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

                                    FORM 13F

                               FORM 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: June 30, 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         August 14, 2009
      [Signature]                     [City, State]               [Date]

Report Type (Check only one):

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

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

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

List of Other Managers Reporting for this Manager:

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



                              FORM 13F SUMMARY PAGE

Report summary:

Number of Other Included Managers:                        2
Form 13F Information Table Entry Total:                1065
Form 13F Information Table Value Total (x$1000): 15,971,580

LIST OF OTHER INCLUDED MANAGERS:

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

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



                                   Form 13F-HR

             Name of reporting Manager The Toronto - Dominion Bank



              Item 1:               Item 2:  Item 3:  Item 4:  Item 5:                Item6:           Item 7:        Item 8:
----------------------------------- ------- --------- ------- ---------      ------------------------ -------- ---------------------
                                                                               Investment Discretion                    Voting
                                                                             ------------------------           Authority (Shares)
                                     Title              Fair  Shares or                         (c)   Managers ---------------------
                                       of     CUSIP    Market Principal       (a) (b) Shared- Shared-   See       (a)     (b)    (c)
           Name of Issuer            Class    Number   Value    Amount       Sole  As Defined  other  Instr. V   Sole    Shared None
----------------------------------- ------- --------- ------- ---------      ---- ----------- ------- -------- -------- ------- ----
                                                                                            
3M COMPANY                          COM     88579Y101    7713    128183 SH   SOLE                                128183
ABB LTD SPONSORED ADR               COM     000375204     147      9290 SH   SOLE                                  9290
ABBOTT LABORATORIES INC             COM     002824100    3764     79918 SH   SOLE                                 79918
ADOBE SYSTEMS INC                   COM     00724F101       6       200 SH   SOLE                                   200
ADVANTAGE ENERGY INCM T/U           COM     00762L101      34      8000 SH        SH-DEF                     1             8000
ADVANTAGE ENERGY INCM T/U           COM     00762L101      11      2700 SH        SH-DEF                     1             2700
ADVANTAGE ENERGY INCOME FUND        COM     00762L101      13      3000 SH        SH-DEF                     1             3000
ADVANTAGE ENERGY INCOME FUND        COM     00762L101      40      9600 SH   SOLE                                  9600
ADVANTAGE ENERGY INCOME FUND T/U    COM     00762L101      13      3173 SH   SOLE                                  3173
AEGON NV ARS                        COM     007924103      11      1829 SH   SOLE                                  1829
AETNA INC                           COM     00817Y108     125      5000 SH   SOLE                                  5000
AFLAC INC                           COM     001055102      93      2995 SH   SOLE                                  2995
AGFEED INDUSTRIES INC               COM     00846L101     237     40000 SH   SOLE                                 40000
AGILENT TECHNOLOGIES INC            COM     00846U101       7       333 SH   SOLE                                   333
AGNICO-EAGLE MINES                  CALL    008474108     838     15900 CALL      SH-DEF                     1            15900
AGNICO-EAGLE MINES                  PUT     008474108    1180     22400 PUT       SH-DEF                     1            22400
AGNICO-EAGLE MINES                  COM     008474108    8294    157441 SH        SH-DEF                     1           157441
AGNICO-EAGLE MINES                  COM     008474108  149766   2842800 SH        SH-DEF                     2          2842800
AGNICO-EAGLE MINES                  COM     008474108   74702   1417961 SH   SOLE                               1417961
AGNICO-EAGLE MINES LTD              CALL    008474108    7783    148300 CALL      SH-DEF                     1           148300
AGNICO-EAGLE MINES LTD              PUT     008474108    2519     48000 PUT       SH-DEF                     1            48000
AGNICO-EAGLE MINES LTD              COM     008474108      74      1400 SH        SH-DEF                     1             1400
AGNICO-EAGLE MINES LTD              COM     008474108      54      1035 SH   SOLE                                  1035
AGNICO-EAGLE MINES LTD              COM     008474108     736     13925 SH   SOLE                                 13925
AGRIUM INC                          CALL    008916108    8727    218500 CALL      SH-DEF                     1           218500
AGRIUM INC                          PUT     008916108    2528     63300 PUT       SH-DEF                     1            63300
AGRIUM INC                          COM     008916108   16938    424082 SH        SH-DEF                     1           424082
AGRIUM INC                          COM     008916108     332      8333 SH        SH-DEF                     1             8333
AGRIUM INC                          COM     008916108      56      1400 SH        SH-DEF                     1             1400
AGRIUM INC                          COM     008916108   60606   1517430 SH   SOLE                               1517430
AGRIUM INC                          COM     008916108    2894     72280 SH   SOLE                                 72280
ALCATEL LUCENT ADR                  COM     013904305       0        47 SH   SOLE                                    47
ALCOA INC                           COM     013817101     694     67153 SH   SOLE                                 67153
ALLIANZ SE SPON ADR                 COM     018805101     126     13620 SH   SOLE                                 13620
ALLIED IRISH BANKS PLC ADR          COM     019228402       2       505 SH   SOLE                                   505
ALLIED NEVADA GOLD CORP             COM     019344100     549     68079 SH   SOLE                                 68079





                                                                                            
ALLSTATE CORPORATION                COM     020002101      20       800 SH   SOLE                                   800
ALTRIA GROUP INC                    COM     02209S103     663     40394 SH   SOLE                                 40394
AMERICA MOVIL S.A.B. DE C.V.        COM     02364W105     143      3690 SH   SOLE                                  3690
AMERICAN EXPRESS CO                 PUT     025816109     466     20000 PUT  SOLE                                 20000
AMERICAN EXPRESS CO                 COM     025816109     102      4400 SH   SOLE                                  4400
AMERICAN EXPRESS COMPANY            COM     025816109    1122     48211 SH   SOLE                                 48211
AMERICAN INTERNATIONAL GROUP INC    COM     026874107       5      4675 SH   SOLE                                  4675
AMERIPRISE FINANCIAL INC            COM     03076C106       2        90 SH   SOLE                                    90
AMGEN INC                           COM     031162100     212      4000 SH   SOLE                                  4000
ANADARKO PETROLEUM CORP             COM     032511107     100      2200 SH   SOLE                                  2200
ANGIOTECH PHARMACEUTICALS IN        COM     034918102       0      1300 SH   SOLE                                  1300
ANGIOTECH PHARMACEUTICALS INC       COM     034918102      19     11100 SH   SOLE                                 11100
ANGLO AMERICAN PLC UNSP ADR         COM     03485P201       5       364 SH   SOLE                                   364
ANGLOGOLD ASHANTI LTD SPONS ADR     COM     035128206      11       300 SH   SOLE                                   300
ANGLOGOLD ASHANTI-SPON ADR          COM     035128206      71      1950 SH   SOLE                                  1950
ANSYS INC                           COM     03662Q105      62      2000 SH   SOLE                                  2000
APACHE CORPORATION                  COM     037411105     185      2560 SH   SOLE                                  2560
APPLE INC                           COM     037833100    1496     10500 SH   SOLE                                 10500
APPLE INC                           COM     037833100     367      2575 SH   SOLE                                  2575
ARCH COAL INC                       PUT     039380100    1306     85000 PUT  SOLE                                 85000
ARCH COAL INC                       COM     039380100     779     50700 SH   SOLE                                 50700
ARCH COAL INC                       COM     039380100      46      3000 SH   SOLE                                  3000
ARCHER DANIELS MIDLAND COMPANY      COM     039483102       8       300 SH   SOLE                                   300
ASPEN INSURANCE HOLDINGS LTD        COM     G05384105      29      1305 SH   SOLE                                  1305
ASTRAZENECA PLC SPONSORED ADR       COM     046353108     977     22100 SH   SOLE                                 22100
AT&T INC                            COM     00206R102       5       200 SH   SOLE                                   200
AT&T INC                            COM     00206R102    4982    200348 SH   SOLE                                200348
AURIZON MINES LTD                   COM     05155P106       4      1100 SH        SH-DEF                     1             1100
AURIZON MINES LTD                   COM     05155P106     163     45341 SH   SOLE                                 45341
AUTOLIV INC                         COM     052800109     115      4000 SH   SOLE                                  4000
AVON PRODUCTS INC                   COM     054303102     124      4800 SH   SOLE                                  4800
AXA-UAP S.A. SPONSORED ADR          COM     054536107     143      7510 SH   SOLE                                  7510
BAKER HUGHES INC                    COM     057224107    1182     32389 SH   SOLE                                 32389
BALLARD POWER SYSTEMS INC           COM     058586108       8      4367 SH        SH-DEF                     1             4367
BALLARD POWER SYSTEMS INC           COM     058586108      88     49631 SH   SOLE                                 49631
BANCO BILBAO VIZCAYA ARGENTARIA
   S.A.                             COM     05946K101      24      1874 SH   SOLE                                  1874
BANCO BRADESCO-SPONSORED ADR        COM     059460303     154     10400 SH   SOLE                                 10400
BANCO SANTANDER S.A. ADR            COM     05964H105      52      4300 SH   SOLE                                  4300
BANK OF AMERICA CORP                CALL    060505104     132     10000 CALL SOLE                                 10000
BANK OF AMERICA CORP                COM     060505104     176     13300 SH   SOLE                                 13300
BANK OF AMERICA CORPORATION         COM     060505104    1489    112672 SH   SOLE                                112672
BANK OF MONTREAL                    CALL    063671101   66225   1571200 CALL      SH-DEF                     1          1571200
BANK OF MONTREAL                    PUT     063671101   20670    490400 PUT       SH-DEF                     1           490400
BANK OF MONTREAL                    COM     063671101   32021    759687 SH        SH-DEF                     1           759687





                                                                                            
BANK OF MONTREAL                    COM     063671101     206      4900 SH        SH-DEF                     1             4900
BANK OF MONTREAL                    COM     063671101  997746  23671536 SH   SOLE                              23671536
BANK OF MONTREAL                    COM     063671101   40512    958660 SH   SOLE                                958660
BANK OF NEW YORK MELLON CORP        COM     064058100    2788     95025 SH   SOLE                                 95025
BANK OF NOVA SCOTIA                 CALL    064149107   65951   1766500 CALL      SH-DEF                     1          1766500
BANK OF NOVA SCOTIA                 PUT     064149107   25309    677900 PUT       SH-DEF                     1           677900
BANK OF NOVA SCOTIA                 COM     064149107   48611   1302035 SH        SH-DEF                     1          1302035
BANK OF NOVA SCOTIA                 COM     064149107     137      3654 SH        SH-DEF                     1             3654
BANK OF NOVA SCOTIA                 COM     064149107     340      9100 SH        SH-DEF                     1             9100
BANK OF NOVA SCOTIA                 COM     064149107       7       200 SH        SH-DEF                     1              200
BANK OF NOVA SCOTIA                 COM     064149107 1577947  42265146 SH   SOLE                              42265146
BANK OF NOVA SCOTIA                 COM     064149107   78024   2084479 SH   SOLE                               2084479
BARCLAYS PLC SPONSORED ADR          COM     06738E204      43      2330 SH   SOLE                                  2330
BARCLAYS PLC-SPONS ADR              COM     06738E204     502     28430 SH   SOLE                                 28430
BARRICK GOLD CORP                   CALL    067901108   31152    925400 CALL      SH-DEF                     1           925400
BARRICK GOLD CORP                   CALL    067901108     168      5000 CALL      SH-DEF                     1             5000
BARRICK GOLD CORP                   PUT     067901108   18649    554000 PUT       SH-DEF                     1           554000
BARRICK GOLD CORP                   COM     067901108   51078   1517347 SH        SH-DEF                     1          1517347
BARRICK GOLD CORP                   COM     067901108      67      2000 SH        SH-DEF                     1             2000
BARRICK GOLD CORP                   COM     067901108     262      7800 SH        SH-DEF                     1             7800
BARRICK GOLD CORP                   CALL    067901108    3355    100000 CALL SOLE                                100000
BARRICK GOLD CORP                   COM     067901108  257343   7644695 SH   SOLE                               7644695
BARRICK GOLD CORP                   COM     067901108     178      5293 SH   SOLE                                  5293
BARRICK GOLD CORP                   COM     067901108    3370     99859 SH   SOLE                                 99859
BAXTER INTERNATIONAL INC            COM     071813109      20       375 SH   SOLE                                   375
BAYTEX ENERGY T/U                   COM     073176109     993     58791 SH   SOLE                                 58791
BAYTEX ENERGY TRUST T/U             COM     073176109      34      2000 SH        SH-DEF                     1             2000
BAYTEX ENERGY TRUST-UNITS           COM     073176109      39      2300 SH        SH-DEF                     1             2300
BAYTEX ENERGY TRUST-UNITS           COM     073176109     323     19172 SH   SOLE                                 19172
BCE INC                             CALL    05534B760    1185     57400 CALL      SH-DEF                     1            57400
BCE INC                             PUT     05534B760    1727     83700 PUT       SH-DEF                     1            83700
BCE INC                             PUT     05534B760      21      1000 PUT       SH-DEF                     1             1000
BCE INC                             COM     05534B760   52692   2553352 SH        SH-DEF                     1          2553352
BCE INC                             COM     05534B760      12       600 SH        SH-DEF                     1              600
BCE INC                             COM     05534B760     144      7000 SH        SH-DEF                     1             7000
BCE INC                             COM     05534B760     142      6900 SH        SH-DEF                     1             6900
BCE INC                             COM     05534B760      41      2000 SH        SH-DEF                     1             2000
BCE INC                             COM     05534B760       1        63 SH        SH-DEF                     2               63
BCE INC                             COM     05534B760  177839   8617804 SH   SOLE                               8617804
BCE INC NEW                         COM     05534B760   21306   1029810 SH   SOLE                               1029810
BEACON POWER CORPORATION            COM     073677106     154    200000 SH   SOLE                                200000
BECTON, DICKINSON & CO              COM     075887109     212      2975 SH   SOLE                                  2975
BERKSHIRE HATHAWAY INC CL A         COM     084670108   11263       125 SH   SOLE                                   125
BERKSHIRE HATHAWAY INC CL B         COM     084670207    1441       497 SH   SOLE                                   497





                                                                                            
BEST BUY COMPANY INC                COM     086516101      53      1575 SH   SOLE                                  1575
BHP BILLITON LTD SPONSORED ADR      COM     088606108    1236     22557 SH   SOLE                                 22557
BHP BILLITON LTD-SPON ADR           COM     088606108     591     10800 SH   SOLE                                 10800
BIOVAIL CORP                        COM     09067J109      16      1200 SH        SH-DEF                     1             1200
BIOVAIL CORPORATION                 CALL    09067J109      85      6300 CALL      SH-DEF                     1             6300
BIOVAIL CORPORATION                 COM     09067J109    1513    112685 SH        SH-DEF                     1           112685
BIOVAIL CORPORATION                 COM     09067J109   63930   4759941 SH   SOLE                               4759941
BIOVAIL CORPORATION                 COM     09067J109      18      1330 SH   SOLE                                  1330
BLACKROCK STRATEGIC DIV ACHIEVERS
   TR                               COM     09249Y107      74     10000 SH   SOLE                                 10000
BOEING COMPANY                      COM     097023105     140      3284 SH   SOLE                                  3284
BOSTON SCIENTIFIC CORP              COM     101137107     153     15100 SH   SOLE                                 15100
BP PLC SPONSORED ADR                COM     055622104     773     16184 SH   SOLE                                 16184
BP PRUDHOE BAY ROYALTY TRUST        COM     055630107     138      2000 SH   SOLE                                  2000
BRISTOL-MYERS SQUIBB CO             CALL    110122108    2875    141300 CALL SOLE                                141300
BRISTOL-MYERS SQUIBB CO             COM     110122108      45      2200 SH   SOLE                                  2200
BRISTOL-MYERS SQUIBB COMPANY        COM     110122108     328     16140 SH   SOLE                                 16140
BROCADE COMMUNICATIONS SYS INC
   (NEW)                            COM     111621306       8      1000 SH   SOLE                                  1000
BROOKFIELD ASSET MANAGE-CL A        CALL    112585104     214     12500 CALL      SH-DEF                     1            12500
BROOKFIELD ASSET MANAGE-CL A        COM     112585104   33961   1984775 SH        SH-DEF                     1          1984775
BROOKFIELD ASSET MANAGE-CL A        COM     112585104  134321   7850012 SH   SOLE                               7850012
BROOKFIELD ASSET MGMT INC CL A LVS  COM     112585104    5559    324045 SH   SOLE                                324045
BROOKFIELD ASSET MGT-A LV           COM     112585104      75      4400 SH        SH-DEF                     1             4400
BROOKFIELD ASSET MGT-A LV           COM     112585104      34      2000 SH        SH-DEF                     1             2000
BROOKFIELD INFRA PARTNER LPU        COM     G16252101      50      4077 SH   SOLE                                  4077
BROOKFIELD PROPERTIES CORP          CALL    112900105    4213    532600 CALL      SH-DEF                     1           532600
BROOKFIELD PROPERTIES CORP          PUT     112900105     468     59100 PUT       SH-DEF                     1            59100
BROOKFIELD PROPERTIES CORP          COM     112900105    3409    430900 SH        SH-DEF                     1           430900
BROOKFIELD PROPERTIES CORP          COM     112900105    3476    439350 SH   SOLE                                439350
BROOKFIELD PROPERTIES CORP          COM     112900105     492     62070 SH   SOLE                                 62070
BROWN-FORMAN CORP CL A              COM     115637100      65      1400 SH   SOLE                                  1400
BROWN-FORMAN CORP CLASS B           COM     115637209      15       350 SH   SOLE                                   350
BUCYRUS INTERNATIONAL INC           CALL    118759109    2785     97500 CALL SOLE                                 97500
BUCYRUS INTERNATIONAL INC           PUT     118759109    1142     40000 PUT  SOLE                                 40000
BUNGE LIMITED                       COM     G16962105      18       300 SH   SOLE                                   300
BURLINGTON NORTHERN SANTA FE CORP   COM     12189T104     148      2015 SH   SOLE                                  2015
C.R. BARD INC                       COM     067383109      52       700 SH   SOLE                                   700
CAE INC                             CALL    124765108       6      1000 CALL      SH-DEF                     1             1000
CAE INC                             COM     124765108     240     40453 SH        SH-DEF                     1            40453
CAE INC                             COM     124765108      12      2000 SH        SH-DEF                     1             2000
CAE INC                             COM     124765108       7      1100 SH        SH-DEF                     2             1100
CAE INC                             COM     124765108    2493    420230 SH   SOLE                                420230
CAE INC                             COM     124765108     771    129572 SH   SOLE                                129572
CAL DIVE INTERNATIONAL INC          COM     12802T101      29      3300 SH   SOLE                                  3300
CAMECO CORP                         CALL    13321L108    5296    206400 CALL      SH-DEF                     1           206400





                                                                                            
CAMECO CORP                         CALL    13321L108    2954    115400 CALL      SH-DEF                     1           115400
CAMECO CORP                         PUT     13321L108    4757    185400 PUT       SH-DEF                     1           185400
CAMECO CORP                         COM     13321L108   11729    457136 SH        SH-DEF                     1           457136
CAMECO CORP                         COM     13321L108      90      3500 SH        SH-DEF                     1             3500
CAMECO CORP                         COM     13321L108   95725   3730824 SH   SOLE                               3730824
CAMECO CORP                         COM     13321L108    3904    151746 SH   SOLE                                151746
CAMPBELL SOUP CO                    COM     134429109       3       100 SH   SOLE                                   100
CAN IMPERIAL BK OF COMMERCE         CALL    136069101   26127    521100 CALL      SH-DEF                     1           521100
CAN IMPERIAL BK OF COMMERCE         PUT     136069101   28047    559400 PUT       SH-DEF                     1           559400
CAN IMPERIAL BK OF COMMERCE         COM     136069101  150285   2997462 SH        SH-DEF                     1          2997462
CAN IMPERIAL BK OF COMMERCE         COM     136069101       5       100 SH        SH-DEF                     2              100
CAN IMPERIAL BK OF COMMERCE         COM     136069101  550367  10977131 SH   SOLE                              10977131
CANADIAN IMPERIAL BANK OF COMMERCE  COM     136069101   34863    693557 SH   SOLE                                693557
CANADIAN NATIONAL RAILWAY           COM     136375102      43      1000 SH        SH-DEF                     1             1000
CANADIAN NATIONAL RAILWAY           COM     136375102     180      4200 SH        SH-DEF                     1             4200
CANADIAN NATIONAL RAILWAY CO        COM     136375102   15179    352372 SH   SOLE                                352372
CANADIAN NATL RAILWAY CO            CALL    136375102    5800    135000 CALL      SH-DEF                     1           135000
CANADIAN NATL RAILWAY CO            PUT     136375102    4516    105100 PUT       SH-DEF                     1           105100
CANADIAN NATL RAILWAY CO            COM     136375102   35514    826560 SH        SH-DEF                     1           826560
CANADIAN NATL RAILWAY CO            COM     136375102  213767   4975214 SH   SOLE                               4975214
CANADIAN NATURAL RESOURCES          CALL    136385101   32189    611800 CALL      SH-DEF                     1           611800
CANADIAN NATURAL RESOURCES          CALL    136385101     525     10000 CALL      SH-DEF                     1            10000
CANADIAN NATURAL RESOURCES          PUT     136385101    8055    153100 PUT       SH-DEF                     1           153100
CANADIAN NATURAL RESOURCES          COM     136385101   42322    804379 SH        SH-DEF                     1           804379
CANADIAN NATURAL RESOURCES          COM     136385101    4424     84286 SH        SH-DEF                     1            84286
CANADIAN NATURAL RESOURCES          COM     136385101  271119   5152996 SH   SOLE                               5152996
CANADIAN NATURAL RESOURCES LTD      COM     136385101   11375    215633 SH   SOLE                                215633
CANADIAN PACIFIC RAIL               COM     13645T100    3972    100000 SH        SH-DEF                     1           100000
CANADIAN PACIFIC RAIL               COM     13645T100      60      1500 SH        SH-DEF                     1             1500
CANADIAN PACIFIC RAILWAY LTD        CALL    13645T100    3055     76600 CALL      SH-DEF                     1            76600
CANADIAN PACIFIC RAILWAY LTD        PUT     13645T100     379      9500 PUT       SH-DEF                     1             9500
CANADIAN PACIFIC RAILWAY LTD        COM     13645T100    6923    173592 SH        SH-DEF                     1           173592
CANADIAN PACIFIC RAILWAY LTD        COM     13645T100   67234   1685932 SH   SOLE                               1685932
CANADIAN PACIFIC RAILWAY LTD        COM     13645T100   11379    284598 SH   SOLE                                284598
CANON INC ADR                       COM     138006309      40      1234 SH   SOLE                                  1234
CANON INC-SPONS ADR                 COM     138006309       0       400 SH        SH-DEF                     2              400
CARDINAL HEALTH INC                 COM     14149Y108      80      2600 SH   SOLE                                  2600
CARDIOME PHARMA CORP                COM     14159U202       4      1200 SH        SH-DEF                     1             1200
CARDIOME PHARMA CORP                COM     14159U202       6      1600 SH   SOLE                                  1600
CARNIVAL CORPORATION                COM     143658300     263     10200 SH   SOLE                                 10200
CATERPILLAR INC                     COM     149123101      33      1000 SH        SH-DEF                     1             1000
CATERPILLAR INC                     COM     149123101     894     27040 SH   SOLE                                 27040
CBS CORPORATION NEW CL B            COM     124857202      25      3675 SH   SOLE                                  3675
CDN IMPERIAL BK COMMERCE            COM     136069101      25       500 SH        SH-DEF                     1              500





                                                                                            
CDN IMPERIAL BK COMMERCE            COM     136069101       3        60 SH        SH-DEF                     1               60
CDN IMPERIAL BK COMMERCE            COM     136069101     170      3400 SH        SH-DEF                     1             3400
CDN NATURAL RESOURCES LTD           COM     136385101     258      4900 SH        SH-DEF                     1             4900
CELESTICA INC                       CALL    15101Q108      14      2000 CALL      SH-DEF                     1             2000
CELESTICA INC                       PUT     15101Q108       7      1000 PUT       SH-DEF                     1             1000
CELESTICA INC                       COM     15101Q108    1679    247740 SH        SH-DEF                     1           247740
CELESTICA INC                       COM     15101Q108      36      5257 SH   SOLE                                  5257
CELESTICA INC SV                    COM     15101Q108     302     44405 SH   SOLE                                 44405
CELGENE CORPORATION                 COM     151020104       5       100 SH   SOLE                                   100
CELL GENESYS INC                    COM     150921104       0       700 SH   SOLE                                   700
CEMEX S.A.B. DE C.V.                COM     151290889      39      4161 SH   SOLE                                  4161
CENTRAL EUROPE & RUSSIA FUND        COM     153436100    1282     57336 SH   SOLE                                 57336
CENTRAL FUND OF CDA LTD CL A NVS    COM     153501101     231     19575 SH   SOLE                                 19575
CF INDUSTRIES HOLDINGS INC          CALL    125269100    3707     50000 CALL SOLE                                 50000
CF INDUSTRIES HOLDINGS INC          COM     125269100      89      1200 SH   SOLE                                  1200
CGI GROUP INC - CL A                CALL    39945C109       9      1000 CALL      SH-DEF                     1             1000
CGI GROUP INC - CL A                COM     39945C109   31179   3506893 SH        SH-DEF                     2          3506893
CGI GROUP INC CL A SVS              COM     39945C109     148     16585 SH   SOLE                                 16585
CHESAPEAKE ENERGY CORP              CALL    165167107     873     44000 CALL SOLE                                 44000
CHEVRON CORP                        COM     166764100      46       700 SH        SH-DEF                     2              700
CHEVRON CORPORATION                 COM     166764100    6422     96824 SH   SOLE                                 96824
CHINA MOBILE LIMITED ADR            COM     16941M109      97      1930 SH   SOLE                                  1930
CHINA PETROLEUM & CHEMICAL CORP ADR COM     16941R108     357      4700 SH   SOLE                                  4700
CHINACAST EDUCATION CORP            COM     16946T109     229     32100 SH   SOLE                                 32100
CIA DE MINAS BUENAVENTUR-ADR        COM     204448104      24      1000 SH   SOLE                                  1000
CIA PARANAENSE DE ENERGIA SP ADR    COM     20441B407      54      3800 SH   SOLE                                  3800
CIGNA CORPORATION                   COM     125509109      17       700 SH   SOLE                                   700
CISCO SYSTEMS INC                   COM     17275R102    3575    191567 SH   SOLE                                191567
CIT GROUP INC                       COM     125581108       5      2500 SH   SOLE                                  2500
CITIGROUP INC                       COM     172967101       9      3100 SH        SH-DEF                     2             3100
CITIGROUP INC                       CALL    172967101     104     35000 CALL SOLE                                 35000
CITIGROUP INC                       COM     172967101     164     55322 SH   SOLE                                 55322
CITIGROUP INC                       COM     172967101     210     70568 SH   SOLE                                 70568
COACH INC                           COM     189754104      42      1550 SH   SOLE                                  1550
COCA-COLA CO/THE                    COM     191216100       0       900 SH        SH-DEF                     2              900
COCA-COLA CO/THE                    COM     191216100      10       200 SH   SOLE                                   200
COCA-COLA COMPANY                   COM     191216100     498     10360 SH   SOLE                                 10360
COCA-COLA ENTERPRISES INC           COM     191219104       5       300 SH   SOLE                                   300
COCA-COLA HELLENIC BOTTLING CO ADR  COM     1912EP104     127      6226 SH   SOLE                                  6226
COEUR D'ALENE MINES CORPORATION     COM     192108504       6       500 SH   SOLE                                   500
COLGATE-PALMOLIVE COMPANY           COM     194162103    3851     54375 SH   SOLE                                 54375
COMCAST CORP CL A                   COM     20030N101    1389     95735 SH   SOLE                                 95735
COMCAST CORP CL A SPL               COM     20030N200    2901    205534 SH   SOLE                                205534
COMMUNITY HEALTH SYSTEMS INC NEW    COM     203668108      28      1100 SH   SOLE                                  1100





                                                                                            
COMPTON PETROLEUM CORP              COM     204940100       9      8200 SH        SH-DEF                     1             8200
COMPTON PETROLEUM CORP              COM     204940100       6      5000 SH        SH-DEF                     1             5000
COMPTON PETROLEUM CORP              COM     204940100      30     25800 SH   SOLE                                 25800
CONAGRA FOODS INC                   COM     205887102      95      5000 SH   SOLE                                  5000
CONOCOPHILLIPS                      COM     20825C104      21       500 SH   SOLE                                   500
CONOCOPHILLIPS                      COM     20825C104    1748     41522 SH   SOLE                                 41522
COREL CORP                          COM     21869X103       1       700 SH        SH-DEF                     1              700
CORN PRODUCTS INTERNATIONAL INC     COM     219023108       2        70 SH   SOLE                                    70
CORNING INC                         CALL    219350105    1611    100300 CALL SOLE                                100300
CORNING INC                         COM     219350105     163     10110 SH   SOLE                                 10110
CORUS ENTERTAINMENT INC CL B NVS    COM     220874101     145     11310 SH   SOLE                                 11310
CORUS ENTERTAINMENT INC-B SH        COM     220874101     418     32741 SH   SOLE                                 32741
COSTCO WHOLESALE CORP               COM     22160K105      34       745 SH   SOLE                                   745
COTT CORPORATION                    COM     22163N106     388     68915 SH        SH-DEF                     1            68915
COTT CORPORATION                    COM     22163N106     741    131622 SH   SOLE                                131622
COTT CORPORATION                    COM     22163N106      17      3000 SH   SOLE                                  3000
CREDIT SUISSE GROUP SPON ADR        COM     225401108       5       105 SH   SOLE                                   105
CRYSTALLEX INTL CORP                COM     22942F101       2     10400 SH        SH-DEF                     1            10400
CRYSTALLEX INTL CORP                COM     22942F101       0        14 SH   SOLE                                    14
CSX CORPORATION                     COM     126408103      85      2460 SH   SOLE                                  2460
CUMMINS INC                         COM     231021106      71      2000 SH   SOLE                                  2000
CVS CAREMARK CORPORATION            COM     126650100    5371    168325 SH   SOLE                                168325
DAIMLER AG                          COM     D1668R123       7       200 SH   SOLE                                   200
DANAHER CORP                        COM     235851102      57       925 SH   SOLE                                   925
DEAN FOODS COMPANY                  COM     242370104      41      2150 SH   SOLE                                  2150
DEERE & COMPANY                     COM     244199105      50      1250 SH   SOLE                                  1250
DEL MONTE FOODS CO                  COM     24522P103       3       363 SH   SOLE                                   363
DELL INC                            COM     24702R101       0      1700 SH        SH-DEF                     2             1700
DELL INC                            COM     24702R101     235     17090 SH   SOLE                                 17090
DELUXE CORP                         COM     248019101      15      1200 SH   SOLE                                  1200
DENBURY RESOURCES INC               COM     247916208     544     36875 SH   SOLE                                 36875
DENISON MINES CORP                  PUT     248356107       8      5000 PUT       SH-DEF                     1             5000
DENISON MINES CORP                  COM     248356107      43     26200 SH   SOLE                                 26200
DENISON MINES CORP                  COM     248356107      66     39700 SH   SOLE                                 39700
DESCARTES SYSTEMS GROUP INC         COM     249906108      58     15000 SH   SOLE                                 15000
DEVON ENERGY CORP                   COM     25179M103     109      2000 SH        SH-DEF                     1             2000
DEVON ENERGY CORPORATION            COM     25179M103     323      5925 SH   SOLE                                  5925
DIAGEO PLC SPONSORED ADR            COM     25243Q205    2172     37900 SH   SOLE                                 37900
DIAMONDS TRUST SERIES 1             COM     252787106      67       795 SH   SOLE                                   795
DIEBOLD INC                         COM     253651103      34      1300 SH   SOLE                                  1300
DIREXION FINANCIAL BULL 3X          COM     25459W508     545     59000 SH   SOLE                                 59000
DISNEY,WALT COMPANY                 COM     254687106    1254     53700 SH   SOLE                                 53700
DOMINION RESOURCES INC              COM     25746U109       7       200 SH   SOLE                                   200
DONALDSON COMPANY INC               COM     257651109      24       685 SH   SOLE                                   685





                                                                                            
DONNELLEY (R.R.) & SONS CO          COM     257867101      44      3803 SH   SOLE                                  3803
DOW CHEMICAL COMPANY                COM     260543103      36      2250 SH   SOLE                                  2250
DTE ENERGY COMPANY                  COM     233331107      32      1000 SH   SOLE                                  1000
DU PONT (E.I.) DE NEMOURS           COM     263534109       5       200 SH   SOLE                                   200
DUKE ENERGY CORP                    COM     26441C105       0         1 SH        SH-DEF                     2                1
DUKE ENERGY HOLDING CORP            COM     26441C105      56      3852 SH   SOLE                                  3852
DUPONT E.I. DE NEMOURS & CO         COM     263534109     404     15762 SH   SOLE                                 15762
DUSA PHARMACEUTICALS INC            COM     266898105       0         2 SH   SOLE                                     2
EASTMAN KODAK COMPANY               COM     277461109     597    201500 SH   SOLE                                201500
EATON CORPORATION                   COM     278058102     424      9490 SH   SOLE                                  9490
ECOLAB INC                          COM     278865100      32       815 SH   SOLE                                   815
EDISON INTERNATIONAL                COM     281020107       3        85 SH   SOLE                                    85
E-HOUSE CHINA HOLDINGS LTD ADR      COM     26852W103      15      1000 SH   SOLE                                  1000
ELDORADO GOLD CORP                  CALL    284902103     542     60200 CALL      SH-DEF                     1            60200
ELDORADO GOLD CORP                  PUT     284902103     187     20800 PUT       SH-DEF                     1            20800
ELDORADO GOLD CORP                  COM     284902103    2392    265400 SH        SH-DEF                     1           265400
ELDORADO GOLD CORP                  COM     284902103   29721   3298183 SH        SH-DEF                     2          3298183
ELDORADO GOLD CORP                  COM     284902103     200     22200 SH   SOLE                                 22200
ELDORADO GOLD CORP                  COM     284902103       9      1000 SH   SOLE                                  1000
ELECTRONIC ARTS INC                 COM     285512109       1        35 SH   SOLE                                    35
ELIZABETH ARDEN INC                 COM     28660G106      80      9100 SH   SOLE                                  9100
EMBRAER-EMPRESA BRASILEIRA SP ADR   COM     29081M102       1        45 SH   SOLE                                    45
EMC CORPORATION(MASS)               COM     268648102      47      3600 SH   SOLE                                  3600
EMERSON ELECTRIC CO                 COM     291011104    2321     71567 SH   SOLE                                 71567
ENBRIDGE INC                        CALL    29250N105    5851    168600 CALL      SH-DEF                     1           168600
ENBRIDGE INC                        PUT     29250N105    1624     46800 PUT       SH-DEF                     1            46800
ENBRIDGE INC                        COM     29250N105   51689   1489464 SH        SH-DEF                     1          1489464
ENBRIDGE INC                        COM     29250N105      52      1500 SH        SH-DEF                     1             1500
ENBRIDGE INC                        COM     29250N105     118      3400 SH        SH-DEF                     1             3400
ENBRIDGE INC                        COM     29250N105  310017   8933333 SH   SOLE                               8933333
ENBRIDGE INC                        COM     29250N105   47132   1354635 SH   SOLE                               1354635
ENCANA CORP                         CALL    292505104   32752    660500 CALL      SH-DEF                     1           660500
ENCANA CORP                         CALL    292505104    5056    102200 CALL      SH-DEF                     1           102200
ENCANA CORP                         PUT     292505104   18898    381100 PUT       SH-DEF                     1           381100
ENCANA CORP                         PUT     292505104    3488     70500 PUT       SH-DEF                     1            70500
ENCANA CORP                         COM     292505104  113145   2281734 SH        SH-DEF                     1          2281734
ENCANA CORP                         COM     292505104     332      6700 SH        SH-DEF                     1             6700
ENCANA CORP                         COM     292505104     115      2316 SH        SH-DEF                     2             2316
ENCANA CORP                         COM     292505104  385037   7764826 SH   SOLE                               7764826
ENCANA CORPORATION                  COM     292505104   50303   1011809 SH   SOLE                               1011809
ENDEAVOUR SILVER CORP               COM     29258Y103      68     39700 SH        SH-DEF                     1            39700
ENERGY SELECT SECTOR SPDR           CALL    81369Y506    1202     25000 CALL SOLE                                 25000
ENERGY SELECT SECTOR SPDR           PUT     81369Y506    1202     25000 PUT  SOLE                                 25000
ENERGY SELECT SECTOR SPDR           COM     81369Y506    1065     22155 SH   SOLE                                 22155





                                                                                            
ENERGY SELECT SECTOR SPDR FUND      COM     81369Y506      24       500 SH   SOLE                                   500
ENERPLUS RESOURCES FD T/U           COM     29274D604      32      1500 SH        SH-DEF                     1             1500
ENERPLUS RESOURCES FUND             CALL    29274D604      69      3200 CALL      SH-DEF                     1             3200
ENERPLUS RESOURCES FUND             PUT     29274D604     106      4900 PUT       SH-DEF                     1             4900
ENERPLUS RESOURCES FUND             COM     29274D604    4241    196270 SH        SH-DEF                     1           196270
ENERPLUS RESOURCES FUND             COM     29274D604   32249   1492467 SH   SOLE                               1492467
ENERPLUS RESOURCES FUND             COM     29274D604      86      4000 SH   SOLE                                  4000
ENERPLUS RESOURCES FUND T/U         COM     29274D604    1292     59617 SH   SOLE                                 59617
ENI S P A ADR                       COM     26874R108       9       200 SH   SOLE                                   200
ENTERRA ENERGY TRUST                COM     29381P102       0        60 SH   SOLE                                    60
ENTERRA-B CV 8.25% 30JN12           PRN     29381PAB8    4565   6985000 PRN       SH-DEF                     1          6985000
EOG RESOURCES INC                   COM     26875P101      68      1000 SH   SOLE                                  1000
ERICSSON (LM) TEL SPON ADR          COM     294821608     677     69143 SH   SOLE                                 69143
ESTEE LAUDER CO CL A                COM     518439104       5       140 SH   SOLE                                   140
EUROPEAN EQUITY FUND INC            COM     298768102    1310    242829 SH   SOLE                                242829
EXELON CORPORATION                  COM     30161N101     133      2595 SH   SOLE                                  2595
EXFO ELECTRO OPTICAL ENGIN          COM     302043104       0        57 SH   SOLE                                    57
EXPEDIA INC                         COM     30212P105      20      1300 SH   SOLE                                  1300
EXXON MOBIL CORP                    COM     30231G102       0       100 SH        SH-DEF                     2              100
EXXON MOBIL CORPORATION             COM     30231G102   16817    240277 SH   SOLE                                240277
F5 NETWORKS INC                     COM     315616102       8       220 SH   SOLE                                   220
FAIRFAX FINANCIAL HLDGS LTD         COM     303901102    3153     12558 SH        SH-DEF                     1            12558
FAIRFAX FINANCIAL HLDGS LTD         COM     303901102    2660     10596 SH   SOLE                                 10596
FAIRFAX FINANCIAL HOLDINGS LTD SV   COM     303901102     670      2660 SH   SOLE                                  2660
FAIRPOINT COMMUNICATIONS INC        COM     305560104       0        42 SH   SOLE                                    42
FANNIE MAE                          COM     313586109       0       100 SH   SOLE                                   100
FEDEX CORPORATION                   COM     31428X106      67      1200 SH   SOLE                                  1200
FELCOR LODGING TRUST INC REIT       COM     31430F101     257    104200 SH   SOLE                                104200
FIRSTENERGY CORP                    COM     337932107      19       500 SH   SOLE                                   500
FIRSTSERVICE CORP                   COM     33761N109     428     36904 SH   SOLE                                 36904
FIRSTSERVICE CORP SVS               COM     33761N109      25      2185 SH   SOLE                                  2185
FISERV INC                          COM     337738108     588     12850 SH   SOLE                                 12850
FLOWSERVE CORPORATION               COM     34354P105      21       300 SH   SOLE                                   300
FORD MOTOR CAP TR II 6.5% PFD       COM     345395206       4       200 SH   SOLE                                   200
FORD MOTOR COMPANY                  COM     345370860      67     11065 SH   SOLE                                 11065
FPL GROUP INC                       COM     302571104     121      2120 SH   SOLE                                  2120
FRANKLIN RESOURCES INC              COM     354613101      12       170 SH   SOLE                                   170
FREEPORT MCMORAN COPPER & GOLD INC  COM     35671D857    1914     38144 SH   SOLE                                 38144
FREEPORT-MCMORAN COPPER             COM     35671D857      95      1900 SH   SOLE                                  1900
FREEPORT-MCMORAN COPPER&GOLD CV PF  COM     35671D782      20       250 SH   SOLE                                   250
FRESENIUS MEDICAL CARE AG & CO KGAA COM     358029106     315      6990 SH   SOLE                                  6990
FRESH DEL MONTE PRODUCE INC         COM     G36738105     362     22250 SH   SOLE                                 22250
FRONTEER DEVELOPMENT GROUP I        COM     35903Q106     124     36000 SH        SH-DEF                     1            36000
FRONTEER DEVELOPMENT GROUP I        COM     35903Q106       0       100 SH   SOLE                                   100





                                                                                            
FRONTIER OIL                        COM     35914P105      26      2000 SH   SOLE                                  2000
GAMESTOP CORPORATION CL A NEW       COM     36467W109      10       469 SH   SOLE                                   469
GAMMON GOLD INC                     CALL    36467T106       7      1000 CALL      SH-DEF                     1             1000
GAMMON GOLD INC                     COM     36467T106      64      9600 SH        SH-DEF                     1             9600
GAMMON GOLD INC                     COM     36467T106       0        15 SH        SH-DEF                     1               15
GAMMON GOLD INC                     COM     36467T106       0        71 SH   SOLE                                    71
GANNETT CO INC                      COM     364730101     715    200000 SH   SOLE                                200000
GAP INC                             COM     364760108       2       120 SH   SOLE                                   120
GENERAL DYNAMICS CORPORATION        COM     369550108      22       400 SH   SOLE                                   400
GENERAL ELECTRIC CO                 COM     369604103       0       800 SH        SH-DEF                     2              800
GENERAL ELECTRIC CO                 COM     369604103      50      4300 SH   SOLE                                  4300
GENERAL ELECTRIC COMPANY            COM     369604103    9164    780970 SH   SOLE                                780970
GENERAL MILLS INC                   COM     370334104       4        70 SH   SOLE                                    70
GENUINE PARTS CO                    COM     372460105      34      1000 SH   SOLE                                  1000
GENZYME CORPORATION                 COM     372917104      99      1785 SH   SOLE                                  1785
GEOKINETICS INC                     COM     372910307      14      1000 SH   SOLE                                  1000
GERDAU AMERISTEEL CORP              CALL    37373P105      35      5100 CALL      SH-DEF                     1             5100
GERDAU AMERISTEEL CORP              COM     37373P105    1010    146500 SH        SH-DEF                     1           146500
GERDAU AMERISTEEL CORP              COM     37373P105      34      4866 SH   SOLE                                  4866
GERDAU AMERISTEEL CORPORATION       COM     37373P105     455     65806 SH   SOLE                                 65806
GERDAU SA -SPON ADR                 COM     373737105    1700    162400 SH   SOLE                                162400
GERON CORP                          COM     374163103    1568    204200 SH   SOLE                                204200
GILDAN ACTIVEWEAR INC               CALL    375916103     135      9100 CALL      SH-DEF                     1             9100
GILDAN ACTIVEWEAR INC               PUT     375916103      59      4000 PUT       SH-DEF                     1             4000
GILDAN ACTIVEWEAR INC               COM     375916103    5319    359040 SH        SH-DEF                     1           359040
GILDAN ACTIVEWEAR INC               COM     375916103      16      1100 SH        SH-DEF                     1             1100
GILDAN ACTIVEWEAR INC               COM     375916103   47263   3190162 SH        SH-DEF                     2          3190162
GILDAN ACTIVEWEAR INC               COM     375916103     280     18900 SH   SOLE                                 18900
GILDAN ACTIVEWEAR INC CL A SVS      COM     375916103     168     11344 SH   SOLE                                 11344
GILEAD SCIENCES INC                 COM     375558103     650     13852 SH   SOLE                                 13852
GLAXOSMITHKLINE PLC ADR             COM     37733W105    1541     43555 SH   SOLE                                 43555
GOLD FIELDS LTD SPON ADR            COM     38059T106      48      4000 SH   SOLE                                  4000
GOLD FIELDS LTD-SPONS ADR           COM     38059T106      35      2910 SH   SOLE                                  2910
GOLDCORP INC                        CALL    380956409   24828    714200 CALL      SH-DEF                     1           714200
GOLDCORP INC                        CALL    380956409     733     21100 CALL      SH-DEF                     1            21100
GOLDCORP INC                        PUT     380956409    7711    221800 PUT       SH-DEF                     1           221800
GOLDCORP INC                        COM     380956409   43827   1260721 SH        SH-DEF                     1          1260721
GOLDCORP INC                        COM     380956409     229      6600 SH        SH-DEF                     1             6600
GOLDCORP INC                        COM     380956409  235918   6786366 SH   SOLE                               6786366
GOLDCORP INC                        COM     380956409     142      4082 SH   SOLE                                  4082
GOLDCORP INC                        COM     380956409   20845    598076 SH   SOLE                                598076
GOLDEN STAR RESOURCES LTD           COM     38119T104      25     12000 SH        SH-DEF                     1            12000
GOLDMAN SACHS GROUP INC             COM     38141G104     335      2270 SH   SOLE                                  2270
GOODYEAR TIRE & RUBBER CO           COM     382550101      34      3000 SH   SOLE                                  3000





                                                                                            
GOOGLE INC CLASS A                  COM     38259P508     103       245 SH   SOLE                                   245
GRACO INC                           COM     384109104      16       740 SH   SOLE                                   740
GREAT BASIN GOLD LTD                CALL    390124105     684    500000 CALL      SH-DEF                     1           500000
GREAT BASIN GOLD LTD                COM     390124105      34     25000 SH        SH-DEF                     1            25000
GREAT BASIN GOLD LTD                COM     390124105       8      6000 SH        SH-DEF                     1             6000
GREAT BASIN GOLD LTD                COM     390124105       8      6100 SH        SH-DEF                     1             6100
GREAT BASIN GOLD LTD                COM     390124105       4      3000 SH   SOLE                                  3000
GSI GROUP INC                       COM     36229U102       0       300 SH        SH-DEF                     1              300
HALLIBURTON CO.                     COM     406216101     208     10060 SH   SOLE                                 10060
HANSEN NATURAL CORPORATION          COM     411310105      15       500 SH   SOLE                                   500
HARMONY GOLD MNG-SPON ADR           COM     413216300      15      1480 SH   SOLE                                  1480
HARRY WINSTON DIAMOND CORP          COM     41587B100     196     32900 SH        SH-DEF                     1            32900
HARRY WINSTON DIAMOND CORP          COM     41587B100      97     16360 SH   SOLE                                 16360
HARRY WINSTON DIAMOND CORP          COM     41587B100    1171    196000 SH   SOLE                                196000
HARTFORD FINANCIAL SVCS GROUP INC   COM     416515104      12      1050 SH   SOLE                                  1050
HARVEST ENERGY TRUST T/U            COM     41752X101       7      1350 SH   SOLE                                  1350
HARVEST ENERGY TRUST-UNITS          COM     41752X101      18      3325 SH        SH-DEF                     1             3325
HARVEST ENERGY TRUST-UNITS          COM     41752X101      73     13400 SH   SOLE                                 13400
HEALTH CARE SELECT SECTOR SPDR      COM     81369Y209      18       700 SH   SOLE                                   700
HEINZ (H.J.) COMPANY                COM     423074103     150      4195 SH   SOLE                                  4195
HEWLETT-PACKARD COMPANY             COM     428236103    2156     55717 SH   SOLE                                 55717
HOME DEPOT INC                      COM     437076102     502     21235 SH   SOLE                                 21235
HONDA MOTOR CO LTD SPONSORED ADR    COM     438128308     220      8040 SH   SOLE                                  8040
HONEYWELL INTERNATIONAL INC         COM     438516106     244      7775 SH   SOLE                                  7775
HOSPIRA INC                         COM     441060100      71      1832 SH   SOLE                                  1832
HOST HOTELS & RESORTS INC           COM     44107P104      42      5000 SH   SOLE                                  5000
HSBC HOLDINGS PLC SPONS ADR         COM     404280406     645     15419 SH   SOLE                                 15419
HSBC HOLDINGS PLC-SPONS ADR         COM     404280406     456     25232 SH   SOLE                                 25232
HUNT J B TRANS SVCS INC             COM     445658107      40      1300 SH   SOLE                                  1300
HYDROGENICS CORP                    COM     448882100       2      2960 SH   SOLE                                  2960
IAMGOLD CORP                        CALL    450913108     255     25200 CALL      SH-DEF                     1            25200
IAMGOLD CORP                        PUT     450913108      30      3000 PUT       SH-DEF                     1             3000
IAMGOLD CORP                        COM     450913108    1852    182800 SH        SH-DEF                     1           182800
IAMGOLD CORP                        COM     450913108      41      4000 SH        SH-DEF                     1             4000
IAMGOLD CORP                        COM     450913108     419     41340 SH   SOLE                                 41340
IAMGOLD CORPORATION                 COM     450913108      36      3500 SH   SOLE                                  3500
IESI BFC LTD                        COM     44951D108    1300    112580 SH   SOLE                                112580
ILLINOIS TOOL WORKS INC             COM     452308109      69      1850 SH   SOLE                                  1850
IMAX CORPORATION                    COM     45245E109      25      3000 SH   SOLE                                  3000
IMPERIAL OIL LTD                    CALL    453038408    9334    240600 CALL      SH-DEF                     1           240600
IMPERIAL OIL LTD                    PUT     453038408    1071     27600 PUT       SH-DEF                     1            27600
IMPERIAL OIL LTD                    COM     453038408   14720    379413 SH        SH-DEF                     1           379413
IMPERIAL OIL LTD                    COM     453038408      89      2300 SH        SH-DEF                     1             2300
IMPERIAL OIL LTD                    COM     453038408   95943   2472992 SH   SOLE                               2472992





                                                                                            
IMPERIAL OIL LTD                    COM     453038408   44367   1140641 SH   SOLE                               1140641
INDIA FUND INC                      COM     454089103    1335     42854 SH   SOLE                                 42854
ING GROEP SPONSORED ADR             COM     456837103     200     19710 SH   SOLE                                 19710
INGERSOLL-RAND COMPANY CL A         COM     G4776G101     254     12124 SH   SOLE                                 12124
INTEL CORP                          COM     458140100       0      1000 SH        SH-DEF                     2             1000
INTEL CORPORATION                   COM     458140100    4541    274073 SH   SOLE                                274073
INTERNATIONAL BUSINESS MACHINES
   CORP                             COM     459200101   12540    119949 SH   SOLE                                119949
INTERNATIONAL FLAVORS & FRAGRANCES  COM     459506101      33      1000 SH   SOLE                                  1000
INTERNATIONAL PAPER COMPANY         COM     460146103      32      2100 SH   SOLE                                  2100
INTERNATIONAL ROYALTY CORP          COM     460277106      33     10000 SH   SOLE                                 10000
INTERTAPE POLYMER GROUP INC         COM     460919103      60     66645 SH   SOLE                                 66645
INTUIT INC                          COM     461202103      87      3100 SH   SOLE                                  3100
INVESCO LIMITED                     COM     G491BT108    1214     68056 SH   SOLE                                 68056
ISHARES BARCLAYS TIPS BOND FUND     COM     464287176    1496     14700 SH   SOLE                                 14700
ISHARES DJ U.S. TECH SECTOR IDX
   FUND                             COM     464287721       9       200 SH   SOLE                                   200
ISHARES FTSE/XINHAU CHINA 25 INDEX  COM     464287184      44      1150 SH   SOLE                                  1150
ISHARES FTSE/XINHUA CHINA 25        CALL    464287184    1535     40000 CALL SOLE                                 40000
ISHARES FTSE/XINHUA CHINA 25        PUT     464287184    3837    100000 PUT  SOLE                                100000
ISHARES INC MSCI SINGAPORE IDX FD   COM     464286673     108     12000 SH   SOLE                                 12000
ISHARES MSCI BRAZIL                 COM     464286400     334      6300 SH   SOLE                                  6300
ISHARES MSCI BRAZIL INDEX FUND ETF  COM     464286400      16       300 SH   SOLE                                   300
ISHARES MSCI CANADA                 COM     464286509     435     20295 SH   SOLE                                 20295
ISHARES MSCI EAFE INDEX FUND        COM     464287465     333      7250 SH   SOLE                                  7250
ISHARES MSCI EMERGING MKTS INDEX    COM     464287234     106      3280 SH   SOLE                                  3280
ISHARES MSCI HONG KONG INDEX FUND   COM     464286871     138     10000 SH   SOLE                                 10000
ISHARES MSCI JAPAN INDEX FUND       COM     464286848     114     12050 SH   SOLE                                 12050
ISHARES NASDAQ BIOTECH INDEX FUND   COM     464287556       7       100 SH   SOLE                                   100
ISHARES S&P ASIA 50 ETF             COM     464288430      32      1000 SH   SOLE                                  1000
ISHARES S&P LATIN AMERICAN 40 IDX
   FD                               COM     464287390      28       800 SH   SOLE                                   800
ISHARES SILVER TRUST                COM     46428Q109     107      8000 SH   SOLE                                  8000
ISHARES TR RUSSEL 2000 INDEX FUND   COM     464287655      52      1025 SH   SOLE                                  1025
ISHARES TRUST DJ SEL DIV            COM     464287168     158      4450 SH   SOLE                                  4450
ITAU UNIBANCO HLDNG-PREF ADR        COM     465562106     415     26229 SH   SOLE                                 26229
ITT CORPORATION                     COM     450911102       9       200 SH   SOLE                                   200
IVANHOE ENERGY INC                  COM     465790103      11      7149 SH   SOLE                                  7149
IVANHOE MINES LTD                   COM     46579N103      31      5600 SH        SH-DEF                     1             5600
IVANHOE MINES LTD                   COM     46579N103     135     24258 SH   SOLE                                 24258
JAGUAR MINING INC                   COM     47009M103     224     29500 SH   SOLE                                 29500
JOHNSON & JOHNSON                   COM     478160104   23405    411586 SH   SOLE                                411586
JOURNAL COMMUNICATIONS INC CL A     COM     481130102     158    150000 SH   SOLE                                150000
JPMORGAN CHASE & CO                 PUT     46625H100   19158    560000 PUT  SOLE                                560000
JPMORGAN CHASE & CO                 COM     46625H100     512     15000 SH   SOLE                                 15000
JPMORGAN CHASE & CO                 COM     46625H100    3710    108631 SH   SOLE                                108631
KAISER ALUMINUM CORP                COM     483007704      11       300 SH   SOLE                                   300





                                                                                            
KANSAS CITY SOUTHERN                COM     485170302      32      2000 SH   SOLE                                  2000
KB FINANCIAL GROUP INC ADR          COM     48241A105      21       625 SH   SOLE                                   625
KELLOGG COMPANY                     COM     487836108     668     14325 SH   SOLE                                 14325
KEYCORP                             COM     493267108       5      1048 SH   SOLE                                  1048
KIMBERLY-CLARK CORPORATION          COM     494368103    1546     29450 SH   SOLE                                 29450
KINDER MORGAN ENERGY PARTNERS LPU   COM     494550106      10       200 SH   SOLE                                   200
KINGSWAY FINANCIAL SERVICES         COM     496904103       5      1800 SH        SH-DEF                     1             1800
KINGSWAY FINANCIAL SERVICES         COM     496904103     207     72253 SH   SOLE                                 72253
KINGSWAY FINANCIAL SERVICES INC     COM     496904103      14      4720 SH   SOLE                                  4720
KINROSS GOLD CORP                   CALL    496902404   11271    618300 CALL      SH-DEF                     1           618300
KINROSS GOLD CORP                   CALL    496902404     381     21000 CALL      SH-DEF                     1            21000
KINROSS GOLD CORP                   PUT     496902404    2073    113700 PUT       SH-DEF                     1           113700
KINROSS GOLD CORP                   COM     496902404   13960    765806 SH        SH-DEF                     1           765806
KINROSS GOLD CORP                   COM     496902404     726     39988 SH        SH-DEF                     1            39988
KINROSS GOLD CORP                   COM     496902404      36      2000 SH        SH-DEF                     1             2000
KINROSS GOLD CORP                   COM     496902404     112      6200 SH        SH-DEF                     1             6200
KINROSS GOLD CORP                   COM     496902404  117534   6447736 SH   SOLE                               6447736
KINROSS GOLD CORP                   COM     496902404      51      2830 SH   SOLE                                  2830
KINROSS GOLD CORPORATION NO PAR     COM     496902404    1111     60810 SH   SOLE                                 60810
KLA-TENCOR CORPORATION              COM     482480100       8       330 SH   SOLE                                   330
KOHL'S CORP                         COM     500255104      13       300 SH   SOLE                                   300
KONINKLIJKE PHILIPS ELECTRONICS     COM     500472303     143      7731 SH   SOLE                                  7731
KOREA ELECTRIC POWER CO SPONS ADR   COM     500631106     900     78200 SH   SOLE                                 78200
KOREA EQUITY FUND INC               COM     50063B104     590     86800 SH   SOLE                                 86800
KRAFT FOODS INC CL A                COM     50075N104     658     25917 SH   SOLE                                 25917
L-1 IDENTITY SOLUTIONS INC          COM     50212A106       0        29 SH   SOLE                                    29
LABORATORY CORP OF AMER HOLDINGS    COM     50540R409      36       525 SH   SOLE                                   525
LAS VEGAS SANDS INC                 COM     517834107      63      8000 SH   SOLE                                  8000
LEUCADIA NATIONAL CORP              COM     527288104     209      9900 SH   SOLE                                  9900
LEVEL 3 COMMUNICATIONS INC          COM     52729N100     665    440000 SH   SOLE                                440000
LIFEPOINT HOSPITALS INC             COM     53219L109     879     33450 SH   SOLE                                 33450
LILLY (ELI) & COMPANY               COM     532457108     201      5786 SH   SOLE                                  5786
LINCOLN NATIONAL CORPORATION        COM     534187109     147      8560 SH   SOLE                                  8560
LORILLARD INC                       COM     544147101      12       180 SH   SOLE                                   180
LOUISIANA-PACIFIC CORPORATION       COM     546347105       7      2000 SH   SOLE                                  2000
LOWE'S COMPANIES                    COM     548661107     165      8515 SH   SOLE                                  8515
LUXOTTICA GROUP S P A SPON ADR      COM     55068R202       2       100 SH   SOLE                                   100
MAGNA INTERNATIONAL INC CL A SVS    COM     559222401     576     13542 SH   SOLE                                 13542
MAGNA INTERNATIONAL INC-CL A        COM     559222401    4858    114487 SH        SH-DEF                     1           114487
MAGNA INTERNATIONAL INC-CL A        COM     559222401   44631   1051800 SH   SOLE                               1051800
MAGNA INTL INC CL-A SV              COM     559222401      42      1000 SH        SH-DEF                     1             1000
MAIDEN HOLDINGS LTD                 COM     G5753U112      99     15000 SH   SOLE                                 15000
MANULIFE FINANCIAL CORP             CALL    56501R106   21568   1242400 CALL      SH-DEF                     1          1242400
MANULIFE FINANCIAL CORP             PUT     56501R106   13921    801900 PUT       SH-DEF                     1           801900





                                                                                            
MANULIFE FINANCIAL CORP             COM     56501R106   63999   3686497 SH        SH-DEF                     1          3686497
MANULIFE FINANCIAL CORP             COM     56501R106     755     43500 SH        SH-DEF                     1            43500
MANULIFE FINANCIAL CORP             COM     56501R106     252     14500 SH        SH-DEF                     1            14500
MANULIFE FINANCIAL CORP             COM     56501R106       0       100 SH        SH-DEF                     2              100
MANULIFE FINANCIAL CORP             COM     56501R106  430267  24784544 SH   SOLE                              24784544
MANULIFE FINANCIAL CORP             COM     56501R106   15478    889298 SH   SOLE                                889298
MARATHON OIL CORPORATION            COM     565849106     755     25020 SH   SOLE                                 25020
MARKET VECTORS AGRIBUSINESS ETF     COM     57060U605     129      3750 SH   SOLE                                  3750
MARSH & MCLENNAN COMPANIES INC      COM     571748102     155      7700 SH   SOLE                                  7700
MASTERCARD INC CLASS A              COM     57636Q104       8        50 SH   SOLE                                    50
MATERIALS SELECT SECTOR SPDR        COM     81369Y100     206      8000 SH   SOLE                                  8000
MAXIM INTERGRATED PRODUCTS          COM     57772K101       6       400 SH   SOLE                                   400
MCCORMICK & CO INC NVS              COM     579780206      50      1550 SH   SOLE                                  1550
MCDONALD'S CORPORATION              COM     580135101    1076     18691 SH   SOLE                                 18691
MCGRAW-HILL COMPANIES INC           COM     580645109      11       360 SH   SOLE                                   360
MCKESSON CORPORATION                COM     58155Q103     493     11200 SH   SOLE                                 11200
MDS INC                             CALL    55269P302       5      1000 CALL      SH-DEF                     1             1000
MDS INC                             COM     55269P302     449     85479 SH        SH-DEF                     1            85479
MDS INC                             COM     55269P302       5       900 SH        SH-DEF                     1              900
MDS INC                             COM     55269P302   23131   4402885 SH        SH-DEF                     2          4402885
MDS INC                             COM     55269P302    2015    383533 SH   SOLE                                383533
MDS INC                             COM     55269P302      28      5400 SH   SOLE                                  5400
MEDCO HEALTH SOLUTIONS INC          COM     58405U102     114      2504 SH   SOLE                                  2504
MEDIA GENERAL INC                   COM     584404107     291    137800 SH   SOLE                                137800
MEDTRONIC INC                       COM     585055106     296      8473 SH   SOLE                                  8473
MELCO CROWN ENTERTAINMENT LTD ADR   COM     585464100      45     10000 SH   SOLE                                 10000
MERCK & CO INC                      COM     589331107     566     20220 SH   SOLE                                 20220
MERCK & CO. INC.                    COM     589331107       0       300 SH        SH-DEF                     2              300
MERCK & CO. INC.                    COM     589331107       6       200 SH   SOLE                                   200
METHANEX CORP                       PUT     59151K108      12      1000 PUT       SH-DEF                     1             1000
METHANEX CORP                       COM     59151K108     655     53998 SH        SH-DEF                     1            53998
METHANEX CORP                       COM     59151K108     279     23004 SH   SOLE                                 23004
METHANEX CORP                       COM     59151K108     204     16799 SH   SOLE                                 16799
METLIFE INC                         COM     59156R108    1272     42320 SH   SOLE                                 42320
MI DEVELOPMENTS INC CL A SVS        COM     55304X104       4       500 SH   SOLE                                   500
MI DEVELOPMENTS INC-CL A            COM     55304X104      44      5657 SH   SOLE                                  5657
MICROSOFT CORP                      COM     594918104       0       400 SH        SH-DEF                     2              400
MICROSOFT CORP                      CALL    594918104     179      7500 CALL SOLE                                  7500
MICROSOFT CORPORATION               COM     594918104    6084    255666 SH   SOLE                                255666
MIDAS INC                           COM     595626102      41      3900 SH   SOLE                                  3900
MINEFINDERS CORP                    PUT     602900102      21      3000 PUT       SH-DEF                     1             3000
MINEFINDERS CORP                    COM     602900102      92     13300 SH        SH-DEF                     1            13300
MINEFINDERS CORP                    COM     602900102      28      4028 SH   SOLE                                  4028
MINEFINDERS CORP LTD                COM     602900102       8      1100 SH        SH-DEF                     1             1100





                                                                                            
MINEFINDERS CORPORATION LTD         COM     602900102     944    135800 SH   SOLE                                135800
MINES MANAGEMENT INC                COM     603432105       0        23 SH   SOLE                                    23
MONSANTO CO                         CALL    61166W101    3717     50000 CALL SOLE                                 50000
MONSANTO COMPANY                    COM     61166W101    1141     15334 SH   SOLE                                 15334
MONTPELIER RE HOLDINGS LTD          COM     G62185106      43      3200 SH   SOLE                                  3200
MOODY'S CORPORATION                 COM     615369105       1        25 SH   SOLE                                    25
MORGAN STANLEY                      COM     617446448     547     19168 SH   SOLE                                 19168
MORGAN STANLEY CHINA A SHARE ETF    COM     617468103      95      3000 SH   SOLE                                  3000
MOSAIC CO/THE                       COM     61945A107      75      1700 SH   SOLE                                  1700
MOSAIC COMPANY                      COM     61945A107      75      1700 SH   SOLE                                  1700
MOTOROLA INC                        COM     620076109      82     12350 SH   SOLE                                 12350
NABORS INDUSTRIES LTD               COM     G6359F103      41      2610 SH   SOLE                                  2610
NASDAQ BUILDERS EUROPE 100          COM     09348R201      53      3000 SH   SOLE                                  3000
NATIONAL GRID PLC SP ADR            COM     636274300      63      1400 SH   SOLE                                  1400
NATIONAL OILWELL VARCO INC NEW      COM     637071101      20       600 SH   SOLE                                   600
NAVISTAR INTL CORP                  COM     63934E108      26       600 SH   SOLE                                   600
NCR CORP                            COM     62886E108       4       300 SH   SOLE                                   300
NEPTUNE TECHS & BIORES INC          COM     64077P108       9      4998 SH   SOLE                                  4998
NEW GERMANY FUND INC                COM     644465106     801     93196 SH   SOLE                                 93196
NEW GOLD INC                        COM     644535106      12      4600 SH        SH-DEF                     1             4600
NEW GOLD INC                        COM     644535106       7      2825 SH        SH-DEF                     1             2825
NEW GOLD INC                        COM     644535106      10      3736 SH   SOLE                                  3736
NEW GOLD INC                        COM     644535106     745    280600 SH   SOLE                                280600
NEW YORK COMMUNITY BANCORP          COM     649445103       6       600 SH   SOLE                                   600
NEW YORK TIMES COMPANY CL A         COM     650111107     552    100000 SH   SOLE                                100000
NEWFIELD EXPLORATION CO             COM     651290108       3       100 SH   SOLE                                   100
NEWMONT MINING CORP                 COM     651639106      97      2375 SH   SOLE                                  2375
NEWMONT MINING CORP-HOLDING COMPANY COM     651639106     218      5320 SH   SOLE                                  5320
NEXEN INC                           CALL    65334H102    8993    413900 CALL      SH-DEF                     1           413900
NEXEN INC                           PUT     65334H102    3505    161300 PUT       SH-DEF                     1           161300
NEXEN INC                           COM     65334H102   15296    703949 SH        SH-DEF                     1           703949
NEXEN INC                           COM     65334H102     102      4700 SH        SH-DEF                     1             4700
NEXEN INC                           COM     65334H102     402     18500 SH        SH-DEF                     2            18500
NEXEN INC                           COM     65334H102  113124   5206322 SH   SOLE                               5206322
NEXEN INC                           COM     65334H102    6189    284084 SH   SOLE                                284084
NIKE INC CL B                       COM     654106103     658     12684 SH   SOLE                                 12684
NIKE INC -CL B                      COM     654106103       0       700 SH        SH-DEF                     2              700
NISSAN MOTOR CO LTD-SPON ADR        COM     654744408      62      5100 SH        SH-DEF                     2             5100
NOKIA CORP ADR                      COM     654902204     688     47147 SH   SOLE                                 47147
NOMURA HOLDINGS INC SPONSORED ADR   COM     65535H208       1       145 SH   SOLE                                   145
NORFOLK SOUTHERN CORP               COM     655844108      17       455 SH   SOLE                                   455
NORTHERN DYNASTY MINERALS           COM     66510M204     235     33600 SH        SH-DEF                     1            33600
NORTHGATE MINERALS CORP             COM     666416102      64     30000 SH        SH-DEF                     1            30000
NORTHGATE MINERALS CORP             COM     666416102       0      8700 SH   SOLE                                  8700





                                                                                            
NOVA CHEMICALS CORP                 COM     66977W109    1939    325843 SH        SH-DEF                     1           325843
NOVA CHEMICALS CORP                 COM     66977W109       9      1500 SH        SH-DEF                     1             1500
NOVA CHEMICALS CORP                 COM     66977W109    2246    377489 SH   SOLE                                377489
NOVA CHEMICALS CORP                 COM     66977W109      37      6139 SH   SOLE                                  6139
NOVAGOLD RESOURCES INC              COM     66987E206     216     50479 SH        SH-DEF                     1            50479
NOVAGOLD RESOURCES INC              COM     66987E206       0        44 SH   SOLE                                    44
NOVARTIS AG SPONSORED ADR           COM     66987V109      86      2095 SH   SOLE                                  2095
NOVO-NORDISK A/S ADR                COM     670100205     218      4000 SH   SOLE                                  4000
NUCOR CORPORATION                   COM     670346105     435      9780 SH   SOLE                                  9780
NUCRYST PHARMACEUTICALS CORP        COM     67035Q100       0      1000 SH   SOLE                                  1000
NUSTAR ENERGY LP                    COM     67058H102      11       200 SH   SOLE                                   200
NYSE EURONEXT                       COM     629491101      33      1200 SH   SOLE                                  1200
OCCIDENTAL PETROLEUM CORP           COM     674599105     953     14470 SH   SOLE                                 14470
OFFICE DEPOT INC                    COM     676220106     302     66100 SH   SOLE                                 66100
OIL SERVICE HOLDERS TRUST           COM     678002106      20       200 SH   SOLE                                   200
OIL SERVICE HOLDRS TRUST            CALL    678002106    7326     75000 CALL SOLE                                 75000
OILSANDS QUEST INC                  COM     678046103       1      1473 SH        SH-DEF                     1             1473
OMNI ENERGY SERVICES CORP           COM     68210T208      16      7500 SH   SOLE                                  7500
OMNICOM GROUP INC                   COM     681919106     359     11350 SH   SOLE                                 11350
ONCOLYTICS BIOTECH INC              COM     682310107       1       605 SH   SOLE                                   605
ONCOTHYREON INC                     COM     682324108       3       933 SH   SOLE                                   933
OPEN TEXT CORP                      PUT     683715106      37      1000 PUT       SH-DEF                     1             1000
OPEN TEXT CORP                      COM     683715106     164      4500 SH        SH-DEF                     1             4500
OPEN TEXT CORP                      COM     683715106     184      5035 SH   SOLE                                  5035
OPEN TEXT CORPORATION               COM     683715106      27       750 SH   SOLE                                   750
ORACLE CORPORATION                  COM     68389X105    1436     66958 SH   SOLE                                 66958
ORIENT-EXPRESS HOTELS LTD A         COM     G67743107      85     10000 SH   SOLE                                 10000
PAN AMERICAN SILVER CORP            CALL    697900108     148      8000 CALL      SH-DEF                     1             8000
PAN AMERICAN SILVER CORP            PUT     697900108     180      9700 PUT       SH-DEF                     1             9700
PAN AMERICAN SILVER CORP            COM     697900108     866     46700 SH        SH-DEF                     1            46700
PAN AMERICAN SILVER CORP            COM     697900108       0        20 SH   SOLE                                    20
PAN AMERICAN SILVER CORP            COM     697900108       7       390 SH   SOLE                                   390
PAN AMERICAN SILVER CORP            COM     697900108      19      1000 SH   SOLE                                  1000
PARKER DRILLING CO                  COM     701081101      15      3500 SH   SOLE                                  3500
PARKER HANNIFIN CORP                COM     701094104       6       135 SH   SOLE                                   135
PATRIOT COAL CORP                   CALL    70336T104    1595    250000 CALL SOLE                                250000
PATRIOT COAL CORP                   COM     70336T104       0        40 SH   SOLE                                    40
PATTERSON COMPANIES INC             COM     703395103      21       960 SH   SOLE                                   960
PEABODY ENERGY CORP                 COM     704549104      24       800 SH   SOLE                                   800
PENGROWTH ENERGY T/U                COM     706902509       0        51 SH        SH-DEF                     1               51
PENGROWTH ENERGY T/U                COM     706902509      37      4700 SH        SH-DEF                     1             4700
PENGROWTH ENERGY T/U                COM     706902509     227     28678 SH   SOLE                                 28678
PENGROWTH ENERGY TRUST              COM     706902509      66      8348 SH        SH-DEF                     1             8348
PENGROWTH ENERGY TRUST              COM     706902509     278     35254 SH   SOLE                                 35254





                                                                                            
PENN WEST ENERGY T/U                COM     707885109      47      3700 SH        SH-DEF                     1             3700
PENN WEST ENERGY T/U                COM     707885109    1749    136989 SH   SOLE                                136989
PENN WEST ENERGY TRUST              CALL    707885109      36      2800 CALL      SH-DEF                     1             2800
PENN WEST ENERGY TRUST              PUT     707885109      13      1000 PUT       SH-DEF                     1             1000
PENN WEST ENERGY TRUST              COM     707885109    7121    559169 SH        SH-DEF                     1           559169
PENN WEST ENERGY TRUST              COM     707885109   50144   3937722 SH   SOLE                               3937722
PEOPLE'S UNITED FINANCIAL           CALL    712704105    2155    143000 CALL SOLE                                143000
PEOPLE'S UNITED FINANCIAL           COM     712704105     414     27500 SH   SOLE                                 27500
PEPSICO INC                         COM     713448108   11761    213743 SH   SOLE                                213743
PETRO-CANADA                        CALL    71644E102    9633    249400 CALL      SH-DEF                     1           249400
PETRO-CANADA                        PUT     71644E102    4063    105200 PUT       SH-DEF                     1           105200
PETRO-CANADA                        COM     71644E102   31028    803321 SH        SH-DEF                     1           803321
PETRO-CANADA                        COM     71644E102    3256     84746 SH        SH-DEF                     1            84746
PETRO-CANADA                        COM     71644E102      12       300 SH        SH-DEF                     2              300
PETRO-CANADA                        COM     71644E102  177074   4584518 SH   SOLE                               4584518
PETRO-CANADA                        COM     71644E102   13638    352196 SH   SOLE                                352196
PETRO-CANADA-COM                    COM     71644E102     170      4400 SH        SH-DEF                     1             4400
PETROHAWK ENERGY CORP               CALL    716495106    4906    220000 CALL SOLE                                220000
PETROLEO BRASILEIRO S.A. ADR        COM     71654V101     941     28185 SH   SOLE                                 28185
PETROLEO BRASILEIRO S.A.-ADR        COM     71654V408    1631     39800 SH   SOLE                                 39800
PFIZER INC                          COM     717081103      22      1500 SH        SH-DEF                     2             1500
PFIZER INC                          COM     717081103       2       100 SH   SOLE                                   100
PFIZER INC                          COM     717081103    5077    338053 SH   SOLE                                338053
PG & E CORPORATION                  COM     69331C108       6       156 SH   SOLE                                   156
PHILIP MORRIS INTERNATIONAL         COM     718172109    2262     51806 SH   SOLE                                 51806
PHOTRONICS INC                      COM     719405102     159     39125 SH   SOLE                                 39125
PLUM CREEK TIMBER COMPANY INC       COM     729251108      30      1000 SH   SOLE                                  1000
POSCO SPONSORED ADR                 COM     693483109      26       320 SH   SOLE                                   320
POTASH CORP OF SASK INC             COM     73755L107     251      2700 SH        SH-DEF                     1             2700
POTASH CORP OF SASKATCHEWAN         CALL    73755L107   10037    107600 CALL      SH-DEF                     1           107600
POTASH CORP OF SASKATCHEWAN         PUT     73755L107    6166     66100 PUT       SH-DEF                     1            66100
POTASH CORP OF SASKATCHEWAN         COM     73755L107   33417    358222 SH        SH-DEF                     1           358222
POTASH CORP OF SASKATCHEWAN         COM     73755L107  272919   2925662 SH   SOLE                               2925662
POTASH CORPORATION OF SASKATCHEWAN  COM     73755L107    6579     70341 SH   SOLE                                 70341
POWERSHARES EXCH INTL DIV ACHIEVERS COM     73935X716      30      2600 SH   SOLE                                  2600
POWERSHARES QQQ                     COM     73935A104    1533     42133 SH        SH-DEF                     1            42133
POWERSHARES QQQ                     COM     73935A104     847     23280 SH   SOLE                                 23280
POWERSHARES QQQ NASDAQ 100          COM     73935A104      52      1415 SH   SOLE                                  1415
POWERSHARES VALUELINE INDUSTRY
   ROTAT                            COM     73935X179      51      3200 SH   SOLE                                  3200
POWERSHR DB AGRICULTURE             COM     73936B408      51      2000 SH        SH-DEF                     1             2000
PRAXAIR INC                         COM     74005P104      30       420 SH   SOLE                                   420
PRECISION DRILLING T/U              COM     740215108    4412    917900 SH        SH-DEF                     1           917900
PRECISION DRILLING T/U              COM     740215108      29      6000 SH        SH-DEF                     1             6000
PRECISION DRILLING T/U              COM     740215108      24      5000 SH        SH-DEF                     1             5000





                                                                                            
PRECISION DRILLING T/U              COM     740215108     168     34947 SH   SOLE                                 34947
PRECISION DRILLING TRUST            COM     740215108     249     51800 SH        SH-DEF                     1            51800
PRECISION DRILLING TRUST            COM     740215108     163     33944 SH   SOLE                                 33944
PROCTER & GAMBLE COMPANY            COM     742718109   17563    343305 SH   SOLE                                343305
PROGENICS PHARMACEUTICALS           PUT     743187106     154     30000 PUT  SOLE                                 30000
PROGENICS PHARMACEUTICALS           COM     743187106      60     11576 SH   SOLE                                 11576
PROGRESS ENERGY INC                 COM     743263105       2        65 SH   SOLE                                    65
PROGRESSIVE CORP OHIO               COM     743315103      27      1800 SH   SOLE                                  1800
PROSHARES ULTRA FINANCIALS          COM     74347R743     151     39000 SH   SOLE                                 39000
PROSHARES ULTRA QQQ                 COM     74347R206      30       800 SH   SOLE                                   800
PROSHARES ULTRA S&P500              COM     74347R107     157      6000 SH   SOLE                                  6000
PROVIDENT ENERGY T/U                COM     74386K104      24      4800 SH        SH-DEF                     1             4800
PROVIDENT ENERGY TRUST T/U          COM     74386K104       7      1401 SH   SOLE                                  1401
PROVIDENT ENERGY TRUST-UTS          COM     74386K104      29      5700 SH        SH-DEF                     1             5700
PROVIDENT ENERGY TRUST-UTS          COM     74386K104     107     21347 SH   SOLE                                 21347
PRUDENTIAL FINANCIAL INC            COM     744320102      27       725 SH   SOLE                                   725
PRUDENTIAL PLC-ADR                  COM     74435K204     507     28431 SH   SOLE                                 28431
PUBLIC SERVICE ENTERPRISE GROUP     COM     744573106      33      1000 SH   SOLE                                  1000
PUBLIC STORAGE                      COM     74460D109     590     29431 SH   SOLE                                 29431
PUBLIC STORAGE                      COM     74460D109     601     30902 SH   SOLE                                 30902
PUBLIC STORAGE                      COM     74460D109     590     29345 SH   SOLE                                 29345
PWRSHS DB GOLD DOUBLE LONG          COM     25154H749       1        43 SH   SOLE                                    43
QLT INC                             COM     746927102       0       100 SH        SH-DEF                     1              100
QLT INC                             COM     746927102      10      4700 SH        SH-DEF                     2             4700
QLT INC                             COM     746927102      83     38750 SH   SOLE                                 38750
QLT INC                             COM     746927102       4      2000 SH   SOLE                                  2000
QUALCOMM INC                        COM     747525103     914     20199 SH   SOLE                                 20199
QUEST DIAGNOSTICS INC               COM     74834L100      51       900 SH   SOLE                                   900
RALCORP HOLDINGS INC                COM     751028101      12       195 SH   SOLE                                   195
RANDGOLD RESOURCES LIMITED ADR      COM     752344309      52       815 SH   SOLE                                   815
RANDGOLD RESOURCES LTD-ADR          COM     752344309      39       600 SH   SOLE                                   600
RAYONIER INC                        COM     754907103    1019     28006 SH   SOLE                                 28006
RAYTHEON COMPANY                    COM     755111507      81      1824 SH   SOLE                                  1824
REED ELSEVIER NV SPON ADR           COM     758204200       1        43 SH   SOLE                                    43
REPSOL YPF SA -SPONSORED ADR        COM     76026T205      25      1100 SH        SH-DEF                     2             1100
RESEARCH IN MOTION                  CALL    760975102    5851     82300 CALL      SH-DEF                     1            82300
RESEARCH IN MOTION                  CALL    760975102    1927     27100 CALL      SH-DEF                     1            27100
RESEARCH IN MOTION                  PUT     760975102    7628    107300 PUT       SH-DEF                     1           107300
RESEARCH IN MOTION                  PUT     760975102    1216     17100 PUT       SH-DEF                     1            17100
RESEARCH IN MOTION                  COM     760975102   38410    540281 SH        SH-DEF                     1           540281
RESEARCH IN MOTION                  COM     760975102 1034680  14554105 SH        SH-DEF                     2         14554105
RESEARCH IN MOTION                  COM     760975102   61016    858266 SH   SOLE                                858266
RESEARCH IN MOTION LTD              COM     760975102     320      4500 SH        SH-DEF                     1             4500
RESEARCH IN MOTION LTD              COM     760975102    3737     52431 SH   SOLE                                 52431





                                                                                            
REYNOLDS AMERICAN INC               COM     761713106      15       400 SH   SOLE                                   400
RIO TINTO PLC-SPON ADR              PUT     767204100    4261     26000 PUT  SOLE                                 26000
RIO TINTO PLC-SPON ADR              COM     767204100    1660     10130 SH   SOLE                                 10130
RITCHIE BROS AUCTIONEERS            COM     767744105       2        75 SH   SOLE                                    75
RITCHIE BROS. AUCTIONEERS           COM     767744105      50      2125 SH   SOLE                                  2125
ROCHESTER MEDICAL CORP              COM     771497104     692     51600 SH   SOLE                                 51600
ROGERS COMMUNICATION-B NV           COM     775109200      26      1000 SH        SH-DEF                     1             1000
ROGERS COMMUNICATION-B NV           COM     775109200    6778    263887 SH        SH-DEF                     1           263887
ROGERS COMMUNICATION-B NV           COM     775109200     121      4700 SH        SH-DEF                     1             4700
ROGERS COMMUNICATIONS -CL B         CALL    775109200    1116     43400 CALL      SH-DEF                     1            43400
ROGERS COMMUNICATIONS -CL B         PUT     775109200    3075    119600 PUT       SH-DEF                     1           119600
ROGERS COMMUNICATIONS -CL B         COM     775109200   31068   1208418 SH        SH-DEF                     1          1208418
ROGERS COMMUNICATIONS -CL B         COM     775109200  181366   7054488 SH   SOLE                               7054488
ROGERS COMMUNICATIONS INC CL B NVS  COM     775109200    9697    376218 SH   SOLE                                376218
ROYAL BANK OF CANADA                CALL    780087102  147168   3598000 CALL      SH-DEF                     1          3598000
ROYAL BANK OF CANADA                PUT     780087102   27532    673100 PUT       SH-DEF                     1           673100
ROYAL BANK OF CANADA                COM     780087102   85216   2083369 SH        SH-DEF                     1          2083369
ROYAL BANK OF CANADA                COM     780087102    1383     33853 SH        SH-DEF                     1            33853
ROYAL BANK OF CANADA                COM     780087102     519     12700 SH        SH-DEF                     1            12700
ROYAL BANK OF CANADA                COM     780087102      82      2000 SH        SH-DEF                     1             2000
ROYAL BANK OF CANADA                COM     780087102 2054087  50218682 SH   SOLE                              50218682
ROYAL BANK OF CANADA                COM     780087102  112617   2746188 SH   SOLE                               2746188
ROYAL DUTCH SHELL PLC ADR           COM     780259206    2059     40968 SH   SOLE                                 40968
ROYAL DUTCH SHELL PLC SPON ADR      COM     780259107      51      1000 SH   SOLE                                  1000
ROYAL GOLD INC                      COM     780287108       0         1 SH   SOLE                                     1
ROYAL GOLD INC                      COM     780287108       4       100 SH   SOLE                                   100
ROYCE VALUE TRUST                   COM     780910105     154     18300 SH   SOLE                                 18300
RR DONNELLEY & SONS CO              COM     257867101       0        44 SH        SH-DEF                     1               44
S&P MID-CAP 400 DEPOSIT RECEIPT     COM     595635103      37       350 SH   SOLE                                   350
SAN JUAN BASIN ROYALTY TRUST UNIT   COM     798241105     101      7000 SH   SOLE                                  7000
SANOFI-AVENTIS SPONSORED ADR        COM     80105N105       4       135 SH   SOLE                                   135
SANOFI-AVENTIS-ADR                  PUT     80105N105    1032     35000 PUT  SOLE                                 35000
SANOFI-AVENTIS-ADR                  COM     80105N105     770     26100 SH   SOLE                                 26100
SAP AG                              COM     803054204     124      3085 SH   SOLE                                  3085
SASOL LIMITED SPONSORED ADR         COM     803866300     276      7910 SH   SOLE                                  7910
SCANSOURCE INC                      COM     806037107      29      1200 SH   SOLE                                  1200
SCHERING-PLOUGH CORPORATION         COM     806605101      18       725 SH   SOLE                                   725
SCHLUMBERGER LTD                    COM     806857108     742     13705 SH   SOLE                                 13705
SCHWAB, CHARLES CORP                COM     808513105      12       675 SH   SOLE                                   675
SCRIPPS NETWORKS INTERACT           COM     811065101      14       500 SH   SOLE                                   500
SECTOR SPDR TR SHS BEN INT FIN      COM     81369Y605    1182     98625 SH   SOLE                                 98625
SECTOR SPDR TR-UTILITIES            COM     81369Y886      27       950 SH   SOLE                                   950
SECTOR SPDR-CONSUMER STAPLES        COM     81369Y308       9       400 SH   SOLE                                   400
SEMICONDUCTOR MFG INTL CORP ADR     COM     81663N206     311    121000 SH   SOLE                                121000





                                                                                            
SERVICE CORPORATION INTERNATIONAL   COM     817565104      27      5000 SH   SOLE                                  5000
SHAW COMMUNICATION-B NV             COM     82028K200      50      3000 SH        SH-DEF                     1             3000
SHAW COMMUNICATIONS INC CL B NVS    COM     82028K200    7825    463599 SH   SOLE                                463599
SHAW COMMUNICATIONS INC-B           CALL    82028K200    1202     71400 CALL      SH-DEF                     1            71400
SHAW COMMUNICATIONS INC-B           PUT     82028K200      22      1300 PUT       SH-DEF                     1             1300
SHAW COMMUNICATIONS INC-B           COM     82028K200   10265    609728 SH        SH-DEF                     1           609728
SHAW COMMUNICATIONS INC-B           COM     82028K200  203156  12066938 SH   SOLE                              12066938
SIEMENS AG SPONSORED ADR            COM     826197501     171      2470 SH   SOLE                                  2470
SIERRA WIRELESS INC                 COM     826516106       5       800 SH        SH-DEF                     1              800
SILVER STANDARD RESOURCES           CALL    82823L106      63      3300 CALL      SH-DEF                     1             3300
SILVER STANDARD RESOURCES           COM     82823L106     432     22677 SH        SH-DEF                     1            22677
SILVER STANDARD RESOURCES           COM     82823L106       0         5 SH   SOLE                                     5
SILVER STANDARD RESOURCES           COM     82823L106       6       300 SH   SOLE                                   300
SILVER STANDARD RESOURCES INC       COM     82823L106       0        11 SH   SOLE                                    11
SILVER WHEATON CORP                 CALL    828336107     544     65500 CALL      SH-DEF                     1            65500
SILVER WHEATON CORP                 PUT     828336107     141     17000 PUT       SH-DEF                     1            17000
SILVER WHEATON CORP                 COM     828336107    2494    300300 SH        SH-DEF                     1           300300
SILVER WHEATON CORP                 COM     828336107      13      1583 SH        SH-DEF                     1             1583
SILVER WHEATON CORP                 COM     828336107       0        24 SH   SOLE                                    24
SILVER WHEATON CORP                 COM     828336107       9      1100 SH   SOLE                                  1100
SILVER WHEATON CORP                 COM     828336107     104     12500 SH   SOLE                                 12500
SILVERCORP METALS INC               COM     82835P103      82     23600 SH        SH-DEF                     1            23600
SILVERCORP METALS INC               COM     82835P103       0        23 SH        SH-DEF                     1               23
SMITH & NEPHEW PLC SPONSORED ADR    COM     83175M205    1373     36800 SH   SOLE                                 36800
SMITHFIELD FOODS INC                COM     832248108      39      2800 SH   SOLE                                  2800
SMUCKER (J.M.) CO                   COM     832696405       4        92 SH   SOLE                                    92
SONY CORP-SPONSORED ADR             COM     835699307      67      2600 SH        SH-DEF                     2             2600
SOUTHERN COMPANY                    COM     842587107      27       850 SH   SOLE                                   850
SOUTHWEST AIRLINES CO               COM     844741108       2       270 SH   SOLE                                   270
SPDR BARCLAYS CAPITAL HI YLD BD ETF COM     78464A417     134      3800 SH   SOLE                                  3800
SPDR FTSE/MACQUARIE GLB INFR 100
   ETF                              COM     78463X855     133      3500 SH   SOLE                                  3500
SPDR GOLD TRUST                     PUT     78463V107    5471     60000 PUT  SOLE                                 60000
SPDR GOLD TRUST                     COM     78463V107    1258     13800 SH   SOLE                                 13800
SPDR GOLD TRUST                     COM     78463V107     275      3012 SH   SOLE                                  3012
SPDR S&P BIOTECH ETF                COM     78464A870      10       200 SH   SOLE                                   200
SPDR TRUST SERIES 1                 CALL    78462F103    1380     15000 CALL      SH-DEF                     1            15000
SPDR TRUST SERIES 1                 PUT     78462F103    1380     15000 PUT       SH-DEF                     1            15000
SPDR TRUST SERIES 1                 COM     78462F103      28       300 SH        SH-DEF                     1              300
SPDR TRUST SERIES 1                 COM     78462F103     782      8500 SH        SH-DEF                     1             8500
SPDR TRUST SERIES 1                 COM     78462F103     230      2500 SH   SOLE                                  2500
SPDR TRUST UNITS SERIES 1           COM     78462F103     691      7505 SH   SOLE                                  7505
SPECTRA ENERGY CORP                 COM     847560109      55      3251 SH   SOLE                                  3251
SPIRIT AEROSYSTEMS HLDGS INC CL A   COM     848574109      14      1000 SH   SOLE                                  1000
SPX CORP                            COM     784635104       0         1 SH        SH-DEF                     2                1





                                                                                            
SPX CORPORATION                     COM     784635104      28       566 SH   SOLE                                   566
STANTEC INC                         COM     85472N109      53      2200 SH   SOLE                                  2200
STANTEC INC                         COM     85472N109      60      2475 SH   SOLE                                  2475
STAPLES INC                         COM     855030102     364     18025 SH   SOLE                                 18025
STATE STREET CORP                   COM     857477103      47      1000 SH   SOLE                                  1000
STATOILHYDRO ASA SPON ADR           COM     85771P102     278     14021 SH   SOLE                                 14021
STRYKER CORPORATION                 COM     863667101      40      1000 SH   SOLE                                  1000
SUMTOTAL SYSTEMS INC                COM     866615107       9      1900 SH        SH-DEF                     1             1900
SUN LIFE FINANCIAL INC              CALL    866796105   12393    459000 CALL      SH-DEF                     1           459000
SUN LIFE FINANCIAL INC              PUT     866796105     178      6600 PUT       SH-DEF                     1             6600
SUN LIFE FINANCIAL INC              COM     866796105   17618    652537 SH        SH-DEF                     1           652537
SUN LIFE FINANCIAL INC              COM     866796105     135      5000 SH        SH-DEF                     1             5000
SUN LIFE FINANCIAL INC              COM     866796105  305757  11324702 SH   SOLE                              11324702
SUN LIFE FINANCIAL INC              COM     866796105    9970    368301 SH   SOLE                                368301
SUNCOR ENERGY INC                   CALL    867229106   24312    799400 CALL      SH-DEF                     1           799400
SUNCOR ENERGY INC                   CALL    867229106    1062     35000 CALL      SH-DEF                     1            35000
SUNCOR ENERGY INC                   PUT     867229106    3154    103700 PUT       SH-DEF                     1           103700
SUNCOR ENERGY INC                   PUT     867229106    1593     52500 PUT       SH-DEF                     1            52500
SUNCOR ENERGY INC                   COM     867229106   36688   1206337 SH        SH-DEF                     1          1206337
SUNCOR ENERGY INC                   COM     867229106    4121    135834 SH        SH-DEF                     1           135834
SUNCOR ENERGY INC                   COM     867229106     255      8400 SH        SH-DEF                     1             8400
SUNCOR ENERGY INC                   COM     867229106       0       400 SH        SH-DEF                     2              400
SUNCOR ENERGY INC                   COM     867229106  267728   8803144 SH   SOLE                               8803144
SUNCOR ENERGY INC                   COM     867229106   13909    456150 SH   SOLE                                456150
SWISS HELVETIA FUND INC             COM     870875101     126     13066 SH   SOLE                                 13066
SXC HEALTH SOLUTIONS CORP           COM     78505P100       2        96 SH   SOLE                                    96
SXC HEALTH SOLUTIONS CORP           COM     78505P100     377     14750 SH   SOLE                                 14750
SYNGENTA AG-ADR                     COM     87160A100     284      6100 SH   SOLE                                  6100
SYSCO CORPORATION                   COM     871829107     128      5670 SH   SOLE                                  5670
T ROWE PRICE GROUP INC              COM     74144T108      19       455 SH   SOLE                                   455
TALISMAN ENERGY INC                 CALL    87425E103    6441    448300 CALL      SH-DEF                     1           448300
TALISMAN ENERGY INC                 PUT     87425E103    2519    175300 PUT       SH-DEF                     1           175300
TALISMAN ENERGY INC                 COM     87425E103   17189   1196346 SH        SH-DEF                     1          1196346
TALISMAN ENERGY INC                 COM     87425E103     637     44549 SH        SH-DEF                     1            44549
TALISMAN ENERGY INC                 COM     87425E103     131      9100 SH        SH-DEF                     1             9100
TALISMAN ENERGY INC                 COM     87425E103       0       800 SH        SH-DEF                     2              800
TALISMAN ENERGY INC                 COM     87425E103  138297   9625348 SH   SOLE                               9625348
TALISMAN ENERGY INC                 COM     87425E103    8015    556396 SH   SOLE                                556396
TANZANIAN ROYALTY EXPLORATIO        COM     87600U104       0      1500 SH        SH-DEF                     1             1500
TANZANIAN ROYALTY EXPLORATIO        COM     87600U104       0       863 SH   SOLE                                   863
TARGET CORP                         COM     87612E106    1619     40983 SH   SOLE                                 40983
TASECO MINES LTD                    COM     876511106     118     69000 SH   SOLE                                 69000
TASEKO MINES LTD                    COM     876511106      46     27100 SH        SH-DEF                     1            27100
TECHNOLOGY SELECT SECTOR SPDR FUND  COM     81369Y803       4       200 SH   SOLE                                   200





                                                                                            
TECK COMINCO LTD-CL B               CALL    878742204   73707   4621100 CALL      SH-DEF                     1          4621100
TECK COMINCO LTD-CL B               CALL    878742204    1737    109000 CALL      SH-DEF                     1           109000
TECK COMINCO LTD-CL B               PUT     878742204    8431    528600 PUT       SH-DEF                     1           528600
TECK COMINCO LTD-CL B               COM     878742204   12181    763685 SH        SH-DEF                     1           763685
TECK COMINCO LTD-CL B               COM     878742204    6713    421161 SH        SH-DEF                     1           421161
TECK COMINCO LTD-CL B               COM     878742204   60216   3775236 SH        SH-DEF                     2          3775236
TECK COMINCO LTD-CL B               COM     878742204  121498   7617393 SH   SOLE                               7617393
TECK RESOURCES LTD -B- SV           COM     878742204      68      4300 SH        SH-DEF                     1             4300
TECK RESOURCES LTD CL B SVS         COM     878742204    3723    232804 SH   SOLE                                232804
TECO ENERGY INC                     COM     872375100      48      4000 SH   SOLE                                  4000
TEEKAY CORPORATION                  COM     Y8564W103     211     10000 SH   SOLE                                 10000
TELECOM HOLDRS TRUST                COM     87927P200       0        15 SH        SH-DEF                     1               15
TELEFONICA S.A. SPONSORED ADR       COM     879382208      42       623 SH   SOLE                                   623
TELEFONOS DE MEXICO SER L SPON ADR  COM     879403780      12       770 SH   SOLE                                   770
TELUS CORPORATION -NON VOTE         COM     87971M202       2        69 SH        SH-DEF                     1               69
TELUS CORPORATION -NON VOTE         COM     87971M202   78794   3054587 SH   SOLE                               3054587
TELUS CORPORATION NV                COM     87971M202    2348     90773 SH   SOLE                                 90773
TEMPLETON DRAGON FUND               COM     88018T101    1852     79200 SH   SOLE                                 79200
TERADYNE INC                        COM     880770102       2       294 SH   SOLE                                   294
TESCO CORP                          COM     88157K101      86     10800 SH   SOLE                                 10800
TEVA PHARMACEUTICAL INDUSTRIES ADR  COM     881624209     428      8660 SH   SOLE                                  8660
TEXAS INSTRUMENTS INC               COM     882508104      47      2225 SH   SOLE                                  2225
THERMO FISHER SCIENTIFIC            COM     883556102       2        50 SH   SOLE                                    50
THOMPSON CREEK METALS CO INC        CALL    884768102    6337    619300 CALL      SH-DEF                     1           619300
THOMPSON CREEK METALS CO INC        PUT     884768102    2036    199000 PUT       SH-DEF                     1           199000
THOMPSON CREEK METALS CO INC        COM     884768102    2374    232000 SH        SH-DEF                     1           232000
THOMPSON CREEK METALS CO INC        COM     884768102     205     20000 SH   SOLE                                 20000
THOMPSON CREEK METALS COMPANY       COM     884768102      53      5150 SH   SOLE                                  5150
THOMSON REUTERS CORP                CALL    884903105    2841     97600 CALL      SH-DEF                     1            97600
THOMSON REUTERS CORP                PUT     884903105      93      3200 PUT       SH-DEF                     1             3200
THOMSON REUTERS CORP                COM     884903105    7542    259120 SH        SH-DEF                     1           259120
THOMSON REUTERS CORP                COM     884903105      29      1000 SH        SH-DEF                     1             1000
THOMSON REUTERS CORP                COM     884903105      49      1700 SH        SH-DEF                     1             1700
THOMSON REUTERS CORP                COM     884903105   73226   2515859 SH   SOLE                               2515859
THOMSON REUTERS CORPORATION         COM     884903105   12488    427936 SH   SOLE                                427936
THOMSON REUTERS PLC ADR             COM     885141101      95       550 SH   SOLE                                   550
TIM HORTONS INC                     CALL    88706M103      12       500 CALL      SH-DEF                     1              500
TIM HORTONS INC                     PUT     88706M103     164      6700 PUT       SH-DEF                     1             6700
TIM HORTONS INC                     COM     88706M103    5051    206695 SH        SH-DEF                     1           206695
TIM HORTONS INC                     COM     88706M103      39      1600 SH        SH-DEF                     1             1600
TIM HORTONS INC                     COM     88706M103   43237   1769337 SH   SOLE                               1769337
TIM HORTONS INC                     COM     88706M103    4675    190801 SH   SOLE                                190801
TIME WARNER CABLE INC W/I           COM     88732J207       6       196 SH   SOLE                                   196
TIME WARNER INC                     COM     887317303      54      2149 SH   SOLE                                  2149





                                                                                            
TLC VISION CORP                     COM     872549100       0       100 SH        SH-DEF                     1              100
TOLL BROTHERS INC                   COM     889478103      34      2000 SH   SOLE                                  2000
TORONTO DOMINION BANK               COM     891160509     398      7700 SH        SH-DEF                     1             7700
TORONTO-DOMINION BANK               CALL    891160509   31239    604600 CALL      SH-DEF                     1           604600
TORONTO-DOMINION BANK               PUT     891160509   34690    671400 PUT       SH-DEF                     1           671400
TORONTO-DOMINION BANK               COM     891160509  191247   3701452 SH        SH-DEF                     1          3701452
TORONTO-DOMINION BANK               COM     891160509     416      8050 SH        SH-DEF                     2             8050
TORONTO-DOMINION BANK               COM     891160509     517     10000 SH   SOLE                                 10000
TORONTO-DOMINION BANK               COM     891160509   49284    951397 SH   SOLE                                951397
TOTAL S.A. SPONSORED ADR            COM     89151E109    1780     32785 SH   SOLE                                 32785
TOWERSTREAM CORPORATION             COM     892000100     524    533800 SH   SOLE                                533800
TOYOTA MOTOR CORP ADR               COM     892331307      49       650 SH   SOLE                                   650
TRANSALTA CORP                      CALL    89346D107   13096    682700 CALL      SH-DEF                     1           682700
TRANSALTA CORP                      PUT     89346D107    4330    225700 PUT       SH-DEF                     1           225700
TRANSALTA CORP                      COM     89346D107   26258   1368800 SH        SH-DEF                     1          1368800
TRANSALTA CORP                      COM     89346D107      35      1800 SH        SH-DEF                     1             1800
TRANSALTA CORP                      COM     89346D107   61707   3216714 SH   SOLE                               3216714
TRANSALTA CORPORATION               COM     89346D107    8703    452521 SH   SOLE                                452521
TRANSCANADA CORP                    CALL    89353D107    8725    324000 CALL      SH-DEF                     1           324000
TRANSCANADA CORP                    PUT     89353D107    5607    208200 PUT       SH-DEF                     1           208200
TRANSCANADA CORP                    COM     89353D107   39141   1453404 SH        SH-DEF                     1          1453404
TRANSCANADA CORP                    COM     89353D107     161      6000 SH        SH-DEF                     1             6000
TRANSCANADA CORP                    COM     89353D107  452317  16795797 SH   SOLE                              16795797
TRANSCANADA CORPORATION             COM     89353D107   30275   1121290 SH   SOLE                               1121290
TRANSGLOBE ENERGY CORP              COM     893662106       0        49 SH   SOLE                                    49
TRANSITION THERAPEUTICS INC         COM     893716209       1       222 SH   SOLE                                   222
TRAVELERS COMPANIES INC             COM     89417E109      49      1194 SH   SOLE                                  1194
TRAVELERS COS INC/THE               COM     89417E109       0         1 SH        SH-DEF                     2                1
TSAKOS ENERGY NAVIGATION LTD        COM     G9108L108     376     23300 SH   SOLE                                 23300
TYCO ELECTRONICS LTD*               COM     G9144P105      69      3814 SH   SOLE                                  3814
U S BANCORP                         COM     902973304      73      4085 SH   SOLE                                  4085
U S GOLD CORP                       COM     912023207       0        47 SH   SOLE                                    47
U.S. GEOTHERMAL INC                 COM     90338S102      19     13300 SH   SOLE                                 13300
ULTRA PETROLEUM CORP                COM     903914109      95      2425 SH   SOLE                                  2425
UNILEVER N.V. NEW YORK SHARES       COM     904784709     212      8763 SH   SOLE                                  8763
UNILEVER PLC SPON ADR               COM     904767704     213      9065 SH   SOLE                                  9065
UNITED PARCEL SERVICE INC CL B      COM     911312106      80      1600 SH   SOLE                                  1600
UNITED TECHNOLOGIES CORPORATION     COM     913017109    4608     88583 SH   SOLE                                 88583
UNITEDHEALTH GROUP INC              COM     91324P102    3099    123898 SH   SOLE                                123898
UNUM GROUP                          COM     91529Y106     842     53000 SH   SOLE                                 53000
UR ENERGY INC                       COM     91688R108     228    294000 SH   SOLE                                294000
US BANCORP                          COM     902973304     172      9596 SH   SOLE                                  9596
US BANCORP                          COM     902973304       0     20057 SH   SOLE                                 20057
US BANCORP                          COM     902973304     480     22827 SH   SOLE                                 22827





                                                                                            
US GOLD CORP NEW                    COM     912023207      26     10000 SH   SOLE                                 10000
UTILITIES SELECT SECTOR SPDR        CALL    81369Y886    5299    190000 CALL      SH-DEF                     1           190000
UTILITIES SELECT SECTOR SPDR        PUT     81369Y886    4602    165000 PUT       SH-DEF                     1           165000
VALE S.A SPON ADR                   COM     91912E105    1128     63930 SH   SOLE                                 63930
VALE S.A. CLASS PFD ADR             COM     91912E204     395     25700 SH   SOLE                                 25700
VALENCE TECHNOLOGY INC              COM     918914102       4      2500 SH   SOLE                                  2500
VALERO ENERGY CORP                  PUT     91913Y100     792     46900 PUT  SOLE                                 46900
VALERO ENERGY CORP                  COM     91913Y100     422     25000 SH   SOLE                                 25000
VALERO ENERGY CORP                  COM     91913Y100     613     36260 SH   SOLE                                 36260
VALUEVISION MEDIA INC CLASS A       COM     92047K107      17      8800 SH   SOLE                                  8800
VANGUARD EUROPE PACIFIC ETF         COM     921943858     170      5900 SH   SOLE                                  5900
VANGUARD TOTAL STOCK MARKET ETF     COM     922908769      39       850 SH   SOLE                                   850
VASOGEN INC                         COM     92232F202       0       600 SH   SOLE                                   600
VEOLIA ENVIRONNEMENT SPON ADR       COM     92334N103      29       975 SH   SOLE                                   975
VERIZON COMMUNICATIONS INC          COM     92343V104       6       200 SH   SOLE                                   200
VERIZON COMMUNICATIONS INC          COM     92343V104     578     18777 SH   SOLE                                 18777
VERTEX PHARMACEUTICALS INC          COM     92532F100    1213     34000 SH   SOLE                                 34000
VIACOM INC CLASS B                  COM     92553P201      39      1705 SH   SOLE                                  1705
VIRTUS INVESTMENT PARTNERS          COM     92828Q109       7       500 SH   SOLE                                   500
VISA INC- CLASS A SHARES            COM     92826C839     199      3200 SH   SOLE                                  3200
VISTA GOLD CORP                     COM     927926303       0        93 SH   SOLE                                    93
VISTA GOLD CORP REORG SHS           COM     927926303     748    434300 SH   SOLE                                434300
VODAFONE GROUP PLC                  COM     92857W209    3103    159031 SH   SOLE                                159031
VOTORANTIM CELULOSE E PAPEL SA      COM     92906P106     164     15300 SH   SOLE                                 15300
WABCO HOLDINGS INC                  COM     92927K102      67      3780 SH   SOLE                                  3780
WALGREEN CO                         COM     931422109     493     16740 SH   SOLE                                 16740
WAL-MART STORES INC                 COM     931142103    4741     97769 SH   SOLE                                 97769
WALT DISNEY CO/THE                  COM     254687106    1050     45000 SH   SOLE                                 45000
WASHINGTON POST COMPANY CL B        COM     939640108      86       245 SH   SOLE                                   245
WASTE MANAGEMENT INC                COM     94106L109     193      6850 SH   SOLE                                  6850
WELLCARE HEALTH PLANS INC           COM     94946T106      74      4000 SH   SOLE                                  4000
WELLPOINT INC                       COM     94973V107    1264     24800 SH   SOLE                                 24800
WELLS FARGO & CO                    COM     949746101       0       159 SH        SH-DEF                     2              159
WELLS FARGO & CO                    COM     949746101    2526    103990 SH   SOLE                                103990
WENDY'S/ARBY'S GROUP INC A          COM     950587105      19      4781 SH   SOLE                                  4781
WESTERN UNION CO                    COM     959802109      30      1810 SH   SOLE                                  1810
WESTPORT INNOVATIONS INC            COM     960908309       2       286 SH   SOLE                                   286
WEYERHAEUSER CO                     COM     962166104      16       520 SH   SOLE                                   520
WHIRLPOOL CORP                      CALL    963320106    1915     45000 CALL SOLE                                 45000
WHIRLPOOL CORP                      COM     963320106      64      1500 SH   SOLE                                  1500
WINNEBAGO INDUSTRIES INC            COM     974637100       9      1200 SH   SOLE                                  1200
WPP PLC - SPONSORED ADR             COM     92933H101      21       640 SH   SOLE                                   640
WTS-OILSANDS QUEST 12MY11           COM     678046129     181    442500 SH        SH-DEF                     1           442500
WYETH                               COM     983024100     806     17730 SH   SOLE                                 17730





                                                                                            
WYNN RESORTS LTD                    COM     983134107     106      3000 SH   SOLE                                  3000
XEROX CORPORATION                   COM     984121103       2       300 SH   SOLE                                   300
XTO ENERGY INC                      COM     98385X106     500     13100 SH   SOLE                                 13100
XTO ENERGY INC                      COM     98385X106      82      2140 SH   SOLE                                  2140
YAHOO INC                           COM     984332106      27      1700 SH   SOLE                                  1700
YAHOO! INC                          PUT     984332106     313     20000 PUT  SOLE                                 20000
YAHOO! INC                          COM     984332106     313     20000 SH   SOLE                                 20000
YAMANA GOLD INC                     CALL    98462Y100     786     88400 CALL      SH-DEF                     1            88400
YAMANA GOLD INC                     CALL    98462Y100    3109    351700 CALL      SH-DEF                     1           351700
YAMANA GOLD INC                     PUT     98462Y100     147     16500 PUT       SH-DEF                     1            16500
YAMANA GOLD INC                     COM     98462Y100   19392   2181085 SH        SH-DEF                     1          2181085
YAMANA GOLD INC                     COM     98462Y100      58      6600 SH        SH-DEF                     1             6600
YAMANA GOLD INC                     COM     98462Y100   50704   5702972 SH   SOLE                               5702972
YAMANA GOLD INC                     COM     98462Y100      32      3642 SH   SOLE                                  3642
YAMANA GOLD INC                     COM     98462Y100    1685    189012 SH   SOLE                                189012
YUM! BRANDS INC                     COM     988498101     120      3600 SH   SOLE                                  3600
ZIMMER HOLDINGS INC                 COM     98956P102     710     16658 SH   SOLE                                 16658