0000950123-11-076492.txt : 20110812
0000950123-11-076492.hdr.sgml : 20110812
20110812083713
ACCESSION NUMBER: 0000950123-11-076492
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20110630
FILED AS OF DATE: 20110812
DATE AS OF CHANGE: 20110812
EFFECTIVENESS DATE: 20110812
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TORONTO DOMINION BANK
CENTRAL INDEX KEY: 0000947263
STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL BANKS, NEC [6029]
IRS NUMBER: 135640479
STATE OF INCORPORATION: A6
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-11527
FILM NUMBER: 111029236
BUSINESS ADDRESS:
STREET 1: TD TOWER 12TH FLOOR 55 KING STREET WEST
STREET 2: PO BOX 1 TORONTO
CITY: PROVINCE ONTARIO
STATE: A6
BUSINESS PHONE: 4169828222
MAIL ADDRESS:
STREET 1: TD TOWER 12TH FLOOR 55 KING STREET WEST
STREET 2: P O BOX 1
CITY: TORONTO
STATE: A6
13F-HR
1
c21351e13fvhr.txt
FORM 13F-HR
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 13F
FORM 13F COVER PAGE
Report for the Calendar Year or Quarter Ended: June 30, 2011
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: Chris Montague
Title: Executive Vice President
Phone:
Signature, Place, and Date of Signing:
/S/ Chris Montague Toronto, Ontario August 12, 2011
------------------------------------- ---------------------- ---------------
[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 is 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: 1166
Form 13F Information Table Value Total (x$1000): $22,102,048
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: Item 6: Item 7: Item 8:
----------------------------------- ------- --------- ------- --------- --------------------- ---------- ---------------------
Investment Discretion
--------------------- Voting Authority
(b) (Shares)
Title Fair Shares or Shared- (c) Managers ---------------------
of CUSIP Market Principal (a) As Shared- See Instr. (a) (b) (c)
Name of Issuer Class Number Value Amount Sole Defined other V Sole Shared None
-------------- ------- --------- ------- --------- ---- ---- ------- -------- ---------- ---- -------- -------
3M CO COM COM 88579Y101 10078 105193 SH SOLE 105193
ABB LTD SPONSORED ADR COM 000375204 29 1100 SH SOLE 1100
ABBOTT LABORATORIES COM 002824100 384 7300 SH SH_DEF 2 7300
ABBOTT LABS COM COM 002824100 4431 83371 SH SOLE 83371
ADVANTAGE OIL & GAS LTD COM 00765F101 10 1200 SH SH_DEF 1 1200
ADVANTAGE OIL & GAS LTD COM 00765F101 250 31600 SH SOLE 31600
ADVANTAGE OIL & GAS LTD COM 00765F101 24 3000 SH SH_DEF 1 3000
ADVANTAGE OIL & GAS LTD COM 00765F101 10 1300 SH SH_DEF 1 1300
ADVANTAGE OIL & GAS LTD COM COM 00765F101 9 1106 SH SOLE 1106
AFLAC INC COM COM 001055102 148 3145 SH SOLE 3145
AGFEED INDUSTRIES INC COM COM 00846L101 49 40000 SH SOLE 40000
AGILENT TECHNOLOGIES INC COM COM 00846U101 5 100 SH SOLE 100
AGNICO EAGLE MINES LTD COM COM 008474108 704 11031 SH SOLE 11031
AGNICO-EAGLE MINES CALL 008474108 9003 142400 CALL SH_DEF 1 142400
AGNICO-EAGLE MINES COM 008474108 7866 124415 SH SH_DEF 1 124415
AGNICO-EAGLE MINES COM 008474108 107473 1699866 SH SOLE 1699866
AGNICO-EAGLE MINES PUT 008474108 8649 136800 PUT SH_DEF 1 136800
AGNICO-EAGLE MINES LTD CALL 008474108 2525 40000 CALL SH_DEF 1 40000
AGNICO-EAGLE MINES LTD CALL 008474108 631 10000 CALL SOLE 10000
AGNICO-EAGLE MINES LTD COM 008474108 1534 24296 SH SOLE 24296
AGNICO-EAGLE MINES LTD COM 008474108 1 11 SH SH_DEF 1 11
AGNICO-EAGLE MINES LTD PUT 008474108 2210 35000 PUT SH_DEF 1 35000
AGRIUM INC CALL 008916108 18440 210000 CALL SH_DEF 1 210000
AGRIUM INC CALL 008916108 3686 42000 CALL SOLE 42000
AGRIUM INC COM 008916108 6592 75072 SH SH_DEF 1 75072
AGRIUM INC COM 008916108 137158 1562034 SH SOLE 1562034
AGRIUM INC COM 008916108 35 400 SH SH_DEF 1 400
AGRIUM INC COM 008916108 3 38 SH SH_DEF 1 38
AGRIUM INC PUT 008916108 16552 188500 PUT SH_DEF 1 188500
AGRIUM INC PUT 008916108 448 5100 PUT SOLE 5100
AGRIUM INC COM COM 008916108 4967 56044 SH SOLE 56044
AKAMAI TECHNOLOGIES INC COM COM 00971T101 8 260 SH SOLE 260
ALCATEL-LUCENT SPONSORED ADR COM 013904305 0 47 SH SOLE 47
ALCOA INC COM COM 013817101 831 51865 SH SOLE 51865
ALEXCO RESOURCE CORP CALL 01535P106 50 7000 CALL SH_DEF 1 7000
ALEXCO RESOURCE CORP COM 01535P106 14 2000 SH SH_DEF 1 2000
ALEXCO RESOURCE CORP PUT 01535P106 7 1000 PUT SH_DEF 1 1000
ALEXCO RESOURCES CORP COM 01535P106 0 11 SH SH_DEF 1 11
ALLIED NEVADA GOLD CORP CALL 019344100 1996 56600 CALL SH_DEF 1 56600
ALLIED NEVADA GOLD CORP COM 019344100 18 500 SH SH_DEF 1 500
ALLIED NEVADA GOLD CORP COM 019344100 3 74 SH SH_DEF 1 74
ALLIED NEVADA GOLD CORP PUT 019344100 1428 40500 PUT SH_DEF 1 40500
ALLIED NEVADA GOLD CORP COM COM 019344100 715 20000 SH SOLE 20000
ALLSTATE CORP COM COM 020002101 335 10850 SH SOLE 10850
ALTRIA GROUP INC COM 02209S103 254 9600 SH SOLE 9600
ALTRIA GROUP INC COM COM 02209S103 811 30421 SH SOLE 30421
AMAZON.COM INC COM 023135106 41 200 SH SOLE 200
AMERICAN EAGLE OUTFITTERS NE COM COM 02553E106 9 675 SH SOLE 675
AMERICAN EXPRESS CO COM COM 025816109 486 9300 SH SOLE 9300
AMERIPRISE FINL INC COM COM 03076C106 3 50 SH SOLE 50
AMETEK INC NEW COM COM 031100100 289 6370 SH SOLE 6370
AMGEN INC COM 031162100 284433 4874600 SH SH_DEF 2 4874600
AMGEN INC COM COM 031162100 1271 21558 SH SOLE 21558
AMTRUST FINANCIAL SERVICES I COM COM 032359309 72 3125 SH SOLE 3125
ANGLOGOLD ASHANTI-SPON ADR COM 035128206 65 1550 SH SOLE 1550
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR COM 03524A108 262 4478 SH SOLE 4478
ANNALY CAP MGMT INC COM COM 035710409 501 27500 SH SOLE 27500
ANTARES PHARMA INC COM COM 036642106 438 196200 SH SOLE 196200
AOL INC COM COM 00184X105 0 11 SH SOLE 11
AON CORP COM COM 037389103 31 600 SH SOLE 600
APACHE CORP COM COM 037411105 627 5030 SH SOLE 5030
APPLE INC COM 037833100 4599 13700 SH SOLE 13700
APPLE INC COM 037833100 597056 1778700 SH SH_DEF 2 1778700
APPLE INC COM 037833100 101 300 SH SH_DEF 2 300
APPLE INC COM COM 037833100 1429 4215 SH SOLE 4215
APPLIED MATLS INC COM COM 038222105 22 1700 SH SOLE 1700
ARCELORMITTAL SA LUXEMBOURG NY
REGISTRY SH COM 03938L104 35 1000 SH SOLE 1000
ARCH COAL INC COM COM 039380100 81 3000 SH SOLE 3000
ARCHER DANIELS MIDLAND CO COM COM 039483102 70 2300 SH SOLE 2300
ARENA PHARMACEUTICALS INC COM COM 040047102 322 234500 SH SOLE 234500
ASPEN INSURANCE HOLDINGS LTD SHS COM G05384105 298 11450 SH SOLE 11450
ASSURANT INC COM COM 04621X108 18 500 SH SOLE 500
ASTRAZENECA PLC SPONSORED ADR COM 046353108 1080 21350 SH SOLE 21350
AT&T INC COM 00206R102 6 200 SH SOLE 200
AT&T INC COM COM 00206R102 4671 147218 SH SOLE 147218
ATLANTIC POWER CORP CALL 04878Q863 106 7000 CALL SH_DEF 1 7000
ATLANTIC POWER CORP COM 04878Q863 5 300 SH SH_DEF 1 300
ATLANTIC POWER CORP COM 04878Q863 8936 589900 SH SOLE 589900
ATLANTIC POWER CORP PUT 04878Q863 30 2000 PUT SH_DEF 1 2000
ATLANTIC PWR CORP COM NEW COM 04878Q863 52 3370 SH SOLE 3370
ATRION CORP COM COM 049904105 32 162 SH SOLE 162
AUGUSTA RESOURCE CORP COM 050912203 0 2 SH SH_DEF 1 2
AURICO GOLD INC CALL 05155C105 12 1100 CALL SH_DEF 1 1100
AURICO GOLD INC COM 05155C105 1 100 SH SH_DEF 1 100
AURICO GOLD INC COM 05155C105 343 31200 SH SOLE 31200
AURICO GOLD INC COM 05155C105 2 200 SH SH_DEF 1 200
AURICO GOLD INC PUT 05155C105 33 3000 PUT SH_DEF 1 3000
AURICO GOLD INC COM ADDED COM 05155C105 395 35600 SH SOLE 35600
AURIZON MINES LTD CALL 05155P106 98 17500 CALL SH_DEF 1 17500
AURIZON MINES LTD COM 05155P106 261 46700 SH SOLE 46700
AURIZON MINES LTD PUT 05155P106 78 13900 PUT SH_DEF 1 13900
AURIZON MINES LTD COM COM 05155P106 169 30000 SH SOLE 30000
AUTOMATIC DATA PROCESSING IN COM COM 053015103 1392 26161 SH SOLE 26161
AVEO PHARMACEUTICALS INC COM 053588109 14 700 SH SOLE 700
AVEO PHARMACEUTICALS INC PUT 053588109 515 25000 PUT SOLE 25000
AVON PRODS INC COM COM 054303102 136 4800 SH SOLE 4800
BAKER HUGHES INC COM COM 057224107 346 4720 SH SOLE 4720
BALLARD POWER SYSTEMS COM 058586108 0 50 SH SH_DEF 1 50
BALLARD POWER SYSTEMS INC COM 058586108 6 4000 SH SH_DEF 1 4000
BALLARD POWER SYSTEMS INC COM 058586108 78 49555 SH SOLE 49555
BALLARD PWR SYS INC NEW COM COM 058586108 199 125000 SH SOLE 125000
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR COM 05946K101 50 4218 SH SOLE 4218
BANCO SANTANDER SA ADR COM 05964H105 54 4685 SH SOLE 4685
BANCO SANTANDER SA-SPON ADR PUT 05964H105 2354 204500 PUT SOLE 204500
BANCO SANTANDER-CHILE-ADR CALL 05965X109 1820 19400 CALL SOLE 19400
BANK MONTREAL QUE COM COM 063671101 61202 953200 SH SOLE 953200
BANK NOVA SCOTIA HALIFAX COM COM 064149107 119210 1960494 SH SOLE 1960494
BANK OF AMERICA CORP COM 060505104 138 12600 SH SOLE 12600
BANK OF AMERICA CORPORATION COM COM 060505104 1681 151851 SH SOLE 151851
BANK OF MONTREAL CALL 063671101 57871 909800 CALL SH_DEF 1 909800
BANK OF MONTREAL CALL 063671101 18116 284800 CALL SOLE 284800
BANK OF MONTREAL COM 063671101 14245 223949 SH SH_DEF 1 223949
BANK OF MONTREAL COM 063671101 1391846 21885239 SH SOLE 21885239
BANK OF MONTREAL COM 063671101 43 678 SH SOLE 678
BANK OF MONTREAL COM 063671101 121 1900 SH SH_DEF 1 1900
BANK OF MONTREAL PUT 063671101 51618 811500 PUT SH_DEF 1 811500
BANK OF MONTREAL PUT 063671101 30138 473800 PUT SOLE 473800
BANK OF MONTREAL COM 063671101 248 3900 SH SH_DEF 2 3900
BANK OF NEW YORK MELLON CORP COM COM 064058100 1850 71480 SH SOLE 71480
BANK OF NOVA SCOTIA CALL 064149107 35143 583400 CALL SH_DEF 1 583400
BANK OF NOVA SCOTIA CALL 064149107 30155 500600 CALL SOLE 500600
BANK OF NOVA SCOTIA COM 064149107 44969 746518 SH SH_DEF 1 746518
BANK OF NOVA SCOTIA COM 064149107 2592090 43030472 SH SOLE 43030472
BANK OF NOVA SCOTIA COM 064149107 667 11100 SH SH_DEF 1 11100
BANK OF NOVA SCOTIA COM 064149107 12 200 SH SH_DEF 1 200
BANK OF NOVA SCOTIA PUT 064149107 38010 631000 PUT SH_DEF 1 631000
BANK OF NOVA SCOTIA PUT 064149107 27294 453100 PUT SOLE 453100
BANK OF NOVA SCOTIA COM 064149107 66 1100 SH SH_DEF 2 1100
BANRO CORPORATION COM 066800103 5 1400 SH SH_DEF 1 1400
BARCLAYS BANK PLC COM 06739H776 793 31300 SH SOLE 31300
BARCLAYS PLC COM 06738E204 6736 1636751 SH SH_DEF 2 1636751
BARCLAYS PLC ADR COM 06738E204 501 30167 SH SOLE 30167
BARCLAYS PLC-SPONS ADR COM 06738E204 818 34030 SH SOLE 34030
BARD C R INC COM COM 067383109 89 800 SH SOLE 800
BARRICK GOLD CORP CALL 067901108 55862 1230400 CALL SH_DEF 1 1230400
BARRICK GOLD CORP CALL 067901108 521 11500 CALL SH_DEF 1 11500
BARRICK GOLD CORP CALL 067901108 24520 541400 CALL SOLE 541400
BARRICK GOLD CORP COM 067901108 36781 810125 SH SH_DEF 1 810125
BARRICK GOLD CORP COM 067901108 436205 9607663 SH SOLE 9607663
BARRICK GOLD CORP COM 067901108 3574 78917 SH SOLE 78917
BARRICK GOLD CORP COM 067901108 208 4600 SH SH_DEF 1 4600
BARRICK GOLD CORP COM 067901108 45 1000 SH SH_DEF 1 1000
BARRICK GOLD CORP PUT 067901108 43999 969100 PUT SH_DEF 1 969100
BARRICK GOLD CORP PUT 067901108 1422 31400 PUT SH_DEF 1 31400
BARRICK GOLD CORP PUT 067901108 14185 313200 PUT SOLE 313200
BARRICK GOLD CORP COM COM 067901108 8018 174959 SH SOLE 174959
BAXTER INTL INC COM COM 071813109 372 6175 SH SOLE 6175
BAYTEX ENERGY CORP CALL 07317Q105 4165 76200 CALL SH_DEF 1 76200
BAYTEX ENERGY CORP COM 07317Q105 1213 22200 SH SOLE 22200
BAYTEX ENERGY CORP COM 07317Q105 54 1000 SH SH_DEF 1 1000
BAYTEX ENERGY CORP PUT 07317Q105 891 16300 PUT SH_DEF 1 16300
BAYTEX ENERGY CORP COM COM 07317Q105 5730 103854 SH SOLE 103854
BCE INC CALL 05534B760 14712 375200 CALL SH_DEF 1 375200
BCE INC COM 05534B760 15631 398629 SH SH_DEF 1 398629
BCE INC COM 05534B760 332194 8471740 SH SOLE 8471740
BCE INC COM 05534B760 4 100 SH SOLE 100
BCE INC COM 05534B760 5278 134600 SH SH_DEF 1 134600
BCE INC PUT 05534B760 20045 511200 PUT SH_DEF 1 511200
BCE INC COM 05534B760 0 63 SH SH_DEF 2 63
BCE INC COM NEW COM 05534B760 38031 960830 SH SOLE 960830
BEACON POWER CORP COM NEW COM 073677205 36 30000 SH SOLE 30000
BECTON DICKINSON & CO COM COM 075887109 964 11073 SH SOLE 11073
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 14668 125 SH SOLE 125
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1896 24260 SH SOLE 24260
BEST BUY INC COM COM 086516101 10 300 SH SOLE 300
BHP BILLITON LTD SPONSORED ADR COM 088606108 2505 26212 SH SOLE 26212
BIOCRYST PHARMACEUTICALS COM COM 09058V103 350 90800 SH SOLE 90800
BIOSANTE PHARMACEUTICALS INC COM
NEW COM 09065V203 0 127 SH SOLE 127
BOEING CO COM COM 097023105 219 2934 SH SOLE 2934
BP PLC SPONSORED ADR COM 055622104 293 6554 SH SOLE 6554
BP PRUDHOE BAY RTY TR UNIT BEN INT COM 055630107 226 2000 SH SOLE 2000
BRIGUS GOLD CORP COM 109490102 1 500 SH SH_DEF 1 500
BRISTOL MYERS SQUIBB CO COM COM 110122108 384 13120 SH SOLE 13120
BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 156 1750 SH SOLE 1750
BROOKFIELD ASSET MANAGE-CL A CALL 112585104 4468 134300 CALL SH_DEF 1 134300
BROOKFIELD ASSET MANAGE-CL A COM 112585104 9467 284541 SH SH_DEF 1 284541
BROOKFIELD ASSET MANAGE-CL A COM 112585104 318585 9575427 SH SOLE 9575427
BROOKFIELD ASSET MANAGE-CL A PUT 112585104 499 15000 PUT SH_DEF 1 15000
BROOKFIELD ASSET MGMT INC CL A LTD
VT SH COM 112585104 12247 364661 SH SOLE 364661
BROOKFIELD INFRAST PARTNERS LP INT
UNIT COM G16252101 246 9704 SH SOLE 9704
BROOKFIELD OFFICE PPTYS INC COM COM 112900105 972 49861 SH SOLE 49861
BROOKFIELD PROPERTIES CORP CALL 112900105 614 31800 CALL SH_DEF 1 31800
BROOKFIELD PROPERTIES CORP COM 112900105 246 12756 SH SH_DEF 1 12756
BROOKFIELD PROPERTIES CORP COM 112900105 7081 366576 SH SOLE 366576
BROOKFIELD PROPERTIES CORP PUT 112900105 1603 83000 PUT SH_DEF 1 83000
BROOKFIELD RESIDENTIAL COM 11283W104 0 4 SH SH_DEF 1 4
BROOKFIELD RESIDENTIAL COM 11283W104 1495 151274 SH SH_DEF 1 151274
BROOKFIELD RESIDENTIAL PPTYS COM
ADDED COM 11283W104 2 211 SH SOLE 211
BROWN & BROWN INC COM COM 115236101 67 2600 SH SOLE 2600
BROWN FORMAN CORP CL A COM 115637100 102 1400 SH SOLE 1400
BUNGE LIMITED COM COM G16962105 21 300 SH SOLE 300
CAE INC CALL 124765108 62 4600 CALL SH_DEF 1 4600
CAE INC COM 124765108 668 49500 SH SOLE 49500
CAE INC PUT 124765108 67 5000 PUT SH_DEF 1 5000
CAE INC COM 124765108 15 1100 SH SH_DEF 2 1100
CAE INC COM COM 124765108 1105 81153 SH SOLE 81153
CAMECO CORP CALL 13321L108 9308 352900 CALL SH_DEF 1 352900
CAMECO CORP CALL 13321L108 527 20000 CALL SOLE 20000
CAMECO CORP COM 13321L108 8941 338963 SH SH_DEF 1 338963
CAMECO CORP COM 13321L108 103182 3911928 SH SOLE 3911928
CAMECO CORP PUT 13321L108 9511 360600 PUT SH_DEF 1 360600
CAMECO CORP COM COM 13321L108 2615 98230 SH SOLE 98230
CAMPBELL SOUP CO COM COM 134429109 3 100 SH SOLE 100
CAN IMPERIAL BK OF COMMERCE CALL 136069101 73000 924600 CALL SH_DEF 1 924600
CAN IMPERIAL BK OF COMMERCE CALL 136069101 19391 245600 CALL SOLE 245600
CAN IMPERIAL BK OF COMMERCE COM 136069101 36387 460867 SH SH_DEF 1 460867
CAN IMPERIAL BK OF COMMERCE COM 136069101 1392275 17637205 SH SOLE 17637205
CAN IMPERIAL BK OF COMMERCE PUT 136069101 50467 639200 PUT SH_DEF 1 639200
CAN IMPERIAL BK OF COMMERCE PUT 136069101 15033 190400 PUT SOLE 190400
CANADIAN NAT RES LTD COM COM 136385101 18773 443664 SH SOLE 443664
CANADIAN NATL RAILWAY CO CALL 136375102 18363 229600 CALL SH_DEF 1 229600
CANADIAN NATL RAILWAY CO COM 136375102 15348 191896 SH SH_DEF 1 191896
CANADIAN NATL RAILWAY CO COM 136375102 385300 4817504 SH SOLE 4817504
CANADIAN NATL RAILWAY CO COM 136375102 320 4000 SH SOLE 4000
CANADIAN NATL RAILWAY CO PUT 136375102 6502 81300 PUT SH_DEF 1 81300
CANADIAN NATL RAILWAY CO PUT 136375102 1286 16100 PUT SOLE 16100
CANADIAN NATL RY CO COM COM 136375102 28056 347521 SH SOLE 347521
CANADIAN NATURAL RESOURCES CALL 136385101 27347 652400 CALL SH_DEF 1 652400
CANADIAN NATURAL RESOURCES CALL 136385101 837 20000 CALL SOLE 20000
CANADIAN NATURAL RESOURCES COM 136385101 9886 235843 SH SH_DEF 1 235843
CANADIAN NATURAL RESOURCES COM 136385101 446274 10646332 SH SOLE 10646332
CANADIAN NATURAL RESOURCES COM 136385101 9703 231806 SH SOLE 231806
CANADIAN NATURAL RESOURCES PUT 136385101 33484 798800 PUT SH_DEF 1 798800
CANADIAN NATURAL RESOURCES PUT 136385101 5128 122500 PUT SOLE 122500
CANADIAN PAC RY LTD COM COM 13645T100 13251 210431 SH SOLE 210431
CANADIAN PACIFIC RAIL COM 13645T100 62 1000 SH SH_DEF 1 1000
CANADIAN PACIFIC RAIL COM 13645T100 1 15 SH SH_DEF 1 15
CANADIAN PACIFIC RAIL COM 13645T100 4670 75000 SH SH_DEF 1 75000
CANADIAN PACIFIC RAILWAY LTD CALL 13645T100 12327 197600 CALL SH_DEF 1 197600
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 9182 147189 SH SH_DEF 1 147189
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 131638 2110099 SH SOLE 2110099
CANADIAN PACIFIC RAILWAY LTD PUT 13645T100 13350 214000 PUT SH_DEF 1 214000
CANON INC ADR COM 138006309 350 7275 SH SOLE 7275
CARDINAL HEALTH INC COM COM 14149Y108 9 200 SH SOLE 200
CATERPILLAR INC DEL COM COM 149123101 2051 19070 SH SOLE 19070
CDN IMPERIAL BK COMMERCE COM 136069101 118 1500 SH SH_DEF 1 1500
CDN IMPERIAL BK COMMERCE COM 136069101 79 1000 SH SH_DEF 1 1000
CDN IMPERIAL BK COMMERCE COM 136069101 1491 18900 SH SH_DEF 1 18900
CDN IMPERIAL BK OF COMMERCE COM COM 136069101 57149 717083 SH SOLE 717083
CDN NATURAL RESOURCES LTD COM 136385101 280 6700 SH SH_DEF 1 6700
CDN NATURAL RESOURCES LTD COM 136385101 125 3000 SH SH_DEF 1 3000
CDN NATURAL RESOURCES LTD COM 136385101 84 2000 SH SH_DEF 1 2000
CELESTICA INC CALL 15101Q108 225 25700 CALL SH_DEF 1 25700
CELESTICA INC COM 15101Q108 184 21000 SH SH_DEF 1 21000
CELESTICA INC COM 15101Q108 360 41100 SH SOLE 41100
CELESTICA INC PUT 15101Q108 39 4400 PUT SH_DEF 1 4400
CELESTICA INC SUB VTG SHS COM 15101Q108 380 43000 SH SOLE 43000
CELESTICA INC SV COM 15101Q108 44 5000 SH SH_DEF 1 5000
CEMEX SAB DE CV SPON ADR NEW COM 151290889 18 2080 SH SOLE 2080
CENOVUS ENERGY INC CALL 15135U109 12054 319400 CALL SH_DEF 1 319400
CENOVUS ENERGY INC COM 15135U109 903 23928 SH SH_DEF 1 23928
CENOVUS ENERGY INC COM 15135U109 294152 7794226 SH SOLE 7794226
CENOVUS ENERGY INC PUT 15135U109 6654 176300 PUT SH_DEF 1 176300
CENOVUS ENERGY INC COM COM 15135U109 37483 983916 SH SOLE 983916
CENTRAL EUROPE & RUSSIA FD I COM COM 153436100 1072 24423 SH SOLE 24423
CENTRAL FD CDA LTD CL A COM 153501101 31 1500 SH SOLE 1500
CGI GROUP INC - CL A CALL 39945C109 521 21100 CALL SH_DEF 1 21100
CGI GROUP INC - CL A COM 39945C109 1133 45900 SH SOLE 45900
CGI GROUP INC - CL A PUT 39945C109 153 6200 PUT SH_DEF 1 6200
CGI GROUP INC - CL A COM 39945C109 6528 264442 SH SH_DEF 2 264442
CGI GROUP INC-A SV COM 39945C109 3 123 SH SH_DEF 1 123
CHESAPEAKE ENERGY CORP COM 165167107 347 11700 SH SOLE 11700
CHEVRON CORP COM 166764100 123 1200 SH SH_DEF 2 1200
CHEVRON CORP NEW COM COM 166764100 11764 113249 SH SOLE 113249
CHINA CERAMICS CO LTD SHS COM G2113X100 245 54000 SH SOLE 54000
CHINA MOBILE LIMITED SPONSORED ADR COM 16941M109 226 4789 SH SOLE 4789
CHINA SEC & SURVE TECH INC COM COM 16942J105 27 5000 SH SOLE 5000
CHINA-BIOTICS INC COM COM 16937B109 82 23500 SH SOLE 23500
CHINACAST EDU CORP COM COM 16946T109 493 94200 SH SOLE 94200
CIA DE MINAS BUENAVENTUR-ADR COM 204448104 53 1400 SH SOLE 1400
CISCO SYS INC COM COM 17275R102 4433 281154 SH SOLE 281154
CISCO SYSTEMS INC COM 17275R102 208 13300 SH SOLE 13300
CISCO SYSTEMS INC PUT 17275R102 234 15000 PUT SOLE 15000
CITIGROUP INC COM 172967101 105 2512 SH SOLE 2512
CITIGROUP INC COM 172967101 6 150 SH SH_DEF 2 150
CITIGROUP INC COM NEW ADDED COM 172967424 635 15095 SH SOLE 15095
CLAUDE RES INC COM COM 182873109 238 124500 SH SOLE 124500
CLEAN HARBORS INC COM COM 184496107 8 75 SH SOLE 75
CME GROUP INC COM COM 12572Q105 133 450 SH SOLE 450
CNOOC LTD SPONSORED ADR COM 126132109 335 1405 SH SOLE 1405
COACH INC COM COM 189754104 116 1790 SH SOLE 1790
COCA COLA CO COM COM 191216100 2400 35315 SH SOLE 35315
COCA COLA ENTERPRISES INC NE COM COM 19122T109 9 300 SH SOLE 300
COCA-COLA CO/THE COM 191216100 13 200 SH SOLE 200
COCA-COLA CO/THE COM 191216100 0 900 SH SH_DEF 2 900
COLGATE PALMOLIVE CO COM COM 194162103 3931 44529 SH SOLE 44529
COMCAST CORP NEW CL A COM 20030N101 1844 72030 SH SOLE 72030
COMCAST CORP NEW CL A SPL COM 20030N200 2552 104282 SH SOLE 104282
COMMUNITY HEALTH SYS INC NEW COM COM 203668108 0 18 SH SOLE 18
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR COM 20441A102 356 5900 SH SOLE 5900
COMPANHIA PARANAENSE ENERG C SPON
ADR PFD COM 20441B407 359 13100 SH SOLE 13100
CONAGRA FOODS INC COM COM 205887102 130 5000 SH SOLE 5000
CONOCOPHILLIPS COM COM 20825C104 3382 44527 SH SOLE 44527
COPART INC COM COM 217204106 341 7240 SH SOLE 7240
CORN PRODS INTL INC COM COM 219023108 4 70 SH SOLE 70
CORNING INC COM COM 219350105 49 2700 SH SOLE 2700
COSTCO WHSL CORP NEW COM COM 22160K105 262 3190 SH SOLE 3190
COTT CORPORATION COM 22163N106 12 1400 SH SH_DEF 1 1400
COTT CORPORATION COM 22163N106 1255 149652 SH SOLE 149652
COWEN GROUP INC NEW CL A COM 223622101 136 35800 SH SOLE 35800
CSX CORP COM COM 126408103 180 6780 SH SOLE 6780
CUMMINS INC COM COM 231021106 242 2313 SH SOLE 2313
CURRENCYSHARES CANADIAN DOLL PUT 23129X105 10311 100000 PUT SH_DEF 1 100000
CVS CAREMARK CORPORATION COM COM 126650100 4494 118400 SH SOLE 118400
DANAHER CORP DEL COM COM 235851102 128 2400 SH SOLE 2400
DEERE & CO COM COM 244199105 704 8455 SH SOLE 8455
DELTA AIR LINES INC COM 247361702 7 800 SH SOLE 800
DELUXE CORP COM 248019101 30 1200 SH SOLE 1200
DELUXE CORP COM 248019101 1 28 SH SOLE 28
DENBURY RES INC COM NEW COM 247916208 238 11784 SH SOLE 11784
DENISON MINES CORP COM 248356107 1 300 SH SH_DEF 1 300
DENISON MINES CORP COM 248356107 114 59900 SH SOLE 59900
DENISON MINES CORP COM 248356107 0 14 SH SH_DEF 1 14
DENISON MINES CORP COM COM 248356107 74 38500 SH SOLE 38500
DENTSPLY INTL INC NEW COM COM 249030107 212 5515 SH SOLE 5515
DESCARTES SYS GROUP INC COM COM 249906108 399 55105 SH SOLE 55105
DEVON ENERGY CORP NEW COM COM 25179M103 466 5850 SH SOLE 5850
DEVON ENERGY CORPORATION COM 25179M103 286 3634 SH SOLE 3634
DIAGEO P L C SPON ADR NEW COM 25243Q205 2265 27392 SH SOLE 27392
DIAMOND OFFSHORE DRILLING IN COM COM 25271C102 249 3500 SH SOLE 3500
DIREXION DLY SM CAP BULL 3X COM 25459W847 82 1000 SH SOLE 1000
DISNEY WALT CO COM DISNEY COM 254687106 2001 50756 SH SOLE 50756
DOLLAR GEN CORP NEW COM COM 256677105 688 20090 SH SOLE 20090
DOLLAR TREE INC COM COM 256746108 468 6952 SH SOLE 6952
DOMINION RES INC VA NEW COM COM 25746U109 39 800 SH SOLE 800
DOMTAR CORP COM NEW COM 257559203 38 400 SH SOLE 400
DONALDSON INC COM COM 257651109 186 3035 SH SOLE 3035
DONNELLEY R R & SONS CO COM COM 257867101 22 1094 SH SOLE 1094
DRAGONWAVE INC CALL 26144M103 15 2500 CALL SH_DEF 1 2500
DRAGONWAVE INC COM 26144M103 28 4700 SH SH_DEF 1 4700
DRAGONWAVE INC PUT 26144M103 35 5800 PUT SH_DEF 1 5800
DRAGONWAVE INC COM COM 26144M103 264 43500 SH SOLE 43500
DU PONT (E.I.) DE NEMOURS COM 263534109 11 200 SH SOLE 200
DU PONT E I DE NEMOURS & CO COM COM 263534109 168 3077 SH SOLE 3077
DUKE ENERGY CORP COM 26441C105 0 1 SH SH_DEF 2 1
DUKE ENERGY CORP NEW COM COM 26441C105 146 7687 SH SOLE 7687
EAGLE MATERIALS INC COM 26969P108 125 4500 SH SOLE 4500
EASTERN AMERN NAT GAS TR SPERS RCT
UNIT COM 276217106 792 34000 SH SOLE 34000
EASTMAN CHEM CO COM COM 277432100 361 3505 SH SOLE 3505
EASTMAN KODAK CO COM COM 277461109 4 1000 SH SOLE 1000
EATON CORP COM COM 278058102 954 18350 SH SOLE 18350
EBIX INC COM NEW COM 278715206 79 4115 SH SOLE 4115
ECOLAB INC COM COM 278865100 274 4810 SH SOLE 4810
EDISON INTL COM COM 281020107 12 300 SH SOLE 300
ELDORADO GOLD CORP CALL 284902103 2365 160300 CALL SH_DEF 1 160300
ELDORADO GOLD CORP CALL 284902103 147 10000 CALL SOLE 10000
ELDORADO GOLD CORP COM 284902103 8830 598513 SH SH_DEF 1 598513
ELDORADO GOLD CORP COM 284902103 81985 5556900 SH SOLE 5556900
ELDORADO GOLD CORP PUT 284902103 2833 192000 PUT SH_DEF 1 192000
ELDORADO GOLD CORP COM 284902103 118 8000 SH SH_DEF 2 8000
ELDORADO GOLD CORP NEW COM COM 284902103 15 1000 SH SOLE 1000
ELDORADO GOLD CRP COM 284902103 47 3200 SH SH_DEF 1 3200
ELDORADO GOLD CRP COM 284902103 147 10000 SH SH_DEF 1 10000
EMERSON ELEC CO COM COM 291011104 7284 128212 SH SOLE 128212
ENBRIDGE INC CALL 29250N105 17047 524300 CALL SH_DEF 1 524300
ENBRIDGE INC COM 29250N105 9971 306666 SH SH_DEF 1 306666
ENBRIDGE INC COM 29250N105 449880 13836400 SH SOLE 13836400
ENBRIDGE INC COM 29250N105 5 152 SH SOLE 152
ENBRIDGE INC COM 29250N105 107 3300 SH SH_DEF 1 3300
ENBRIDGE INC PUT 29250N105 6600 203000 PUT SH_DEF 1 203000
ENBRIDGE INC COM COM 29250N105 76327 2325595 SH SOLE 2325595
ENCANA CORP CALL 292505104 30975 1003200 CALL SH_DEF 1 1003200
ENCANA CORP CALL 292505104 1715 55700 CALL SOLE 55700
ENCANA CORP COM 292505104 9019 292095 SH SH_DEF 1 292095
ENCANA CORP COM 292505104 247307 8009672 SH SOLE 8009672
ENCANA CORP COM 292505104 2458 79835 SH SOLE 79835
ENCANA CORP COM 292505104 31 1000 SH SH_DEF 1 1000
ENCANA CORP PUT 292505104 23679 766900 PUT SH_DEF 1 766900
ENCANA CORP PUT 292505104 440 14300 PUT SOLE 14300
ENCANA CORP COM 292505104 105 3408 SH SH_DEF 2 3408
ENCANA CORP COM COM 292505104 28676 920062 SH SOLE 920062
ENDEAVOUR SILVER CORP CALL 29258Y103 17 2000 CALL SH_DEF 1 2000
ENDEAVOUR SILVER CORP COM 29258Y103 9 1100 SH SH_DEF 1 1100
ENDEAVOUR SILVER CORP COM 29258Y103 128 15200 SH SOLE 15200
ENDEAVOUR SILVER CORP COM 29258Y103 0 41 SH SH_DEF 1 41
ENERGY SELECT SECTOR SPDR COM 81369Y506 618 8199 SH SOLE 8199
ENERGY TRANSFER PRTNRS L P UNIT LTD
PARTN COM 29273R109 99 2000 SH SOLE 2000
ENERGY XXI (BERMUDA) LTD USD UNRS
SHS COM G10082140 67 2000 SH SOLE 2000
ENERGYSOLUTIONS INC COM COM 292756202 403 80700 SH SOLE 80700
ENERPLUS CORP CALL 292766102 1200 38000 CALL SH_DEF 1 38000
ENERPLUS CORP COM 292766102 874 27670 SH SH_DEF 1 27670
ENERPLUS CORP COM 292766102 54514 1726728 SH SOLE 1726728
ENERPLUS CORP COM 292766102 1 44 SH SH_DEF 1 44
ENERPLUS CORP PUT 292766102 1054 33400 PUT SH_DEF 1 33400
ENERPLUS CORP COM COM 292766102 1758 55169 SH SOLE 55169
ENI S P A SPONSORED ADR COM 26874R108 8 160 SH SOLE 160
EOG RES INC COM COM 26875P101 149 1408 SH SOLE 1408
EQUITY ONE COM COM 294752100 2 100 SH SOLE 100
ERICSSON L M TEL CO ADR B SEK 10 COM 294821608 1285 88443 SH SOLE 88443
EUROPEAN EQUITY FUND COM COM 298768102 1047 125000 SH SOLE 125000
EVERGREEN ENERGY INC NEW COM NEW COM 30024B203 130 72000 SH SOLE 72000
EXCEED COMPANY LTD SHS COM G32335104 247 51000 SH SOLE 51000
EXELON CORP COM COM 30161N101 48 1110 SH SOLE 1110
EXETER RESOURCE CORP COM 301835104 12 3000 SH SH_DEF 1 3000
EXPRESS SCRIPTS INC COM COM 302182100 11 200 SH SOLE 200
EXTORRE GOLD MINES LTD COM 30227B109 207 16100 SH SOLE 16100
EXTORRE GOLD MINES LTD COM COM 30227B109 195 15000 SH SOLE 15000
EXXON MOBIL CORP COM 30231G102 0 100 SH SH_DEF 2 100
EXXON MOBIL CORP COM COM 30231G102 17550 213511 SH SOLE 213511
FEDEX CORP COM COM 31428X106 91 945 SH SOLE 945
FIRST MAJESTIC SILVER CORP CALL 32076V103 2116 114400 CALL SH_DEF 1 114400
FIRST MAJESTIC SILVER CORP COM 32076V103 353 19100 SH SOLE 19100
FIRST MAJESTIC SILVER CORP PUT 32076V103 559 30200 PUT SH_DEF 1 30200
FIRST MAJESTIC SILVER CORP COM COM 32076V103 149 8000 SH SOLE 8000
FIRST SOLAR INC COM COM 336433107 596 4460 SH SOLE 4460
FIRSTSERVICE CORP COM 33761N109 1243 35900 SH SOLE 35900
FIRSTSERVICE CORP SUB VTG SH COM 33761N109 228 6530 SH SOLE 6530
FISERV INC COM COM 337738108 846 13367 SH SOLE 13367
FLOWSERVE CORP COM COM 34354P105 164 1480 SH SOLE 1480
FORD MTR CO DEL COM PAR $0.01 COM 345370860 154 11065 SH SOLE 11065
FRANCE TELECOM SPONSORED ADR COM 35177Q105 43 2000 SH SOLE 2000
FRANKLIN RES INC COM COM 354613101 178 1340 SH SOLE 1340
FREEPORT-MCMORAN COPPER COM 35671D857 138 2600 SH SOLE 2600
FREEPORT-MCMORAN COPPER COM 35671D857 79 1500 SH SH_DEF 2 1500
FREEPORT-MCMORAN COPPER & GO COM COM 35671D857 2727 51045 SH SOLE 51045
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR COM 358029106 698 9253 SH SOLE 9253
FRESH DEL MONTE PRODUCE INC ORD COM G36738105 633 23500 SH SOLE 23500
FRONTIER COMMUNICATIONS CORP COM COM 35906A108 4 514 SH SOLE 514
FRONTIER OIL CORP COM COM 35914P105 65 2000 SH SOLE 2000
FROZEN FOOD EXPRESS INDS INC COM COM 359360104 62 17300 SH SOLE 17300
FRSTSVC CV U$ 6.5% 31DC14 Bond 33761NAA7 6774 5065000 PRN SH_DEF 1 5065000
GAMESTOP CORP NEW CL A COM 36467W109 1 54 SH SOLE 54
GAP INC DEL COM COM 364760108 2 120 SH SOLE 120
GENERAL DYNAMICS CORP COM COM 369550108 30 400 SH SOLE 400
GENERAL ELECTRIC CO COM 369604103 81 4300 SH SOLE 4300
GENERAL ELECTRIC CO COM 369604103 100 5300 SH SH_DEF 2 5300
GENERAL ELECTRIC CO COM COM 369604103 14246 747827 SH SOLE 747827
GENERAL MLS INC COM COM 370334104 9 250 SH SOLE 250
GENERAL MTRS CO COM COM 37045V100 340 11090 SH SOLE 11090
GENERAL MTRS CO JR PFD CNV SRB COM 37045V209 217 4400 SH SOLE 4400
GENESCO INC COM COM 371532102 30 571 SH SOLE 571
GENUINE PARTS CO COM COM 372460105 2 32 SH SOLE 32
GERON CORP COM COM 374163103 474 117100 SH SOLE 117100
GILDAN ACTIVEWEAR INC CALL 375916103 109 3100 CALL SH_DEF 1 3100
GILDAN ACTIVEWEAR INC COM 375916103 7123 202122 SH SH_DEF 1 202122
GILDAN ACTIVEWEAR INC COM 375916103 39127 1110450 SH SOLE 1110450
GILDAN ACTIVEWEAR INC PUT 375916103 109 3100 PUT SH_DEF 1 3100
GILDAN ACTIVEWEAR INC COM COM 375916103 238 6689 SH SOLE 6689
GILEAD SCIENCES INC COM COM 375558103 90 2145 SH SOLE 2145
GLAXOSMITHKLINE PLC COM 37733W105 78828 3682241 SH SH_DEF 2 3682241
GLAXOSMITHKLINE PLC SPONSORED ADR COM 37733W105 740 17070 SH SOLE 17070
GLG LIFE TECH CORP COM NEW COM 361793201 16 2326 SH SOLE 2326
GLOBAL PMTS INC COM COM 37940X102 49 950 SH SOLE 950
GOLD FIELDS LTD-SPONS ADR COM 38059T106 45 3110 SH SOLE 3110
GOLDCORP INC CALL 380956409 32841 679000 CALL SH_DEF 1 679000
GOLDCORP INC CALL 380956409 4566 94600 CALL SOLE 94600
GOLDCORP INC COM 380956409 13729 283842 SH SH_DEF 1 283842
GOLDCORP INC COM 380956409 381643 7890568 SH SOLE 7890568
GOLDCORP INC COM 380956409 100 2082 SH SOLE 2082
GOLDCORP INC PUT 380956409 28537 590000 PUT SH_DEF 1 590000
GOLDCORP INC PUT 380956409 12806 265300 PUT SOLE 265300
GOLDCORP INC NEW COM COM 380956409 18669 382387 SH SOLE 382387
GOLDEN STAR RESOURCES LTD COM 38119T104 109 49600 SH SOLE 49600
GOLDMAN SACHS GROUP INC COM 38141G104 306 2300 SH SOLE 2300
GOLDMAN SACHS GROUP INC COM COM 38141G104 990 7367 SH SOLE 7367
GOODYEAR TIRE & RUBR CO COM COM 382550101 195 11500 SH SOLE 11500
GOOGLE INC CL A COM 38259P508 713 1395 SH SOLE 1395
GRACO INC COM COM 384109104 418 8175 SH SOLE 8175
GRAN TIERRA ENERGY INC CALL 38500T101 120 18300 CALL SH_DEF 1 18300
GRAN TIERRA ENERGY INC COM 38500T101 62 9400 SH SH_DEF 1 9400
GRAN TIERRA ENERGY INC COM 38500T101 41 6300 SH SH_DEF 1 6300
GRAN TIERRA ENERGY INC COM 38500T101 7 1100 SH SH_DEF 1 1100
GRAN TIERRA ENERGY INC PUT 38500T101 69 10500 PUT SH_DEF 1 10500
GREAT BASIN GOLD LTD COM 390124105 173 84500 SH SOLE 84500
GREAT BASIN GOLD LTD COM 390124105 3 1500 SH SH_DEF 1 1500
GREAT PANTHER SILVER LTD COM 39115V101 1 300 SH SH_DEF 1 300
GREAT PANTHER SILVER LTD COM COM 39115V101 339 100000 SH SOLE 100000
GROUPE CGI INC CL A SUB VTG COM 39945C109 1166 46800 SH SOLE 46800
HALLIBURTON CO COM COM 406216101 173 3355 SH SOLE 3355
HARMONY GOLD MNG-SPON ADR COM 413216300 26 1980 SH SOLE 1980
HARRY WINSTON DIAMOND CORP CALL 41587B100 910 54800 CALL SH_DEF 1 54800
HARRY WINSTON DIAMOND CORP COM 41587B100 12 700 SH SH_DEF 1 700
HARRY WINSTON DIAMOND CORP COM 41587B100 266 16000 SH SOLE 16000
HARRY WINSTON DIAMOND CORP PUT 41587B100 880 53000 PUT SH_DEF 1 53000
HARRY WINSTON DIAMOND CORP COM COM 41587B100 268 16000 SH SOLE 16000
HARRY WINSTON DIAMOND CRP COM 41587B100 0 3 SH SH_DEF 1 3
HARTFORD FINL SVCS GROUP INC COM COM 416515104 146 5469 SH SOLE 5469
HECKMANN CORP COM COM 422680108 214 35000 SH SOLE 35000
HEINZ H J CO COM COM 423074103 64 1195 SH SOLE 1195
HELEN OF TROY CORP LTD COM COM G4388N106 10 300 SH SOLE 300
HEWLETT PACKARD CO COM COM 428236103 2182 59350 SH SOLE 59350
HOME DEPOT INC COM COM 437076102 419 11455 SH SOLE 11455
HONDA MOTOR LTD AMERN SHS COM 438128308 312 8005 SH SOLE 8005
HONEYWELL INTL INC COM COM 438516106 237 3930 SH SOLE 3930
HOSPIRA INC COM COM 441060100 22 392 SH SOLE 392
HSBC HLDGS PLC ADR A 1/40PF A COM 404280604 33 1350 SH SOLE 1350
HSBC HLDGS PLC SPON ADR NEW COM 404280406 918 18312 SH SOLE 18312
HSBC HOLDINGS PLC-SPONS ADR COM 404280406 912 37332 SH SOLE 37332
HUDBAY MINERALS INC CALL 443628102 2242 150200 CALL SH_DEF 1 150200
HUDBAY MINERALS INC COM 443628102 1541 103200 SH SOLE 103200
HUDBAY MINERALS INC PUT 443628102 1094 73300 PUT SH_DEF 1 73300
HUDBAY MINERALS INC COM COM 443628102 347 23000 SH SOLE 23000
HUMANA INC COM COM 444859102 24 300 SH SOLE 300
IAMGOLD CORP CALL 450913108 3342 177700 CALL SH_DEF 1 177700
IAMGOLD CORP COM 450913108 13711 729022 SH SH_DEF 1 729022
IAMGOLD CORP COM 450913108 55665 2959700 SH SOLE 2959700
IAMGOLD CORP COM 450913108 56 3000 SH SH_DEF 1 3000
IAMGOLD CORP PUT 450913108 1723 91600 PUT SH_DEF 1 91600
IAMGOLD CORP COM COM 450913108 28 1494 SH SOLE 1494
IAMGOLD CORPORATION COM 450913108 62 3300 SH SOLE 3300
IESI-BFC LTD CALL 44951D108 714 28700 CALL SH_DEF 1 28700
IESI-BFC LTD COM 44951D108 97 3900 SH SH_DEF 1 3900
IESI-BFC LTD COM 44951D108 568 22800 SH SOLE 22800
IESI-BFC LTD PUT 44951D108 199 8000 PUT SH_DEF 1 8000
IHS INC CL A COM 451734107 67 800 SH SOLE 800
ILLINOIS TOOL WKS INC COM COM 452308109 294 5160 SH SOLE 5160
IMPERIAL OIL LTD CALL 453038408 6022 129300 CALL SH_DEF 1 129300
IMPERIAL OIL LTD COM 453038408 406 8714 SH SH_DEF 1 8714
IMPERIAL OIL LTD COM 453038408 113532 2437705 SH SOLE 2437705
IMPERIAL OIL LTD COM 453038408 47 1000 SH SH_DEF 1 1000
IMPERIAL OIL LTD PUT 453038408 3903 83800 PUT SH_DEF 1 83800
IMPERIAL OIL LTD COM NEW COM 453038408 47506 1010498 SH SOLE 1010498
INDIA FD INC COM COM 454089103 96 3132 SH SOLE 3132
ING GROEP N V SPONSORED ADR COM 456837103 62 4962 SH SOLE 4962
INTEL CORP COM COM 458140100 5867 262125 SH SOLE 262125
INTELLIPHARMACEUTICS INTL COM 458173101 0 21 SH SH_DEF 1 21
INTERNATIONAL BUSINESS MACHS COM COM 459200101 20477 118179 SH SOLE 118179
INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 65 1000 SH SOLE 1000
INTL BUSINESS MACHINES CORP PUT 459200101 10293 60000 PUT SOLE 60000
INTL PAPER CO COM COM 460146103 63 2100 SH SOLE 2100
INTL TOWER HILL MINES LTD COM 46050R102 8 1000 SH SH_DEF 1 1000
INTUIT COM COM 461202103 96 1825 SH SOLE 1825
INVESCO LTD SHS COM G491BT108 1372 58056 SH SOLE 58056
IRON MTN INC COM COM 462846106 9 270 SH SOLE 270
ISHARES INC MSCI BRAZIL COM 464286400 22 300 SH SOLE 300
ISHARES INC MSCI HONG KONG COM 464286871 112 6000 SH SOLE 6000
ISHARES INC MSCI JAPAN COM 464286848 37 3500 SH SOLE 3500
ISHARES INC MSCI SINGAPORE COM 464286673 83 6000 SH SOLE 6000
ISHARES MSCI EMERGING MKT IN COM 464287234 43 900 SH SOLE 900
ISHARES SILVER TRUST COM 46428Q109 17 500 SH SOLE 500
ISHARES SILVER TRUST ISHARES COM 46428Q109 171 5000 SH SOLE 5000
ISHARES TR BARCLYS INTER CR COM 464288638 86 800 SH SOLE 800
ISHARES TR BARCLYS SH TREA COM 464288679 53 475 SH SOLE 475
ISHARES TR BARCLYS TIPS BD COM 464287176 34 300 SH SOLE 300
ISHARES TR DJ SEL DIV INX COM 464287168 1868 34950 SH SOLE 34950
ISHARES TR DJ US TECH SEC COM 464287721 13 200 SH SOLE 200
ISHARES TR FTSE CHINA25 IDX COM 464287184 43 985 SH SOLE 985
ISHARES TR HIGH YLD CORP COM 464288513 81 875 SH SOLE 875
ISHARES TR MSCI EAFE INDEX COM 464287465 194 3195 SH SOLE 3195
ISHARES TR MSCI EMERG MKT COM 464287234 68 1415 SH SOLE 1415
ISHARES TR NASDQ BIO INDX COM 464287556 11 100 SH SOLE 100
ISHARES TR RUSSELL 2000 COM 464287655 65 775 SH SOLE 775
ISHARES TR S&P 100 IDX FD COM 464287101 53 900 SH SOLE 900
ISHARES TR S&P ASIA 50 IN COM 464288430 47 1000 SH SOLE 1000
ISHARES TR S&P LTN AM 40 COM 464287390 42 800 SH SOLE 800
ISHARES TR US PFD STK IDX COM 464288687 50 1250 SH SOLE 1250
ITRON INC COM COM 465741106 2 50 SH SOLE 50
ITT CORP NEW COM COM 450911102 12 200 SH SOLE 200
IVANHOE ENERGY INC COM 465790103 113 59400 SH SOLE 59400
IVANHOE ENERGY INC COM 465790103 19 10000 SH SH_DEF 1 10000
IVANHOE ENERGY INC COM 465790103 0 29 SH SH_DEF 1 29
IVANHOE ENERGY INC COM 465790103 0 2 SH SH_DEF 1 2
IVANHOE ENERGY INC COM 465790103 9 5000 SH SH_DEF 1 5000
IVANHOE MINES LTD CALL 46579N103 675 26700 CALL SH_DEF 1 26700
IVANHOE MINES LTD COM 46579N103 1612 63800 SH SOLE 63800
IVANHOE MINES LTD PUT 46579N103 83 3300 PUT SH_DEF 1 3300
JA SOLAR HLDGS CO LTD ADR COM 466090107 28 5000 SH SH_DEF 1 5000
JAGUAR MINING INC CALL 47009M103 45 9400 CALL SH_DEF 1 9400
JAGUAR MINING INC COM 47009M103 220 46100 SH SH_DEF 1 46100
JAGUAR MINING INC COM 47009M103 77 16200 SH SOLE 16200
JAGUAR MINING INC PUT 47009M103 22 4700 PUT SH_DEF 1 4700
JOHNSON & JOHNSON COM 478160104 399 6000 SH SH_DEF 2 6000
JOHNSON & JOHNSON COM COM 478160104 27162 404266 SH SOLE 404266
JOS A BANK CLOTHIERS INC COM COM 480838101 56 1100 SH SOLE 1100
JPMORGAN CHASE & CO COM 46625H100 293 7160 SH SOLE 7160
JPMORGAN CHASE & CO COM COM 46625H100 6614 159943 SH SOLE 159943
KANSAS CITY SOUTHERN COM NEW COM 485170302 120 2000 SH SOLE 2000
KB FINANCIAL GROUP INC SPONSORED
ADR COM 48241A105 24 500 SH SOLE 500
KEEGAN RES INC COM COM 487275109 337 43000 SH SOLE 43000
KEEGAN RESOURCES INC CALL 487275109 23 3000 CALL SH_DEF 1 3000
KEEGAN RESOURCES INC COM 487275109 3 400 SH SH_DEF 1 400
KELLOGG CO COM COM 487836108 28 500 SH SOLE 500
KIMBERLY CLARK CORP COM COM 494368103 1778 26448 SH SOLE 26448
KINDER MORGAN MANAGEMENT LLC SHS COM 49455U100 144 2180 SH SOLE 2180
KINROSS GOLD CORP CALL 496902404 14663 928600 CALL SH_DEF 1 928600
KINROSS GOLD CORP CALL 496902404 1861 117800 CALL SOLE 117800
KINROSS GOLD CORP COM 496902404 17167 1087182 SH SH_DEF 1 1087182
KINROSS GOLD CORP COM 496902404 160692 10176436 SH SOLE 10176436
KINROSS GOLD CORP COM 496902404 1080 68330 SH SOLE 68330
KINROSS GOLD CORP COM 496902404 310 19700 SH SH_DEF 1 19700
KINROSS GOLD CORP PUT 496902404 9002 570100 PUT SH_DEF 1 570100
KINROSS GOLD CORP PUT 496902404 845 53500 PUT SOLE 53500
KINROSS GOLD CORP COM NO PAR COM 496902404 1497 93950 SH SOLE 93950
KLA-TENCOR CORP COM COM 482480100 9 215 SH SOLE 215
KOBEX MINERALS INC COM 49989C105 0 398 SH SH_DEF 1 398
KOHLS CORP COM COM 500255104 780 15435 SH SOLE 15435
KONINKLIJKE PHILIPS ELECTRS NY REG
SH NEW COM 500472303 9 356 SH SOLE 356
KOREA EQUITY FD INC COM COM 50063B104 826 56400 SH SOLE 56400
KRAFT FOODS INC CL A COM 50075N104 1976 55534 SH SOLE 55534
KRAFT FOODS INC-CLASS A COM 50075N104 35 1000 SH SH_DEF 2 1000
KROGER CO COM COM 501044101 336 13400 SH SOLE 13400
L-3 COMMUNICATIONS HLDGS INC COM COM 502424104 9 100 SH SOLE 100
LABOPHARM INC COM 504905100 0 132 SH SH_DEF 1 132
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 10 100 SH SOLE 100
LAS VEGAS SANDS CORP COM COM 517834107 640 15000 SH SOLE 15000
LEGG MASON INC COM 524901105 13 408 SH SH_DEF 2 408
LEXMARK INTL NEW CL A COM 529771107 455 15400 SH SOLE 15400
LIFEPOINT HOSPITALS INC COM COM 53219L109 1087 27550 SH SOLE 27550
LILLY ELI & CO COM COM 532457108 487 12836 SH SOLE 12836
LINCOLN NATL CORP IND COM COM 534187109 530 18425 SH SOLE 18425
LKQ CORP COM COM 501889208 15 575 SH SOLE 575
LOUISIANA PAC CORP COM COM 546347105 16 2000 SH SOLE 2000
LOWES COS INC COM COM 548661107 486 20625 SH SOLE 20625
LPL INVT HLDGS INC COM COM 50213H100 370 10717 SH SOLE 10717
LULULEMON ATHLETICA INC CALL 550021109 537 4800 CALL SH_DEF 1 4800
LULULEMON ATHLETICA INC COM 550021109 884 7900 SH SOLE 7900
LULULEMON ATHLETICA INC COM 550021109 45 400 SH SOLE 400
LULULEMON ATHLETICA INC PUT 550021109 1521 13600 PUT SH_DEF 1 13600
M & T BK CORP COM COM 55261F104 1484 16700 SH SOLE 16700
MAD CATZ INTERACTIVE COM 556162105 5 5000 SH SH_DEF 1 5000
MAD CATZ INTERACTIVE COM 556162105 0 59 SH SH_DEF 1 59
MAG SILVER CORP CALL 55903Q104 1499 150000 CALL SH_DEF 1 150000
MAGNA INTERNATIONAL INC CALL 559222401 3239 59900 CALL SH_DEF 1 59900
MAGNA INTERNATIONAL INC COM 559222401 5176 95733 SH SH_DEF 1 95733
MAGNA INTERNATIONAL INC COM 559222401 125663 2324100 SH SOLE 2324100
MAGNA INTERNATIONAL INC PUT 559222401 3509 64900 PUT SH_DEF 1 64900
MAGNA INTL INC COM 559222401 38 700 SH SH_DEF 1 700
MAGNA INTL INC COM COM 559222401 1704 31230 SH SOLE 31230
MAIDEN HOLDINGS LTD SHS COM G5753U112 184 20000 SH SOLE 20000
MANULIFE FINANCIAL CORP CALL 56501R106 22936 1295200 CALL SH_DEF 1 1295200
MANULIFE FINANCIAL CORP CALL 56501R106 132 7500 CALL SOLE 7500
MANULIFE FINANCIAL CORP COM 56501R106 34569 1952123 SH SH_DEF 1 1952123
MANULIFE FINANCIAL CORP COM 56501R106 508444 28716382 SH SOLE 28716382
MANULIFE FINANCIAL CORP COM 56501R106 298 16900 SH SH_DEF 1 16900
MANULIFE FINANCIAL CORP COM 56501R106 35 2000 SH SH_DEF 1 2000
MANULIFE FINANCIAL CORP PUT 56501R106 18343 1035800 PUT SH_DEF 1 1035800
MANULIFE FINANCIAL CORP COM 56501R106 0 100 SH SH_DEF 2 100
MANULIFE FINL CORP COM COM 56501R106 15914 890248 SH SOLE 890248
MARATHON OIL CORP COM 565849106 2 29 SH SOLE 29
MARATHON OIL CORP COM COM 565849106 2010 37775 SH SOLE 37775
MARRIOTT INTL INC NEW CL A COM 571903202 12 340 SH SOLE 340
MARSH & MCLENNAN COS INC COM COM 571748102 732 23225 SH SOLE 23225
MASTERCARD INC CL A COM 57636Q104 183 600 SH SOLE 600
MATERIALS SELECT SECTOR SPDR COM 81369Y100 687 17439 SH SOLE 17439
MCCORMICK & CO INC COM NON VTG COM 579780206 70 1400 SH SOLE 1400
MCDONALD'S CORP COM 580135101 59 700 SH SOLE 700
MCDONALDS CORP COM COM 580135101 4605 54068 SH SOLE 54068
MCGRAW HILL COS INC COM COM 580645109 233 5500 SH SOLE 5500
MDC PARTNERS INC CL-A SV COM 552697104 14 800 SH SH_DEF 1 800
MEDCO HEALTH SOLUTIONS INC COM COM 58405U102 100 1756 SH SOLE 1756
MEDTRONIC INC COM 585055106 368 9546 SH SOLE 9546
MEDTRONIC INC COM COM 585055106 271 6960 SH SOLE 6960
MELCO CROWN ENTMT LTD ADR COM 585464100 129 10000 SH SOLE 10000
MERCK & CO INC NEW COM COM 58933Y105 4259 119476 SH SOLE 119476
METHANEX CORP CALL 59151K108 311 9900 CALL SH_DEF 1 9900
METHANEX CORP COM 59151K108 210 6700 SH SH_DEF 1 6700
METHANEX CORP COM 59151K108 1469 46800 SH SOLE 46800
METHANEX CORP PUT 59151K108 487 15500 PUT SH_DEF 1 15500
METHANEX CORP COM COM 59151K108 381 12025 SH SOLE 12025
METLIFE INC COM COM 59156R108 5014 113154 SH SOLE 113154
MGM RESORTS INTERNATIONAL COM 552953101 564 42700 SH SOLE 42700
MI DEVELOPMENTS-A SV COM 55304X104 2 67 SH SH_DEF 1 67
MI DEVELOPMENTS-A SV COM 55304X104 10377 341360 SH SH_DEF 1 341360
MI DEVS INC CL A SUB VTG COM 55304X104 35 1150 SH SOLE 1150
MICROCHIP TECHNOLOGY INC COM COM 595017104 52 1350 SH SOLE 1350
MICROSOFT CORP COM 594918104 10 400 SH SH_DEF 2 400
MICROSOFT CORP COM COM 594918104 6746 256873 SH SOLE 256873
MIDAS GROUP INC COM COM 595626102 142 22300 SH SOLE 22300
MIDDLEBY CORP COM COM 596278101 95 1000 SH SOLE 1000
MIDWAY GOLD CORP COM 598153104 0 49 SH SH_DEF 1 49
MINCO GOLD CORPORATION COM COM 60254D108 4 2500 SH SOLE 2500
MINEFINDERS CORP CALL 602900102 260 20000 CALL SH_DEF 1 20000
MINEFINDERS CORP COM 602900102 338 26000 SH SH_DEF 1 26000
MINEFINDERS CORP COM 602900102 184 14200 SH SOLE 14200
MINEFINDERS CORP PUT 602900102 13 1000 PUT SH_DEF 1 1000
MINEFINDERS CORP LTD COM 602900102 1 100 SH SH_DEF 1 100
MINEFINDERS LTD COM COM 602900102 332 25300 SH SOLE 25300
MOLSON COORS BREWING CO CL B COM 60871R209 407 9000 SH SOLE 9000
MONSANTO CO NEW COM COM 61166W101 488 6655 SH SOLE 6655
MOODYS CORP COM COM 615369105 178 4600 SH SOLE 4600
MORGAN STANLEY COM 617446448 341 14800 SH SOLE 14800
MORGAN STANLEY PUT 617446448 1723 74900 PUT SOLE 74900
MORGAN STANLEY COM NEW COM 617446448 91 3920 SH SOLE 3920
MOSAIC CO NEW COM ADDED COM 61945C103 75 1100 SH SOLE 1100
MOTOROLA MOBILITY HLDGS INC COM COM 620097105 25 1141 SH SOLE 1141
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 61 1304 SH SOLE 1304
NABORS INDUSTRIES LTD SHS COM G6359F103 233 9350 SH SOLE 9350
NATIONAL GRID PLC SPON ADR NEW COM 636274300 110 2200 SH SOLE 2200
NATIONAL OILWELL VARCO INC COM COM 637071101 47 600 SH SOLE 600
NAVISTAR INTL CORP NEW COM COM 63934E108 34 600 SH SOLE 600
NEPTUNE TECHNOLOGIES BIORESO COM COM 64077P108 372 100000 SH SOLE 100000
NETFLIX INC PUT 64110L106 2627 10000 PUT SOLE 10000
NEVSUN RESOURCES LTD CALL 64156L101 42 7000 CALL SH_DEF 1 7000
NEVSUN RESOURCES LTD COM 64156L101 10 1600 SH SH_DEF 1 1600
NEVSUN RESOURCES LTD COM 64156L101 228 37700 SH SOLE 37700
NEVSUN RESOURCES LTD COM 64156L101 5 900 SH SH_DEF 1 900
NEVSUN RESOURCES LTD PUT 64156L101 130 21500 PUT SH_DEF 1 21500
NEW GERMANY FD INC COM COM 644465106 938 51496 SH SOLE 51496
NEW GOLD INC CALL 644535106 486 47100 CALL SH_DEF 1 47100
NEW GOLD INC COM 644535106 515 49900 SH SH_DEF 1 49900
NEW GOLD INC COM 644535106 790 76600 SH SOLE 76600
NEW GOLD INC COM 644535106 230 22400 SH SH_DEF 1 22400
NEW GOLD INC PUT 644535106 211 20500 PUT SH_DEF 1 20500
NEW GOLD INC CDA COM COM 644535106 1333 128020 SH SOLE 128020
NEW YORK & CO INC COM COM 649295102 76 15200 SH SOLE 15200
NEWMONT MINING CORP COM 651639106 112 2075 SH SOLE 2075
NEWMONT MINING CORP COM COM 651639106 673 12345 SH SOLE 12345
NEXEN INC CALL 65334H102 22191 984500 CALL SH_DEF 1 984500
NEXEN INC COM 65334H102 353 15679 SH SH_DEF 1 15679
NEXEN INC COM 65334H102 117804 5226408 SH SOLE 5226408
NEXEN INC PUT 65334H102 2865 127100 PUT SH_DEF 1 127100
NEXEN INC COM COM 65334H102 4903 215472 SH SOLE 215472
NEXTERA ENERGY INC COM COM 65339F101 323 5565 SH SOLE 5565
NIDEC CORP SPONSORED ADR COM 654090109 8 325 SH SOLE 325
NIKE INC CL B COM 654106103 2910 32018 SH SOLE 32018
NIKE INC -CL B COM 654106103 0 700 SH SH_DEF 2 700
NOKIA CORP SPONSORED ADR COM 654902204 12 1825 SH SOLE 1825
NORDION INC COM 65563C105 146 13400 SH SH_DEF 1 13400
NORDION INC COM 65563C105 146 13329 SH SOLE 13329
NORDION INC COM 65563C105 10 908 SH SH_DEF 2 908
NORDION INC COM COM 65563C105 33 3000 SH SOLE 3000
NORFOLK SOUTHERN CORP COM COM 655844108 12 160 SH SOLE 160
NORTH AMER PALLADIUM LTD COM 656912102 12 2900 SH SH_DEF 1 2900
NORTH AMER PALLADIUM LTD COM 656912102 105 25400 SH SOLE 25400
NORTH AMER PALLADIUM LTD PUT 656912102 12 3000 PUT SH_DEF 1 3000
NORTH AMERICAN PALLADIUM COM 656912102 1 200 SH SH_DEF 1 200
NORTHERN DYNASTY MINERALS COM 66510M204 148 14600 SH SOLE 14600
NORTHERN DYNASTY MNLS LTD COM 66510M204 20 2000 SH SH_DEF 1 2000
NORTHERN DYNASTY MNLS LTD COM 66510M204 1 100 SH SH_DEF 1 100
NORTHERN TR CORP COM COM 665859104 516 11120 SH SOLE 11120
NORTHGATE MINERALS CORP COM 666416102 145 56000 SH SOLE 56000
NORTHGATE MINERALS CORP COM 666416102 4 1700 SH SH_DEF 1 1700
NORTHWEST PIPE CO COM COM 667746101 184 7000 SH SOLE 7000
NOVAGOLD RES INC COM 66987E206 49 5300 SH SH_DEF 1 5300
NOVAGOLD RES INC COM 66987E206 4 400 SH SH_DEF 1 400
NOVAGOLD RES INC COM 66987E206 0 18 SH SH_DEF 1 18
NOVAGOLD RESOURCES INC COM 66987E206 317 34400 SH SOLE 34400
NOVARTIS A G SPONSORED ADR COM 66987V109 743 12036 SH SOLE 12036
NOVO-NORDISK A S ADR COM 670100205 506 4000 SH SOLE 4000
NUCOR CORP COM COM 670346105 49 1180 SH SOLE 1180
OCCIDENTAL PETE CORP DEL COM COM 674599105 933 8877 SH SOLE 8877
OIL SVC HOLDRS TR DEPOSTRY RCPT COM 678002106 46 300 SH SOLE 300
OLD REP INTL CORP COM COM 680223104 45 3800 SH SOLE 3800
OMNICOM GROUP INC COM COM 681919106 966 19865 SH SOLE 19865
ONCOLYTICS BIOTECH INC COM 682310107 0 4 SH SH_DEF 1 4
ONCOLYTICS BIOTECH INC COM COM 682310107 11 2000 SH SOLE 2000
OPEN TEXT CORP CALL 683715106 769 12000 CALL SH_DEF 1 12000
OPEN TEXT CORP COM 683715106 51 800 SH SH_DEF 1 800
OPEN TEXT CORP COM 683715106 692 10800 SH SOLE 10800
OPEN TEXT CORP PUT 683715106 654 10200 PUT SH_DEF 1 10200
OPEN TEXT CORP COM 683715106 109779 1712472 SH SH_DEF 2 1712472
OPEN TEXT CORP COM COM 683715106 305 4720 SH SOLE 4720
OPEN TEXT CORPORATION COM 683715106 1 12 SH SH_DEF 1 12
ORACLE CORP COM 68389X105 20 600 SH SOLE 600
ORACLE CORP COM COM 68389X105 2573 77395 SH SOLE 77395
ORIENT-EXPRESS HOTELS LTD CL A COM G67743107 271 25000 SH SOLE 25000
ORIGIN AGRITECH LIMITED COM G67828106 11 2900 SH SH_DEF 1 2900
PACIFIC BOOKER MINLS INC COM 69403R108 0 35 SH SH_DEF 1 35
PAN AMERICAN SILVER CORP CALL 697900108 1514 48900 CALL SH_DEF 1 48900
PAN AMERICAN SILVER CORP CALL 697900108 927 30000 CALL SH_DEF 1 30000
PAN AMERICAN SILVER CORP CALL 697900108 618 20000 CALL SOLE 20000
PAN AMERICAN SILVER CORP COM 697900108 647 20900 SH SOLE 20900
PAN AMERICAN SILVER CORP COM 697900108 12 390 SH SOLE 390
PAN AMERICAN SILVER CORP PUT 697900108 997 32200 PUT SH_DEF 1 32200
PAN AMERICAN SILVER CORP COM COM 697900108 31 1000 SH SOLE 1000
PARKER DRILLING CO COM COM 701081101 21 3500 SH SOLE 3500
PARKER HANNIFIN CORP COM COM 701094104 12 135 SH SOLE 135
PARTNERRE LTD COM COM G6852T105 45 650 SH SOLE 650
PATRIOT COAL CORP COM COM 70336T104 1 40 SH SOLE 40
PATTERSON COMPANIES INC COM COM 703395103 305 9190 SH SOLE 9190
PAYCHEX INC COM COM 704326107 275 8870 SH SOLE 8870
PEABODY ENERGY CORP COM 704549104 18 300 SH SOLE 300
PENGROWTH ENERGY CORP CALL 70706P104 271 21500 CALL SH_DEF 1 21500
PENGROWTH ENERGY CORP COM 70706P104 16 1300 SH SH_DEF 1 1300
PENGROWTH ENERGY CORP COM 70706P104 789 62600 SH SOLE 62600
PENGROWTH ENERGY CORP COM 70706P104 0 7 SH SH_DEF 1 7
PENGROWTH ENERGY CORP PUT 70706P104 25 2000 PUT SH_DEF 1 2000
PENGROWTH ENERGY CORP COM COM 70706P104 1624 127693 SH SOLE 127693
PENN WEST PETE LTD NEW COM COM 707887105 1276 54727 SH SOLE 54727
PENN WEST PETROLEUM LTD CALL 707887105 1692 73300 CALL SH_DEF 1 73300
PENN WEST PETROLEUM LTD COM 707887105 503 21767 SH SH_DEF 1 21767
PENN WEST PETROLEUM LTD COM 707887105 103353 4476150 SH SOLE 4476150
PENN WEST PETROLEUM LTD COM 707887105 115 5000 SH SH_DEF 1 5000
PENN WEST PETROLEUM LTD PUT 707887105 443 19200 PUT SH_DEF 1 19200
PEPSICO INC COM COM 713448108 15201 213685 SH SOLE 213685
PETROLEO BRASILEIRO S.A.-ADR COM 71654V408 68 2000 SH SOLE 2000
PETROLEO BRASILEIRO SA PETRO SP ADR
NON VTG COM 71654V101 784 25305 SH SOLE 25305
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR COM 71654V408 278 8127 SH SOLE 8127
PFIZER INC COM 717081103 2 100 SH SOLE 100
PFIZER INC COM 717081103 5 250 SH SH_DEF 2 250
PFIZER INC COM COM 717081103 5643 271187 SH SOLE 271187
PG&E CORP COM COM 69331C108 463 10913 SH SOLE 10913
PHILIP MORRIS INTERNATIONAL COM 718172109 381 5700 SH SOLE 5700
PHILIP MORRIS INTL INC COM COM 718172109 4041 59920 SH SOLE 59920
PHOTRONICS INC COM COM 719405102 257 30025 SH SOLE 30025
PIMCO CORPORATE OPP FD COM COM 72201B101 10 500 SH SOLE 500
PLATINUM GROUP METALS COM 72765Q205 0 200 SH SH_DEF 1 200
PLUM CREEK TIMBER CO INC COM COM 729251108 41 1000 SH SOLE 1000
POINTS INTL LTD COM 730843208 1 98 SH SH_DEF 1 98
POLYMET MINING CORP COM COM 731916102 258 156300 SH SOLE 156300
POSCO SPONSORED ADR COM 693483109 482 4395 SH SOLE 4395
POTASH CORP OF SASK INC COM 73755L107 541 9500 SH SH_DEF 1 9500
POTASH CORP OF SASKATCHEWAN CALL 73755L107 20467 358400 CALL SH_DEF 1 358400
POTASH CORP OF SASKATCHEWAN CALL 73755L107 5614 98500 CALL SOLE 98500
POTASH CORP OF SASKATCHEWAN COM 73755L107 17033 298262 SH SH_DEF 1 298262
POTASH CORP OF SASKATCHEWAN COM 73755L107 498652 8731842 SH SOLE 8731842
POTASH CORP OF SASKATCHEWAN PUT 73755L107 11113 194600 PUT SH_DEF 1 194600
POTASH CORP OF SASKATCHEWAN PUT 73755L107 342 6000 PUT SOLE 6000
POTASH CORP SASK INC COM COM 73755L107 7678 133192 SH SOLE 133192
POWERSHARES ETF TRUST INTL DIV ACHV COM 73935X716 7 400 SH SOLE 400
POWERSHARES QQQ TRUST UNIT SER 1 COM 73935A104 46 790 SH SOLE 790
PRAXAIR INC COM COM 74005P104 112 1020 SH SOLE 1020
PRECISION DRILLING CORP COM 2010 COM 74022D308 327 22548 SH SOLE 22548
PRICE T ROWE GROUP INC COM COM 74144T108 224 3680 SH SOLE 3680
PROCTER & GAMBLE CO COM 742718109 375 5900 SH SOLE 5900
PROCTER & GAMBLE CO COM 742718109 222 3500 SH SH_DEF 2 3500
PROCTER & GAMBLE CO COM COM 742718109 20657 321711 SH SOLE 321711
PROGRESS ENERGY INC COM COM 743263105 45 925 SH SOLE 925
PROGRESSIVE CORP OHIO COM COM 743315103 39 1800 SH SOLE 1800
PROGRESSIVE WASTE SOLUTIONS COM
ADDED COM 74339G101 909 36180 SH SOLE 36180
PROSHARES SHORT S&P 500 COM 74347R503 368 9000 SH SH_DEF 1 9000
PROSHARES TR PSHS SHRT S&P500 COM 74347R503 41 1000 SH SOLE 1000
PROSHARES TR PSHS ULTSH 20YRS COM 74347R297 174 5000 SH SOLE 5000
PROSHARES ULT DJ-UBS CRUD COM 74347W668 49 1000 SH SH_DEF 1 1000
PROSHARES ULTRA QQQ-NEW COM 74347X237 101 2000 SH SH_DEF 1 2000
PROSHARES ULTRAPRO S&P 500 COM 74347X864 125 1600 SH SOLE 1600
PROSHRS ULTRASRT LEH20+YR COM 74347R297 241 7000 SH SH_DEF 1 7000
PROVIDENT ENERGY LTD COM 74386V100 5 600 SH SH_DEF 1 600
PROVIDENT ENERGY LTD COM 74386V100 435 48702 SH SOLE 48702
PROVIDENT ENERGY LTD COM 74386V100 7 800 SH SH_DEF 1 800
PRUDENTIAL PLC-ADR COM 74435K204 764 30577 SH SOLE 30577
PUBLIC STORAGE COM 74460D109 776 30902 SH SOLE 30902
PUBLIC STORAGE COM 74460D109 571 22352 SH SOLE 22352
QLT INC COM 746927102 1 100 SH SH_DEF 1 100
QLT INC COM COM 746927102 15 2000 SH SOLE 2000
QUAD/GRAPHICS INC CL-A COM 747301109 3967 102192 SH SH_DEF 1 102192
QUALCOMM INC COM COM 747525103 80 1402 SH SOLE 1402
QUALITY SYS INC COM COM 747582104 71 800 SH SOLE 800
QUATERRA RES INC COM 747952109 0 80 SH SH_DEF 1 80
QUEST DIAGNOSTICS INC COM COM 74834L100 1 10 SH SOLE 10
RANDGOLD RES LTD ADR COM 752344309 320 3773 SH SOLE 3773
RANDGOLD RESOURCES LTD-ADR COM 752344309 25 300 SH SOLE 300
RAYONIER INC COM COM 754907103 26 400 SH SOLE 400
RAYTHEON CO COM NEW COM 755111507 317 6300 SH SOLE 6300
RED HAT INC COM COM 756577102 580 12511 SH SOLE 12511
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 94 15000 SH SOLE 15000
RESEARCH IN MOTION CALL 760975102 1818 62900 CALL SH_DEF 1 62900
RESEARCH IN MOTION CALL 760975102 9757 338200 CALL SOLE 338200
RESEARCH IN MOTION COM 760975102 12531 433522 SH SH_DEF 1 433522
RESEARCH IN MOTION COM 760975102 139951 4841572 SH SOLE 4841572
RESEARCH IN MOTION COM 760975102 264 9145 SH SOLE 9145
RESEARCH IN MOTION PUT 760975102 6400 221400 PUT SH_DEF 1 221400
RESEARCH IN MOTION PUT 760975102 1947 67500 PUT SOLE 67500
RESEARCH IN MOTION COM 760975102 171 5900 SH SH_DEF 2 5900
RESEARCH IN MOTION LTD COM 760975102 58 2000 SH SH_DEF 1 2000
RESEARCH IN MOTION LTD COM 760975102 2 56 SH SH_DEF 1 56
RESEARCH IN MOTION LTD COM 760975102 86 3000 SH SH_DEF 1 3000
RESEARCH IN MOTION LTD COM COM 760975102 2586 88623 SH SOLE 88623
REVETT MINERALS INC-NEW COM 761505205 0 3 SH SH_DEF 1 3
RIO TINTO PLC SPONSORED ADR COM 767204100 330 4515 SH SOLE 4515
RIO TINTO PLC-SPON ADR COM 767204100 101 1400 SH SOLE 1400
RITCHIE BROS AUCTIONEERS COM 767744105 562 20400 SH SOLE 20400
RITCHIE BROS AUCTIONEERS COM COM 767744105 131 4700 SH SOLE 4700
ROCHESTER MED CORP COM COM 771497104 438 48000 SH SOLE 48000
ROCKWELL AUTOMATION INC COM COM 773903109 324 3694 SH SOLE 3694
ROGERS COMMUNICATION-B NV COM 775109200 193 4900 SH SH_DEF 1 4900
ROGERS COMMUNICATIONS -CL B CALL 775109200 17858 451000 CALL SH_DEF 1 451000
ROGERS COMMUNICATIONS -CL B COM 775109200 8591 216961 SH SH_DEF 1 216961
ROGERS COMMUNICATIONS -CL B COM 775109200 174207 4399662 SH SOLE 4399662
ROGERS COMMUNICATIONS -CL B PUT 775109200 13288 335600 PUT SH_DEF 1 335600
ROGERS COMMUNICATIONS INC CL B COM 775109200 15427 385981 SH SOLE 385981
ROYAL BANK OF CANADA CALL 780087102 56616 990500 CALL SH_DEF 1 990500
ROYAL BANK OF CANADA CALL 780087102 27596 482800 CALL SOLE 482800
ROYAL BANK OF CANADA COM 780087102 64930 1135959 SH SH_DEF 1 1135959
ROYAL BANK OF CANADA COM 780087102 2962617 51831017 SH SOLE 51831017
ROYAL BANK OF CANADA COM 780087102 365 6400 SH SOLE 6400
ROYAL BANK OF CANADA COM 780087102 205 3600 SH SH_DEF 1 3600
ROYAL BANK OF CANADA COM 780087102 57 1000 SH SH_DEF 1 1000
ROYAL BANK OF CANADA PUT 780087102 96250 1683900 PUT SH_DEF 1 1683900
ROYAL BANK OF CANADA PUT 780087102 26928 471100 PUT SOLE 471100
ROYAL BK CDA MONTREAL QUE COM COM 780087102 131136 2272810 SH SOLE 2272810
ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 290 4000 SH SOLE 4000
ROYAL DUTCH SHELL PLC SPONS ADR A COM 780259206 2958 41178 SH SOLE 41178
ROYAL GOLD INC COM 780287108 6 100 SH SOLE 100
ROYAL GOLD INC COM COM 780287108 30 510 SH SOLE 510
ROYCE VALUE TR INC COM COM 780910105 26 1722 SH SOLE 1722
RUBICON MINERALS CORP CALL 780911103 12 3500 CALL SH_DEF 1 3500
RUBICON MINERALS CORP COM 780911103 12 3300 SH SH_DEF 1 3300
RUBICON MINERALS CORP COM 780911103 118 33300 SH SOLE 33300
RUBICON MINERALS CORP COM 780911103 2 600 SH SH_DEF 1 600
RUBICON MINERALS CORP COM 780911103 1418 400000 SH SH_DEF 1 400000
RUBICON MINERALS CORP COM 780911103 287 80900 SH SH_DEF 1 80900
S&P 500 INDEX CALL 464287900 77191 584500 CALL SOLE 584500
S&P 500 INDEX CALL 464287900 87492 662500 CALL SH_DEF 2 662500
S&P 500 INDEX PUT 464287950 42128 319000 PUT SOLE 319000
S&P 500 INDEX PUT 464287950 1981 15000 PUT SH_DEF 2 15000
SANOFI SPONSORED ADR COM 80105N105 344 8490 SH SOLE 8490
SAP AG SPON ADR COM 803054204 1363 22255 SH SOLE 22255
SASOL LTD SPONSORED ADR COM 803866300 476 8905 SH SOLE 8905
SCANSOURCE INC COM COM 806037107 59 1550 SH SOLE 1550
SCHLUMBERGER LTD COM 806857108 9 100 SH SOLE 100
SCHLUMBERGER LTD COM COM 806857108 1573 18030 SH SOLE 18030
SCHWAB CHARLES CORP NEW COM COM 808513105 11 675 SH SOLE 675
SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 113 2000 SH SOLE 2000
SCRIPPS NETWORKS INTERACT IN CL A
COM COM 811065101 1 28 SH SOLE 28
SEADRILL LIMITED SHS COM G7945E105 107 3000 SH SOLE 3000
SEASPAN CORP SHS COM Y75638109 221 15000 SH SOLE 15000
SECTOR HEALTH CARE 'SPDR' COM 81369Y209 533 15000 SH SH_DEF 1 15000
SELECT SECTOR SPDR TR SBI
INT-ENERGY COM 81369Y506 38 500 SH SOLE 500
SELECT SECTOR SPDR TR SBI INT-TECH COM 81369Y803 337 13000 SH SOLE 13000
SEMICONDUCTOR MFG INTL CORP
SPONSORED ADR COM 81663N206 479 121000 SH SOLE 121000
SEMPRA ENERGY COM COM 816851109 45 850 SH SOLE 850
SERVICE CORP INTL COM COM 817565104 59 5000 SH SOLE 5000
SHAW COMMUNICATION-B NV COM 82028K200 2352 103200 SH SH_DEF 1 103200
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 14478 629093 SH SOLE 629093
SHAW COMMUNICATIONS INC-B CALL 82028K200 2248 98600 CALL SH_DEF 1 98600
SHAW COMMUNICATIONS INC-B COM 82028K200 3423 150145 SH SH_DEF 1 150145
SHAW COMMUNICATIONS INC-B COM 82028K200 147523 6471556 SH SOLE 6471556
SHAW COMMUNICATIONS INC-B PUT 82028K200 1195 52400 PUT SH_DEF 1 52400
SHAW COMMUNICATIONS INC-B COM 82028K200 0 6056550 SH SH_DEF 2 6056550
SHERWIN WILLIAMS CO COM COM 824348106 181 2140 SH SOLE 2140
SIEMENS A G SPONSORED ADR COM 826197501 984 7086 SH SOLE 7086
SIERRA WIRELESS INC CALL 826516106 41 3500 CALL SH_DEF 1 3500
SILVER BULL RESOURCES INC COM 827458100 0 200 SH SH_DEF 1 200
SILVER STANDARD RES INC COM 82823L106 2 86 SH SH_DEF 1 86
SILVER STANDARD RESOURCES CALL 82823L106 799 29900 CALL SH_DEF 1 29900
SILVER STANDARD RESOURCES COM 82823L106 320 11977 SH SH_DEF 1 11977
SILVER STANDARD RESOURCES COM 82823L106 518 19400 SH SOLE 19400
SILVER STANDARD RESOURCES COM 82823L106 8 300 SH SOLE 300
SILVER STANDARD RESOURCES PUT 82823L106 2127 79600 PUT SH_DEF 1 79600
SILVER STD RES INC COM COM 82823L106 0 11 SH SOLE 11
SILVER WHEATON CORP CALL 828336107 1564 47400 CALL SH_DEF 1 47400
SILVER WHEATON CORP CALL 828336107 330 10000 CALL SOLE 10000
SILVER WHEATON CORP COM 828336107 475 14383 SH SH_DEF 1 14383
SILVER WHEATON CORP COM 828336107 3951 119717 SH SOLE 119717
SILVER WHEATON CORP COM 828336107 76 2300 SH SOLE 2300
SILVER WHEATON CORP PUT 828336107 3016 91400 PUT SH_DEF 1 91400
SILVER WHEATON CORP COM COM 828336107 1633 49020 SH SOLE 49020
SILVERCORP METALS INC CALL 82835P103 1309 139400 CALL SH_DEF 1 139400
SILVERCORP METALS INC COM 82835P103 715 76100 SH SH_DEF 1 76100
SILVERCORP METALS INC COM 82835P103 313 33300 SH SOLE 33300
SILVERCORP METALS INC PUT 82835P103 728 77500 PUT SH_DEF 1 77500
SMART TECHNOLOGIES INC CL A SUB
VTG S COM 83172R108 6 1000 SH SOLE 1000
SMITH & NEPHEW PLC SPDN ADR NEW COM 83175M205 2199 40200 SH SOLE 40200
SMITHFIELD FOODS INC COM COM 832248108 40 1800 SH SOLE 1800
SMUCKER J M CO COM NEW COM 832696405 7 87 SH SOLE 87
SOLERA HOLDINGS INC COM COM 83421A104 96 1600 SH SOLE 1600
SOUTHERN CO COM COM 842587107 46 1125 SH SOLE 1125
SOUTHWEST AIRLS CO COM COM 844741108 3 270 SH SOLE 270
SPDR DJIA TRUST COM 78467X109 869 7000 SH SOLE 7000
SPDR DJIA TRUST PUT 78467X109 3104 25000 PUT SOLE 25000
SPDR DOW JONES INDL AVRG ETF UT
SER 1 COM 78467X109 81 645 SH SOLE 645
SPDR GOLD TRUST COM 78463V107 62 425 SH SOLE 425
SPDR GOLD TRUST GOLD SHS COM 78463V107 5406 36665 SH SOLE 36665
SPDR INDEX SHS FDS MACQU GLBIN100 COM 78463X855 310 7200 SH SOLE 7200
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 690 5178 SH SOLE 5178
SPDR S&P METALS & MINING ETF PUT 78464A755 3989 57500 PUT SOLE 57500
SPDR S&P MIDCAP 400 ETF TR UTSER1
S&PDCRP COM 78467Y107 22 125 SH SOLE 125
SPDR SERIES TRUST BRCLYS YLD ETF COM 78464A417 463 11400 SH SOLE 11400
SPDR SERIES TRUST S&P BIOTECH COM 78464A870 15 200 SH SOLE 200
SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 46 850 SH SOLE 850
SPDR SERIES TRUST S&P HOMEBUILD COM 78464A888 27 1500 SH SOLE 1500
SPDR TRUST SERIES 1 PUT 78462F103 11886 90000 PUT SOLE 90000
SPECTRA ENERGY CORP COM COM 847560109 257 9299 SH SOLE 9299
SPX CORP COM 784635104 0 1 SH SH_DEF 2 1
SPX CORP COM COM 784635104 29 350 SH SOLE 350
STANTEC INC COM 85472N109 255 8800 SH SOLE 8800
STANTEC INC COM 85472N109 1 45 SH SH_DEF 1 45
STANTEC INC COM COM 85472N109 300 10245 SH SOLE 10245
STAPLES INC COM COM 855030102 569 35635 SH SOLE 35635
STAR BULK CARRIERS CORP COM COM Y8162K105 1 500 SH SOLE 500
STARBUCKS CORP COM COM 855244109 64 1600 SH SOLE 1600
STATE STR CORP COM COM 857477103 1171 25705 SH SOLE 25705
STATOIL ASA SPONSORED ADR COM 85771P102 142 5536 SH SOLE 5536
STEIN MART INC COM COM 858375108 487 50000 SH SOLE 50000
STILLWATER MNG CO COM COM 86074Q102 7050 317120 SH SOLE 317120
STRYKER CORP COM COM 863667101 68 1150 SH SOLE 1150
SUN LIFE FINANCIAL INC CALL 866796105 12192 404800 CALL SH_DEF 1 404800
SUN LIFE FINANCIAL INC COM 866796105 14888 494295 SH SH_DEF 1 494295
SUN LIFE FINANCIAL INC COM 866796105 271087 9001959 SH SOLE 9001959
SUN LIFE FINANCIAL INC PUT 866796105 12909 428600 PUT SH_DEF 1 428600
SUN LIFE FINL INC COM COM 866796105 10848 356804 SH SOLE 356804
SUNCOR ENERGY INC NEW COM 867224107 117 3000 SH SH_DEF 1 3000
SUNCOR ENERGY INC NEW COM 867224107 1 18 SH SH_DEF 1 18
SUNCOR ENERGY INC NEW COM COM 867224107 31932 807161 SH SOLE 807161
SUPERVALU INC COM COM 868536103 205 21600 SH SOLE 21600
SWISHER HYGIENE INC COM COM 870808102 68 12000 SH SOLE 12000
SXC HEALTH SOLUTIONS CORP COM 78505P100 47 800 SH SH_DEF 1 800
SXC HEALTH SOLUTIONS CORP COM 78505P100 697 11800 SH SOLE 11800
SXC HEALTH SOLUTIONS CORP PUT 78505P100 236 4000 PUT SH_DEF 1 4000
SXC HEALTH SOLUTIONS CORP COM 78505P100 30123 509988 SH SH_DEF 2 509988
SXC HEALTH SOLUTIONS CORP COM COM 78505P100 924 15500 SH SOLE 15500
SYNGENTA AG SPONSORED ADR COM 87160A100 362 5300 SH SOLE 5300
SYSCO CORP COM COM 871829107 497 15785 SH SOLE 15785
TALISMAN ENERGY INC CALL 87425E103 5168 251600 CALL SH_DEF 1 251600
TALISMAN ENERGY INC COM 87425E103 3189 155254 SH SH_DEF 1 155254
TALISMAN ENERGY INC COM 87425E103 204824 9972397 SH SOLE 9972397
TALISMAN ENERGY INC COM 87425E103 154 7500 SH SH_DEF 1 7500
TALISMAN ENERGY INC COM 87425E103 4 200 SH SH_DEF 1 200
TALISMAN ENERGY INC COM 87425E103 0 5 SH SH_DEF 1 5
TALISMAN ENERGY INC PUT 87425E103 6088 296400 PUT SH_DEF 1 296400
TALISMAN ENERGY INC COM 87425E103 16 800 SH SH_DEF 2 800
TALISMAN ENERGY INC COM COM 87425E103 8439 407036 SH SOLE 407036
TANZANIAN ROYALTY EXPLORATIO CALL 87600U104 19 3000 CALL SH_DEF 1 3000
TARGET CORP COM COM 87612E106 1950 41160 SH SOLE 41160
TASEKO MINES LTD CALL 876511106 165 33100 CALL SH_DEF 1 33100
TASEKO MINES LTD COM 876511106 178 35700 SH SH_DEF 1 35700
TASEKO MINES LTD COM 876511106 180 36000 SH SOLE 36000
TASEKO MINES LTD COM 876511106 12 2500 SH SH_DEF 1 2500
TASEKO MINES LTD COM 876511106 0 100 SH SH_DEF 1 100
TASEKO MINES LTD PUT 876511106 122 24500 PUT SH_DEF 1 24500
TECK COMINCO LTD-CL B CALL 878742204 43841 862600 CALL SH_DEF 1 862600
TECK COMINCO LTD-CL B CALL 878742204 1314 25900 CALL SOLE 25900
TECK COMINCO LTD-CL B COM 878742204 8346 164207 SH SH_DEF 1 164207
TECK COMINCO LTD-CL B COM 878742204 252430 4966719 SH SOLE 4966719
TECK COMINCO LTD-CL B COM 878742204 23449 462150 SH SOLE 462150
TECK COMINCO LTD-CL B PUT 878742204 34032 669600 PUT SH_DEF 1 669600
TECK COMINCO LTD-CL B PUT 878742204 497 9800 PUT SH_DEF 1 9800
TECK COMINCO LTD-CL B PUT 878742204 3887 76600 PUT SOLE 76600
TECK RESOURCES LTD -B- SV COM 878742204 618 12200 SH SH_DEF 1 12200
TECK RESOURCES LTD -B- SV COM 878742204 5217 103000 SH SH_DEF 1 103000
TECK RESOURCES LTD CL B COM 878742204 10107 197009 SH SOLE 197009
TEEKAY CORPORATION COM COM Y8564W103 218 7000 SH SOLE 7000
TEKMIRA PHARMA CORP COM 87911B209 0 83 SH SH_DEF 1 83
TELEFLEX INC COM COM 879369106 450 7300 SH SOLE 7300
TELEFONICA S A SPONSORED ADR COM 879382208 534 21599 SH SOLE 21599
TELUS CORP NON-VTG SHS COM 87971M202 5652 106262 SH SOLE 106262
TELUS CORPORATION -NON VOTE COM 87971M202 129307 2454087 SH SOLE 2454087
TEMPLETON DRAGON FD INC COM COM 88018T101 813 26500 SH SOLE 26500
TENARIS S A SPONSORED ADR COM 88031M109 274 5925 SH SOLE 5925
TERADYNE INC COM COM 880770102 4 294 SH SOLE 294
TESCO CORP COM 88157K101 70 3600 SH SOLE 3600
TESORO CORP COM 881609101 76 3300 SH SOLE 3300
TEVA PHARMACEUTICAL INDS LTD ADR COM 881624209 539 11070 SH SOLE 11070
TEXAS INSTRS INC COM COM 882508104 486 14644 SH SOLE 14644
THERATECHNOLOGIES INC CALL 88338H100 11 2500 CALL SH_DEF 1 2500
THERATECHNOLOGIES INC COM 88338H100 0 69 SH SH_DEF 1 69
THERMO FISHER SCIENTIFIC INC COM COM 883556102 117 1800 SH SOLE 1800
THOMPSON CREEK METALS CO COM 884768102 3 300 SH SH_DEF 1 300
THOMPSON CREEK METALS CO COM 884768102 50 5000 SH SH_DEF 1 5000
THOMPSON CREEK METALS CO INC CALL 884768102 1196 119800 CALL SH_DEF 1 119800
THOMPSON CREEK METALS CO INC COM 884768102 1227 122900 SH SH_DEF 1 122900
THOMPSON CREEK METALS CO INC COM 884768102 318 31800 SH SOLE 31800
THOMPSON CREEK METALS CO INC PUT 884768102 1419 142100 PUT SH_DEF 1 142100
THOMPSON CREEK METALS CO INC COM COM 884768102 275 27320 SH SOLE 27320
THOMSON REUTERS CORP CALL 884903105 6427 171200 CALL SH_DEF 1 171200
THOMSON REUTERS CORP COM 884903105 11309 301218 SH SH_DEF 1 301218
THOMSON REUTERS CORP COM 884903105 148610 3959089 SH SOLE 3959089
THOMSON REUTERS CORP PUT 884903105 21238 565700 PUT SH_DEF 1 565700
THOMSON REUTERS CORP COM COM 884903105 19019 501860 SH SOLE 501860
THOR INDUSTRIES INC COM 885160101 272 14600 SH SOLE 14600
TIM HORTONS INC CALL 88706M103 2158 44200 CALL SH_DEF 1 44200
TIM HORTONS INC COM 88706M103 3166 64840 SH SH_DEF 1 64840
TIM HORTONS INC COM 88706M103 78798 1613950 SH SOLE 1613950
TIM HORTONS INC COM 88706M103 0 5 SH SH_DEF 1 5
TIM HORTONS INC PUT 88706M103 732 15000 PUT SH_DEF 1 15000
TIM HORTONS INC COM COM 88706M103 10133 205598 SH SOLE 205598
TIME WARNER CABLE INC COM COM 88732J207 44 560 SH SOLE 560
TIME WARNER INC COM NEW COM 887317303 156 4249 SH SOLE 4249
TJX COS INC NEW COM COM 872540109 149 2800 SH SOLE 2800
TOLL BROTHERS INC COM COM 889478103 42 2000 SH SOLE 2000
TORONTO DOMINION BK ONT COM NEW COM 891160509 94557 1104788 SH SOLE 1104788
TORONTO-DOMINION BANK CALL 891160509 38274 451400 CALL SH_DEF 1 451400
TORONTO-DOMINION BANK COM 891160509 347813 4102738 SH SH_DEF 1 4102738
TORONTO-DOMINION BANK PUT 891160509 62685 739300 PUT SH_DEF 1 739300
TORONTO-DOMINION BANK COM 891160509 104404 1231320 SH SH_DEF 2 1231320
TOTAL S A SPONSORED ADR COM 89151E109 2301 39390 SH SOLE 39390
TOWERSTREAM CORP COM COM 892000100 1307 259394 SH SOLE 259394
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 482 5789 SH SOLE 5789
TRACTOR SUPPLY CO COM COM 892356106 95 1400 SH SOLE 1400
TRANSALTA CORP CALL 89346D107 2805 131400 CALL SH_DEF 1 131400
TRANSALTA CORP CALL 89346D107 4043 189400 CALL SOLE 189400
TRANSALTA CORP COM 89346D107 6473 303206 SH SH_DEF 1 303206
TRANSALTA CORP COM 89346D107 134118 6283565 SH SOLE 6283565
TRANSALTA CORP PUT 89346D107 7017 328700 PUT SH_DEF 1 328700
TRANSALTA CORP PUT 89346D107 640 30000 PUT SOLE 30000
TRANSALTA CORP COM COM 89346D107 9454 438727 SH SOLE 438727
TRANSATLANTIC PETROL LTD COM G89982105 0 23 SH SH_DEF 1 23
TRANSCANADA CORP CALL 89353D107 8935 203500 CALL SH_DEF 1 203500
TRANSCANADA CORP COM 89353D107 12001 273325 SH SH_DEF 1 273325
TRANSCANADA CORP COM 89353D107 466946 10634466 SH SOLE 10634466
TRANSCANADA CORP COM 89353D107 35 800 SH SH_DEF 1 800
TRANSCANADA CORP PUT 89353D107 20339 463200 PUT SH_DEF 1 463200
TRANSCANADA CORP COM COM 89353D107 47526 1072290 SH SOLE 1072290
TRANSGLOBE ENERGY CORP CALL 893662106 2 200 CALL SH_DEF 1 200
TRANSGLOBE ENERGY CORP COM 893662106 34 3000 SH SH_DEF 1 3000
TRANSGLOBE ENERGY CORP COM 893662106 155 13600 SH SOLE 13600
TRANSGLOBE ENERGY CORP COM 893662106 2 200 SH SH_DEF 1 200
TRANSGLOBE ENERGY CORP COM 893662106 0 7 SH SH_DEF 1 7
TRANSGLOBE ENERGY CORP COM 893662106 2302 202200 SH SH_DEF 1 202200
TRANSGLOBE ENERGY CORP PUT 893662106 46 4000 PUT SH_DEF 1 4000
TRAVELERS COMPANIES INC COM COM 89417E109 224 3795 SH SOLE 3795
TRAVELERS COS INC/THE COM 89417E109 0 1 SH SH_DEF 2 1
TSAKOS ENERGY NAVIGATION LTD SHS COM G9108L108 541 53600 SH SOLE 53600
U S GEOTHERMAL INC COM COM 90338S102 229 323500 SH SOLE 323500
ULTRA PETROLEUM CORP COM COM 903914109 73 1580 SH SOLE 1580
UNILEVER N V N Y SHS NEW COM 904784709 260 7838 SH SOLE 7838
UNILEVER PLC SPON ADR NEW COM 904767704 853 26067 SH SOLE 26067
UNION PAC CORP COM COM 907818108 891 8448 SH SOLE 8448
UNITED PARCEL SERVICE INC CL B COM 911312106 52 700 SH SOLE 700
UNITED STATES OIL FUND LP COM 91232N108 1735 46600 SH SOLE 46600
UNITED TECHNOLOGIES CORP COM COM 913017109 7906 88431 SH SOLE 88431
UNITEDHEALTH GROUP INC COM COM 91324P102 443 8510 SH SOLE 8510
UNUM GROUP COM COM 91529Y106 986 38330 SH SOLE 38330
UR ENERGY INC COM COM 91688R108 266 164000 SH SOLE 164000
URS CORP NEW COM COM 903236107 358 7920 SH SOLE 7920
US BANCORP COM 902973304 270 10573 SH SOLE 10573
US BANCORP DEL COM NEW COM 902973304 287 11137 SH SOLE 11137
US GOLD CORPORATION COM PAR $0.10 COM 912023207 152 25000 SH SOLE 25000
VALE S A ADR COM 91912E105 1288 39900 SH SOLE 39900
VALE S A ADR REPSTG PFD COM 91912E204 167 5700 SH SOLE 5700
VALE SA-SP ADR COM 91912E105 192 6000 SH SOLE 6000
VALEANT PHARMACEUTICALS INTE CALL 91911K102 104 2000 CALL SH_DEF 1 2000
VALEANT PHARMACEUTICALS INTE COM 91911K102 7165 137803 SH SH_DEF 1 137803
VALEANT PHARMACEUTICALS INTE COM 91911K102 148858 2862888 SH SOLE 2862888
VALEANT PHARMACEUTICALS INTL COM COM 91911K102 402 7666 SH SOLE 7666
VALERO ENERGY CORP COM 91913Y100 145 5655 SH SOLE 5655
VALERO ENERGY CORP NEW COM COM 91913Y100 176 6800 SH SOLE 6800
VANCEINFO TECHNOLOGIES INC ADR COM 921564100 394 16893 SH SOLE 16893
VANGUARD INDEX FDS STK MRK ETF COM 922908769 59 850 SH SOLE 850
VANGUARD TAX-MANAGED INTL FD MSCI
EAFE ETF COM 921943858 257 6680 SH SOLE 6680
VARIAN MED SYS INC COM COM 92220P105 113 1600 SH SOLE 1600
VCA ANTECH INC COM COM 918194101 72 3365 SH SOLE 3365
VEECO INSTRS INC DEL COM COM 922417100 5 110 SH SOLE 110
VEOLIA ENVIRONNEMENT SPONSORED ADR COM 92334N103 14 475 SH SOLE 475
VERISK ANALYTICS INC CL A COM 92345Y106 105 3000 SH SOLE 3000
VERIZON COMMUNICATIONS INC COM 92343V104 7 200 SH SOLE 200
VERIZON COMMUNICATIONS INC COM 92343V104 168 4500 SH SH_DEF 2 4500
VERIZON COMMUNICATIONS INC COM COM 92343V104 2944 78295 SH SOLE 78295
VERTEX PHARMACEUTICALS INC COM COM 92532F100 744 14175 SH SOLE 14175
VIACOM INC NEW CL B COM 92553P201 15 300 SH SOLE 300
VISA INC COM CL A COM 92826C839 372 4375 SH SOLE 4375
VISIONCHINA MEDIA INC SPONS ADR COM 92833U103 260 90900 SH SOLE 90900
VISTA GOLD CORP COM NEW COM 927926303 483 169000 SH SOLE 169000
VISTEON CORP COM NEW COM 92839U206 0 2 SH SOLE 2
VODAFONE GROUP PLC NEW SPONS ADR
NEW COM 92857W209 5418 200763 SH SOLE 200763
VULCAN MATLS CO COM COM 929160109 91 2335 SH SOLE 2335
WAL MART STORES INC COM COM 931142103 5073 94516 SH SOLE 94516
WALGREEN CO COM 931422109 382 9000 SH SOLE 9000
WALGREEN CO COM COM 931422109 1831 42683 SH SOLE 42683
WAL-MART STORES INC COM 931142103 367 6900 SH SOLE 6900
WALTER ENERGY INC COM 93317Q105 13 108 SH SH_DEF 1 108
WASHINGTON POST CO CL B COM 939640108 1 2 SH SOLE 2
WASTE MGMT INC DEL COM COM 94106L109 785 20865 SH SOLE 20865
WELLPOINT INC COM COM 94973V107 1817 22835 SH SOLE 22835
WELLS FARGO & CO COM 949746101 196 7000 SH SOLE 7000
WELLS FARGO & CO COM 949746101 4 159 SH SH_DEF 2 159
WELLS FARGO & CO NEW COM COM 949746101 5006 176631 SH SOLE 176631
WESTERN UN CO COM COM 959802109 940 46465 SH SOLE 46465
WESTPORT INNOVATIONS INC CALL 960908309 24 1000 CALL SH_DEF 1 1000
WESTPORT INNOVATIONS INC COM 960908309 216 9000 SH SOLE 9000
WESTPORT INNOVATIONS INC COM 960908309 1 24 SH SH_DEF 1 24
WESTPORT INNOVATIONS INC COM NEW COM 960908309 48 2000 SH SOLE 2000
WEYERHAEUSER CO COM COM 962166104 8 379 SH SOLE 379
WI-LAN INC COM 928972108 1049 130100 SH SOLE 130100
WI-LAN INC COM ADDED COM 928972108 290 35600 SH SOLE 35600
WINNEBAGO INDS INC COM COM 974637100 12 1200 SH SOLE 1200
WISDOMTREE TRUST INDIA ERNGS FD COM 97717W422 1036 42800 SH SOLE 42800
WPP PLC ADR COM 92933H101 29 455 SH SOLE 455
WRIGHT EXPRESS CORP COM COM 98233Q105 221 4200 SH SOLE 4200
WTS-BANRO CORP 17SEP11 COM 066800111 0 90 SH SH_DEF 1 90
WYNN RESORTS LTD COM COM 983134107 217 1500 SH SOLE 1500
XEROX CORP COM COM 984121103 60 5725 SH SOLE 5725
YAMANA GOLD INC CALL 98462Y100 3773 323200 CALL SH_DEF 1 323200
YAMANA GOLD INC CALL 98462Y100 4906 421800 CALL SOLE 421800
YAMANA GOLD INC COM 98462Y100 3031 259623 SH SH_DEF 1 259623
YAMANA GOLD INC COM 98462Y100 84998 7280699 SH SOLE 7280699
YAMANA GOLD INC COM 98462Y100 38 3242 SH SOLE 3242
YAMANA GOLD INC PUT 98462Y100 2795 239400 PUT SH_DEF 1 239400
YAMANA GOLD INC PUT 98462Y100 174 15000 PUT SOLE 15000
YAMANA GOLD INC COM COM 98462Y100 1136 96393 SH SOLE 96393
YUCHENG TECHNOLOGIES LTD COM COM G98777108 1 200 SH SOLE 200
YUM BRANDS INC COM COM 988498101 235 4220 SH SOLE 4220
ZALICUS INC COM COM 98887C105 412 171400 SH SOLE 171400
ZHONGPIN INC COM COM 98952K107 400 37800 SH SOLE 37800
ZIMMER HLDGS INC COM COM 98956P102 348 5448 SH SOLE 5448