UNITED STATES
                       SECURITIES AND EXCHANGE COMMISSION
                             WASHINGTON, D.C. 20549

                                    FORM 13F
                               FORM 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: September 30, 2009

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      November 12, 2009
------------------------------------   --------------------   ------------------
             [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
28-11511               TD Options, LLC



                              FORM 13F SUMMARY PAGE

Report summary:

Number of Other Included Managers:
Form 13F Information Table Entry Total:                 1040
Form 13F Information Table Value Total (x$1000): $18,553,234

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
                                                                                     (b)                      Authority (Shares)
                                      Title              Fair  Shares or           Shared-   (c)   Managers ----------------------
                                        of     CUSIP    Market Principal       (a)    As   Shared-    See               (b)    (c)
Name of Issuer                        Class    Number   Value    Amount       Sole Defined  other  Instr. V  (a) Sole  Shared None
------------------------------------ ------- --------- ------- ---------      ---- ------- ------- -------- --------- ------- ----
                                                                                          
3M COMPANY                           COM     88579Y101 9002    121983    SH   SOLE                          121983
ABB LTD SPONSORED ADR                COM     000375204 217     10850     SH   SOLE                          10850
ABBOTT LABORATORIES INC              COM     002824100 3983    80515     SH   SOLE                          80515
ACORDA THERAPEUTICS INC              PUT     00484M106 744     42500     PUT       SH-DEF          1                 42500
ADVANCED BATTERY TECHNOLOGIES INC    COM     00752H102 302     69700     SH   SOLE                          69700
ADVANTAGE OIL & GAS LTD              COM     00765F101 4       532       SH   SOLE                          532
ADVANTAGE OIL & GAS LTD              COM     00765F101 16      2212      SH   SOLE                          2212
ADVANTAGE OIL & GAS LTD              COM     00765F101 29      4100      SH        SH-DEF          1                 4100
ADVANTAGE OIL & GAS LTD              COM     00765F101 101     14300     SH        SH-DEF          1                 14300
AEGON NV ARS                         COM     007924103 15      1829      SH   SOLE                          1829
AETNA INC                            COM     00817Y108 139     5000      SH   SOLE                          5000
AFLAC INC                            COM     001055102 159     3720      SH   SOLE                          3720
AGFEED INDUSTRIES INC                COM     00846L101 214     40000     SH   SOLE                          40000
AGILENT TECHNOLOGIES INC             COM     00846U101 9       333       SH   SOLE                          333
AGNICO-EAGLE MINES                   COM     008474108 105566  1560966   SH   SOLE                          1560966
AGNICO-EAGLE MINES                   CALL    008474108 7507    111000    CALL      SH-DEF          1                 111000
AGNICO-EAGLE MINES                   PUT     008474108 1846    27300     PUT       SH-DEF          1                 27300
AGNICO-EAGLE MINES                   COM     008474108 14764   218309    SH        SH-DEF          1                 218309
AGNICO-EAGLE MINES LTD               COM     008474108 56      821       SH   SOLE                          821
AGNICO-EAGLE MINES LTD               COM     008474108 749     11106     SH   SOLE                          11106
AGNICO-EAGLE MINES LTD               CALL    008474108 21257   313300    CALL      SH-DEF          1                 313300
AGNICO-EAGLE MINES LTD               PUT     008474108 1561    23000     PUT       SH-DEF          1                 23000
AGRIUM INC                           COM     008916108 82746   1655382   SH   SOLE                          1655382
AGRIUM INC                           COM     008916108 4000    80215     SH   SOLE                          80215
AGRIUM INC                           CALL    008916108 11127   222600    CALL      SH-DEF          1                 222600
AGRIUM INC                           PUT     008916108 6208    124200    PUT       SH-DEF          1                 124200
AGRIUM INC                           COM     008916108 20764   415394    SH        SH-DEF          1                 415394
AGRIUM INC                           COM     008916108 136     2733      SH        SH-DEF          1                 2733
ALCATEL LUCENT ADR                   COM     013904305 0       47        SH   SOLE                          47
ALCOA INC                            COM     013817101 14      1100      SH   SOLE                          1100
ALCOA INC                            COM     013817101 753     57384     SH   SOLE                          57384
ALLIANZ SE SPON ADR                  COM     018805101 206     16530     SH   SOLE                          16530
ALLIED NEVADA GOLD CORP              COM     019344100 0       44        SH   SOLE                          44
ALLIED NEVADA GOLD CORP              COM     019344100 1179    120429    SH   SOLE                          120429
ALLSTATE CORPORATION                 COM     020002101 24      800       SH   SOLE                          800
ALTRIA GROUP INC                     COM     02209S103 642     36034     SH   SOLE                          36034
AMERICA MOVIL S.A.B. DE C.V.         COM     02364W105 13      300       SH   SOLE                          300
AMERICA MOVIL-ADR SERIES L           COM     02364W105 44      1000      SH   SOLE                          1000
AMERICAN EXPRESS CO                  PUT     025816109 678     20000     PUT  SOLE                          20000
AMERICAN EXPRESS COMPANY             COM     025816109 1328    39170     SH   SOLE                          39170





                                                                                          
AMERICAN INTERNATIONAL GROUP INC NEW COM     026874784 9       210       SH   SOLE                          210
AMERIPRISE FINANCIAL INC             COM     03076C106 3       90        SH   SOLE                          90
AMGEN INC                            COM     031162100 517     8583      SH   SOLE                          8583
ANADARKO PETROLEUM CORP              COM     032511107 132     2100      SH   SOLE                          2100
ANGIOTECH PHARMACEUTICALS IN         COM     034918102 0       1300      SH   SOLE                          1300
ANGIOTECH PHARMACEUTICALS INC        COM     034918102 19      11100     SH   SOLE                          11100
ANGLOGOLD ASHANTI LTD SPONS ADR      COM     035128206 12      300       SH   SOLE                          300
ANGLOGOLD ASHANTI-SPON ADR           PUT     035128206 693     17000     PUT  SOLE                          17000
ANGLOGOLD ASHANTI-SPON ADR           COM     035128206 308     7550      SH   SOLE                          7550
ANSYS INC                            COM     03662Q105 75      2000      SH   SOLE                          2000
ANTARES PHARMA INC                   COM     036642106 56      50000     SH   SOLE                          50000
APACHE CORPORATION                   COM     037411105 235     2560      SH   SOLE                          2560
A-POWER ENERGY GENERATON SYSTEMS LTD COM     G04136100 2       200       SH   SOLE                          200
APPLE INC                            PUT     037833100 9268    50000     PUT  SOLE                          50000
APPLE INC                            COM     037833100 11862   64000     SH   SOLE                          64000
APPLE INC                            COM     037833100 666     3595      SH   SOLE                          3595
ARCH COAL INC                        COM     039380100 66      3000      SH   SOLE                          3000
ARCHER DANIELS MIDLAND COMPANY       COM     039483102 9       300       SH   SOLE                          300
ARENA PHARMACEUTICALS INC            COM     040047102 291     65000     SH   SOLE                          65000
ASPEN INSURANCE HOLDINGS LTD         COM     G05384105 35      1305      SH   SOLE                          1305
ASTRAZENECA PLC SPONSORED ADR        COM     046353108 993     22100     SH   SOLE                          22100
AT&T INC                             COM     00206R102 5       200       SH   SOLE                          200
AT&T INC                             COM     00206R102 5198    192465    SH   SOLE                          192465
AURIZON MINES LTD                    COM     05155P106 199     45300     SH   SOLE                          45300
AURIZON MINES LTD                    COM     05155P106 87      20000     SH   SOLE                          20000
AURIZON MINES LTD                    PUT     05155P106 4       1000      PUT       SH-DEF          1                 1000
AURIZON MINES LTD                    COM     05155P106 3       700       SH        SH-DEF          1                 700
AURIZON MINES LTD                    COM     05155P106 9       2000      SH        SH-DEF          1                 2000
AURIZON MINES LTD                    COM     05155P106 229     52800     SH        SH-DEF          1                 52800
AUTOLIV INC                          COM     052800109 134     4000      SH   SOLE                          4000
AUTOZONE INC                         COM     053332102 117     800       SH   SOLE                          800
AVON PRODUCTS INC                    COM     054303102 163     4800      SH   SOLE                          4800
AXA-UAP S.A. SPONSORED ADR           COM     054536107 303     11185     SH   SOLE                          11185
BAKER HUGHES INC                     COM     057224107 1830    42893     SH   SOLE                          42893
BALLARD POWER SYSTEMS INC            COM     058586108 134     49631     SH   SOLE                          49631
BALLARD POWER SYSTEMS INC            CALL    058586108 0       100       CALL      SH-DEF          1                 100
BALLARD POWER SYSTEMS INC            COM     058586108 12      4367      SH        SH-DEF          1                 4367
BANCO BILBAO VIZCAYA ARGENTARIA S.A. COM     05946K101 33      1874      SH   SOLE                          1874
BANCO BRADESCO-SPONSORED ADR         COM     059460303 56      2800      SH   SOLE                          2800
BANCO SANTANDER S.A. ADR             COM     05964H105 78      4850      SH   SOLE                          4850
BANK OF AMERICA CORP                 COM     060505104 9       515       SH   SOLE                          515
BANK OF AMERICA CORP                 COM     060505104 281     16599     SH   SOLE                          16599
BANK OF AMERICA CORPORATION          COM     060505104 2152    127186    SH   SOLE                          127186
BANK OF MONTREAL                     CALL    063671101 2656    52500     CALL SOLE                          52500
BANK OF MONTREAL                     PUT     063671101 809     16000     PUT  SOLE                          16000
BANK OF MONTREAL                     COM     063671101 1103681 21814872  SH   SOLE                          21814872
BANK OF MONTREAL                     COM     063671101 46041   912243    SH   SOLE                          912243
BANK OF MONTREAL                     CALL    063671101 41507   820400    CALL      SH-DEF          1                 820400





                                                                                          
BANK OF MONTREAL                     PUT     063671101 23096   456500    PUT       SH-DEF          1                 456500
BANK OF MONTREAL                     COM     063671101 139478  2756864   SH        SH-DEF          1                 2756864
BANK OF MONTREAL                     COM     063671101 75      1491      SH        SH-DEF          1                 1491
BANK OF MONTREAL                     COM     063671101 329     6500      SH        SH-DEF          1                 6500
BANK OF NEW YORK MELLON CORP         COM     064058100 2810    96925     SH   SOLE                          96925
BANK OF NOVA SCOTIA                  CALL    064149107 10429   228500    CALL SOLE                          228500
BANK OF NOVA SCOTIA                  PUT     064149107 1415    31000     PUT  SOLE                          31000
BANK OF NOVA SCOTIA                  COM     064149107 1997216 43757305  SH   SOLE                          43757305
BANK OF NOVA SCOTIA                  COM     064149107 35622   780500    SH   SOLE                          780500
BANK OF NOVA SCOTIA                  COM     064149107 94755   2081048   SH   SOLE                          2081048
BANK OF NOVA SCOTIA                  CALL    064149107 41266   904100    CALL      SH-DEF          1                 904100
BANK OF NOVA SCOTIA                  CALL    064149107 606     13300     CALL      SH-DEF          1                 13300
BANK OF NOVA SCOTIA                  PUT     064149107 38509   843700    PUT       SH-DEF          1                 843700
BANK OF NOVA SCOTIA                  PUT     064149107 816     17900     PUT       SH-DEF          1                 17900
BANK OF NOVA SCOTIA                  COM     064149107 111222  2436782   SH        SH-DEF          1                 2436782
BARCLAYS BANK PLC                    COM     06739H511 693     29000     SH   SOLE                          29000
BARCLAYS BANK PLC                    COM     06739H776 698     31300     SH   SOLE                          31300
BARCLAYS PLC SPONSORED ADR           COM     06738E204 52      2180      SH   SOLE                          2180
BARCLAYS PLC-SPONS ADR               COM     06738E204 691     34030     SH   SOLE                          34030
BARRICK GOLD CORP                    CALL    067901108 3790    100000    CALL SOLE                          100000
BARRICK GOLD CORP                    COM     067901108 182     4793      SH   SOLE                          4793
BARRICK GOLD CORP                    COM     067901108 358004  9455226   SH   SOLE                          9455226
BARRICK GOLD CORP                    COM     067901108 4863    128738    SH   SOLE                          128738
BARRICK GOLD CORP                    CALL    067901108 27356   722500    CALL      SH-DEF          1                 722500
BARRICK GOLD CORP                    CALL    067901108 5249    138500    CALL      SH-DEF          1                 138500
BARRICK GOLD CORP                    PUT     067901108 17512   462500    PUT       SH-DEF          1                 462500
BARRICK GOLD CORP                    PUT     067901108 4738    125000    PUT       SH-DEF          1                 125000
BARRICK GOLD CORP                    COM     067901108 71275   1882431   SH        SH-DEF          1                 1882431
BARRICK GOLD CORP                    COM     067901108 767     20243     SH        SH-DEF          1                 20243
BARRICK GOLD CORP                    COM     067901108 1045    27600     SH        SH-DEF          1                 27600
BAXTER INTERNATIONAL INC             COM     071813109 34      600       SH   SOLE                          600
BAXTER INTERNATIONAL INC             COM     071813109 21      375       SH   SOLE                          375
BAYTEX ENERGY T/U                    COM     073176109 1310    59595     SH   SOLE                          59595
BAYTEX ENERGY TRUST T/U              COM     073176109 278     12600     SH        SH-DEF          1                 12600
BAYTEX ENERGY TRUST-UNITS            COM     073176109 430     19530     SH   SOLE                          19530
BAYTEX ENERGY TRUST-UNITS            COM     073176109 53      2400      SH        SH-DEF          1                 2400
BCE INC                              COM     05534B760 227833  9243694   SH   SOLE                          9243694
BCE INC                              CALL    05534B760 9940    403300    CALL      SH-DEF          1                 403300
BCE INC                              PUT     05534B760 4087    165800    PUT       SH-DEF          1                 165800
BCE INC                              PUT     05534B760 25      1000      PUT       SH-DEF          1                 1000
BCE INC                              COM     05534B760 58708   2381913   SH        SH-DEF          1                 2381913
BCE INC                              COM     05534B760 15      600       SH        SH-DEF          1                 600
BCE INC                              COM     05534B760 25      1000      SH        SH-DEF          1                 1000
BCE INC                              COM     05534B760 892     36200     SH        SH-DEF          1                 36200
BCE INC                              COM     05534B760 2       63        SH        SH-DEF          2                 63
BCE INC NEW                          COM     05534B760 24119   980952    SH   SOLE                          980952
BEACON POWER CORPORATION             COM     073677106 141     200000    SH   SOLE                          200000
BECKMAN COULTER INC                  COM     075811109 21      300       SH   SOLE                          300





                                                                                          
BECTON, DICKINSON & CO               COM     075887109 270     3875      SH   SOLE                          3875
BERKSHIRE HATHAWAY INC CL A          COM     084670108 12871   125       SH   SOLE                          125
BERKSHIRE HATHAWAY INC CL B          COM     084670207 1642    494       SH   SOLE                          494
BEST BUY COMPANY INC                 COM     086516101 59      1575      SH   SOLE                          1575
BHP BILLITON LTD SPONSORED ADR       COM     088606108 1680    25445     SH   SOLE                          25445
BHP BILLITON LTD-SPON ADR            PUT     088606108 660     10000     PUT  SOLE                          10000
BHP BILLITON-LTD S/ADR               COM     088606108 13      200       SH        SH-DEF          1                 200
BIOCRYST PHARMACEUTICALS             COM     09058V103 249     30200     SH   SOLE                          30200
BIOVAIL CORP                         COM     09067J109 451     29200     SH        SH-DEF          1                 29200
BIOVAIL CORPORATION                  COM     09067J109 75246   4876883   SH   SOLE                          4876883
BIOVAIL CORPORATION                  COM     09067J109 8       540       SH   SOLE                          540
BIOVAIL CORPORATION                  COM     09067J109 1621    105054    SH        SH-DEF          1                 105054
BLACKROCK STRATEGIC DIV ACHIEVERS TR COM     09249Y107 70      8000      SH   SOLE                          8000
BOEING COMPANY                       COM     097023105 194     3584      SH   SOLE                          3584
BOSTON SCIENTIFIC CORP               COM     101137107 160     15100     SH   SOLE                          15100
BP PLC ADR                           COM     055622104 53      1000      SH        SH-DEF          1                 1000
BP PLC SPONSORED ADR                 COM     055622104 907     17034     SH   SOLE                          17034
BP PRUDHOE BAY ROYALTY TRUST         COM     055630107 149     2000      SH   SOLE                          2000
BRISTOL-MYERS SQUIBB CO              CALL    110122108 3183    141300    CALL SOLE                          141300
BRISTOL-MYERS SQUIBB CO              COM     110122108 77      3400      SH   SOLE                          3400
BRISTOL-MYERS SQUIBB COMPANY         COM     110122108 437     19415     SH   SOLE                          19415
BRITISH AMERICAN TOBACCO-SPON ADR    COM     110448107 96      1525      SH   SOLE                          1525
BROCADE COMMUNICATIONS SYS INC (NEW) COM     111621306 32      4100      SH   SOLE                          4100
BROOKFIELD ASSET MANAGE-CL A         COM     112585104 197696  8685812   SH   SOLE                          8685812
BROOKFIELD ASSET MANAGE-CL A         CALL    112585104 362     15900     CALL      SH-DEF          1                 15900
BROOKFIELD ASSET MANAGE-CL A         PUT     112585104 46      2000      PUT       SH-DEF          1                 2000
BROOKFIELD ASSET MANAGE-CL A         COM     112585104 23901   1050107   SH        SH-DEF          1                 1050107
BROOKFIELD ASSET MANAGE-CL A         COM     112585104 0       1         SH        SH-DEF          2                 1
BROOKFIELD ASSET MGMT INC CL A LVS   COM     112585104 7660    337339    SH   SOLE                          337339
BROOKFIELD INFRA PARTNER LPU         COM     G16252101 59      3576      SH   SOLE                          3576
BROOKFIELD PROPERTIES CORP           COM     112900105 5757    507750    SH   SOLE                          507750
BROOKFIELD PROPERTIES CORP           COM     112900105 637     56330     SH   SOLE                          56330
BROOKFIELD PROPERTIES CORP           CALL    112900105 856     75500     CALL      SH-DEF          1                 75500
BROOKFIELD PROPERTIES CORP           PUT     112900105 342     30200     PUT       SH-DEF          1                 30200
BROOKFIELD PROPERTIES CORP           COM     112900105 338     29800     SH        SH-DEF          1                 29800
BROOKFIELD PROPERTIES CRP            COM     112900105 328     29200     SH        SH-DEF          1                 29200
BROWN & BROWN INC                    COM     115236101 6       300       SH   SOLE                          300
BROWN-FORMAN CORP CL A               COM     115637100 71      1400      SH   SOLE                          1400
BROWN-FORMAN CORP CLASS B            COM     115637209 17      350       SH   SOLE                          350
BUNGE LIMITED                        COM     G16962105 19      300       SH   SOLE                          300
BURLINGTON NORTHERN SANTA FE         COM     12189T104 128     1600      SH   SOLE                          1600
BURLINGTON NORTHERN SANTA FE CORP    COM     12189T104 161     2015      SH   SOLE                          2015
C.R. BARD INC                        COM     067383109 55      700       SH   SOLE                          700
CADBURY PLC SPONS ADR                COM     12721E102 88      1725      SH   SOLE                          1725
CAE INC                              COM     124765108 1848    218636    SH   SOLE                          218636
CAE INC                              COM     124765108 780     92507     SH   SOLE                          92507
CAE INC                              CALL    124765108 30      3500      CALL      SH-DEF          1                 3500
CAE INC                              COM     124765108 468     55353     SH        SH-DEF          1                 55353





                                                                                          
CAE INC                              COM     124765108 144     17100     SH        SH-DEF          1                 17100
CAE INC                              COM     124765108 9       1100      SH        SH-DEF          2                 1100
CAL DIVE INTERNATIONAL INC           COM     12802T101 33      3300      SH   SOLE                          3300
CAMECO CORP                          COM     13321L108 113451  4088606   SH   SOLE                          4088606
CAMECO CORP                          COM     13321L108 4250    153549    SH   SOLE                          153549
CAMECO CORP                          CALL    13321L108 2897    104400    CALL      SH-DEF          1                 104400
CAMECO CORP                          CALL    13321L108 3208    115400    CALL      SH-DEF          1                 115400
CAMECO CORP                          PUT     13321L108 4781    172300    PUT       SH-DEF          1                 172300
CAMECO CORP                          COM     13321L108 8423    303537    SH        SH-DEF          1                 303537
CAMECO CORP                          COM     13321L108 80      2900      SH        SH-DEF          1                 2900
CAMPBELL SOUP CO                     COM     134429109 3       100       SH   SOLE                          100
CAN IMPERIAL BK OF COMMERCE          CALL    136069101 5830    95600     CALL SOLE                          95600
CAN IMPERIAL BK OF COMMERCE          PUT     136069101 4848    79500     PUT  SOLE                          79500
CAN IMPERIAL BK OF COMMERCE          COM     136069101 667195  10941431  SH   SOLE                          10941431
CAN IMPERIAL BK OF COMMERCE          CALL    136069101 25050   410800    CALL      SH-DEF          1                 410800
CAN IMPERIAL BK OF COMMERCE          PUT     136069101 36118   592300    PUT       SH-DEF          1                 592300
CAN IMPERIAL BK OF COMMERCE          COM     136069101 151908  2491157   SH        SH-DEF          1                 2491157
CAN IMPERIAL BK OF COMMERCE          COM     136069101 87      1427      SH        SH-DEF          1                 1427
CAN IMPERIAL BK OF COMMERCE          COM     136069101 0       1         SH        SH-DEF          1                 1
CANADIAN IMPERIAL BANK OF COMMERCE   COM     136069101 41818   687444    SH   SOLE                          687444
CANADIAN NATIONAL RAILWAY            COM     136375102 438     8900      SH        SH-DEF          1                 8900
CANADIAN NATIONAL RAILWAY CO         COM     136375102 18516   376892    SH   SOLE                          376892
CANADIAN NATL RAILWAY CO             COM     136375102 248512  5046114   SH   SOLE                          5046114
CANADIAN NATL RAILWAY CO             CALL    136375102 3452    70100     CALL      SH-DEF          1                 70100
CANADIAN NATL RAILWAY CO             PUT     136375102 2453    49800     PUT       SH-DEF          1                 49800
CANADIAN NATL RAILWAY CO             COM     136375102 18820   382151    SH        SH-DEF          1                 382151
CANADIAN NATURAL RESOURCES           COM     136385101 380387  5633195   SH   SOLE                          5633195
CANADIAN NATURAL RESOURCES           CALL    136385101 50584   749100    CALL      SH-DEF          1                 749100
CANADIAN NATURAL RESOURCES           CALL    136385101 1747    26000     CALL      SH-DEF          1                 26000
CANADIAN NATURAL RESOURCES           PUT     136385101 13897   205800    PUT       SH-DEF          1                 205800
CANADIAN NATURAL RESOURCES           COM     136385101 40411   598449    SH        SH-DEF          1                 598449
CANADIAN NATURAL RESOURCES LTD       COM     136385101 15787   234358    SH   SOLE                          234358
CANADIAN PACIFIC RAIL                COM     13645T100 23      500       SH        SH-DEF          1                 500
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100 85813   1833932   SH   SOLE                          1833932
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100 13007   278653    SH   SOLE                          278653
CANADIAN PACIFIC RAILWAY LTD         CALL    13645T100 13003   277900    CALL      SH-DEF          1                 277900
CANADIAN PACIFIC RAILWAY LTD         PUT     13645T100 987     21100     PUT       SH-DEF          1                 21100
CANADIAN PACIFIC RAILWAY LTD         COM     13645T100 7394    158013    SH        SH-DEF          1                 158013
CANON INC ADR                        COM     138006309 36      897       SH   SOLE                          897
CANON INC-SPONS ADR                  COM     138006309 0       400       SH        SH-DEF          2                 400
CARDINAL HEALTH INC                  COM     14149Y108 70      2600      SH   SOLE                          2600
CARDIOME PHARMA CORP                 COM     14159U202 7       1655      SH   SOLE                          1655
CAREFUSION CORPORATION               COM     14170T101 28      1300      SH   SOLE                          1300
CARNIVAL CORPORATION                 COM     143658300 339     10200     SH   SOLE                          10200
CATERPILLAR INC                      COM     149123101 1291    25150     SH   SOLE                          25150
CDN NATURAL RESOURCES LTD            COM     136385101 1148    17000     SH        SH-DEF          1                 17000
CELESTICA INC                        COM     15101Q108 50      5203      SH   SOLE                          5203
CELESTICA INC                        CALL    15101Q108 30      3200      CALL      SH-DEF          1                 3200





                                                                                          
CELESTICA INC                        PUT     15101Q108 10      1000      PUT       SH-DEF          1                 1000
CELESTICA INC                        COM     15101Q108 2449    257040    SH        SH-DEF          1                 257040
CELESTICA INC                        COM     15101Q108 2906    305037    SH        SH-DEF          2                 305037
CELESTICA INC SV                     COM     15101Q108 422     44405     SH   SOLE                          44405
CELESTICA INC SV                     COM     15101Q108 573     60200     SH        SH-DEF          1                 60200
CELGENE CORPORATION                  COM     151020104 6       100       SH   SOLE                          100
CELL GENESYS INC                     COM     150921104 0       700       SH   SOLE                          700
CEMEX S.A.B. DE C.V.                 COM     151290889 73      5664      SH   SOLE                          5664
CENTRAL EUROPE & RUSSIA FUND         COM     153436100 2336    71865     SH   SOLE                          71865
CENTRAL FUND CANADA-CL A             COM     153501101 0       31        SH   SOLE                          31
CENTRAL FUND CDA LTD-A NV            COM     153501101 13      1000      SH        SH-DEF          1                 1000
CENTRAL FUND OF CDA LTD CL A NVS     COM     153501101 258     19575     SH   SOLE                          19575
CENTURY ALUMINUM COMPANY             COM     156431108 19      2000      SH   SOLE                          2000
CF INDUSTRIES HOLDINGS INC           CALL    125269100 29749   345000    CALL SOLE                          345000
CF INDUSTRIES HOLDINGS INC           COM     125269100 2087    24200     SH   SOLE                          24200
CGI GROUP INC - CL A                 COM     39945C109 1       107       SH   SOLE                          107
CGI GROUP INC - CL A                 CALL    39945C109 386     33000     CALL      SH-DEF          1                 33000
CGI GROUP INC - CL A                 PUT     39945C109 430     36700     PUT       SH-DEF          1                 36700
CGI GROUP INC - CL A                 COM     39945C109 468     40000     SH        SH-DEF          1                 40000
CGI GROUP INC - CL A                 COM     39945C109 29256   2497954   SH        SH-DEF          2                 2497954
CGI GROUP INC CL A SVS               COM     39945C109 361     30885     SH   SOLE                          30885
CGI GROUP INC-A SV                   COM     39945C109 49      4200      SH        SH-DEF          1                 4200
CHEVRON CORP                         COM     166764100 49      700       SH        SH-DEF          2                 700
CHEVRON CORPORATION                  COM     166764100 7095    100741    SH   SOLE                          100741
CHINA MOBILE LIMITED ADR             COM     16941M109 134     2730      SH   SOLE                          2730
CHINA PETROLEUM & CHEMICAL CORP ADR  COM     16941R108 920     10800     SH   SOLE                          10800
CHINACAST EDUCATION CORP             COM     16946T109 575     79100     SH   SOLE                          79100
CIA DE MINAS BUENAVENTUR-ADR         COM     204448104 49      1400      SH   SOLE                          1400
CIA PARANAENSE DE ENERGIA SP ADR     COM     20441B407 108     6100      SH   SOLE                          6100
CISCO SYSTEMS INC                    PUT     17275R102 235     10000     PUT  SOLE                          10000
CISCO SYSTEMS INC                    COM     17275R102 4562    193791    SH   SOLE                          193791
CITIGROUP INC                        COM     172967101 453     93622     SH   SOLE                          93622
CITIGROUP INC                        COM     172967101 337     69593     SH   SOLE                          69593
CITIGROUP INC                        COM     172967101 15      3100      SH        SH-DEF          2                 3100
CNOOC LIMITED ADR                    COM     126132109 3       25        SH   SOLE                          25
COACH INC                            COM     189754104 49      1475      SH   SOLE                          1475
COCA-COLA CO/THE                     COM     191216100 54      1000      SH   SOLE                          1000
COCA-COLA CO/THE                     COM     191216100 0       900       SH        SH-DEF          2                 900
COCA-COLA COMPANY                    COM     191216100 444     8260      SH   SOLE                          8260
COCA-COLA ENTERPRISES INC            COM     191219104 6       300       SH   SOLE                          300
COCA-COLA HELLENIC BOTTLING CO ADR   COM     1912EP104 188     7126      SH   SOLE                          7126
COEUR D'ALENE MINES CORPORATION      COM     192108504 10      500       SH   SOLE                          500
COLGATE-PALMOLIVE COMPANY            COM     194162103 3724    48824     SH   SOLE                          48824
COMCAST CORP CL A                    COM     20030N101 1637    96925     SH   SOLE                          96925
COMCAST CORP CL A SPL                COM     20030N200 3267    203155    SH   SOLE                          203155
COMMUNITY HEALTH SYSTEMS INC NEW     COM     203668108 35      1100      SH   SOLE                          1100
COMPTON PETROLEUM CORP               COM     204940100 37      28800     SH   SOLE                          28800
COMPTON PETROLEUM CORP               COM     204940100 11      8200      SH        SH-DEF          1                 8200





                                                                                          
CONAGRA FOODS INC                    COM     205887102 108     5000      SH   SOLE                          5000
CONOCOPHILLIPS                       COM     20825C104 1881    41642     SH   SOLE                          41642
COPART INC                           COM     217204106 29      880       SH   SOLE                          880
CORN PRODUCTS INTERNATIONAL INC      COM     219023108 2       70        SH   SOLE                          70
CORNING INC                          CALL    219350105 923     60300     CALL SOLE                          60300
CORNING INC                          COM     219350105 141     9225      SH   SOLE                          9225
CORUS ENTERTAINMENT INC CL B NVS     COM     220874101 192     11310     SH   SOLE                          11310
CORUS ENTERTAINMENT INC-B SH         COM     220874101 556     32700     SH   SOLE                          32700
CORUS ENTERTAINMENT-B NV             COM     220874101 95      5600      SH        SH-DEF          1                 5600
COSTCO WHOLESALE CORP                COM     22160K105 42      745       SH   SOLE                          745
COTT CORP                            COM     22163N106 14      1900      SH        SH-DEF          1                 1900
COTT CORPORATION                     COM     22163N106 964     131622    SH   SOLE                          131622
COTT CORPORATION                     COM     22163N106 15      2000      SH   SOLE                          2000
COTT CORPORATION                     CALL    22163N106 40      5500      CALL      SH-DEF          1                 5500
COTT CORPORATION                     COM     22163N106 540     73715     SH        SH-DEF          1                 73715
CREDIT SUISSE GROUP SPON ADR         COM     225401108 6       105       SH   SOLE                          105
CRYSTALLEX INTL CORP                 COM     22942F101 0       14        SH   SOLE                          14
CRYSTALLEX INTL CORP                 COM     22942F101 3       10400     SH        SH-DEF          1                 10400
CSX CORP                             COM     126408103 251     6000      SH   SOLE                          6000
CSX CORP                             COM     126408103 21      500       SH        SH-DEF          1                 500
CSX CORPORATION                      COM     126408103 103     2460      SH   SOLE                          2460
CUBIC CORPORATION                    COM     229669106 2       50        SH   SOLE                          50
CVS CAREMARK CORP                    PUT     126650100 1430    40000     PUT  SOLE                          40000
CVS CAREMARK CORP                    COM     126650100 465     13000     SH   SOLE                          13000
CVS CAREMARK CORP                    CALL    126650100 1430    40000     CALL      SH-DEF          1                 40000
CVS CAREMARK CORPORATION             COM     126650100 5791    162035    SH   SOLE                          162035
DAIMLER AG                           COM     D1668R123 10      200       SH   SOLE                          200
DANAHER CORP                         COM     235851102 52      775       SH   SOLE                          775
DEAN FOODS COMPANY                   COM     242370104 38      2150      SH   SOLE                          2150
DEERE & COMPANY                      COM     244199105 512     11920     SH   SOLE                          11920
DEL MONTE FOODS CO                   COM     24522P103 4       363       SH   SOLE                          363
DELL INC                             COM     24702R101 177     11600     SH   SOLE                          11600
DELL INC                             COM     24702R101 249     16290     SH   SOLE                          16290
DELL INC                             COM     24702R101 0       1700      SH        SH-DEF          2                 1700
DELUXE CORP                          COM     248019101 21      1200      SH   SOLE                          1200
DENBURY RESOURCES INC                COM     247916208 558     36875     SH   SOLE                          36875
DENISON MINES CORP                   COM     248356107 49      26236     SH   SOLE                          26236
DENISON MINES CORP                   COM     248356107 165     89200     SH   SOLE                          89200
DESCARTES SYSTEMS GROUP INC          COM     249906108 104     19430     SH   SOLE                          19430
DEVON ENERGY CORP                    COM     25179M103 69      1030      SH        SH-DEF          1                 1030
DEVON ENERGY CORPORATION             COM     25179M103 399     5925      SH   SOLE                          5925
DIAGEO PLC SPONSORED ADR             COM     25243Q205 2480    40335     SH   SOLE                          40335
DIAMOND OFFSHORE DRILLING            COM     25271C102 129     1350      SH   SOLE                          1350
DIAMONDS TRUST SERIES 1              COM     252787106 77      795       SH   SOLE                          795
DIEBOLD INC                          COM     253651103 43      1300      SH   SOLE                          1300
DISNEY,WALT COMPANY                  COM     254687106 1570    57182     SH   SOLE                          57182
DOMINION RESOURCES INC               COM     25746U109 7       200       SH   SOLE                          200
DONNELLEY (R.R.) & SONS CO*          COM     257867101 81      3803      SH   SOLE                          3803





                                                                                          
DOW CHEMICAL COMPANY                 COM     260543103 59      2250      SH   SOLE                          2250
DTE ENERGY COMPANY                   COM     233331107 18      500       SH   SOLE                          500
DU PONT (E.I.) DE NEMOURS            COM     263534109 6       200       SH   SOLE                          200
DUKE ENERGY CORP                     COM     26441C105 0       1         SH        SH-DEF          2                 1
DUKE ENERGY HOLDING CORP             COM     26441C105 121     7677      SH   SOLE                          7677
DUPONT E.I. DE NEMOURS & CO          COM     263534109 507     15762     SH   SOLE                          15762
EAGLE MATERIALS INC                  PUT     26969P108 1472    51500     PUT  SOLE                          51500
EAGLE MATERIALS INC                  COM     26969P108 17      600       SH   SOLE                          600
EASTMAN CHEMICAL COMPANY             CALL    277432100 214     4000      CALL SOLE                          4000
EASTMAN CHEMICAL COMPANY             PUT     277432100 428     8000      PUT  SOLE                          8000
EASTMAN CHEMICAL COMPANY             COM     277432100 166     3100      SH   SOLE                          3100
EASTMAN KODAK COMPANY                COM     277461109 7       1500      SH   SOLE                          1500
EATON CORPORATION                    COM     278058102 517     9140      SH   SOLE                          9140
ECOLAB INC                           COM     278865100 25      540       SH   SOLE                          540
EDISON INTERNATIONAL                 COM     281020107 3       85        SH   SOLE                          85
E-HOUSE CHINA HOLDINGS LTD ADR       COM     26852W103 21      1000      SH   SOLE                          1000
ELDORADO GOLD CORP                   COM     284902103 253     22237     SH   SOLE                          22237
ELDORADO GOLD CORP                   COM     284902103 11      1000      SH   SOLE                          1000
ELDORADO GOLD CORP                   CALL    284902103 3424    301500    CALL      SH-DEF          1                 301500
ELDORADO GOLD CORP                   PUT     284902103 208     18300     PUT       SH-DEF          1                 18300
ELDORADO GOLD CORP                   COM     284902103 14044   1236619   SH        SH-DEF          1                 1236619
ELDORADO GOLD CORP                   COM     284902103 27593   2429602   SH        SH-DEF          2                 2429602
ELECTRONIC ARTS INC                  COM     285512109 1       35        SH   SOLE                          35
ELIZABETH ARDEN INC                  COM     28660G106 107     9100      SH   SOLE                          9100
EMBRAER-EMPRESA BRASILEIRA SP ADR    COM     29081M102 1       45        SH   SOLE                          45
EMC CORPORATION(MASS)                COM     268648102 61      3600      SH   SOLE                          3600
EMERSON ELECTRIC CO                  COM     291011104 3156    78752     SH   SOLE                          78752
ENBRIDGE ENERGY MANAGEMENT L         COM     29250X103 0       0         SH        SH-DEF          1                 0
ENBRIDGE INC                         COM     29250N105 352121  9069433   SH   SOLE                          9069433
ENBRIDGE INC                         COM     29250N105 51856   1338876   SH   SOLE                          1338876
ENBRIDGE INC                         CALL    29250N105 4244    109300    CALL      SH-DEF          1                 109300
ENBRIDGE INC                         PUT     29250N105 2264    58300     PUT       SH-DEF          1                 58300
ENBRIDGE INC                         COM     29250N105 58330   1502378   SH        SH-DEF          1                 1502378
ENBRIDGE INC                         COM     29250N105 39      1000      SH        SH-DEF          1                 1000
ENBRIDGE INC                         COM     29250N105 415     10700     SH        SH-DEF          1                 10700
ENCANA CORP                          COM     292505104 489128  8446931   SH   SOLE                          8446931
ENCANA CORP                          CALL    292505104 17569   303400    CALL      SH-DEF          1                 303400
ENCANA CORP                          PUT     292505104 17899   309100    PUT       SH-DEF          1                 309100
ENCANA CORP                          COM     292505104 112227  1938091   SH        SH-DEF          1                 1938091
ENCANA CORP                          COM     292505104 313     5438      SH        SH-DEF          1                 5438
ENCANA CORP                          COM     292505104 776     13400     SH        SH-DEF          1                 13400
ENCANA CORP                          COM     292505104 82      1416      SH        SH-DEF          2                 1416
ENCANA CORPORATION                   COM     292505104 56050   970293    SH   SOLE                          970293
ENDEAVOUR SILVER CORP                COM     29258Y103 88      31300     SH        SH-DEF          1                 31300
ENERGY SELECT SECTOR SPDR            COM     81369Y506 944     17500     SH   SOLE                          17500
ENERGY SELECT SECTOR SPDR FUND       COM     81369Y506 27      500       SH   SOLE                          500
ENERPLUS RESOURCES FD T/U            COM     29274D604 73      3200      SH        SH-DEF          1                 3200
ENERPLUS RESOURCES FUND              COM     29274D604 92      4000      SH   SOLE                          4000





                                                                                          
ENERPLUS RESOURCES FUND              COM     29274D604 38627   1688078   SH   SOLE                          1688078
ENERPLUS RESOURCES FUND              CALL    29274D604 37      1600      CALL      SH-DEF          1                 1600
ENERPLUS RESOURCES FUND              COM     29274D604 3422    149570    SH        SH-DEF          1                 149570
ENERPLUS RESOURCES FUND T/U          COM     29274D604 1646    72089     SH   SOLE                          72089
ENI S P A ADR                        COM     26874R108 10      200       SH   SOLE                          200
ENTERRA ENERGY TRUST                 COM     29381P102 0       60        SH   SOLE                          60
EOG RESOURCES INC                    COM     26875P101 84      1000      SH   SOLE                          1000
ERICSSON (LM) TEL SPON ADR           COM     294821608 797     79583     SH   SOLE                          79583
ESTEE LAUDER CO CL A                 COM     518439104 5       140       SH   SOLE                          140
EUROPEAN EQUITY FUND INC             COM     298768102 1766    254415    SH   SOLE                          254415
EXELON CORPORATION                   COM     30161N101 144     2900      SH   SOLE                          2900
EXETER RESOURCE CORP                 COM     301835104 32      7000      SH        SH-DEF          1                 7000
EXFO ELECTRO OPTICAL ENGIN           COM     302043104 0       57        SH   SOLE                          57
EXPEDIA INC                          COM     30212P105 31      1300      SH   SOLE                          1300
EXXON MOBIL CORP                     COM     30231G102 14      200       SH   SOLE                          200
EXXON MOBIL CORP                     COM     30231G102 0       100       SH        SH-DEF          2                 100
EXXON MOBIL CORPORATION              COM     30231G102 16073   234263    SH   SOLE                          234263
FAIRFAX FINANCIAL HLDGS LTD          COM     303901102 4085    10998     SH   SOLE                          10998
FAIRFAX FINANCIAL HLDGS LTD          COM     303901102 4591    12358     SH        SH-DEF          1                 12358
FAIRFAX FINANCIAL HOLDINGS LTD SV    COM     303901102 989     2670      SH   SOLE                          2670
FAIRFAX FINL HLDGS LTD SV            COM     303901102 483     1300      SH        SH-DEF          1                 1300
FAIRPOINT COMMUNICATIONS INC         COM     305560104 0       42        SH   SOLE                          42
FANNIE MAE                           COM     313586109 0       100       SH   SOLE                          100
FEDEX CORPORATION                    COM     31428X106 92      1220      SH   SOLE                          1220
FELCOR LODGING TRUST INC REIT        COM     31430F101 948     209200    SH   SOLE                          209200
FIRSTENERGY CORP                     COM     337932107 23      500       SH   SOLE                          500
FIRSTSERVICE CORP                    COM     33761N109 720     37315     SH   SOLE                          37315
FIRSTSERVICE CORP SV                 COM     33761N109 37      1900      SH        SH-DEF          1                 1900
FIRSTSERVICE CORP SVS                COM     33761N109 28      1475      SH   SOLE                          1475
FISERV INC                           COM     337738108 619     12850     SH   SOLE                          12850
FLOWSERVE CORPORATION                COM     34354P105 30      300       SH   SOLE                          300
FORCE PROTECTION INC                 COM     345203202 1       200       SH   SOLE                          200
FORD MOTOR COMPANY                   COM     345370860 80      11065     SH   SOLE                          11065
FPL GROUP INC                        COM     302571104 117     2120      SH   SOLE                          2120
FRANCE TELECOM SA SPON ADR           COM     35177Q105 80      2974      SH   SOLE                          2974
FRANKLIN RESOURCES INC               COM     354613101 17      170       SH   SOLE                          170
FREEPORT MCMORAN COPPER & GOLD INC   COM     35671D857 2892    42155     SH   SOLE                          42155
FREEPORT-MCMORAN COPPER              CALL    35671D857 9262    135000    CALL SOLE                          135000
FREEPORT-MCMORAN COPPER              PUT     35671D857 2744    40000     PUT  SOLE                          40000
FREEPORT-MCMORAN COPPER              COM     35671D857 158     2300      SH   SOLE                          2300
FREEPORT-MCMORAN COPPER&GOLD CV PF   COM     35671D782 36      350       SH   SOLE                          350
FREEPT MCMOR COPPER&GLD              COM     35671D857 69      1000      SH        SH-DEF          1                 1000
FRESENIUS MEDICAL CARE AG & CO KGAA  COM     358029106 376     7555      SH   SOLE                          7555
FRESH DEL MONTE PRODUCE INC          COM     G36738105 503     22250     SH   SOLE                          22250
FRONTEER DEVELOPMENT GROUP I         COM     35903Q106 1       143       SH   SOLE                          143
FRONTEER DEVELOPMENT GROUP I         CALL    35903Q106 4       1000      CALL      SH-DEF          1                 1000
FRONTEER DEVELOPMENT GROUP I         COM     35903Q106 137     31700     SH        SH-DEF          1                 31700
FRONTIER OIL                         COM     35914P105 28      2000      SH   SOLE                          2000





                                                                                          
FUEL SYSTEMS SOLUTIONS INC           COM     35952W103 4       100       SH   SOLE                          100
FUQI INTERNATIONAL INC               COM     36102A207 3       100       SH   SOLE                          100
GAMESTOP CORPORATION CL A NEW        COM     36467W109 17      629       SH   SOLE                          629
GAMMON GOLD INC                      CALL    36467T106 43      5000      CALL      SH-DEF          1                 5000
GAMMON GOLD INC                      COM     36467T106 142     16600     SH        SH-DEF          1                 16600
GAMMON GOLD INC                      COM     36467T106 0       46        SH        SH-DEF          1                 46
GAMMON GOLD INC                      COM     36467T106 257     30100     SH        SH-DEF          1                 30100
GANNETT CO INC                       COM     364730101 1251    100000    SH   SOLE                          100000
GAP INC                              COM     364760108 3       120       SH   SOLE                          120
GENERAL DYNAMICS CORPORATION         COM     369550108 26      400       SH   SOLE                          400
GENERAL ELECTRIC CO                  PUT     369604103 410     25000     PUT  SOLE                          25000
GENERAL ELECTRIC CO                  COM     369604103 100     6100      SH   SOLE                          6100
GENERAL ELECTRIC CO                  COM     369604103 0       800       SH        SH-DEF          2                 800
GENERAL ELECTRIC COMPANY             COM     369604103 13036   793880    SH   SOLE                          793880
GENERAL MILLS INC                    COM     370334104 11      170       SH   SOLE                          170
GENUINE PARTS CO                     COM     372460105 38      1000      SH   SOLE                          1000
GENWORTH FINANCIAL INC-CL A          CALL    37247D106 657     55000     CALL SOLE                          55000
GENWORTH FINANCIAL INC-CL A          PUT     37247D106 1601    134000    PUT  SOLE                          134000
GENWORTH FINANCIAL INC-CL A          COM     37247D106 520     43500     SH   SOLE                          43500
GEOKINETICS INC                      COM     372910307 21      1000      SH   SOLE                          1000
GERDAU AMERISTEEL CORP               COM     37373P105 38      4823      SH   SOLE                          4823
GERDAU AMERISTEEL CORP               CALL    37373P105 44      5500      CALL      SH-DEF          1                 5500
GERDAU AMERISTEEL CORP               PUT     37373P105 24      3000      PUT       SH-DEF          1                 3000
GERDAU AMERISTEEL CORP               COM     37373P105 392     49200     SH        SH-DEF          1                 49200
GERDAU AMERISTEEL CORP               COM     37373P105 70      8800      SH        SH-DEF          1                 8800
GERDAU AMERISTEEL CORPORATION        COM     37373P105 1300    163441    SH   SOLE                          163441
GERDAU SA -SPON ADR                  COM     373737105 297     22100     SH   SOLE                          22100
GERON CORP                           COM     374163103 1610    245500    SH   SOLE                          245500
GILDAN ACTIVEWEAR INC                COM     375916103 343     17350     SH   SOLE                          17350
GILDAN ACTIVEWEAR INC                CALL    375916103 20      1000      CALL      SH-DEF          1                 1000
GILDAN ACTIVEWEAR INC                PUT     375916103 2       100       PUT       SH-DEF          1                 100
GILDAN ACTIVEWEAR INC                COM     375916103 5270    266681    SH        SH-DEF          1                 266681
GILDAN ACTIVEWEAR INC                COM     375916103 61859   3130052   SH        SH-DEF          2                 3130052
GILDAN ACTIVEWEAR INC CL A SVS       COM     375916103 236     11994     SH   SOLE                          11994
GILEAD SCIENCES INC                  COM     375558103 677     14537     SH   SOLE                          14537
GLAXOSMITHKLINE PLC ADR              COM     37733W105 1714    43380     SH   SOLE                          43380
GOLD FIELDS LTD-SPONS ADR            COM     38059T106 48      3510      SH   SOLE                          3510
GOLDCORP INC                         COM     380956409 157     3882      SH   SOLE                          3882
GOLDCORP INC                         COM     380956409 298311  7431391   SH   SOLE                          7431391
GOLDCORP INC                         COM     380956409 22533   562694    SH   SOLE                          562694
GOLDCORP INC                         CALL    380956409 24583   612400    CALL      SH-DEF          1                 612400
GOLDCORP INC                         CALL    380956409 650     16100     CALL      SH-DEF          1                 16100
GOLDCORP INC                         PUT     380956409 8751    218000    PUT       SH-DEF          1                 218000
GOLDCORP INC                         COM     380956409 60975   1518976   SH        SH-DEF          1                 1518976
GOLDCORP INC                         COM     380956409 393     9800      SH        SH-DEF          1                 9800
GOLDEN STAR RES LTD                  COM     38119T104 14      4100      SH        SH-DEF          1                 4100
GOLDEN STAR RESOURCES LTD            COM     38119T104 0       73        SH   SOLE                          73
GOLDEN STAR RESOURCES LTD            COM     38119T104 41      12000     SH        SH-DEF          1                 12000





                                                                                          
GOLDMAN SACHS GROUP INC              CALL    38141G104 1844    10000     CALL SOLE                          10000
GOLDMAN SACHS GROUP INC              PUT     38141G104 5254    28500     PUT  SOLE                          28500
GOLDMAN SACHS GROUP INC              COM     38141G104 516     2800      SH   SOLE                          2800
GOLDMAN SACHS GROUP INC              COM     38141G104 984     5340      SH   SOLE                          5340
GOODYEAR TIRE & RUBBER CO            CALL    382550101 681     40000     CALL SOLE                          40000
GOODYEAR TIRE & RUBBER CO            PUT     382550101 681     40000     PUT  SOLE                          40000
GOODYEAR TIRE & RUBBER CO            COM     382550101 94      5500      SH   SOLE                          5500
GOODYEAR TIRE & RUBBER CO            COM     382550101 51      3000      SH   SOLE                          3000
GOOGLE INC CLASS A                   COM     38259P508 253     510       SH   SOLE                          510
GRACO INC                            COM     384109104 21      740       SH   SOLE                          740
GREAT BASIN GOLD LTD                 COM     390124105 3       2000      SH   SOLE                          2000
GREAT BASIN GOLD LTD                 CALL    390124105 306     200000    CALL      SH-DEF          1                 200000
GREAT BASIN GOLD LTD                 COM     390124105 289     188600    SH        SH-DEF          1                 188600
GREAT PLAINS ENERGY INC              COM     391164100 26      1450      SH   SOLE                          1450
GSI GROUP INC                        COM     36229U102 0       300       SH        SH-DEF          1                 300
HALLIBURTON CO.                      COM     406216101 252     9295      SH   SOLE                          9295
HANSEN NATURAL CORPORATION           COM     411310105 18      500       SH   SOLE                          500
HARMONY GOLD MNG-SPON ADR            COM     413216300 22      1980      SH   SOLE                          1980
HARRY WINSTON DIAMOND CORP           COM     41587B100 138     16350     SH   SOLE                          16350
HARRY WINSTON DIAMOND CORP           COM     41587B100 126     15000     SH   SOLE                          15000
HARRY WINSTON DIAMOND CORP           CALL    41587B100 146     17300     CALL      SH-DEF          1                 17300
HARRY WINSTON DIAMOND CORP           COM     41587B100 236     27900     SH        SH-DEF          1                 27900
HARTFORD FINANCIAL SVCS GROUP INC    COM     416515104 30      1150      SH   SOLE                          1150
HARVEST ENERGY TRUST T/U             COM     41752X101 6       1000      SH   SOLE                          1000
HARVEST ENERGY TRUST-UNITS           COM     41752X101 94      14400     SH   SOLE                          14400
HARVEST ENERGY TRUST-UNITS           COM     41752X101 23      3525      SH        SH-DEF          1                 3525
HEALTH CARE SELECT SECTOR SPDR       COM     81369Y209 20      700       SH   SOLE                          700
HEINZ (H.J.) COMPANY                 COM     423074103 246     6195      SH   SOLE                          6195
HEWLETT-PACKARD COMPANY              COM     428236103 2484    52624     SH   SOLE                          52624
HOME DEPOT INC                       COM     437076102 452     16985     SH   SOLE                          16985
HONDA MOTOR CO LTD SPONSORED ADR     COM     438128308 194     6415      SH   SOLE                          6415
HONEYWELL INTERNATIONAL INC          COM     438516106 285     7675      SH   SOLE                          7675
HOSPIRA INC                          COM     441060100 82      1832      SH   SOLE                          1832
HOST HOTELS & RESORTS INC            COM     44107P104 59      5000      SH   SOLE                          5000
HSBC HOLDINGS PLC SPONS ADR          COM     404280406 747     13019     SH   SOLE                          13019
HSBC HOLDINGS PLC-SPONS ADR          COM     404280406 692     32132     SH   SOLE                          32132
HUNT J B TRANS SVCS INC              COM     445658107 42      1300      SH   SOLE                          1300
HYDROGENICS CORP                     COM     448882100 2       2960      SH   SOLE                          2960
IAMGOLD CORP                         COM     450913108 51648   3654928   SH   SOLE                          3654928
IAMGOLD CORP                         CALL    450913108 302     21400     CALL      SH-DEF          1                 21400
IAMGOLD CORP                         PUT     450913108 79      5600      PUT       SH-DEF          1                 5600
IAMGOLD CORP                         COM     450913108 15402   1089982   SH        SH-DEF          1                 1089982
IAMGOLD CORP                         COM     450913108 882     62400     SH        SH-DEF          1                 62400
IAMGOLD CORPORATION                  COM     450913108 676     47970     SH   SOLE                          47970
IAMGOLD CORPORATION                  CALL    450913108 141     10000     CALL      SH-DEF          1                 10000
IESI BFC LTD                         COM     44951D108 1326    102510    SH   SOLE                          102510
IESI-BFC LTD                         COM     44951D108 998     77000     SH   SOLE                          77000
IESI-BFC LTD                         PUT     44951D108 13      1000      PUT       SH-DEF          1                 1000





                                                                                          
IESI-BFC LTD                         COM     44951D108 324     25000     SH        SH-DEF          1                 25000
IESI-BFC LTD                         COM     44951D108 151     11700     SH        SH-DEF          1                 11700
ILLINOIS TOOL WORKS INC              COM     452308109 79      1850      SH   SOLE                          1850
IMAX CORPORATION                     COM     45245E109 19      2000      SH   SOLE                          2000
IMPERIAL OIL LTD                     COM     453038408 102986  2705936   SH   SOLE                          2705936
IMPERIAL OIL LTD                     COM     453038408 43714   1151379   SH   SOLE                          1151379
IMPERIAL OIL LTD                     CALL    453038408 8198    215400    CALL      SH-DEF          1                 215400
IMPERIAL OIL LTD                     PUT     453038408 1001    26300     PUT       SH-DEF          1                 26300
IMPERIAL OIL LTD                     COM     453038408 21947   576658    SH        SH-DEF          1                 576658
INDIA FUND INC                       COM     454089103 1707    58772     SH   SOLE                          58772
INDONESIA FUND INC                   COM     455778100 3       300       SH   SOLE                          300
ING GROEP SPONSORED ADR              COM     456837103 329     18430     SH   SOLE                          18430
INTEL CORP                           COM     458140100 25      1300      SH   SOLE                          1300
INTEL CORP                           COM     458140100 0       1000      SH        SH-DEF          2                 1000
INTEL CORPORATION                    COM     458140100 5632    287804    SH   SOLE                          287804
INTERNATIONAL BUSINESS MACHINES CORP COM     459200101 14148   118284    SH   SOLE                          118284
INTERNATIONAL FLAVORS & FRAGRANCES   COM     459506101 38      1000      SH   SOLE                          1000
INTERNATIONAL PAPER COMPANY          COM     460146103 47      2100      SH   SOLE                          2100
INTERNATIONAL ROYALTY CORP           COM     460277106 40      10000     SH   SOLE                          10000
INTERTAPE POLYMER GROUP INC          COM     460919103 148     55784     SH   SOLE                          55784
INTUIT INC                           COM     461202103 88      3100      SH   SOLE                          3100
INVESCO LIMITED                      COM     G491BT108 1321    58056     SH   SOLE                          58056
ISHARES BARCLAYS TIPS BOND FUND      COM     464287176 1584    15400     SH   SOLE                          15400
ISHARES DJ U.S. TECH SECTOR IDX FUND COM     464287721 10      200       SH   SOLE                          200
ISHARES FTSE/XINHAU CHINA 25 INDEX   COM     464287184 49      1195      SH   SOLE                          1195
ISHARES FTSE/XINHUA CHINA 25         PUT     464287184 3069    75000     PUT  SOLE                          75000
ISHARES FTSE/XINHUA CHINA 25         COM     464287184 647     15800     SH   SOLE                          15800
ISHARES MSCI BRAZIL                  PUT     464286400 15104   223300    PUT  SOLE                          223300
ISHARES MSCI BRAZIL INDEX FUND ETF   COM     464286400 34      500       SH   SOLE                          500
ISHARES MSCI EAFE INDEX FUND         COM     464287465 256     4675      SH   SOLE                          4675
ISHARES MSCI EMERGING MKTS INDEX     COM     464287234 67      1730      SH   SOLE                          1730
ISHARES MSCI JAPAN INDEX FUND        COM     464286848 120     12050     SH   SOLE                          12050
ISHARES MSCI SOUTH KOREA INDEX FUND  COM     464286772 5       100       SH   SOLE                          100
ISHARES NASDAQ BIOTECH INDEX FUND    COM     464287556 8       100       SH   SOLE                          100
ISHARES S&P ASIA 50 ETF              COM     464288430 39      1000      SH   SOLE                          1000
ISHARES S&P LATIN AMERICAN 40 IDX FD COM     464287390 34      800       SH   SOLE                          800
ISHARES SILVER TRUST                 COM     46428Q109 213     13000     SH   SOLE                          13000
ISHARES TR RUSSEL 2000 INDEX FUND    COM     464287655 62      1025      SH   SOLE                          1025
ISHARES TRUST DJ SEL DIV             COM     464287168 266     6450      SH   SOLE                          6450
ITAU UNIBANCO HLDNG-PREF ADR         COM     465562106 276     13700     SH   SOLE                          13700
ITT CORPORATION                      COM     450911102 10      200       SH   SOLE                          200
IVANHOE ENERGY INC                   COM     465790103 16      7100      SH   SOLE                          7100
IVANHOE MINES LTD                    COM     46579N103 271     21073     SH   SOLE                          21073
IVANHOE MINES LTD                    CALL    46579N103 129     10000     CALL      SH-DEF          1                 10000
IVANHOE MINES LTD                    PUT     46579N103 39      3000      PUT       SH-DEF          1                 3000
IVANHOE MINES LTD                    COM     46579N103 549     42700     SH        SH-DEF          1                 42700
IVANHOE MINES LTD                    COM     46579N103 52      4100      SH        SH-DEF          1                 4100
IVANHOE MINES LTD                    COM     46579N103 9930    772645    SH        SH-DEF          2                 772645





                                                                                          
JAGUAR MINING INC                    COM     47009M103 264     29500     SH   SOLE                          29500
JAGUAR MINING INC                    CALL    47009M103 27      3000      CALL      SH-DEF          1                 3000
JAGUAR MINING INC                    PUT     47009M103 18      2000      PUT       SH-DEF          1                 2000
JAGUAR MINING INC                    COM     47009M103 18      2000      SH        SH-DEF          1                 2000
JAGUAR MINING INC                    COM     47009M103 79      8800      SH        SH-DEF          1                 8800
JDS UNIPHASE CORP                    COM     46612J507 1       100       SH   SOLE                          100
JOHNSON & JOHNSON                    COM     478160104 24754   406537    SH   SOLE                          406537
JOY GLOBAL INC                       COM     481165108 5       100       SH   SOLE                          100
JPMORGAN CHASE & CO                  CALL    46625H100 1104    25000     CALL SOLE                          25000
JPMORGAN CHASE & CO                  PUT     46625H100 24392   552100    PUT  SOLE                          552100
JPMORGAN CHASE & CO                  COM     46625H100 638     14565     SH   SOLE                          14565
JPMORGAN CHASE & CO                  COM     46625H100 4740    108168    SH   SOLE                          108168
KAISER ALUMINUM CORP                 COM     483007704 11      300       SH   SOLE                          300
KANSAS CITY SOUTHERN                 COM     485170302 53      2000      SH   SOLE                          2000
KB FINANCIAL GROUP INC ADR           COM     48241A105 32      625       SH   SOLE                          625
KELLOGG COMPANY                      COM     487836108 705     14325     SH   SOLE                          14325
KIMBERLY-CLARK CORPORATION           COM     494368103 1740    29500     SH   SOLE                          29500
KINDER MORGAN ENERGY PARTNERS LPU    COM     494550106 11      200       SH   SOLE                          200
KINGSWAY FINANCIAL SERVICES          COM     496904103 308     72253     SH   SOLE                          72253
KINGSWAY FINANCIAL SERVICES          CALL    496904103 4       1000      CALL      SH-DEF          1                 1000
KINGSWAY FINANCIAL SERVICES          PUT     496904103 4       1000      PUT       SH-DEF          1                 1000
KINGSWAY FINANCIAL SERVICES          COM     496904103 32      7400      SH        SH-DEF          1                 7400
KINGSWAY FINANCIAL SERVICES INC      COM     496904103 20      4720      SH   SOLE                          4720
KINROSS GOLD CORP                    COM     496902404 77      3530      SH   SOLE                          3530
KINROSS GOLD CORP                    COM     496902404 154076  7071136   SH   SOLE                          7071136
KINROSS GOLD CORP                    CALL    496902404 16543   759200    CALL      SH-DEF          1                 759200
KINROSS GOLD CORP                    CALL    496902404 2300    106000    CALL      SH-DEF          1                 106000
KINROSS GOLD CORP                    PUT     496902404 787     36100     PUT       SH-DEF          1                 36100
KINROSS GOLD CORP                    COM     496902404 12302   564588    SH        SH-DEF          1                 564588
KINROSS GOLD CORP                    COM     496902404 228     10488     SH        SH-DEF          1                 10488
KINROSS GOLD CORP                    COM     496902404 364     16800     SH        SH-DEF          1                 16800
KINROSS GOLD CORPORATION NO PAR      COM     496902404 1143    52578     SH   SOLE                          52578
KLA-TENCOR CORPORATION               COM     482480100 9       255       SH   SOLE                          255
KOHL'S CORP                          COM     500255104 17      300       SH   SOLE                          300
KONINKLIJKE PHILIPS ELECTRONICS      COM     500472303 226     9261      SH   SOLE                          9261
KOREA ELECTRIC POWER CO SPONS ADR    COM     500631106 1649    108200    SH   SOLE                          108200
KOREA EQUITY FUND INC                COM     50063B104 769     84800     SH   SOLE                          84800
KRAFT FOODS INC CL A                 COM     50075N104 608     23149     SH   SOLE                          23149
KRAFT FOODS INC-CLASS A              COM     50075N104 370     14100     SH   SOLE                          14100
KROGER CO                            COM     501044101 41      2000      SH   SOLE                          2000
L-1 IDENTITY SOLUTIONS INC           COM     50212A106 0       29        SH   SOLE                          29
LABORATORY CORP OF AMER HOLDINGS     COM     50540R409 34      525       SH   SOLE                          525
LAS VEGAS SANDS INC                  COM     517834107 219     13000     SH   SOLE                          13000
LEUCADIA NATIONAL CORP               COM     527288104 245     9900      SH   SOLE                          9900
LEVEL 3 COMMUNICATIONS INC           COM     52729N100 612     440000    SH   SOLE                          440000
LEXMARK INTERNATIONAL INC            COM     529771107 177     8200      SH   SOLE                          8200
LIFEPOINT HOSPITALS INC              COM     53219L109 905     33450     SH   SOLE                          33450
LILLY (ELI) & COMPANY                COM     532457108 204     6186      SH   SOLE                          6186





                                                                                          
LINCOLN NATIONAL CORPORATION         COM     534187109 252     9710      SH   SOLE                          9710
LORILLARD INC                        COM     544147101 13      180       SH   SOLE                          180
LOUISIANA-PACIFIC CORPORATION        COM     546347105 13      2000      SH   SOLE                          2000
LOWE'S COMPANIES                     COM     548661107 178     8515      SH   SOLE                          8515
LULULEMON ATHLETICA INC              CALL    550021109 23      1000      CALL      SH-DEF          1                 1000
LUXOTTICA GROUP S P A SPON ADR       COM     55068R202 3       100       SH   SOLE                          100
MAG SILVER CORP                      COM     55903Q104 0       1         SH        SH-DEF          1                 1
MAGNA INTERNATIONAL INC CL A SVS     COM     559222401 549     12911     SH   SOLE                          12911
MAGNA INTERNATIONAL INC-CL A         COM     559222401 49134   1152928   SH   SOLE                          1152928
MAGNA INTERNATIONAL INC-CL A         PUT     559222401 85      2000      PUT       SH-DEF          1                 2000
MAGNA INTERNATIONAL INC-CL A         COM     559222401 3604    84573     SH        SH-DEF          1                 84573
MAGNA INTL INC CL-A SV               COM     559222401 601     14100     SH        SH-DEF          1                 14100
MAIDEN HOLDINGS LTD                  COM     G5753U112 145     20000     SH   SOLE                          20000
MANULIFE FINANCIAL CORP              COM     56501R106 551511  26244551  SH   SOLE                          26244551
MANULIFE FINANCIAL CORP              COM     56501R106 18597   887126    SH   SOLE                          887126
MANULIFE FINANCIAL CORP              CALL    56501R106 3671    174700    CALL      SH-DEF          1                 174700
MANULIFE FINANCIAL CORP              PUT     56501R106 4302    204700    PUT       SH-DEF          1                 204700
MANULIFE FINANCIAL CORP              COM     56501R106 29237   1391296   SH        SH-DEF          1                 1391296
MANULIFE FINANCIAL CORP              COM     56501R106 65      3100      SH        SH-DEF          1                 3100
MANULIFE FINANCIAL CORP              COM     56501R106 2       100       SH        SH-DEF          2                 100
MARATHON OIL CORPORATION             COM     565849106 801     25120     SH   SOLE                          25120
MARKET VECTORS AGRIBUSINESS ETF      COM     57060U605 145     3750      SH   SOLE                          3750
MARKET VECTORS GOLD MINERS           PUT     57060U100 5661    125000    PUT  SOLE                          125000
MARSH & MCLENNAN COMPANIES INC       COM     571748102 190     7700      SH   SOLE                          7700
MASTERCARD INC CLASS A               COM     57636Q104 10      50        SH   SOLE                          50
MATERIALS SELECT SECTOR SPDR         COM     81369Y100 672     21733     SH   SOLE                          21733
MCDONALD'S CORPORATION               COM     580135101 1132    19833     SH   SOLE                          19833
MCGRAW-HILL COMPANIES INC            COM     580645109 13      510       SH   SOLE                          510
MCKESSON CORPORATION                 COM     58155Q103 601     10100     SH   SOLE                          10100
MDS INC                              COM     55269P302 3071    374951    SH   SOLE                          374951
MDS INC                              COM     55269P302 44      5400      SH   SOLE                          5400
MDS INC                              CALL    55269P302 8       1000      CALL      SH-DEF          1                 1000
MDS INC                              PUT     55269P302 8       1000      PUT       SH-DEF          1                 1000
MDS INC                              COM     55269P302 432     52800     SH        SH-DEF          1                 52800
MDS INC                              COM     55269P302 0       1         SH        SH-DEF          1                 1
MDS INC                              COM     55269P302 36376   4441044   SH        SH-DEF          2                 4441044
MEDCO HEALTH SOLUTIONS INC           COM     58405U102 138     2504      SH   SOLE                          2504
MEDTRONIC INC                        COM     585055106 306     8308      SH   SOLE                          8308
MELCO CROWN ENTERTAINMENT LTD ADR    COM     585464100 70      10000     SH   SOLE                          10000
MERCK & CO INC                       COM     589331107 662     20945     SH   SOLE                          20945
MERCK & CO. INC.                     COM     589331107 6       200       SH   SOLE                          200
MERCK & CO. INC.                     COM     589331107 0       300       SH        SH-DEF          2                 300
METHANEX                             COM     59151K108 16      900       SH   SOLE                          900
METHANEX CORP                        COM     59151K108 545     31300     SH   SOLE                          31300
METHANEX CORP                        COM     59151K108 225     12949     SH   SOLE                          12949
METHANEX CORP                        CALL    59151K108 5       300       CALL      SH-DEF          1                 300
METHANEX CORP                        PUT     59151K108 21      1200      PUT       SH-DEF          1                 1200
METHANEX CORP                        COM     59151K108 878     50403     SH        SH-DEF          1                 50403





                                                                                          
METHANEX CORP                        COM     59151K108 368     21300     SH        SH-DEF          1                 21300
METLIFE INC                          COM     59156R108 1691    44412     SH   SOLE                          44412
MI DEVELOPMENTS INC CL A SVS         COM     55304X104 8       600       SH   SOLE                          600
MI DEVELOPMENTS INC-CL A             COM     55304X104 76      5657      SH   SOLE                          5657
MICROSOFT CORP                       CALL    594918104 257     10000     CALL SOLE                          10000
MICROSOFT CORP                       PUT     594918104 1929    75000     PUT  SOLE                          75000
MICROSOFT CORP                       COM     594918104 51      2000      SH   SOLE                          2000
MICROSOFT CORP                       COM     594918104 0       400       SH        SH-DEF          2                 400
MICROSOFT CORPORATION                COM     594918104 6434    248500    SH   SOLE                          248500
MIDAS INC                            COM     595626102 100     10600     SH   SOLE                          10600
MINEFINDERS CORP                     COM     602900102 40      4034      SH   SOLE                          4034
MINEFINDERS CORP                     CALL    602900102 101     10300     CALL      SH-DEF          1                 10300
MINEFINDERS CORP                     PUT     602900102 20      2000      PUT       SH-DEF          1                 2000
MINEFINDERS CORP                     COM     602900102 466     47500     SH        SH-DEF          1                 47500
MINEFINDERS CORPORATION LTD          COM     602900102 1062    108600    SH   SOLE                          108600
MINES MANAGEMENT INC                 COM     603432105 0       23        SH   SOLE                          23
MONSANTO CO                          CALL    61166W101 3870    50000     CALL SOLE                          50000
MONSANTO CO                          COM     61166W101 673     8700      SH   SOLE                          8700
MONSANTO COMPANY                     COM     61166W101 1462    18884     SH   SOLE                          18884
MONTPELIER RE HOLDINGS LTD           COM     G62185106 52      3200      SH   SOLE                          3200
MOODY'S CORP                         PUT     615369105 843     41200     PUT  SOLE                          41200
MOODY'S CORP                         COM     615369105 143     7000      SH   SOLE                          7000
MOODY'S CORPORATION                  COM     615369105 1       50        SH   SOLE                          50
MORGAN STANLEY                       COM     617446448 303     9815      SH   SOLE                          9815
MORGAN STANLEY INDIA INVESTMENT FUND COM     61745C105 2       100       SH   SOLE                          100
MOSAIC COMPANY                       COM     61945A107 84      1750      SH   SOLE                          1750
MOTOROLA INC                         COM     620076109 96      11150     SH   SOLE                          11150
MOUNTAIN PROVINCE DIAMONDS I         COM     62426E402 0       4         SH   SOLE                          4
NABORS INDUSTRIES LTD                COM     G6359F103 197     9415      SH   SOLE                          9415
NASDAQ BUILDERS EUROPE 100           COM     09348R201 63      3000      SH   SOLE                          3000
NATIONAL GRID PLC SP ADR             COM     636274300 68      1400      SH   SOLE                          1400
NATIONAL OILWELL VARCO INC NEW       COM     637071101 26      600       SH   SOLE                          600
NAVISTAR INTL CORP                   COM     63934E108 22      600       SH   SOLE                          600
NCR CORP                             COM     62886E108 4       300       SH   SOLE                          300
NEPTUNE TECHS & BIORES INC           COM     64077P108 9       4998      SH   SOLE                          4998
NETEASE.COM INC ADR                  COM     64110W102 5       100       SH   SOLE                          100
NEW GERMANY FUND INC                 COM     644465106 1416    118196    SH   SOLE                          118196
NEW GOLD INC                         COM     644535106 14      3642      SH   SOLE                          3642
NEW GOLD INC                         COM     644535106 1173    307800    SH   SOLE                          307800
NEW GOLD INC                         COM     644535106 18      4600      SH        SH-DEF          1                 4600
NEW GOLD INC                         COM     644535106 19      5000      SH        SH-DEF          1                 5000
NEW GOLD INC                         COM     644535106 38      10200     SH        SH-DEF          1                 10200
NEW YORK TIMES COMPANY CL A          COM     650111107 406     50000     SH   SOLE                          50000
NEWMONT MINING CORP                  COM     651639106 105     2375      SH   SOLE                          2375
NEWMONT MINING CORP-HOLDING COMPANY  COM     651639106 145     3295      SH   SOLE                          3295
NEXEN INC                            COM     65334H102 129070  5677715   SH   SOLE                          5677715
NEXEN INC                            COM     65334H102 7418    327087    SH   SOLE                          327087
NEXEN INC                            CALL    65334H102 2871    126300    CALL      SH-DEF          1                 126300





                                                                                          
NEXEN INC                            PUT     65334H102 1475    64900     PUT       SH-DEF          1                 64900
NEXEN INC                            COM     65334H102 11422   502433    SH        SH-DEF          1                 502433
NEXEN INC                            COM     65334H102 2       98        SH        SH-DEF          1                 98
NIKE INC CL B                        COM     654106103 417     6452      SH   SOLE                          6452
NIKE INC -CL B                       PUT     654106103 324     5000      PUT  SOLE                          5000
NIKE INC -CL B                       COM     654106103 52      800       SH   SOLE                          800
NIKE INC -CL B                       COM     654106103 0       700       SH        SH-DEF          2                 700
NOKIA CORP ADR                       COM     654902204 517     35395     SH   SOLE                          35395
NOMURA HOLDINGS INC SPONSORED ADR    COM     65535H208 1       145       SH   SOLE                          145
NORFOLK SOUTHERN CORP                COM     655844108 16      370       SH   SOLE                          370
NORFOLK SOUTHN CORP                  COM     655844108 60      1400      SH        SH-DEF          1                 1400
NORTHERN DYNASTY MINERALS            COM     66510M204 250     33600     SH        SH-DEF          1                 33600
NORTHGATE MINERALS CORP              COM     666416102 0       8700      SH   SOLE                          8700
NORTHGATE MINERALS CORP              COM     666416102 296     110000    SH   SOLE                          110000
NORTHGATE MINERALS CORP              COM     666416102 81      30000     SH        SH-DEF          1                 30000
NORTHGATE MINERALS CORP              COM     666416102 81      30300     SH        SH-DEF          1                 30300
NOVAGOLD RES INC                     COM     66987E206 0       87        SH        SH-DEF          1                 87
NOVAGOLD RESOURCES INC               COM     66987E206 259     50479     SH        SH-DEF          1                 50479
NOVARTIS AG SPONSORED ADR            COM     66987V109 181     3590      SH   SOLE                          3590
NOVO-NORDISK A/S ADR                 COM     670100205 252     4000      SH   SOLE                          4000
NUCOR CORPORATION                    COM     670346105 746     15870     SH   SOLE                          15870
NUCRYST PHARMACEUTICALS CORP         COM     67035Q100 1       1000      SH   SOLE                          1000
NUSTAR ENERGY LP                     COM     67058H102 10      200       SH   SOLE                          200
NYSE EURONEXT                        COM     629491101 40      1400      SH   SOLE                          1400
OCCIDENTAL PETROLEUM CORP            COM     674599105 1664    21220     SH   SOLE                          21220
OFFICE DEPOT INC                     COM     676220106 438     66100     SH   SOLE                          66100
OIL SERVICE HOLDERS TRUST            COM     678002106 23      200       SH   SOLE                          200
OMNI ENERGY SERVICES CORP            COM     68210T208 12      7500      SH   SOLE                          7500
OMNICOM GROUP INC                    COM     681919106 419     11350     SH   SOLE                          11350
ONCOLYTICS BIOTECH INC               COM     682310107 2       605       SH   SOLE                          605
OPEN TEXT CORP                       PUT     683715106 747     20000     PUT  SOLE                          20000
OPEN TEXT CORP                       COM     683715106 183     4900      SH   SOLE                          4900
OPEN TEXT CORP                       COM     683715106 187     5000      SH   SOLE                          5000
OPEN TEXT CORP                       CALL    683715106 34      900       CALL      SH-DEF          1                 900
OPEN TEXT CORP                       PUT     683715106 37      1000      PUT       SH-DEF          1                 1000
OPEN TEXT CORP                       COM     683715106 307     8200      SH        SH-DEF          1                 8200
OPEN TEXT CORPORATION                COM     683715106 32      850       SH   SOLE                          850
OPEN TEXT CORPORATION                COM     683715106 86      2300      SH        SH-DEF          1                 2300
ORACLE CORP                          PUT     68389X105 1554    74500     PUT  SOLE                          74500
ORACLE CORP                          COM     68389X105 548     26300     SH   SOLE                          26300
ORACLE CORPORATION                   COM     68389X105 1403    67309     SH   SOLE                          67309
ORIENT-EXPRESS HOTELS LTD A          COM     G67743107 230     20000     SH   SOLE                          20000
PAN AMERICAN SILVER CORP             COM     697900108 1       22        SH   SOLE                          22
PAN AMERICAN SILVER CORP             COM     697900108 9       390       SH   SOLE                          390
PAN AMERICAN SILVER CORP             COM     697900108 23      1000      SH   SOLE                          1000
PAN AMERICAN SILVER CORP             PUT     697900108 46      2000      PUT       SH-DEF          1                 2000
PAN AMERICAN SILVER CORP             COM     697900108 3051    132900    SH        SH-DEF          1                 132900
PAN AMERICAN SILVER CORP             COM     697900108 16      700       SH        SH-DEF          1                 700





                                                                                          
PARKER DRILLING CO                   COM     701081101 19      3500      SH   SOLE                          3500
PARKER HANNIFIN CORP                 COM     701094104 7       135       SH   SOLE                          135
PARTNERRE LTD                        COM     G6852T105 354     4600      SH   SOLE                          4600
PATRIOT COAL CORP                    COM     70336T104 0       40        SH   SOLE                          40
PATTERSON COMPANIES INC              COM     703395103 26      960       SH   SOLE                          960
PAYCHEX INC                          COM     704326107 36      1255      SH   SOLE                          1255
PEABODY ENERGY CORP                  COM     704549104 30      800       SH   SOLE                          800
PENGROWTH ENERGY T/U                 COM     706902509 437     41428     SH   SOLE                          41428
PENGROWTH ENERGY TRUST               COM     706902509 376     35567     SH   SOLE                          35567
PENGROWTH ENERGY TRUST               COM     706902509 92      8648      SH        SH-DEF          1                 8648
PENN WEST ENERGY T/U                 COM     707885109 2111    133410    SH   SOLE                          133410
PENN WEST ENERGY TRUST               COM     707885109 68251   4303699   SH   SOLE                          4303699
PENN WEST ENERGY TRUST               CALL    707885109 54      3400      CALL      SH-DEF          1                 3400
PENN WEST ENERGY TRUST               PUT     707885109 19      1200      PUT       SH-DEF          1                 1200
PENN WEST ENERGY TRUST               COM     707885109 7120    448941    SH        SH-DEF          1                 448941
PEOPLE'S UNITED FINANCIAL            CALL    712704105 832     53500     CALL SOLE                          53500
PEPSICO INC                          COM     713448108 12363   210759    SH   SOLE                          210759
PETROCHINA COMPANY LTD ADR           COM     71646E100 11      100       SH   SOLE                          100
PETROLEO BRASILEIRO S.A. ADR         COM     71654V101 1584    40285     SH   SOLE                          40285
PETROLEO BRASILEIRO S.A.-ADR         COM     71654V408 663     14454     SH   SOLE                          14454
PFIZER INC                           COM     717081103 61      3700      SH   SOLE                          3700
PFIZER INC                           COM     717081103 5608    338843    SH   SOLE                          338843
PFIZER INC                           COM     717081103 25      1500      SH        SH-DEF          2                 1500
PG & E CORPORATION                   COM     69331C108 6       156       SH   SOLE                          156
PHILIP MORRIS INTERNATIONAL          COM     718172109 2513    51556     SH   SOLE                          51556
PHOTRONICS INC                       COM     719405102 185     39125     SH   SOLE                          39125
PLUM CREEK TIMBER COMPANY INC        COM     729251108 31      1000      SH   SOLE                          1000
POLYMET MINING CORP                  COM     731916102 512     195000    SH   SOLE                          195000
POSCO SPONSORED ADR                  COM     693483109 33      320       SH   SOLE                          320
POTASH CORP OF SASKATCHEWAN          COM     73755L107 289561  3192262   SH   SOLE                          3192262
POTASH CORP OF SASKATCHEWAN          CALL    73755L107 15538   171300    CALL      SH-DEF          1                 171300
POTASH CORP OF SASKATCHEWAN          PUT     73755L107 16627   183300    PUT       SH-DEF          1                 183300
POTASH CORP OF SASKATCHEWAN          COM     73755L107 62096   684577    SH        SH-DEF          1                 684577
POTASH CORPORATION OF SASKATCHEWAN   COM     73755L107 6911    76380     SH   SOLE                          76380
POWERSHARES EXCH INTL DIV ACHIEVERS  COM     73935X716 35      2600      SH   SOLE                          2600
POWERSHARES QQQ                      COM     73935A104 984     23280     SH   SOLE                          23280
POWERSHARES QQQ                      COM     73935A104 1780    42133     SH        SH-DEF          1                 42133
POWERSHARES QQQ NASDAQ 100           COM     73935A104 68      1615      SH   SOLE                          1615
POWERSHARES VALUELINE INDUSTRY ROTAT COM     73935X179 56      3200      SH   SOLE                          3200
PRAXAIR INC                          COM     74005P104 34      420       SH   SOLE                          420
PRECISION DRILLING T/U               COM     740215108 216     32419     SH   SOLE                          32419
PRECISION DRILLING TRUST             COM     740215108 230     34456     SH   SOLE                          34456
PRECISION DRILLING TRUST             COM     740215108 348     52000     SH        SH-DEF          1                 52000
PROCTER & GAMBLE CO                  COM     742718109 17      300       SH   SOLE                          300
PROCTER & GAMBLE COMPANY             COM     742718109 19767   341284    SH   SOLE                          341284
PROGRESS ENERGY INC                  COM     743263105 3       65        SH   SOLE                          65
PROGRESSIVE CORP OHIO                COM     743315103 30      1800      SH   SOLE                          1800
PROSHARES ULTRA S&P500               COM     74347R107 635     18500     SH   SOLE                          18500





                                                                                          
PROVIDENT ENERGY T/U                 COM     74386K104 21      3600      SH        SH-DEF          1                 3600
PROVIDENT ENERGY TRUST T/U           COM     74386K104 13      2201      SH   SOLE                          2201
PROVIDENT ENERGY TRUST-UTS           COM     74386K104 124     21486     SH   SOLE                          21486
PROVIDENT ENERGY TRUST-UTS           COM     74386K104 35      6000      SH        SH-DEF          1                 6000
PRUDENTIAL PLC-ADR                   COM     74435K204 765     32577     SH   SOLE                          32577
PUBLIC SERVICE ENTERPRISE GROUP      COM     744573106 31      1000      SH   SOLE                          1000
PUBLIC STORAGE                       COM     74460D109 659     29431     SH   SOLE                          29431
PUBLIC STORAGE                       COM     74460D109 662     30902     SH   SOLE                          30902
PUBLIC STORAGE                       COM     74460D109 664     29345     SH   SOLE                          29345
PWRSHS DB GOLD DOUBLE LONG           COM     25154H749 21      915       SH   SOLE                          915
QLT INC                              COM     746927102 143     38790     SH   SOLE                          38790
QLT INC                              COM     746927102 7       2000      SH   SOLE                          2000
QLT INC                              CALL    746927102 4       1000      CALL      SH-DEF          1                 1000
QLT INC                              COM     746927102 10      2700      SH        SH-DEF          1                 2700
QLT INC                              COM     746927102 33      9100      SH        SH-DEF          1                 9100
QLT INC                              COM     746927102 17      4700      SH        SH-DEF          2                 4700
QUALCOMM INC                         COM     747525103 36      800       SH   SOLE                          800
QUALCOMM INC                         COM     747525103 975     21679     SH   SOLE                          21679
QUEST DIAGNOSTICS INC                COM     74834L100 47      900       SH   SOLE                          900
Quicksilver Resources                CALL    74837R104 2479    174700    CALL SOLE                          174700
RALCORP HOLDINGS INC                 COM     751028101 11      195       SH   SOLE                          195
RANDGOLD RESOURCES LIMITED ADR       COM     752344309 57      815       SH   SOLE                          815
RANDGOLD RESOURCES LT ADR            COM     752344309 7       100       SH        SH-DEF          1                 100
RANDGOLD RESOURCES LTD-ADR           COM     752344309 21      300       SH   SOLE                          300
RAYONIER INC                         COM     754907103 1035    25300     SH   SOLE                          25300
RAYTHEON COMPANY                     COM     755111507 87      1824      SH   SOLE                          1824
REED ELSEVIER NV SPON ADR            COM     758204200 1       43        SH   SOLE                          43
REPSOL YPF SA -SPONSORED ADR         COM     76026T205 30      1100      SH        SH-DEF          2                 1100
RESEARCH IN MOTION                   COM     760975102 57091   844538    SH   SOLE                          844538
RESEARCH IN MOTION                   CALL    760975102 9991    147800    CALL      SH-DEF          1                 147800
RESEARCH IN MOTION                   CALL    760975102 8176    120900    CALL      SH-DEF          1                 120900
RESEARCH IN MOTION                   PUT     760975102 10661   157700    PUT       SH-DEF          1                 157700
RESEARCH IN MOTION                   PUT     760975102 1156    17100     PUT       SH-DEF          1                 17100
RESEARCH IN MOTION                   COM     760975102 36305   537045    SH        SH-DEF          1                 537045
RESEARCH IN MOTION                   COM     760975102 858922  12705825  SH        SH-DEF          2                 12705825
RESEARCH IN MOTION LTD               COM     760975102 4579    67894     SH   SOLE                          67894
RESEARCH IN MOTION LTD               COM     760975102 81      1200      SH        SH-DEF          1                 1200
RESEARCH IN MOTION LTD               COM     760975102 352     5200      SH        SH-DEF          1                 5200
RESEARCH IN MOTION LTD               COM     760975102 21      310       SH        SH-DEF          1                 310
REYNOLDS AMERICAN INC                COM     761713106 18      400       SH   SOLE                          400
RIO TINTO PLC SPONSORED ADR          COM     767204100 166     975       SH   SOLE                          975
RIO TINTO PLC-SPON ADR               PUT     767204100 1022    6000      PUT  SOLE                          6000
RITCHIE BROS AUCTIONEERS             COM     767744105 1       23        SH   SOLE                          23
RITCHIE BROS. AUCTIONEERS            COM     767744105 50      2025      SH   SOLE                          2025
RITCHIE BROTHERS AUCTIONR            COM     767744105 42      1700      SH        SH-DEF          1                 1700
ROCHESTER MEDICAL CORP               COM     771497104 922     76600     SH   SOLE                          76600
ROGERS COMMUNICATION-B NV            COM     775109200 5573    197400    SH        SH-DEF          1                 197400
ROGERS COMMUNICATION-B NV            COM     775109200 14      500       SH        SH-DEF          1                 500





                                                                                          
ROGERS COMMUNICATIONS -CL B          COM     775109200 161711  5727566   SH   SOLE                          5727566
ROGERS COMMUNICATIONS -CL B          CALL    775109200 1431    50700     CALL      SH-DEF          1                 50700
ROGERS COMMUNICATIONS -CL B          PUT     775109200 5895    208800    PUT       SH-DEF          1                 208800
ROGERS COMMUNICATIONS -CL B          COM     775109200 34816   1233139   SH        SH-DEF          1                 1233139
ROGERS COMMUNICATIONS INC CL B NVS   COM     775109200 11893   422255    SH   SOLE                          422255
ROYAL BANK OF CANADA                 CALL    780087102 7466    138900    CALL SOLE                          138900
ROYAL BANK OF CANADA                 PUT     780087102 7659    142500    PUT  SOLE                          142500
ROYAL BANK OF CANADA                 COM     780087102 2771034 51554237  SH   SOLE                          51554237
ROYAL BANK OF CANADA                 COM     780087102 144541  2695666   SH   SOLE                          2695666
ROYAL BANK OF CANADA                 CALL    780087102 83183   1547600   CALL      SH-DEF          1                 1547600
ROYAL BANK OF CANADA                 PUT     780087102 33320   619900    PUT       SH-DEF          1                 619900
ROYAL BANK OF CANADA                 COM     780087102 164110  3053208   SH        SH-DEF          1                 3053208
ROYAL BANK OF CANADA                 COM     780087102 64      1183      SH        SH-DEF          1                 1183
ROYAL BANK OF CANADA                 COM     780087102 1602    29800     SH        SH-DEF          1                 29800
ROYAL BANK SCOTLAND GROUP SP ADR     COM     780097689 31      1856      SH   SOLE                          1856
ROYAL DUTCH SHELL PLC ADR            COM     780259206 2343    40968     SH   SOLE                          40968
ROYAL DUTCH SHELL PLC SPON ADR       COM     780259107 56      1000      SH   SOLE                          1000
ROYAL GOLD INC                       COM     780287108 0       1         SH   SOLE                          1
ROYAL GOLD INC                       COM     780287108 5       100       SH   SOLE                          100
ROYCE VALUE TRUST                    COM     780910105 189     18300     SH   SOLE                          18300
RR DONNELLEY & SONS CO               COM     257867101 0       44        SH        SH-DEF          1                 44
RUBICON MINERALS CORP                COM     780911103 0       19        SH   SOLE                          19
S&P MID-CAP 400 DEPOSIT RECEIPT      COM     595635103 41      325       SH   SOLE                          325
SAN JUAN BASIN ROYALTY TRUST UNIT    COM     798241105 126     7000      SH   SOLE                          7000
SANOFI-AVENTIS SPONSORED ADR         COM     80105N105 207     5590      SH   SOLE                          5590
SAP AG                               COM     803054204 851     17420     SH   SOLE                          17420
SASOL LIMITED SPONSORED ADR          COM     803866300 303     7960      SH   SOLE                          7960
SCANSOURCE INC                       COM     806037107 34      1200      SH   SOLE                          1200
SCHERING-PLOUGH CORPORATION          COM     806605101 20      725       SH   SOLE                          725
SCHLUMBERGER LTD                     COM     806857108 18      300       SH   SOLE                          300
SCHLUMBERGER LTD                     COM     806857108 992     16645     SH   SOLE                          16645
SCHWAB, CHARLES CORP                 COM     808513105 13      675       SH   SOLE                          675
SCRIPPS NETWORKS INTERACT            COM     811065101 18      500       SH   SOLE                          500
SEARS HOLDINGS CORP                  PUT     812350106 731     11200     PUT  SOLE                          11200
SEARS HOLDINGS CORP                  COM     812350106 98      1500      SH   SOLE                          1500
SECTOR SPDR TR SHS BEN INT FIN       COM     81369Y605 1473    98625     SH   SOLE                          98625
SECTOR SPDR TR-UTILITIES             COM     81369Y886 28      950       SH   SOLE                          950
SECTOR SPDR-CONSUMER STAPLES         COM     81369Y308 10      400       SH   SOLE                          400
SEMICONDUCTOR MFG INTL CORP ADR      COM     81663N206 293     121000    SH   SOLE                          121000
SERVICE CORPORATION INTERNATIONAL    COM     817565104 35      5000      SH   SOLE                          5000
SHAW COMMUNICATION-B NV              COM     82028K200 3200    176800    SH        SH-DEF          1                 176800
SHAW COMMUNICATIONS INC CL B NVS     COM     82028K200 9717    538154    SH   SOLE                          538154
SHAW COMMUNICATIONS INC-B            COM     82028K200 165881  9164550   SH   SOLE                          9164550
SHAW COMMUNICATIONS INC-B            CALL    82028K200 18      1000      CALL      SH-DEF          1                 1000
SHAW COMMUNICATIONS INC-B            PUT     82028K200 36      2000      PUT       SH-DEF          1                 2000
SHAW COMMUNICATIONS INC-B            COM     82028K200 10703   591312    SH        SH-DEF          1                 591312
SHAW GROUP INC                       COM     820280105 6       200       SH        SH-DEF          1                 200
SIEMENS AG SPONSORED ADR             COM     826197501 273     2935      SH   SOLE                          2935





                                                                                          
SIERRA WIRELESS INC                  CALL    826516106 30      3000      CALL      SH-DEF          1                 3000
SIERRA WIRELESS INC                  PUT     826516106 5       500       PUT       SH-DEF          1                 500
SIERRA WIRELESS INC                  COM     826516106 78      7800      SH        SH-DEF          1                 7800
SILVER STANDARD RESOURCES            COM     82823L106 1       39        SH   SOLE                          39
SILVER STANDARD RESOURCES            COM     82823L106 6       300       SH   SOLE                          300
SILVER STANDARD RESOURCES            CALL    82823L106 220     10200     CALL      SH-DEF          1                 10200
SILVER STANDARD RESOURCES            COM     82823L106 1004    46577     SH        SH-DEF          1                 46577
SILVER STANDARD RESOURCES INC        COM     82823L106 0       11        SH   SOLE                          11
SILVER WHEATON CORP                  COM     828336107 1       57        SH   SOLE                          57
SILVER WHEATON CORP                  COM     828336107 14      1100      SH   SOLE                          1100
SILVER WHEATON CORP                  COM     828336107 234     18500     SH   SOLE                          18500
SILVER WHEATON CORP                  CALL    828336107 242     19100     CALL      SH-DEF          1                 19100
SILVER WHEATON CORP                  PUT     828336107 13      1000      PUT       SH-DEF          1                 1000
SILVER WHEATON CORP                  COM     828336107 6191    487800    SH        SH-DEF          1                 487800
SILVER WHEATON CORP                  COM     828336107 11      900       SH        SH-DEF          1                 900
SILVERCORP METALS INC                COM     82835P103 110     23100     SH        SH-DEF          1                 23100
SILVERCORP METALS INC                COM     82835P103 0       22        SH        SH-DEF          1                 22
SILVERCORP METALS INC                COM     82835P103 23      4900      SH        SH-DEF          1                 4900
SMITH & NEPHEW PLC SPONSORED ADR     COM     83175M205 1660    36800     SH   SOLE                          36800
SMITHFIELD FOODS INC                 COM     832248108 25      1800      SH   SOLE                          1800
SMUCKER (J.M.) CO                    COM     832696405 5       92        SH   SOLE                          92
SOHU.COM INC                         COM     83408W103 142     2065      SH   SOLE                          2065
SONY CORP-SPONSORED ADR              COM     835699307 76      2600      SH        SH-DEF          2                 2600
SOUTHERN COMPANY                     COM     842587107 32      1000      SH   SOLE                          1000
SOUTHWEST AIRLINES CO                COM     844741108 3       270       SH   SOLE                          270
SPDR BARCLAYS CAPITAL HI YLD BD ETF  COM     78464A417 146     3800      SH   SOLE                          3800
SPDR FTSE/MACQUARIE GLB INFR 100 ETF COM     78463X855 146     3500      SH   SOLE                          3500
SPDR GOLD TRUST                      COM     78463V107 198     2000      SH   SOLE                          2000
SPDR GOLD TRUST                      COM     78463V107 199     2012      SH   SOLE                          2012
SPDR KBW CAPITAL MARKETS ETF         COM     78464A771 4       100       SH   SOLE                          100
SPDR METALS & MINING ETF             COM     78464A755 5       100       SH   SOLE                          100
SPDR S&P BIOTECH ETF                 COM     78464A870 11      200       SH   SOLE                          200
SPDR S&P HOMEBUILDERS ETF            COM     78464A888 45      3000      SH   SOLE                          3000
SPDR TRUST SERIES 1                  PUT     78462F103 3172    30000     PUT  SOLE                          30000
SPDR TRUST SERIES 1                  COM     78462F103 581     5500      SH   SOLE                          5500
SPDR TRUST SERIES 1                  CALL    78462F103 1586    15000     CALL      SH-DEF          1                 15000
SPDR TRUST SERIES 1                  PUT     78462F103 1586    15000     PUT       SH-DEF          1                 15000
SPDR TRUST SERIES 1                  COM     78462F103 32      300       SH        SH-DEF          1                 300
SPDR TRUST SERIES 1                  COM     78462F103 634     6000      SH        SH-DEF          1                 6000
SPDR TRUST UNITS SERIES 1            COM     78462F103 581     5505      SH   SOLE                          5505
SPECTRA ENERGY CORP                  COM     847560109 62      3276      SH   SOLE                          3276
SPX CORP                             COM     784635104 0       1         SH        SH-DEF          2                 1
SPX CORPORATION                      COM     784635104 35      566       SH   SOLE                          566
STANTEC INC                          COM     85472N109 63      2525      SH   SOLE                          2525
STANTEC INC                          COM     85472N109 145     5800      SH        SH-DEF          1                 5800
STAPLES INC                          COM     855030102 419     18025     SH   SOLE                          18025
STATE STREET CORP                    COM     857477103 187     3555      SH   SOLE                          3555
STATOILHYDRO ASA SPON ADR            COM     85771P102 346     15346     SH   SOLE                          15346





                                                                                          
STD&POOR DEP REC 'SPDRS'             COM     78462F103 211     2000      SH        SH-DEF          1                 2000
STRYKER CORPORATION                  COM     863667101 57      1250      SH   SOLE                          1250
SUN LIFE FINANCIAL INC               COM     866796105 358867  11452728  SH   SOLE                          11452728
SUN LIFE FINANCIAL INC               COM     866796105 11927   381551    SH   SOLE                          381551
SUN LIFE FINANCIAL INC               CALL    866796105 5628    179600    CALL      SH-DEF          1                 179600
SUN LIFE FINANCIAL INC               PUT     866796105 2146    68500     PUT       SH-DEF          1                 68500
SUN LIFE FINANCIAL INC               COM     866796105 20963   668990    SH        SH-DEF          1                 668990
SUNCOR ENERGY INC (NEW)              COM     867224107 32321   927531    SH   SOLE                          927531
SUNCOR ENERGY INC NEW                COM     867224107 772     22100     SH        SH-DEF          1                 22100
SWISS HELVETIA FUND INC              COM     870875101 157     13066     SH   SOLE                          13066
SXC HEALTH SOLUTIONS CORP            COM     78505P100 689     14750     SH   SOLE                          14750
SXC HEALTH SOLUTIONS CORP            COM     78505P100 159     3400      SH        SH-DEF          1                 3400
SYNGENTA AG-ADR                      COM     87160A100 244     5300      SH   SOLE                          5300
SYSCO CORPORATION                    COM     871829107 130     5235      SH   SOLE                          5235
T ROWE PRICE GROUP INC               COM     74144T108 21      455       SH   SOLE                          455
TALISMAN ENERGY INC                  COM     87425E103 183420  10541482  SH   SOLE                          10541482
TALISMAN ENERGY INC                  COM     87425E103 10613   611420    SH   SOLE                          611420
TALISMAN ENERGY INC                  CALL    87425E103 2954    169800    CALL      SH-DEF          1                 169800
TALISMAN ENERGY INC                  PUT     87425E103 2742    157600    PUT       SH-DEF          1                 157600
TALISMAN ENERGY INC                  COM     87425E103 19040   1094275   SH        SH-DEF          1                 1094275
TALISMAN ENERGY INC                  COM     87425E103 53      3049      SH        SH-DEF          1                 3049
TALISMAN ENERGY INC                  COM     87425E103 19      1100      SH        SH-DEF          1                 1100
TALISMAN ENERGY INC                  COM     87425E103 14      800       SH        SH-DEF          2                 800
TANZANIAN ROYALTY EXPLOR             COM     87600U104 13      4600      SH        SH-DEF          1                 4600
TANZANIAN ROYALTY EXPLORATIO         COM     87600U104 0       863       SH   SOLE                          863
TANZANIAN ROYALTY EXPLORATIO         COM     87600U104 4       1500      SH        SH-DEF          1                 1500
TARGET CORP                          COM     87612E106 2089    44752     SH   SOLE                          44752
TASECO MINES LTD                     COM     876511106 288     109000    SH   SOLE                          109000
TASEKO MINES LTD                     COM     876511106 0       50        SH   SOLE                          50
TASEKO MINES LTD                     COM     876511106 72      27100     SH        SH-DEF          1                 27100
TASEKO MINES LTD                     COM     876511106 0       48        SH        SH-DEF          1                 48
TASEKO MINES LTD                     COM     876511106 22      8400      SH        SH-DEF          1                 8400
TECHNOLOGY SELECT SECTOR SPDR FUND   COM     81369Y803 4       200       SH   SOLE                          200
TECK COMINCO LTD-CL B                COM     878742204 171410  6221307   SH   SOLE                          6221307
TECK COMINCO LTD-CL B                CALL    878742204 87704   3183200   CALL      SH-DEF          1                 3183200
TECK COMINCO LTD-CL B                CALL    878742204 248     9000      CALL      SH-DEF          1                 9000
TECK COMINCO LTD-CL B                PUT     878742204 6466    234700    PUT       SH-DEF          1                 234700
TECK COMINCO LTD-CL B                COM     878742204 172221  6250761   SH        SH-DEF          1                 6250761
TECK COMINCO LTD-CL B                COM     878742204 9063    328732    SH        SH-DEF          1                 328732
TECK COMINCO LTD-CL B                COM     878742204 51182   1857646   SH        SH-DEF          2                 1857646
TECK RESOURCES LTD -B- SV            COM     878742204 565     20500     SH        SH-DEF          1                 20500
TECK RESOURCES LTD CL B SVS          COM     878742204 5659    205880    SH   SOLE                          205880
TEEKAY CORPORATION                   COM     Y8564W103 219     10000     SH   SOLE                          10000
TELECOM HOLDRS TRUST                 COM     87927P200 0       15        SH        SH-DEF          1                 15
TELECOM ITALIA SPA SPON ADR          COM     87927Y102 197     11230     SH   SOLE                          11230
TELEFONICA S.A. SPONSORED ADR        COM     879382208 52      623       SH   SOLE                          623
TELUS CORP - NV                      COM     87971M202 37      1200      SH        SH-DEF          1                 1200
TELUS CORPORATION -NON VOTE          COM     87971M202 95030   3054587   SH   SOLE                          3054587





                                                                                          
TELUS CORPORATION NV                 COM     87971M202 3322    107035    SH   SOLE                          107035
TEMPLETON DRAGON FUND                COM     88018T101 1999    78700     SH   SOLE                          78700
TENARIS S.A. ADR                     COM     88031M109 184     5175      SH   SOLE                          5175
TERADATA CORPORATION                 COM     88076W103 8       300       SH   SOLE                          300
TERADYNE INC                         COM     880770102 3       294       SH   SOLE                          294
TERRA INDUSTRIES INC                 COM     880915103 6       176       SH   SOLE                          176
TESCO CORP                           COM     88157K101 86      10800     SH   SOLE                          10800
TEVA PHARMACEUTICAL INDUSTRIES ADR   COM     881624209 374     7400      SH   SOLE                          7400
TEXAS INSTRUMENTS INC                COM     882508104 53      2225      SH   SOLE                          2225
THERMADYNE HOLDINGS CORPORATION      COM     883435307 69      10000     SH   SOLE                          10000
THOMPSON CREEK METALS CO             COM     884768102 386     32000     SH        SH-DEF          1                 32000
THOMPSON CREEK METALS CO INC         COM     884768102 242     20000     SH   SOLE                          20000
THOMPSON CREEK METALS CO INC         CALL    884768102 5589    462800    CALL      SH-DEF          1                 462800
THOMPSON CREEK METALS CO INC         PUT     884768102 1696    140400    PUT       SH-DEF          1                 140400
THOMPSON CREEK METALS CO INC         COM     884768102 11672   966500    SH        SH-DEF          1                 966500
THOMPSON CREEK METALS COMPANY        COM     884768102 62      5150      SH   SOLE                          5150
Thompson Reuters                     COM     884903105 181     5400      SH   SOLE                          5400
THOMSON REUTERS CORP                 COM     884903105 147490  4398824   SH   SOLE                          4398824
THOMSON REUTERS CORP                 CALL    884903105 3024    90200     CALL      SH-DEF          1                 90200
THOMSON REUTERS CORP                 PUT     884903105 168     5000      PUT       SH-DEF          1                 5000
THOMSON REUTERS CORP                 COM     884903105 21366   637239    SH        SH-DEF          1                 637239
THOMSON REUTERS CORPORATION          COM     884903105 15502   463457    SH   SOLE                          463457
TIM HORTONS INC                      COM     88706M103 54948   1932750   SH   SOLE                          1932750
TIM HORTONS INC                      COM     88706M103 5613    197914    SH   SOLE                          197914
TIM HORTONS INC                      CALL    88706M103 54      1900      CALL      SH-DEF          1                 1900
TIM HORTONS INC                      PUT     88706M103 253     8900      PUT       SH-DEF          1                 8900
TIM HORTONS INC                      COM     88706M103 5138    180724    SH        SH-DEF          1                 180724
TIM HORTONS INC*                     COM     88706M103 68      2388      SH   SOLE                          2388
TIME WARNER CABLE INC W/I            COM     88732J207 8       195       SH   SOLE                          195
TIME WARNER INC                      COM     887317303 64      2216      SH   SOLE                          2216
TLC VISION CORP                      COM     872549100 0       100       SH        SH-DEF          1                 100
TOLL BROTHERS INC                    COM     889478103 39      2000      SH   SOLE                          2000
TORONTO DOMINION BANK                COM     891160509 1358    21000     SH        SH-DEF          1                 21000
TORONTO-DOMINION BANK                COM     891160509 647     10000     SH   SOLE                          10000
TORONTO-DOMINION BANK                COM     891160509 59919   928672    SH   SOLE                          928672
TORONTO-DOMINION BANK                CALL    891160509 20975   324300    CALL      SH-DEF          1                 324300
TORONTO-DOMINION BANK                PUT     891160509 42390   655400    PUT       SH-DEF          1                 655400
TORONTO-DOMINION BANK                COM     891160509 267134  4130262   SH        SH-DEF          1                 4130262
TORONTO-DOMINION BANK                COM     891160509 4       61        SH        SH-DEF          1                 61
TORONTO-DOMINION BANK                COM     891160509 650     10050     SH        SH-DEF          2                 10050
TOTAL S.A. SPONSORED ADR             COM     89151E109 1942    32775     SH   SOLE                          32775
TOWERSTREAM CORPORATION              COM     892000100 926     706600    SH   SOLE                          706600
TOYOTA MOTOR CORP ADR                COM     892331307 51      650       SH   SOLE                          650
TRANSALTA CORP                       COM     89346D107 69800   3421917   SH   SOLE                          3421917
TRANSALTA CORP                       CALL    89346D107 3659    179400    CALL      SH-DEF          1                 179400
TRANSALTA CORP                       PUT     89346D107 4192    205500    PUT       SH-DEF          1                 205500
TRANSALTA CORP                       COM     89346D107 24939   1222616   SH        SH-DEF          1                 1222616
TRANSALTA CORPORATION                COM     89346D107 9241    454133    SH   SOLE                          454133





                                                                                          
TRANSCANADA CORP                     COM     89353D107 498303  15988397  SH   SOLE                          15988397
TRANSCANADA CORP                     CALL    89353D107 5610    180000    CALL      SH-DEF          1                 180000
TRANSCANADA CORP                     PUT     89353D107 6511    208900    PUT       SH-DEF          1                 208900
TRANSCANADA CORP                     COM     89353D107 42393   1360217   SH        SH-DEF          1                 1360217
TRANSCANADA CORPORATION              COM     89353D107 35960   1156608   SH   SOLE                          1156608
TRANSITION THERAPEUTICS INC          COM     893716209 2       222       SH   SOLE                          222
TRAVELERS COMPANIES INC              COM     89417E109 59      1194      SH   SOLE                          1194
TRAVELERS COS INC/THE                COM     89417E109 0       1         SH        SH-DEF          2                 1
TSAKOS ENERGY NAVIGATION LTD         COM     G9108L108 502     32100     SH   SOLE                          32100
U S BANCORP                          COM     902973304 91      4185      SH   SOLE                          4185
U S GOLD CORP                        COM     912023207 0       47        SH   SOLE                          47
U S GOLD CORP                        COM     912023207 20      6800      SH        SH-DEF          1                 6800
U.S. GEOTHERMAL INC                  COM     90338S102 146     93300     SH   SOLE                          93300
ULTRA PETROLEUM CORP                 COM     903914109 119     2425      SH   SOLE                          2425
UNILEVER N.V. NEW YORK SHARES        COM     904784709 255     8838      SH   SOLE                          8838
UNILEVER PLC SPON ADR                COM     904767704 406     14140     SH   SOLE                          14140
UNION PACIFIC CORP                   COM     907818108 123     2100      SH   SOLE                          2100
UNION PACIFIC CORPORATION            COM     907818108 303     5185      SH   SOLE                          5185
UNITED PARCEL SERVICE INC CL B       COM     911312106 79      1400      SH   SOLE                          1400
UNITED STATES OIL FUND LP            COM     91232N108 51      1400      SH   SOLE                          1400
UNITED TECHNOLOGIES CORPORATION      COM     913017109 5271    86516     SH   SOLE                          86516
UNITEDHEALTH GROUP INC               COM     91324P102 361     14400     SH   SOLE                          14400
UNITEDHEALTH GROUP INC               COM     91324P102 2805    112035    SH   SOLE                          112035
UNUM GROUP                           COM     91529Y106 1668    77800     SH   SOLE                          77800
UR ENERGY INC                        COM     91688R108 226     264000    SH   SOLE                          264000
US BANCORP                           COM     902973304 288     13196     SH   SOLE                          13196
US BANCORP                           COM     902973304 427     20057     SH   SOLE                          20057
US BANCORP                           COM     902973304 530     22827     SH   SOLE                          22827
US NATURAL GAS FUND LP               CALL    912318102 734     62500     CALL SOLE                          62500
US NATURAL GAS FUND LP               COM     912318102 605     51500     SH   SOLE                          51500
UTILITIES SELECT SECTOR SPDR         CALL    81369Y886 5573    190000    CALL      SH-DEF          1                 190000
UTILITIES SELECT SECTOR SPDR         PUT     81369Y886 8652    295000    PUT       SH-DEF          1                 295000
VALE S.A SPON ADR                    COM     91912E105 2965    128200    SH   SOLE                          128200
VALE S.A. CLASS PFD ADR              COM     91912E204 363     17700     SH   SOLE                          17700
VALE SA-SP ADR                       CALL    91912E105 426     18400     CALL SOLE                          18400
VALE SA-SP ADR                       PUT     91912E105 1735    75000     PUT  SOLE                          75000
VALE SA-SP ADR                       COM     91912E105 433     18700     SH   SOLE                          18700
VALERO ENERGY CORP                   COM     91913Y100 596     30760     SH   SOLE                          30760
VALUEVISION MEDIA INC CLASS A        COM     92047K107 13      4000      SH   SOLE                          4000
VANGUARD EUROPE PACIFIC ETF          COM     921943858 202     5900      SH   SOLE                          5900
VANGUARD TOTAL STOCK MARKET ETF      COM     922908769 46      850       SH   SOLE                          850
VARIAN MEDICAL SYSTEMS INC           COM     92220P105 3       75        SH   SOLE                          75
VEOLIA ENVIRONNEMENT SPON ADR        COM     92334N103 38      975       SH   SOLE                          975
VERIZON COMMUNICATIONS INC           COM     92343V104 6       200       SH   SOLE                          200
VERIZON COMMUNICATIONS INC           COM     92343V104 383     12657     SH   SOLE                          12657
VERTEX PHARMACEUTICALS INC           COM     92532F100 1289    34000     SH   SOLE                          34000
VIACOM INC CLASS B                   COM     92553P201 46      1645      SH   SOLE                          1645
VIRTUS INVESTMENT PARTNERS           COM     92828Q109 211     13500     SH   SOLE                          13500





                                                                                          
VISA INC- CLASS A SHARES             COM     92826C839 223     3225      SH   SOLE                          3225
VISTA GOLD CORP                      COM     927926303 0       93        SH   SOLE                          93
VISTA GOLD CORP REORG SHS            COM     927926303 1055    443400    SH   SOLE                          443400
VIVO PARTICIPACOES SP ADR            COM     92855S200 10      391       SH   SOLE                          391
VODAFONE GROUP PLC                   COM     92857W209 3596    159806    SH   SOLE                          159806
VOTORANTIM CELULOSE E PAPEL SP ADR   COM     92906P205 228     13923     SH   SOLE                          13923
WABCO HOLDINGS INC                   COM     92927K102 79      3780      SH   SOLE                          3780
WALGREEN CO                          COM     931422109 680     18140     SH   SOLE                          18140
WAL-MART STORES INC                  COM     931142103 49      1000      SH   SOLE                          1000
WAL-MART STORES INC                  COM     931142103 4710    95946     SH   SOLE                          95946
WASHINGTON POST COMPANY CL B         COM     939640108 115     245       SH   SOLE                          245
WASTE MANAGEMENT INC                 COM     94106L109 345     11575     SH   SOLE                          11575
WELLCARE HEALTH PLANS INC            COM     94946T106 99      4000      SH   SOLE                          4000
WELLPOINT INC                        COM     94973V107 355     7500      SH   SOLE                          7500
WELLPOINT INC                        COM     94973V107 1156    24400     SH   SOLE                          24400
WELLS FARGO & CO                     COM     949746101 76      2700      SH   SOLE                          2700
WELLS FARGO & CO                     COM     949746101 2958    104980    SH   SOLE                          104980
WELLS FARGO & CO                     COM     949746101 0       159       SH        SH-DEF          2                 159
WENDY'S/ARBY'S GROUP INC A           COM     950587105 23      4781      SH   SOLE                          4781
WESTPORT INNOVATIONS INC             COM     960908309 4       286       SH   SOLE                          286
WEYERHAEUSER CO                      COM     962166104 19      520       SH   SOLE                          520
WHIRLPOOL CORP                       CALL    963320106 3148    45000     CALL SOLE                          45000
WINNEBAGO INDUSTRIES INC             COM     974637100 18      1200      SH   SOLE                          1200
WORLD FUEL SERVICES CORP             COM     981475106 2       50        SH   SOLE                          50
WPP PLC - SPONSORED ADR              COM     92933H101 34      780       SH   SOLE                          780
WTS-OILSANDS QUEST 12MY11            COM     678046129 236     638850    SH        SH-DEF          1                 638850
WTS-OILSANDS QUEST 5DEC09            COM     678046111 0       2500      SH        SH-DEF          1                 2500
WYETH                                COM     983024100 601     12375     SH   SOLE                          12375
WYNN RESORTS LTD                     COM     983134107 248     3500      SH   SOLE                          3500
XEROX CORPORATION                    COM     984121103 2       300       SH   SOLE                          300
XTO ENERGY INC                       COM     98385X106 87      2095      SH   SOLE                          2095
YAHOO INC                            COM     984332106 16      900       SH   SOLE                          900
YAHOO! INC                           PUT     984332106 356     20000     PUT  SOLE                          20000
YAHOO! INC                           COM     984332106 356     20000     SH   SOLE                          20000
YAMANA GOLD INC                      COM     98462Y100 39      3642      SH   SOLE                          3642
YAMANA GOLD INC                      COM     98462Y100 68749   6389672   SH   SOLE                          6389672
YAMANA GOLD INC                      COM     98462Y100 2150    200337    SH   SOLE                          200337
YAMANA GOLD INC                      CALL    98462Y100 3841    357000    CALL      SH-DEF          1                 357000
YAMANA GOLD INC                      CALL    98462Y100 741     69200     CALL      SH-DEF          1                 69200
YAMANA GOLD INC                      PUT     98462Y100 272     25300     PUT       SH-DEF          1                 25300
YAMANA GOLD INC                      COM     98462Y100 19217   1786114   SH        SH-DEF          1                 1786114
YAMANA GOLD INC                      COM     98462Y100 2       200       SH        SH-DEF          1                 200
YUM! BRANDS INC                      COM     988498101 122     3600      SH   SOLE                          3600
ZIMMER HOLDINGS INC                  COM     98956P102 973     18210     SH   SOLE                          18210