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

                                    FORM 13F

                               FORM 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: December 31, 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            February 12, 2010
       [Signature]                [City, State]                  [Date]

Report Type (Check only one):

[ ]  13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager
     are reported in this report)

[ ]  13F NOTICE (Check here if no holdings reported are in this report, and all
     holdings are reported by other reporting manager(s).)

[X]  13F COMBINATION REPORT. (Check here if a portion of the holdings for this
     reporting manager are reported in this report and a portion are reported by
     other reporting manager(s).)

List of Other Managers Reporting for this Manager:

Form 13F File Number   Name
--------------------   ----
28-05929               TD Asset Management USA Inc.
28-05987               TD Asset Management Inc.
28-11451               TD Securities (USA) LLC


                             FORM 13F SUMMARY PAGE

Report summary:

Number of Other Included Managers:
Form 13F Information Table Entry Total:                  1082
Form 13F Information Table Value Total (x$1000):  $18,438,237

LIST OF OTHER INCLUDED MANAGERS:

     Provide a numbered list of the name(s) and Form 13F file number(s) of all
institutional investment managers with respect to which this report is filed,
other than the manager filing this report.

No.   Form 13F File Number   Name
 1    28-11512               TD Securities Inc.
 2    28-11579               TD Global Finance


Form 13F-HR

                           Name of reporting Manager The Toronto - Dominion Bank



       Item 1:        Item 2:  Item 3:  Item 4:  Item 5:                   Item6:            Item 7:             Item 8:
--------------------- ------- --------- ------- ---------      ----------------------------- -------- ----------------------------
                       Title              Fair  Shares or      Investment     (b)      (c)   Managers   Voting Authority (Shares)
                         of     CUSIP    Market Principal      Discretion  Shared-   Shared-    See   ----------------------------
Name of Issuer         Class    Number   Value    Amount        (a) Sole  As Defined  other  Instr. V (a) Sole (b) Shared (c) None
--------------------- ------- --------- ------- ---------      ---------- ---------- ------- -------- -------- ---------- --------
                                                                                      
3M COMPANY            COM     88579Y101    9320    112733 SH   SOLE                                     112733
ABB LTD SPONSORED ADR COM     000375204     268     14045 SH   SOLE                                      14045
ABBOTT LABORATORIES   COM     002824100     130      2400 SH              SH-DEF             2                       2400
ABBOTT LABORATORIES
   INC                COM     002824100    4377     81065 SH   SOLE                                      81065
ADVANCED BATTERY
   TECHNOLOGIES INC   COM     00752H102     374     93600 SH   SOLE                                      93600
ADVANTAGE OIL & GAS
   LTD                PUT     00765F101      14      2000 PUT             SH-DEF             1                       2000
ADVANTAGE OIL & GAS
   LTD                COM     00765F101       6       983 SH   SOLE                                        983
ADVANTAGE OIL & GAS
   LTD                COM     00765F101      51      7712 SH   SOLE                                       7712
ADVANTAGE OIL & GAS
   LTD                COM     00765F101      58      8800 SH              SH-DEF             1                       8800
AEGON NV ARS          COM     007924103      10      1545 SH   SOLE                                       1545
AFLAC INC             COM     001055102     172      3720 SH   SOLE                                       3720
AGFEED INDUSTRIES INC COM     00846L101     200     40000 SH   SOLE                                      40000
AGILENT TECHNOLOGIES
   INC                COM     00846U101      10       333 SH   SOLE                                        333
AGNICO-EAGLE MINES    CALL    008474108    2108     30600 CALL            SH-DEF             1                      30600
AGNICO-EAGLE MINES    PUT     008474108    3589     52100 PUT             SH-DEF             1                      52100
AGNICO-EAGLE MINES    COM     008474108   88507   1634247 SH   SOLE                                    1634247
AGNICO-EAGLE MINES    COM     008474108   21629    399363 SH              SH-DEF             1                     399363
AGNICO-EAGLE MINES
   LTD                CALL    008474108   19188    282800 CALL            SH-DEF             1                     282800
AGNICO-EAGLE MINES
   LTD                PUT     008474108    1391     20500 PUT             SH-DEF             1                      20500
AGNICO-EAGLE MINES
   LTD                COM     008474108      44       821 SH   SOLE                                        821
AGNICO-EAGLE MINES
   LTD                COM     008474108     595     10956 SH   SOLE                                      10956
AGNICO-EAGLE MINES
   LTD                COM     008474108      27       500 SH              SH-DEF             1                        500
AGRIUM INC            CALL    008916108   11666    229100 CALL            SH-DEF             1                     229100
AGRIUM INC            PUT     008916108    4313     84700 PUT             SH-DEF             1                      84700
AGRIUM INC            COM     008916108  107279   1723481 SH   SOLE                                    1723481
AGRIUM INC            COM     008916108    3577     57318 SH   SOLE                                      57318
AGRIUM INC            COM     008916108    3815     61292 SH              SH-DEF             1                      61292
ALCATEL LUCENT ADR    COM     013904305       0        47 SH   SOLE                                         47
ALCOA INC             COM     013817101     849     52679 SH   SOLE                                      52679
ALLIED NEVADA GOLD
   CORP               PUT     019344100     150     15000 PUT             SH-DEF             1                      15000
ALLIED NEVADA GOLD
   CORP               COM     019344100     903     59850 SH   SOLE                                      59850
ALLIED NEVADA GOLD
   CORP               COM     019344100     122      8057 SH              SH-DEF             1                       8057
ALLSTATE CORPORATION  COM     020002101      21       700 SH   SOLE                                        700





                                                                                      
ALTRIA GROUP INC      COM     02209S103     697     35484 SH   SOLE                                      35484
AMERICA MOVIL S.A.B.
   DE C.V.            COM     02364W105       5       100 SH   SOLE                                        100
AMERICA MOVIL-ADR
   SERIES L           COM     02364W105      14       303 SH   SOLE                                        303
AMERICAN EAGLE
   OUTFITTERS INC     COM     02553E106      14       830 SH   SOLE                                        830
AMERICAN EXPRESS
   COMPANY            COM     025816109    1265     31215 SH   SOLE                                      31215
AMERIPRISE FINANCIAL
   INC                COM     03076C106       2        50 SH   SOLE                                         50
AMGEN INC             COM     031162100     738     13053 SH   SOLE                                      13053
ANADARKO PETROLEUM
   CORP               COM     032511107     131      2100 SH   SOLE                                       2100
ANGIOTECH
   PHARMACEUTICALS    COM     034918102       0         9 SH              SH-DEF             1                          9
ANGIOTECH
   PHARMACEUTICALS IN COM     034918102       0      1300 SH   SOLE                                       1300
ANGIOTECH
   PHARMACEUTICALS
   INC                COM     034918102      14     11100 SH   SOLE                                      11100
ANGLOGOLD ASHANTI
   LTD ADR            COM     035128206     347      8629 SH              SH-DEF             1                       8629
ANGLOGOLD ASHANTI
   LTD SPONS ADR      COM     035128206      12       300 SH   SOLE                                        300
ANGLOGOLD
   ASHANTI-SPON ADR   COM     035128206      78      1950 SH   SOLE                                       1950
ANTARES PHARMA INC    COM     036642106      86     75000 SH   SOLE                                      75000
AOL INC WHEN ISSUED   COM     00184X105       4       187 SH   SOLE                                        187
APACHE CORPORATION    COM     037411105     234      2270 SH   SOLE                                       2270
A-POWER ENERGY
   GENERATON SYSTEMS
   LTD                COM     G04136100       4       200 SH   SOLE                                        200
APPLE INC             PUT     037833100   12974     70000 PUT  SOLE                                      70000
APPLE INC             COM     037833100   15889     75400 SH   SOLE                                      75400
APPLE INC             COM     037833100     526      2495 SH   SOLE                                       2495
APPLIED MATERIALS INC COM     038222105     176     12600 SH   SOLE                                      12600
APPLIED MATERIALS INC COM     038222105      21      1500 SH   SOLE                                       1500
ARCH COAL INC         COM     039380100      67      3000 SH   SOLE                                       3000
ARCHER DANIELS
   MIDLAND COMPANY    COM     039483102       9       300 SH   SOLE                                        300
ARENA
   PHARMACEUTICALS
   INC                COM     040047102     266     75000 SH   SOLE                                      75000
ASPEN INSURANCE
   HOLDINGS LTD       COM     G05384105      33      1305 SH   SOLE                                       1305
ASTRAZENECA PLC
   SPONSORED ADR      COM     046353108    1037     22100 SH   SOLE                                      22100
AT&T INC              COM     00206R102       6       200 SH   SOLE                                        200
AT&T INC              COM     00206R102    4777    170439 SH   SOLE                                     170439
AURIZON MINES LTD     CALL    05155P106       4      1000 CALL            SH-DEF             1                       1000
AURIZON MINES LTD     PUT     05155P106      31      7000 PUT             SH-DEF             1                       7000
AURIZON MINES LTD     COM     05155P106     204     45300 SH   SOLE                                      45300
AURIZON MINES LTD     COM     05155P106      90     20000 SH   SOLE                                      20000
AURIZON MINES LTD     COM     05155P106      31      6800 SH              SH-DEF             1                       6800
AUTOLIV INC           COM     052800109     173      4000 SH   SOLE                                       4000
AVON PRODUCTS INC     COM     054303102     151      4800 SH   SOLE                                       4800
AXA-UAP S.A.
   SPONSORED ADR      COM     054536107     365     15405 SH   SOLE                                      15405
BAKER HUGHES INC      COM     057224107    1054     26048 SH   SOLE                                      26048
BALLARD POWER
   SYSTEMS INC        COM     058586108      94     49631 SH   SOLE                                      49631
BALLARD POWER
   SYSTEMS INC        COM     058586108      13      7067 SH              SH-DEF             1                       7067





                                                                                      
BANCO BILBAO VIZCAYA
   ARGENTARIA S.A.    COM     05946K101      34      1874 SH   SOLE                                       1874
BANCO
   BRADESCO-SPONSORED
   ADR                COM     059460303     236     10800 SH   SOLE                                      10800
Banco Santander
   (Brasil) S.A.      COM     05967A107     637     45721 SH   SOLE                                      45721
BANCO SANTANDER
   BRASIL ADS         COM     05967A107     128      9200 SH   SOLE                                       9200
BANCO SANTANDER S.A.
   ADR                COM     05964H105     344     20896 SH   SOLE                                      20896
BANK OF AMERICA CORP  COM     060505104       8       515 SH   SOLE                                        515
BANK OF AMERICA CORP  COM     060505104     351     23299 SH   SOLE                                      23299
BANK OF AMERICA
   CORPORATION        COM     060505104    2061    136856 SH   SOLE                                     136856
BANK OF MONTREAL      CALL    063671101    9643    187100 CALL SOLE                                     187100
BANK OF MONTREAL      CALL    063671101   23611    458100 CALL            SH-DEF             1                     458100
BANK OF MONTREAL      PUT     063671101    4278     83000 PUT  SOLE                                      83000
BANK OF MONTREAL      PUT     063671101   23091    448000 PUT             SH-DEF             1                     448000
BANK OF MONTREAL      COM     063671101 1150997  21659757 SH   SOLE                                   21659757
BANK OF MONTREAL      COM     063671101   48124    903334 SH   SOLE                                     903334
BANK OF MONTREAL      COM     063671101   54098   1018036 SH              SH-DEF             1                    1018036
BANK OF NEW YORK
   MELLON CORP        COM     064058100    2591     92651 SH   SOLE                                      92651
BANK OF NOVA SCOTIA   CALL    064149107    5719    123000 CALL SOLE                                     123000
BANK OF NOVA SCOTIA   CALL    064149107   24426    525300 CALL            SH-DEF             1                     525300
BANK OF NOVA SCOTIA   PUT     064149107    2209     47500 PUT  SOLE                                      47500
BANK OF NOVA SCOTIA   PUT     064149107   44667    960600 PUT             SH-DEF             1                     960600
BANK OF NOVA SCOTIA   PUT     064149107    7644    167700 PUT             SH-DEF             1                     167700
BANK OF NOVA SCOTIA   COM     064149107 2088541  44596846 SH   SOLE                                   44596846
BANK OF NOVA SCOTIA   COM     064149107   97958   2086439 SH   SOLE                                    2086439
BANK OF NOVA SCOTIA   COM     064149107   56024   1196288 SH              SH-DEF             1                    1196288
BANK OF NOVA SCOTIA   COM     064149107     140      3000 SH              SH-DEF             2                       3000
BARCLAYS BANK PLC     COM     06739H511     691     29000 SH   SOLE                                      29000
BARCLAYS BANK PLC     COM     06739H776     691     31300 SH   SOLE                                      31300
BARCLAYS PLC
   SPONSORED ADR      COM     06738E204     139      7900 SH   SOLE                                       7900
BARCLAYS PLC-SPONS
   ADR                COM     06738E204     692     34030 SH   SOLE                                      34030
BARRICK GOLD CORP     CALL    067901108    3790    100000 CALL SOLE                                     100000
BARRICK GOLD CORP     CALL    067901108   41107   1065700 CALL            SH-DEF             1                    1065700
BARRICK GOLD CORP     CALL    067901108   16180    426900 CALL            SH-DEF             1                     426900
BARRICK GOLD CORP     PUT     067901108   25759    667800 PUT             SH-DEF             1                     667800
BARRICK GOLD CORP     PUT     067901108    6443    170000 PUT             SH-DEF             1                     170000
BARRICK GOLD CORP     COM     067901108  369516   9367145 SH   SOLE                                    9367145
BARRICK GOLD CORP     COM     067901108     189      4793 SH   SOLE                                       4793
BARRICK GOLD CORP     COM     067901108    5743    145224 SH   SOLE                                     145224
BARRICK GOLD CORP     COM     067901108   56235   1425530 SH              SH-DEF             1                    1425530
BARRICK GOLD CORP     COM     067901108     236      6000 SH              SH-DEF             1                       6000
BAXTER INTERNATIONAL
   INC                COM     071813109      22       375 SH   SOLE                                        375
BAYTEX ENERGY T/U     COM     073176109    1860     65650 SH   SOLE                                      65650





                                                                                      
BAYTEX ENERGY
   TRUST-UNITS        COM     073176109     560     19830 SH   SOLE                                      19830
BAYTEX ENERGY
   TRUST-UNITS        COM     073176109     147      5200 SH              SH-DEF             1                       5200
BCE INC               CALL    05534B760     922     36700 CALL            SH-DEF             1                      36700
BCE INC               PUT     05534B760    5559    221400 PUT             SH-DEF             1                     221400
BCE INC               PUT     05534B760      25      1000 PUT             SH-DEF             1                       1000
BCE INC               COM     05534B760  251428   9112104 SH   SOLE                                    9112104
BCE INC               COM     05534B760    5036    182513 SH              SH-DEF             1                     182513
BCE INC               COM     05534B760       2        63 SH              SH-DEF             2                         63
BCE INC NEW           COM     05534B760   25963    938572 SH   SOLE                                     938572
BEACON POWER
   CORPORATION        COM     073677106     148    300000 SH   SOLE                                     300000
BECKMAN COULTER INC   COM     075811109      20       300 SH   SOLE                                        300
BECTON, DICKINSON &
   CO                 COM     075887109     453      5740 SH   SOLE                                       5740
BERKSHIRE HATHAWAY
   INC CL A           COM     084670108   12369       125 SH   SOLE                                        125
BERKSHIRE HATHAWAY
   INC CL B           COM     084670207    1623       494 SH   SOLE                                        494
BEST BUY COMPANY INC  COM     086516101     237      5995 SH   SOLE                                       5995
BHP BILLITON LTD
   SPONSORED ADR      COM     088606108    1939     25315 SH   SOLE                                      25315
BHP BILLITON
   LTD-SPON ADR       COM     088606108     727      9499 SH   SOLE                                       9499
BIOCRYST
   PHARMACEUTICALS    COM     09058V103     389     60200 SH   SOLE                                      60200
BIOSANTE PHARMA INC   COM     09065V203       0       127 SH   SOLE                                        127
BIOVAIL CORPORATION   CALL    09067J109      16      1000 CALL            SH-DEF             1                       1000
BIOVAIL CORPORATION   PUT     09067J109      16      1000 PUT             SH-DEF             1                       1000
BIOVAIL CORPORATION   COM     09067J109   68987   4939083 SH   SOLE                                    4939083
BIOVAIL CORPORATION   COM     09067J109     528     37796 SH              SH-DEF             1                      37796
BOEING COMPANY        COM     097023105     163      3009 SH   SOLE                                       3009
BOSTON SCIENTIFIC
   CORP               COM     101137107     136     15100 SH   SOLE                                      15100
BP PLC SPONSORED ADR  COM     055622104    1030     17764 SH   SOLE                                      17764
BP PRUDHOE BAY
   ROYALTY TRUST      COM     055630107     166      2000 SH   SOLE                                       2000
BRISTOL-MYERS SQUIBB
   CO                 CALL    110122108    4423    196300 CALL SOLE                                     196300
BRISTOL-MYERS SQUIBB
   COMPANY            COM     110122108     468     18535 SH   SOLE                                      18535
BRITISH AMERICAN
   TOBACCO-SPON ADR   COM     110448107     103      1600 SH   SOLE                                       1600
BROCADE
   COMMUNICATIONS SYS PUT     111621306     236     30000 PUT  SOLE                                      30000
BROCADE
   COMMUNICATIONS SYS COM     111621306      42      5500 SH   SOLE                                       5500
BROCADE
   COMMUNICATIONS
   SYS INC (NEW)      COM     111621306      69      9100 SH   SOLE                                       9100
BROOKFIELD ASSET
   MANAGE-CL A        CALL    112585104     243     10500 CALL            SH-DEF             1                      10500
BROOKFIELD ASSET
   MANAGE-CL A        PUT     112585104      97      4200 PUT             SH-DEF             1                       4200
BROOKFIELD ASSET
   MANAGE-CL A        COM     112585104  203124   9127119 SH   SOLE                                    9127119
BROOKFIELD ASSET
   MANAGE-CL A        COM     112585104   18664    838658 SH              SH-DEF             1                     838658
BROOKFIELD ASSET
   MANAGE-CL A        COM     112585104       0         2 SH              SH-DEF             2                          2
BROOKFIELD ASSET
   MGMT INC CL A LVS  COM     112585104    7553    338535 SH   SOLE                                     338535
BROOKFIELD INFRA
   PARTNER LPU        COM     G16252101     116      6912 SH   SOLE                                       6912
BROOKFIELD
   INFRASTRUCTURE PA  COM     G16252101     600     35778 SH   SOLE                                      35778





                                                                                      
BROOKFIELD
   INFRASTRUCTURE PA  COM     G16252101      69      4121 SH              SH-DEF             1                       4121
BROOKFIELD
   PROPERTIES CORP    CALL    112900105     684     59200 CALL            SH-DEF             1                      59200
BROOKFIELD
   PROPERTIES CORP    PUT     112900105     244     21100 PUT             SH-DEF             1                      21100
BROOKFIELD
   PROPERTIES CORP    COM     112900105    6223    510950 SH   SOLE                                     510950
BROOKFIELD
   PROPERTIES CORP    COM     112900105     705     57745 SH   SOLE                                      57745
BROOKFIELD
   PROPERTIES CORP    COM     112900105     367     30100 SH              SH-DEF             1                      30100
BROWN & BROWN INC     COM     115236101       5       300 SH   SOLE                                        300
BROWN-FORMAN CORP CL
   A                  COM     115637100      79      1400 SH   SOLE                                       1400
BROWN-FORMAN CORP
   CLASS B            COM     115637209      19       350 SH   SOLE                                        350
BRUNSWICK CORP        COM     117043109       6       500 SH   SOLE                                        500
BUILD-A-BEAR
   WORKSHOP INC       COM     120076104       0        80 SH              SH-DEF             1                         80
BUNGE LIMITED         COM     G16962105      19       300 SH   SOLE                                        300
C.R. BARD INC         COM     067383109      31       400 SH   SOLE                                        400
CADBURY PLC SPONS ADR COM     12721E102     125      2440 SH   SOLE                                       2440
CAE INC               COM     124765108    1850    221668 SH   SOLE                                     221668
CAE INC               COM     124765108     774     92494 SH   SOLE                                      92494
CAE INC               COM     124765108     500     59953 SH              SH-DEF             1                      59953
CAE INC               COM     124765108       9      1100 SH              SH-DEF             2                       1100
CAL DIVE
   INTERNATIONAL INC  COM     12802T101      25      3300 SH   SOLE                                       3300
CAMECO CORP           CALL    13321L108    3327    117700 CALL            SH-DEF             1                     117700
CAMECO CORP           CALL    13321L108    2930    105400 CALL            SH-DEF             1                     105400
CAMECO CORP           PUT     13321L108    5580    197400 PUT             SH-DEF             1                     197400
CAMECO CORP           COM     13321L108  137770   4267506 SH   SOLE                                    4267506
CAMECO CORP           COM     13321L108    4487    138635 SH   SOLE                                     138635
CAMECO CORP           COM     13321L108    6746    208959 SH              SH-DEF             1                     208959
CAMPBELL SOUP CO      COM     134429109       3       100 SH   SOLE                                        100
CAN IMPERIAL BK OF
   COMMERCE           CALL    136069101    8933    143800 CALL SOLE                                     143800
CAN IMPERIAL BK OF
   COMMERCE           CALL    136069101    4684     75400 CALL            SH-DEF             1                      75400
CAN IMPERIAL BK OF
   COMMERCE           PUT     136069101    3044     49000 PUT  SOLE                                      49000
CAN IMPERIAL BK OF
   COMMERCE           PUT     136069101   42162    678700 PUT             SH-DEF             1                     678700
CAN IMPERIAL BK OF
   COMMERCE           PUT     136069101     616     10100 PUT             SH-DEF             1                      10100
CAN IMPERIAL BK OF
   COMMERCE           COM     136069101  766641  11823034 SH   SOLE                                   11823034
CAN IMPERIAL BK OF
   COMMERCE           COM     136069101   87386   1347660 SH              SH-DEF             1                    1347660
CANADIAN IMPERIAL
   BANK OF COMMERCE   COM     136069101   44120    678695 SH   SOLE                                     678695
CANADIAN NATIONAL
   RAILWAY            COM     136375102      27       500 SH              SH-DEF             1                        500
CANADIAN NATIONAL
   RAILWAY            COM     136375102     266      4900 SH              SH-DEF             1                       4900
CANADIAN NATIONAL
   RAILWAY CO         COM     136375102   20627    377117 SH   SOLE                                     377117
CANADIAN NATL
   RAILWAY CO         CALL    136375102   17605    350900 CALL            SH-DEF             1                     350900
CANADIAN NATL
   RAILWAY CO         PUT     136375102    1590     31700 PUT             SH-DEF             1                      31700
CANADIAN NATL
   RAILWAY CO         COM     136375102  286843   5257622 SH   SOLE                                    5257622
CANADIAN NATL
   RAILWAY CO         COM     136375102    9690    177604 SH              SH-DEF             1                     177604





                                                                                      
CANADIAN NATURAL
   RESOURCES          CALL    136385101   29656    431100 CALL            SH-DEF             1                     431100
CANADIAN NATURAL
   RESOURCES          CALL    136385101     672     10000 CALL            SH-DEF             1                      10000
CANADIAN NATURAL
   RESOURCES          PUT     136385101   15850    230400 PUT             SH-DEF             1                     230400
CANADIAN NATURAL
   RESOURCES          COM     136385101  417262   5770298 SH   SOLE                                    5770298
CANADIAN NATURAL
   RESOURCES          COM     136385101    9359    129426 SH              SH-DEF             1                     129426
CANADIAN NATURAL
   RESOURCES          COM     136385101    1880     26136 SH              SH-DEF             1                      26136
CANADIAN NATURAL
   RESOURCES LTD      COM     136385101   17264    238138 SH   SOLE                                     238138
CANADIAN PACIFIC
   RAILWAY LTD        CALL    13645T100     219      4600 CALL            SH-DEF             1                       4600
CANADIAN PACIFIC
   RAILWAY LTD        PUT     13645T100    1406     29500 PUT             SH-DEF             1                      29500
CANADIAN PACIFIC
   RAILWAY LTD        COM     13645T100  103947   1923732 SH   SOLE                                    1923732
CANADIAN PACIFIC
   RAILWAY LTD        COM     13645T100   14485    267388 SH   SOLE                                     267388
CANADIAN PACIFIC
   RAILWAY LTD        COM     13645T100    3925     72635 SH              SH-DEF             1                      72635
CANON INC ADR         COM     138006309      38       897 SH   SOLE                                        897
CANON INC-SPONS ADR   COM     138006309       0       400 SH              SH-DEF             2                        400
CARDINAL HEALTH INC   COM     14149Y108      84      2600 SH   SOLE                                       2600
CARDIOME PHARMA CORP  COM     14159U202       7      1645 SH   SOLE                                       1645
CARDIOME PHARMA CORP  COM     14159U202       9      2000 SH   SOLE                                       2000
CAREFUSION
   CORPORATION        COM     14170T101      33      1300 SH   SOLE                                       1300
CARNIVAL CORPORATION  COM     143658300     312      9850 SH   SOLE                                       9850
CATERPILLAR INC       COM     149123101    1372     24070 SH   SOLE                                      24070
CDN IMPERIAL BK
   COMMERCE           COM     136069101     103      1600 SH              SH-DEF             1                       1600
CDN NATURAL
   RESOURCES LTD      COM     136385101       2        25 SH              SH-DEF             1                         25
CELESTICA INC         CALL    15101Q108      36      3700 CALL            SH-DEF             1                       3700
CELESTICA INC         PUT     15101Q108      10      1000 PUT             SH-DEF             1                       1000
CELESTICA INC         COM     15101Q108     319     33711 SH   SOLE                                      33711
CELESTICA INC         COM     15101Q108    2432    256640 SH              SH-DEF             1                     256640
CELESTICA INC SV      COM     15101Q108     422     44425 SH   SOLE                                      44425
CELGENE CORPORATION   COM     151020104       6       100 SH   SOLE                                        100
CEMEX S.A.B. DE C.V.  COM     151290889      49      4184 SH   SOLE                                       4184
CENOVUS ENERGY INC    COM     15135U109  207011   8210126 SH   SOLE                                    8210126
CENOVUS ENERGY INC    COM     15135U109   24147    955265 SH   SOLE                                     955265
CENOVUS ENERGY INC    COM     15135U109    7459    295839 SH              SH-DEF             1                     295839
CENOVUS ENERGY INC    COM     15135U109      91      3600 SH              SH-DEF             1                       3600
CENOVUS ENERGY INC    COM     15135U109    1256     50000 SH              SH-DEF             1                      50000
CENOVUS ENERGY INC    COM     15135U109    1257     50000 SH              SH-DEF             1                      50000
CENOVUS ENERGY INC
   COM ADDED          COM     15135U109      35      1400 SH              SH-DEF             2                       1400
CENTRAL EUROPE &
   RUSSIA FUND        COM     153436100    1942     58858 SH   SOLE                                      58858
CENTRAL FUND
   CANADA-CL A        COM     153501101       0        21 SH   SOLE                                         21
CENTRAL FUND OF CDA
   LTD CL A NVS       COM     153501101      30      2200 SH   SOLE                                       2200
CENTURY ALUMINUM
   COMPANY            COM     156431108      32      2000 SH   SOLE                                       2000
CGI GROUP INC - CL A  CALL    39945C109      27      2300 CALL            SH-DEF             1                       2300





                                                                                      
CGI GROUP INC - CL A  PUT     39945C109     223     18700 PUT             SH-DEF             1                      18700
CGI GROUP INC - CL A  COM     39945C109     948     70000 SH              SH-DEF             1                      70000
CGI GROUP INC - CL A  COM     39945C109   19074   1407815 SH              SH-DEF             2                    1407815
CGI GROUP INC CL A
   SVS                COM     39945C109     451     33232 SH   SOLE                                      33232
CHESAPEAKE ENERGY
   CORP               PUT     165167107     568     20000 PUT  SOLE                                      20000
CHESAPEAKE ENERGY
   CORP               COM     165167107     311     12000 SH   SOLE                                      12000
CHESAPEAKE ENERGY
   CORP               COM     165167107     177      6825 SH   SOLE                                       6825
CHEVRON CORP          COM     166764100     162      2100 SH              SH-DEF             2                       2100
CHEVRON CORPORATION   COM     166764100    8157    105951 SH   SOLE                                     105951
CHINA HLDGS
   ACQUISITION WTS
   16/11/12           COM     16942N114      13     10000 SH   SOLE                                      10000
CHINA HOLDINGS
   ACQUISITION CORP   COM     16942N106     166     20000 SH   SOLE                                      20000
CHINA MOBILE LIMITED
   ADR                COM     16941M109     210      4520 SH   SOLE                                       4520
CHINA PETROLEUM &
   CHEMICAL CORP ADR  COM     16941R108     907     10300 SH   SOLE                                      10300
CHINACAST EDUCATION
   CORP               COM     16946T109     526     69600 SH   SOLE                                      69600
CIA DE MINAS
   BUENAVENTUR-ADR    COM     204448104      47      1400 SH   SOLE                                       1400
CIA PARANAENSE DE
   ENERGIA SP ADR     COM     20441B407     317     14800 SH   SOLE                                      14800
CIA SANEAMENTO
   BASICO ADR         COM     20441A102      47      1200 SH   SOLE                                       1200
CISCO SYSTEMS INC     PUT     17275R102     353     15000 PUT  SOLE                                      15000
CISCO SYSTEMS INC     COM     17275R102    4449    185831 SH   SOLE                                     185831
CITIGROUP INC         COM     172967101     477    144094 SH   SOLE                                     144094
CITIGROUP INC         COM     172967101     454    137117 SH   SOLE                                     137117
CITIGROUP INC         COM     172967101       5      1500 SH              SH-DEF             2                       1500
CNOOC LIMITED ADR     COM     126132109     158      1015 SH   SOLE                                       1015
COACH INC             COM     189754104      47      1275 SH   SOLE                                       1275
COCA-COLA CO/THE      COM     191216100      11       200 SH   SOLE                                        200
COCA-COLA CO/THE      COM     191216100       0       900 SH              SH-DEF             2                        900
COCA-COLA COMPANY     COM     191216100    1276     22390 SH   SOLE                                      22390
COCA-COLA
   ENTERPRISES INC    COM     191219104       6       300 SH   SOLE                                        300
COEUR D'ALENE MINES
   CORPORATION        COM     192108504       9       500 SH   SOLE                                        500
COLGATE-PALMOLIVE
   COMPANY            COM     194162103    4084     49719 SH   SOLE                                      49719
COMCAST CORP CL A     COM     20030N101    1308     77555 SH   SOLE                                      77555
COMCAST CORP CL A SPL COM     20030N200    2615    163325 SH   SOLE                                     163325
COMMUNITY HEALTH
   SYSTEMS INC NEW    COM     203668108      39      1100 SH   SOLE                                       1100
COMPTON PETROLEUM
   CORP               COM     204940100      19     20700 SH   SOLE                                      20700
COMPTON PETROLEUM
   CORP               COM     204940100       7      8200 SH              SH-DEF             1                       8200
CONAGRA FOODS INC     COM     205887102     115      5000 SH   SOLE                                       5000
CONOCOPHILLIPS        COM     20825C104    2112     41347 SH   SOLE                                      41347
COPART INC            COM     217204106      32       880 SH   SOLE                                        880
Corinthian Colleges
   Inc.               CALL    218868107     427     31000 CALL SOLE                                      31000
CORN PRODUCTS
   INTERNATIONAL INC  COM     219023108       2        70 SH   SOLE                                         70
CORNING INC           CALL    219350105     923     60300 CALL SOLE                                      60300





                                                                                      
CORNING INC           PUT     219350105     459     30000 PUT  SOLE                                      30000
CORNING INC           COM     219350105      21      1100 SH   SOLE                                       1100
CORNING INC           COM     219350105     111      5735 SH   SOLE                                       5735
CORRIENTE RES INC     COM     22027E409      57      7000 SH              SH-DEF             1                       7000
CORRIENTE RESOURCES
   INC-A              COM     22027E409       0        35 SH   SOLE                                         35
CORUS ENTERTAINMENT
   INC CL B NVS       COM     220874101     214     11311 SH   SOLE                                      11311
CORUS ENTERTAINMENT
   INC-B SH           COM     220874101     618     32700 SH   SOLE                                      32700
COSTCO WHOLESALE CORP COM     22160K105      38       635 SH   SOLE                                        635
COTT CORPORATION      CALL    22163N106      15      2000 CALL            SH-DEF             1                       2000
COTT CORPORATION      COM     22163N106    1085    131622 SH   SOLE                                     131622
COTT CORPORATION      COM     22163N106      17      2000 SH   SOLE                                       2000
COTT CORPORATION      COM     22163N106     636     77215 SH              SH-DEF             1                      77215
CPFL ENERGIA S A      COM     126153105       1        21 SH              SH-DEF             1                         21
CREDIT SUISSE GROUP
   SPON ADR           COM     225401108       5       105 SH   SOLE                                        105
CRH PLC SP ADR        COM     12626K203       8       300 SH   SOLE                                        300
CROSSHAIR EXPL & MNG
   CORP               COM     22763R101       0       400 SH              SH-DEF             1                        400
CRYSTALLEX INTL CORP  COM     22942F101       0        14 SH   SOLE                                         14
CRYSTALLEX INTL CORP  COM     22942F101       4     10400 SH              SH-DEF             1                      10400
CRYSTALLEX INTL CORP  COM     22942F101       0       200 SH              SH-DEF             1                        200
CSX CORPORATION       COM     126408103     119      2460 SH   SOLE                                       2460
CUBIC CORPORATION     COM     229669106       2        50 SH   SOLE                                         50
CVS CAREMARK CORP     PUT     126650100    2895     81000 PUT  SOLE                                      81000
CVS CAREMARK CORP     COM     126650100     190      5900 SH   SOLE                                       5900
CVS CAREMARK
   CORPORATION        COM     126650100    5305    164690 SH   SOLE                                     164690
DAIMLER AG            COM     D1668R123      11       200 SH   SOLE                                        200
DANAHER CORP          COM     235851102      58       775 SH   SOLE                                        775
DEAN FOODS COMPANY    COM     242370104      39      2150 SH   SOLE                                       2150
DEERE & COMPANY       COM     244199105    1081     19980 SH   SOLE                                      19980
DEL MONTE FOODS CO    COM     24522P103       2       140 SH   SOLE                                        140
DELL INC              COM     24702R101     234     16290 SH   SOLE                                      16290
DELL INC              COM     24702R101       0      1700 SH              SH-DEF             2                       1700
DELUXE CORP           COM     248019101      18      1200 SH   SOLE                                       1200
DENBURY RESOURCES INC COM     247916208     547     36959 SH   SOLE                                      36959
DENISON MINES CORP    COM     248356107      32     25161 SH   SOLE                                      25161
DENISON MINES CORP    COM     248356107     112     89200 SH   SOLE                                      89200
DESCARTES SYSTEMS
   GROUP INC          COM     249906108     115     19430 SH   SOLE                                      19430
DEVON ENERGY
   CORPORATION        COM     25179M103     435      5925 SH   SOLE                                       5925
DIAGEO PLC SPONSORED
   ADR                COM     25243Q205    2804     40400 SH   SOLE                                      40400
DIAMOND OFFSHORE
   DRILLING           COM     25271C102     155      1575 SH   SOLE                                       1575
DIAMONDS TRUST
   SERIES 1           COM     252787106      83       795 SH   SOLE                                        795
DIEBOLD INC           COM     253651103      23       800 SH   SOLE                                        800





                                                                                      
DISNEY,WALT COMPANY   COM     254687106    1806     56015 SH   SOLE                                      56015
DOLLAR FINANCIAL CORP COM     256664103    1228     52000 SH              SH-DEF             1                      52000
DOMINION RESOURCES
   INC                COM     25746U109       8       200 SH   SOLE                                        200
DONNELLEY (R.R.) &
   SONS CO*           COM     257867101      97      4370 SH   SOLE                                       4370
DOW CHEMICAL COMPANY  COM     260543103      48      1750 SH   SOLE                                       1750
DR PEPPER SNAPPLE
   GROUP INC          COM     26138E109      14       480 SH   SOLE                                        480
DRAGONWAVE INC        COM     26144M103      23      2000 SH              SH-DEF             1                       2000
DU PONT (E.I.) DE
   NEMOURS            COM     263534109       7       200 SH   SOLE                                        200
DUKE ENERGY CORP      COM     26441C105       0         1 SH              SH-DEF             2                          1
DUKE ENERGY HOLDING
   CORP               COM     26441C105      97      5652 SH   SOLE                                       5652
DUPONT E.I. DE
   NEMOURS & CO       COM     263534109     447     13262 SH   SOLE                                      13262
EAGLE MATERIALS INC   PUT     26969P108    3432    120100 PUT  SOLE                                     120100
EAGLE MATERIALS INC   COM     26969P108     591     22700 SH   SOLE                                      22700
EASTMAN KODAK COMPANY COM     277461109       4      1000 SH   SOLE                                       1000
EATON CORPORATION     COM     278058102     581      9140 SH   SOLE                                       9140
EBAY INC              COM     278642103       1        50 SH   SOLE                                         50
ECOLAB INC            COM     278865100      24       540 SH   SOLE                                        540
EDISON INTERNATIONAL  COM     281020107       3        85 SH   SOLE                                         85
E-HOUSE CHINA
   HOLDINGS LTD ADR   COM     26852W103      18      1000 SH   SOLE                                       1000
ELDORADO GOLD CORP    CALL    284902103    6490    560900 CALL            SH-DEF             1                     560900
ELDORADO GOLD CORP    PUT     284902103     340     29400 PUT             SH-DEF             1                      29400
ELDORADO GOLD CORP    COM     284902103     711     50078 SH   SOLE                                      50078
ELDORADO GOLD CORP    COM     284902103      19      1301 SH   SOLE                                       1301
ELDORADO GOLD CORP    COM     284902103   16050   1130591 SH              SH-DEF             1                    1130591
ELDORADO GOLD CORP    COM     284902103    6692    471394 SH              SH-DEF             2                     471394
ELECTRONIC ARTS INC   COM     285512109       1        35 SH   SOLE                                         35
ELIZABETH ARDEN INC   COM     28660G106     169     11700 SH   SOLE                                      11700
EMBRAER-EMPRESA
   BRASILEIRA SP ADR  COM     29081M102       1        45 SH   SOLE                                         45
EMC CORPORATION(MASS) COM     268648102      55      3150 SH   SOLE                                       3150
EMERSON ELECTRIC CO   COM     291011104    4954    116287 SH   SOLE                                     116287
ENBRIDGE INC          CALL    29250N105    2701     68300 CALL            SH-DEF             1                      68300
ENBRIDGE INC          PUT     29250N105     692     17500 PUT             SH-DEF             1                      17500
ENBRIDGE INC          COM     29250N105  421462   9108700 SH   SOLE                                    9108700
ENBRIDGE INC          COM     29250N105   59838   1289973 SH   SOLE                                    1289973
ENBRIDGE INC          COM     29250N105   56249   1215669 SH              SH-DEF             1                    1215669
ENBRIDGE INC          COM     29250N105       1        29 SH              SH-DEF             1                         29
ENCANA CORP           CALL    292505104   12530    212400 CALL            SH-DEF             1                     212400
ENCANA CORP           PUT     292505104     224      3800 PUT             SH-DEF             1                       3800
ENCANA CORP           COM     292505104  266458   8210126 SH   SOLE                                    8210126
ENCANA CORP           COM     292505104    9641    297052 SH              SH-DEF             1                     297052
ENCANA CORP           COM     292505104     117      3600 SH              SH-DEF             1                       3600





                                                                                      
ENCANA CORP           COM     292505104    1620     50000 SH              SH-DEF             1                      50000
ENCANA CORP           COM     292505104    4862    150000 SH              SH-DEF             1                     150000
ENCANA CORP           COM     292505104      46      1410 SH              SH-DEF             2                       1410
EnCana Corporation    CALL    292505104       0    268100 CALL            SH-DEF             1                     268100
EnCana Corporation    CALL    292505104       0     10000 CALL            SH-DEF             1                      10000
EnCana Corporation    PUT     292505104       0    281500 PUT             SH-DEF             1                     281500
EnCana Corporation    PUT     292505104       0      8000 PUT             SH-DEF             1                       8000
ENCANA CORPORATION    COM     292505104   31304    962118 SH   SOLE                                     962118
ENDEAVOUR SILVER CORP COM     29258Y103      74     20400 SH              SH-DEF             1                      20400
ENERGY SELECT SECTOR
   SPDR               COM     81369Y506     952     16700 SH   SOLE                                      16700
ENERGY SELECT SECTOR
   SPDR FUND          COM     81369Y506      29       500 SH   SOLE                                        500
ENERGY TRANSFER
   PARTNERS LPU       COM     29273R109      90      2000 SH   SOLE                                       2000
ENERPLUS RESOURCES
   FUND               CALL    29274D604      23      1000 CALL            SH-DEF             1                       1000
ENERPLUS RESOURCES
   FUND               PUT     29274D604      28      1200 PUT             SH-DEF             1                       1200
ENERPLUS RESOURCES
   FUND               COM     29274D604   40681   1766031 SH   SOLE                                    1766031
ENERPLUS RESOURCES
   FUND               COM     29274D604      92      4000 SH   SOLE                                       4000
ENERPLUS RESOURCES
   FUND               COM     29274D604    1223     53113 SH              SH-DEF             1                      53113
ENERPLUS RESOURCES
   FUND T/U           COM     29274D604    1559     67489 SH   SOLE                                      67489
ENI S P A ADR         COM     26874R108      10       200 SH   SOLE                                        200
ENTERRA ENERGY TRUST  COM     29381P102       0        60 SH   SOLE                                         60
ENTERRA ENERGY TRUST
   T/U                COM     29381P102      20     10000 SH              SH-DEF             1                      10000
EOG RESOURCES INC     COM     26875P101      97      1000 SH   SOLE                                       1000
ERICSSON (LM) TEL
   SPON ADR           COM     294821608     730     79473 SH   SOLE                                      79473
ESTEE LAUDER CO CL A  COM     518439104       1        20 SH   SOLE                                         20
EUROPEAN EQUITY FUND
   INC                COM     298768102    1476    209315 SH   SOLE                                     209315
EXCEED COMPANY LTD    COM     G32335104     170     20000 SH   SOLE                                      20000
EXELON CORPORATION    COM     30161N101     134      2735 SH   SOLE                                       2735
EXETER RES CORP.      COM     301835104      24      3436 SH              SH-DEF             1                       3436
EXFO ELECTRO OPTICAL
   ENGIN              COM     302043104       0        57 SH   SOLE                                         57
EXPEDIA INC           COM     30212P105      57      2200 SH   SOLE                                       2200
EXXON MOBIL CORP      COM     30231G102     375      5500 SH   SOLE                                       5500
EXXON MOBIL CORP      COM     30231G102       0       100 SH              SH-DEF             2                        100
EXXON MOBIL
   CORPORATION        COM     30231G102   14881    218232 SH   SOLE                                     218232
FANNIE MAE            COM     313586109       0       100 SH   SOLE                                        100
FEDEX CORPORATION     COM     31428X106     100      1200 SH   SOLE                                       1200
FELCOR LODGING TRUST
   INC REIT           COM     31430F101     700    194400 SH   SOLE                                     194400
FIBRIA CELULOSE SA
   SPON ADR           COM     31573A109     318     13921 SH   SOLE                                      13921
FIDELITY NATIONAL
   FINANCIAL CL A     COM     31620R105      50      3700 SH   SOLE                                       3700
FINANCIAL SELECT
   SECTOR SPDR        CALL    81369Y605    1328     88900 CALL            SH-DEF             1                      88900
FINANCIAL SELECT
   SECTOR SPDR        PUT     81369Y605   76237   5102900 PUT             SH-DEF             1                    5102900
FINANCIAL SELECT
   SECTOR SPDR        COM     81369Y605    7373    512000 SH              SH-DEF             1                     512000





                                                                                      
FIRSTSERVICE CORP     COM     33761N109     726     37600 SH   SOLE                                      37600
FIRSTSERVICE CORP SVS COM     33761N109      29      1475 SH   SOLE                                       1475
FISERV INC            COM     337738108     623     12850 SH   SOLE                                      12850
FLOWSERVE CORPORATION COM     34354P105      47       500 SH   SOLE                                        500
FORCE PROTECTION INC  COM     345203202       1       200 SH   SOLE                                        200
FORD MOTOR COMPANY    COM     345370860     111     11065 SH   SOLE                                      11065
FPL GROUP INC         COM     302571104     106      2000 SH   SOLE                                       2000
FRANCE TELECOM SA
   SPON ADR           COM     35177Q105      75      2974 SH   SOLE                                       2974
FRANKLIN RESOURCES
   INC                COM     354613101      17       165 SH   SOLE                                        165
FREEPORT MCMORAN
   COPPER & GOLD INC  COM     35671D857    2644     32925 SH   SOLE                                      32925
FREEPORT-MCMORAN
   COPPER             COM     35671D857     185      2300 SH   SOLE                                       2300
FREEPORT-MCMORAN
   COPPER&GOLD CV PF  COM     35671D782      52       450 SH   SOLE                                        450
FRESENIUS MEDICAL
   CARE AG & CO KGAA  COM     358029106     398      7510 SH   SOLE                                       7510
FRESH DEL MONTE
   PRODUCE INC        COM     G36738105     501     22650 SH   SOLE                                      22650
FRONTEER DEVELOPMENT
   GROUP I            COM     35903Q106     218     55400 SH   SOLE                                      55400
FRONTEER DEVELOPMENT
   GROUP I            COM     35903Q106     103     26200 SH              SH-DEF             1                      26200
FRONTIER OIL          COM     35914P105      24      2000 SH   SOLE                                       2000
FRQANKLIN RESOURCES
   INC                CALL    354613101    1096     10400 CALL SOLE                                      10400
FUEL SYSTEMS
   SOLUTIONS INC      COM     35952W103       4       100 SH   SOLE                                        100
FUQI INTERNATIONAL
   INC                COM     36102A207       2       100 SH   SOLE                                        100
GAMESTOP CORPORATION
   CL A NEW           COM     36467W109      14       629 SH   SOLE                                        629
GAMMON GOLD INC       CALL    36467T106      10      1100 CALL            SH-DEF             1                       1100
GAMMON GOLD INC       PUT     36467T106      22      2500 PUT             SH-DEF             1                       2500
GAMMON GOLD INC       COM     36467T106     144     13000 SH              SH-DEF             1                      13000
GAP INC               COM     364760108       3       120 SH   SOLE                                        120
GENERAL DYNAMICS
   CORPORATION        COM     369550108      27       400 SH   SOLE                                        400
GENERAL ELECTRIC CO   COM     369604103     144      9500 SH   SOLE                                       9500
GENERAL ELECTRIC CO   COM     369604103      80      5300 SH              SH-DEF             2                       5300
GENERAL ELECTRIC
   COMPANY            COM     369604103   11610    767360 SH   SOLE                                     767360
GENERAL MILLS INC     COM     370334104      12       170 SH   SOLE                                        170
GENUINE PARTS CO      COM     372460105      38      1000 SH   SOLE                                       1000
GEOKINETICS INC       COM     372910307      10      1000 SH   SOLE                                       1000
GERDAU AMERISTEEL
   CORP               CALL    37373P105    8723   1073500 CALL            SH-DEF             1                    1073500
GERDAU AMERISTEEL
   CORP               PUT     37373P105      41      5000 PUT             SH-DEF             1                       5000
GERDAU AMERISTEEL
   CORP               COM     37373P105      40      4813 SH   SOLE                                       4813
GERDAU AMERISTEEL
   CORP               COM     37373P105     298     35900 SH              SH-DEF             1                      35900
GERDAU AMERISTEEL
   CORPORATION        COM     37373P105    1146    137940 SH   SOLE                                     137940
GERDAU SA -SPON ADR   PUT     373737105    1008     75000 PUT  SOLE                                      75000
GERDAU SA -SPON ADR   COM     373737105     419     24600 SH   SOLE                                      24600
GERON CORP            COM     374163103    1162    209300 SH   SOLE                                     209300
GILDAN ACTIVEWEAR INC COM     375916103     446     18252 SH   SOLE                                      18252





                                                                                      
GILDAN ACTIVEWEAR INC COM     375916103    5182    211906 SH              SH-DEF             1                     211906
GILDAN ACTIVEWEAR INC COM     375916103   50502   2065281 SH              SH-DEF             2                    2065281
GILDAN ACTIVEWEAR
   INC CL A SVS       COM     375916103     306     12464 SH   SOLE                                      12464
GILEAD SCIENCES INC   COM     375558103     933     21557 SH   SOLE                                      21557
GLAXOSMITHKLINE PLC
   ADR                COM     37733W105    1833     43380 SH   SOLE                                      43380
GOLD FIELDS LTD-SP
   ADR                COM     38059T106     230     17555 SH              SH-DEF             1                      17555
GOLD FIELDS
   LTD-SPONS ADR      COM     38059T106      46      3510 SH   SOLE                                       3510
GOLDCORP INC          CALL    380956409   16951    414500 CALL            SH-DEF             1                     414500
GOLDCORP INC          CALL    380956409    1215     30100 CALL            SH-DEF             1                      30100
GOLDCORP INC          PUT     380956409    8788    214900 PUT             SH-DEF             1                     214900
GOLDCORP INC          COM     380956409  305964   7776742 SH   SOLE                                    7776742
GOLDCORP INC          COM     380956409     176      4482 SH   SOLE                                       4482
GOLDCORP INC          COM     380956409   20435    518102 SH   SOLE                                     518102
GOLDCORP INC          COM     380956409   40110   1019495 SH              SH-DEF             1                    1019495
GOLDEN STAR
   RESOURCES LTD      COM     38119T104       0       158 SH   SOLE                                        158
GOLDEN STAR
   RESOURCES LTD      COM     38119T104      37     12000 SH              SH-DEF             1                      12000
GOLDMAN SACHS GROUP
   INC                COM     38141G104    1212      7180 SH   SOLE                                       7180
GOODYEAR TIRE &
   RUBBER CO          COM     382550101      42      3000 SH   SOLE                                       3000
GOOGLE INC CLASS A    COM     38259P508     316       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  COM     390124105     152     88500 SH              SH-DEF             1                      88500
GREAT PLAINS ENERGY
   INC                COM     391164100      26      1325 SH   SOLE                                       1325
HALLIBURTON CO        COM     406216101      15       500 SH   SOLE                                        500
HALLIBURTON CO.       COM     406216101     321     10660 SH   SOLE                                      10660
HANSEN NATURAL
   CORPORATION        COM     411310105      19       500 SH   SOLE                                        500
HARMONY GOLD MINING
   S/ADR              COM     413216300     105     10295 SH              SH-DEF             1                      10295
HARMONY GOLD
   MNG-SPON ADR       COM     413216300      20      1980 SH   SOLE                                       1980
HARRY WINSTON
   DIAMOND CORP       CALL    41587B100     568     66000 CALL            SH-DEF             1                      66000
HARRY WINSTON
   DIAMOND CORP       PUT     41587B100       1       100 PUT             SH-DEF             1                        100
HARRY WINSTON
   DIAMOND CORP       COM     41587B100     156     16350 SH   SOLE                                      16350
HARRY WINSTON
   DIAMOND CORP       COM     41587B100     144     15000 SH   SOLE                                      15000
HARRY WINSTON
   DIAMOND CORP       COM     41587B100    1037    108400 SH              SH-DEF             1                     108400
HARTFORD FINANCIAL
   SVCS GROUP INC     COM     416515104      22       950 SH   SOLE                                        950
HEINZ (H.J.) COMPANY  COM     423074103     265      6195 SH   SOLE                                       6195
HEWLETT-PACKARD
   COMPANY            COM     428236103    2983     57908 SH   SOLE                                      57908
HOME DEPOT INC        COM     437076102     426     14735 SH   SOLE                                      14735
HONDA MOTOR CO LTD
   SPONSORED ADR      COM     438128308     182      5355 SH   SOLE                                       5355
HONEYWELL
   INTERNATIONAL INC  COM     438516106     133      3400 SH   SOLE                                       3400
HOSPIRA INC           COM     441060100      93      1832 SH   SOLE                                       1832
HOST HOTELS &
   RESORTS INC        COM     44107P104      58      5000 SH   SOLE                                       5000





                                                                                      
HSBC HOLDINGS PLC
   SPONS ADR          COM     404280406     769     13469 SH   SOLE                                      13469
HSBC HOLDINGS
   PLC-SPONS ADR      COM     404280406     687     32132 SH   SOLE                                      32132
HUNT J B TRANS SVCS
   INC                COM     445658107      42      1300 SH   SOLE                                       1300
HYDROGENICS
   CORPORATION        COM     448883108       1      2960 SH   SOLE                                       2960
IAMGOLD CORP          CALL    450913108     335     23300 CALL            SH-DEF             1                      23300
IAMGOLD CORP          PUT     450913108      55      3800 PUT             SH-DEF             1                       3800
IAMGOLD CORP          COM     450913108   59815   3807745 SH   SOLE                                    3807745
IAMGOLD CORP          COM     450913108   11561    735943 SH              SH-DEF             1                     735943
IAMGOLD CORP          COM     450913108      16      1000 SH              SH-DEF             1                       1000
IAMGOLD CORPORATION   COM     450913108    1205     76505 SH   SOLE                                      76505
IESI BFC LTD          COM     44951D108     983     61050 SH   SOLE                                      61050
IESI-BFC LTD          PUT     44951D108      49      3700 PUT             SH-DEF             1                       3700
IESI-BFC LTD          COM     44951D108      95      5900 SH              SH-DEF             1                       5900
ILLINOIS TOOL WORKS
   INC                COM     452308109      70      1450 SH   SOLE                                       1450
IMAX CORPORATION      COM     45245E109      27      2000 SH   SOLE                                       2000
IMPERIAL OIL LTD      CALL    453038408    5168    133300 CALL            SH-DEF             1                     133300
IMPERIAL OIL LTD      PUT     453038408    1152     29700 PUT             SH-DEF             1                      29700
IMPERIAL OIL LTD      COM     453038408  106598   2755392 SH   SOLE                                    2755392
IMPERIAL OIL LTD      COM     453038408   42768   1102695 SH   SOLE                                    1102695
IMPERIAL OIL LTD      COM     453038408   15854    409806 SH              SH-DEF             1                     409806
INDIA FUND INC        COM     454089103    1497     48773 SH   SOLE                                      48773
INDONESIA FUND INC    COM     455778100       3       300 SH   SOLE                                        300
ING GROEP SPONSORED
   ADR                COM     456837103     198     20152 SH   SOLE                                      20152
INTEL CORP            COM     458140100       0      1000 SH              SH-DEF             2                       1000
INTEL CORPORATION     COM     458140100    5695    279169 SH   SOLE                                     279169
INTERNATIONAL
   BUSINESS MACHINES
   CORP               COM     459200101   15356    117309 SH   SOLE                                     117309
INTERNATIONAL
   FLAVORS &
   FRAGRANCES         COM     459506101      41      1000 SH   SOLE                                       1000
INTERNATIONAL PAPER
   COMPANY            COM     460146103      56      2100 SH   SOLE                                       2100
INTERNATIONAL
   ROYALTY CORP       COM     460277106       0        19 SH   SOLE                                         19
INTERNATIONAL
   ROYALTY CORP       COM     460277106      72     10000 SH   SOLE                                      10000
INTEROIL CORP
   33LGND             COM     460951106     307      3993 SH              SH-DEF             1                       3993
INTL ROYALTY CORP     COM     460277106     557     77800 SH              SH-DEF             1                      77800
INTL TOWER HILL MINES COM     46051L104      10      1384 SH              SH-DEF             1                       1384
INTUIT INC            COM     461202103      95      3100 SH   SOLE                                       3100
INVESCO LIMITED       COM     G491BT108    1364     58056 SH   SOLE                                      58056
ISHARES BARCLAYS
   TIPS BOND FUND     COM     464287176    1397     13450 SH   SOLE                                      13450
ISHARES DJ U.S. TECH
   SECTOR IDX FUND    COM     464287721      12       200 SH   SOLE                                        200
ISHARES FTSE/XINHAU
   CHINA 25 INDEX     COM     464287184      60      1430 SH   SOLE                                       1430
ISHARES FTSE/XINHUA
   CHINA 25           PUT     464287184     409     10000 PUT  SOLE                                      10000
ISHARES FTSE/XINHUA
   CHINA 25           COM     464287184     190      4500 SH   SOLE                                       4500
ISHARES INC MSCI
   SINGAPORE IDX FD   COM     464286673      34      3000 SH   SOLE                                       3000





                                                                                      
ISHARES MSCI BRAZIL
   INDEX FUND ETF     COM     464286400      37       500 SH   SOLE                                        500
iShares MSCI Canada
   Index              COM     464286509    1010     38367 SH   SOLE                                      38367
ISHARES MSCI EAFE
   INDEX FUND         COM     464287465     369      6675 SH   SOLE                                       6675
ISHARES MSCI
   EMERGING MKT IN    COM     464287234     237      5700 SH   SOLE                                       5700
ISHARES MSCI
   EMERGING MKTS
   INDEX              COM     464287234      73      1760 SH   SOLE                                       1760
ISHARES MSCI HONG
   KONG INDEX FUND    COM     464286871      47      3000 SH   SOLE                                       3000
ISHARES MSCI JAPAN
   INDEX FUND         COM     464286848     102     10450 SH   SOLE                                      10450
ISHARES MSCI SOUTH
   KOREA INDEX FUND   COM     464286772       5       100 SH   SOLE                                        100
ISHARES S&P 500
   INDEX FUND         COM     464287200     194      1732 SH   SOLE                                       1732
ISHARES S&P ASIA 50
   ETF                COM     464288430      40      1000 SH   SOLE                                       1000
ISHARES S&P LATIN
   AMERICAN 40 IDX FD COM     464287390      38       800 SH   SOLE                                        800
ISHARES SILVER TRUST  COM     46428Q109     215     13000 SH   SOLE                                      13000
ISHARES TR RUSSEL
   2000 INDEX FUND    COM     464287655      64      1025 SH   SOLE                                       1025
ISHARES TRUST DJ SEL
   DIV                COM     464287168     437      9950 SH   SOLE                                       9950
ITAU UNIBANCO
   HLDNG-PREF ADR     COM     465562106      32      1400 SH   SOLE                                       1400
ITT CORPORATION       COM     450911102      10       200 SH   SOLE                                        200
IVANHOE ENERGY INC    COM     465790103      20      7100 SH   SOLE                                       7100
IVANHOE MINES LTD     CALL    46579N103      58      4400 CALL            SH-DEF             1                       4400
IVANHOE MINES LTD     CALL    46579N103    1279    100000 CALL            SH-DEF             1                     100000
IVANHOE MINES LTD     PUT     46579N103      13      1000 PUT             SH-DEF             1                       1000
IVANHOE MINES LTD     PUT     46579N103    1279    100000 PUT             SH-DEF             1                     100000
IVANHOE MINES LTD     COM     46579N103     310     21000 SH   SOLE                                      21000
IVANHOE MINES LTD     COM     46579N103     477     32300 SH              SH-DEF             1                      32300
IVANHOE MINES LTD     COM     46579N103   47945   3248867 SH              SH-DEF             2                    3248867
JAGUAR MINING INC     CALL    47009M103      18      2000 CALL            SH-DEF             1                       2000
JAGUAR MINING INC     PUT     47009M103       9      1000 PUT             SH-DEF             1                       1000
JAGUAR MINING INC     COM     47009M103     331     29500 SH   SOLE                                      29500
JAGUAR MINING INC     COM     47009M103      20      1800 SH              SH-DEF             1                       1800
JDS UNIPHASE CORP     COM     46612J507       4       450 SH   SOLE                                        450
JOHNSON & JOHNSON     COM     478160104   25899    402092 SH   SOLE                                     402092
JOHNSON & JOHNSON     COM     478160104     129      2000 SH              SH-DEF             2                       2000
JOY GLOBAL INC        COM     481165108       5       100 SH   SOLE                                        100
JPMORGAN CHASE & CO   CALL    46625H100    1237     28000 CALL SOLE                                      28000
JPMORGAN CHASE & CO   PUT     46625H100   23415    530000 PUT  SOLE                                     530000
JPMORGAN CHASE & CO   COM     46625H100     461     11065 SH   SOLE                                      11065
JPMORGAN CHASE & CO   COM     46625H100    4738    113695 SH   SOLE                                     113695
KANSAS CITY SOUTHERN  COM     485170302      67      2000 SH   SOLE                                       2000
KB FINANCIAL GROUP
   INC ADR            COM     48241A105      32       625 SH   SOLE                                        625
KEEGAN RESOURCES INC  COM     487275109       6      1000 SH              SH-DEF             1                       1000
KELLOGG COMPANY       COM     487836108     680     12775 SH   SOLE                                      12775
KIMBERLY-CLARK
   CORPORATION        COM     494368103    1879     29500 SH   SOLE                                      29500





                                                                                      
KINDER MORGAN ENERGY
   PARTNERS LPU       COM     494550106      12       200 SH   SOLE                                        200
KINGSWAY FINANCIAL
   SERVICES           PUT     496904103       4      1000 PUT             SH-DEF             1                       1000
KINGSWAY FINANCIAL
   SERVICES           COM     496904103     126     72253 SH   SOLE                                      72253
KINGSWAY FINANCIAL
   SERVICES           COM     496904103      13      7200 SH              SH-DEF             1                       7200
KINGSWAY FINANCIAL
   SERVICES INC       COM     496904103       4      2170 SH   SOLE                                       2170
KINROSS GOLD CORP     CALL    496902404    3545    159700 CALL            SH-DEF             1                     159700
KINROSS GOLD CORP     CALL    496902404    5774    266100 CALL            SH-DEF             1                     266100
KINROSS GOLD CORP     PUT     496902404    2346    105700 PUT             SH-DEF             1                     105700
KINROSS GOLD CORP     PUT     496902404    1397     64400 PUT             SH-DEF             1                      64400
KINROSS GOLD CORP     COM     496902404  136162   7388036 SH   SOLE                                    7388036
KINROSS GOLD CORP     COM     496902404      65      3530 SH   SOLE                                       3530
KINROSS GOLD CORP     COM     496902404   13764    746819 SH              SH-DEF             1                     746819
KINROSS GOLD CORP     COM     496902404     384     20866 SH              SH-DEF             1                      20866
KINROSS GOLD
   CORPORATION NO PAR COM     496902404     875     47343 SH   SOLE                                      47343
KLA-TENCOR
   CORPORATION        COM     482480100       9       255 SH   SOLE                                        255
KOHL'S CORP           COM     500255104      18       330 SH   SOLE                                        330
KONINKLIJKE PHILIPS
   ELECTRONICS        COM     500472303     358     12161 SH   SOLE                                      12161
KOREA ELECTRIC POWER
   CO SPONS ADR       COM     500631106    1291     88800 SH   SOLE                                      88800
KOREA EQUITY FUND INC COM     50063B104     683     73800 SH   SOLE                                      73800
KRAFT FOODS INC CL A  COM     50075N104     857     31546 SH   SOLE                                      31546
KROGER CO             COM     501044101     248     12075 SH   SOLE                                      12075
L-1 IDENTITY
   SOLUTIONS INC      COM     50212A106       0        29 SH   SOLE                                         29
LABORATORY CORP OF
   AMER HOLDINGS      COM     50540R409      39       525 SH   SOLE                                        525
LEUCADIA NATIONAL
   CORP               COM     527288104     236      9900 SH   SOLE                                       9900
LEVEL 3
   COMMUNICATIONS INC COM     52729N100     673    440000 SH   SOLE                                     440000
LEXMARK
   INTERNATIONAL INC  COM     529771107     213      8200 SH   SOLE                                       8200
LIFEPOINT HOSPITALS
   INC                COM     53219L109    1087     33450 SH   SOLE                                      33450
LIHIR GOLD LTD  ADR   COM     532349107     170      5815 SH              SH-DEF             1                       5815
LILLY (ELI) & COMPANY COM     532457108     219      6136 SH   SOLE                                       6136
LINCOLN NATIONAL
   CORPORATION        COM     534187109     242      9710 SH   SOLE                                       9710
LOUISIANA-PACIFIC
   CORPORATION        COM     546347105      14      2000 SH   SOLE                                       2000
LOWE'S COMPANIES      COM     548661107     391     16720 SH   SOLE                                      16720
LULULEMON ATHLETICA
   INC                CALL    550021109      42      1400 CALL            SH-DEF             1                       1400
LULULEMON ATHLETICA
   INC                COM     550021109     120      4000 SH              SH-DEF             1                       4000
LUXOTTICA GROUP S P
   A SPON ADR         COM     55068R202       3       100 SH   SOLE                                        100
M & T BANK CORP       COM     55261F104    1084     16200 SH   SOLE                                      16200
MAGNA INTERNATIONAL
   INC CL A SVS       COM     559222401     771     15185 SH   SOLE                                      15185
MAGNA INTERNATIONAL
   INC-CL A           COM     559222401   61076   1205238 SH   SOLE                                    1205238
MAGNA INTERNATIONAL
   INC-CL A           COM     559222401    1374     27123 SH              SH-DEF             1                      27123
MAIDEN HOLDINGS LTD   COM     G5753U112     146     20000 SH   SOLE                                      20000
MANULIFE FINANCIAL
   CORP               CALL    56501R106    5662    264500 CALL            SH-DEF             1                     264500





                                                                                      
MANULIFE FINANCIAL
   CORP               CALL    56501R106    1445     69000 CALL            SH-DEF             1                      69000
MANULIFE FINANCIAL
   CORP               PUT     56501R106   11368    531000 PUT             SH-DEF             1                     531000
MANULIFE FINANCIAL
   CORP               COM     56501R106  498117  27083351 SH   SOLE                                   27083351
MANULIFE FINANCIAL
   CORP               COM     56501R106   16804    911381 SH   SOLE                                     911381
MANULIFE FINANCIAL
   CORP               COM     56501R106   52308   2844049 SH              SH-DEF             1                    2844049
MANULIFE FINANCIAL
   CORP               COM     56501R106       2       100 SH              SH-DEF             2                        100
MARATHON OIL
   CORPORATION        COM     565849106     667     21375 SH   SOLE                                      21375
MARKET VECTORS
   AGRIBUSINESS ETF   COM     57060U605     164      3750 SH   SOLE                                       3750
MARSH & MCLENNAN
   COMPANIES INC      COM     571748102     170      7700 SH   SOLE                                       7700
MASTERCARD INC CLASS
   A                  COM     57636Q104      13        50 SH   SOLE                                         50
MATERIALS SELECT
   SECTOR SPDR        COM     81369Y100     961     29139 SH   SOLE                                      29139
MCCORMICK & CO INC
   NVS                COM     579780206      16       450 SH   SOLE                                        450
MCDONALD'S
   CORPORATION        COM     580135101    1999     32009 SH   SOLE                                      32009
MCGRAW-HILL
   COMPANIES INC      COM     580645109      17       510 SH   SOLE                                        510
MCKESSON CORPORATION  COM     58155Q103     519      8300 SH   SOLE                                       8300
MDS INC               COM     55269P302    2925    375315 SH   SOLE                                     375315
MDS INC               COM     55269P302      16      2000 SH   SOLE                                       2000
MDS INC               COM     55269P302     436     55900 SH              SH-DEF             1                      55900
MDS INC               COM     55269P302       7       908 SH              SH-DEF             2                        908
MEDCO HEALTH
   SOLUTIONS INC      COM     58405U102     147      2304 SH   SOLE                                       2304
MEDTRONIC INC         COM     585055106     354      8050 SH   SOLE                                       8050
MELCO CROWN
   ENTERTAINMENT LTD
   ADR                COM     585464100      34     10000 SH   SOLE                                      10000
MERCK & CO INC        COM     58933Y105    1656     45308 SH   SOLE                                      45308
METHANEX CORP         CALL    59151K108      25      1400 CALL            SH-DEF             1                       1400
METHANEX CORP         PUT     59151K108      53      3000 PUT             SH-DEF             1                       3000
METHANEX CORP         COM     59151K108     578     29615 SH   SOLE                                      29615
METHANEX CORP         COM     59151K108     251     12825 SH   SOLE                                      12825
METHANEX CORP         COM     59151K108    1022     52298 SH              SH-DEF             1                      52298
METLIFE INC           COM     59156R108    2878     81402 SH   SOLE                                      81402
MI DEVELOPMENTS INC
   CL A SVS           COM     55304X104       6       500 SH   SOLE                                        500
MI DEVELOPMENTS
   INC-CL A           COM     55304X104      70      5686 SH   SOLE                                       5686
MICROSOFT CORP        PUT     594918104    1929     75000 PUT  SOLE                                      75000
MICROSOFT CORP        COM     594918104       0       400 SH              SH-DEF             2                        400
MICROSOFT CORPORATION COM     594918104    7650    250890 SH   SOLE                                     250890
MIDAS INC             COM     595626102     154     18200 SH   SOLE                                      18200
MINEFINDERS CORP      CALL    602900102     270     27000 CALL            SH-DEF             1                      27000
MINEFINDERS CORP      COM     602900102     284     27434 SH   SOLE                                      27434
MINEFINDERS CORP      COM     602900102      60      5800 SH              SH-DEF             1                       5800
MINEFINDERS
   CORPORATION LTD    COM     602900102     913     87900 SH   SOLE                                      87900
MINES MANAGEMENT INC  COM     603432105       0        23 SH   SOLE                                         23
MONSANTO CO           COM     61166W101     360      4400 SH   SOLE                                       4400





                                                                                      
MONSANTO COMPANY      COM     61166W101    1603     19612 SH   SOLE                                      19612
MONTPELIER RE
   HOLDINGS LTD       COM     G62185106      55      3200 SH   SOLE                                       3200
MOODY'S CORPORATION   COM     615369105       1        50 SH   SOLE                                         50
MORGAN STANLEY        COM     617446448     188      6365 SH   SOLE                                       6365
MORGAN STANLEY INDIA
   INVESTMENT FUND    COM     61745C105       2       100 SH   SOLE                                        100
MOSAIC COMPANY        COM     61945A107     105      1750 SH   SOLE                                       1750
MOTOROLA INC          COM     620076109     148     19043 SH   SOLE                                      19043
MOTOROLA INC          COM     620076109      87     11150 SH   SOLE                                      11150
NABORS INDUSTRIES LTD COM     G6359F103     206      9415 SH   SOLE                                       9415
NASDAQ BUILDERS
   EUROPE 100         COM     09348R201      64      3000 SH   SOLE                                       3000
NASDAQ OMX GROUP INC
   (THE)              COM     631103108       1        30 SH   SOLE                                         30
NATIONAL GRID PLC SP
   ADR                COM     636274300     103      1900 SH   SOLE                                       1900
NATIONAL OILWELL
   VARCO INC NEW      COM     637071101      26       600 SH   SOLE                                        600
NAVISTAR INTL CORP    COM     63934E108      23       600 SH   SOLE                                        600
Neo Material
   Technologies INc   COM     651639106     535     11315 SH              SH-DEF             1                      11315
NEPTUNE TECHS &
   BIORES INC         COM     64077P108      10      4998 SH   SOLE                                       4998
NETEASE.COM INC ADR   COM     64110W102       4       100 SH   SOLE                                        100
NEVSUN RESOURCES LTD  COM     64156L101       2       812 SH              SH-DEF             1                        812
NEW GERMANY FUND INC  COM     644465106    1056     88096 SH   SOLE                                      88096
NEW GOLD INC          CALL    644535106      27      7000 CALL            SH-DEF             1                       7000
NEW GOLD INC          PUT     644535106      23      6000 PUT             SH-DEF             1                       6000
NEW GOLD INC          COM     644535106      14      3797 SH   SOLE                                       3797
NEW GOLD INC          COM     644535106     389    107300 SH   SOLE                                     107300
NEW GOLD INC          COM     644535106      13      3600 SH              SH-DEF             1                       3600
NEW GOLD INC          COM     644535106       0       122 SH              SH-DEF             1                        122
NEWMONT MINING CORP   COM     651639106     136      2875 SH   SOLE                                       2875
NEWMONT MINING CORP   COM     651639106      47      1000 SH              SH-DEF             1                       1000
NEWMONT MINING
   CORP-HOLDING
   COMPANY            COM     651639106     156      3295 SH   SOLE                                       3295
NEXEN INC             CALL    65334H102    3511    151600 CALL            SH-DEF             1                     151600
NEXEN INC             PUT     65334H102     396     17100 PUT             SH-DEF             1                      17100
NEXEN INC             COM     65334H102  138354   5765655 SH   SOLE                                    5765655
NEXEN INC             COM     65334H102    8108    337034 SH   SOLE                                     337034
NEXEN INC             COM     65334H102    2435    101478 SH              SH-DEF             1                     101478
NEXEN INC             COM     65334H102      24      1000 SH              SH-DEF             1                       1000
NIKE INC CL B         COM     654106103     282      4272 SH   SOLE                                       4272
NIKE INC -CL B        COM     654106103       0       700 SH              SH-DEF             2                        700
NOKIA CORP ADR        COM     654902204     328     25525 SH   SOLE                                      25525
NORFOLK SOUTHERN CORP COM     655844108      15       290 SH   SOLE                                        290
NORTH AMER PALLADIUM
   LTD                COM     656912102       0        33 SH   SOLE                                         33
NORTHEAST UTILITIES   COM     664397106       5       200 SH   SOLE                                        200
NORTHERN DYNASTY
   MNLS LTD           COM     66510M204       8      1000 SH              SH-DEF             1                       1000





                                                                                      
NORTHERN TRUST
   CORPORATION        COM     665859104     284      5425 SH   SOLE                                       5425
NORTHGATE MINERALS
   CORP               COM     666416102       0      8700 SH   SOLE                                       8700
NORTHGATE MINERALS
   CORP               COM     666416102     340    110000 SH   SOLE                                     110000
NORTHGATE MINERALS
   CORP               COM     666416102      92     30000 SH              SH-DEF             1                      30000
NORTHWEST PIPE
   COMPANY            COM     667746101      81      3000 SH   SOLE                                       3000
NOVAGOLD RESOURCES
   INC                COM     66987E206      36      5900 SH              SH-DEF             1                       5900
NOVARTIS AG
   SPONSORED ADR      COM     66987V109     216      3960 SH   SOLE                                       3960
NOVO-NORDISK A/S ADR  COM     670100205     255      4000 SH   SOLE                                       4000
NUCOR CORPORATION     COM     670346105     849     18195 SH   SOLE                                      18195
NUCRYST
   PHARMACEUTICALS
   CORP               COM     67035Q100       2      1000 SH   SOLE                                       1000
NUSTAR ENERGY LP      COM     67058H102      11       200 SH   SOLE                                        200
NYSE EURONEXT         COM     629491101      35      1400 SH   SOLE                                       1400
OCCIDENTAL PETROLEUM
   CORP               COM     674599105    1926     23680 SH   SOLE                                      23680
OFFICE DEPOT INC      COM     676220106     426     66100 SH   SOLE                                      66100
OIL SERVICE HOLDERS
   TRUST              COM     678002106      24       200 SH   SOLE                                        200
OILSANDS QUEST INC    COM     678046103       4      3300 SH              SH-DEF             1                       3300
OMNI ENERGY SERVICES
   CORP               COM     68210T208       9      7500 SH   SOLE                                       7500
OMNICOM GROUP INC     COM     681919106     444     11350 SH   SOLE                                      11350
ONCOLYTICS BIOTECH
   INC                COM     682310107       2       605 SH   SOLE                                        605
OPEN TEXT CORP        CALL    683715106      15       400 CALL            SH-DEF             1                        400
OPEN TEXT CORP        COM     683715106     204      5025 SH   SOLE                                       5025
OPEN TEXT CORP        COM     683715106     293      7200 SH              SH-DEF             1                       7200
OPEN TEXT CORPORATION COM     683715106      36       895 SH   SOLE                                        895
ORACLE CORPORATION    COM     68389X105    2220     90474 SH   SOLE                                      90474
ORIENT-EXPRESS
   HOTELS LTD A       COM     G67743107     203     20000 SH   SOLE                                      20000
PAN AMERICAN SILVER
   CORP               CALL    697900108    2477    105900 CALL            SH-DEF             1                     105900
PAN AMERICAN SILVER
   CORP               CALL    697900108     926     40600 CALL            SH-DEF             1                      40600
PAN AMERICAN SILVER
   CORP               PUT     697900108      96      4100 PUT             SH-DEF             1                       4100
PAN AMERICAN SILVER
   CORP               PUT     697900108     242     10600 PUT             SH-DEF             1                      10600
PAN AMERICAN SILVER
   CORP               COM     697900108     241     10100 SH   SOLE                                      10100
PAN AMERICAN SILVER
   CORP               COM     697900108       9       390 SH   SOLE                                        390
PAN AMERICAN SILVER
   CORP               COM     697900108      48      2000 SH   SOLE                                       2000
PAN AMERICAN SILVER
   CORP               COM     697900108    1695     71100 SH              SH-DEF             1                      71100
PAN AMERICAN SILVER
   CORP               COM     697900108      12       500 SH              SH-DEF             1                        500
PAN AMERICAN SILVER
   CORP               COM     697900108     355     14950 SH              SH-DEF             1                      14950
PARKER DRILLING CO    COM     701081101      17      3500 SH   SOLE                                       3500
PARKER HANNIFIN CORP  COM     701094104       7       135 SH   SOLE                                        135
PARTNERRE LTD         COM     G6852T105     343      4600 SH   SOLE                                       4600
PATRIOT COAL CORP     COM     70336T104       1        40 SH   SOLE                                         40
PATTERSON COMPANIES
   INC                COM     703395103      27       960 SH   SOLE                                        960
PAYCHEX INC           COM     704326107      38      1255 SH   SOLE                                       1255





                                                                                      
PEABODY ENERGY CORP   COM     704549104      14       300 SH   SOLE                                        300
PENGROWTH ENERGY T/U  COM     706902509     416     42928 SH   SOLE                                      42928
PENGROWTH ENERGY
   TRUST              COM     706902509     376     38954 SH   SOLE                                      38954
PENGROWTH ENERGY
   TRUST              COM     706902509     147     15248 SH              SH-DEF             1                      15248
PENN WEST ENERGY T/U  COM     707885109    1855    104850 SH   SOLE                                     104850
PENN WEST ENERGY T/U  COM     707885109    1762    100000 SH              SH-DEF             1                     100000
PENN WEST ENERGY
   TRUST              CALL    707885109      48      3000 CALL            SH-DEF             1                       3000
PENN WEST ENERGY
   TRUST              PUT     707885109      68      4200 PUT             SH-DEF             1                       4200
PENN WEST ENERGY
   TRUST              COM     707885109   76104   4311899 SH   SOLE                                    4311899
PENN WEST ENERGY
   TRUST              COM     707885109    5230    296344 SH              SH-DEF             1                     296344
PEOPLE'S UNITED
   FINANCIAL          CALL    712704105     832     53500 CALL SOLE                                      53500
PEPSICO INC           COM     713448108   12586    207009 SH   SOLE                                     207009
PETROCHINA COMPANY
   LTD ADR            COM     71646E100      12       100 SH   SOLE                                        100
PETROLEO BRASILEIRO
   S.A. ADR           COM     71654V101    1419     33485 SH   SOLE                                      33485
PETROLEO BRASILEIRO
   S.A.-ADR           PUT     71654V408    2295     50000 PUT  SOLE                                      50000
PETROLEO BRASILEIRO
   S.A.-ADR           COM     71654V408    2169     45500 SH   SOLE                                      45500
PFIZER INC            COM     717081103       2       100 SH   SOLE                                        100
PFIZER INC            COM     717081103    5541    304610 SH   SOLE                                     304610
PFIZER INC            COM     717081103      27      1500 SH              SH-DEF             2                       1500
PG & E CORPORATION    COM     69331C108       7       156 SH   SOLE                                        156
PHILIP MORRIS
   INTERNATIONAL      COM     718172109    2562     53156 SH   SOLE                                      53156
PHOTRONICS INC        COM     719405102     174     39125 SH   SOLE                                      39125
PLUM CREEK TIMBER
   COMPANY INC        COM     729251108      38      1000 SH   SOLE                                       1000
POLYMET MINING CORP   COM     731916102       0        54 SH   SOLE                                         54
POLYMET MINING CORP   COM     731916102     592    195000 SH   SOLE                                     195000
POSCO SPONSORED ADR   COM     693483109      42       320 SH   SOLE                                        320
POTASH CORP OF
   SASKATCHEWAN       CALL    73755L107   10996    119000 CALL            SH-DEF             1                     119000
POTASH CORP OF
   SASKATCHEWAN       CALL    73755L107    3912     43300 CALL            SH-DEF             1                      43300
POTASH CORP OF
   SASKATCHEWAN       PUT     73755L107   16911    183000 PUT             SH-DEF             1                     183000
POTASH CORP OF
   SASKATCHEWAN       PUT     73755L107    1581     17500 PUT             SH-DEF             1                      17500
POTASH CORP OF
   SASKATCHEWAN       COM     73755L107  358414   3293062 SH   SOLE                                    3293062
POTASH CORP OF
   SASKATCHEWAN       COM     73755L107   35129    322756 SH              SH-DEF             1                     322756
POTASH CORPORATION
   OF SASKATCHEWAN    COM     73755L107    8542     78281 SH   SOLE                                      78281
POWERSHARES EXCH
   INTL DIV ACHIEVERS COM     73935X716      36      2600 SH   SOLE                                       2600
POWERSHARES QQQ       COM     73935A104    1065     23280 SH   SOLE                                      23280
POWERSHARES QQQ       COM     73935A104    1928     42133 SH              SH-DEF             1                      42133
POWERSHARES QQQ
   NASDAQ 100         COM     73935A104      79      1715 SH   SOLE                                       1715
POWERSHARES
   VALUELINE
   INDUSTRY ROTAT     COM     73935X179      59      3200 SH   SOLE                                       3200
PRAXAIR INC           COM     74005P104      34       420 SH   SOLE                                        420
PRECISION DRILLING
   T/U                COM     740215108     249     34129 SH   SOLE                                      34129
PRECISION DRILLING
   TRUST              COM     740215108     257     35317 SH   SOLE                                      35317





                                                                                      
PRECISION DRILLING
   TRUST              COM     740215108     990    135986 SH              SH-DEF             1                     135986
PROCTER & GAMBLE CO   COM     742718109     121      2000 SH   SOLE                                       2000
PROCTER & GAMBLE
   COMPANY            COM     742718109   20525    338524 SH   SOLE                                     338524
PROGRESS ENERGY INC   COM     743263105       4       105 SH   SOLE                                        105
PROGRESSIVE CORP OHIO COM     743315103      32      1800 SH   SOLE                                       1800
PROSHARES TR PSHS
   CONSMR SVCS        COM     74347R636      68      2955 SH              SH-DEF             2                       2955
PROSHARES ULTRASHORT
   S&P500             COM     74347R883     105      3000 SH   SOLE                                       3000
PROVIDENT ENERGY
   TRUST T/U          COM     74386K104       5       800 SH   SOLE                                        800
PROVIDENT ENERGY
   TRUST-UTS          COM     74386K104     152     22586 SH   SOLE                                      22586
PROVIDENT ENERGY
   TRUST-UTS          COM     74386K104      73     10800 SH              SH-DEF             1                      10800
PRUDENTIAL PLC-ADR    COM     74435K204     734     32577 SH   SOLE                                      32577
PUBLIC SERVICE
   ENTERPRISE GROUP   COM     744573106      33      1000 SH   SOLE                                       1000
PUBLIC STORAGE        COM     74460D109     686     30902 SH   SOLE                                      30902
PUBLIC STORAGE        COM     74460D109     683     29345 SH   SOLE                                      29345
PWRSHS DB GOLD
   DOUBLE LONG        COM     25154H749       1        35 SH   SOLE                                         35
QLT INC               COM     746927102     193     38749 SH   SOLE                                      38749
QLT INC               COM     746927102      10      2000 SH   SOLE                                       2000
QLT INC               COM     746927102      46      9300 SH              SH-DEF             1                       9300
QLT INC               COM     746927102     368     73925 SH              SH-DEF             2                      73925
QUALCOMM INC          COM     747525103      19       400 SH   SOLE                                        400
QUALCOMM INC          COM     747525103     543     11735 SH   SOLE                                      11735
QUANTA SERVICES INC   COM     74762E102     177      8500 SH   SOLE                                       8500
Quicksilver Resources CALL    74837R104    2479    174700 CALL SOLE                                     174700
RALCORP HOLDINGS INC  COM     751028101      12       195 SH   SOLE                                        195
RANDGOLD RESOURCES
   LIMITED ADR        COM     752344309     128      1620 SH   SOLE                                       1620
RANDGOLD RESOURCES
   LT ADR             COM     752344309     171      2155 SH              SH-DEF             1                       2155
RANDGOLD RESOURCES
   LTD-ADR            COM     752344309      24       300 SH   SOLE                                        300
RAYONIER INC          COM     754907103     719     17050 SH   SOLE                                      17050
RAYTHEON COMPANY      COM     755111507      94      1824 SH   SOLE                                       1824
REED ELSEVIER NV
   SPON ADR           COM     758204200       1        43 SH   SOLE                                         43
RESEARCH IN MOTION    CALL    760975102     868     12600 CALL            SH-DEF             1                      12600
RESEARCH IN MOTION    CALL    760975102     717     10600 CALL            SH-DEF             1                      10600
RESEARCH IN MOTION    PUT     760975102    6646     96500 PUT             SH-DEF             1                      96500
RESEARCH IN MOTION    PUT     760975102     203      3000 PUT             SH-DEF             1                       3000
RESEARCH IN MOTION    COM     760975102   59395    878848 SH   SOLE                                     878848
RESEARCH IN MOTION    COM     760975102   19443    287690 SH              SH-DEF             1                     287690
RESEARCH IN MOTION    COM     760975102     492      7280 SH              SH-DEF             1                       7280
RESEARCH IN MOTION    COM     760975102  864965  12798518 SH              SH-DEF             2                   12798518
RESEARCH IN MOTION
   LTD                COM     760975102    6245     92169 SH   SOLE                                      92169
RIO TINTO PLC
   SPONSORED ADR      COM     767204100     210       975 SH   SOLE                                        975
RITCHIE BROS.
   AUCTIONEERS        COM     767744105      45      2025 SH   SOLE                                       2025





                                                                                      
ROCHESTER MEDICAL
   CORP               COM     771497104     703     63200 SH   SOLE                                      63200
ROGERS
   COMMUNICATIONS
   -CL B              CALL    775109200    1470     51100 CALL            SH-DEF             1                      51100
ROGERS
   COMMUNICATIONS
   -CL B              PUT     775109200    8341    290000 PUT             SH-DEF             1                     290000
ROGERS
   COMMUNICATIONS
   -CL B              COM     775109200  240356   7727579 SH   SOLE                                    7727579
ROGERS
   COMMUNICATIONS
   -CL B              COM     775109200   22137    711717 SH              SH-DEF             1                     711717
ROGERS
   COMMUNICATIONS
   INC CL B NVS       COM     775109200   13493    432708 SH   SOLE                                     432708
ROYAL BANK OF CANADA  CALL    780087102   16887    308400 CALL SOLE                                     308400
ROYAL BANK OF CANADA  CALL    780087102   43012    785500 CALL            SH-DEF             1                     785500
ROYAL BANK OF CANADA  PUT     780087102   13991    255500 PUT  SOLE                                     255500
ROYAL BANK OF CANADA  PUT     780087102   40143    733100 PUT             SH-DEF             1                     733100
ROYAL BANK OF CANADA  PUT     780087102    4811     89800 PUT             SH-DEF             1                      89800
ROYAL BANK OF CANADA  COM     780087102 2821861  52584682 SH   SOLE                                   52584682
ROYAL BANK OF CANADA  COM     780087102  142236   2643843 SH   SOLE                                    2643843
ROYAL BANK OF CANADA  COM     780087102  108888   2029095 SH              SH-DEF             1                    2029095
ROYAL BANK OF CANADA  COM     780087102     359      6697 SH              SH-DEF             1                       6697
ROYAL BANK SCOTLAND
   GROUP SP ADR       COM     780097689      17      1856 SH   SOLE                                       1856
ROYAL DUTCH SHELL
   PLC ADR            COM     780259206    2463     40968 SH   SOLE                                      40968
ROYAL DUTCH SHELL
   PLC SPON ADR       COM     780259107      58      1000 SH   SOLE                                       1000
ROYAL GOLD INC        COM     780287108       0         1 SH   SOLE                                          1
ROYAL GOLD INC        COM     780287108       5       100 SH   SOLE                                        100
ROYAL GOLD INC.       COM     780287108      41       869 SH              SH-DEF             1                        869
ROYCE VALUE TRUST     COM     780910105     198     18300 SH   SOLE                                      18300
RR DONNELLEY & SONS
   CO                 COM     257867101       0        44 SH              SH-DEF             1                         44
RUBICON MINERALS CORP COM     780911103       0        22 SH   SOLE                                         22
RUBICON MINERALS CORP COM     780911103       1       300 SH              SH-DEF             1                        300
S&P MID-CAP 400
   DEPOSIT RECEIPT    COM     595635103      43       325 SH   SOLE                                        325
SAN JUAN BASIN
   ROYALTY TRUST UNIT COM     798241105     103      6000 SH   SOLE                                       6000
SANOFI-AVENTIS
   SPONSORED ADR      COM     80105N105     220      5590 SH   SOLE                                       5590
SAP AG                COM     803054204     676     14440 SH   SOLE                                      14440
SASOL LIMITED
   SPONSORED ADR      COM     803866300     318      7960 SH   SOLE                                       7960
SCANSOURCE INC        COM     806037107      32      1200 SH   SOLE                                       1200
SCHLUMBERGER LTD      COM     806857108    1013     15560 SH   SOLE                                      15560
SCHWAB, CHARLES CORP  COM     808513105      13       675 SH   SOLE                                        675
SCRIPPS NETWORKS
   INTERACT           COM     811065101      21       500 SH   SOLE                                        500
SEABRIDGE GOLD INC.   COM     811916105      20       843 SH              SH-DEF             1                        843
SEASPAN CORP          COM     Y75638109      46      5000 SH   SOLE                                       5000
SECTOR SPDR TR SHS
   BEN INT FIN        COM     81369Y605     349     24275 SH   SOLE                                      24275
SELECT SECTOR SPDR
   FD CSMR DIS        COM     81369Y407      64      2150 SH   SOLE                                       2150
SEMICONDUCTOR MFG
   INTL CORP ADR      COM     81663N206     392    121000 SH   SOLE                                     121000
SERVICE CORPORATION
   INTERNATIONAL      COM     817565104      41      5000 SH   SOLE                                       5000
SHAW COMMUNICATION-B
   NV                 COM     82028K200       0         1 SH              SH-DEF             1                          1





                                                                                      
SHAW COMMUNICATIONS
   INC CL B NVS       COM     82028K200   11774    569592 SH   SOLE                                     569592
SHAW COMMUNICATIONS
   INC-B              CALL    82028K200     210     11400 CALL            SH-DEF             1                      11400
SHAW COMMUNICATIONS
   INC-B              PUT     82028K200      65      3500 PUT             SH-DEF             1                       3500
SHAW COMMUNICATIONS
   INC-B              COM     82028K200  163587   7934002 SH   SOLE                                    7934002
SHAW COMMUNICATIONS
   INC-B              COM     82028K200    2175    105501 SH              SH-DEF             1                     105501
Short S&P500
   ProShares          COM     74347R503      32       600 SH   SOLE                                        600
SIEMENS AG SPONSORED
   ADR                COM     826197501     350      3820 SH   SOLE                                       3820
SIERRA WIRELESS INC   PUT     826516106       5       500 PUT             SH-DEF             1                        500
SIERRA WIRELESS INC   COM     826516106      40      3800 SH              SH-DEF             1                       3800
SILVER STANDARD
   RESOURCES          CALL    82823L106     116      5300 CALL            SH-DEF             1                       5300
SILVER STANDARD
   RESOURCES          PUT     82823L106      88      4000 PUT             SH-DEF             1                       4000
SILVER STANDARD
   RESOURCES          COM     82823L106       7       300 SH   SOLE                                        300
SILVER STANDARD
   RESOURCES          COM     82823L106    1002     45777 SH              SH-DEF             1                      45777
SILVER STANDARD
   RESOURCES INC      COM     82823L106       0        11 SH   SOLE                                         11
SILVER WHEATON CORP   CALL    828336107     103      8000 CALL            SH-DEF             1                       8000
SILVER WHEATON CORP   PUT     828336107     110      8500 PUT             SH-DEF             1                       8500
SILVER WHEATON CORP   COM     828336107      68      4518 SH   SOLE                                       4518
SILVER WHEATON CORP   COM     828336107      17      1100 SH   SOLE                                       1100
SILVER WHEATON CORP   COM     828336107     371     24500 SH   SOLE                                      24500
SILVER WHEATON CORP   COM     828336107    1393     92200 SH              SH-DEF             1                      92200
SILVER WHEATON CORP   COM     828336107      30      2000 SH              SH-DEF             1                       2000
SILVERCORP METALS INC CALL    82835P103      10      2000 CALL            SH-DEF             1                       2000
SILVERCORP METALS INC PUT     82835P103      11      2200 PUT             SH-DEF             1                       2200
SILVERCORP METALS INC COM     82835P103     188     28400 SH              SH-DEF             1                      28400
SMITH & NEPHEW PLC
   SPONSORED ADR      COM     83175M205    1886     36800 SH   SOLE                                      36800
SMITHFIELD FOODS INC  COM     832248108      27      1800 SH   SOLE                                       1800
SMUCKER (J.M.) CO     COM     832696405       5        87 SH   SOLE                                         87
SOHU.COM INC          COM     83408W103     248      4335 SH   SOLE                                       4335
SOUTHERN COMPANY      COM     842587107      42      1275 SH   SOLE                                       1275
SOUTHWEST AIRLINES CO COM     844741108       3       270 SH   SOLE                                        270
SPDR BARCLAYS
   CAPITAL HI YLD BD
   ETF                COM     78464A417     148      3800 SH   SOLE                                       3800
SPDR FTSE/MACQUARIE
   GLB INFR 100 ETF   COM     78463X855     149      3500 SH   SOLE                                       3500
SPDR GOLD TRUST       COM     78463V107     236      2200 SH   SOLE                                       2200
SPDR GOLD TRUST       COM     78463V107     213      1985 SH   SOLE                                       1985
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      53      3500 SH   SOLE                                       3500
SPDR TRUST SERIES 1   PUT     78462F103   21150    200000 PUT             SH-DEF             1                     200000
SPDR TRUST SERIES 1   COM     78462F103      33       300 SH              SH-DEF             1                        300
SPDR TRUST SERIES 1   COM     78462F103     446      4000 SH              SH-DEF             1                       4000





                                                                                      
SPDR TRUST UNITS
   SERIES 1           COM     78462F103     613      5505 SH   SOLE                                       5505
SPECTRA ENERGY CORP   COM     847560109     131      6376 SH   SOLE                                       6376
SPX CORP              COM     784635104       0         1 SH              SH-DEF             2                          1
SPX CORPORATION       COM     784635104      19       350 SH   SOLE                                        350
STANTEC INC           COM     85472N109      73      2515 SH   SOLE                                       2515
STAPLES INC           COM     855030102     443     18025 SH   SOLE                                      18025
STARWOOD HOTELS &
   RESORTS            PUT     85590A401    2114     64000 PUT  SOLE                                      64000
STATE STREET CORP     COM     857477103     164      3770 SH   SOLE                                       3770
STATOIL ASA SPON ADR  COM     85771P102     450     18081 SH   SOLE                                      18081
STD&POOR DEP REC
   'SPDRS'            COM     78462F103     501      4500 SH              SH-DEF             1                       4500
STRYKER CORPORATION   COM     863667101      50      1000 SH   SOLE                                       1000
SUN LIFE FINANCIAL
   INC                CALL    866796105   11144    349100 CALL            SH-DEF             1                     349100
SUN LIFE FINANCIAL
   INC                PUT     866796105   10138    317600 PUT             SH-DEF             1                     317600
SUN LIFE FINANCIAL
   INC                COM     866796105  311736  10830898 SH   SOLE                                   10830898
SUN LIFE FINANCIAL
   INC                COM     866796105   10202    353555 SH   SOLE                                     353555
SUN LIFE FINANCIAL
   INC                COM     866796105   16350    568076 SH              SH-DEF             1                     568076
SUN LIFE FINANCIAL
   INC                COM     866796105     158      5500 SH              SH-DEF             1                       5500
SUN LIFE FINANCIAL
   INC                COM     866796105      29      1000 SH              SH-DEF             1                       1000
SUNCOR ENERGY INC
   (NEW)              COM     867224107   32355    911571 SH   SOLE                                     911571
SWISS HELVETIA FUND
   INC                COM     870875101     152     13066 SH   SOLE                                      13066
SXC HEALTH SOLUTIONS
   CORP               COM     78505P100       1        20 SH   SOLE                                         20
SXC HEALTH SOLUTIONS
   CORP               COM     78505P100     806     14750 SH   SOLE                                      14750
SXC HEALTH SOLUTIONS
   CORP               COM     78505P100      60      1100 SH              SH-DEF             1                       1100
SYNGENTA AG-ADR       COM     87160A100     343      6100 SH   SOLE                                       6100
SYSCO CORPORATION     COM     871829107     132      4710 SH   SOLE                                       4710
T ROWE PRICE GROUP
   INC                COM     74144T108      24       455 SH   SOLE                                        455
TALISMAN ENERGY INC   CALL    87425E103    2329    131400 CALL            SH-DEF             1                     131400
TALISMAN ENERGY INC   PUT     87425E103    2432    137200 PUT             SH-DEF             1                     137200
TALISMAN ENERGY INC   COM     87425E103  205767  10983297 SH   SOLE                                   10983297
TALISMAN ENERGY INC   COM     87425E103   11178    595126 SH   SOLE                                     595126
TALISMAN ENERGY INC   COM     87425E103    7041    375815 SH              SH-DEF             1                     375815
TALISMAN ENERGY INC   COM     87425E103      15       800 SH              SH-DEF             2                        800
TANZANIAN ROYALTY
   EXPLORATIO         COM     87600U104       0       863 SH   SOLE                                        863
TANZANIAN ROYALTY
   EXPLORATIO         COM     87600U104       5      1500 SH              SH-DEF             1                       1500
TARGET CORP           COM     87612E106    2180     45067 SH   SOLE                                      45067
TASECO MINES LTD      COM     876511106     272     64000 SH   SOLE                                      64000
TASEKO MINES LTD      COM     876511106       1       187 SH   SOLE                                        187
TASEKO MINES LTD      COM     876511106      98     23100 SH              SH-DEF             1                      23100
TECK COMINCO LTD-CL B CALL    878742204  101291   3608700 CALL            SH-DEF             1                    3608700
TECK COMINCO LTD-CL B CALL    878742204     386     14000 CALL            SH-DEF             1                      14000
TECK COMINCO LTD-CL B PUT     878742204    8103    288700 PUT             SH-DEF             1                     288700





                                                                                      
TECK COMINCO LTD-CL B PUT     878742204     946     34300 PUT             SH-DEF             1                      34300
TECK COMINCO LTD-CL B COM     878742204   34807    993527 SH   SOLE                                     993527
TECK COMINCO LTD-CL B COM     878742204  224070   6395923 SH              SH-DEF             1                    6395923
TECK COMINCO LTD-CL B COM     878742204   21962    628030 SH              SH-DEF             1                     628030
TECK RESOURCES LTD
   CL B SVS           COM     878742204    6626    188667 SH   SOLE                                     188667
TECO ENERGY INC       COM     872375100      13       800 SH   SOLE                                        800
TELECOM HOLDRS TRUST  COM     87927P200       0        15 SH              SH-DEF             1                         15
TELEFLEX INCORPORATED COM     879369106     989     18350 SH   SOLE                                      18350
TELEFONICA S.A.
   SPONSORED ADR      COM     879382208      53       638 SH   SOLE                                        638
TELUS CORPORATION
   -NON VOTE          COM     87971M202   95184   3054601 SH   SOLE                                    3054601
TELUS CORPORATION
   -NON VOTE          COM     87971M202      59      1900 SH              SH-DEF             1                       1900
TELUS CORPORATION NV  COM     87971M202    3579    114555 SH   SOLE                                     114555
TEMPLETON DRAGON FUND COM     88018T101    1725     63300 SH   SOLE                                      63300
TENARIS S.A. ADR      COM     88031M109     245      5745 SH   SOLE                                       5745
TERADYNE INC          COM     880770102       3       294 SH   SOLE                                        294
TESCO CORP            COM     88157K101     139     10800 SH   SOLE                                      10800
TEVA PHARMACEUTICAL
   INDUSTRIES ADR     COM     881624209     603     10740 SH   SOLE                                      10740
TEXAS INSTRUMENTS INC COM     882508104      58      2225 SH   SOLE                                       2225
THERMADYNE HOLDINGS
   CORPORATION        COM     883435307     230     31700 SH   SOLE                                      31700
THOMPSON CREEK
   METALS CO INC      CALL    884768102    1217     98900 CALL            SH-DEF             1                      98900
THOMPSON CREEK
   METALS CO INC      PUT     884768102     438     35600 PUT             SH-DEF             1                      35600
THOMPSON CREEK
   METALS CO INC      COM     884768102     121     10300 SH   SOLE                                      10300
THOMPSON CREEK
   METALS CO INC      COM     884768102    1897    161700 SH              SH-DEF             1                     161700
THOMPSON CREEK
   METALS COMPANY     COM     884768102      73      6225 SH   SOLE                                       6225
THOMSON REUTERS CORP  CALL    884903105     926     27100 CALL            SH-DEF             1                      27100
THOMSON REUTERS CORP  PUT     884903105     208      6100 PUT             SH-DEF             1                       6100
THOMSON REUTERS CORP  COM     884903105  147492   4565959 SH   SOLE                                    4565959
THOMSON REUTERS CORP  COM     884903105   11345    351205 SH              SH-DEF             1                     351205
THOMSON REUTERS CORP  COM     884903105      13       400 SH              SH-DEF             1                        400
THOMSON REUTERS CORP  COM     884903105    2190     67900 SH              SH-DEF             1                      67900
THOMSON REUTERS
   CORPORATION        COM     884903105   14737    455069 SH   SOLE                                     455069
TIM HORTONS INC       CALL    88706M103     924     31900 CALL            SH-DEF             1                      31900
TIM HORTONS INC       PUT     88706M103      78      2700 PUT             SH-DEF             1                       2700
TIM HORTONS INC       COM     88706M103   61598   2014920 SH   SOLE                                    2014920
TIM HORTONS INC       COM     88706M103    6261    204296 SH   SOLE                                     204296
TIM HORTONS INC       COM     88706M103    2191     71665 SH              SH-DEF             1                      71665
TIM HORTONS INC*      COM     88706M103      30      1025 SH   SOLE                                       1025
TIME WARNER CABLE
   INC W/I            COM     88732J207       8       193 SH   SOLE                                        193
TIME WARNER INC       COM     887317303      56      1926 SH   SOLE                                       1926
TJX COMPANIES INC     COM     872540109       2        50 SH   SOLE                                         50
TLC VISION CORP       COM     872549100       0       100 SH              SH-DEF             1                        100





                                                                                      
TOLL BROTHERS INC     COM     889478103      38      2000 SH   SOLE                                       2000
TORONTO-DOMINION BANK CALL    891160509   39573    600600 CALL            SH-DEF             1                     600600
TORONTO-DOMINION BANK PUT     891160509   46505    705800 PUT             SH-DEF             1                     705800
TORONTO-DOMINION BANK COM     891160509     628     10000 SH   SOLE                                      10000
TORONTO-DOMINION BANK COM     891160509   57118    907825 SH   SOLE                                     907825
TORONTO-DOMINION BANK COM     891160509  287132   4575128 SH              SH-DEF             1                    4575128
TORONTO-DOMINION BANK COM     891160509    1742     27750 SH              SH-DEF             2                      27750
TOTAL S.A. SPONSORED
   ADR                COM     89151E109    2144     33475 SH   SOLE                                      33475
TOWERSTREAM
   CORPORATION        COM     892000100     978    504000 SH   SOLE                                     504000
TOYOTA MOTOR CORP ADR COM     892331307      56       670 SH   SOLE                                        670
TRANSALTA CORP        CALL    89346D107    2573    123800 CALL SOLE                                     123800
TRANSALTA CORP        CALL    89346D107    4555    219200 CALL            SH-DEF             1                     219200
TRANSALTA CORP        PUT     89346D107     488     23500 PUT  SOLE                                      23500
TRANSALTA CORP        PUT     89346D107    2250    108300 PUT             SH-DEF             1                     108300
TRANSALTA CORP        COM     89346D107   81592   3652197 SH   SOLE                                    3652197
TRANSALTA CORP        COM     89346D107   22057    987302 SH              SH-DEF             1                     987302
TRANSALTA CORPORATION COM     89346D107    9660    431312 SH   SOLE                                     431312
TRANSCANADA CORP      CALL    89353D107    7166    225700 CALL            SH-DEF             1                     225700
TRANSCANADA CORP      PUT     89353D107    8509    268000 PUT             SH-DEF             1                     268000
TRANSCANADA CORP      COM     89353D107  549810  15967116 SH   SOLE                                   15967116
TRANSCANADA CORP      COM     89353D107    9205    267321 SH              SH-DEF             1                     267321
TRANSCANADA CORP      COM     89353D107       6       164 SH              SH-DEF             1                        164
TRANSCANADA
   CORPORATION        COM     89353D107   39314   1138854 SH   SOLE                                    1138854
TRANSITION
   THERAPEUTICS INC   COM     893716209       1       222 SH   SOLE                                        222
TRAVELERS COMPANIES
   INC                COM     89417E109      79      1594 SH   SOLE                                       1594
TRAVELERS COS INC/THE COM     89417E109       0         1 SH              SH-DEF             2                          1
TSAKOS ENERGY
   NAVIGATION LTD     COM     G9108L108     345     23500 SH   SOLE                                      23500
U S BANCORP           COM     902973304      86      3825 SH   SOLE                                       3825
U S GOLD CORP         COM     912023207       0        47 SH   SOLE                                         47
U S GOLD CORP         COM     912023207       7      2794 SH              SH-DEF             1                       2794
U.S. GEOTHERMAL INC   COM     90338S102     189    123300 SH   SOLE                                     123300
ULTRA PETROLEUM CORP  COM     903914109     121      2435 SH   SOLE                                       2435
ULTRAPRO S&P 500
   PROSHARES          COM     74347X864     437      2900 SH   SOLE                                       2900
UNILEVER N.V. NEW
   YORK SHARES        COM     904784709     279      8638 SH   SOLE                                       8638
UNILEVER PLC SPON ADR COM     904767704     271      8485 SH   SOLE                                       8485
UNION PACIFIC
   CORPORATION        COM     907818108    1069     16725 SH   SOLE                                      16725
UNITED PARCEL
   SERVICE INC CL B   COM     911312106      80      1400 SH   SOLE                                       1400
UNITED STATES OIL
   FUND LP            COM     91232N108     196      5000 SH   SOLE                                       5000
UNITED TECHNOLOGIES
   CORPORATION        COM     913017109    6076     87541 SH   SOLE                                      87541
UNITEDHEALTH GROUP
   INC                COM     91324P102    2744     90025 SH   SOLE                                      90025
UNUM GROUP            COM     91529Y106    1327     68000 SH   SOLE                                      68000





                                                                                      
UR ENERGY INC         COM     91688R108     125    162000 SH   SOLE                                     162000
URS CORPORATION       COM     903236107     116      2600 SH   SOLE                                       2600
US BANCORP            COM     902973304     254     11296 SH   SOLE                                      11296
US NATURAL GAS FUND
   LP                 CALL    912318102     147     12500 CALL SOLE                                      12500
US NATURAL GAS FUND
   LP                 COM     912318102    3624    359544 SH   SOLE                                     359544
UTILITIES SELECT
   SECTOR SPDR        CALL    81369Y886   10559    360000 CALL            SH-DEF             1                     360000
UTILITIES SELECT
   SECTOR SPDR        PUT     81369Y886    9784    333600 PUT             SH-DEF             1                     333600
VAIL RESORTS INC      PUT     91879Q109    1323     35000 PUT  SOLE                                      35000
VAIL RESORTS INC      COM     91879Q109      26       700 SH   SOLE                                        700
VALE S.A SPON ADR     COM     91912E105    3196    110095 SH   SOLE                                     110095
VALE S.A. CLASS PFD
   ADR                COM     91912E204     194      7800 SH   SOLE                                       7800
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     642     22100 SH   SOLE                                      22100
VALERO ENERGY CORP    COM     91913Y100     365     21800 SH   SOLE                                      21800
VALUEVISION MEDIA
   INC CLASS A        COM     92047K107      10      2000 SH   SOLE                                       2000
VANGUARD EUROPE
   PACIFIC ETF        COM     921943858     202      5900 SH   SOLE                                       5900
VANGUARD TOTAL STOCK
   MARKET ETF         COM     922908769      48       850 SH   SOLE                                        850
VARIAN MEDICAL
   SYSTEMS INC        COM     92220P105       4        75 SH   SOLE                                         75
VEOLIA ENVIRONNEMENT
   SPON ADR           COM     92334N103      32       975 SH   SOLE                                        975
VERIZON
   COMMUNICATIONS INC COM     92343V104       7       200 SH   SOLE                                        200
VERIZON
   COMMUNICATIONS INC COM     92343V104     802     24220 SH   SOLE                                      24220
VERTEX
   PHARMACEUTICALS
   INC                COM     92532F100    1457     34000 SH   SOLE                                      34000
VIACOM INC CLASS B    COM     92553P201       5       155 SH   SOLE                                        155
VIRTUS INVESTMENT
   PARTNERS           COM     92828Q109     806     50700 SH   SOLE                                      50700
VISA INC- CLASS A
   SHARES             COM     92826C839     238      2725 SH   SOLE                                       2725
VISIONCHINA MEDIA INC COM     92833U103     437     40000 SH   SOLE                                      40000
VISTA GOLD CORP       COM     927926303       0        93 SH   SOLE                                         93
VISTA GOLD CORP
   REORG SHS          COM     927926303     272    111000 SH   SOLE                                     111000
VODAFONE GROUP PLC    COM     92857W209    3747    162263 SH   SOLE                                     162263
WABCO HOLDINGS INC    COM     92927K102      97      3780 SH   SOLE                                       3780
WALGREEN CO           COM     931422109     375     10200 SH   SOLE                                      10200
WALGREEN CO           COM     931422109     615     16740 SH   SOLE                                      16740
WAL-MART STORES INC   COM     931142103    5119     95766 SH   SOLE                                      95766
WASHINGTON POST
   COMPANY CL B       COM     939640108     108       245 SH   SOLE                                        245
WASTE MANAGEMENT INC  COM     94106L109     391     11575 SH   SOLE                                      11575
WELLPOINT INC         COM     94973V107    1498     25700 SH   SOLE                                      25700
WELLS FARGO & CO      COM     949746101    3306    122501 SH   SOLE                                     122501
WELLS FARGO & CO      COM     949746101       0       159 SH              SH-DEF             2                        159
WENDY'S/ARBY'S GROUP
   INC A              COM     950587105      22      4781 SH   SOLE                                       4781
WESTPORT INNOVATIONS
   INC                COM     960908309       3       286 SH   SOLE                                        286





                                                                                      
WEYERHAEUSER CO       COM     962166104      22       520 SH   SOLE                                        520
WHIRLPOOL CORP        COM     963320106       8       100 SH   SOLE                                        100
WILLIAMS COS INC      PUT     969457100    2635    125000 PUT  SOLE                                     125000
WILLIAMS COS INC      COM     969457100      72      3400 SH   SOLE                                       3400
WINNEBAGO INDUSTRIES
   INC                COM     974637100      15      1200 SH   SOLE                                       1200
WORLD FUEL SERVICES
   CORP               COM     981475106       3       100 SH   SOLE                                        100
WPP PLC - SPONSORED
   ADR                COM     92933H101      38       780 SH   SOLE                                        780
WTS-OILSANDS QUEST
   12MY11             COM     678046129     268    670850 SH              SH-DEF             1                     670850
WYNN RESORTS LTD      COM     983134107     204      3500 SH   SOLE                                       3500
XEROX CORPORATION     COM     984121103      30      3525 SH   SOLE                                       3525
XTO ENERGY INC        COM     98385X106      98      2105 SH   SOLE                                       2105
YAHOO! INC            PUT     984332106     356     20000 PUT  SOLE                                      20000
YAHOO! INC            COM     984332106     336     20000 SH   SOLE                                      20000
YAMANA GOLD INC       CALL    98462Y100     579     52800 CALL            SH-DEF             1                      52800
YAMANA GOLD INC       CALL    98462Y100    1062     99200 CALL            SH-DEF             1                      99200
YAMANA GOLD INC       PUT     98462Y100     510     46500 PUT             SH-DEF             1                      46500
YAMANA GOLD INC       PUT     98462Y100     643     60000 PUT             SH-DEF             1                      60000
YAMANA GOLD INC       COM     98462Y100   74727   6544842 SH   SOLE                                    6544842
YAMANA GOLD INC       COM     98462Y100      41      3642 SH   SOLE                                       3642
YAMANA GOLD INC       COM     98462Y100    2052    179269 SH   SOLE                                     179269
YAMANA GOLD INC       COM     98462Y100   18409   1612302 SH              SH-DEF             1                    1612302
YAMANA GOLD INC       COM     98462Y100     452     39696 SH              SH-DEF             1                      39696
YUM! BRANDS INC       COM     988498101     126      3600 SH   SOLE                                       3600
ZIMMER HOLDINGS INC   COM     98956P102     983     16635 SH   SOLE                                      16635