Home  About  Terms  Contact  FAQ   -  Compare Owners  Compare Stocks  Rankings   -  Funds/Other Owners  Stocks   -  Latest Activity  Free items!
MFFAIS
Mutual Fund Facts
About Individual Stocks
Rss FeedRSS feed for CSIQ
 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Canadian Solar Inc (CSIQ)

Hypotheticals Contact Info Isins Cusips Symbols Summary Holdings/Transactions Report Options Columns to Show Preferences

Last Activity: 2009-11-18 Country: CanadaIndustry: Energy-Alternate Sources

Transactions: Currently showing holdings/transactions Filed between 2009-08-20 and 2009-11-18
Prices: Currenty using base stock prices on Filing Date compared to stock prices on 2009-11-19

Hypotheticals

Hypotheticals use the owners holdings and changes reported as a model portfolio combining with stock price changes between the base price date and end price date. All results/returns are hypothetical and are not actual results!
 

Contact Information

675 Cochrane Drive,East Tower 6th Floor,Markham, On L3r 0b8,Canada
Phone: 905-530-2334 Fax: 905-530-2001 Website: HTTP://WWW.CSISOLAR.COM

ISIN International Securities Identification Number

Unknown

CUSIP Committee on Uniform Securities Identification Procedures

136635109

Stock Symbols and Exchanges

Exchange Symbol Reuters Bloomberg Exchange Name MICR ACCR City Country Website
csiqcsiq csiq:us Nasdaq xnas nasdaqNew YorkUnited States WWW.NASDAQ.COM

Show: (if you do not see any data on chart, try rechecking box)

Owners Summary

Owners: 85Owners Buying: 40Buying Pct.: 47.05 %Owners Netrual: 5Neutral Pct.: 5.88 %Owners Selling: 36Selling Pct.: 42.35 %
Score: 2.96Brand New: 23Increase Existing: 17No Change: 5Sold Some: 18Dumped All: 18No Comparison: 4

Owners Reporting Options

Use 'As-Of/On' instead of 'Filed' for dates: Begin date: End date:
A begin price of 1900-01-01 will use the date filed for begin price: Begin Price date: End Price date:
- report date span limited to 100 days, all dates in format of yyyy-mm-dd, all fields required!

Show/Hide Columns

Filed As Of/On Form Name
Fundclass Shares Activity Shares Change
Shares Change Pct. Hypothetical Old Value Hypothetical New Value Hypothetical Value Change
Hypothetical Return Hypothetical Results Director Ten Pct
Other Officer Officer Title History
News Article
   

Holdings/Transactions

FiledAs-Of/OnFormFullnameFund ClassSharesActivityShares ChangeShares Pct. ChangeHypothetical Old ValueHypothetical New Value Hypothetical Value Chg.Hypotheticals Return Hypotheticals Results Director Other Ten Pct Officer Officer Title News Article History
2009-11-182009-09-30 13F-HRJane Street Holding LlcInstitution 70,274Added More32,75687.30 %$1,449,050$1,505,269$56,2193.87 % $26,205News Article History of Jane Street Holding Llc Ownership Of Canadian Solar Inc
2009-11-182009-09-30 13F-HRTimber Hill LlcNo Data Sold All-30,829-100 %3.87 % $-24,663News Article History of Timber Hill Llc Ownership Of Canadian Solar Inc
2009-11-172009-09-30 13F-HR/AAmvescap PlcInstitution 87,774Sold Some-14,422-14.11 %$1,765,135$1,880,119$114,9846.51 % $-18,893News Article History of Amvescap Plc Ownership Of Canadian Solar Inc
2009-11-172009-09-30 13F-HR/ACredit Suisse First BostonInstitution Sold All-24,927-100 %6.51 % $-32,654News Article History of Credit Suisse First Boston Ownership Of Canadian Solar Inc
2009-11-172009-09-30 13F-HR/AVan Eck Associates CorpInstitution Sold All-41,009-100 %6.51 % $-53,722News Article History of Van Eck Associates Corp Ownership Of Canadian Solar Inc
2009-11-172009-09-30 13F-HRWells Fargo And CoInstitution 1,242Sold Some-444-26.33 %$24,977$26,604$1,6276.51 % $-582News Article History of Wells Fargo And Co Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRAmerican International Group IncInstitution 119Added More1615.53 %$2,344$2,549$2058.73 % $28News Article History of American International Group Inc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRAshfield Capital Partners LlcInstitution 55,455New Holding55,455100 %$1,092,464$1,187,846$95,3838.73 % $95,383News Article History of Ashfield Capital Partners Llc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRBlack River Asset Management LlcInstitution 17,000Added More8,40097.67 %$334,900$364,140$29,2408.73 % $14,448News Article History of Black River Asset Management Llc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRBogle Investment Management L PInstitution 87,720New Holding87,720100 %$1,728,084$1,878,962$150,8788.73 % $150,878News Article History of Bogle Investment Management L P Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRCapstone Investment Advisors LlcInstitution 12,604New Holding12,604100 %$248,299$269,978$21,6798.73 % $21,679News Article History of Capstone Investment Advisors Llc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRCitadel L PInstitution 142,247Added More130,9461158.71 %$2,802,266$3,046,931$244,6658.73 % $225,227News Article History of Citadel L P Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRColumbia Partners L L C Investment ManagementInstitution 70,267Sold Some-65,328-48.17 %$1,384,260$1,505,119$120,8598.73 % $-112,364News Article History of Columbia Partners L L C Investment Management Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRFmr CorpInstitution 300,000New Holding300,000100 %$5,910,000$6,426,000$516,0008.73 % $516,000News Article History of Fmr Corp Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRKingdon Capital Management LlcInstitution Sold All-275,000-100 %8.73 % $-473,000News Article History of Kingdon Capital Management Llc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRMazama Capital Management IncInstitution 146,170Sold Some-16,370-10.07 %$2,879,549$3,130,961$251,4128.73 % $-28,156News Article History of Mazama Capital Management Inc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRMillennium Management LlcInstitution 15,086Sold Some-223,832-93.68 %$297,194$323,142$25,9488.73 % $-384,991News Article History of Millennium Management Llc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRMorgan StanleyInstitution 377,240Added More168,58680.79 %$7,431,628$8,080,481$648,8538.73 % $289,968News Article History of Morgan Stanley Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HR/AOppenheimer Funds IncInstitution Sold All-254,000-100 %8.73 % $-436,880News Article History of Oppenheimer Funds Inc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRPartner Fund Management LpInstitution 59,424New Holding59,424100 %$1,170,653$1,272,862$102,2098.73 % $102,209News Article History of Partner Fund Management Lp Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRPartner Investment Management LpInstitution 20,050New Holding20,050100 %$394,985$429,471$34,4868.73 % $34,486News Article History of Partner Investment Management Lp Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRRbc Dominion Securities IncInstitution 840Sold Some-1,300-60.74 %$16,548$17,993$1,4458.73 % $-2,236News Article History of Rbc Dominion Securities Inc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRShaw D E And Co IncInstitution 456,535Added More166,38557.34 %$8,993,740$9,778,980$785,2408.73 % $286,182News Article History of Shaw D E And Co Inc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRTwo Sigma Investments LlcInstitution 137,118Added More125,7181102.78 %$2,701,225$2,937,068$235,8438.73 % $216,235News Article History of Two Sigma Investments Llc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRUs Bancorp DeInstitution 30No Change00 %$591$643$528.73 % $0News Article History of Us Bancorp De Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRWalleye Trading LlcInstitution 1,181Sold Some-17,138-93.55 %$23,266$25,297$2,0318.73 % $-29,477News Article History of Walleye Trading Llc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRWeiss Multi-Strategy Advisers LlcInstitution 20,450New Holding20,450100 %$402,865$438,039$35,1748.73 % $35,174News Article History of Weiss Multi-Strategy Advisers Llc Ownership Of Canadian Solar Inc
2009-11-162009-09-30 13F-HRWra Investments LlcInstitution 22,500New Holding22,500100 %$443,250$481,950$38,7008.73 % $38,700News Article History of Wra Investments Llc Ownership Of Canadian Solar Inc
2009-11-132009-10-31 13F-HRPeak6 Investments L PInstitution Sold All-30,149-100 %16.09 % $-89,543News Article History of Peak6 Investments L P Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRAmeriprise Financial IncInstitution 107,733Added More104,5873324.44 %$1,987,674$2,307,641$319,96716.09 % $310,623News Article History of Ameriprise Financial Inc Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRBarclays PlcInstitution Sold All-45,785-100 %16.09 % $-135,981News Article History of Barclays Plc Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRCavalry Asset Management LpInstitution 233,090Sold Some-188,910-44.76 %$4,300,511$4,992,788$692,27716.09 % $-561,063News Article History of Cavalry Asset Management Lp Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRCaxton Associates LlcInstitution 105,908Added More64,358154.89 %$1,954,003$2,268,549$314,54716.09 % $191,143News Article History of Caxton Associates Llc Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRCredit Agricole S AInstitution 27,150Added More25,0001162.79 %$500,918$581,553$80,63616.09 % $74,250News Article History of Credit Agricole S A Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRGoldman Sachs Group IncInstitution 451,748Sold Some-157,151-25.80 %$8,334,751$9,676,442$1,341,69216.09 % $-466,738News Article History of Goldman Sachs Group Inc Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRKnight Capital Group IncInstitution Sold All-55,156-100 %16.09 % $-163,813News Article History of Knight Capital Group Inc Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HROppenheimer And Co IncInstitution 15,050Added More8335.85 %$277,673$322,371$44,69916.09 % $2,474News Article History of Oppenheimer And Co Inc Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRRbc Dain Rauscher IncInstitution 2,305Added More98574.62 %$42,527$49,373$6,84616.09 % $2,925News Article History of Rbc Dain Rauscher Inc Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRSg Americas Securities LlcInstitution Sold All-11,877-100 %16.09 % $-35,275News Article History of Sg Americas Securities Llc Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRSound Energy Partners IncInstitution 50,000New Holding50,000100 %$922,500$1,071,000$148,50016.09 % $148,500News Article History of Sound Energy Partners Inc Ownership Of Canadian Solar Inc
2009-11-132009-09-30 13F-HRTudor Investment Corp Et AlInstitution Sold All-22,900-100 %16.09 % $-68,013News Article History of Tudor Investment Corp Et Al Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRBaltimore-Washington Financial Advisors IncInstitution 16,625Added More8505.38 %$277,970$356,108$78,13828.11 % $3,995News Article History of Baltimore-Washington Financial Advisors Inc Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRCanada Pension Plan Investment BoardInstitution 3,700No Change00 %$61,864$79,254$17,39028.11 % $0News Article History of Canada Pension Plan Investment Board Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRClaymore Advisors LlcInstitution 303,116Sold Some-81,104-21.10 %$5,068,100$6,492,745$1,424,64528.11 % $-381,189News Article History of Claymore Advisors Llc Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRColumbia Wanger Asset Management LpInstitution 2,147,100No Change00 %$35,899,512$45,990,882$10,091,37028.11 % $0News Article History of Columbia Wanger Asset Management Lp Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRCredit SuisseInstitution 7,200New Holding7,200100 %$120,384$154,224$33,84028.11 % $33,840News Article History of Credit Suisse Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRCrestwood Capital Management LpNo Data 97,400No Compare$1,628,528$2,086,308$457,78028.11 % News Article History of Crestwood Capital Management Lp Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRFirst Trust Advisors LpInstitution 67,495Added More2,2243.40 %$1,128,516$1,445,743$317,22728.11 % $10,453News Article History of First Trust Advisors Lp Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HR/AIng Investment Management CoInstitution 147,400No Change00 %$2,464,528$3,157,308$692,78028.11 % $0News Article History of Ing Investment Management Co Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRMerrill Lynch And Co IncInstitution 6,400Sold Some-22,565-77.90 %$107,008$137,088$30,08028.11 % $-106,056News Article History of Merrill Lynch And Co Inc Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRSusquehanna International Group LlpInstitution 22,125Sold Some-128,163-85.27 %$369,930$473,918$103,98828.11 % $-602,366News Article History of Susquehanna International Group Llp Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRTechnical Financial Services LlcInstitution Sold All-61,140-100 %28.11 % $-287,358News Article History of Technical Financial Services Llc Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRTewksbury Capital Management LtdInstitution Sold All-15,375-100 %28.11 % $-72,263News Article History of Tewksbury Capital Management Ltd Ownership Of Canadian Solar Inc
2009-11-122009-09-30 13F-HRZacks Investment ManagementInstitution 35,940New Holding35,940100 %$600,917$769,835$168,91828.11 % $168,918News Article History of Zacks Investment Management Ownership Of Canadian Solar Inc
2009-11-102009-09-30 13F-HRCitigroup IncInstitution Sold All-13,030-100 %25.70 % $-57,071News Article History of Citigroup Inc Ownership Of Canadian Solar Inc
2009-11-102009-09-30 13F-HRGlenmede Trust Co NaInstitution 400New Holding400100 %$6,816$8,568$1,75225.70 % $1,752News Article History of Glenmede Trust Co Na Ownership Of Canadian Solar Inc
2009-11-102009-09-30 13F-HRJ P Morgan Chase And CoInstitution 39,050New Holding39,050100 %$665,412$836,451$171,03925.70 % $171,039News Article History of J P Morgan Chase And Co Ownership Of Canadian Solar Inc
2009-11-102009-09-30 13F-HRSivest Group IncNo Data 11,400No Compare$194,256$244,188$49,93225.70 % News Article History of Sivest Group Inc Ownership Of Canadian Solar Inc
2009-11-102009-09-30 13F-HRTesseract Capital LlcNo Data Sold All-1,542-100 %25.70 % $-6,754News Article History of Tesseract Capital Llc Ownership Of Canadian Solar Inc
2009-11-102009-09-30 13F-HRUbs AgInstitution 7,477Added More4,665165.89 %$127,408$160,157$32,74925.70 % $20,433News Article History of Ubs Ag Ownership Of Canadian Solar Inc
2009-11-092009-09-30 13F-HRPiper Jaffray CompaniesInstitution Sold All-100-100 %25.26 % $-432News Article History of Piper Jaffray Companies Ownership Of Canadian Solar Inc
2009-11-062009-09-30 13F-HRMetlife Securities IncInstitution 978Sold Some-2,382-70.89 %$16,411$20,949$4,53827.65 % $-11,052News Article History of Metlife Securities Inc Ownership Of Canadian Solar Inc
2009-11-062009-09-30 13F-HRPnc Financial Services Group IncInstitution 600Sold Some-1,200-66.66 %$10,068$12,852$2,78427.65 % $-5,568News Article History of Pnc Financial Services Group Inc Ownership Of Canadian Solar Inc
2009-11-062009-09-30 13F-HRSam Sustainable Asset Management LtdInstitution 1,612,500Added More1,327,700466.18 %$27,057,750$34,539,750$7,482,00027.65 % $6,160,528News Article History of Sam Sustainable Asset Management Ltd Ownership Of Canadian Solar Inc
2009-11-062009-08-31 N-CSRRbb Fund Inc - Sam Sustainable Climate FundNo Data 6,900New Holding6,900100 %$115,782$147,798$32,01627.65 % $32,016News Article History of Rbb Fund Inc - Sam Sustainable Climate Fund Ownership Of Canadian Solar Inc
2009-11-052009-09-30 13F-HRFixed Income Securities LpInstitution 1,387Sold Some-74-5.06 %$23,135$29,710$6,57428.41 % $-351News Article History of Fixed Income Securities Lp Ownership Of Canadian Solar Inc
2009-11-052009-09-30 13F-HRTeacher Retirement System Of TexasInstitution 137,300New Holding137,300100 %$2,290,164$2,940,966$650,80228.41 % $650,802News Article History of Teacher Retirement System Of Texas Ownership Of Canadian Solar Inc
2009-11-052009-08-31 N-CSRClaymore Exchange-Traded Fund Trust 2 - Claymoremac Global Solar Energy Index EtfGlobal Flex Port 329,289No Compare$5,492,541$7,053,370$1,560,83028.41 % News Article History of Claymore Exchange-Traded Fund Trust 2 - Claymoremac Global Solar Energy Index Etf Ownership Of Canadian Solar Inc
2009-11-042009-09-30 13F-HRThomson Horstmann And Bryant IncInstitution 503,800New Holding503,800100 %$8,020,496$10,791,396$2,770,90034.54 % $2,770,900News Article History of Thomson Horstmann And Bryant Inc Ownership Of Canadian Solar Inc
2009-11-042009-09-30 13F-HRTradeworx IncInstitution Sold All-23,402-100 %34.54 % $-128,711News Article History of Tradeworx Inc Ownership Of Canadian Solar Inc
2009-10-302009-09-30 13F-HROxford Asset ManagementInstitution 33,356New Holding33,356100 %$486,330$714,486$228,15546.91 % $228,155News Article History of Oxford Asset Management Ownership Of Canadian Solar Inc
2009-10-302009-08-31 N-QFidelity Commonwealth Trust - Fidelity Nasdaq Composite Index Tracking StockSpecialty & Misc 1,506No Compare$21,957$32,259$10,30146.91 % News Article History of Fidelity Commonwealth Trust - Fidelity Nasdaq Composite Index Tracking Stock Ownership Of Canadian Solar Inc
2009-10-262009-06-30 13F-HR/AAmeriprise Financial IncInstitution 3,146Sold Some-134,943-97.72 %$49,046$67,387$18,34137.39 % $-786,718News Article History of Ameriprise Financial Inc Ownership Of Canadian Solar Inc
2009-10-222009-09-30 13F-HRGuinness Asset Management LtdInstitution 4,670New Holding4,670100 %$75,701$100,031$24,33132.14 % $24,331News Article History of Guinness Asset Management Ltd Ownership Of Canadian Solar Inc
2009-10-222009-09-30 13F-HRGuinness Atkinson Asset Management IncInstitution 117,000New Holding117,000100 %$1,896,570$2,506,140$609,57032.14 % $609,570News Article History of Guinness Atkinson Asset Management Inc Ownership Of Canadian Solar Inc
2009-09-282009-07-31 N-QPowershares Exchange Traded Fund Trust - Powershares Dynamic Small Cap Growth PortfolioSmall-Cap Growth 450New Holding450100 %$7,605$9,639$2,03426.74 % $2,034News Article History of Powershares Exchange Traded Fund Trust - Powershares Dynamic Small Cap Growth Portfolio Ownership Of Canadian Solar Inc
2009-09-242009-06-30 13F-HR/ACredit Agricole S AInstitution 2,150Added More1,750437.50 %$35,561$46,053$10,49229.50 % $8,540News Article History of Credit Agricole S A Ownership Of Canadian Solar Inc
2009-09-112009-06-30 13F-HR/ABarclays Global Investors Uk Holdings LtdInstitution Sold All-106,671-100 %29.19 % $-516,288News Article History of Barclays Global Investors Uk Holdings Ltd Ownership Of Canadian Solar Inc
2009-09-042009-06-30 N-CSRSFirsthand Funds - Firsthand Alternative Energy FundNo Data 13,400No Change00 %$199,660$287,028$87,36843.75 % $0News Article History of Firsthand Funds - Firsthand Alternative Energy Fund Ownership Of Canadian Solar Inc
2009-09-012009-06-30 13F-HR/AAmvescap PlcInstitution 102,196Sold Some-105,338-50.75 %$1,401,107$2,189,038$787,93156.23 % $-812,156News Article History of Amvescap Plc Ownership Of Canadian Solar Inc
2009-08-282009-06-30 N-QForum Funds - Absolute Opportunities FundNo Data 5,108New Holding5,108100 %$77,591$109,413$31,82341.01 % $31,823News Article History of Forum Funds - Absolute Opportunities Fund Ownership Of Canadian Solar Inc
2009-08-282009-06-30 N-QSeasons Series Trust - Stock PortfolioMulti-Cap Core 800New Holding800100 %$12,152$17,136$4,98441.01 % $4,984News Article History of Seasons Series Trust - Stock Portfolio Ownership Of Canadian Solar Inc
2009-08-282009-06-30 13F-HR/AWells Fargo And CoInstitution 1,686Sold Some-60,967-97.30 %$25,610$36,114$10,50441.01 % $-379,824News Article History of Wells Fargo And Co Ownership Of Canadian Solar Inc
2009-08-212009-06-30 N-CSROppenheimer Gold And Special Minerals Fund - Oppenheimer Gold And Special Minerals FundGold Oriented 254,000New Holding254,000100 %$4,058,920$5,440,680$1,381,76034.04 % $1,381,760News Article History of Oppenheimer Gold And Special Minerals Fund - Oppenheimer Gold And Special Minerals Fund Ownership Of Canadian Solar Inc
2009-08-202009-03-31 13F-HR/ADriehaus Capital Management LlcInstitution Sold All-18,161-100 %29.42 % $-88,444News Article History of Driehaus Capital Management Llc Ownership Of Canadian Solar Inc
Returned 85 Records!
 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 
Note: All amounts are based on price of stock at date reported versus the current price! They do not represent actual profit/loss!
There has been no adjustmentsfor splits!
Note: All amounts in USD, converted using Intrabank Exchange Rate on Date Reported/Today
Information is provided 'as is' and solely for informational purposes, not for trading purposes or advice, and may be inaccurate!
Note: For security reasons, only (A-Z,a-z,0-9,space,period,colon,comma,forward slash,at) can be inputed - all others are stripped automatically!
Copyright © 2007 All rights reserved. Please see our Terms of Use.
 
Digest|42c4699c335f46bf1b8f28568d78e62c|Length|148578|Created|1 seconds| Cached Served|0 seconds|