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, 2007

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 9, 2007
       [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-04365               TD Banknorth N.A.
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: 1494

              Form 13F Information Table Value Total (x$1000): $26,424,917

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 6:
                                                                              Investment Discretion           Item 8:
                                                               Item 5:             (b)              Item 7:   Voting Authority
                              Item 2:   Item 3:   Item 4:      Shares or           Shared-  (c)     Managers  (Shares)
Item 1:                       Title of  CUSIP     Fair Market  Principal      (a)  As       Shared- See       (a)      (b)      (c)
Name of Issuer                Class     Number    Value        Amount         Sole Defined  other   Instr. V  Sole     Shared   None
                                                                                               
3M Co                         CALL      88579Y101        4773      55000 CALL SOLE                               55000
3M Co                         PUT       88579Y101        4773      55000 PUT  SOLE                               55000
3M Company                    COM       88579Y101        2343      27000 SH   SOLE                               27000
3M COMPANY                    COM       88579Y101       19072     216017 SH   SOLE                              216017
ABB LTD SPONSORED ADR         COM       000375204           7        275 SH   SOLE                                 275
Abbott Laboratories           COM       002824100        1714      32000 SH   SOLE                               32000
ABBOTT LABORATORIES INC       COM       002824100        3906      76989 SH   SOLE                               76989
Aber Diamond Corp             COM       002893105         123       3200 SH        SH-DEF                  1               3200
Aber Diamond Corp             PUT       002893105        1042      27100 PUT       SH-DEF                  1              27100
Aber Diamond Corp             CALL      002893105        4032     104900 CALL      SH-DEF                  1             104900
ABER DIAMOND CORP             COM       002893105        8113     221800 SH   SOLE                              221800
Aber Diamond Corp             COM       002893105       77209    2008750 SH   SOLE                             2008750
Abitibi-Consolidated Inc      PUT       003924107          20       7000 PUT       SH-DEF                  1               7000
Abitibi-Consolidated Inc      CALL      003924107          29      10000 CALL      SH-DEF                  1              10000
ABITIBI-CONSOLIDATED INC      COM       003924107         383     171932 SH   SOLE                              171932
Abitibi-Consolidated Inc      COM       003924107       21508    7368134 SH   SOLE                             7368134
ABN AMRO HOLDING NV SPONS
ADR                           COM       000937102          14        289 SH   SOLE                                 289
ADAMS EXPRESS COMPANY         COM       006212104          66       4543 SH   SOLE                                4543
Adobe Systems Inc             COM       00724F101        1413      35176 SH   SOLE                               35176
ADVANCED MICRO DEVICES INC    COM       007903107           5        393 SH   SOLE                                 393
Advanced Micro Devices Inc    COM       007903107          20       1375 SH        SH-DEF                  1               1375
Advanced Micro Devices Inc    PUT       007903107        4640     324500 PUT  SOLE                              324500
Advanced Micro Devices Inc    CALL      007903107       13561     948300 CALL SOLE                              948300
Advantage Energy Income
Fund                          COM       00762L101          75       5300 SH   SOLE                                5300
Advantage Energy Income
Fund                          COM       00762L101         107       7600 SH        SH-DEF                  1               7600
ADVANTAGE ENERGY INCOME
FUND T/U                      COM       00762L101          49       4000 SH   SOLE                                4000
AEGON N.V. ORD AMER REG       COM       007924103           1         81 SH        SH-DEF                  1                 81
AEGON NV ARS                  COM       007924103         569      31784 SH   SOLE                               31784
AETNA INC                     COM       00817Y108         613      12200 SH   SOLE                               12200
AFLAC INC                     COM       001055102         205       3900 SH   SOLE                                3900
AGILENT TECHNOLOGIES INC      COM       00846U101          22        578 SH   SOLE                                 578
Agnico-Eagle Mines Ltd        COM       008474108          24        635 SH   SOLE                                 635
AGNICO-EAGLE MINES LTD        COM       008474108         363      10000 SH        SH-DEF                  1              10000
AGNICO-EAGLE MINES LTD        COM       008474108         600      16500 SH        SH-DEF                  1              16500
Agnico-Eagle Mines Ltd        PUT       008474108        1134      31200 PUT       SH-DEF                  1              31200
AGNICO-EAGLE MINES LTD        COM       008474108        1311      31335 SH   SOLE                               31335
Agnico-Eagle Mines Ltd        CALL      008474108        5226     143800 CALL      SH-DEF                  1             143800
Agnico-Eagle Mines Ltd        COM       008474108        5451     150000 SH        SH-DEF                  2             150000
Agnico-Eagle Mines Ltd        COM       008474108       11121     306000 SH        SH-DEF                  1             306000
Agnico-Eagle Mines Ltd        COM       008474108       35100     965800 SH   SOLE                              965800
AGRIUM INC                    COM       008916108          22        500 SH        SH-DEF                  1                500
Agrium Inc                    PUT       008916108         798      18200 PUT       SH-DEF                  1              18200
AGRIUM INC                    COM       008916108        1516      36475 SH   SOLE                               36475
Agrium Inc                    COM       008916108        2292      52304 SH        SH-DEF                  1              52304
Agrium Inc                    CALL      008916108        4654     106200 CALL      SH-DEF                  1             106200
Agrium Inc                    COM       008916108       62827    1433619 SH   SOLE                             1433619
ALBEMARBLE CORP               COM       012653101          46       1175 SH   SOLE                                1175
ALCAN INC                     COM       013716105         162       2000 SH        SH-DEF                  1               2000
ALCAN INC                     COM       013716105       23108     241225 SH   SOLE                              241225
Alcan Inc                     CALL      013716105       32015     392500 CALL      SH-DEF                  1             392500
Alcan Inc                     PUT       013716105       36615     448900 PUT       SH-DEF                  1             448900
Alcan Inc                     COM       013716105       48106     589789 SH        SH-DEF                  1             589789
Alcan Inc                     COM       013716105      231523    2838482 SH   SOLE                             2838482
Alcan Inc.                    COM       013716105        1220      15000 SH   SOLE                               15000
Alcan Inc.                    COM       013716105        1634      20000 SH   SOLE                               20000
ALCATEL LUCENT ADR            COM       013904305           1         47 SH   SOLE                                  47
Alcatel-Lucent                adr       013904305        2276     162868 SH   SOLE                              162868
ALCOA INC                     COM       013817101        1121      29868 SH   SOLE                               29868
Alcoa Inc                     CALL      013817101        7822     193000 CALL SOLE                              193000
Alcoa Inc                     COM       013817101        8551     208100 SH   SOLE                              208100
Alcoa Inc.                    COM       013817101        5269     130000 SH   SOLE                              130000
Alexandria Real Estate
Equities Inc                  CVB       015271109        7198      72055 PRN  SOLE                               72055
Allegheny Technologies Inc    COM       01741R102        1429      13188 SH   SOLE                               13188
ALLIANCEBERNSTEIN GLOBAL
HI INCM FD                    COM       01879R106          20       1630 SH   SOLE                                1630
ALLIANZ SE SPON ADR           COM       018805101          32       1500 SH   SOLE                                1500
ALLIED IRISH BANKS PLC ADR    COM       019228402          27        505 SH   SOLE                                 505
ALLIED NEVADA GOLD CORP       COM       019344100          27       6261 SH        SH-DEF                  1               6261
ALLIED NEVADA GOLD CORP       COM       019344100         723     124256 SH   SOLE                              124256
Allstate Corp/The             COM       020002101        1006      16300 SH   SOLE                               16300
ALLSTATE CORPORATION          COM       020002101         301       5650 SH   SOLE                                5650
Alpharma Inc                  CVB       020813101        2058      76683 PRN  SOLE                               76683
Altria Group Inc              COM       02209S103         121       1700 SH   SOLE                                1700
ALTRIA GROUP INC              COM       02209S103        4196      63086 SH   SOLE                               63086
Altria Group Inc.             COM       02209S103        2455      35000 SH   SOLE                               35000
Amazon.Com Inc                PUT       023135106       15734     230000 PUT  SOLE                              230000
AMERICA MOVIL S.A.B. DE
C.V.                          COM       02364W105         512       8665 SH   SOLE                                8665
America Movil SAB de CV       COM       02364W105           6        100 SH   SOLE                                 100
American Express Company      COM       025816109         918      15000 SH   SOLE                               15000
AMERICAN EXPRESS COMPANY      COM       025816109        9021     149491 SH   SOLE                              149491
American Home Mortgage
Investm                       COM       02660R107        8308     452000 SH        SH-DEF                  2             452000
American Home Mortgage
Investment Corp               COM       02660R107        8163     452000 SH   SOLE                              452000
American International
Group I                       COM       026874107         168       2400 SH        SH-DEF                  2               2400
American International
Group I                       COM       026874107        1881      26800 SH   SOLE                               26800
American International
Group I                       PUT       026874107       13306     190000 PUT  SOLE                              190000
AMERICAN INTERNATIONAL
GROUP INC                     COM       026874107        6917     109424 SH   SOLE                              109424
American International
Group Inc.                    COM       026874107        2801      40000 SH   SOLE                               40000
AMERICAN STANDARD COMPANIES   COM       029712106         536      14030 SH   SOLE                               14030
AMERIPRISE FINANCIAL INC      COM       03076C106          45        768 SH   SOLE                                 768
AMGEN INC                     COM       031162100         238       4675 SH   SOLE                                4675
Amgen Inc                     PUT       031162100        2433      44000 PUT  SOLE                               44000
Amgen Inc                     COM       031162100        2577      46602 SH   SOLE                               46602
ANADARKO PETROLEUM CORP       COM       032511107         133       2600 SH   SOLE                                2600
Angiotech Pharmaceuticals
Inc                           COM       034918102           4        600 SH        SH-DEF                  1                600
Angiotech Pharmaceuticals
Inc                           COM       034918102          11       1500 SH   SOLE                                1500
ANGIOTECH PHARMACEUTICALS
INC                           COM       034918102         801     112300 SH   SOLE                              112300
ANGLO AMERICAN PLC UK ADR     COM       03485P102          11        400 SH   SOLE                                 400
AngloGold Ashanti Ltd         COM       035128206          75       1950 SH   SOLE                                1950
ANGLOGOLD ASHANTI LTD
SPONS ADR                     COM       035128206          12        300 SH   SOLE                                 300
ANHEUSER-BUSCH COMPANIES
INC                           COM       035229103         741      15045 SH   SOLE                               15045
Anheuser-Busch Companies
Inc.                          COM       035229103         261       5000 SH   SOLE                                5000
Anheuser-Busch Cos Inc        COM       035229103         104       2000 SH        SH-DEF                  2               2000
Anixter International Inc     CVB       035290105        5777      75335 PRN  SOLE                               75335
ANSYS INC                     COM       03662Q105          30       1000 SH   SOLE                                1000
APACHE CORPORATION            COM       037411105         295       3692 SH   SOLE                                3692
APPLE INC                     COM       037833100          57        500 SH        SH-DEF                  1                500
Apple Inc                     COM       037833100        2239      18350 SH   SOLE                               18350
Apple Inc                     PUT       037833100       10373      85000 PUT  SOLE                               85000
APPLIED MATERIALS INC         COM       038222105           9        400 SH   SOLE                                 400
Applied Materials Inc         COM       038222105         172       8543 SH   SOLE                                8543
Applied Materials Inc         PUT       038222105        2027     102000 PUT  SOLE                              102000
Arcelor Mittal                COM       03937E101          19        300 SH   SOLE                                 300
ARCH COAL                     COM       039380100          35       1000 SH        SH-DEF                  1               1000
ARCH COAL INC                 COM       039380100          29       1000 SH   SOLE                                1000
ARCHER DANIELS MIDLAND
COMPANY                       COM       039483102          71       2091 SH   SOLE                                2091
ArvinMeritor Inc              CVB       043353101        5479     238335 PRN  SOLE                              238335
ASIA SATELLITE TELECOMMS
HOLDINGS                      COM       04516X106        1540      71175 SH   SOLE                               71175
ASPEN INSURANCE HOLDINGS
LTD                           COM       G05384105          27       1105 SH   SOLE                                1105
ASSISTED LIVING CONCEPTS
CL A SHS                      COM       04544X102          82       8500 SH   SOLE                                8500
ASTRAZENECA PLC SPONSORED
ADR                           COM       046353108          31        600 SH   SOLE                                 600
ASV Inc                       COM       001963107         954      55201 SH        SH-DEF                  2              55201
ASV Inc                       COM       001963107         988      55201 SH   SOLE                               55201
AT&T Inc                      COM       00206R102         158       3800 SH   SOLE                                3800
AT&T INC                      COM       00206R102        3227      80240 SH   SOLE                               80240
AUGUSTA RESOURCE CORP-NEW     COM       050912203          74      25716 SH        SH-DEF                  1              25716
AURIZON MINES LTD             COM       05155P106          65      20000 SH        SH-DEF                  1              20000
Aurizon Mines Ltd             COM       05155P106          67      20200 SH        SH-DEF                  1              20200
AURIZON MINES LTD             COM       05155P106         130      35000 SH   SOLE                               35000
AUSTRALIA&N ZEALAND BNKG
GR SP ADR                     COM       052528304          32        270 SH   SOLE                                 270
Autozone Inc                  COM       053332102        1066       7800 SH   SOLE                                7800
AVERY DENNISON CORPORATION    COM       053611109          12        200 SH   SOLE                                 200
AVIS BUDGET GROUP INC         COM       053774105           1         30 SH   SOLE                                  30
AVON PRODUCTS INC             COM       054303102         166       4800 SH   SOLE                                4800
AXA-UAP S.A. SPONSORED ADR    COM       054536107        1801      45940 SH   SOLE                               45940
Axcan Pharma Inc              COM       054923107           6        300 SH        SH-DEF                  1                300
Axcan Pharma Inc              COM       054923107          17        900 SH   SOLE                                 900
BAKER HUGHES INC              COM       057224107         151       1950 SH   SOLE                                1950
Baker Hughes Inc              COM       057224107         240       2800 SH   SOLE                                2800
Ballard Power Systems Inc     CALL      05858H104          16       3000 CALL      SH-DEF                  1               3000
Ballard Power Systems Inc     PUT       05858H104          19       3500 PUT       SH-DEF                  1               3500
Ballard Power Systems Inc     COM       05858H104          87      16367 SH        SH-DEF                  1              16367
Ballard Power Systems Inc     COM       05858H104         265      49631 SH   SOLE                               49631
BALLARD POWER SYSTEMS INC     COM       05858H104         320      70000 SH   SOLE                               70000
BANCO BILBAO VIZCAYA
ARGENTARIA S.A.               COM       05946K101         456      18746 SH   SOLE                               18746
Banco Bradesco SA             COM       059460303        1495      60806 SH   SOLE                               60806
Banco Bradesco SA             PUT       059460303        5666     235000 PUT  SOLE                              235000
BANCO DE SANTANDER CENTRAL
ADR                           COM       05964H105          65       3500 SH   SOLE                                3500
Banco Itau Holding
Financeira                    COM       059602201         390       8600 SH   SOLE                                8600
Bank of America Corp          CALL      060505104        5378     110000 CALL SOLE                              110000
Bank of America Corp          COM       060505104       24484     496425 SH   SOLE                              496425
Bank of America Corp          PUT       060505104       61357    1255000 PUT  SOLE                             1255000
Bank of America Corporation   COM       060505104        2689      55000 SH   SOLE                               55000
BANK OF AMERICA CORPORATION   COM       060505104        7307     154373 SH   SOLE                              154373
Bank of Montreal              COM       063671101        2572      40000 SH   SOLE                               40000
Bank of Montreal              COM       063671101       20463     318735 SH        SH-DEF                  1             318735
Bank of Montreal              PUT       063671101       24608     383300 PUT       SH-DEF                  1             383300
Bank of Montreal              CALL      063671101       25860     402800 CALL      SH-DEF                  1             402800
Bank of Montreal              COM       063671101       29193     454000 SH   SOLE                              454000
BANK OF MONTREAL              COM       063671101       70268    1129977 SH   SOLE                             1129977
Bank of Montreal              COM       063671101     1262264   19661047 SH   SOLE                            19661047
Bank of Nova Scotia           COM       064149107          97       2000 SH        SH-DEF                  2               2000
BANK OF NOVA SCOTIA           COM       064149107      14,609     300000 SH        SH-DEF                  1             300000
Bank of Nova Scotia           CALL      064149107       22141     454600 CALL      SH-DEF                  1             454600
Bank of Nova Scotia           PUT       064149107       25828     530300 PUT       SH-DEF                  1             530300
Bank of Nova Scotia           COM       064149107       37212     764034 SH        SH-DEF                  1             764034
BANK OF NOVA SCOTIA           COM       064149107      117369    2530945 SH   SOLE                             2530945
Bank of Nova Scotia           COM       064149107     2241671   46025747 SH   SOLE                            46025747
Bank of Nova Scotia (The)     COM       064149107        7805     160000 SH   SOLE                              160000
Bank of Nova Scotia (The)     COM       064149107       31019     635900 SH   SOLE                              635900
BARCLAYS BANK PLC             COM       06739F390         763      30153 SH   SOLE                               30153
BARCLAYS PLC SPONSORED ADR    COM       06738E204         758      13630 SH   SOLE                               13630
BARR PHARMACEUTICALS INC      COM       068306109          83       1600 SH   SOLE                                1600
Barrick Gold Corp             COM       067901108         229       7682 SH   SOLE                                7682
Barrick Gold Corp             CALL      067901108        1454      50000 CALL      SH-DEF                  1              50000
BARRICK GOLD CORP             COM       067901108        1814      55385 SH   SOLE                               55385
Barrick Gold Corp             PUT       067901108        2907     100000 PUT       SH-DEF                  1             100000
Barrick Gold Corp             CALL      067901108       10032     345000 CALL      SH-DEF                  1             345000
Barrick Gold Corp             PUT       067901108       11937     410500 PUT       SH-DEF                  1             410500
Barrick Gold Corp             CALL      067901108       21387     735700 CALL SOLE                              735700
Barrick Gold Corp             COM       067901108       23338     802586 SH        SH-DEF                  1             802586
Barrick Gold Corp             COM       067901108      197968    6808095 SH   SOLE                             6808095
BAXTER INTERNATIONAL INC      COM       071813109          26        485 SH   SOLE                                 485
BAYTEX ENERGY T/U             COM       073176109         602      32000 SH   SOLE                               32000
Baytex Energy Trust           COM       073176109          80       4000 SH        SH-DEF                  1               4000
Baytex Energy Trust           COM       073176109          96       4800 SH   SOLE                                4800
BAYTEX ENERGY TRUST T/U       COM       073176109       2,565     129000 SH        SH-DEF                  1             129000
BCE Inc                       COM       05534B760          25        663 SH        SH-DEF                  2                663
BCE Inc                       CALL      05534B760         617      16300 CALL      SH-DEF                  1              16300
BCE Inc                       PUT       05534B760         621      16400 PUT       SH-DEF                  1              16400
BCE Inc                       COM       05534B760       60161    1588889 SH        SH-DEF                  1            1588889
BCE Inc                       COM       05534B760     1308133   34548471 SH   SOLE                            34548471
BCE INC NEW                   COM       05534B760       49816    1309086 SH   SOLE                             1309086
BCE Inc.                      COM       05534B760        1388      36600 SH   SOLE                               36600
BCE INC-NEW                   COM       05534B760           4        100 SH        SH-DEF                  1                100
BCE INC-NEW                   COM       05534B760          38       1000 SH        SH-DEF                  1               1000
BCE INC-NEW                   COM       05534B760         662      17500 SH        SH-DEF                  1              17500
BCE INC-NEW                   COM       05534B760       7,563     200000 SH        SH-DEF                  1             200000
BCE INC-NEW                   COM       05534B760       9,454     250000 SH        SH-DEF                  1             250000
BCE INC-NEW                   COM       05534B760      11,485     303700 SH        SH-DEF                  1             303700
BE AEROSPACE INC              COM       073302101          51       1250 SH   SOLE                                1250
BEACON POWER CORPORATION      COM       073677106         321     200000 SH   SOLE                              200000
Bear Stearns Cos Inc/The      COM       073902108          29        200 SH   SOLE                                 200
Bear Stearns Cos Inc/The      PUT       073902108         350       2500 PUT  SOLE                                2500
Beazer Homes USA Inc          COM       07556Q105           7        300 SH   SOLE                                 300
Beazer Homes USA Inc          CALL      07556Q105         345      14000 CALL SOLE                               14000
BECKMAN COULTER INC           COM       075811109          35        500 SH   SOLE                                 500
Bed Bath & Beyond Inc         COM       075896100        1938      53700 SH   SOLE                               53700
BERKSHIRE HATHAWAY INC CL A   COM       084670108       13525        124 SH   SOLE                                 124
BERKSHIRE HATHAWAY INC CL B   COM       084670207        1667        469 SH   SOLE                                 469
Best Buy Co Inc               COM       086516101        2245      47817 SH   SOLE                               47817
Best Buy Co Inc               PUT       086516101        5367     115000 PUT  SOLE                              115000
BEST BUY COMPANY INC          COM       086516101          92       2100 SH   SOLE                                2100
BG GROUP PLC SPONSORED ADR    COM       055434203          73        904 SH   SOLE                                 904
BHP Billiton Limited,
Sponsored ADR                 COM       088606108         896      15000 SH   SOLE                               15000
BHP Billiton Ltd              COM       088606108          12        200 SH   SOLE                                 200
BHP BILLITON LTD SPONSORED
ADR                           COM       088606108        4910      78750 SH   SOLE                               78750
BIOCRYST PHARMACEUTICALS      COM       09058V103        1238     157200 SH   SOLE                              157200
Biomira Inc                   COM       09161R106          30      22250 SH   SOLE                               22250
BIOTECH HOLDERS TRUST         COM       09067D201          49        300 SH   SOLE                                 300
Biovail Corp                  COM       09067J109          61       2400 SH        SH-DEF                  2               2400
Biovail Corp                  PUT       09067J109          76       3000 PUT       SH-DEF                  1               3000
Biovail Corp                  COM       09067J109         842      33051 SH        SH-DEF                  1              33051
Biovail Corp                  CALL      09067J109        6017     236100 CALL      SH-DEF                  1             236100
Biovail Corp                  COM       09067J109      178536    7005974 SH   SOLE                             7005974
BIOVAIL CORPORATION           COM       09067J109         321      16750 SH   SOLE                               16750
BIRCH MOUNTAIN RESOURCES
LTD                           COM       09066X109           9       3000 SH   SOLE                                3000
Blackboard Inc                CVB       091935502        1285      30840 PRN  SOLE                               30840
BLACKROCK STRATEGIC DIV
ACHIEVERS TR                  COM       09249Y107          84       6300 SH   SOLE                                6300
BLOCK (H&R) INC               COM       093671105           3        160 SH   SOLE                                 160
BOEING COMPANY                COM       097023105         288       2749 SH   SOLE                                2749
Borland Software Corp         CVB       099849101        4659     784315 PRN  SOLE                              784315
Boston Scientific Corp        COM       101137107         139       9000 SH   SOLE                                9000
BOSTON SCIENTIFIC CORP        COM       101137107        1009      75860 SH   SOLE                               75860
BOWATER INC                   COM       102183100       1,125      48150 SH        SH-DEF                  1              48150
BP PLC SPONSORED ADR          COM       055622104        1402      20513 SH   SOLE                               20513
BP PRUDHOE BAY ROYALTY
TRUST                         COM       055630107         141       2000 SH   SOLE                                2000
BP Prudhoe Bay Royalty
Trust                         COM       055630107        1191      16500 SH        SH-DEF                  2              16500
BP Prudhoe Bay Royalty
Trust                         COM       055630107        1209      16500 SH   SOLE                               16500
Brandywine Realty Trust       CVB       105368203        3619     127035 PRN  SOLE                              127035
Bristol-Myers Squibb Co       COM       110122108         133       4200 SH        SH-DEF                  2               4200
Bristol-Myers Squibb Co       COM       110122108         274       8600 SH   SOLE                                8600
Bristol-Myers Squibb Co       PUT       110122108         316      10000 PUT  SOLE                               10000
Bristol-Myers Squibb Co       CALL      110122108        3582     113500 CALL SOLE                              113500
BRISTOL-MYERS SQUIBB
COMPANY                       COM       110122108         497      17520 SH   SOLE                               17520
Broadcom Corp                 COM       111320107        1208      40584 SH   SOLE                               40584
Brookfield Asset
Management In                 COM       112585104       15660     391547 SH        SH-DEF                  1             391547
Brookfield Asset
Management In                 COM       112585104      233472    5837613 SH   SOLE                             5837613
BROOKFIELD ASSET MGMT INC
CL A LV                       COM       112585104        9308     272834 SH   SOLE                              272834
Brookfield Homes Corp         COM       112723101        2094      73398 SH   SOLE                               73398
Brookfield Homes Corp         COM       112723101        2135      73398 SH        SH-DEF                  2              73398
BROOKFIELD PROPERTIES CORP    COM       112900105         489      21000 SH   SOLE                               21000
Brookfield Properties Corp    COM       112900105       10210     418550 SH   SOLE                              418550
BROWN-FORMAN CORP CL A        COM       115637100         430       6000 SH   SOLE                                6000
Brunswick Corp/DE             COM       117043109         251       7600 SH   SOLE                                7600
BT Group PLC                  adr       05577E101         633       1000 SH   SOLE                                1000
BT GROUP PLC ADR              COM       05577E101           3         50 SH   SOLE                                  50
BURLINGTON NORTHERN SANTA
FE CORP                       COM       12189T104         808       9915 SH   SOLE                                9915
CACI International Inc        CVB       127190304        2234      45748 PRN  SOLE                               45748
CADBURY SCHWEPPES PLC ADR     COM       127209302          47       1000 SH   SOLE                                1000
CAE INC                       COM       124765108           4        300 SH        SH-DEF                  1                300
CAE Inc                       PUT       124765108         197      14800 PUT       SH-DEF                  1              14800
CAE Inc                       CALL      124765108         299      22400 CALL      SH-DEF                  1              22400
CAE Inc                       COM       124765108         344      25800 SH        SH-DEF                  2              25800
CAE Inc                       COM       124765108         479      35953 SH        SH-DEF                  1              35953
CAE INC                       COM       124765108        1115      85200 SH   SOLE                               85200
CAE Inc                       COM       124765108        2696     202304 SH   SOLE                              202304
CALIFORNIA WATER SERVICE
GROUP                         COM       130788102          29        800 SH   SOLE                                 800
CAMECO CORP                   COM       13321L108          25        500 SH        SH-DEF                  1                500
CAMECO CORP                   COM       13321L108        2941      74235 SH   SOLE                               74235
Cameco Corp                   COM       13321L108        7543     148822 SH        SH-DEF                  1             148822
Cameco Corp                   PUT       13321L108        9032     178200 PUT       SH-DEF                  1             178200
Cameco Corp                   CALL      13321L108       13092     258300 CALL      SH-DEF                  1             258300
Cameco Corp                   COM       13321L108      164380    3243156 SH   SOLE                             3243156
CAMPBELL SOUP CO              COM       134429109           4        100 SH   SOLE                                 100
Campbell Soup Co              COM       134429109         461      11900 SH   SOLE                               11900
Canadian Imperial Bank of
Comm                          COM       136069101          99       1100 SH        SH-DEF                  2               1100
Canadian Imperial Bank of
Comm                          PUT       136069101       31219     346500 PUT       SH-DEF                  1             346500
Canadian Imperial Bank of
Comm                          CALL      136069101      171140    1899500 CALL      SH-DEF                  1            1899500
Canadian Imperial Bank of
Comm                          COM       136069101      193120    2143454 SH        SH-DEF                  1            2143454
Canadian Imperial Bank of
Comm                          COM       136069101     1124225   12477851 SH   SOLE                            12477851
Canadian Imperial Bank of
Commerce                      COM       136069101       32540     360600 SH   SOLE                              360600
CANADIAN IMPERIAL BANK OF
COMMERCE                      COM       136069101       71354     830086 SH   SOLE                              830086
CANADIAN NATIONAL RAILWAY     COM       136375102       2,549      50100 SH        SH-DEF                  1              50100
Canadian National Railway
Co                            PUT       136375102        2859      56200 PUT       SH-DEF                  1              56200
Canadian National Railway
Co                            COM       136375102        5859     115172 SH        SH-DEF                  1             115172
Canadian National Railway
Co                            CALL      136375102       10546     207300 CALL      SH-DEF                  1             207300
CANADIAN NATIONAL RAILWAY
CO                            COM       136375102       19841     378177 SH   SOLE                              378177
Canadian National Railway
Co                            COM       136375102      301939    5935164 SH   SOLE                             5935164
Canadian National Railway
Company                       COM       136375102        1529      30000 SH   SOLE                               30000
Canadian National Railway
Company                       COM       136375102        9885     194000 SH   SOLE                              194000
Canadian Natural Resources
Limited                       COM       136385101        5323      80000 SH   SOLE                               80000
CANADIAN NATURAL RESOURCES
LTD                           COM       136385101       11997     174817 SH   SOLE                              174817
Canadian Natural Resources
Ltd                           PUT       136385101       13632     205200 PUT       SH-DEF                  1             205200
Canadian Natural Resources
Ltd                           COM       136385101       14028     211156 SH        SH-DEF                  1             211156
Canadian Natural Resources
Ltd                           CALL      136385101       83688    1259700 CALL      SH-DEF                  1            1259700
Canadian Natural Resources
Ltd                           COM       136385101      379275    5708948 SH   SOLE                             5708948
Canadian Pacific Railway
Limited                       COM       13645T100        2421      35000 SH   SOLE                               35000
Canadian Pacific Railway
Ltd                           CALL      13645T100        2003      29000 CALL      SH-DEF                  1              29000
Canadian Pacific Railway
Ltd                           PUT       13645T100        2244      32500 PUT       SH-DEF                  1              32500
Canadian Pacific Railway
Ltd                           COM       13645T100        2684      38862 SH        SH-DEF                  1              38862
CANADIAN PACIFIC RAILWAY
LTD                           COM       13645T100       20562     277049 SH   SOLE                              277049
Canadian Pacific Railway
Ltd                           COM       13645T100      117380    1699832 SH   SOLE                             1699832
CANETIC RESOURCES T/U         COM       137513107        2091     143941 SH   SOLE                              143941
Canetic Resources Trust       PUT       137513107          50       3100 PUT       SH-DEF                  1               3100
Canetic Resources Trust       CALL      137513107         102       6300 CALL      SH-DEF                  1               6300
Canetic Resources Trust       COM       137513107         231      14233 SH        SH-DEF                  1              14233
Canetic Resources Trust       COM       137513107         367      22549 SH   SOLE                               22549
Canon Inc                     COM       138006309         293       5000 SH        SH-DEF                  2               5000
CANON INC ADR                 COM       138006309        1975      36091 SH   SOLE                               36091
CANWEST GLBL COMM C-A NV      COM       138906300         978     110100 SH        SH-DEF                  1             110100
Capital One Financial Corp    COM       14040H105         126       1600 SH   SOLE                                1600
Capital One Financial Corp    PUT       14040H105       11633     148300 PUT  SOLE                              148300
CAPITALSOURCE INC             COM       14055X102          42       2125 SH   SOLE                                2125
CARBO CERAMICS INC            COM       140781105         337       7500 SH   SOLE                                7500
CARDINAL HEALTH INC           COM       14149Y108         341       5171 SH   SOLE                                5171
Cardiome Pharma Corp          COM       14159U202          20       2200 SH        SH-DEF                  1               2200
CARNIVAL CORPORATION          COM       143658300         588      13225 SH   SOLE                               13225
Caterpillar Inc               PUT       149123101        1331      17000 PUT  SOLE                               17000
CATERPILLAR INC               COM       149123101        3212      40195 SH   SOLE                               40195
Caterpillar Inc.              COM       149123101        1958      25000 SH   SOLE                               25000
Celestica Inc                 CALL      15101Q108           3        400 CALL      SH-DEF                  1                400
Celestica Inc                 PUT       15101Q108         136      21600 PUT       SH-DEF                  1              21600
Celestica Inc                 COM       15101Q108         769     121902 SH   SOLE                              121902
Celestica Inc                 COM       15101Q108        1017     161178 SH        SH-DEF                  1             161178
Celestica Inc                 COM       15101Q108        8974    1422726 SH        SH-DEF                  2            1422726
CELESTICA INC SV              COM       15101Q108         246      42300 SH   SOLE                               42300
CELL GENESYS INC              COM       150921104           2        700 SH   SOLE                                 700
CEMEX S.A.B. DE C.V.          COM       151290889          74       2315 SH   SOLE                                2315
Cemex SAB de CV               COM       151290889         107       2859 SH   SOLE                                2859
CENTRAL EUROPE & RUSSIA
FUND                          COM       153436100        2657      48280 SH   SOLE                               48280
CENTRAL FUND OF CDA LTD CL
A NVS                         COM       153501101        1072     118375 SH   SOLE                              118375
CENTRAL VERMONT PUBLIC
SERVICE                       COM       155771108          53       1500 SH   SOLE                                1500
CGI Group Inc                 PUT       39945C109          90       8000 PUT       SH-DEF                  1               8000
CGI Group Inc                 COM       39945C109         404      36001 SH   SOLE                               36001
CGI Group Inc                 CALL      39945C109         450      40100 CALL      SH-DEF                  1              40100
CGI GROUP INC CL A SVS        COM       39945C109         458      42725 SH   SOLE                               42725
Charming Shoppes Inc          CVB       161133103        1796     162558 PRN  SOLE                              162558
CHC Helicopter Corp           COM       12541C203          21        800 SH        SH-DEF                  1                800
CHC Helicopter Corp           COM       12541C203         157       6100 SH   SOLE                                6100
CHC HELICOPTER CORP CL A
SVS                           COM       12541C203         337      12940 SH   SOLE                               12940
CHC HELICOPTER CORP-A SV      COM       12541C203          13        500 SH        SH-DEF                  1                500
CHC HELICOPTER CORP-A SV      COM       12541C203          21        800 SH        SH-DEF                  1                800
CHC HELICOPTER CORP-A SV      COM       12541C203         194       7500 SH        SH-DEF                  1               7500
Chesapeake Energy Corp        CVB       165167107        3402      96930 PRN  SOLE                               96930
Chevron Corp                  COM       166764100          93       1100 SH        SH-DEF                  2               1100
Chevron Corp                  COM       166764100         153       1800 SH   SOLE                                1800
Chevron Corporation           COM       166764100        1685      20000 SH   SOLE                               20000
CHEVRON CORPORATION           COM       166764100        9431     113483 SH   SOLE                              113483
CHINA MOBILE LIMITED          COM       16941M109         585      10455 SH   SOLE                               10455
China Mobile Ltd              COM       16941M109         139       2516 SH   SOLE                                2516
China Mobile Ltd              PUT       16941M109        5390     100000 PUT  SOLE                              100000
CHINA PETROLEUM & CHEMICAL
CORP ADR                      COM       16941R108         653       6400 SH   SOLE                                6400
CHUBB CORPORATION             COM       171232101          42        830 SH   SOLE                                 830
CHUNGWA TELECOM CO LTD ADR    COM       17133Q205        1614      98102 SH   SOLE                               98102
CIA PARANAENSE DE ENERGIA
SP ADR                        COM       20441B407          66       3800 SH   SOLE                                3800
Cia Vale do Rio Doce          COM       204412209         533      11517 SH   SOLE                               11517
Cia Vale do Rio Doce          PUT       204412209         668      15000 PUT  SOLE                               15000
Ciena Corp                    CVB       171779309        7047     189750 PRN  SOLE                              189750
Circuit City Stores Inc       CALL      172737108        1357      90000 CALL SOLE                               90000
Cisco Systems Inc             COM       17275R102         337      12100 SH   SOLE                               12100
Cisco Systems Inc             PUT       17275R102        1933      69400 PUT  SOLE                               69400
CISCO SYSTEMS INC             COM       17275R102        4034     135129 SH   SOLE                              135129
Cisco Systems Inc             CALL      17275R102        9664     347000 CALL SOLE                              347000
Cisco Systems Inc.            COM       17275R102        1532      55000 SH   SOLE                               55000
CIT GROUP INC                 COM       125581108         723      18925 SH   SOLE                               18925
CITADEL BROADCASTING
CORPORATION                   COM       17285T106           8       1632 SH   SOLE                                1632
Citigroup Inc                 COM       172967101         236       4600 SH        SH-DEF                  2               4600
Citigroup Inc                 COM       172967101        2919      56534 SH   SOLE                               56534
Citigroup Inc                 CALL      172967101        8463     165000 CALL SOLE                              165000
CITIGROUP INC                 COM       172967101       14064     300507 SH   SOLE                              300507
Citigroup Inc                 PUT       172967101       55552    1083100 PUT  SOLE                             1083100
Citigroup Inc.                COM       172967101        6668     130000 SH   SOLE                              130000
Citrix Systems Inc            COM       177376100         276       8205 SH   SOLE                                8205
CLAUDE RESOURCES INC          COM       182873109        1328     935500 SH   SOLE                              935500
Coach Inc                     COM       189754104           9        200 SH   SOLE                                 200
Coca-Cola Co/The              COM       191216100         105       2000 SH        SH-DEF                  2               2000
Coca-Cola Co/The              COM       191216100         168       3200 SH   SOLE                                3200
COCA-COLA COMPANY             COM       191216100        1409      26506 SH   SOLE                               26506
COCA-COLA ENTERPRISES INC     COM       191219104           7        300 SH   SOLE                                 300
COCA-COLA HELLENIC
BOTTLING CO ADR               COM       1912EP104         518      11575 SH   SOLE                               11575
COEUR D'ALENE MINES CORP      COM       192108108          19       5007 SH   SOLE                                5007
Cognizant Technology
Solutions                     COM       192446102         229       3000 SH   SOLE                                3000
Cognos Inc                    CALL      19244C109          76       1900 CALL      SH-DEF                  1               1900
COGNOS INC                    COM       19244C109          85       2070 SH   SOLE                                2070
Cognos Inc                    COM       19244C109        2971      74509 SH        SH-DEF                  2              74509
Cognos Inc                    COM       19244C109        7214     180916 SH   SOLE                              180916
Cognos Inc                    COM       19244C109       99988    2507699 SH        SH-DEF                  1            2507699
Colgate-Palmolive Company     COM       194162103        1946      30000 SH   SOLE                               30000
COLGATE-PALMOLIVE COMPANY     COM       194162103        4992      74928 SH   SOLE                               74928
COMCAST CORP CL A             COM       20030N101         532      20816 SH   SOLE                               20816
COMCAST CORP CL A SPL         COM       20030N200        3619     142579 SH   SOLE                              142579
Comcast Corporation, Class
"A"                           COM       20030N200        2307      82500 SH   SOLE                               82500
COMMUNITY HEALTH SYSTEMS
INC NEW                       COM       203668108        1572      43545 SH   SOLE                               43545
COMPANHIA VALE DO RIO DOCE
ADR                           COM       204412100         552      13200 SH   SOLE                               13200
COMPANHIA VALE DO RIO DOCE
ADR                           COM       204412209        2153      44265 SH   SOLE                               44265
COMPTON PETROLEUM CORP        COM       204940100           6        557 SH        SH-DEF                  1                557
Compton Petroleum Corp        PUT       204940100          20       2000 PUT       SH-DEF                  1               2000
COMPTON PETROLEUM CORP        COM       204940100          30       3000 SH   SOLE                                3000
Compton Petroleum Corp        COM       204940100          62       6200 SH        SH-DEF                  1               6200
Compton Petroleum Corp        COM       204940100         140      14100 SH   SOLE                               14100
CONAGRA FOODS INC             COM       205887102         129       5000 SH   SOLE                                5000
ConocoPhillips                COM       20825C104         785      10000 SH   SOLE                               10000
CONOCOPHILLIPS                COM       20825C104        3742      47060 SH   SOLE                               47060
ConocoPhillips                CALL      20825C104        7065      90000 CALL SOLE                               90000
CONSOLIDATED EDISON INC       COM       209115104          50       1100 SH   SOLE                                1100
COOPER TIRE & RUBBER CO       COM       216831107        2031      91600 SH   SOLE                               91600
CORN PRODUCTS
INTERNATIONAL INC             COM       219023108           3         70 SH   SOLE                                  70
CORNING INC                   COM       219350105         288      12090 SH   SOLE                               12090
Corus Bankshares Inc          COM       220873103         838      50000 SH   SOLE                               50000
Corus Bankshares Inc          COM       220873103         863      50000 SH        SH-DEF                  2              50000
Corus Entertainment Inc       COM       220874101           2         34 SH        SH-DEF                  2                 34
Corus Entertainment Inc       COM       220874101         706      15100 SH   SOLE                               15100
CORUS ENTERTAINMENT INC CL
B NVS                         COM       220874101         247       5404 SH   SOLE                                5404
COSTCO WHOLESALE CORP         COM       22160K105         156       2590 SH   SOLE                                2590
Cott Corp                     PUT       22163N106          15       1000 PUT       SH-DEF                  1               1000
Cott Corp                     CALL      22163N106          28       1900 CALL      SH-DEF                  1               1900
Cott Corp                     COM       22163N106         422      29112 SH        SH-DEF                  1              29112
Cott Corp                     COM       22163N106        2693     185553 SH   SOLE                              185553
COTT CORPORATION              COM       22163N106          89       7285 SH   SOLE                                7285
Countrywide Financial Corp    PUT       222372104        1799      49500 PUT  SOLE                               49500
Countrywide Financial Corp    CVB       222372104        4711     128250 PRN  SOLE                              128250
COVIDIEN LTD                  COM       G2552X108         274       6620 SH   SOLE                                6620
Credit Suisse Group           COM       225401108         152       2100 SH   SOLE                                2100
CREDIT SUISSE GROUP SPON
ADR                           COM       225401108         502       7595 SH   SOLE                                7595
Cree Inc                      COM       225447101        6423     248486 SH        SH-DEF                  2             248486
Cree Inc                      COM       225447101        6709     248486 SH   SOLE                              248486
CROWN HOLDINGS INC            COM       228368106          22        900 SH   SOLE                                 900
CryptoLogic Ltd               COM       228906103           1         31 SH        SH-DEF                  1                 31
Crystallex International
Corp                          COM       22942F101          39       9200 SH        SH-DEF                  1               9200
CSX CORPORATION               COM       126408103         110       2265 SH   SOLE                                2265
Cumberland Resources Ltd      COM       23077R100          63       9400 SH        SH-DEF                  1               9400
Cumberland Resources Ltd      COM       23077R100         324      48200 SH   SOLE                               48200
CUMMINS INC                   COM       231021106         124       1000 SH   SOLE                                1000
CURRENCYSHARES EURO TRUST
EURO SHS                      COM       23130C108         136       1000 SH   SOLE                                1000
CVS Caremark Corp             PUT       126650100        1458      40000 PUT  SOLE                               40000
CVS Caremark Corporation      COM       126650100        2734      75000 SH   SOLE                               75000
CVS CAREMARK CORPORATION      COM       126650100        8076     221567 SH   SOLE                              221567
DAIMLERCHRYSLER AG            COM       D1668R123          35        387 SH   SOLE                                 387
DANAHER CORP                  COM       235851102         536       7000 SH   SOLE                                7000
Deere & Co                    COM       244199105         877       7100 SH   SOLE                                7100
DEERE & COMPANY               COM       244199105          57        475 SH   SOLE                                 475
DEJOUR ENTERPRISES LT-NEW     COM       244866208           4       1700 SH        SH-DEF                  1               1700
DEJOUR ENTERPRISES LT-NEW     COM       244866208           9       4000 SH        SH-DEF                  1               4000
DEJOUR ENTERPRISES LT-NEW     COM       244866208          57      26000 SH        SH-DEF                  1              26000
DEL MONTE FOODS CO            COM       24522P103           2        140 SH   SOLE                                 140
Dell Inc                      COM       24702R101           6        200 SH   SOLE                                 200
Dell Inc                      COM       24702R101         106       3700 SH        SH-DEF                  2               3700
DELL INC                      COM       24702R101         210       7515 SH   SOLE                                7515
Dell Inc                      PUT       24702R101         217       7600 PUT  SOLE                                7600
Dell Inc                      CALL      24702R101         856      30000 CALL SOLE                               30000
Deluxe Corp                   COM       248019101          49       1200 SH   SOLE                                1200
Deluxe Corp                   COM       248019101          50       1200 SH   SOLE                                1200
DENBURY RESOURCES INC         COM       247916208         967      23125 SH   SOLE                               23125
Denison Mines Corp            COM       248356107         165      13800 SH   SOLE                               13800
DENISON MINES CORP            COM       248356107         338      34171 SH   SOLE                               34171
Denison Mines Corp            COM       248356107         948      79200 SH        SH-DEF                  1              79200
Denison Mines Corp            CALL      248356107        1729     144500 CALL      SH-DEF                  1             144500
Denison Mines Corp            PUT       248356107        1768     147700 PUT       SH-DEF                  1             147700
DENISON MINES CORP-NEW        COM       248356107          24       2000 SH        SH-DEF                  1               2000
DESCARTES SYSTEMS GROUP INC   COM       249906108          62      15000 SH   SOLE                               15000
Developers Diversified
Realty Corp                   CVB       251591103        3606      66890 PRN  SOLE                               66890
Devon Energy Corp             COM       25179M103         239       3000 SH   SOLE                                3000
Devon Energy Corp             PUT       25179M103         783      10000 PUT  SOLE                               10000
DEVON ENERGY CORPORATION      COM       25179M103         432       5500 SH   SOLE                                5500
DIAGEO PLC SPONSORED ADR      COM       25243Q205        2358      29085 SH   SOLE                               29085
DIAMOND OFFSHORE DRILLING     COM       25271C102          95       1000 SH        SH-DEF                  1               1000
DIAMONDS TRUST SERIES 1       COM       252787106          73        550 SH   SOLE                                 550
DIEBOLD INC                   COM       253651103         107       2050 SH   SOLE                                2050
DIRECTV GROUP INC             COM       25459L106          11        514 SH   SOLE                                 514
DISCOVER FINANCIAL SERVICES   COM       254709108           6        262 SH   SOLE                                 262
DISNEY,WALT COMPANY           COM       254687106         767      22540 SH   SOLE                               22540
DOLLAR FINANCIAL CORP         COM       256664103       7,265     271600 SH        SH-DEF                  1             271600
DOMINION RESOURCES INC        COM       25746U109         126       1501 SH   SOLE                                1501
Domtar Corp                   PUT       257559104          11       1000 PUT       SH-DEF                  1               1000
Domtar Corp                   CALL      257559104         129      11600 CALL      SH-DEF                  1              11600
DOMTAR INC                    COM       257559104           6        700 SH   SOLE                                 700
DONALDSON COMPANY INC         COM       257651109          23        620 SH   SOLE                                 620
DONNELLEY (R.R.) & SONS CO    COM       257867101         371       9317 SH   SOLE                                9317
Dorel Industries Inc          COM       25822C205          17        500 SH   SOLE                                 500
Dorel Industries Inc          COM       25822C205          27        800 SH        SH-DEF                  1                800
DOREL INDUSTRIES INC CL B
SVS                           COM       25822C205         510      15225 SH   SOLE                               15225
Dow Chemical Co/The           CALL      260543103        8265     186900 CALL SOLE                              186900
DOW CHEMICAL COMPANY          COM       260543103         204       4625 SH   SOLE                                4625
DTE ENERGY COMPANY            COM       233331107         209       4375 SH   SOLE                                4375
DUKE ENERGY HOLDING CORP      COM       26441C105         242      13587 SH   SOLE                               13587
Dune Energy Inc               COM       265338202          23      10000 SH   SOLE                               10000
DUPONT E.I. DE NEMOURS & CO   COM       263534109         275       5884 SH   SOLE                                5884
E*Trade Financial Corp        COM       269246104          59       2651 SH   SOLE                                2651
Eastman Kodak Co              PUT       277461109         974      35000 PUT  SOLE                               35000
Eastman Kodak Co              COM       277461109         990      35200 SH   SOLE                               35200
EASTMAN KODAK COMPANY         COM       277461109          27       1000 SH   SOLE                                1000
eBay Inc                      PUT       278642103        5149     160000 PUT  SOLE                              160000
eBay Inc                      CALL      278642103        6526     202800 CALL SOLE                              202800
EchoStar Communications
Corp                          COM       278762109        1046      23800 SH   SOLE                               23800
ECOLAB INC                    COM       278865100          18        430 SH   SOLE                                 430
EI Du Pont de Nemours & Co    COM       263534109         166       3200 SH   SOLE                                3200
ELDORADO GOLD CORP            COM       284902103           6       1300 SH   SOLE                                1300
Eldorado Gold Corp            COM       284902103          36       6100 SH   SOLE                                6100
Eldorado Gold Corp            COM       284902103          53       9000 SH        SH-DEF                  1               9000
Eldorado Gold Corp            PUT       284902103          61      10500 PUT       SH-DEF                  1              10500
Eldorado Gold Corp            CALL      284902103         305      52000 CALL      SH-DEF                  1              52000
ELECTRONIC ARTS INC           COM       285512109          13        255 SH   SOLE                                 255
Electronic Arts Inc           COM       285512109         790      16391 SH   SOLE                               16391
Electronic Arts Inc           CALL      285512109        1595      33700 CALL SOLE                               33700
Eli Lilly & Co                PUT       532457108        5588     100000 PUT  SOLE                              100000
Eli Lilly & Co                COM       532457108        7154     126100 SH   SOLE                              126100
Eli Lilly & Co                PUT       532457108       15646     280000 PUT  SOLE                              280000
EMBRAER-EMPRESA BRASILEIRA
SP ADR                        COM       29081M102           5        120 SH   SOLE                                 120
EMC Corp/Massachusetts        COM       268648102           9        500 SH   SOLE                                 500
EMC Corp/Massachusetts        CVB       268648102        2089     112600 PRN  SOLE                              112600
EMERSON ELECTRIC CO           COM       291011104        2246      47598 SH   SOLE                               47598
Enbridge Inc                  PUT       29250N105         259       7700 PUT       SH-DEF                  1               7700
Enbridge Inc                  COM       29250N105        8069     239469 SH        SH-DEF                  1             239469
Enbridge Inc                  CALL      29250N105        9381     278400 CALL      SH-DEF                  1             278400
ENBRIDGE INC                  COM       29250N105       54033    1541359 SH   SOLE                             1541359
Enbridge Inc                  COM       29250N105      404829   12014050 SH   SOLE                            12014050
Enbridge Inc.                 COM       29250N105        3037      90000 SH   SOLE                               90000
Enbridge Inc.                 COM       29250N105      129931    3849966 SH   SOLE                             3849966
EnCana Corp                   COM       292505104          43        700 SH        SH-DEF                  2                700
ENCANA CORP                   COM       292505104          67       1100 SH        SH-DEF                  1               1100
ENCANA CORP                   COM       292505104         123       2000 SH        SH-DEF                  1               2000
ENCANA CORP                   COM       292505104         346       6000 SH        SH-DEF                  1               6000
ENCANA CORP                   COM       292505104         460       7500 SH        SH-DEF                  1               7500
EnCana Corp                   CALL      292505104         633      10300 CALL      SH-DEF                  1              10300
EnCana Corp                   PUT       292505104        1143      18600 PUT       SH-DEF                  1              18600
EnCana Corp                   COM       292505104        9544     155200 SH        SH-DEF                  1             155200
EnCana Corp                   PUT       292505104       32496     528400 PUT       SH-DEF                  1             528400
EnCana Corp                   CALL      292505104       73853    1200900 CALL      SH-DEF                  1            1200900
EnCana Corp                   COM       292505104      488757    7947526 SH   SOLE                             7947526
EnCana Corporation            COM       292505104         922      15000 SH   SOLE                               15000
EnCana Corporation            COM       292505104        6159     100000 SH   SOLE                              100000
ENCANA CORPORATION            COM       292505104       73960    1188400 SH   SOLE                             1188400
ENERGY METALS CORP            COM       29271B106          87       6000 SH        SH-DEF                  1               6000
Energy Select Sector SPDR
Fund                          COM       81369Y506        1074      15300 SH   SOLE                               15300
ENERPLUS RESOURCES FD T/U     COM       29274D604       2,339      50000 SH        SH-DEF                  1              50000
Enerplus Resources Fund       COM       29274D604         681      14500 SH   SOLE                               14500
Enerplus Resources Fund       PUT       29274D604        1880      40000 PUT       SH-DEF                  1              40000
Enerplus Resources Fund       CALL      29274D604        1903      40500 CALL      SH-DEF                  1              40500
Enerplus Resources Fund       COM       29274D604       11491     244500 SH        SH-DEF                  1             244500
ENERPLUS RESOURCES FUND T/U   COM       29274D604        2151      49419 SH   SOLE                               49419
ENTERGY CORPORATION           COM       29364G103          18        175 SH   SOLE                                 175
ENTERRA ENERGY TRUST T/U      COM       29381P102          72      12200 SH        SH-DEF                  1              12200
Epicor Software Corp          CVB       29426L108        2072     138153 PRN  SOLE                              138153
ERICSSON TELEPHONE CO
SPONS ADR                     COM       294821608        1764      46120 SH   SOLE                               46120
ESTEE LAUDER CO CL A          COM       518439104          45       1020 SH   SOLE                                1020
EUROPEAN EQUITY FUND INC      COM       298768102        2342     185400 SH   SOLE                              185400
EXELON CORPORATION            COM       30161N101         204       2755 SH   SOLE                                2755
Extra Space Storage Inc       CVB       30225T102        3562     212910 PRN  SOLE                              212910
Exxon Mobil Corp              COM       30231G102         134       1600 SH        SH-DEF                  2               1600
Exxon Mobil Corp              COM       30231G102         161       1900 SH   SOLE                                1900
Exxon Mobil Corp              CALL      30231G102        6710      80000 CALL SOLE                               80000
Exxon Mobil Corp              PUT       30231G102       19292     230000 PUT  SOLE                              230000
Exxon Mobil Corporation       COM       30231G102        2936      35000 SH   SOLE                               35000
EXXON MOBIL CORPORATION       COM       30231G102       25327     300123 SH   SOLE                              300123
Fairfax Financial Holdings
Ltd                           PUT       303901102         191       1000 PUT       SH-DEF                  1               1000
Fairfax Financial Holdings
Ltd                           COM       303901102        1383       7243 SH   SOLE                                7243
Fairfax Financial Holdings
Ltd                           COM       303901102        2972      15558 SH        SH-DEF                  1              15558
FAIRFAX FINANCIAL HOLDINGS
LTD SV                        COM       303901102        1698       8890 SH   SOLE                                8890
FANNIE MAE                    COM       313586109         506       8660 SH   SOLE                                8660
FedEx Corp                    COM       31428X106         255       2300 SH   SOLE                                2300
FEDEX CORPORATION             COM       31428X106         128       1165 SH   SOLE                                1165
FEI COMPANY                   COM       30241L109           9        300 SH   SOLE                                 300
FELCOR LODGING TRUST INC
REIT                          COM       31430F101         992      43800 SH   SOLE                               43800
FIFTH THIRD BANCORP           COM       316773100         115       3100 SH   SOLE                                3100
Financial Select Sector
SPDR F                        COM       81369Y605         617      16900 SH   SOLE                               16900
Financial Select Sector
SPDR F                        PUT       81369Y605       59006    1630900 PUT  SOLE                             1630900
FIRST DATA CORPORATION        COM       319963104           7        215 SH   SOLE                                 215
FirstService Corp             COM       33761N109          62       1700 SH        SH-DEF                  1               1700
FirstService Corp             COM       33761N109        1215      33400 SH   SOLE                               33400
FIRSTSERVICE CORP SVS         COM       33761N109         196       6010 SH   SOLE                                6010
FISERV INC                    COM       337738108         519      10580 SH   SOLE                               10580
FIVE STAR QUALITY CARE INC    COM       33832D106          35       5000 SH   SOLE                                5000
FLUOR CORPORATION             COM       343412102           1         10 SH   SOLE                                  10
Focus Media Holding Ltd       PUT       34415V109        2524      50000 PUT  SOLE                               50000
Ford Motor Co                 CALL      345370860        2826     300000 CALL SOLE                              300000
Ford Motor Co                 PUT       345370860        4710     500000 PUT  SOLE                              500000
Ford Motor Co                 CVB       345370860        7859     815220 PRN  SOLE                              815220
FORD MOTOR COMPANY            COM       345370860          77       9229 SH   SOLE                                9229
FORDING CANADIAN COAL T/U     COM       345425102        1690      52186 SH   SOLE                               52186
Fording Canadian Coal Trust   CALL      345425102         489      14900 CALL      SH-DEF                  1              14900
Fording Canadian Coal Trust   PUT       345425102        2339      71200 PUT       SH-DEF                  1              71200
Fording Canadian Coal Trust   COM       345425102        9517     289700 SH        SH-DEF                  1             289700
Fording Canadian Coal Trust   COM       345425102       29648     902500 SH   SOLE                              902500
FPL GROUP INC                 COM       302571104          83       1400 SH   SOLE                                1400
FRANCE TELECOM ADR            COM       35177Q105           2         70 SH   SOLE                                  70
FRANKLIN RESOURCES INC        COM       354613101          43        340 SH   SOLE                                 340
FREEPORT MCMORAN COPPER &
GOLD INC                      COM       35671D857         763       8506 SH   SOLE                                8506
Freeport-McMoRan Copper &
Gold                          COM       35671D857         110       1300 SH   SOLE                                1300
Freeport-McMoRan Copper &
Gold                          PUT       35671D857        1656      20000 PUT  SOLE                               20000
Freeport-McMoRan Copper &
Gold                          CALL      35671D857       14494     175000 CALL SOLE                              175000
Freeport-McMoRan Copper &
Gold Inc.                     COM       35671D857         828      10000 SH   SOLE                               10000
FRESENIUS MEDICAL CARE AG
& CO KGAA                     COM       358029106         244       5000 SH   SOLE                                5000
FRESH DEL MONTE PRODUCE INC   COM       G36738105        1611      58600 SH   SOLE                               58600
Fronteer Development Group
Inc                           COM       35903Q106          58       4900 SH        SH-DEF                  1               4900
FRONTIER OIL                  COM       35914P105          37       1000 SH   SOLE                                1000
GAMESTOP CORPORATION CL A
NEW                           COM       36467W109          10        254 SH   SOLE                                 254
GANNETT CO INC                COM       364730101         435       8700 SH   SOLE                                8700
GAP INC                       COM       364760108           2        120 SH   SOLE                                 120
Genentech Inc                 COM       368710406         723       9397 SH   SOLE                                9397
Genentech Inc                 PUT       368710406        1702      22500 PUT  SOLE                               22500
General Cable Corp            CVB       369300108       12611     158848 PRN  SOLE                              158848
GENERAL DYNAMICS CORP         COM       369550108          32        400 SH   SOLE                                 400
General Electric Co           COM       369604103        3836     100200 SH   SOLE                              100200
General Electric Co           CALL      369604103       16935     442400 CALL SOLE                              442400
General Electric Co           PUT       369604103       22202     580000 PUT  SOLE                              580000
General Electric Company      COM       369604103        1340      35000 SH   SOLE                               35000
GENERAL ELECTRIC COMPANY      COM       369604103       35684     922868 SH   SOLE                              922868
GENERAL MILLS INC             COM       370334104          33        600 SH   SOLE                                 600
General Motors Corp           COM       370442105         353       9280 SH   SOLE                                9280
General Motors Corp           CALL      370442105        5292     140000 CALL SOLE                              140000
General Motors Corp           COM       370442105        7604     200000 SH   SOLE                              200000
General Motors Corp           PUT       370442105       17388     460000 PUT  SOLE                              460000
GENERAL MOTORS CORPORATION    COM       370442105           1         40 SH   SOLE                                  40
GENUINE PARTS CO              COM       372460105          48       1000 SH   SOLE                                1000
GENWORTH FINANCIAL INC CL A   COM       37247D106           7        250 SH   SOLE                                 250
Genzyme Corp                  COM       372917104         112       1700 SH   SOLE                                1700
GEOKINETICS INC               COM       372910307          20       1000 SH   SOLE                                1000
Gerdau Ameristeel Corp        COM       37373P105          19       1300 SH   SOLE                                1300
Gerdau Ameristeel Corp        COM       37373P105          21       1400 SH        SH-DEF                  1               1400
Gerdau SA                     COM       373737105         233       8820 SH   SOLE                                8820
Gerdau SA                     PUT       373737105         643      25000 PUT  SOLE                               25000
GERON CORP                    COM       374163103        1189     191400 SH   SOLE                              191400
Gildan Activewear Inc         PUT       375916103          34       1000 PUT       SH-DEF                  1               1000
Gildan Activewear Inc         COM       375916103         174       5100 SH   SOLE                                5100
GILDAN ACTIVEWEAR INC CL A
SVS                           COM       375916103         424      13025 SH   SOLE                               13025
GLAXOSMITHKLINE PLC ADR       COM       37733W105        2511      48865 SH   SOLE                               48865
GLOBALSANTAFE CORP            COM       G3930E101          68       1000 SH        SH-DEF                  1               1000
Gol Linhas Aereas
Inteligentes                  COM       38045R107          43       1300 SH   SOLE                                1300
Gold Fields Ltd               COM       38059T106        4032     250560 SH   SOLE                              250560
Gold Fields Ltd               CALL      38059T106        7379     470000 CALL SOLE                              470000
Gold Fields Ltd               PUT       38059T106        9087     578800 PUT  SOLE                              578800
GOLDCORP INC                  COM       380956409         307      13000 SH        SH-DEF                  1              13000
Goldcorp Inc                  COM       380956409         942      38782 SH   SOLE                               38782
Goldcorp Inc                  PUT       380956409        1895      80000 PUT  SOLE                               80000
Goldcorp Inc                  CALL      380956409        4216     177600 CALL      SH-DEF                  1             177600
Goldcorp Inc                  CALL      380956409        5449     230000 CALL SOLE                              230000
Goldcorp Inc                  COM       380956409        7228     304494 SH        SH-DEF                  1             304494
Goldcorp Inc                  PUT       380956409       10948     461200 PUT       SH-DEF                  1             461200
GOLDCORP INC                  COM       380956409       11681     472294 SH   SOLE                              472294
Goldcorp Inc                  COM       380956409      137138    5777275 SH   SOLE                             5777275
Goldcorp Inc.                 COM       380956409         355      15000 SH   SOLE                               15000
Goldcorp Inc.                 COM       380956409        4993     210000 SH   SOLE                              210000
Golden Star Resources Ltd     COM       38119T104          35       9700 SH        SH-DEF                  1               9700
GOLDMAN SACHS GROUP INC       COM       38141G104         556       2995 SH   SOLE                                2995
Goldman Sachs Group Inc/The   CALL      38141G104         238       1100 CALL SOLE                                1100
Goldman Sachs Group Inc/The   PUT       38141G104        1951       9000 PUT  SOLE                                9000
Goldman Sachs Group Inc/The   COM       38141G104        2940      13414 SH   SOLE                               13414
GOODYEAR TIRE & RUBBER CO     COM       382550101          82       3000 SH   SOLE                                3000
Goodyear Tire & Rubber
Co/The                        COM       382550101          14        400 SH   SOLE                                 400
GREAT BASIN GOLD LTD          COM       390124105          82      30000 SH   SOLE                               30000
Group 1 Automotive Inc        CVB       398905109        3414      84135 PRN  SOLE                               84135
GROUPE DANONE SPONSORED ADR   COM       399449107         491      34600 SH   SOLE                               34600
GRUPO TELEVISA SA CV ADR      COM       40049J206          15        600 SH   SOLE                                 600
GSI GROUP INC                 COM       36229U102           3        300 SH        SH-DEF                  1                300
Halliburton Co                COM       406216101          87       2500 SH   SOLE                                2500
HALLIBURTON CO.               COM       406216101          35       1000 SH   SOLE                                1000
Harley-Davidson Inc           COM       412822108          48        800 SH   SOLE                                 800
HARLEY-DAVIDSON INC           COM       412822108          56       1000 SH   SOLE                                1000
Harmony Gold Mining Co Ltd    COM       413216300         320      21980 SH   SOLE                               21980
Harmony Gold Mining Co Ltd    PUT       413216300        2854     200000 PUT  SOLE                              200000
Hartford Financial
Services Gr                   COM       416515104         968       9700 SH   SOLE                                9700
HARTFORD FINANCIAL SVCS
GROUP INC                     COM       416515104          44        485 SH   SOLE                                 485
Harvest Energy Trust          CALL      41752X101          40       1300 CALL      SH-DEF                  1               1300
Harvest Energy Trust          COM       41752X101         204       6600 SH   SOLE                                6600
Harvest Energy Trust          COM       41752X101         310      10025 SH        SH-DEF                  1              10025
Harvest Energy Trust          PUT       41752X101         427      13800 PUT       SH-DEF                  1              13800
HARVEST ENERGY TRUST T/U      COM       41752X101         534      17300 SH        SH-DEF                  1              17300
HARVEST ENERGY TRUST T/U      COM       41752X101         932      32300 SH   SOLE                               32300
HDFC Bank Ltd                 COM       40415F101          86       1000 SH   SOLE                                1000
HEARTLAND EXPRESS INC         COM       422347104          91       6000 SH   SOLE                                6000
HEINZ (H.J.) COMPANY          COM       423074103         247       5695 SH   SOLE                                5695
Hewlett-Packard Co            CALL      428236103        3346      75000 CALL SOLE                               75000
Hewlett-Packard Co            PUT       428236103        3346      75000 PUT  SOLE                               75000
HEWLETT-PACKARD COMPANY       COM       428236103         936      19584 SH   SOLE                               19584
Home Depot Inc                CALL      437076102         394      10000 CALL SOLE                               10000
Home Depot Inc                COM       437076102        2077      52757 SH   SOLE                               52757
HOME DEPOT INC                COM       437076102        4927     131512 SH   SOLE                              131512
Home Depot Inc                PUT       437076102       15622     397000 PUT  SOLE                              397000
Home Depot Inc. (The)         COM       437076102         394      10000 SH   SOLE                               10000
Home Solutions of America
Inc                           COM       437355100        2157     360700 SH        SH-DEF                  2             360700
Home Solutions of America
Inc                           COM       437355100        2229     360700 SH   SOLE                              360700
Honda Motor Co Ltd            COM       438128308          52       1400 SH   SOLE                                1400
HONDA MOTOR CO LTD
SPONSORED ADR                 COM       438128308        2334      66944 SH   SOLE                               66944
HONEYWELL INTERNATIONAL INC   COM       438516106         649      11091 SH   SOLE                               11091
HOSPIRA INC                   COM       441060100          76       1942 SH   SOLE                                1942
Hospitality Properties
Trust                         CVB       44106M102        4655     108911 PRN  SOLE                              108911
HOST HOTELS & RESORTS INC     COM       44107P104         219      10000 SH   SOLE                               10000
HRPT PROPERTIES TRUST         COM       40426W101         849      89300 SH   SOLE                               89300
HSBC Holdings PLC             COM       404280406         674       7300 SH   SOLE                                7300
HSBC HOLDINGS PLC             COM       404280604         747      31248 SH   SOLE                               31248
HSBC Holdings PLC             PUT       404280406        6883      75000 PUT  SOLE                               75000
HSBC HOLDINGS PLC SPONS ADR   COM       404280406        3730      40375 SH   SOLE                               40375
Humana Inc                    COM       444859102        1010      16100 SH   SOLE                               16100
HUNT J B TRANS SVCS INC       COM       445658107         149       5400 SH   SOLE                                5400
HYDROGENICS CORP              COM       448882100           4       2960 SH   SOLE                                2960
Iamgold Corp                  PUT       450913108          91      11800 PUT       SH-DEF                  1              11800
Iamgold Corp                  COM       450913108         127      16500 SH   SOLE                               16500
IAMGOLD CORP                  COM       450913108         210      27500 SH        SH-DEF                  1              27500
Iamgold Corp                  CALL      450913108         588      76400 CALL      SH-DEF                  1              76400
Iamgold Corp                  CALL      450913108         651      85000 CALL      SH-DEF                  1              85000
Iamgold Corp                  COM       450913108        2595     337100 SH        SH-DEF                  1             337100
IAMGOLD CORPORATION           COM       450913108          17       2000 SH   SOLE                                2000
IBM                           CALL      459200101       17366     165000 CALL SOLE                              165000
IBM                           PUT       459200101       23923     227300 PUT  SOLE                              227300
ICICI Bank Ltd                COM       45104G104         571      11400 SH   SOLE                               11400
ICICI Bank Ltd                PUT       45104G104        6144     125000 PUT  SOLE                              125000
IDEARC INC                    COM       451663108           8        228 SH   SOLE                                 228
ILLINOIS TOOL WORKS INC       COM       452308109        1018      18325 SH   SOLE                               18325
IMATION CORPORATION           COM       45245A107           3        100 SH   SOLE                                 100
IMAX CORP                     COM       45245E109           4       1000 SH        SH-DEF                  1               1000
Imergent Inc                  COM       45247Q100        5666     232710 SH   SOLE                              232710
Imergent Inc                  COM       45247Q100        5692     232710 SH        SH-DEF                  2             232710
Imperial Oil Limited          COM       453038408        9557     205000 SH   SOLE                              205000
IMPERIAL OIL LTD              COM       453038408          23        500 SH        SH-DEF                  1                500
IMPERIAL OIL LTD              COM       453038408          37        800 SH        SH-DEF                  1                800
Imperial Oil Ltd              PUT       453038408         521      11200 PUT       SH-DEF                  1              11200
Imperial Oil Ltd              CALL      453038408        3123      67100 CALL      SH-DEF                  1              67100
IMPERIAL OIL LTD              COM       453038408       59624    1307454 SH   SOLE                             1307454
Imperial Oil Ltd              COM       453038408      143008    3072413 SH   SOLE                             3072413
INDIA FUND INC                COM       454089103        1520      33605 SH   SOLE                               33605
IndyMac Bancorp Inc           COM       456607100        9178     314740 SH   SOLE                              314740
IndyMac Bancorp Inc           COM       456607100        9181     314740 SH        SH-DEF                  2             314740
INFINEON TECHNOLOGIES AG
ADR                           COM       45662N103        1205      74550 SH   SOLE                               74550
Infosys Technologies Ltd      COM       456788108         390       7652 SH   SOLE                                7652
ING GROEP SPONSORED ADR       COM       456837103        3467      83047 SH   SOLE                               83047
INGERSOLL-RAND COMPANY CL A   COM       G4776G101         269       5250 SH   SOLE                                5250
Intel Corp                    COM       458140100         230       9700 SH        SH-DEF                  2               9700
Intel Corp                    CALL      458140100        2374     100000 CALL SOLE                              100000
Intel Corp                    PUT       458140100        7122     300000 PUT  SOLE                              300000
Intel Corp                    COM       458140100        7854     323599 SH   SOLE                              323599
Intel Corp                    CALL      458140100       18992     800000 CALL SOLE                              800000
Intel Corp                    PUT       458140100       27249    1147800 PUT  SOLE                             1147800
Intel Corporation             COM       458140100        2851     120000 SH   SOLE                              120000
INTEL CORPORATION             COM       458140100        4240     176127 SH   SOLE                              176127
INTERACTIVE BROKERS GROUP     COM       45841N107         216       8500 SH        SH-DEF                  1               8500
INTERNATIONAL BUSINESS
MACHINES CORP                 COM       459200101       14021     124990 SH   SOLE                              124990
International Business
Machines Corporation          COM       459200101        5894      56000 SH   SOLE                               56000
INTERNATIONAL FLAVORS &
FRAGRANCES                    COM       459506101         205       4000 SH   SOLE                                4000
INTERNATIONAL PAPER COMPANY   COM       460146103          39       1100 SH   SOLE                                1100
INTERNATIONAL RECTIFIER
CORP                          COM       460254105          22        600 SH   SOLE                                 600
INTERNATIONAL ROYALTY CORP    COM       460277106          68      10000 SH   SOLE                               10000
InterOil Corp                 COM       460951106          19       1000 SH        SH-DEF                  1               1000
InterOil Corp                 COM       460951106          44       2300 SH   SOLE                                2300
INTEROIL CORP                 COM       460951106          68       3600 SH        SH-DEF                  1               3600
INTERTAPE POLYMER GROUP INC   COM       460919103          87      36200 SH   SOLE                               36200
INTUIT INC                    COM       461202103          88       3100 SH   SOLE                                3100
IPSCO Inc                     PUT       462622101         190       1200 PUT       SH-DEF                  1               1200
IPSCO Inc                     CALL      462622101        4062      25700 CALL      SH-DEF                  1              25700
IPSCO INC                     COM       462622101      11,148      75000 SH        SH-DEF                  1              75000
IPSCO Inc                     COM       462622101       12948      81913 SH        SH-DEF                  1              81913
IPSCO Inc                     COM       462622101       71950     455174 SH   SOLE                              455174
iShares FTSE/Xinhua China
25 I                          COM       464287184         131       1000 SH   SOLE                                1000
iShares FTSE/Xinhua China
25 I                          PUT       464287184        6636      51500 PUT  SOLE                               51500
ISHARES INC MSCI SINGAPORE
IDX FD                        COM       464286673         133      10000 SH   SOLE                               10000
ISHARES INC MSCI UK           COM       464286699         325      13200 SH   SOLE                               13200
ISHARES MSCI EAFE INDEX
FUND                          COM       464287465         614       7825 SH   SOLE                                7825
ISHARES MSCI EMERGING MKTS
INDEX                         COM       464287234          70        525 SH   SOLE                                 525
ISHARES MSCI HONG KONG
INDEX FUND                    COM       464286871          19       1100 SH   SOLE                                1100
ISHARES MSCI JAPAN INDEX
FUND                          COM       464286848         628      44550 SH   SOLE                               44550
iShares MSCI Japan Index
Fund                          COM       464286848        1255      85000 SH   SOLE                               85000
ISHARES NASDAQ BIOTECH
INDEX FUND                    COM       464287556           8        100 SH   SOLE                                 100
ISHARES SILVER TRUST          COM       46428Q109       1,156      10000 SH        SH-DEF                  1              10000
ISHARES TR RUSSEL 2000
INDEX FUND                    COM       464287655          43        550 SH   SOLE                                 550
ISHARES TRUST DJ SEL DIV      COM       464287168          41        600 SH   SOLE                                 600
Ivanhoe Energy Inc            COM       465790103          44      22800 SH   SOLE                               22800
IVANHOE MINES LTD             COM       46579N103         218      15400 SH        SH-DEF                  1              15400
Ivanhoe Mines Ltd/CA          CALL      46579N103          35       2500 CALL      SH-DEF                  1               2500
Ivanhoe Mines Ltd/CA          COM       46579N103          99       7000 SH        SH-DEF                  1               7000
Ivanhoe Mines Ltd/CA          PUT       46579N103         170      12000 PUT       SH-DEF                  1              12000
Ivanhoe Mines Ltd/CA          COM       46579N103         190      13400 SH   SOLE                               13400
J Crew Group Inc              COM       46612H402         165       3100 SH   SOLE                                3100
JC Penney Co Inc              COM       708160106         124       1714 SH   SOLE                                1714
Johnson & Johnson             COM       478160104         142       2300 SH        SH-DEF                  2               2300
Johnson & Johnson             COM       478160104        2100      33948 SH   SOLE                               33948
Johnson & Johnson             COM       478160104        5022      81500 SH   SOLE                               81500
Johnson & Johnson             PUT       478160104       25572     415000 PUT  SOLE                              415000
JOHNSON & JOHNSON             COM       478160104       28321     468411 SH   SOLE                              468411
Jones Soda Co                 COM       48023P106        8035     573100 SH        SH-DEF                  2             573100
Jones Soda Co                 COM       48023P106        8081     573100 SH   SOLE                              573100
JOURNAL REGISTER CO           COM       481138105         204      70000 SH   SOLE                               70000
JPMorgan Chase & Co           COM       46625H100          58       1200 SH        SH-DEF                  2               1200
JPMORGAN CHASE & CO           COM       46625H100        2542      57548 SH   SOLE                               57548
JPMorgan Chase & Co           CALL      46625H100        3634      75000 CALL SOLE                               75000
JPMorgan Chase & Co           COM       46625H100       13885     282500 SH   SOLE                              282500
JPMorgan Chase & Co           PUT       46625H100       49690    1025600 PUT  SOLE                             1025600
Juniper Networks Inc          CALL      48203R104         199       7900 CALL SOLE                                7900
KANSAS CITY SOUTHERN          COM       485170302          17        500 SH   SOLE                                 500
KELLOGG COMPANY               COM       487836108        1017      19675 SH   SOLE                               19675
KIMBER RESOURCES INC          COM       49435N101          31      25000 SH        SH-DEF                  1              25000
KIMBERLY-CLARK CORPORATION    COM       494368103        1830      27100 SH   SOLE                               27100
KINDER MORGAN ENERGY
PARTNERS LPU                  COM       494550106          15        300 SH   SOLE                                 300
KINDER MORGAN INC*            COM       49455P101         119       1093 SH   SOLE                                1093
KINDER MORGAN MANAGEMENT
LLC                           COM       49455U100        1340      27805 SH   SOLE                               27805
Kingsway Financial
Services In                   CALL      496904103          19       1000 CALL      SH-DEF                  1               1000
Kingsway Financial
Services In                   PUT       496904103          37       2000 PUT       SH-DEF                  1               2000
Kingsway Financial
Services In                   COM       496904103         273      14568 SH        SH-DEF                  1              14568
Kingsway Financial
Services In                   COM       496904103        1338      71420 SH   SOLE                               71420
KINGSWAY FINANCIAL
SERVICES INC                  COM       496904103         443      23645 SH   SOLE                               23645
Kinross Gold Corp             COM       496902404          31       2530 SH   SOLE                                2530
Kinross Gold Corp             PUT       496902404        1855     159500 PUT       SH-DEF                  1             159500
Kinross Gold Corp             CALL      496902404        3263     280600 CALL      SH-DEF                  1             280600
Kinross Gold Corp             COM       496902404        4047     348000 SH        SH-DEF                  1             348000
Kinross Gold Corp             COM       496902404       11392     979553 SH        SH-DEF                  2             979553
Kinross Gold Corp             COM       496902404       19261    1656205 SH   SOLE                             1656205
KINROSS GOLD CORP  NEW        COM       496902404          58       5000 SH        SH-DEF                  1               5000
KINROSS GOLD CORP  NEW        COM       496902404         174      15000 SH        SH-DEF                  1              15000
KINROSS GOLD CORP  NEW        COM       496902404         407      35000 SH        SH-DEF                  1              35000
Kinross Gold Corporation      COM       496902404        5591     480000 SH   SOLE                              480000
KINROSS GOLD CORPORATION
NO PAR                        COM       496902404        3003     240161 SH   SOLE                              240161
KLA-TENCOR CORPORATION        COM       482480100           5         80 SH   SOLE                                  80
KOHL'S CORP                   COM       500255104         615      10275 SH   SOLE                               10275
KONINKLIJKE PHILIPS
ELECTRONICS                   COM       500472303          97       2436 SH   SOLE                                2436
KOOKMIN BANK SPONSORED ADR    COM       50049M109          50        625 SH   SOLE                                 625
KOREA ELECTRIC POWER CO
SPONS ADR                     COM       500631106        1928      84300 SH   SOLE                               84300
KOREA FUND INC                COM       500634100        1709      42400 SH   SOLE                               42400
KRAFT FOODS INC CL A          COM       50075N104        1074      33314 SH   SOLE                               33314
Kraft Foods Inc., Class "A"   COM       50075N104        1220      34600 SH   SOLE                               34600
KT CORP SPONSORED ADR         COM       48268K101         401      17400 SH   SOLE                               17400
Kyphon Inc                    CVB       501577100        2117      42988 PRN  SOLE                               42988
L-3 COMMUNICATIONS HOLDINGS   COM       502424104         173       1750 SH   SOLE                                1750
LABOPHARM INC                 COM       504905100          34      12000 SH        SH-DEF                  1              12000
LABORATORY CORP OF AMER
HOLDINGS                      COM       50540R409           8        100 SH   SOLE                                 100
LAFARGE SPONSORED ADR         COM       505861401          43       1000 SH   SOLE                                1000
Las Vegas Sands Corp          COM       517834107         500       6496 SH   SOLE                                6496
LAS VEGAS SANDS INC           COM       517834107         183       2000 SH   SOLE                                2000
La-Z-Boy Inc                  COM       505336107        1525     133100 SH        SH-DEF                  2             133100
La-Z-Boy Inc                  COM       505336107        1536     133100 SH   SOLE                              133100
LEHMAN BROTHERS HLDGS INC     COM       524908100          22        375 SH   SOLE                                 375
Lehman Brothers Holdings
Inc                           CALL      524908100        3726      50000 CALL SOLE                               50000
Lehman Brothers Holdings
Inc                           COM       524908100        4787      64242 SH   SOLE                               64242
Lehman Brothers Holdings
Inc                           PUT       524908100       23101     310000 PUT  SOLE                              310000
LEUCADIA NATIONAL CORP        COM       527288104         175       4600 SH   SOLE                                4600
LEVITT CORP FLA CLASS A       COM       52742P108         231      35000 SH   SOLE                               35000
LIBERTY GLOBAL INC CL A       COM       530555101         195       4675 SH   SOLE                                4675
LIBERTY GLOBAL INC SERIES
C WI                          COM       530555309         133       3375 SH   SOLE                                3375
LIBERTY MEDIA HLDG
INTERACTIVE SER A             COM       53071M104          91       4360 SH   SOLE                                4360
LIBERTY MEDIA HOLDING CORP
CAP SER A                     COM       53071M302          98        872 SH   SOLE                                 872
LIFE TIME FITNESS INC         COM       53217R207          32        600 SH   SOLE                                 600
LIFEPOINT HOSPITALS INC       COM       53219L109         702      24400 SH   SOLE                               24400
LILLY (ELI) & COMPANY         COM       532457108         443       8193 SH   SOLE                                8193
LINCOLN NATIONAL
CORPORATION                   COM       534187109         783      13015 SH   SOLE                               13015
LIZ CLAIBORNE INC             COM       539320101          95       2700 SH   SOLE                                2700
LMS MEDICAL SYSTEMS INC       COM       502089105          51      35000 SH   SOLE                               35000
LOWE'S COMPANIES              COM       548661107        1142      40480 SH   SOLE                               40480
Lowe's Cos Inc                PUT       548661107         246       8000 PUT  SOLE                                8000
Lowe's Cos Inc                COM       548661107         301       9800 SH   SOLE                                9800
Lundin Mining Corp            COM       550372106          49       4044 SH        SH-DEF                  2               4044
Lundin Mining Corp            CALL      550372106         211      17500 CALL      SH-DEF                  1              17500
Lundin Mining Corp            PUT       550372106         314      26000 PUT       SH-DEF                  1              26000
Lundin Mining Corp            COM       550372106         437      36240 SH        SH-DEF                  1              36240
Lundin Mining Corp            COM       550372106        6909     572404 SH   SOLE                              572404
Lundin Mining Corp            COM       550372106       59821    4955949 SH        SH-DEF                  2            4955949
LUNDIN MINING CORPORATION     COM       550372106         150      12000 SH   SOLE                               12000
Macy's Inc                    COM       55616P104         994      25000 SH   SOLE                               25000
MAGNA ENTERTAINMENT CORP
CL A                          COM       559211107           1        580 SH   SOLE                                 580
Magna International Inc       PUT       559222401        1226      13400 PUT       SH-DEF                  1              13400
Magna International Inc       CALL      559222401        3047      33300 CALL      SH-DEF                  1              33300
Magna International Inc       COM       559222401        4839      52881 SH        SH-DEF                  1              52881
Magna International Inc       COM       559222401       91804    1003160 SH   SOLE                             1003160
MAGNA INTERNATIONAL INC CL
A SVS                         COM       559222401        2695      31701 SH   SOLE                               31701
Manulife Financial Corp       COM       56501R106          34        900 SH        SH-DEF                  2                900
MANULIFE FINANCIAL CORP       COM       56501R106          75       2000 SH        SH-DEF                  1               2000
Manulife Financial Corp       PUT       56501R106        6559     175400 PUT       SH-DEF                  1             175400
Manulife Financial Corp       CALL      56501R106        9996     267300 CALL      SH-DEF                  1             267300
Manulife Financial Corp       COM       56501R106       15284     408736 SH        SH-DEF                  1             408736
MANULIFE FINANCIAL CORP       COM       56501R106       31747     853657 SH   SOLE                              853657
Manulife Financial Corp       COM       56501R106     1330891   35590644 SH   SOLE                            35590644
Manulife Financial
Corporation                   COM       56501R106        8614     230000 SH   SOLE                              230000
MARATHON OIL CORPORATION      COM       565849106        1398      27270 SH   SOLE                               27270
MARSH & MCLENNAN COMPANIES
INC                           COM       571748102         203       7300 SH   SOLE                                7300
MASCO CORPORATION             COM       574599106          53       1925 SH   SOLE                                1925
Materials Select Sector
SPDR F                        COM       81369Y100         712      17300 SH   SOLE                               17300
MATSUSHITA ELECTRIC INDL
CO ADR                        COM       576879209         239      13460 SH   SOLE                               13460
MAXYGEN INC                   COM       577776107           9       1000 SH        SH-DEF                  1               1000
MCCLATCHY NEWSPAPERS INC
CL A                          COM       579489105         230      10000 SH   SOLE                               10000
MCCORMICK & CO INC NON VTG    COM       579780206          63       1800 SH   SOLE                                1800
McDonald's Corp               CALL      580135101        3761      74100 CALL SOLE                               74100
McDonald's Corp               COM       580135101        5226     101719 SH   SOLE                              101719
McDonald's Corp               PUT       580135101        6599     130000 PUT  SOLE                              130000
MCDONALD'S CORPORATION        COM       580135101          87       1790 SH   SOLE                                1790
MCGRAW-HILL COMPANIES INC     COM       580645109          28        475 SH   SOLE                                 475
MDS INC                       COM       55269P302           6        320 SH        SH-DEF                  1                320
MDS Inc                       COM       55269P302          82       4050 SH        SH-DEF                  2               4050
MDS Inc                       COM       55269P302         175       8608 SH        SH-DEF                  2               8608
MDS INC                       COM       55269P302         208      11053 SH   SOLE                               11053
MDS Inc                       COM       55269P302         670      32881 SH        SH-DEF                  1              32881
MDS Inc                       COM       55269P302       31191    1531394 SH   SOLE                             1531394
MEDCO HEALTH SOLUTIONS INC    COM       58405U102          97       1158 SH   SOLE                                1158
Medis Technologies Ltd        COM       58500P107        2619     178280 SH        SH-DEF                  2             178280
Medis Technologies Ltd        COM       58500P107        2644     178280 SH   SOLE                              178280
MEDTRONIC INC                 COM       585055106         619      11808 SH   SOLE                               11808
MELCO PBL ENTERTAINMENT-ADR   COM       585464100         229      18000 SH   SOLE                               18000
Mellon Financial
Corporation                   COM       58551A108        3520      80000 SH   SOLE                               80000
Merck & Co Inc                COM       589331107         239       4800 SH        SH-DEF                  2               4800
Merck & Co Inc                COM       589331107         304       6100 SH   SOLE                                6100
MERCK & CO INC                COM       589331107        1200      23463 SH   SOLE                               23463
Merck & Co Inc                CALL      589331107        7470     150000 CALL SOLE                              150000
Merck & Co Inc                PUT       589331107        7470     150000 PUT  SOLE                              150000
Merck & Co Inc                PUT       589331107        9427     189300 PUT  SOLE                              189300
Meridian Gold Inc             COM       589975101          21        735 SH   SOLE                                 735
MERIDIAN GOLD INC             COM       589975101          27       1000 SH        SH-DEF                  1               1000
MERIDIAN GOLD INC             COM       589975101          36       1300 SH        SH-DEF                  1               1300
MERIDIAN GOLD INC             COM       589975101          40       1500 SH   SOLE                                1500
MERIDIAN GOLD INC             COM       589975101          55       2000 SH        SH-DEF                  1               2000
MERIDIAN GOLD INC             COM       589975101          68       2500 SH        SH-DEF                  1               2500
MERIDIAN GOLD INC             COM       589975101          82       3000 SH        SH-DEF                  1               3000
MERIDIAN GOLD INC             COM       589975101         137       5000 SH        SH-DEF                  1               5000
MERIDIAN GOLD INC             COM       589975101         137       5000 SH        SH-DEF                  1               5000
Meridian Gold Inc             PUT       589975101         150       5500 PUT       SH-DEF                  1               5500
Meridian Gold Inc             COM       589975101         208       7600 SH        SH-DEF                  1               7600
Meridian Gold Inc             CALL      589975101         553      20200 CALL      SH-DEF                  1              20200
Meridian Gold Inc             COM       589975101        2306      84300 SH   SOLE                               84300
MERRILL LYNCH & CO INC        COM       590188108         881      12255 SH   SOLE                               12255
Merrill Lynch & Co Inc        COM       590188108        3410      40800 SH   SOLE                               40800
Merrill Lynch & Co Inc        CALL      590188108        5817      69600 CALL SOLE                               69600
Merrill Lynch & Co Inc        PUT       590188108       31668     378900 PUT  SOLE                              378900
METALLICA RESOURCES INC       COM       59125J104          66      14800 SH        SH-DEF                  1              14800
Methanex Corp                 CALL      59151K108         149       6000 CALL      SH-DEF                  1               6000
METHANEX CORP                 COM       59151K108         194       8000 SH   SOLE                                8000
Methanex Corp                 COM       59151K108         221       8900 SH   SOLE                                8900
Methanex Corp                 PUT       59151K108         268      10800 PUT       SH-DEF                  1              10800
Methanex Corp                 COM       59151K108        1122      45193 SH        SH-DEF                  1              45193
METLIFE INC                   COM       59156R108         313       4955 SH   SOLE                                4955
MI Developments Inc           COM       55304X104        1183      32507 SH   SOLE                               32507
MI DEVELOPMENTS INC CL A
SVS                           COM       55304X104          34       1067 SH   SOLE                                1067
MICROCHIP TECHNOLOGY INC      COM       595017104          59       1575 SH   SOLE                                1575
Micron Technology Inc         CVB       595112103        6577     527010 PRN  SOLE                              527010
Microsoft Corp                COM       594918104         180       6100 SH        SH-DEF                  2               6100
Microsoft Corp                COM       594918104        2180      73300 SH   SOLE                               73300
Microsoft Corp                CALL      594918104        2446      83000 CALL SOLE                               83000
Microsoft Corp                PUT       594918104       13264     450100 PUT  SOLE                              450100
Microsoft Corporation         COM       594918104        3242     110000 SH   SOLE                              110000
MICROSOFT CORPORATION         COM       594918104        7650     261579 SH   SOLE                              261579
Midway Games Inc              COM       598148104         318      50000 SH        SH-DEF                  2              50000
Midway Games Inc              COM       598148104         321      50000 SH   SOLE                               50000
MINCO GOLD CORPORATION        COM       60254D108          53      40000 SH        SH-DEF                  1              40000
Minefinders Corp              COM       602900102          46       4000 SH   SOLE                                4000
MINEFINDERS CORP LTD          COM       602900102          76       6700 SH        SH-DEF                  1               6700
MINEFINDERS CORPORATION LTD   COM       602900102         693      65500 SH   SOLE                               65500
Miramar Mining Corp           COM       60466E100           3        800 SH   SOLE                                 800
Miramar Mining Corp           COM       60466E100          20       4600 SH        SH-DEF                  1               4600
MIRAMAR MINING CORP           COM       60466E100          32       7590 SH        SH-DEF                  1               7590
MIRAMAR MINING CORP           COM       60466E100         192      45000 SH        SH-DEF                  1              45000
MIRAMAR MINING CORP           COM       60466E100         193      45200 SH        SH-DEF                  1              45200
MITSUBISHI UFJ FINL GROUP
INC ADR                       COM       606822104           3        305 SH   SOLE                                 305
Monsanto Co                   CALL      61166W101        4728      70000 CALL SOLE                               70000
MONSANTO COMPANY              COM       61166W101         118       1834 SH   SOLE                                1834
Monsanto Company              COM       61166W101        4390      65000 SH   SOLE                               65000
Monster Worldwide Inc         COM       611742107        1503      36247 SH   SOLE                               36247
MONTPELIER RE HOLDINGS LTD    COM       G62185106         112       7100 SH   SOLE                                7100
MORGAN STANLEY                COM       617446448          82       1300 SH   SOLE                                1300
Morgan Stanley                COM       617446448         318       3788 SH   SOLE                                3788
Morgan Stanley                CALL      617446448        4194      50000 CALL SOLE                               50000
Morgan Stanley                PUT       617446448        8807     105000 PUT  SOLE                              105000
MORGAN STANLEY
ASIA-PACIFIC FUND             COM       61744U106          55       2750 SH   SOLE                                2750
MORGAN STANLEY CAP TRUST      COM       61753R200         753      31394 SH   SOLE                               31394
MOSAIC COMPANY                COM       61945A107          40       1000 SH   SOLE                                1000
MOTOROLA INC                  COM       620076109         192      11500 SH   SOLE                               11500
Motorola Inc                  PUT       620076109        4425     250000 PUT  SOLE                              250000
Motorola Inc                  COM       620076109        4909     275185 SH   SOLE                              275185
Motorola Inc                  CALL      620076109       30810    1740700 CALL SOLE                             1740700
NABORS INDUSTRIES LTD         COM       G6359F103         144       5030 SH   SOLE                                5030
National Financial
Partners Corp                 CVB       63607P208        2095      44948 PRN  SOLE                               44948
NATIONAL OILWELL VARCO INC
NEW                           COM       637071101          11        100 SH   SOLE                                 100
Neurochem Inc                 COM       64125K101           6       1000 SH        SH-DEF                  1               1000
NEVSUN RESOURCES LTD          COM       64156L101          12       5000 SH   SOLE                                5000
NEW GERMANY FUND INC          COM       644465106        1309      75616 SH   SOLE                               75616
NEW GOLD INC                  COM       644535106          82      12783 SH        SH-DEF                  1              12783
NEW YORK TIMES COMPANY CL A   COM       650111107         229      10192 SH   SOLE                               10192
NEWFIELD EXPLORATION CO       COM       651290108          14        300 SH   SOLE                                 300
Newmont Mining Corp           COM       651639106        1605      40225 SH   SOLE                               40225
Newmont Mining Corp           PUT       651639106        3906     100000 PUT  SOLE                              100000
Newmont Mining Corp           CALL      651639106       42275    1082300 CALL SOLE                             1082300
NEWMONT MINING
CORP-HOLDING COMPANY          COM       651639106         588      14230 SH   SOLE                               14230
Newmont Mining Corporation    COM       651639106        2344      60000 SH   SOLE                               60000
NEXEN INC                     COM       65334H102         155       5000 SH        SH-DEF                  1               5000
Nexen Inc                     CALL      65334H102        1964      63400 CALL      SH-DEF                  1              63400
Nexen Inc                     COM       65334H102        3816     123200 SH        SH-DEF                  1             123200
Nexen Inc                     PUT       65334H102        7332     236700 PUT       SH-DEF                  1             236700
NEXEN INC                     COM       65334H102        9801     317966 SH   SOLE                              317966
Nexen Inc                     COM       65334H102      173688    5607480 SH   SOLE                             5607480
Nexen Inc.                    COM       65334H102        5894     190000 SH   SOLE                              190000
NIDEC CORP SPONSORED ADR      COM       654090109        1887     122800 SH   SOLE                              122800
Nike Inc                      COM       654106103          12        200 SH   SOLE                                 200
Nike Inc                      COM       654106103         117       2000 SH        SH-DEF                  2               2000
NIKE INC CL B                 COM       654106103          41        730 SH   SOLE                                 730
NIPPON TELEGRAPH &
TELEPHONE ADR                 COM       654624105           1         50 SH   SOLE                                  50
Nissan Motor Co Ltd           COM       654744408         221      10300 SH        SH-DEF                  2              10300
NOKIA CORP ADR                COM       654902204        3601     117635 SH   SOLE                              117635
Nokia OYJ                     CALL      654902204       27829     990000 CALL SOLE                              990000
Nokia Oyj, Sponsored ADR      COM       654902204         843      30000 SH   SOLE                               30000
NOMURA HOLDINGS INC
SPONSORED ADR                 COM       65535H208           5        265 SH   SOLE                                 265
Norfolk Southern Corp         COM       655844108         573      10700 SH   SOLE                               10700
NORSK HYDRO SPONSORED ADR     COM       656531605         188       5000 SH   SOLE                                5000
Nortel Networks Corp          COM       656568508        1835      76128 SH        SH-DEF                  1              76128
Nortel Networks Corp          CALL      656568508        3428     142200 CALL      SH-DEF                  1             142200
Nortel Networks Corp          CVB       656568508        3759     156250 PRN  SOLE                              156250
Nortel Networks Corp          PUT       656568508        6655     276100 PUT       SH-DEF                  1             276100
Nortel Networks Corp          COM       656568508       61502    2551587 SH   SOLE                             2551587
Nortel Networks Corp          COM       656568508      301296   12500023 SH        SH-DEF                  2           12500023
NORTEL NETWORKS CORP NEW      COM       656568508         591      29166 SH   SOLE                               29166
NORTHERN DYNASTY MNLS LTD     COM       66510M204           3        300 SH        SH-DEF                  1                300
NORTHERN ORION RESOURCES      COM       665575106         166      29202 SH        SH-DEF                  1              29202
NORTHERN ORION RESOURCES      COM       665575106         570     100200 SH        SH-DEF                  1             100200
NORTHERN ORION RESOURCES      COM       665575106       1,706     300000 SH        SH-DEF                  1             300000
Northern Orion Resources
Inc                           COM       665575106          26       4600 SH   SOLE                                4600
Northgate Minerals Corp       COM       666416102          78      27200 SH        SH-DEF                  1              27200
Nova Chemicals Corp           PUT       66977W109         125       3500 PUT       SH-DEF                  1               3500
Nova Chemicals Corp           COM       66977W109         317       8873 SH        SH-DEF                  1               8873
NOVA CHEMICALS CORP           COM       66977W109         604      16233 SH   SOLE                               16233
Nova Chemicals Corp           CALL      66977W109        4114     115100 CALL      SH-DEF                  1             115100
Nova Chemicals Corp           COM       66977W109       34276     958981 SH   SOLE                              958981
NOVAGOLD RESOURCES INC        COM       66987E206          61       4000 SH   SOLE                                4000
Novagold Resources Inc        COM       66987E206          68       4500 SH        SH-DEF                  1               4500
Novagold Resources Inc        PUT       66987E206          98       6500 PUT       SH-DEF                  1               6500
NOVARTIS AG SPONSORED ADR     COM       66987V109         384       7220 SH   SOLE                                7220
Novastar Financial Inc        COM       669947400        3167     455000 SH   SOLE                              455000
Novastar Financial Inc        COM       669947400        3176     455000 SH        SH-DEF                  2             455000
Novelis Inc                   PUT       67000X106          46       1000 PUT       SH-DEF                  1               1000
NOVELIS INC*                  COM       67000X106           2         43 SH   SOLE                                  43
NOVO-NORDISK A/S ADR          COM       670100205         215       2000 SH   SOLE                                2000
NUCOR CORPORATION             COM       670346105          15        300 SH   SOLE                                 300
NUCRYST PHARMACEUTICALS
CORP                          COM       67035Q100           3       1000 SH   SOLE                                1000
Nymex Holdings Inc            CALL      62948N104         515       4100 CALL SOLE                                4100
NYSE Euronext                 COM       629491101         691       9400 SH   SOLE                                9400
Occidental Petroleum Corp     COM       674599105         100       1700 SH   SOLE                                1700
OCCIDENTAL PETROLEUM CORP     COM       674599105         226       4000 SH   SOLE                                4000
OILSANDS QUEST INC            COM       678046103           7       2800 SH        SH-DEF                  1               2800
OILSANDS QUEST INC            COM       678046103          21       9000 SH        SH-DEF                  1               9000
OILSANDS QUEST INC            COM       678046103          32      13000 SH        SH-DEF                  1              13000
OILSANDS QUEST INC            COM       678046103          46      20000 SH        SH-DEF                  1              20000
OILSANDS QUEST INC            COM       678046103         300     130000 SH        SH-DEF                  1             130000
OMNI ENERGY SERVICES CORP     COM       68210T208          41       4500 SH   SOLE                                4500
Omnicare Inc                  CVB       681904108        2467      67413 PRN  SOLE                               67413
ONCOLYTICS BIOTECH INC        COM       682310107           1        605 SH   SOLE                                 605
Open Text Corp                COM       683715106          13        600 SH        SH-DEF                  1                600
Open Text Corp                COM       683715106          74       3400 SH   SOLE                                3400
Open Text Corp                PUT       683715106         131       6000 PUT       SH-DEF                  1               6000
Open Text Corp                CALL      683715106         241      11000 CALL      SH-DEF                  1              11000
ORACLE CORPORATION            COM       68389X105         208      10475 SH   SOLE                               10475
OTTER TAIL POWER
CORPORATION                   COM       689648103           6        198 SH   SOLE                                 198
Overstock.com Inc             COM       690370101        1916     105282 SH   SOLE                              105282
Overstock.com Inc             COM       690370101        1924     105282 SH        SH-DEF                  2             105282
Pacific Ethanol Inc           COM       69423U107         108       8000 SH   SOLE                                8000
PAN AMERICAN SILVER CORP      COM       697900108           8        300 SH        SH-DEF                  1                300
PAN American Silver Corp      COM       697900108          13        490 SH   SOLE                                 490
PAN American Silver Corp      COM       697900108          23        900 SH   SOLE                                 900
PAN AMERICAN SILVER CORP      COM       697900108          28       1000 SH   SOLE                                1000
PAN American Silver Corp      COM       697900108         222       8500 SH        SH-DEF                  1               8500
PAN American Silver Corp      PUT       697900108         224       8600 PUT       SH-DEF                  1               8600
PAN American Silver Corp      CALL      697900108         342      13100 CALL      SH-DEF                  1              13100
PANTRY INC                    COM       698657103          44       1325 SH   SOLE                                1325
PARKER DRILLING CO            COM       701081101          30       3500 SH   SOLE                                3500
PARKER HANNIFIN CORP          COM       701094104           9         90 SH   SOLE                                  90
PATTERSON COMPANIES INC       COM       703395103          28        770 SH   SOLE                                 770
PAYCHEX INC                   COM       704326107          38        900 SH   SOLE                                 900
PEABODY ENERGY CORP           COM       704549104           8        200 SH   SOLE                                 200
Peabody Energy Corp           COM       704549104          64       1300 SH   SOLE                                1300
PEACE ARCH ENTERTAINMENT      COM       704586304          21      10000 SH        SH-DEF                  1              10000
PEARSON PLC SPONSORED ADR     COM       705015105           5        330 SH   SOLE                                 330
PENGROWTH ENERGY T/U NEW      COM       706902509        1664      91981 SH   SOLE                               91981
Pengrowth Energy Trust        PUT       706902509          27       1400 PUT       SH-DEF                  1               1400
Pengrowth Energy Trust        CALL      706902509          40       2100 CALL      SH-DEF                  1               2100
Pengrowth Energy Trust        COM       706902509         223      11701 SH        SH-DEF                  1              11701
Pengrowth Energy Trust        COM       706902509         490      25754 SH   SOLE                               25754
PENN WEST ENERGY T/U          COM       707885109        2242      75043 SH   SOLE                               75043
Penn West Energy Trust        CALL      707885109         893      26700 CALL      SH-DEF                  1              26700
Penn West Energy Trust        PUT       707885109        1247      37300 PUT       SH-DEF                  1              37300
Penn West Energy Trust        COM       707885109        1494      44700 SH        SH-DEF                  1              44700
Penn West Energy Trust        COM       707885109       68636    2052900 SH   SOLE                             2052900
PENTAIR INC                   COM       709631105         196       5250 SH   SOLE                                5250
People's United Financial
Inc                           COM       712704105        2377     131255 SH   SOLE                              131255
PepsiCo Inc                   COM       713448108         118       1800 SH   SOLE                                1800
PEPSICO INC                   COM       713448108       14947     225819 SH   SOLE                              225819
PepsiCo Inc.                  COM       713448108        2594      40000 SH   SOLE                               40000
PERMIAN BASIN ROYALTY TRUST   COM       714236106          15       1000 SH   SOLE                                1000
Petro-Canada                  COM       71644E102          64       1200 SH        SH-DEF                  2               1200
Petro-Canada                  COM       71644E102        3201      60000 SH   SOLE                               60000
Petro-Canada                  CALL      71644E102        8070     151500 CALL      SH-DEF                  1             151500
Petro-Canada                  COM       71644E102        8144     152900 SH        SH-DEF                  1             152900
PETRO-CANADA                  COM       71644E102       28264     525538 SH   SOLE                              525538
Petro-Canada                  PUT       71644E102       36296     681400 PUT       SH-DEF                  1             681400
Petro-Canada                  COM       71644E102      297247    5580382 SH   SOLE                             5580382
PETRO-CANADA-COM              COM       71644E102       2,926      55200 SH        SH-DEF                  1              55200
PETROLEO BRASILEIRO S.A.
ADR                           COM       71654V101        1082      19280 SH   SOLE                               19280
Petroleo Brasileiro SA        COM       71654V408         604       9600 SH   SOLE                                9600
PETSMART INC                  COM       716768106          50       1550 SH   SOLE                                1550
Pfizer Inc                    COM       717081103          89       3500 SH        SH-DEF                  2               3500
Pfizer Inc                    CALL      717081103         767      30000 CALL SOLE                               30000
Pfizer Inc                    COM       717081103        5450     211800 SH   SOLE                              211800
PFIZER INC                    COM       717081103       13860     586593 SH   SOLE                              586593
Pfizer Inc                    CALL      717081103       14191     555000 CALL SOLE                              555000
Pfizer Inc                    PUT       717081103       24419     955000 PUT  SOLE                              955000
Pfizer Inc                    PUT       717081103       26976    1055000 PUT  SOLE                             1055000
Pfizer Inc.                   COM       717081103        3324     130000 SH   SOLE                              130000
PG & E CORPORATION            COM       69331C108           7        156 SH   SOLE                                 156
Pharmaceutical HOLDRs Trust   CALL      71712A206        1021      12500 CALL SOLE                               12500
PHOTRONICS INC                COM       719405102         524      40125 SH   SOLE                               40125
PLUM CREEK TIMBER COMPANY
INC                           COM       729251108          16        400 SH   SOLE                                 400
Polo Ralph Lauren Corp        COM       731572103          10        100 SH   SOLE                                 100
Pool Corp                     COM       73278L105        5657     150000 SH   SOLE                              150000
Pool Corp                     COM       73278L105        5854     150000 SH        SH-DEF                  2             150000
POSCO SPONSORED ADR           COM       693483109          39        280 SH   SOLE                                 280
Potash Corp of Saskatchewan   CALL      73755L107        2298      29400 CALL      SH-DEF                  1              29400
Potash Corp of Saskatchewan   COM       73755L107        2855      36519 SH        SH-DEF                  1              36519
Potash Corp of Saskatchewan   PUT       73755L107        5112      65400 PUT       SH-DEF                  1              65400
Potash Corp of Saskatchewan   COM       73755L107      261914    3350662 SH   SOLE                             3350662
POTASH CORPORATION OF
SASKATCHEWAN                  COM       73755L107        2010      24210 SH   SOLE                               24210
POWERSHARES EXCH GLB WATER
PORT                          COM       73935X575          31       1500 SH   SOLE                                1500
POWERSHARES EXCH INTL DIV
ACHIEVERS                     COM       73935X716         165       8000 SH   SOLE                                8000
Powershares QQQ               CALL      73935A104         238       5000 CALL SOLE                                5000
POWERSHARES QQQ               COM       73935A104        1108      23280 SH   SOLE                               23280
POWERSHARES QQQ               COM       73935A104        2006      42133 SH        SH-DEF                  1              42133
POWERSHARES QQQ NASDAQ 100    COM       73935A104          43        900 SH   SOLE                                 900
PRAXAIR INC                   COM       74005P104         175       2320 SH   SOLE                                2320
PRECISION DRILLING T/U        COM       740215108          85       3500 SH        SH-DEF                  1               3500
PRECISION DRILLING T/U        COM       740215108         315      12900 SH        SH-DEF                  1              12900
PRECISION DRILLING T/U        COM       740215108         434      21865 SH   SOLE                               21865
PRECISION DRILLING T/U        COM       740215108       1,191      48800 SH        SH-DEF                  1              48800
Precision Drilling Trust      COM       740215108         105       4300 SH        SH-DEF                  1               4300
Precision Drilling Trust      COM       740215108         393      16100 SH   SOLE                               16100
Precision Drilling Trust      PUT       740215108         573      23500 PUT       SH-DEF                  1              23500
Precision Drilling Trust      CALL      740215108        4398     180200 CALL      SH-DEF                  1             180200
PrimeWest Energy Trust        COM       741930309         103       4900 SH        SH-DEF                  1               4900
PrimeWest Energy Trust        COM       741930309         149       7100 SH   SOLE                                7100
PRIMEWEST ENERGY TRUST T/U    COM       741930309          79       3930 SH   SOLE                                3930
Principal Financial Group
Inc                           COM       74251V102         956      16400 SH   SOLE                               16400
Procter & Gamble Co           CALL      742718109        1836      30000 CALL SOLE                               30000
Procter & Gamble Co           COM       742718109        6178     100057 SH   SOLE                              100057
Procter & Gamble Co           PUT       742718109       22028     360000 PUT  SOLE                              360000
PROCTER & GAMBLE COMPANY      COM       742718109       21313     339857 SH   SOLE                              339857
Procter & Gamble Company
(The)                         COM       742718109        1836      30000 SH   SOLE                               30000
PROGRESS ENERGY INC           COM       743263105           3         65 SH   SOLE                                  65
PROGRESSIVE CORP OHIO         COM       743315103         153       7200 SH   SOLE                                7200
PROSHARES TR ULTRA SHORT
500FD                         COM       74347R883          54       1000 SH   SOLE                                1000
Provident Energy Trust        PUT       74386K104          35       3000 PUT       SH-DEF                  1               3000
Provident Energy Trust        CALL      74386K104          47       4000 CALL      SH-DEF                  1               4000
Provident Energy Trust        COM       74386K104         110       9386 SH   SOLE                                9386
Provident Energy Trust        COM       74386K104         180      15316 SH        SH-DEF                  1              15316
PRUDENTIAL FINANCIAL INC      COM       744320102        1448      16340 SH   SOLE                               16340
PUBLIC SERVICE ENTERPRISE
GROUP                         COM       744573106          43        500 SH   SOLE                                 500
QLogic Corp                   COM       747277101         399      23700 SH   SOLE                               23700
QLT Inc                       CALL      746927102           6        800 CALL      SH-DEF                  1                800
QLT INC                       COM       746927102          12       2000 SH   SOLE                                2000
QLT Inc                       COM       746927102          34       4700 SH        SH-DEF                  2               4700
QLT Inc                       PUT       746927102          51       7000 PUT       SH-DEF                  1               7000
QLT Inc                       COM       746927102          70       9600 SH        SH-DEF                  1               9600
QLT Inc                       COM       746927102         376      40449 SH   SOLE                               40449
Qualcomm Inc                  COM       747525103        1876      42700 SH   SOLE                               42700
Qualcomm Inc                  CALL      747525103        5424     125000 CALL SOLE                              125000
Qualcomm Inc                  PUT       747525103       16011     369000 PUT  SOLE                              369000
Quebecor World Inc            COM       748203106          71       5800 SH        SH-DEF                  1               5800
Quebecor World Inc            COM       748203106        7630     623893 SH   SOLE                              623893
QUEBECOR WORLD INC SVS        COM       748203106          20       1745 SH   SOLE                                1745
QUEST DIAGNOSTICS INC         COM       74834L100          67       1205 SH   SOLE                                1205
Raser Technologies Inc        COM       754055101         217      30000 SH   SOLE                               30000
Raser Technologies Inc        COM       754055101         222      30000 SH        SH-DEF                  2              30000
RAYONIER INC                  COM       754907103        1212      28405 SH   SOLE                               28405
RAYTHEON COMPANY              COM       755111507          42        725 SH   SOLE                                 725
REED ELSEVIER NV SPONSORED
ADR                           COM       758204101           3         95 SH   SOLE                                  95
REED ELSEVIER PLC SPONS ADR   COM       758205108         362       7385 SH   SOLE                                7385
RENAISSANCERE HOLDINGS LTD    COM       G7496G103         403       7200 SH   SOLE                                7200
RESEARCH IN MOTION LTD        COM       760975102         400       2000 SH        SH-DEF                  1               2000
RESEARCH IN MOTION LTD        COM       760975102         726       3270 SH   SOLE                                3270
Research In Motion Ltd        PUT       760975102        4105      20400 PUT       SH-DEF                  1              20400
Research In Motion Ltd        CALL      760975102        4360      21800 CALL SOLE                               21800
Research In Motion Ltd        CALL      760975102        9498      47200 CALL      SH-DEF                  1              47200
Research In Motion Ltd        PUT       760975102       28299     141500 PUT       SH-DEF                  1             141500
Research In Motion Ltd        COM       760975102       73768     366568 SH   SOLE                              366568
Research In Motion Ltd        COM       760975102      845269    4200325 SH        SH-DEF                  1            4200325
Research In Motion Ltd        COM       760975102      974680    4843398 SH        SH-DEF                  2            4843398
RF Micro Devices Inc          CVB       749941100        1905     310743 PRN  SOLE                              310743
RIO NARCEA GOLD MINES LTD     COM       766909105          98      19600 SH        SH-DEF                  1              19600
RIO TINTO PLC SPONSORED ADR   COM       767204100         346       1265 SH   SOLE                                1265
RITCHIE BROS. AUCTIONEERS     COM       767744105         133       2100 SH   SOLE                                2100
RITCHIE BROTHERS AUCTIONR     COM       767744105          74       1200 SH        SH-DEF                  1               1200
ROGERS COMMUNICATION-B NV     COM       775109200         297       7000 SH        SH-DEF                  1               7000
Rogers Communications Inc     COM       775109200         725      17000 SH        SH-DEF                  2              17000
Rogers Communications Inc     PUT       775109200        2140      50200 PUT       SH-DEF                  1              50200
Rogers Communications Inc     CALL      775109200        4711     110500 CALL      SH-DEF                  1             110500
Rogers Communications Inc     COM       775109200       29603     694378 SH        SH-DEF                  1             694378
Rogers Communications Inc     COM       775109200      217745    5107556 SH   SOLE                             5107556
ROGERS COMMUNICATIONS INC
CL B                          COM       775109200        7355     165998 SH   SOLE                              165998
Rogers Communications
Inc., Class "B" NV            COM       775109200        5551     130000 SH   SOLE                              130000
Rogers Communications
Inc., Class "B" NV            COM       775109200       22715     532000 SH   SOLE                              532000
Royal Bank of Canada          COM       780087102         282       5300 SH        SH-DEF                  2               5300
Royal Bank of Canada          COM       780087102        6653     125000 SH   SOLE                              125000
Royal Bank of Canada          PUT       780087102       35171     661800 PUT       SH-DEF                  1             661800
Royal Bank of Canada          COM       780087102       41272     775400 SH   SOLE                              775400
Royal Bank of Canada          CALL      780087102       66808    1257100 CALL      SH-DEF                  1            1257100
Royal Bank of Canada          COM       780087102       86380    1625380 SH        SH-DEF                  1            1625380
ROYAL BANK OF CANADA          COM       780087102      185580    3599111 SH   SOLE                             3599111
Royal Bank of Canada          COM       780087102     2988379   56231344 SH   SOLE                            56231344
ROYAL BK SCOTLND GRP PLC      COM       780097747         734      31196 SH   SOLE                               31196
ROYAL BK SCOTLND GRP PLC      COM       780097770         744      30636 SH   SOLE                               30636
ROYAL BK SCOTLND GRP PLC      COM       780097762         747      30958 SH   SOLE                               30958
ROYAL DUTCH SHELL PLC ADR     COM       780259206        3107      40986 SH   SOLE                               40986
ROYAL DUTCH SHELL PLC SPON
ADR                           COM       780259107         119       1551 SH   SOLE                                1551
ROYCE VALUE TRUST             COM       780910105         181       9300 SH   SOLE                                9300
RR Donnelley & Sons Co        COM       257867101           2         44 SH        SH-DEF                  1                 44
S&P MID-CAP 400 DEPOSIT
RECEIPT                       COM       595635103          51        325 SH   SOLE                                 325
Safeco Corp                   COM       786429100         990      15900 SH   SOLE                               15900
Safeway Inc                   COM       786514208         936      27500 SH   SOLE                               27500
SAN JUAN BASIN ROYALTY
TRUST UNIT                    COM       798241105         230       7000 SH   SOLE                                7000
SANOFI-AVENTIS SPONSORED
ADR                           COM       80105N105         103       2524 SH   SOLE                                2524
SAP AG                        COM       803054204         119       2300 SH   SOLE                                2300
SAP AKTIENGESELLSCHAFT
SPON ADR                      COM       803054204          20        370 SH   SOLE                                 370
SARA LEE CORPORATION          COM       803111103         145       9130 SH   SOLE                                9130
SASOL LIMITED SPONSORED ADR   COM       803866300         288       7750 SH   SOLE                                7750
SCHERING-PLOUGH CORPORATION   COM       806605101          12        400 SH   SOLE                                 400
Schlumberger Limited          COM       806857108         425       5000 SH   SOLE                                5000
Schlumberger Ltd              COM       806857108         312       3600 SH   SOLE                                3600
SCHLUMBERGER LTD              COM       806857108        3432      37651 SH   SOLE                               37651
Schlumberger Ltd              PUT       806857108       12741     150000 PUT  SOLE                              150000
SCHWAB,CHARLES CORP           COM       808513105          13        675 SH   SOLE                                 675
SCOTTS MIRACLE-GRO COMPANY    COM       810186106          83       1925 SH   SOLE                                1925
SCRIPPS (E.W.) CO             COM       811054204          56       1360 SH   SOLE                                1360
SEABRIDGE GOLD INC            COM       811916105         113       4000 SH   SOLE                                4000
SEALED AIR CORP NEW           COM       81211K100          12        456 SH   SOLE                                 456
Sears Holdings Corp           COM       812350106         305       1800 SH   SOLE                                1800
SELECT COMFORT CORP           COM       81616X103          81       5000 SH   SOLE                                5000
SEMICONDUCTOR MFG INTL
CORP ADR                      COM       81663N206         582      96200 SH   SOLE                               96200
SERVICE CORPORATION
INTERNATIONAL                 COM       817565104          61       5000 SH   SOLE                                5000
SHAW COMMUNICATION-B NV       COM       82028K200       6,689     159400 SH        SH-DEF                  1             159400
Shaw Communications Inc       PUT       82028K200         528      12500 PUT       SH-DEF                  1              12500
Shaw Communications Inc       CALL      82028K200        1082      25600 CALL      SH-DEF                  1              25600
Shaw Communications Inc       COM       82028K200        2314      54750 SH        SH-DEF                  1              54750
Shaw Communications Inc       COM       82028K200       80559    1906420 SH   SOLE                             1906420
SHAW COMMUNICATIONS INC CL
B NVS                         COM       82028K200        1164      49459 SH   SOLE                               49459
SIEMENS AG SPONSORED ADR      COM       826197501           2         15 SH   SOLE                                  15
SIERRA WIRELESS INC           COM       826516106           8        314 SH        SH-DEF                  1                314
SIERRA WIRELESS INC           COM       826516106          76       3500 SH   SOLE                                3500
SIERRA WIRELESS INC           COM       826516106         122       4900 SH        SH-DEF                  1               4900
Sierra Wireless Inc           COM       826516106         574      23100 SH   SOLE                               23100
Sierra Wireless Inc           PUT       826516106         887      35700 PUT       SH-DEF                  1              35700
Sierra Wireless Inc           CALL      826516106        1044      42000 CALL      SH-DEF                  1              42000
Silver Standard Resources
Inc                           COM       82823L106          10        300 SH   SOLE                                 300
Silver Standard Resources
Inc                           CALL      82823L106          45       1300 CALL      SH-DEF                  1               1300
Silver Standard Resources
Inc                           COM       82823L106         599      17400 SH        SH-DEF                  1              17400
Silver Standard Resources
Inc                           PUT       82823L106         784      22800 PUT       SH-DEF                  1              22800
Silver Wheaton Corp           CALL      828336107          21       1800 CALL      SH-DEF                  1               1800
Silver Wheaton Corp           PUT       828336107         171      14500 PUT       SH-DEF                  1              14500
Silver Wheaton Corp           COM       828336107         176      14900 SH        SH-DEF                  1              14900
SILVER WHEATON CORP           COM       828336107         218      18700 SH        SH-DEF                  1              18700
SMITH & NEPHEW PLC
SPONSORED ADR                 COM       83175M205        2301      38200 SH   SOLE                               38200
SMITHFIELD FOODS INC          COM       832248108         213       6800 SH   SOLE                                6800
SMUCKER (J.M.) CO             COM       832696405           5         87 SH   SOLE                                  87
SMURFIT-STONE CONTAINER
CORP                          COM       832727101           4        365 SH   SOLE                                 365
Sony Corp                     COM       835699307          67       1300 SH   SOLE                                1300
Sotheby's                     COM       835898107          19        400 SH   SOLE                                 400
SOUTHERN COMPANY              COM       842587107          57       1653 SH   SOLE                                1653
SOUTHWEST AIRLINES CO         COM       844741108           4        270 SH   SOLE                                 270
SOUTHWEST GAS CORP            COM       844895102          28        900 SH   SOLE                                 900
SPDR Trust Series 1           COM       78462F103          45        300 SH        SH-DEF                  1                300
SPDR Trust Series 1           COM       78462F103       27201     179200 SH   SOLE                              179200
SPDR Trust Series 1           CALL      78462F103       41368     275000 CALL SOLE                              275000
SPDR Trust Series 1           PUT       78462F103      100788     670000 PUT  SOLE                              670000
SPDR TRUST UNITS SERIES 1     COM       78462F103         619       4230 SH   SOLE                                4230
SPECTRA ENERGY CORP           COM       847560109          27       1076 SH   SOLE                                1076
SPRINT NEXTEL CORP FON SHS    COM       852061100         140       6850 SH   SOLE                                6850
SPX CORPORATION               COM       784635104          30        350 SH   SOLE                                 350
St Jude Medical Inc           CVB       790849103        4037      96050 PRN  SOLE                               96050
STANTEC INC                   COM       85472N109           9        280 SH   SOLE                                 280
Stantec Inc                   COM       85472N109          13        400 SH        SH-DEF                  1                400
Stantec Inc                   COM       85472N109          20        600 SH   SOLE                                 600
STAPLES INC                   COM       855030102         575      24775 SH   SOLE                               24775
Staples Inc                   COM       855030102        1047      42894 SH   SOLE                               42894
Starbucks Corp                CALL      855244109          55       2100 CALL SOLE                                2100
Starbucks Corp                PUT       855244109        2855     108800 PUT  SOLE                              108800
Starbucks Corp                COM       855244109        2877     110428 SH   SOLE                              110428
STARBUCKS CORPORATION         COM       855244109          59       2200 SH   SOLE                                2200
STATE STREET CORP             COM       857477103          49        730 SH   SOLE                                 730
STATOIL ASA SPONSORED ADR     COM       85771P102         314      10770 SH   SOLE                               10770
Strategic Hotels & Resorts
Inc                           CVB       86272T106        2038      90265 PRN  SOLE                               90265
STREET TRACKS GOLD TRUST      COM       863307104         188       2880 SH   SOLE                                2880
STREETTRACKS GOLD TRUST       COM       863307104          17        289 SH        SH-DEF                  1                289
STREETTRACKS GOLD TRUST       COM       863307104          64       1000 SH        SH-DEF                  1               1000
STREETTRACKS GOLD TRUST       COM       863307104         452       7500 SH        SH-DEF                  1               7500
STRYKER CORPORATION           COM       863667101          63       1000 SH   SOLE                                1000
Sun Life Financial Inc        PUT       866796105        1510      31700 PUT       SH-DEF                  1              31700
SUN LIFE FINANCIAL INC        COM       866796105       14430     298989 SH   SOLE                              298989
Sun Life Financial Inc        CALL      866796105       16571     347800 CALL      SH-DEF                  1             347800
Sun Life Financial Inc        COM       866796105       22206     466089 SH        SH-DEF                  1             466089
Sun Life Financial Inc        COM       866796105      462066    9698298 SH   SOLE                             9698298
Sun Life Financial Inc.       COM       866796105          33        690 SH   SOLE                                 690
Sun Life Financial Inc.       COM       866796105        6442     135000 SH   SOLE                              135000
Sun Life Financial Inc.       COM       866796105       15604     327000 SH   SOLE                              327000
SUN MICROSYSTEMS INC          COM       866810104           4        800 SH   SOLE                                 800
Suncor Energy Inc             CALL      867229106        6656      73900 CALL      SH-DEF                  1              73900
SUNCOR ENERGY INC             COM       867229106       21733     239575 SH   SOLE                              239575
Suncor Energy Inc             PUT       867229106       22923     254500 PUT       SH-DEF                  1             254500
Suncor Energy Inc             COM       867229106       26473     293913 SH        SH-DEF                  1             293913
Suncor Energy Inc             COM       867229106      404988    4496393 SH   SOLE                             4496393
Suncor Energy Inc.            COM       867229106        4059      45000 SH   SOLE                               45000
SUNOPTA INC                   COM       8676EP108          11        968 SH        SH-DEF                  1                968
SWISS HELVETIA FUND INC       COM       870875101         208      12000 SH   SOLE                               12000
Symantec Corp                 PUT       871503108        1010      50000 PUT  SOLE                               50000
Symantec Corp                 CALL      871503108       14912     738200 CALL SOLE                              738200
SYSCO CORPORATION             COM       871829107         166       5255 SH   SOLE                                5255
Systems Xcellence Inc         COM       871929204         463      16100 SH   SOLE                               16100
SYSTEMS XCELLENCE INC NEW*    COM       871929204         391      14750 SH   SOLE                               14750
Talisman Energy Inc           COM       87425E103          46       2403 SH        SH-DEF                  2               2403
TALISMAN ENERGY INC           COM       87425E103          97       5000 SH        SH-DEF                  1               5000
TALISMAN ENERGY INC           COM       87425E103         185       9600 SH        SH-DEF                  1               9600
TALISMAN ENERGY INC           COM       87425E103         290      15000 SH        SH-DEF                  1              15000
TALISMAN ENERGY INC           COM       87425E103         290      15000 SH        SH-DEF                  1              15000
Talisman Energy Inc           COM       87425E103        1640      84800 SH        SH-DEF                  1              84800
Talisman Energy Inc           PUT       87425E103        5851     302600 PUT       SH-DEF                  1             302600
TALISMAN ENERGY INC           COM       87425E103       11261     623598 SH   SOLE                              623598
Talisman Energy Inc           CALL      87425E103       11853     613000 CALL      SH-DEF                  1             613000
Talisman Energy Inc           COM       87425E103      185204    9578464 SH   SOLE                             9578464
Talisman Energy Inc.          COM       87425E103        3873     200000 SH   SOLE                              200000
Tanzanian Royalty
Exploration                   COM       87600U104           5       1100 SH        SH-DEF                  1               1100
Tanzanian Royalty
Exploration                   COM       87600U104           6       1400 SH   SOLE                                1400
TARGET CORP                   COM       87612E106         169       2700 SH   SOLE                                2700
TASECO MINES LTD              COM       876511106         377      72700 SH   SOLE                               72700
Tata Motors Ltd               COM       876568502          20       1200 SH   SOLE                                1200
TATA MOTORS LTD SPON ADR      COM       876568502          41       2500 SH   SOLE                                2500
TECHNOLOGY SOLUTIONS-NEW      COM       87872T207           1        125 SH        SH-DEF                  1                125
Teck Cominco Limited,
Class "B" SV                  COM       878742204        6799     160000 SH   SOLE                              160000
Teck Cominco Ltd              COM       878742204       12274     289317 SH        SH-DEF                  1             289317
Teck Cominco Ltd              PUT       878742204       21548     507900 PUT       SH-DEF                  1             507900
Teck Cominco Ltd              CALL      878742204       32617     768800 CALL      SH-DEF                  1             768800
Teck Cominco Ltd              COM       878742204      217404    5124396 SH   SOLE                             5124396
TECK COMINCO LTD -B- SV       COM       878742204          85       2000 SH        SH-DEF                  1               2000
TECK COMINCO LTD CL B SVS     COM       878742204       15494     355893 SH   SOLE                              355893
TECO ENERGY INC               COM       872375100          90       5500 SH   SOLE                                5500
TELEFONICA S.A. SPONSORED
ADR                           COM       879382208          47        656 SH   SOLE                                 656
TELEFONOS DE MEXICO S.A.
ADR                           COM       879403780          22        660 SH   SOLE                                 660
Telefonos de Mexico SAB de
CV                            COM       879403780          42       1100 SH   SOLE                                1100
TELEPHONE & DATA SYSTEMS
INC                           COM       879433100           6         96 SH   SOLE                                  96
TELEPHONE & DATA SYSTEMS
SPL                           COM       879433860           6         96 SH   SOLE                                  96
TELUS Corp                    COM       87971M202      112570    1911276 SH   SOLE                             1911276
TELUS CORP - NV               COM       87971M202         299       5100 SH        SH-DEF                  1               5100
TELUS CORPORATION NV          COM       87971M202        5716     103213 SH   SOLE                              103213
TELUS Corporation, NV         COM       87971M202        4163      70572 SH   SOLE                               70572
TELUS Corporation, NV         COM       87971M202       46212     783400 SH   SOLE                              783400
TEMPLETON DRAGON FUND         COM       88018T101        1566      58125 SH   SOLE                               58125
TERADYNE INC                  COM       880770102           5        294 SH   SOLE                                 294
Tesco Corp                    COM       88157K101          16        500 SH        SH-DEF                  1                500
Tesco Corp                    COM       88157K101         316       9950 SH   SOLE                                9950
Teva Pharmaceutical
Industries                    COM       881624209         139       3319 SH   SOLE                                3319
TEVA PHARMACEUTICAL
INDUSTRIES ADR                COM       881624209         574      13345 SH   SOLE                               13345
TEXAS INSTRUMENTS INC         COM       882508104         106       3080 SH   SOLE                                3080
Texas Instruments Inc         CALL      882508104        3199      85000 CALL SOLE                               85000
Texas Instruments Inc         PUT       882508104       11289     300000 PUT  SOLE                              300000
TEXTRON INC                   COM       883203101          12        100 SH   SOLE                                 100
Thomson Corp/The              CALL      884903105         184       4500 CALL      SH-DEF                  1               4500
Thomson Corp/The              PUT       884903105        9027     221100 PUT       SH-DEF                  1             221100
Thomson Corp/The              COM       884903105       23047     564478 SH        SH-DEF                  1             564478
Thomson Corp/The              COM       884903105       98535    2413325 SH   SOLE                             2413325
THOMSON CORPORATION           COM       884903105       21054     514854 SH   SOLE                              514854
Thomson Corporation (The)     COM       884903105        2045      50000 SH   SOLE                               50000
Thomson Corporation (The)     COM       884903105       18435     450800 SH   SOLE                              450800
Tim Hortons Inc               PUT       88706M103         123       4000 PUT       SH-DEF                  1               4000
Tim Hortons Inc               CALL      88706M103         709      23000 CALL      SH-DEF                  1              23000
Tim Hortons Inc               COM       88706M103        1625      52697 SH        SH-DEF                  1              52697
TIM HORTONS INC               COM       88706M103        4155     132136 SH   SOLE                              132136
Tim Hortons Inc               COM       88706M103       48917    1586500 SH   SOLE                             1586500
TIME WARNER INC               COM       887317105         212      11335 SH   SOLE                               11335
TJX COMPANIES INC             COM       872540109          70       2495 SH   SOLE                                2495
TLC Vision Corp               COM       872549100           1        100 SH        SH-DEF                  1                100
TOMKINS PLC SPONSORED ADR     COM       890030208           3        160 SH   SOLE                                 160
TORONTO DOMINION BANK         COM       891160509         205       3000 SH        SH-DEF                  1               3000
Toronto-Dominion Bank         COM       891160509        1730      25252 SH        SH-DEF                  1              25252
Toronto-Dominion Bank         PUT       891160509       26117     381900 PUT       SH-DEF                  1             381900
TORONTO-DOMINION BANK         COM       891160509       66579    1023459 SH   SOLE                             1023459
Toronto-Dominion Bank         COM       891160509       91334    1335530 SH        SH-DEF                  2            1335530
Toronto-Dominion Bank         CALL      891160509      117189    1713600 CALL      SH-DEF                  1            1713600
Toronto-Dominion Bank         COM       891160509      172718    2525584 SH        SH-DEF                  1            2525584
TOTAL S.A. SPONSORED ADR      COM       89151E109        2808      36910 SH   SOLE                               36910
Toyota Motor Corp             COM       892331307         167       1300 SH   SOLE                                1300
TOYOTA MOTOR CORP ADR         COM       892331307           4         35 SH   SOLE                                  35
TransAlta Corp                CALL      89346D107        1715      68300 CALL      SH-DEF                  1              68300
TransAlta Corp                PUT       89346D107        5775     230000 PUT       SH-DEF                  1             230000
TransAlta Corp                COM       89346D107       16348     651097 SH        SH-DEF                  1             651097
TransAlta Corp                COM       89346D107      112727    4489694 SH   SOLE                             4489694
TransAlta Corporation         COM       89346D107        3521     140000 SH   SOLE                              140000
TRANSALTA CORPORATION         COM       89346D107       11253     401029 SH   SOLE                              401029
TransAlta Corporation         COM       89346D107       92415    3675000 SH   SOLE                             3675000
TRANSCANADA CORP              COM       89353D107       5,157     150000 SH        SH-DEF                  1             150000
TRANSCANADA CORP              COM       89353D107       6,876     200000 SH        SH-DEF                  1             200000
TransCanada Corp              PUT       89353D107       10372     301600 PUT       SH-DEF                  1             301600
TransCanada Corp              CALL      89353D107       13973     406300 CALL      SH-DEF                  1             406300
TransCanada Corp              COM       89353D107       23297     677409 SH        SH-DEF                  1             677409
TransCanada Corp              COM       89353D107      616885   17937466 SH   SOLE                            17937466
TransCanada Corporation       COM       89353D107        1722      50000 SH   SOLE                               50000
TRANSCANADA CORPORATION       COM       89353D107       41176    1146624 SH   SOLE                             1146624
TransCanada Corporation       COM       89353D107      165332    4800000 SH   SOLE                             4800000
TRANSOCEAN INC                COM       G90078109          99       1000 SH        SH-DEF                  1               1000
TRANSOCEAN INC                COM       G90078109         101        980 SH   SOLE                                 980
TRAVELERS COMPANIES INC       COM       89417E109           5         91 SH   SOLE                                  91
Travelers Cos Inc/The         COM       89417E109         990      18500 SH   SOLE                               18500
Triumph Group Inc             CVB       896818101        3667      55098 PRN  SOLE                               55098
True Religion Apparel Inc     COM       89784N104        2032     101721 SH   SOLE                              101721
True Religion Apparel Inc     COM       89784N104        2068     101721 SH        SH-DEF                  2             101721
TXU CORP                      COM       873168108          71       1100 SH   SOLE                                1100
TYCO ELECTRONICS LTD          COM       G9144P105         231       6620 SH   SOLE                                6620
TYCO INTERNATIONL LTD
BERMUDA                       COM       G9143X208         318       6620 SH   SOLE                                6620
U S BANCORP                   COM       902973304         226       7510 SH   SOLE                                7510
U S T INC                     COM       902911106          53       1000 SH   SOLE                                1000
ULTRA PETROLEUM CORP          COM       903914109          81       1500 SH   SOLE                                1500
Unibanco                      COM       90458E107         184       1605 SH   SOLE                                1605
UNILEVER N.V. NEW YORK
SHARES                        COM       904784709         263       8638 SH   SOLE                                8638
UNILEVER PLC SPON ADR         COM       904767704          26        830 SH   SOLE                                 830
United Parcel Service Inc     COM       911312106          59        800 SH   SOLE                                 800
UNITED PARCEL SERVICE INC
CL B                          COM       911312106         789      10395 SH   SOLE                               10395
UNITED STATES OIL FUND LP     COM       91232N108         149       3000 SH        SH-DEF                  1               3000
United States Oil Fund LP     COM       91232N108        4982      94000 SH   SOLE                               94000
United States Steel Corp      CALL      912909108        1707      15700 CALL SOLE                               15700
United Technologies
Corporation                   COM       913017109        2128      30000 SH   SOLE                               30000
UNITED TECHNOLOGIES
CORPORATION                   COM       913017109        5096      68802 SH   SOLE                               68802
UNITEDHEALTH GROUP INC        COM       91324P102        2982      62236 SH   SOLE                               62236
UNUM GROUP                    COM       91529Y106        1631      64600 SH   SOLE                               64600
US Bancorp                    CVB       902973304        8670     261230 PRN  SOLE                              261230
US GOLD CORP NEW              COM       912023207          59      10000 SH   SOLE                               10000
USANA Health Sciences Inc     COM       90328M107        6691     151000 SH   SOLE                              151000
USANA Health Sciences Inc     COM       90328M107        6756     151000 SH        SH-DEF                  2             151000
UTSTARCOM INC                 COM       918076100         746     213400 SH   SOLE                              213400
VALERO ENERGY CORP            COM       91913Y100         491       7680 SH   SOLE                                7680
Valero Energy Corporation     COM       91913Y100         369       5000 SH   SOLE                                5000
VANGUARD TOTAL STOCK
MARKET ETF                    COM       922908769          62        425 SH   SOLE                                 425
Ventas Inc                    CVB       92276F100        5012     133122 PRN  SOLE                              133122
VEOLIA ENVIRONNEMENT SPON
ADR                           COM       92334N103         331       4415 SH   SOLE                                4415
Verizon Communications Inc    COM       92343V104         170       4100 SH   SOLE                                4100
VERIZON COMMUNICATIONS INC    COM       92343V104         853      19962 SH   SOLE                               19962
VERTEX PHARMACEUTICALS INC    COM       92532F100        1061      32300 SH   SOLE                               32300
VIACOM INC NEW CL B W/I       COM       92553P201         130       3405 SH   SOLE                                3405
VISTA GOLD CORP REORG SHS     COM       927926303        1036     225400 SH   SOLE                              225400
VISTEON CORPORATION           COM       92839U107           3        483 SH   SOLE                                 483
VODAFONE GROUP PLC            COM       92857W209        5193     163047 SH   SOLE                              163047
Vornado Realty Trust          CVB       929042109        1766      15388 PRN  SOLE                               15388
VOTORANTIM CELULOSE E
PAPEL SA                      COM       92906P106        1269      54750 SH   SOLE                               54750
Wachovia Corp                 COM       929903102        7541     144178 SH   SOLE                              144178
Wachovia Corp                 PUT       929903102       17938     350000 PUT  SOLE                              350000
WACHOVIA CORPORATIONNEW       COM       929903102        1416      30505 SH   SOLE                               30505
WALGREEN CO                   COM       931422109        1973      44448 SH   SOLE                               44448
Wal-Mart Stores Inc           CALL      931142103         722      15000 CALL SOLE                               15000
WAL-MART STORES INC           COM       931142103        6439     139084 SH   SOLE                              139084
Wal-Mart Stores Inc           COM       931142103       10262     212336 SH   SOLE                              212336
Wal-Mart Stores Inc           PUT       931142103       29597     615200 PUT  SOLE                              615200
Wal-Mart Stores Inc.          COM       931142103         577      12000 SH   SOLE                               12000
Washington Mutual Inc         COM       939322103          39        900 SH   SOLE                                 900
WASHINGTON POST COMPANY CL
B                             COM       939640108         224        286 SH   SOLE                                 286
Washington Real Estate
Investment Trust              CVB       939653101        2099      60270 PRN  SOLE                               60270
WEATHERFORD INTERNATIONAL
LTD                           COM       G95089101          90       1670 SH   SOLE                                1670
WEIGHT WATCHERS INTL INC      COM       948626106          21        395 SH   SOLE                                 395
WellPoint Inc                 COM       94973V107        1014      12700 SH   SOLE                               12700
WELLPOINT INC                 COM       94973V107        4171      55515 SH   SOLE                               55515
WELLS FARGO & CO              COM       949746101        6332     185701 SH   SOLE                              185701
Wells Fargo & Co              CVB       949746101        7102     200000 PRN  SOLE                              200000
Wells Fargo & Company         COM       949746101        2181      62000 SH   SOLE                               62000
WESTAIM CORPORATION           COM       956909105           6      10097 SH   SOLE                               10097
WESTERN UNION CO - W/I        COM       959802109         406      20730 SH   SOLE                               20730
Western Union Co/The          COM       959802109         462      22150 SH   SOLE                               22150
Western Union Company (The)   COM       959802109         312      15000 SH   SOLE                               15000
WESTWOOD ONE INC              COM       961815107         258      50000 SH   SOLE                               50000
WEYCO GROUP INC               COM       962149100          72       2650 SH   SOLE                                2650
WEYERHAEUSER CO               COM       962166104          48        700 SH   SOLE                                 700
Weyerhaeuser Co               COM       962166104         440       5500 SH   SOLE                                5500
WINNEBAGO INDUSTRIES INC      COM       974637100          75       2750 SH   SOLE                                2750
WPP GROUP PLC SPONS ADR       COM       929309409          48        670 SH   SOLE                                 670
Wyeth                         COM       983024100        2695      47000 SH   SOLE                               47000
WYETH                         COM       983024100        3297      67830 SH   SOLE                               67830
WYNDHAM WORLDWIDE CORP        COM       98310W108         215       6735 SH   SOLE                                6735
WYNN RESORTS LTD              COM       983134107         301       3000 SH   SOLE                                3000
XCEL ENERGY INC               COM       98389B100          82       4000 SH   SOLE                                4000
XEROX CORPORATION             COM       984121103          10        550 SH   SOLE                                 550
Xilinx Inc                    CVB       983919101        2163      80190 PRN  SOLE                               80190
XL CAPITAL LTD                COM       G98255105          33        425 SH   SOLE                                 425
XTO ENERGY INC                COM       98385X106         103       1900 SH   SOLE                                1900
XTO Energy Inc                CALL      98385X106        2993      49800 CALL SOLE                               49800
YAHOO INC                     COM       984332106          25       1095 SH   SOLE                                1095
Yahoo! Inc                    CALL      984332106        3934     145000 CALL SOLE                              145000
YAMANA GOLD INC               COM       98462Y100          11       1000 SH        SH-DEF                  1               1000
YAMANA GOLD INC               COM       98462Y100          56       5000 SH        SH-DEF                  1               5000
Yamana Gold Inc               CALL      98462Y100          97       8700 CALL      SH-DEF                  1               8700
YAMANA GOLD INC               COM       98462Y100         222      20000 SH        SH-DEF                  1              20000
Yamana Gold Inc               PUT       98462Y100         228      20500 PUT       SH-DEF                  1              20500
YAMANA GOLD INC               COM       98462Y100         378      34000 SH        SH-DEF                  1              34000
YAMANA GOLD INC               COM       98462Y100         389      35000 SH        SH-DEF                  1              35000
YAMANA GOLD INC               COM       98462Y100         450      40500 SH        SH-DEF                  1              40500
YAMANA GOLD INC               COM       98462Y100        2850     266600 SH   SOLE                              266600
Yamana Gold Inc               COM       98462Y100        7393     665800 SH        SH-DEF                  1             665800
Yamana Gold Inc               COM       98462Y100       29803    2684000 SH   SOLE                             2684000
YM BIOSCIENCES INC            COM       984238105          24      15000 SH   SOLE                               15000
YRC WORLDWIDE INC             COM       984249102        1435      45675 SH   SOLE                               45675
YUM! BRANDS INC               COM       988498101         114       3600 SH   SOLE                                3600
ZARLINK SEMICONDUCTOR INC     COM       989139100          59      32900 SH        SH-DEF                  1              32900
Zarlink Semiconductor Inc     COM       989139100         289     158449 SH        SH-DEF                  1             158449
ZHONE TECHNOLOGIES INC NEW    COM       98950P108         463     403200 SH   SOLE                              403200
Zi Corp                       COM       988918108          42      36950 SH   SOLE                               36950
ZIMMER HOLDINGS INC           COM       98956P102        1963      25135 SH   SOLE                               25135
Zoltek Cos Inc                COM       98975W104        4207     101298 SH        SH-DEF                  2             101298
Zoltek Cos Inc                COM       98975W104        4391     101298 SH   SOLE                              101298