UNITED STATES SECURITIES AND EXCHANGE COMMISSION WASHINGTON, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: March 31, 2010 Check here if Amendment [ ]: Amendment Number __________ This Amendment (Check only one): [ ] is a restatement [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: The Toronto-Dominion Bank Address: Toronto Dominion Bank Tower Toronto-Dominion Centre P.O. Box 1 Toronto, Ontario M5K 1A2, Canada Form 13F File Number: 28-11527 This institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: Christopher A. Montague, Esq. Title: Executive Vice President & General Counsel Phone: _______________ Signature, Place, and Date of Signing: /S/ Christopher Montague Toronto, Ontario May 14, 2010 [Signature] [City, State] [Date] Report Type (Check only one): [ ] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report) [ ] 13F NOTICE (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [X] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) List of Other Managers Reporting for this Manager: Form 13F File Number Name -------------------- ---------------------------- 28-05929 TD Asset Management USA Inc. 28-05987 TD Asset Management Inc. 28-11451 TD Securities (USA) LLC FORM 13F SUMMARY PAGE Report summary: Number of Other Included Managers: 2 Form 13F Information Table Entry Total: 1126 Form 13F Information Table Value Total (x$1000): $19,704,819 LIST OF OTHER INCLUDED MANAGERS: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. No. Form 13F File Number Name --- -------------------- ------------------ 1 28-11512 TD Securities Inc. 2 28-11579 TD Global Finance Form 13F-HR Name of reporting Manager The Toronto - Dominion Bank Item 1: Item 2: Item 3: Item 4: Item 5: Item6: Item 7: Item 8: ------------------------------------ ------- --------- ---------------------- -------------------- -------- ---------------------- Investment Discretion -------------------- Voting Authority (b) Managers (Shares) Title Fair Shares or Shared- (c) See ---------------------- of CUSIP Market Principal (a) As Shared- Instr. (a) (b) (c) Name of Issuer Class Number Value Amount Sole Defined other V Sole Shared None ------------------------------------ ------- --------- ------- --------- ---- ---- ------- ------- -------- -------- -------- ---- 3M COMPANY COM 88579Y101 9500 113678 SH SOLE 113678 ABB LTD SPONSORED ADR COM 000375204 179 8215 SH SOLE 8215 ABBOTT LABORATORIES COM 002824100 379 7200 SH SOLE 7200 ABBOTT LABORATORIES COM 002824100 74 1400 SH SH-DEF 2 1400 ABBOTT LABORATORIES INC COM 002824100 5133 97440 SH SOLE 97440 ADVANCED BATTERY TECHNOLOGIES INC COM 00752H102 197 50500 SH SOLE 50500 ADVANTAGE OIL & GAS LTD COM 00765F101 2 300 SH SOLE 300 ADVANTAGE OIL & GAS LTD COM 00765F101 8 1106 SH SOLE 1106 ADVANTAGE OIL & GAS LTD COM 00765F101 7 1100 SH SH-DEF 1 1100 ADVANTAGE OIL & GAS LTD COM 00765F101 1214 180000 SH SH-DEF 1 180000 AEGON NV ARS COM 007924103 11 1545 SH SOLE 1545 AFLAC INC COM 001055102 217 3995 SH SOLE 3995 AGFEED INDUSTRIES INC COM 00846L101 176 40000 SH SOLE 40000 AGILENT TECHNOLOGIES INC COM 00846U101 11 333 SH SOLE 333 AGNICO-EAGLE MINES CALL 008474108 3324 59500 CALL SH-DEF 1 59500 AGNICO-EAGLE MINES PUT 008474108 6692 119800 PUT SH-DEF 1 119800 AGNICO-EAGLE MINES COM 008474108 14660 262450 SH SOLE 262450 AGNICO-EAGLE MINES COM 008474108 16896 302485 SH SH-DEF 1 302485 AGNICO-EAGLE MINES COM 008474108 139644 2500000 SH SH-DEF 2 2500000 AGNICO-EAGLE MINES LTD CALL 008474108 7115 127800 CALL SH-DEF 1 127800 AGNICO-EAGLE MINES LTD PUT 008474108 3262 58600 PUT SH-DEF 1 58600 AGNICO-EAGLE MINES LTD COM 008474108 46 821 SH SOLE 821 AGNICO-EAGLE MINES LTD COM 008474108 592 10581 SH SOLE 10581 AGRIUM INC CALL 008916108 13363 189000 CALL SH-DEF 1 189000 AGRIUM INC PUT 008916108 7162 101300 PUT SH-DEF 1 101300 AGRIUM INC COM 008916108 125016 1768181 SH SOLE 1768181 AGRIUM INC COM 008916108 3561 50308 SH SOLE 50308 AGRIUM INC COM 008916108 15017 212396 SH SH-DEF 1 212396 ALCATEL LUCENT ADR COM 013904305 0 47 SH SOLE 47 ALCOA INC COM 013817101 713 50049 SH SOLE 50049 ALEXCO RESOURCES CORP COM 01535P106 10 3000 SH SH-DEF 1 3000 ALLIANCE RESOURCE PARTNERS COM 01877R108 1 25 SH SH-DEF 1 25 ALLIED NEVADA GOLD CORP PUT 019344100 281 17000 PUT SH-DEF 1 17000 ALLIED NEVADA GOLD CORP COM 019344100 992 59850 SH SOLE 59850 ALLIED NEVADA GOLD CORP COM 019344100 60 3600 SH SH-DEF 1 3600 ALLSTATE CORPORATION COM 020002101 39 1200 SH SOLE 1200 ALPHA NATURAL RESOURCES INC CALL 02076X102 1098 22000 CALL SOLE 22000 ALPHA NATURAL RESOURCES INC PUT 02076X102 1098 22000 PUT SOLE 22000 ALTRIA GROUP INC COM 02209S103 728 35484 SH SOLE 35484 AMERICAN EAGLE OUTFITTERS INC COM 02553E106 15 830 SH SOLE 830 AMERICAN EXPRESS CO COM 025816109 582 14100 SH SOLE 14100 AMERICAN EXPRESS COMPANY COM 025816109 923 22375 SH SOLE 22375 AMERIPRISE FINANCIAL INC COM 03076C106 2 50 SH SOLE 50 AMGEN INC COM 031162100 990 16563 SH SOLE 16563 ANADARKO PETROLEUM CORP COM 032511107 146 2000 SH SOLE 2000 ANALOG DEVICES INC COM 032654105 36 1250 SH SOLE 1250 ANGIOTECH PHARMACEUTICALS COM 034918102 0 185 SH SH-DEF 1 185 ANGIOTECH PHARMACEUTICALS IN COM 034918102 0 1300 SH SOLE 1300 ANGLOGOLD ASHANTI-SPON ADR COM 035128206 74 1950 SH SOLE 1950 ANTARES PHARMA INC COM 036642106 205 150000 SH SOLE 150000 AOL INC WHEN ISSUED COM 00184X105 0 16 SH SOLE 16 APACHE CORPORATION COM 037411105 232 2283 SH SOLE 2283 APPLE INC PUT 037833100 8225 35000 PUT SOLE 35000 APPLE INC COM 037833100 9306 39600 SH SOLE 39600 APPLE INC COM 037833100 253 1075 SH SOLE 1075 APPLIED MATERIALS INC COM 038222105 21 1580 SH SOLE 1580 ARCH COAL INC CALL 039380100 9254 405000 CALL SOLE 405000 ARCH COAL INC COM 039380100 55 2400 SH SOLE 2400 ARCH COAL INC COM 039380100 69 3000 SH SOLE 3000 ARCHER DANIELS MIDLAND COMPANY COM 039483102 9 300 SH SOLE 300 ARENA PHARMACEUTICALS INC COM 040047102 263 85000 SH SOLE 85000 ASML HOLING N.V. NY REG SHS COM N07059186 3 75 SH SOLE 75 ASPEN INSURANCE HOLDINGS LTD COM G05384105 38 1305 SH SOLE 1305 ASTRAZENECA PLC SPONSORED ADR COM 046353108 988 22100 SH SOLE 22100 AT&T INC COM 00206R102 5 200 SH SOLE 200 AT&T INC COM 00206R102 3996 154646 SH SOLE 154646 AURIZON MINES LTD CALL 05155P106 24 5000 CALL SH-DEF 1 5000 AURIZON MINES LTD PUT 05155P106 14 3000 PUT SH-DEF 1 3000 AURIZON MINES LTD COM 05155P106 102 21600 SH SOLE 21600 AURIZON MINES LTD COM 05155P106 95 20000 SH SOLE 20000 AURIZON MINES LTD COM 05155P106 37 7900 SH SH-DEF 1 7900 AUTOLIV INC COM 052800109 206 4000 SH SOLE 4000 AVON PRODUCTS INC COM 054303102 163 4800 SH SOLE 4800 AXA-UAP S.A. SPONSORED ADR COM 054536107 277 12580 SH SOLE 12580 BAKER HUGHES INC COM 057224107 867 18505 SH SOLE 18505 BALLARD POWER SYSTEMS INC CALL 058586108 13 4700 CALL SH-DEF 1 4700 BALLARD POWER SYSTEMS INC COM 058586108 132 49631 SH SOLE 49631 BALLARD POWER SYSTEMS INC COM 058586108 20 7567 SH SH-DEF 1 7567 BANCO BILBAO VIZCAYA ARGENTARIA S.A. COM 05946K101 26 1874 SH SOLE 1874 BANCO BRADESCO-SPONSORED ADR COM 059460303 378 20500 SH SOLE 20500 BANCO SANTANDER BRASIL ADS COM 05967A107 132 10625 SH SOLE 10625 BANCO SANTANDER BRASIL-ADS COM 05967A107 132 10611 SH SOLE 10611 BANCO SANTANDER S.A. ADR COM 05964H105 209 15746 SH SOLE 15746 BANK OF AMERICA CORP COM 060505104 9 515 SH SOLE 515 BANK OF AMERICA CORP COM 060505104 391 21900 SH SOLE 21900 BANK OF AMERICA CORP COM 060505104 27668 1550000 SH SH-DEF 2 1550000 BANK OF AMERICA CORPORATION COM 060505104 2463 137993 SH SOLE 137993 BANK OF MONTREAL CALL 063671101 18851 310600 CALL SOLE 310600 BANK OF MONTREAL CALL 063671101 83110 1369400 CALL SH-DEF 1 1369400 BANK OF MONTREAL PUT 063671101 11865 195500 PUT SOLE 195500 BANK OF MONTREAL PUT 063671101 26425 435400 PUT SH-DEF 1 435400 BANK OF MONTREAL COM 063671101 158 2600 SH SOLE 2600 BANK OF MONTREAL COM 063671101 1329826 21911382 SH SOLE 21911382 BANK OF MONTREAL COM 063671101 55062 906141 SH SOLE 906141 BANK OF MONTREAL COM 063671101 27166 447616 SH SH-DEF 1 447616 BANK OF NEW YORK MELLON CORP COM 064058100 3140 101689 SH SOLE 101689 BANK OF NOVA SCOTIA CALL 064149107 14656 292600 CALL SOLE 292600 BANK OF NOVA SCOTIA CALL 064149107 29672 592400 CALL SH-DEF 1 592400 BANK OF NOVA SCOTIA PUT 064149107 10544 210500 PUT SOLE 210500 BANK OF NOVA SCOTIA PUT 064149107 1691 33800 PUT SH-DEF 1 33800 BANK OF NOVA SCOTIA PUT 064149107 42926 857000 PUT SH-DEF 1 857000 BANK OF NOVA SCOTIA COM 064149107 86 1727 SH SOLE 1727 BANK OF NOVA SCOTIA COM 064149107 2263561 45191146 SH SOLE 45191146 BANK OF NOVA SCOTIA COM 064149107 103841 2070589 SH SOLE 2070589 BANK OF NOVA SCOTIA COM 064149107 105 2100 SH SH-DEF 1 2100 BANK OF NOVA SCOTIA COM 064149107 59197 1181854 SH SH-DEF 1 1181854 BANK OF NOVA SCOTIA COM 064149107 75 1500 SH SH-DEF 2 1500 BARCLAYS BANK PLC COM 06739H511 726 29000 SH SOLE 29000 BARCLAYS BANK PLC COM 06739H776 762 31300 SH SOLE 31300 BARCLAYS PLC SPONSORED ADR COM 06738E204 185 8505 SH SOLE 8505 BARCLAYS PLC-SPONS ADR COM 06738E204 772 34030 SH SOLE 34030 BARRICK GOLD CORP CALL 067901108 15946 415900 CALL SH-DEF 1 415900 BARRICK GOLD CORP CALL 067901108 27123 707000 CALL SH-DEF 1 707000 BARRICK GOLD CORP PUT 067901108 13553 353500 PUT SH-DEF 1 353500 BARRICK GOLD CORP PUT 067901108 29429 767100 PUT SH-DEF 1 767100 BARRICK GOLD CORP COM 067901108 172 4486 SH SOLE 4486 BARRICK GOLD CORP COM 067901108 370089 9646821 SH SOLE 9646821 BARRICK GOLD CORP COM 067901108 7068 184014 SH SOLE 184014 BARRICK GOLD CORP COM 067901108 53 1393 SH SH-DEF 1 1393 BARRICK GOLD CORP COM 067901108 81035 2112267 SH SH-DEF 1 2112267 BARRICK GOLD CORP COM 067901108 77 2000 SH SH-DEF 1 2000 BARRICK GOLD CORP COM 067901108 499 13000 SH SH-DEF 2 13000 BAXTER INTERNATIONAL INC COM 071813109 89 1525 SH SOLE 1525 BAYTEX ENERGY T/U COM 073176109 2314 68350 SH SOLE 68350 BAYTEX ENERGY TRUST T/U COM 073176109 392 11600 SH SH-DEF 1 11600 BAYTEX ENERGY TRUST-UNITS COM 073176109 3 100 SH SOLE 100 BAYTEX ENERGY TRUST-UNITS COM 073176109 671 19830 SH SOLE 19830 BAYTEX ENERGY TRUST-UNITS COM 073176109 10 300 SH SH-DEF 1 300 BCE INC CALL 05534B760 2818 95900 CALL SH-DEF 1 95900 BCE INC PUT 05534B760 3753 127700 PUT SH-DEF 1 127700 BCE INC COM 05534B760 59 2000 SH SOLE 2000 BCE INC COM 05534B760 278063 9462527 SH SOLE 9462527 BCE INC COM 05534B760 9898 336838 SH SH-DEF 1 336838 BCE INC COM 05534B760 226 7700 SH SH-DEF 1 7700 BCE INC COM 05534B760 293 10000 SH SH-DEF 1 10000 BCE INC COM 05534B760 2 63 SH SH-DEF 2 63 BCE INC NEW COM 05534B760 28171 957476 SH SOLE 957476 BEACON POWER CORPORATION COM 073677106 135 300000 SH SOLE 300000 BECKMAN COULTER INC COM 075811109 19 300 SH SOLE 300 BECTON DICKINSON AND CO CALL 075887109 1575 20000 CALL SOLE 20000 BECTON, DICKINSON & CO COM 075887109 584 7415 SH SOLE 7415 BERKSHIRE HATHAWAY INC CL A COM 084670108 15378 125 SH SOLE 125 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 1983 24400 SH SOLE 24400 BEST BUY COMPANY INC COM 086516101 251 5900 SH SOLE 5900 BHP BILLITON LTD SPONSORED ADR COM 088606108 1722 21440 SH SOLE 21440 BIOCRYST PHARMACEUTICALS COM 09058V103 396 60200 SH SOLE 60200 BIOSANTE PHARMA INC COM 09065V203 0 127 SH SOLE 127 BIOVAIL CORP COM 09067J109 17 1000 SH SOLE 1000 BIOVAIL CORP COM 09067J109 17 1000 SH SH-DEF 1 1000 BIOVAIL CORP COM 09067J109 67 4000 SH SH-DEF 1 4000 BIOVAIL CORPORATION CALL 09067J109 462 27600 CALL SH-DEF 1 27600 BIOVAIL CORPORATION PUT 09067J109 117 7000 PUT SH-DEF 1 7000 BIOVAIL CORPORATION COM 09067J109 83345 4983018 SH SOLE 4983018 BIOVAIL CORPORATION COM 09067J109 1075 64291 SH SH-DEF 1 64291 BOEING COMPANY COM 097023105 209 2884 SH SOLE 2884 BOSTON SCIENTIFIC CORP COM 101137107 109 15100 SH SOLE 15100 BP PLC SPONSORED ADR COM 055622104 931 16314 SH SOLE 16314 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 197 2000 SH SOLE 2000 BRISTOL-MYERS SQUIBB CO CALL 110122108 2536 95000 CALL SOLE 95000 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 483 18095 SH SOLE 18095 BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 110 1600 SH SOLE 1600 BRITISH SKY BROADCASTING GROUP ADR COM 111013108 3 75 SH SOLE 75 BROCADE COMMUNICATIONS SYS PUT 111621306 171 30000 PUT SOLE 30000 BROCADE COMMUNICATIONS SYS COM 111621306 105 18400 SH SOLE 18400 BROCADE COMMUNICATIONS SYS INC (NEW) COM 111621306 211 37000 SH SOLE 37000 BROOKFIELD ASSET MANAGE-CL A CALL 112585104 1624 63800 CALL SH-DEF 1 63800 BROOKFIELD ASSET MANAGE-CL A PUT 112585104 323 12700 PUT SH-DEF 1 12700 BROOKFIELD ASSET MANAGE-CL A COM 112585104 186 7330 SH SOLE 7330 BROOKFIELD ASSET MANAGE-CL A COM 112585104 248418 9761827 SH SOLE 9761827 BROOKFIELD ASSET MANAGE-CL A COM 112585104 6158 241972 SH SH-DEF 1 241972 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 8936 350734 SH SOLE 350734 BROOKFIELD INFRA PARTNER LPU COM G16252101 122 6918 SH SOLE 6918 BROOKFIELD PROPERTIES CORP CALL 112900105 7896 512500 CALL SH-DEF 1 512500 BROOKFIELD PROPERTIES CORP PUT 112900105 223 14500 PUT SH-DEF 1 14500 BROOKFIELD PROPERTIES CORP COM 112900105 8418 546387 SH SOLE 546387 BROOKFIELD PROPERTIES CORP COM 112900105 919 59600 SH SOLE 59600 BROOKFIELD PROPERTIES CORP COM 112900105 11 701 SH SH-DEF 1 701 BROOKFIELD PROPERTIES CORP COM 112900105 989 64200 SH SH-DEF 1 64200 BROWN & BROWN INC COM 115236101 5 300 SH SOLE 300 BROWN-FORMAN CORP CL A COM 115637100 88 1400 SH SOLE 1400 BROWN-FORMAN CORP CLASS B COM 115637209 21 350 SH SOLE 350 BRUNSWICK CORP COM 117043109 2 100 SH SOLE 100 BUNGE LIMITED COM G16962105 18 300 SH SOLE 300 C.R. BARD INC COM 067383109 69 800 SH SOLE 800 CAE INC CALL 124765108 21 2200 CALL SH-DEF 1 2200 CAE INC PUT 124765108 10 1000 PUT SH-DEF 1 1000 CAE INC COM 124765108 688 70469 SH SOLE 70469 CAE INC COM 124765108 902 92234 SH SOLE 92234 CAE INC COM 124765108 205 20953 SH SH-DEF 1 20953 CAE INC COM 124765108 101 10400 SH SH-DEF 1 10400 CAE INC COM 124765108 11 1100 SH SH-DEF 2 1100 CAL DIVE INTERNATIONAL INC COM 12802T101 24 3300 SH SOLE 3300 CAMECO CORP CALL 13321L108 1834 67000 CALL SH-DEF 1 67000 CAMECO CORP PUT 13321L108 3085 112700 PUT SH-DEF 1 112700 CAMECO CORP COM 13321L108 114927 4197858 SH SOLE 4197858 CAMECO CORP COM 13321L108 3275 119492 SH SOLE 119492 CAMECO CORP COM 13321L108 14752 538820 SH SH-DEF 1 538820 CAMPBELL SOUP CO COM 134429109 4 100 SH SOLE 100 CAN IMPERIAL BK OF COMMERCE CALL 136069101 14653 200600 CALL SOLE 200600 CAN IMPERIAL BK OF COMMERCE CALL 136069101 27085 370800 CALL SH-DEF 1 370800 CAN IMPERIAL BK OF COMMERCE PUT 136069101 18006 246500 PUT SOLE 246500 CAN IMPERIAL BK OF COMMERCE PUT 136069101 562 7700 PUT SH-DEF 1 7700 CAN IMPERIAL BK OF COMMERCE PUT 136069101 23017 315100 PUT SH-DEF 1 315100 CAN IMPERIAL BK OF COMMERCE COM 136069101 7 100 SH SOLE 100 CAN IMPERIAL BK OF COMMERCE COM 136069101 905269 12393159 SH SOLE 12393159 CAN IMPERIAL BK OF COMMERCE COM 136069101 72531 992949 SH SH-DEF 1 992949 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 50418 689371 SH SOLE 689371 CANADIAN NATIONAL RAILWAY CO COM 136375102 22510 370502 SH SOLE 370502 CANADIAN NATL RAILWAY CO CALL 136375102 7743 127600 CALL SH-DEF 1 127600 CANADIAN NATL RAILWAY CO PUT 136375102 5328 87800 PUT SH-DEF 1 87800 CANADIAN NATL RAILWAY CO COM 136375102 327898 5403622 SH SOLE 5403622 CANADIAN NATL RAILWAY CO COM 136375102 12175 200645 SH SH-DEF 1 200645 CANADIAN NATURAL RESOURCES CALL 136385101 34921 471900 CALL SH-DEF 1 471900 CANADIAN NATURAL RESOURCES PUT 136385101 13098 177000 PUT SH-DEF 1 177000 CANADIAN NATURAL RESOURCES COM 136385101 311 4200 SH SOLE 4200 CANADIAN NATURAL RESOURCES COM 136385101 426202 5759428 SH SOLE 5759428 CANADIAN NATURAL RESOURCES COM 136385101 447 6036 SH SH-DEF 1 6036 CANADIAN NATURAL RESOURCES COM 136385101 23794 321533 SH SH-DEF 1 321533 CANADIAN NATURAL RESOURCES LTD COM 136385101 18406 248421 SH SOLE 248421 CANADIAN PACIFIC RAILWAY LTD CALL 13645T100 1544 27400 CALL SH-DEF 1 27400 CANADIAN PACIFIC RAILWAY LTD PUT 13645T100 659 11700 PUT SH-DEF 1 11700 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 55 986 SH SOLE 986 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 111253 1974332 SH SOLE 1974332 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 14320 253812 SH SOLE 253812 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 7043 124983 SH SH-DEF 1 124983 CANON INC ADR COM 138006309 37 805 SH SOLE 805 CANON INC-SPONS ADR COM 138006309 0 400 SH SH-DEF 2 400 CAPITAL GOLD CORPORATION NEW COM 14018Y205 1118 323000 SH SOLE 323000 CARDINAL HEALTH INC COM 14149Y108 94 2600 SH SOLE 2600 CARDIOME PHARMA CORP COM 14159U202 11 1600 SH SOLE 1600 CARDIOME PHARMA CORP COM 14159U202 13 2000 SH SOLE 2000 CARDIOME PHARMA CORPORATION COM 14159U202 15 2300 SH SOLE 2300 CAREFUSION CORPORATION COM 14170T101 34 1300 SH SOLE 1300 CARNIVAL CORPORATION COM 143658300 383 9850 SH SOLE 9850 CATERPILLAR INC COM 149123101 1492 23745 SH SOLE 23745 CELESTICA INC CALL 15101Q108 58 5300 CALL SH-DEF 1 5300 CELESTICA INC PUT 15101Q108 301 27500 PUT SH-DEF 1 27500 CELESTICA INC COM 15101Q108 11 1000 SH SOLE 1000 CELESTICA INC COM 15101Q108 192 17600 SH SOLE 17600 CELESTICA INC COM 15101Q108 6158 563580 SH SH-DEF 1 563580 CELESTICA INC SV COM 15101Q108 476 43540 SH SOLE 43540 CELGENE CORPORATION COM 151020104 12 200 SH SOLE 200 CEMEX S.A.B. DE C.V. COM 151290889 43 4184 SH SOLE 4184 CENOVUS ENERGY INC CALL 15135U109 2074 79400 CALL SH-DEF 1 79400 CENOVUS ENERGY INC PUT 15135U109 760 29100 PUT SH-DEF 1 29100 CENOVUS ENERGY INC COM 15135U109 220246 8432926 SH SOLE 8432926 CENOVUS ENERGY INC COM 15135U109 25425 972297 SH SOLE 972297 CENOVUS ENERGY INC COM 15135U109 94 3600 SH SH-DEF 1 3600 CENOVUS ENERGY INC COM 15135U109 8725 334075 SH SH-DEF 1 334075 CENOVUS ENERGY INC COM 15135U109 112 4300 SH SH-DEF 1 4300 CENOVUS ENERGY INC COM 15135U109 37 1400 SH SH-DEF 2 1400 CENTRAL EUROPE & RUSSIA FUND COM 153436100 1207 33709 SH SOLE 33709 CENTRAL FUND CANADA CL A COM 153501101 61 4342 SH SOLE 4342 CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 17 1200 SH SOLE 1200 CENTURY ALUMINUM COMPANY COM 156431108 28 2000 SH SOLE 2000 CGI GROUP INC - CL A CALL 39945C109 60 4000 CALL SH-DEF 1 4000 CGI GROUP INC - CL A PUT 39945C109 434 29000 PUT SH-DEF 1 29000 CGI GROUP INC - CL A COM 39945C109 5 350 SH SOLE 350 CGI GROUP INC - CL A COM 39945C109 227 15200 SH SH-DEF 1 15200 CGI GROUP INC CL A SVS COM 39945C109 478 31922 SH SOLE 31922 CHESAPEAKE ENERGY CORP COM 165167107 152 6440 SH SOLE 6440 CHEVRON CORP COM 166764100 76 1000 SH SH-DEF 2 1000 CHEVRON CORPORATION COM 166764100 8358 110216 SH SOLE 110216 CHINA MOBILE LIMITED ADR COM 16941M109 118 2455 SH SOLE 2455 CHINA PETROLEUM & CHEMICAL CORP ADR COM 16941R108 493 6000 SH SOLE 6000 CHINACAST EDUCATION CORP COM 16946T109 735 100500 SH SOLE 100500 CIA DE MINAS BUENAVENTUR-ADR COM 204448104 43 1400 SH SOLE 1400 CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 303 14800 SH SOLE 14800 CIA SANEAMENTO BASICO ADR COM 20441A102 158 4300 SH SOLE 4300 CISCO SYSTEMS INC PUT 17275R102 390 15000 PUT SOLE 15000 CISCO SYSTEMS INC COM 17275R102 5962 229041 SH SOLE 229041 CITIGROUP INC COM 172967101 517 127622 SH SOLE 127622 CITIGROUP INC COM 172967101 551 136094 SH SOLE 136094 CITIGROUP INC COM 172967101 6 1500 SH SH-DEF 2 1500 CNOOC LIMITED ADR COM 126132109 90 545 SH SOLE 545 COACH INC COM 189754104 53 1340 SH SOLE 1340 COCA-COLA CO/THE COM 191216100 11 200 SH SOLE 200 COCA-COLA CO/THE COM 191216100 0 900 SH SH-DEF 2 900 COCA-COLA COMPANY COM 191216100 1505 27355 SH SOLE 27355 COCA-COLA ENTERPRISES INC COM 191219104 8 300 SH SOLE 300 COLGATE-PALMOLIVE COMPANY COM 194162103 4975 58348 SH SOLE 58348 COMCAST CORP CL A COM 20030N101 1362 72370 SH SOLE 72370 COMCAST CORP CL A SPL COM 20030N200 2474 137662 SH SOLE 137662 COMMUNITY HEALTH SYSTEMS INC NEW COM 203668108 41 1100 SH SOLE 1100 COMPASS MINERALS INTERNATION COM 20451N101 3 40 SH SH-DEF 1 40 COMPASS MINERALS INTERNATIONAL INC COM 20451N101 8 100 SH SOLE 100 COMPTON PETROLEUM CORP COM 204940100 19 20700 SH SOLE 20700 COMPTON PETROLEUM CORP COM 204940100 8 8200 SH SH-DEF 1 8200 CONAGRA FOODS INC COM 205887102 125 5000 SH SOLE 5000 CONOCOPHILLIPS COM 20825C104 2136 41747 SH SOLE 41747 COPART INC COM 217204106 31 880 SH SOLE 880 CORN PRODUCTS INTERNATIONAL INC COM 219023108 2 70 SH SOLE 70 CORNING INC COM 219350105 104 5155 SH SOLE 5155 CORRIENTE RES INC COM 22027E409 201 25000 SH SH-DEF 1 25000 CORRIENTE RES INC COM 22027E409 0 4 SH SH-DEF 1 4 CORRIENTE RESOURCES INC-A CALL 22027E409 8 1000 CALL SH-DEF 1 1000 CORRIENTE RESOURCES INC-A PUT 22027E409 194 24000 PUT SH-DEF 1 24000 CORRIENTE RESOURCES INC-A COM 22027E409 7 900 SH SOLE 900 CORRIENTE RESOURCES INC-A COM 22027E409 98 12100 SH SH-DEF 1 12100 CORUS ENTERTAINMENT INC CL B NVS COM 220874101 222 11363 SH SOLE 11363 CORUS ENTERTAINMENT INC-B SH CALL 220874101 20 1000 CALL SH-DEF 1 1000 CORUS ENTERTAINMENT INC-B SH COM 220874101 2 100 SH SOLE 100 CORUS ENTERTAINMENT INC-B SH COM 220874101 2148 109900 SH SOLE 109900 COSTCO WHOLESALE CORP COM 22160K105 38 635 SH SOLE 635 COTT CORPORATION CALL 22163N106 31 4000 CALL SH-DEF 1 4000 COTT CORPORATION COM 22163N106 1026 131622 SH SOLE 131622 COTT CORPORATION COM 22163N106 16 2000 SH SOLE 2000 COTT CORPORATION COM 22163N106 537 68915 SH SH-DEF 1 68915 COWEN GROUP INC CLASS A COM 223622101 87 15400 SH SOLE 15400 CREDIT SUISSE GROUP SPON ADR COM 225401108 18 360 SH SOLE 360 CRH PLC SP ADR COM 12626K203 2 95 SH SOLE 95 CROSSHAIR EXPL & MNG CORP COM 22763R101 19 100000 SH SH-DEF 1 100000 CROSSHAIR EXPL & MNG CORP COM 22763R101 0 534 SH SH-DEF 1 534 CRYSTALLEX INTL CORP COM 22942F101 0 14 SH SOLE 14 CRYSTALLEX INTL CORP COM 22942F101 3 10400 SH SH-DEF 1 10400 CRYSTALLEX INTL CORP COM 22942F101 1 2181 SH SH-DEF 1 2181 CRYSTALLEX INTL CORP COM 22942F101 76 249500 SH SH-DEF 1 249500 CSX CORPORATION COM 126408103 125 2460 SH SOLE 2460 CVS CAREMARK CORPORATION COM 126650100 5850 160010 SH SOLE 160010 DANAHER CORP COM 235851102 58 725 SH SOLE 725 DEAN FOODS COMPANY COM 242370104 34 2150 SH SOLE 2150 DEERE & COMPANY COM 244199105 1635 27490 SH SOLE 27490 DEL MONTE FOODS CO COM 24522P103 2 140 SH SOLE 140 DELL INC COM 24702R101 245 16290 SH SOLE 16290 DELL INC COM 24702R101 0 1700 SH SH-DEF 2 1700 DELUXE CORP COM 248019101 23 1200 SH SOLE 1200 DELUXE CORPORATION COM 248019101 173 8900 SH SOLE 8900 DENBURY RESOURCES INC COM 247916208 623 36959 SH SOLE 36959 DENISON MINES CORP COM 248356107 37 25147 SH SOLE 25147 DENISON MINES CORP COM 248356107 130 89200 SH SOLE 89200 DENTSPLY INTERNATIONAL INC COM 249030107 35 1000 SH SOLE 1000 DESCARTES SYSTEMS GROUP INC COM 249906108 119 18480 SH SOLE 18480 DEVON ENERGY CORP COM 25179M103 161 2500 SH SH-DEF 1 2500 DEVON ENERGY CORPORATION COM 25179M103 367 5700 SH SOLE 5700 DEVON ENERGY CORPORATION COM 25179M103 395 6125 SH SOLE 6125 DIAGEO PLC SPONSORED ADR COM 25243Q205 1742 25825 SH SOLE 25825 DIAMOND OFFSHORE DRILLING COM 25271C102 171 1925 SH SOLE 1925 DIEBOLD INC COM 253651103 25 800 SH SOLE 800 DIREXION DAILY FINL BEAR 3X COM 25459W490 81 6000 SH SOLE 6000 DISNEY,WALT COMPANY COM 254687106 1959 56108 SH SOLE 56108 DOLLAR FINANCIAL CORP COM 256664103 2947 122773 SH SH-DEF 1 122773 DOMINION RESOURCES INC COM 25746U109 8 200 SH SOLE 200 DOMTAR CORPORATION COM 257559203 25 400 SH SOLE 400 DONNELLEY (R.R.) & SONS CO COM 257867101 85 3992 SH SOLE 3992 DOW CHEMICAL COMPANY COM 260543103 132 4450 SH SOLE 4450 DRAGONWAVE INC PUT 26144M103 14 1500 PUT SH-DEF 1 1500 DRAGONWAVE INC COM 26144M103 37 4000 SH SH-DEF 1 4000 DU PONT (E.I.) DE NEMOURS COM 263534109 7 200 SH SOLE 200 DUKE ENERGY CORP COM 26441C105 0 1 SH SH-DEF 2 1 DUKE ENERGY HOLDING CORP COM 26441C105 164 10057 SH SOLE 10057 DUPONT E.I. DE NEMOURS & CO COM 263534109 498 13362 SH SOLE 13362 EASTMAN KODAK COMPANY COM 277461109 6 1000 SH SOLE 1000 EATON CORPORATION COM 278058102 693 9140 SH SOLE 9140 EBAY INC COM 278642103 1 50 SH SOLE 50 ECOLAB INC COM 278865100 24 540 SH SOLE 540 EDISON INTERNATIONAL COM 281020107 3 85 SH SOLE 85 E-HOUSE CHINA HOLDINGS LTD ADR COM 26852W103 19 1000 SH SOLE 1000 ELDORADO GOLD CORP CALL 284902103 8343 687300 CALL SH-DEF 1 687300 ELDORADO GOLD CORP PUT 284902103 534 44000 PUT SH-DEF 1 44000 ELDORADO GOLD CORP COM 284902103 48 4000 SH SOLE 4000 ELDORADO GOLD CORP COM 284902103 472 38900 SH SOLE 38900 ELDORADO GOLD CORP COM 284902103 16 1301 SH SOLE 1301 ELDORADO GOLD CORP COM 284902103 21886 1803095 SH SH-DEF 1 1803095 ELDORADO GOLD CORP COM 284902103 52313 4309786 SH SH-DEF 2 4309786 ELDORADO GOLD CRP COM 284902103 12 1000 SH SH-DEF 1 1000 ELECTRONIC ARTS INC COM 285512109 1 35 SH SOLE 35 ELIZABETH ARDEN INC COM 28660G106 166 9200 SH SOLE 9200 EMBRAER-EMPRESA BRASILEIRA SP ADR COM 29081M102 1 45 SH SOLE 45 EMC CORPORATION(MASS) COM 268648102 57 3150 SH SOLE 3150 EMERSON ELECTRIC CO COM 291011104 6651 132114 SH SOLE 132114 ENBRIDGE INC CALL 29250N105 4235 88800 CALL SH-DEF 1 88800 ENBRIDGE INC PUT 29250N105 1311 27500 PUT SH-DEF 1 27500 ENBRIDGE INC COM 29250N105 410003 8597877 SH SOLE 8597877 ENBRIDGE INC COM 29250N105 60591 1269038 SH SOLE 1269038 ENBRIDGE INC COM 29250N105 15127 317223 SH SH-DEF 1 317223 ENBRIDGE INC COM 29250N105 3 67 SH SH-DEF 1 67 ENCANA CORP CALL 292505104 2722 87500 CALL SH-DEF 1 87500 ENCANA CORP PUT 292505104 2706 87000 PUT SH-DEF 1 87000 ENCANA CORP COM 292505104 249819 8030572 SH SOLE 8030572 ENCANA CORP COM 292505104 112 3600 SH SH-DEF 1 3600 ENCANA CORP COM 292505104 12166 391095 SH SH-DEF 1 391095 ENCANA CORP COM 292505104 31 1000 SH SH-DEF 1 1000 ENCANA CORP COM 292505104 4642 150000 SH SH-DEF 1 150000 ENCANA CORP COM 292505104 44 1408 SH SH-DEF 2 1408 ENCANA CORPORATION COM 292505104 30016 963703 SH SOLE 963703 ENDEAVOUR SILVER CORP COM 29258Y103 5 1700 SH SOLE 1700 ENDEAVOUR SILVER CORP COM 29258Y103 59 18400 SH SH-DEF 1 18400 ENERGY SELECT SECTOR SPDR COM 81369Y506 869 15100 SH SOLE 15100 ENERGY SELECT SECTOR SPDR FUND COM 81369Y506 29 500 SH SOLE 500 ENERGY TRANSFER PARTNERS LPU COM 29273R109 94 2000 SH SOLE 2000 ENERPLUS RESOURCES FUND CALL 29274D604 244 10300 CALL SH-DEF 1 10300 ENERPLUS RESOURCES FUND PUT 29274D604 145 6100 PUT SH-DEF 1 6100 ENERPLUS RESOURCES FUND COM 29274D604 95 4000 SH SOLE 4000 ENERPLUS RESOURCES FUND COM 29274D604 43067 1817528 SH SOLE 1817528 ENERPLUS RESOURCES FUND COM 29274D604 1709 72144 SH SH-DEF 1 72144 ENERPLUS RESOURCES FUND T/U COM 29274D604 1809 76249 SH SOLE 76249 ENTERRA ENERGY TRUST COM 29381P102 0 60 SH SOLE 60 EOG RESOURCES INC COM 26875P101 93 1000 SH SOLE 1000 ERICSSON (LM) TEL SPON ADR COM 294821608 829 79473 SH SOLE 79473 ESTEE LAUDER CO CL A COM 518439104 1 20 SH SOLE 20 EUROPEAN EQUITY FUND INC COM 298768102 462 70093 SH SOLE 70093 EXCEED COMPANY LTD COM G32335104 196 20000 SH SOLE 20000 EXELON CORPORATION COM 30161N101 90 2045 SH SOLE 2045 EXPEDIA INC COM 30212P105 55 2200 SH SOLE 2200 EXXON MOBIL CORP COM 30231G102 0 100 SH SH-DEF 2 100 EXXON MOBIL CORPORATION COM 30231G102 14570 217525 SH SOLE 217525 FANNIE MAE COM 313586109 0 100 SH SOLE 100 FEDEX CORPORATION COM 31428X106 112 1200 SH SOLE 1200 FELCOR LODGING TRUST INC REIT COM 31430F101 687 120500 SH SOLE 120500 FIBRIA CELULOSE SA SPON ADR COM 31573A109 305 13921 SH SOLE 13921 FIDELITY NATIONAL FINANCIAL CL A COM 31620R105 93 6300 SH SOLE 6300 FINANCIAL SELECT SECTOR SPDR CALL 81369Y605 80 5000 CALL SH-DEF 1 5000 FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 53780 3371800 PUT SH-DEF 1 3371800 FINANCIAL SELECT SECTOR SPDR COM 81369Y605 886 55521 SH SH-DEF 1 55521 FIRSTSERVICE CORP COM 33761N109 866 37900 SH SOLE 37900 FIRSTSERVICE CORP SVS COM 33761N109 28 1235 SH SOLE 1235 FIRSTSERVICE CORPORATION-VTG COM 33761N109 5 200 SH SOLE 200 FISERV INC COM 337738108 652 12850 SH SOLE 12850 FLOWSERVE CORPORATION COM 34354P105 55 500 SH SOLE 500 FORD MOTOR COMPANY COM 345370860 139 11065 SH SOLE 11065 FPL GROUP INC COM 302571104 97 2000 SH SOLE 2000 FRANCE TELECOM SA SPON ADR COM 35177Q105 71 2974 SH SOLE 2974 FRANKLIN RESOURCES INC COM 354613101 18 165 SH SOLE 165 FREEPORT MCMORAN COPPER & GOLD INC COM 35671D857 2529 30269 SH SOLE 30269 FREEPORT-MCMORAN COPPER CALL 35671D857 1253 15000 CALL SOLE 15000 FREEPORT-MCMORAN COPPER PUT 35671D857 1253 15000 PUT SOLE 15000 FREEPORT-MCMORAN COPPER COM 35671D857 192 2300 SH SOLE 2300 FREEPORT-MCMORAN COPPER&GOLD CV PF COM 35671D782 52 450 SH SOLE 450 FRESENIUS MEDICAL CARE AG & CO KGAA COM 358029106 358 6370 SH SOLE 6370 FRESH DEL MONTE PRODUCE INC COM G36738105 459 22650 SH SOLE 22650 FRONTEER DEVELOPMENT GROUP COM 35903Q106 12 2300 SH SOLE 2300 FRONTEER DEVELOPMENT GROUP I CALL 35903Q106 26 5000 CALL SH-DEF 1 5000 FRONTEER DEVELOPMENT GROUP I COM 35903Q106 125 24400 SH SOLE 24400 FRONTEER DEVELOPMENT GROUP I COM 35903Q106 124 24200 SH SH-DEF 1 24200 FRONTIER OIL COM 35914P105 27 2000 SH SOLE 2000 GAMESTOP CORPORATION CL A NEW COM 36467W109 14 629 SH SOLE 629 GAMMON GOLD INC CALL 36467T106 71 9900 CALL SH-DEF 1 9900 GAMMON GOLD INC PUT 36467T106 147 20500 PUT SH-DEF 1 20500 GAMMON GOLD INC COM 36467T106 842 117600 SH SH-DEF 1 117600 GAMMON GOLD INC COM 36467T106 358 50000 SH SH-DEF 1 50000 GAP INC COM 364760108 3 120 SH SOLE 120 GENERAL DYNAMICS CORPORATION COM 369550108 31 400 SH SOLE 400 GENERAL ELECTRIC CO COM 369604103 5 300 SH SOLE 300 GENERAL ELECTRIC CO COM 369604103 78 4300 SH SH-DEF 2 4300 GENERAL ELECTRIC COMPANY COM 369604103 13404 736473 SH SOLE 736473 GENERAL MILLS INC COM 370334104 12 170 SH SOLE 170 GENUINE PARTS CO COM 372460105 42 1000 SH SOLE 1000 GEOKINETICS INC COM 372910307 7 1000 SH SOLE 1000 GERDAU AMERISTEEL CORP CALL 37373P105 55 7000 CALL SH-DEF 1 7000 GERDAU AMERISTEEL CORP PUT 37373P105 8 1000 PUT SH-DEF 1 1000 GERDAU AMERISTEEL CORP COM 37373P105 0 4800 SH SOLE 4800 GERDAU AMERISTEEL CORP COM 37373P105 488 62000 SH SH-DEF 1 62000 GERDAU AMERISTEEL CORP COM 37373P105 79 10000 SH SH-DEF 1 10000 GERDAU SA -SPON ADR COM 373737105 80 4900 SH SOLE 4900 GERON CORP COM 374163103 807 142000 SH SOLE 142000 GILDAN ACTIVEWEAR INC CALL 375916103 158 6000 CALL SH-DEF 1 6000 GILDAN ACTIVEWEAR INC COM 375916103 73 2786 SH SOLE 2786 GILDAN ACTIVEWEAR INC COM 375916103 480 18250 SH SOLE 18250 GILDAN ACTIVEWEAR INC COM 375916103 6034 229410 SH SH-DEF 1 229410 GILDAN ACTIVEWEAR INC COM 375916103 48424 1840902 SH SH-DEF 2 1840902 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 247 9379 SH SOLE 9379 GILEAD SCIENCES INC COM 375558103 123 2700 SH SOLE 2700 GILEAD SCIENCES INC COM 375558103 1139 25052 SH SOLE 25052 GLAXOSMITHKLINE PLC ADR COM 37733W105 721 18730 SH SOLE 18730 GOLD FIELDS LTD-SPONS ADR COM 38059T106 44 3510 SH SOLE 3510 GOLDCORP INC CALL 380956409 5401 145100 CALL SH-DEF 1 145100 GOLDCORP INC CALL 380956409 12306 329400 CALL SH-DEF 1 329400 GOLDCORP INC PUT 380956409 930 25000 PUT SH-DEF 1 25000 GOLDCORP INC PUT 380956409 9467 253400 PUT SH-DEF 1 253400 GOLDCORP INC COM 380956409 167 4482 SH SOLE 4482 GOLDCORP INC COM 380956409 290590 7778168 SH SOLE 7778168 GOLDCORP INC COM 380956409 18442 493034 SH SOLE 493034 GOLDCORP INC COM 380956409 21647 579413 SH SH-DEF 1 579413 GOLDCORP INC COM 380956409 2 66 SH SH-DEF 1 66 GOLDEN STAR RESOURCES LTD COM 38119T104 2 600 SH SOLE 600 GOLDEN STAR RESOURCES LTD COM 38119T104 535 139700 SH SOLE 139700 GOLDMAN SACHS GROUP INC COM 38141G104 1319 7730 SH SOLE 7730 GOOGLE INC CLASS A COM 38259P508 405 715 SH SOLE 715 GRACO INC COM 384109104 24 740 SH SOLE 740 GRAN TIERRA ENERGY INC CALL 38500T101 6 1000 CALL SH-DEF 1 1000 GRAN TIERRA ENERGY INC COM 38500T101 6 1100 SH SH-DEF 1 1100 GREAT BASIN GOLD LTD COM 390124105 87 51100 SH SH-DEF 1 51100 GREAT PLAINS ENERGY INC COM 391164100 25 1325 SH SOLE 1325 HAIN CELESTIAL GROUP INC COM 405217100 0 17 SH SOLE 17 HALLIBURTON CO COM 406216101 72 2400 SH SOLE 2400 HALLIBURTON CO. COM 406216101 297 9855 SH SOLE 9855 HARMONY GOLD MNG-SPON ADR COM 413216300 19 1980 SH SOLE 1980 HARRY WINSTON DIAMOND CORP CALL 41587B100 20 2000 CALL SH-DEF 1 2000 HARRY WINSTON DIAMOND CORP PUT 41587B100 2 200 PUT SH-DEF 1 200 HARRY WINSTON DIAMOND CORP COM 41587B100 162 16475 SH SOLE 16475 HARRY WINSTON DIAMOND CORP COM 41587B100 148 15000 SH SOLE 15000 HARRY WINSTON DIAMOND CORP COM 41587B100 778 79000 SH SH-DEF 1 79000 HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 27 950 SH SOLE 950 HECKMANN CORPORATION COM 422680108 157 27000 SH SOLE 27000 HEINZ (H.J.) COMPANY COM 423074103 283 6195 SH SOLE 6195 HEWLETT-PACKARD COMPANY COM 428236103 3114 58583 SH SOLE 58583 HOME DEPOT INC COM 437076102 472 14585 SH SOLE 14585 HONDA MOTOR CO LTD SPONSORED ADR COM 438128308 155 4385 SH SOLE 4385 HONEYWELL INTERNATIONAL INC COM 438516106 154 3400 SH SOLE 3400 HORNBECK OFFSHORE SERVICES PUT 440543106 111 6000 PUT SOLE 6000 HORNBECK OFFSHORE SERVICES COM 440543106 35 1900 SH SOLE 1900 HOSPIRA INC COM 441060100 104 1842 SH SOLE 1842 HOST HOTELS & RESORTS INC COM 44107P104 75 5119 SH SOLE 5119 HSBC HOLDINGS PLC SPONS ADR COM 404280406 688 13564 SH SOLE 13564 HSBC HOLDINGS PLC-SPONS ADR COM 404280406 733 32132 SH SOLE 32132 HYDROGENICS CORP-NEW COM 448883207 13 2800 SH SH-DEF 1 2800 HYDROGENICS CORPORATION NEW COM 448883207 1 118 SH SOLE 118 IAMGOLD CORP CALL 450913108 925 69600 CALL SH-DEF 1 69600 IAMGOLD CORP PUT 450913108 267 20100 PUT SH-DEF 1 20100 IAMGOLD CORP COM 450913108 51874 3903245 SH SOLE 3903245 IAMGOLD CORP COM 450913108 12281 924061 SH SH-DEF 1 924061 IAMGOLD CORP COM 450913108 66 5000 SH SH-DEF 1 5000 IAMGOLD CORPORATION COM 450913108 850 63850 SH SOLE 63850 IESI BFC LTD COM 44951D108 673 38900 SH SOLE 38900 IESI-BFC LTD CALL 44951D108 9 500 CALL SH-DEF 1 500 IESI-BFC LTD PUT 44951D108 116 6700 PUT SH-DEF 1 6700 IESI-BFC LTD COM 44951D108 147 8500 SH SH-DEF 1 8500 ILLINOIS TOOL WORKS INC COM 452308109 62 1300 SH SOLE 1300 IMPERIAL OIL LTD CALL 453038408 1556 40300 CALL SH-DEF 1 40300 IMPERIAL OIL LTD PUT 453038408 904 23400 PUT SH-DEF 1 23400 IMPERIAL OIL LTD COM 453038408 31 798 SH SOLE 798 IMPERIAL OIL LTD COM 453038408 102404 2651605 SH SOLE 2651605 IMPERIAL OIL LTD COM 453038408 42139 1089791 SH SOLE 1089791 IMPERIAL OIL LTD COM 453038408 20122 521019 SH SH-DEF 1 521019 IMPERIAL OIL LTD COM 453038408 193 5000 SH SH-DEF 1 5000 INDIA FUND INC COM 454089103 852 27024 SH SOLE 27024 ING GROEP SPONSORED ADR COM 456837103 173 17377 SH SOLE 17377 INTEL CORP COM 458140100 0 1000 SH SH-DEF 2 1000 INTEL CORPORATION COM 458140100 6404 287709 SH SOLE 287709 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 14816 115522 SH SOLE 115522 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 48 1000 SH SOLE 1000 INTERNATIONAL PAPER COMPANY COM 460146103 52 2100 SH SOLE 2100 INTUIT INC COM 461202103 106 3100 SH SOLE 3100 INVESCO LIMITED COM G491BT108 1272 58056 SH SOLE 58056 ISHARES BARCLAYS TIPS BOND FUND COM 464287176 769 7400 SH SOLE 7400 ISHARES DJ U.S. TECH SECTOR IDX FUND COM 464287721 12 200 SH SOLE 200 ISHARES FTSE/XIN CHINA 25 COM 464287184 42 1000 SH SH-DEF 1 1000 ISHARES FTSE/XINHAU CHINA 25 INDEX COM 464287184 50 1190 SH SOLE 1190 ISHARES INC MSCI SINGAPORE IDX FD COM 464286673 34 3000 SH SOLE 3000 ISHARES MSCI AUSTRALIA COM 464286103 3 130 SH SOLE 130 ISHARES MSCI BRAZIL INDEX FUND ETF COM 464286400 22 300 SH SOLE 300 ISHARES MSCI CANADA COM 464286509 1217 43588 SH SOLE 43588 ISHARES MSCI EAFE INDEX FUND COM 464287465 302 5395 SH SOLE 5395 ISHARES MSCI EMERGING MKTS INDEX COM 464287234 73 1735 SH SOLE 1735 ISHARES MSCI HONG KONG INDEX FUND COM 464286871 49 3000 SH SOLE 3000 ISHARES MSCI JAPAN INDEX FUND COM 464286848 83 7950 SH SOLE 7950 ISHARES NASDAQ BIOTECH INDEX FUND COM 464287556 15 170 SH SOLE 170 ISHARES RUSSELL 2000 PUT 464287655 2034 30000 PUT SOLE 30000 ISHARES S&P 500 INDEX FUND COM 464287200 96 820 SH SOLE 820 ISHARES S&P ASIA 50 ETF COM 464288430 40 1000 SH SOLE 1000 ISHARES S&P LATIN AMERICAN 40 IDX FD COM 464287390 39 800 SH SOLE 800 ISHARES SILVER TRUST COM 46428Q109 171 10000 SH SOLE 10000 ISHARES TR RUSSEL 2000 INDEX FUND COM 464287655 70 1025 SH SOLE 1025 ISHARES TRUST DJ SEL DIV COM 464287168 734 15950 SH SOLE 15950 ITAU UNIBANCO HLDNG-PREF ADR COM 465562106 90 4100 SH SOLE 4100 ITT CORPORATION COM 450911102 11 200 SH SOLE 200 IVANHOE ENERGY INC COM 465790103 895 273907 SH SOLE 273907 IVANHOE MINES LTD CALL 46579N103 218 12500 CALL SH-DEF 1 12500 IVANHOE MINES LTD PUT 46579N103 35 2000 PUT SH-DEF 1 2000 IVANHOE MINES LTD COM 46579N103 19 1100 SH SOLE 1100 IVANHOE MINES LTD COM 46579N103 367 21000 SH SOLE 21000 IVANHOE MINES LTD COM 46579N103 28 1600 SH SH-DEF 1 1600 IVANHOE MINES LTD COM 46579N103 944 54000 SH SH-DEF 1 54000 IVANHOE MINES LTD COM 46579N103 54075 3094624 SH SH-DEF 2 3094624 JAGUAR MINING INC CALL 47009M103 23 2500 CALL SH-DEF 1 2500 JAGUAR MINING INC PUT 47009M103 18 2000 PUT SH-DEF 1 2000 JAGUAR MINING INC COM 47009M103 894 97100 SH SOLE 97100 JAGUAR MINING INC COM 47009M103 69 7500 SH SH-DEF 1 7500 JDS UNIPHASE CORP COM 46612J507 1 50 SH SOLE 50 JOHNSON & JOHNSON COM 478160104 26707 409621 SH SOLE 409621 JOHNSON & JOHNSON COM 478160104 65 1000 SH SH-DEF 2 1000 JPMORGAN CHASE & CO CALL 46625H100 6712 150000 CALL SOLE 150000 JPMORGAN CHASE & CO COM 46625H100 477 10660 SH SOLE 10660 JPMORGAN CHASE & CO COM 46625H100 505 20570 SH SOLE 20570 JPMORGAN CHASE & CO COM 46625H100 5274 117853 SH SOLE 117853 JPMORGAN CHASE & CO COM 46625H100 24254 542000 SH SH-DEF 2 542000 KANSAS CITY SOUTHERN COM 485170302 72 2000 SH SOLE 2000 KB FINANCIAL GROUP INC ADR COM 48241A105 30 625 SH SOLE 625 KEEGAN RESOURCES INC COM 487275109 3 500 SH SH-DEF 1 500 KELLOGG COMPANY COM 487836108 27 500 SH SOLE 500 KIMBERLY-CLARK CORPORATION COM 494368103 2066 32850 SH SOLE 32850 KINGSWAY FINANCIAL SERVICES COM 496904103 114 72253 SH SOLE 72253 KINGSWAY FINANCIAL SERVICES COM 496904103 10 6200 SH SH-DEF 1 6200 KINGSWAY FINANCIAL SERVICES INC COM 496904103 2 1000 SH SOLE 1000 KINROSS GOLD CORP CALL 496902404 1677 98100 CALL SH-DEF 1 98100 KINROSS GOLD CORP CALL 496902404 6445 376900 CALL SH-DEF 1 376900 KINROSS GOLD CORP PUT 496902404 224 13100 PUT SH-DEF 1 13100 KINROSS GOLD CORP PUT 496902404 3138 183500 PUT SH-DEF 1 183500 KINROSS GOLD CORP COM 496902404 297 17363 SH SOLE 17363 KINROSS GOLD CORP COM 496902404 124663 7290336 SH SOLE 7290336 KINROSS GOLD CORP COM 496902404 22984 1344125 SH SH-DEF 1 1344125 KINROSS GOLD CORPORATION NO PAR COM 496902404 1147 66983 SH SOLE 66983 KLA-TENCOR CORPORATION COM 482480100 8 255 SH SOLE 255 KOHLS CORP PUT 500255104 1917 35000 PUT SOLE 35000 KOHLS CORP COM 500255104 1917 35000 SH SOLE 35000 KOHL'S CORP COM 500255104 18 330 SH SOLE 330 KONINKLIJKE PHILIPS ELECTRONICS COM 500472303 129 4026 SH SOLE 4026 KOREA ELECTRIC POWER CO SPONS ADR COM 500631106 487 30000 SH SOLE 30000 KOREA EQUITY FUND INC COM 50063B104 282 29800 SH SOLE 29800 KRAFT FOODS INC CL A COM 50075N104 1357 44870 SH SOLE 44870 KROGER CO COM 501044101 262 12075 SH SOLE 12075 L-1 IDENTITY SOLUTIONS INC COM 50212A106 0 29 SH SOLE 29 LABOPHARM INC COM 504905100 2 1600 SH SOLE 1600 LABORATORY CORP OF AMER HOLDINGS COM 50540R409 40 525 SH SOLE 525 LABORATORY CRP OF AMER HLDGS PUT 50540R409 3028 40000 PUT SOLE 40000 LABORATORY CRP OF AMER HLDGS COM 50540R409 151 2000 SH SOLE 2000 LAS VEGAS SANDS INC COM 517834107 254 12000 SH SOLE 12000 LA-Z-BOY INC COM 505336107 1 100 SH SOLE 100 LEUCADIA NATIONAL CORP COM 527288104 246 9900 SH SOLE 9900 LEVEL 3 COMMUNICATIONS INC COM 52729N100 713 440000 SH SOLE 440000 LEXMARK INTERNATIONAL INC COM 529771107 278 7700 SH SOLE 7700 LIFEPOINT HOSPITALS INC COM 53219L109 1149 31250 SH SOLE 31250 LILLY (ELI) & COMPANY COM 532457108 501 13836 SH SOLE 13836 LINCOLN NATIONAL CORPORATION COM 534187109 298 9710 SH SOLE 9710 LOCKHEED MARTIN CORP COM 539830109 36 430 SH SOLE 430 LOUISIANA-PACIFIC CORPORATION COM 546347105 18 2000 SH SOLE 2000 LOWE'S COMPANIES COM 548661107 317 13085 SH SOLE 13085 LULULEMON ATHLETICA INC CALL 550021109 717 17300 CALL SH-DEF 1 17300 LULULEMON ATHLETICA INC COM 550021109 145 3500 SH SH-DEF 1 3500 LUMINEX CORPORATION COM 55027E102 0 6 SH SOLE 6 LUXOTTICA GROUP S P A SPON ADR COM 55068R202 5 205 SH SOLE 205 M & T BANK CORP COM 55261F104 1373 17300 SH SOLE 17300 MAD CATZ INTERACTIVE INC COM 556162105 0 500 SH SOLE 500 MAGNA INTERNATIONAL INC CL A SVS COM 559222401 968 15630 SH SOLE 15630 MAGNA INTERNATIONAL INC-CL A CALL 559222401 192 3100 CALL SH-DEF 1 3100 MAGNA INTERNATIONAL INC-CL A PUT 559222401 260 4200 PUT SH-DEF 1 4200 MAGNA INTERNATIONAL INC-CL A COM 559222401 105 1700 SH SOLE 1700 MAGNA INTERNATIONAL INC-CL A COM 559222401 76901 1242900 SH SOLE 1242900 MAGNA INTERNATIONAL INC-CL A COM 559222401 2983 48209 SH SH-DEF 1 48209 MAIDEN HOLDINGS LTD COM G5753U112 148 20000 SH SOLE 20000 MANULIFE FINANCIAL CORP CALL 56501R106 6577 333400 CALL SH-DEF 1 333400 MANULIFE FINANCIAL CORP PUT 56501R106 10945 554800 PUT SH-DEF 1 554800 MANULIFE FINANCIAL CORP COM 56501R106 535062 27121543 SH SOLE 27121543 MANULIFE FINANCIAL CORP COM 56501R106 17502 886067 SH SOLE 886067 MANULIFE FINANCIAL CORP COM 56501R106 52644 2668466 SH SH-DEF 1 2668466 MANULIFE FINANCIAL CORP COM 56501R106 0 3 SH SH-DEF 1 3 MANULIFE FINANCIAL CORP COM 56501R106 2 100 SH SH-DEF 2 100 MARATHON OIL CORPORATION COM 565849106 730 23075 SH SOLE 23075 MARKET VECTORS AGRIBUSINESS ETF COM 57060U605 169 3750 SH SOLE 3750 MARSH & MCLENNAN COMPANIES INC COM 571748102 160 6550 SH SOLE 6550 MATERIALS SELECT SECTOR SPDR COM 81369Y100 693 20439 SH SOLE 20439 MCCORMICK & CO INC NVS COM 579780206 52 1350 SH SOLE 1350 MCDONALD'S CORPORATION COM 580135101 3456 51794 SH SOLE 51794 MCGRAW-HILL COMPANIES INC COM 580645109 18 510 SH SOLE 510 MCKESSON CORPORATION COM 58155Q103 506 7700 SH SOLE 7700 MDS INC CALL 55269P302 24 3000 CALL SH-DEF 1 3000 MDS INC PUT 55269P302 40 5000 PUT SH-DEF 1 5000 MDS INC COM 55269P302 2938 364833 SH SOLE 364833 MDS INC COM 55269P302 16 2000 SH SOLE 2000 MDS INC COM 55269P302 258 32000 SH SH-DEF 1 32000 MDS INC COM 55269P302 38 4700 SH SH-DEF 1 4700 MDS INC COM 55269P302 25128 3120359 SH SH-DEF 2 3120359 MEDCO HEALTH SOLUTIONS INC COM 58405U102 149 2304 SH SOLE 2304 MEDTRONIC INC COM 585055106 347 7700 SH SOLE 7700 MELCO CROWN ENTERTAINMENT LTD ADR COM 585464100 48 10000 SH SOLE 10000 MERCK & CO INC COM 58933Y105 2895 77498 SH SOLE 77498 METHANEX CORP CALL 59151K108 240 9900 CALL SH-DEF 1 9900 METHANEX CORP PUT 59151K108 61 2500 PUT SH-DEF 1 2500 METHANEX CORP COM 59151K108 36 1500 SH SOLE 1500 METHANEX CORP COM 59151K108 695 28700 SH SOLE 28700 METHANEX CORP COM 59151K108 1270 52375 SH SOLE 52375 METHANEX CORP COM 59151K108 1015 41893 SH SH-DEF 1 41893 METLIFE INC COM 59156R108 4357 100537 SH SOLE 100537 MI DEVELOPMENTS INC CL A SVS COM 55304X104 7 500 SH SOLE 500 MI DEVELOPMENTS INC-CL A COM 55304X104 74 5657 SH SOLE 5657 MI DEVELOPMENTS INC-CLASS A COM 55304X104 38 2900 SH SOLE 2900 MICROSOFT CORP COM 594918104 0 400 SH SH-DEF 2 400 MICROSOFT CORPORATION COM 594918104 7228 246938 SH SOLE 246938 MIDAS INC COM 595626102 239 21200 SH SOLE 21200 MINEFINDERS CORP CALL 602900102 325 35200 CALL SH-DEF 1 35200 MINEFINDERS CORP COM 602900102 126 13666 SH SOLE 13666 MINEFINDERS CORP COM 602900102 224 24200 SH SH-DEF 1 24200 MINEFINDERS CORPORATION LTD COM 602900102 185 20000 SH SOLE 20000 MINES MANAGEMENT INC COM 603432105 0 23 SH SOLE 23 MONSANTO COMPANY COM 61166W101 1294 18118 SH SOLE 18118 MONTPELIER RE HOLDINGS LTD COM G62185106 54 3200 SH SOLE 3200 MOODY'S CORPORATION COM 615369105 1 50 SH SOLE 50 MORGAN STANLEY COM 617446448 149 5095 SH SOLE 5095 MOSAIC COMPANY COM 61945A107 279 4585 SH SOLE 4585 MOTOROLA INC COM 620076109 78 11150 SH SOLE 11150 MOUNTAIN PROVINCE DIAMONDS COM 62426E402 23 11100 SH SOLE 11100 NABORS INDUSTRIES LTD COM G6359F103 165 8415 SH SOLE 8415 NANOMETRICS INC COM 630077105 9 1000 SH SH-DEF 1 1000 NASDAQ BUILDERS EUROPE 100 COM 09348R201 64 3000 SH SOLE 3000 NASDAQ OMX GROUP INC (THE) COM 631103108 1 30 SH SOLE 30 NATIONAL COAL CORPORATION COM 632381208 0 100 SH SOLE 100 NATIONAL GRID PLC SP ADR COM 636274300 114 2330 SH SOLE 2330 NATIONAL OILWELL VARCO INC NEW COM 637071101 24 600 SH SOLE 600 NATURAL RESOURCE PARTNERS LP COM 63900P103 0 14 SH SH-DEF 1 14 NAVISTAR INTL CORP COM 63934E108 27 600 SH SOLE 600 NEPTUNE TECHS & BIORES INC COM 64077P108 10 4998 SH SOLE 4998 NEW GERMANY FUND INC COM 644465106 669 52938 SH SOLE 52938 NEW GOLD INC CALL 644535106 159 37000 CALL SH-DEF 1 37000 NEW GOLD INC PUT 644535106 90 21000 PUT SH-DEF 1 21000 NEW GOLD INC COM 644535106 8 1900 SH SOLE 1900 NEW GOLD INC COM 644535106 15 3600 SH SOLE 3600 NEW GOLD INC COM 644535106 258 60000 SH SOLE 60000 NEW GOLD INC COM 644535106 44 10200 SH SH-DEF 1 10200 NEW YORK TIMES COMPANY CL A COM 650111107 17 1500 SH SOLE 1500 NEWMONT MINING CORP COM 651639106 146 2875 SH SOLE 2875 NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 168 3295 SH SOLE 3295 NEXEN INC CALL 65334H102 8795 355500 CALL SH-DEF 1 355500 NEXEN INC PUT 65334H102 1979 80000 PUT SH-DEF 1 80000 NEXEN INC COM 65334H102 140093 5662808 SH SOLE 5662808 NEXEN INC COM 65334H102 7779 314054 SH SOLE 314054 NEXEN INC COM 65334H102 25 1000 SH SH-DEF 1 1000 NEXEN INC COM 65334H102 14552 588228 SH SH-DEF 1 588228 NIKE INC CL B COM 654106103 2050 27897 SH SOLE 27897 NIKE INC -CL B COM 654106103 0 700 SH SH-DEF 2 700 NOKIA CORP ADR COM 654902204 395 25435 SH SOLE 25435 NORFOLK SOUTHERN CORP COM 655844108 16 290 SH SOLE 290 NORTH AMER PALLADIUM LTD COM 656912102 53 12900 SH SOLE 12900 NORTH AMERICAN ENERGY PARTNE COM 656844107 23 2400 SH SOLE 2400 NORTHEAST UTILITIES COM 664397106 6 200 SH SOLE 200 NORTHERN TRUST CORPORATION COM 665859104 300 5425 SH SOLE 5425 NORTHGATE MINERALS CORP COM 666416102 721 240000 SH SOLE 240000 NORTHGATE MINERALS CORP COM 666416102 331 110000 SH SOLE 110000 NORTHWEST PIPE COMPANY COM 667746101 109 5000 SH SOLE 5000 NOVAGOLD RESOURCES INC COM 66987E206 23 3200 SH SOLE 3200 NOVAGOLD RESOURCES INC COM 66987E206 888 124300 SH SOLE 124300 NOVAGOLD RESOURCES INC COM 66987E206 1 200 SH SH-DEF 1 200 NOVARTIS AG SPONSORED ADR COM 66987V109 201 3715 SH SOLE 3715 NOVO-NORDISK A/S ADR COM 670100205 308 4000 SH SOLE 4000 NUCOR CORPORATION COM 670346105 468 10320 SH SOLE 10320 NUSTAR ENERGY LP COM 67058H102 12 200 SH SOLE 200 OCCIDENTAL PETROLEUM CORP COM 674599105 1982 23450 SH SOLE 23450 OFFICE DEPOT INC COM 676220106 343 43000 SH SOLE 43000 OIL SERVICE HOLDERS TRUST COM 678002106 25 200 SH SOLE 200 OMNI ENERGY SERVICES CORP COM 68210T208 14 7500 SH SOLE 7500 OMNICOM GROUP INC COM 681919106 440 11350 SH SOLE 11350 ONCOLYTICS BIOTECH INC COM 682310107 2 605 SH SOLE 605 OPEN TEXT CORP CALL 683715106 43 900 CALL SH-DEF 1 900 OPEN TEXT CORP PUT 683715106 1344 28200 PUT SH-DEF 1 28200 OPEN TEXT CORP COM 683715106 185 3894 SH SOLE 3894 OPEN TEXT CORP COM 683715106 238 5000 SH SOLE 5000 OPEN TEXT CORP COM 683715106 1368 28700 SH SH-DEF 1 28700 OPEN TEXT CORPORATION COM 683715106 43 895 SH SOLE 895 ORACLE CORPORATION COM 68389X105 2402 93516 SH SOLE 93516 ORIENT-EXPRESS HOTELS LTD A COM G67743107 354 25000 SH SOLE 25000 PAN AMERICAN SILVER CORP CALL 697900108 940 40600 CALL SH-DEF 1 40600 PAN AMERICAN SILVER CORP CALL 697900108 2216 96300 CALL SH-DEF 1 96300 PAN AMERICAN SILVER CORP PUT 697900108 245 10600 PUT SH-DEF 1 10600 PAN AMERICAN SILVER CORP PUT 697900108 265 11500 PUT SH-DEF 1 11500 PAN AMERICAN SILVER CORP COM 697900108 115 5000 SH SOLE 5000 PAN AMERICAN SILVER CORP COM 697900108 178 7708 SH SOLE 7708 PAN AMERICAN SILVER CORP COM 697900108 46 2000 SH SOLE 2000 PAN AMERICAN SILVER CORP COM 697900108 1457 63300 SH SH-DEF 1 63300 PARKER DRILLING CO COM 701081101 17 3500 SH SOLE 3500 PARKER HANNIFIN CORP COM 701094104 9 135 SH SOLE 135 PARTNERRE LTD COM G6852T105 446 5600 SH SOLE 5600 PATRIOT COAL CORP COM 70336T104 1 40 SH SOLE 40 PATTERSON COMPANIES INC COM 703395103 30 960 SH SOLE 960 PAYCHEX INC COM 704326107 39 1255 SH SOLE 1255 PEABODY ENERGY CORP COM 704549104 14 300 SH SOLE 300 PENGROWTH ENERGY T/U COM 706902509 432 37278 SH SOLE 37278 PENGROWTH ENERGY T/U COM 706902509 23 2000 SH SH-DEF 1 2000 PENGROWTH ENERGY TRUST CALL 706902509 282 24400 CALL SH-DEF 1 24400 PENGROWTH ENERGY TRUST PUT 706902509 12 1000 PUT SH-DEF 1 1000 PENGROWTH ENERGY TRUST COM 706902509 456 39454 SH SOLE 39454 PENGROWTH ENERGY TRUST COM 706902509 82 7100 SH SH-DEF 1 7100 PENN WEST ENERGY T/U COM 707885109 1066 50267 SH SOLE 50267 PENN WEST ENERGY T/U COM 707885109 42 2000 SH SH-DEF 1 2000 PENN WEST ENERGY TRUST CALL 707885109 311 14700 CALL SH-DEF 1 14700 PENN WEST ENERGY TRUST PUT 707885109 138 6500 PUT SH-DEF 1 6500 PENN WEST ENERGY TRUST COM 707885109 122 5800 SH SOLE 5800 PENN WEST ENERGY TRUST COM 707885109 99878 4716699 SH SOLE 4716699 PENN WEST ENERGY TRUST COM 707885109 1494 70575 SH SH-DEF 1 70575 PEPSICO INC COM 713448108 14191 214493 SH SOLE 214493 PETROLEO BRASILEIRO S.A. ADR COM 71654V101 1029 25985 SH SOLE 25985 PETROLEO BRASILEIRO S.A.-ADR COM 71654V408 1063 23900 SH SOLE 23900 PFIZER INC COM 717081103 2 100 SH SOLE 100 PFIZER INC COM 717081103 4757 277354 SH SOLE 277354 PFIZER INC COM 717081103 26 1500 SH SH-DEF 2 1500 PG & E CORPORATION COM 69331C108 7 156 SH SOLE 156 PHILIP MORRIS INTERNATIONAL COM 718172109 2882 55256 SH SOLE 55256 PHOTRONICS INC COM 719405102 199 39125 SH SOLE 39125 PIMCO CORP OPPORTUNITY FUND COM 72201B101 8 500 SH SOLE 500 PLATINUM GROUP METALS LTD COM 72765Q205 3 1800 SH SOLE 1800 PLUM CREEK TIMBER COMPANY INC COM 729251108 39 1000 SH SOLE 1000 POLYMET MINING CORP COM 731916102 15 6929 SH SOLE 6929 POLYMET MINING CORP COM 731916102 44 20000 SH SOLE 20000 POSCO SPONSORED ADR COM 693483109 37 320 SH SOLE 320 POTASH CORP OF SASK INC COM 73755L107 1 7 SH SH-DEF 1 7 POTASH CORP OF SASKATCHEWAN CALL 73755L107 3342 28000 CALL SH-DEF 1 28000 POTASH CORP OF SASKATCHEWAN CALL 73755L107 9599 80400 CALL SH-DEF 1 80400 POTASH CORP OF SASKATCHEWAN PUT 73755L107 2327 19500 PUT SH-DEF 1 19500 POTASH CORP OF SASKATCHEWAN PUT 73755L107 10674 89400 PUT SH-DEF 1 89400 POTASH CORP OF SASKATCHEWAN COM 73755L107 142 1191 SH SOLE 1191 POTASH CORP OF SASKATCHEWAN COM 73755L107 403164 3376762 SH SOLE 3376762 POTASH CORP OF SASKATCHEWAN COM 73755L107 23297 195127 SH SH-DEF 1 195127 POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 9155 76581 SH SOLE 76581 POWERSHARES EXCH INTL DIV ACHIEVERS COM 73935X716 37 2600 SH SOLE 2600 POWERSHARES QQQ COM 73935A104 1121 23280 SH SOLE 23280 POWERSHARES QQQ COM 73935A104 2029 42133 SH SH-DEF 1 42133 POWERSHARES QQQ NASDAQ 100 COM 73935A104 83 1715 SH SOLE 1715 POWERSHARES VALUELINE INDUSTRY ROTAT COM 73935X179 64 3200 SH SOLE 3200 PRAXAIR INC COM 74005P104 46 550 SH SOLE 550 PRECISION DRILLING T/U COM 740215108 263 34129 SH SOLE 34129 PRECISION DRILLING T/U COM 740215108 3813 500000 SH SH-DEF 1 500000 PRECISION DRILLING TRUST COM 740215108 153 20000 SH SOLE 20000 PRECISION DRILLING TRUST COM 740215108 272 35300 SH SOLE 35300 PRICELINE.COM INC COM 741503403 38 150 SH SOLE 150 PROCTER & GAMBLE COMPANY COM 742718109 21477 339452 SH SOLE 339452 PROGRESS ENERGY INC COM 743263105 4 105 SH SOLE 105 PROGRESSIVE CORP OHIO COM 743315103 34 1800 SH SOLE 1800 PROSH ULTRAPRO SHORT S&P 500 COM 74347X856 90 3000 SH SOLE 3000 PROSHARES ULTRAPRO S&P 500 COM 74347X864 208 1200 SH SOLE 1200 PROSHARES ULTRASHORT CONS SV COM 74347R636 85 2955 SH SH-DEF 2 2955 PROSHARES ULTRASHORT EURO COM 74347W882 62 3000 SH SOLE 3000 PROSHRS ULTRASRT LEH20+YR COM 74347R297 49 1000 SH SH-DEF 1 1000 PROVIDENT ENERGY TRUST-UTS COM 74386K104 1 100 SH SOLE 100 PROVIDENT ENERGY TRUST-UTS COM 74386K104 175 22586 SH SOLE 22586 PRUDENTIAL PLC ADR COM 74435K204 1 90 SH SOLE 90 PRUDENTIAL PLC-ADR COM 74435K204 792 32577 SH SOLE 32577 PUBLIC SERVICE ENTERPRISE GROUP COM 744573106 30 1000 SH SOLE 1000 PUBLIC STORAGE COM 74460D109 717 30902 SH SOLE 30902 PUBLIC STORAGE COM 74460D109 708 29345 SH SOLE 29345 PWRSHS DB GOLD DOUBLE LONG COM 25154H749 1 35 SH SOLE 35 QLT INC COM 746927102 199 38749 SH SOLE 38749 QLT INC COM 746927102 10 2000 SH SOLE 2000 QLT INC COM 746927102 58 11300 SH SH-DEF 1 11300 QLT INC COM 746927102 379 73925 SH SH-DEF 2 73925 QUALCOMM INC COM 747525103 264 6300 SH SOLE 6300 QUALCOMM INC COM 747525103 486 11575 SH SOLE 11575 QUANTA SERVICES INC COM 74762E102 207 10800 SH SOLE 10800 RALCORP HOLDINGS INC COM 751028101 13 195 SH SOLE 195 RANDGOLD RESOURCES LIMITED ADR COM 752344309 96 1250 SH SOLE 1250 RANDGOLD RESOURCES LTD-ADR COM 752344309 23 300 SH SOLE 300 RAYONIER INC COM 754907103 109 2400 SH SOLE 2400 RAYTHEON COMPANY COM 755111507 104 1824 SH SOLE 1824 REED ELSEVIER NV SPON ADR COM 758204200 1 43 SH SOLE 43 RESEARCH IN MOTION CALL 760975102 1524 20600 CALL SH-DEF 1 20600 RESEARCH IN MOTION CALL 760975102 9638 130100 CALL SH-DEF 1 130100 RESEARCH IN MOTION PUT 760975102 222 3000 PUT SH-DEF 1 3000 RESEARCH IN MOTION PUT 760975102 14631 197500 PUT SH-DEF 1 197500 RESEARCH IN MOTION COM 760975102 37 500 SH SOLE 500 RESEARCH IN MOTION COM 760975102 65508 884290 SH SOLE 884290 RESEARCH IN MOTION COM 760975102 1397 18880 SH SH-DEF 1 18880 RESEARCH IN MOTION COM 760975102 26145 352937 SH SH-DEF 1 352937 RESEARCH IN MOTION COM 760975102 943988 12742903 SH SH-DEF 2 12742903 RESEARCH IN MOTION LTD COM 760975102 4769 64293 SH SOLE 64293 RIO TINTO PLC SPONSORED ADR COM 767204100 231 975 SH SOLE 975 RITCHIE BROS AUCTIONEERS COM 767744105 155 7218 SH SOLE 7218 RITCHIE BROS. AUCTIONEERS COM 767744105 44 2025 SH SOLE 2025 ROCHESTER MEDICAL CORP COM 771497104 606 47236 SH SOLE 47236 ROGERS COMMUNICATIONS -CL B CALL 775109200 1848 54100 CALL SH-DEF 1 54100 ROGERS COMMUNICATIONS -CL B PUT 775109200 3077 90100 PUT SH-DEF 1 90100 ROGERS COMMUNICATIONS -CL B COM 775109200 160 4700 SH SOLE 4700 ROGERS COMMUNICATIONS -CL B COM 775109200 113706 3329566 SH SOLE 3329566 ROGERS COMMUNICATIONS -CL B COM 775109200 23497 688048 SH SH-DEF 1 688048 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 15244 445830 SH SOLE 445830 ROSS STORES INC COM 778296103 11 200 SH SOLE 200 ROYAL BANK OF CANADA CALL 780087102 40809 697400 CALL SOLE 697400 ROYAL BANK OF CANADA CALL 780087102 73776 1260800 CALL SH-DEF 1 1260800 ROYAL BANK OF CANADA PUT 780087102 22645 387000 PUT SOLE 387000 ROYAL BANK OF CANADA PUT 780087102 9173 157200 PUT SH-DEF 1 157200 ROYAL BANK OF CANADA PUT 780087102 34436 588500 PUT SH-DEF 1 588500 ROYAL BANK OF CANADA COM 780087102 3132641 53535282 SH SOLE 53535282 ROYAL BANK OF CANADA COM 780087102 152808 2608206 SH SOLE 2608206 ROYAL BANK OF CANADA COM 780087102 210 3597 SH SH-DEF 1 3597 ROYAL BANK OF CANADA COM 780087102 44175 754934 SH SH-DEF 1 754934 ROYAL BANK SCOTLAND GROUP SP ADR COM 780097689 25 1856 SH SOLE 1856 ROYAL DUTCH SHELL PLC ADR COM 780259206 2402 41518 SH SOLE 41518 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 221 4000 SH SOLE 4000 ROYAL GOLD INC COM 780287108 0 2 SH SOLE 2 ROYAL GOLD INC COM 780287108 5 100 SH SOLE 100 ROYAL GOLD INC COM 780287108 24 510 SH SOLE 510 ROYCE VALUE TRUST COM 780910105 134 11300 SH SOLE 11300 RR DONNELLEY & SONS CO COM 257867101 0 44 SH SH-DEF 1 44 RUBICON MINERALS CORP CALL 780911103 34 9000 CALL SH-DEF 1 9000 RUBICON MINERALS CORP COM 780911103 7 1900 SH SH-DEF 1 1900 SANOFI-AVENTIS SPONSORED ADR COM 80105N105 209 5590 SH SOLE 5590 SAP AG COM 803054204 856 17775 SH SOLE 17775 SAPIENT CORPORATION COM 803062108 160 17535 SH SOLE 17535 SASOL LIMITED SPONSORED ADR COM 803866300 326 7910 SH SOLE 7910 SCANSOURCE INC COM 806037107 50 1750 SH SOLE 1750 SCHLUMBERGER LTD COM 806857108 628 9900 SH SOLE 9900 SCHLUMBERGER LTD COM 806857108 805 12685 SH SOLE 12685 SCHWAB, CHARLES CORP COM 808513105 13 675 SH SOLE 675 SCHWEITZER-MAUDUIT INTL INC COM 808541106 95 2000 SH SOLE 2000 SCRIPPS NETWORKS INTERACT COM 811065101 22 500 SH SOLE 500 SEASPAN CORP COM Y75638109 50 5000 SH SOLE 5000 SECTOR SPDR TR SHS BEN INT FIN COM 81369Y605 162 10175 SH SOLE 10175 SELECT SECTOR SPDR FD CSMR DIS COM 81369Y407 54 1650 SH SOLE 1650 SEMICONDUCTOR MFG INTL CORP ADR COM 81663N206 772 121000 SH SOLE 121000 SERVICE CORPORATION INTERNATIONAL COM 817565104 46 5000 SH SOLE 5000 SHAW COMMUNICATION-B NV COM 82028K200 20 1000 SH SH-DEF 1 1000 SHAW COMMUNICATION-B NV COM 82028K200 396 20000 SH SH-DEF 1 20000 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 11646 587516 SH SOLE 587516 SHAW COMMUNICATIONS INC-B CALL 82028K200 463 23400 CALL SH-DEF 1 23400 SHAW COMMUNICATIONS INC-B PUT 82028K200 525 26500 PUT SH-DEF 1 26500 SHAW COMMUNICATIONS INC-B COM 82028K200 147642 7457702 SH SOLE 7457702 SHAW COMMUNICATIONS INC-B COM 82028K200 2929 147974 SH SH-DEF 1 147974 SIEMENS AG SPONSORED ADR COM 826197501 245 2450 SH SOLE 2450 SIERRA WIRELESS INC CALL 826516106 59 7000 CALL SH-DEF 1 7000 SIERRA WIRELESS INC PUT 826516106 16 1900 PUT SH-DEF 1 1900 SIERRA WIRELESS INC COM 826516106 9 1100 SH SOLE 1100 SIERRA WIRELESS INC COM 826516106 22 2600 SH SH-DEF 1 2600 SILVER STANDARD RES INC COM 82823L106 18 1000 SH SH-DEF 1 1000 SILVER STANDARD RESOURCES CALL 82823L106 104 5900 CALL SH-DEF 1 5900 SILVER STANDARD RESOURCES PUT 82823L106 256 14500 PUT SH-DEF 1 14500 SILVER STANDARD RESOURCES COM 82823L106 3 148 SH SOLE 148 SILVER STANDARD RESOURCES COM 82823L106 5 300 SH SOLE 300 SILVER STANDARD RESOURCES COM 82823L106 946 53477 SH SH-DEF 1 53477 SILVER STANDARD RESOURCES INC COM 82823L106 0 11 SH SOLE 11 SILVER WHEATON CORP CALL 828336107 242 15400 CALL SH-DEF 1 15400 SILVER WHEATON CORP PUT 828336107 909 57900 PUT SH-DEF 1 57900 SILVER WHEATON CORP COM 828336107 17 1100 SH SOLE 1100 SILVER WHEATON CORP COM 828336107 554 35300 SH SOLE 35300 SILVER WHEATON CORP COM 828336107 1234 78500 SH SOLE 78500 SILVER WHEATON CORP COM 828336107 1000 63700 SH SH-DEF 1 63700 SILVERCORP METALS INC CALL 82835P103 34 5000 CALL SH-DEF 1 5000 SILVERCORP METALS INC PUT 82835P103 36 5200 PUT SH-DEF 1 5200 SILVERCORP METALS INC COM 82835P103 200 29100 SH SH-DEF 1 29100 SMITH & NEPHEW PLC SPONSORED ADR COM 83175M205 2113 42200 SH SOLE 42200 SMITHFIELD FOODS INC COM 832248108 37 1800 SH SOLE 1800 SMUCKER (J.M.) CO COM 832696405 5 87 SH SOLE 87 SOHU.COM INC COM 83408W103 130 2385 SH SOLE 2385 SOUTHERN COMPANY COM 842587107 49 1475 SH SOLE 1475 SOUTHWEST AIRLINES CO COM 844741108 4 270 SH SOLE 270 SPDR BARCLAYS CAPITAL HI YLD BD ETF COM 78464A417 151 3800 SH SOLE 3800 SPDR DJIA ETF COM 78467X109 86 795 SH SOLE 795 SPDR FTSE/MACQUARIE GLB INFR 100 ETF COM 78463X855 143 3500 SH SOLE 3500 SPDR GOLD TRUST PUT 78463V107 675 6200 PUT SOLE 6200 SPDR GOLD TRUST COM 78463V107 283 2600 SH SOLE 2600 SPDR GOLD TRUST COM 78463V107 205 1885 SH SOLE 1885 SPDR S&P 500 ETF TRUST COM 78462F103 645 5510 SH SOLE 5510 SPDR S&P BIOTECH ETF COM 78464A870 12 200 SH SOLE 200 SPDR S&P HOMEBUILDERS ETF COM 78464A888 59 3500 SH SOLE 3500 SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107 47 325 SH SOLE 325 SPDR TRUST SERIES 1 PUT 78462F103 117 1000 PUT SOLE 1000 SPDR TRUST SERIES 1 COM 78462F103 1 5 SH SOLE 5 SPDR TRUST SERIES 1 COM 78462F103 35 300 SH SH-DEF 1 300 SPECTRA ENERGY CORP COM 847560109 188 8326 SH SOLE 8326 SPX CORP COM 784635104 0 1 SH SH-DEF 2 1 SPX CORPORATION COM 784635104 23 350 SH SOLE 350 STANTEC INC COM 85472N109 70 2675 SH SOLE 2675 STANTEC INC COM 85472N109 3 120 SH SH-DEF 1 120 STAPLES INC COM 855030102 422 18025 SH SOLE 18025 STARBUCKS CORPORATION COM 855244109 39 1600 SH SOLE 1600 STATE STREET CORP COM 857477103 163 3605 SH SOLE 3605 STATOIL ASA SPON ADR COM 85771P102 321 13751 SH SOLE 13751 STEIN MART INC COM 858375108 88 9700 SH SOLE 9700 STRYKER CORPORATION COM 863667101 92 1600 SH SOLE 1600 SUN LIFE FINANCIAL INC CALL 866796105 12961 403000 CALL SH-DEF 1 403000 SUN LIFE FINANCIAL INC PUT 866796105 1984 61700 PUT SH-DEF 1 61700 SUN LIFE FINANCIAL INC COM 866796105 61 1900 SH SOLE 1900 SUN LIFE FINANCIAL INC COM 866796105 354249 11014559 SH SOLE 11014559 SUN LIFE FINANCIAL INC COM 866796105 11257 349576 SH SOLE 349576 SUN LIFE FINANCIAL INC COM 866796105 8316 258582 SH SH-DEF 1 258582 SUN LIFE FINANCIAL INC COM 866796105 1270 39600 SH SH-DEF 1 39600 SUNCOR ENERGY INC (NEW) COM 867224107 29777 914643 SH SOLE 914643 SUNCOR ENERGY INC NEW COM 867224107 32 1000 SH SH-DEF 1 1000 SUNCOR ENERGY INC NEW COM 867224107 97 3000 SH SH-DEF 1 3000 SUPERVALU INC COM 868536103 240 14400 SH SOLE 14400 SWISS HELVETIA FUND INC COM 870875101 154 13066 SH SOLE 13066 SXC HEALTH SOLUTIONS CORP CALL 78505P100 264 3900 CALL SH-DEF 1 3900 SXC HEALTH SOLUTIONS CORP PUT 78505P100 217 3200 PUT SH-DEF 1 3200 SXC HEALTH SOLUTIONS CORP COM 78505P100 27 398 SH SOLE 398 SXC HEALTH SOLUTIONS CORP COM 78505P100 1000 14750 SH SOLE 14750 SXC HEALTH SOLUTIONS CORP COM 78505P100 278 4100 SH SH-DEF 1 4100 SYNGENTA AG-ADR COM 87160A100 339 6100 SH SOLE 6100 SYSCO CORPORATION COM 871829107 125 4230 SH SOLE 4230 T ROWE PRICE GROUP INC COM 74144T108 25 455 SH SOLE 455 TAIWAN SEMICONDUCTOR MFTG SP ADR COM 874039100 2 170 SH SOLE 170 TALISMAN ENERGY INC CALL 87425E103 1583 92600 CALL SH-DEF 1 92600 TALISMAN ENERGY INC PUT 87425E103 1178 68900 PUT SH-DEF 1 68900 TALISMAN ENERGY INC COM 87425E103 154 9007 SH SOLE 9007 TALISMAN ENERGY INC COM 87425E103 184090 10765597 SH SOLE 10765597 TALISMAN ENERGY INC COM 87425E103 8469 494658 SH SOLE 494658 TALISMAN ENERGY INC COM 87425E103 9455 552932 SH SH-DEF 1 552932 TALISMAN ENERGY INC COM 87425E103 171 10000 SH SH-DEF 1 10000 TALISMAN ENERGY INC COM 87425E103 0 800 SH SH-DEF 2 800 TANZANIAN ROYALTY EXPLORATIO COM 87600U104 0 863 SH SOLE 863 TANZANIAN ROYALTY EXPLORATIO COM 87600U104 0 1500 SH SH-DEF 1 1500 TARGET CORP COM 87612E106 2343 44543 SH SOLE 44543 TASECO MINES LTD COM 876511106 131 25000 SH SOLE 25000 TASEKO MINES LTD COM 876511106 0 87 SH SOLE 87 TASEKO MINES LTD COM 876511106 89 17100 SH SH-DEF 1 17100 TASEKO MINES LTD COM 876511106 52 10000 SH SH-DEF 1 10000 TECK COMINCO LTD-CL B CALL 878742204 44 1000 CALL SH-DEF 1 1000 TECK COMINCO LTD-CL B CALL 878742204 87537 2009500 CALL SH-DEF 1 2009500 TECK COMINCO LTD-CL B PUT 878742204 3241 74400 PUT SH-DEF 1 74400 TECK COMINCO LTD-CL B PUT 878742204 10943 251200 PUT SH-DEF 1 251200 TECK COMINCO LTD-CL B COM 878742204 145 3328 SH SOLE 3328 TECK COMINCO LTD-CL B COM 878742204 225518 5176967 SH SOLE 5176967 TECK COMINCO LTD-CL B COM 878742204 6634 152298 SH SH-DEF 1 152298 TECK COMINCO LTD-CL B COM 878742204 20593 472737 SH SH-DEF 1 472737 TECK RESOURCES LTD CL B SVS COM 878742204 8009 183620 SH SOLE 183620 TEEKAY CORPORATION COM Y8564W103 11 500 SH SOLE 500 TELECOM HOLDRS TRUST COM 87927P200 0 15 SH SH-DEF 1 15 TELEFLEX INCORPORATED COM 879369106 586 9150 SH SOLE 9150 TELEFONICA S.A. SPONSORED ADR COM 879382208 45 638 SH SOLE 638 TELUS CORP - NV COM 87971M202 1 39 SH SH-DEF 1 39 TELUS CORPORATION -NON VOTE COM 87971M202 4 100 SH SOLE 100 TELUS CORPORATION -NON VOTE COM 87971M202 88956 2486564 SH SOLE 2486564 TELUS CORPORATION -NON VOTE COM 87971M202 4 100 SH SH-DEF 1 100 TELUS CORPORATION NV COM 87971M202 4714 131620 SH SOLE 131620 TEMPLETON DRAGON FUND COM 88018T101 793 30600 SH SOLE 30600 TENARIS S.A. ADR COM 88031M109 247 5745 SH SOLE 5745 TERADYNE INC COM 880770102 3 294 SH SOLE 294 TESCO CORP COM 88157K101 126 10800 SH SOLE 10800 TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 561 8895 SH SOLE 8895 TEXAS INSTRUMENTS INC COM 882508104 54 2225 SH SOLE 2225 THERMADYNE HOLDINGS CORPORATION COM 883435307 232 31700 SH SOLE 31700 THOMPSON CREEK METALS CO COM 884768102 14 1000 SH SH-DEF 1 1000 THOMPSON CREEK METALS CO INC CALL 884768102 846 62600 CALL SH-DEF 1 62600 THOMPSON CREEK METALS CO INC PUT 884768102 444 32900 PUT SH-DEF 1 32900 THOMPSON CREEK METALS CO INC COM 884768102 139 10300 SH SOLE 10300 THOMPSON CREEK METALS CO INC COM 884768102 2982 220800 SH SH-DEF 1 220800 THOMPSON CREEK METALS COMPANY COM 884768102 104 7725 SH SOLE 7725 THOMSON REUTERS CORP CALL 884903105 986 27100 CALL SH-DEF 1 27100 THOMSON REUTERS CORP PUT 884903105 746 20500 PUT SH-DEF 1 20500 THOMSON REUTERS CORP COM 884903105 169857 4668311 SH SOLE 4668311 THOMSON REUTERS CORP COM 884903105 14787 406409 SH SH-DEF 1 406409 THOMSON REUTERS CORPORATION COM 884903105 17905 491505 SH SOLE 491505 TIM HORTONS INC CALL 88706M103 2109 64800 CALL SH-DEF 1 64800 TIM HORTONS INC PUT 88706M103 576 17700 PUT SH-DEF 1 17700 TIM HORTONS INC COM 88706M103 39 1200 SH SOLE 1200 TIM HORTONS INC COM 88706M103 66732 2050400 SH SOLE 2050400 TIM HORTONS INC COM 88706M103 7018 215376 SH SOLE 215376 TIM HORTONS INC COM 88706M103 3701 113709 SH SH-DEF 1 113709 TIM HORTONS INC* COM 88706M103 9 285 SH SOLE 285 TIME WARNER CABLE INC W/I COM 88732J207 12 233 SH SOLE 233 TIME WARNER INC COM 887317303 66 2101 SH SOLE 2101 TJX COMPANIES INC PUT 872540109 1658 39000 PUT SOLE 39000 TJX COMPANIES INC COM 872540109 1658 39000 SH SOLE 39000 TJX COMPANIES INC COM 872540109 2 50 SH SOLE 50 TOLL BROTHERS INC COM 889478103 42 2000 SH SOLE 2000 TORONTO-DOMINION BANK CALL 891160509 36643 491700 CALL SH-DEF 1 491700 TORONTO-DOMINION BANK PUT 891160509 52717 707400 PUT SH-DEF 1 707400 TORONTO-DOMINION BANK COM 891160509 835 11200 SH SOLE 11200 TORONTO-DOMINION BANK COM 891160509 66760 894733 SH SOLE 894733 TORONTO-DOMINION BANK COM 891160509 290792 3902068 SH SH-DEF 1 3902068 TORONTO-DOMINION BANK COM 891160509 57960 777750 SH SH-DEF 2 777750 TOTAL S.A. SPONSORED ADR COM 89151E109 2016 34740 SH SOLE 34740 TOWERSTREAM CORPORATION COM 892000100 702 467700 SH SOLE 467700 TOYOTA MOTOR CORP ADR COM 892331307 64 795 SH SOLE 795 TOYOTA MOTOR CORP -SPON ADR COM 892331307 72 900 SH SOLE 900 TRANSALTA CORP CALL 89346D107 2480 112100 CALL SOLE 112100 TRANSALTA CORP CALL 89346D107 4258 192500 CALL SH-DEF 1 192500 TRANSALTA CORP PUT 89346D107 841 38000 PUT SOLE 38000 TRANSALTA CORP PUT 89346D107 2995 135400 PUT SH-DEF 1 135400 TRANSALTA CORP COM 89346D107 31 1400 SH SOLE 1400 TRANSALTA CORP COM 89346D107 76384 3453068 SH SOLE 3453068 TRANSALTA CORP COM 89346D107 14600 660031 SH SH-DEF 1 660031 TRANSALTA CORPORATION COM 89346D107 9604 433615 SH SOLE 433615 TRANSCANADA CORP CALL 89353D107 2506 68400 CALL SH-DEF 1 68400 TRANSCANADA CORP PUT 89353D107 6680 182300 PUT SH-DEF 1 182300 TRANSCANADA CORP COM 89353D107 545648 14891693 SH SOLE 14891693 TRANSCANADA CORP COM 89353D107 6 164 SH SH-DEF 1 164 TRANSCANADA CORP COM 89353D107 14932 407517 SH SH-DEF 1 407517 TRANSCANADA CORP COM 89353D107 3645 99500 SH SH-DEF 1 99500 TRANSCANADA CORPORATION COM 89353D107 42797 1166567 SH SOLE 1166567 TRANSGLOBE ENERGY CORP COM 893662106 54 9300 SH SOLE 9300 TRANSGLOBE ENERGY CORP COM 893662106 1154 200000 SH SH-DEF 1 200000 TRAVELERS COMPANIES INC COM 89417E109 108 1994 SH SOLE 1994 TRAVELERS COS INC/THE COM 89417E109 0 1 SH SH-DEF 2 1 TSAKOS ENERGY NAVIGATION LTD COM G9108L108 252 17100 SH SOLE 17100 U S BANCORP COM 902973304 127 4900 SH SOLE 4900 U S GOLD CORP COM 912023207 0 47 SH SOLE 47 U.S. GEOTHERMAL INC RSTD COM 90338S102 188 207000 SH SOLE 207000 ULTRA PETROLEUM CORP COM 903914109 115 2460 SH SOLE 2460 UNILEVER N.V. NEW YORK SHARES COM 904784709 249 8263 SH SOLE 8263 UNILEVER PLC SPON ADR COM 904767704 248 8485 SH SOLE 8485 UNION PACIFIC CORPORATION COM 907818108 773 10550 SH SOLE 10550 UNITED PARCEL SERVICE INC CL B COM 911312106 90 1400 SH SOLE 1400 UNITED STATES OIL FUND LP COM 91232N108 165 4100 SH SOLE 4100 UNITED TECHNOLOGIES CORPORATION COM 913017109 6275 85245 SH SOLE 85245 UNITEDHEALTH GROUP INC COM 91324P102 1363 41715 SH SOLE 41715 UNUM GROUP COM 91529Y106 1164 47000 SH SOLE 47000 UR ENERGY INC COM 91688R108 84 101000 SH SOLE 101000 URS CORPORATION COM 903236107 193 3900 SH SOLE 3900 US BANCORP COM 902973304 331 12796 SH SOLE 12796 US NATURAL GAS FUND LP COM 912318102 1532 221700 SH SOLE 221700 VALE S.A SPON ADR COM 91912E105 2566 79710 SH SOLE 79710 VALE S.A. CLASS PFD ADR COM 91912E204 364 13100 SH SOLE 13100 VALE SA-SP ADR CALL 91912E105 1127 35000 CALL SOLE 35000 VALE SA-SP ADR PUT 91912E105 1127 35000 PUT SOLE 35000 VALERO ENERGY CORP COM 91913Y100 268 13600 SH SOLE 13600 VALUEVISION MEDIA INC CLASS A COM 92047K107 7 2000 SH SOLE 2000 VANGUARD EUROPE PACIFIC ETF COM 921943858 204 5900 SH SOLE 5900 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 51 850 SH SOLE 850 VANTAGE DRILLING CO COM G93205113 4 3000 SH SH-DEF 1 3000 VARIAN MEDICAL SYSTEMS INC COM 92220P105 4 75 SH SOLE 75 VEOLIA ENVIRONNEMENT SPON ADR COM 92334N103 34 975 SH SOLE 975 VERIZON COMMUNICATIONS INC COM 92343V104 6 200 SH SOLE 200 VERIZON COMMUNICATIONS INC COM 92343V104 791 25501 SH SOLE 25501 VERTEX PHARMACEUTICALS INC COM 92532F100 1181 28900 SH SOLE 28900 VIACOM INC CLASS B COM 92553P201 5 155 SH SOLE 155 VIRTUS INVESTMENT PARTNERS COM 92828Q109 898 43100 SH SOLE 43100 VISA INC- CLASS A SHARES COM 92826C839 246 2700 SH SOLE 2700 VISIONCHINA MEDIA INC COM 92833U103 235 50000 SH SOLE 50000 VISTA GOLD CORP COM 927926303 0 93 SH SOLE 93 VISTA GOLD CORP REORG SHS COM 927926303 324 161000 SH SOLE 161000 VODAFONE GROUP PLC COM 92857W209 3710 159303 SH SOLE 159303 WABCO HOLDINGS INC COM 92927K102 6 200 SH SOLE 200 WALGREEN CO COM 931422109 658 17740 SH SOLE 17740 WAL-MART STORES INC COM 931142103 5142 92478 SH SOLE 92478 WASHINGTON POST COMPANY CL B COM 939640108 109 245 SH SOLE 245 WASTE MANAGEMENT INC COM 94106L109 399 11575 SH SOLE 11575 WELLPOINT INC COM 94973V107 1494 23200 SH SOLE 23200 WELLS FARGO & CO COM 949746101 3894 125115 SH SOLE 125115 WELLS FARGO & CO COM 949746101 25866 831159 SH SH-DEF 2 831159 WESTERN UNION CO COM 959802109 333 19650 SH SOLE 19650 WESTPORT INNOVATIONS INC COM 960908309 5 286 SH SOLE 286 WESTPORT INNOVATIONS INC NEW COM 960908309 16 1000 SH SOLE 1000 WEYERHAEUSER CO COM 962166104 24 520 SH SOLE 520 WINDSTREAM CORPORATION COM 97381W104 2 200 SH SOLE 200 WINNEBAGO INDUSTRIES INC COM 974637100 18 1200 SH SOLE 1200 WPP PLC - SPONSORED ADR COM 92933H101 40 785 SH SOLE 785 WRIGHT EXPRESS CORP PUT 98233Q105 4593 152500 PUT SOLE 152500 WRIGHT EXPRESS CORP COM 98233Q105 105 3500 SH SOLE 3500 WTS-OILSANDS QUEST 12MY11 COM 678046129 107 670850 SH SH-DEF 1 670850 WYNN RESORTS LTD COM 983134107 303 4000 SH SOLE 4000 XEROX CORPORATION COM 984121103 33 3375 SH SOLE 3375 XTO ENERGY INC COM 98385X106 73 1555 SH SOLE 1555 YAMANA GOLD INC CALL 98462Y100 710 71800 CALL SH-DEF 1 71800 YAMANA GOLD INC CALL 98462Y100 879 89200 CALL SH-DEF 1 89200 YAMANA GOLD INC PUT 98462Y100 859 86800 PUT SH-DEF 1 86800 YAMANA GOLD INC COM 98462Y100 36 3642 SH SOLE 3642 YAMANA GOLD INC COM 98462Y100 79104 7995450 SH SOLE 7995450 YAMANA GOLD INC COM 98462Y100 1341 135419 SH SOLE 135419 YAMANA GOLD INC COM 98462Y100 7464 754386 SH SH-DEF 1 754386 YUM! BRANDS INC COM 988498101 138 3600 SH SOLE 3600 ZIMMER HOLDINGS INC COM 98956P102 966 16315 SH SOLE 16315