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

                                    FORM 13F
                               FORM 13F COVER PAGE

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

Check here if Amendment [ X ]:                  Amendment Number 1

This Amendment (Check only one):                [ X ] is a restatement

                                                [   ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:       The Toronto-Dominion Bank
Address:    Toronto Dominion Bank Tower
            Toronto-Dominion Centre
            P.O. Box 1
            Toronto, Ontario M5K 1A2, Canada

Form 13F File Number: 28-11527

This institutional  investment manager filing this report and the person by whom
it is signed hereby  represent  that the person signing the report is authorized
to  submit  it,  that all  information  contained  herein is true,  correct  and
complete,  and  that it is  understood  that  all  required  items,  statements,
schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:

Name: Christopher A. Montague, Esq.
Title: Executive Vice President & General Counsel
Phone:

Signature, Place, and Date of Signing:

/S/ Christopher Montague    Toronto, Ontario    November 6, 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: 1607

     Form 13F Information Table Value Total (x$1000): $28,144,611

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:
                                                                               --------------------          Voting Authority
                                                        Item 4:  Item 5:            (b)             Item 7:  (Shares)
                                     Item 2:  Item 3:   Fair     Shares or          Shared- (c)     Managers -----------------------
Item 1:                              Title of CUSIP     Market   Principal     (a)  As      Shared- See                (b)      (c)
Name of Issuer                       Class    Number    Value    Amount        Sole Defined other   Instr. V (a) Sole  Shared   None
------------------------------------------------------------------------------------------------------------------------------------
                                                                                               
3M Co                                CALL     88579Y101     5147    55000 CALL SOLE                             55000
3M Co                                PUT      88579Y101     5147    55000 PUT  SOLE                             55000
3M Co                                COM      88579Y101       87      925 SH        SH-DEF                 1              925
3M COMPANY                           COM      88579Y101    20362   217282 SH   SOLE                            217282
3M Company                           COM      88579Y101     2527    27000 SH   SOLE                             27000
ABB LTD SPONSORED ADR                COM      000375204       35     1350 SH   SOLE                              1350
Abbott Laboratories                  COM      002824100     1716    32000 SH   SOLE                             32000
Abbott Laboratories                  COM      002824100      187     3489 SH        SH-DEF                 1             3489
ABBOTT LABORATORIES INC              COM      002824100     4216    78524 SH   SOLE                             78524
Aber Diamond Corp                    COM      002893105    78757  2009950 SH   SOLE                           2009950
ABER DIAMOND CORP                    COM      002893105     8713   221800 SH   SOLE                            221800
Aber Diamond Corp                    CALL     002893105      466    11900 CALL      SH-DEF                 1            11900
Aber Diamond Corp                    PUT      002893105      102     2600 PUT       SH-DEF                 1             2600
ABER DIAMOND CORP                    COM      002893105        2       40 SH        SH-DEF                 1               40
Abitibi-Consolidated Inc             COM      003924107    11270  6370334 SH   SOLE                           6370334
ABITIBI-CONSOLIDATED INC             COM      003924107      305   171932 SH   SOLE                            171932
Abitibi-Consolidated Inc             CALL     003924107       16     9300 CALL      SH-DEF                 1             9300
ADAMS EXPRESS COMPANY                COM      006212104       68     4543 SH   SOLE                              4543
Adobe Systems Inc                    COM      00724F101      442    10126 SH   SOLE                             10126
Adobe Systems Inc                    COM      00724F101       26      600 SH        SH-DEF                 1              600
Advanced Micro Devices Inc           CALL     007903107     9016   683000 CALL SOLE                            683000
Advanced Micro Devices Inc           PUT      007903107     2963   224500 PUT  SOLE                            224500
ADVANCED MICRO DEVICES INC           COM      007903107        5      393 SH   SOLE                               393
Advanced Micro Devices Inc           COM      007903107       80     6030 SH        SH-DEF                 1             6030
Advantage Energy Income Fund         COM      00762L101       68     5500 SH   SOLE                              5500
Advantage Energy Income Fund         COM      00762L101       26     2100 SH        SH-DEF                 1             2100
ADVANTAGE ENERGY INCOME FUND T/U     COM      00762L101       76     6212 SH   SOLE                              6212
AEGON NV ARS                         COM      007924103     1336    70084 SH   SOLE                             70084
AETNA INC                            COM      00817Y108      663    12200 SH   SOLE                             12200
Aetna Inc                            COM      00817Y108       27      501 SH        SH-DEF                 1              501
AFLAC INC                            COM      001055102      223     3900 SH   SOLE                              3900
AGILENT TECHNOLOGIES INC             COM      00846U101       22      603 SH   SOLE                               603
Agilent Technologies Inc             COM      00846U101       15      400 SH        SH-DEF                 1              400
Agnico-Eagle Mines Ltd               COM      008474108       32      635 SH   SOLE                               635
Agnico-Eagle Mines Ltd               COM      008474108    48537   978816 SH   SOLE                            978816
AGNICO-EAGLE MINES LTD               COM      008474108     1862    37460 SH   SOLE                             37460
Agnico-Eagle Mines Ltd               CALL     008474108     1992    40000 CALL      SH-DEF                 1            40000
Agnico-Eagle Mines Ltd               CALL     008474108     2271    45800 CALL      SH-DEF                 1            45800
Agnico-Eagle Mines Ltd               PUT      008474108     3848    77600 PUT       SH-DEF                 1            77600
AGNICO-EAGLE MINES LTD               COM      008474108        2       35 SH        SH-DEF                 1               35
AGNICO-EAGLE MINES LTD               COM      008474108       25      500 SH        SH-DEF                 1              500
Agnico-Eagle Mines Ltd               COM      008474108     3719    75000 SH        SH-DEF                 1            75000
Agnico-Eagle Mines Ltd               COM      008474108     7438   150000 SH        SH-DEF                 2           150000
Agrium Inc                           COM      008916108    78831  1447419 SH   SOLE                           1447419
AGRIUM INC                           COM      008916108     2291    41955 SH   SOLE                             41955
Agrium Inc                           CALL     008916108     2140    39300 CALL      SH-DEF                 1            39300
Agrium Inc                           PUT      008916108      866    15900 PUT       SH-DEF                 1            15900
AGRIUM INC                           COM      008916108       27      500 SH        SH-DEF                 1              500
Agrium Inc                           COM      008916108      123     2253 SH        SH-DEF                 1             2253
AIRCASTLE LTD                        COM      G0129K104       67     2000 SH   SOLE                              2000
ALBEMARBLE CORP                      COM      012653101       52     1175 SH   SOLE                              1175
Alcan Inc                            COM      013716105   289249  2899782 SH   SOLE                           2899782
ALCAN INC                            COM      013716105    17385   173846 SH   SOLE                            173846
Alcan Inc                            CALL     013716105     5875    58900 CALL      SH-DEF                 1            58900
Alcan Inc                            PUT      013716105    38024   381200 PUT       SH-DEF                 1           381200
ALCAN INC                            COM      013716105       50      500 SH        SH-DEF                 1              500
Alcan Inc                            COM      013716105      260     2600 SH        SH-DEF                 1             2600
Alcan Inc                            COM      013716105    57019   571626 SH        SH-DEF                 1           571626
Alcan Inc.                           COM      013716105     1498    15000 SH   SOLE                             15000
Alcan Inc.                           COM      013716105     1001    10000 SH   SOLE                             10000
ALCATEL LUCENT ADR                   COM      013904305        0       47 SH   SOLE                                47
Alcoa Inc                            CALL     013817101     5786   147900 CALL SOLE                            147900
Alcoa Inc                            PUT      013817101     2934    75000 PUT  SOLE                             75000
Alcoa Inc                            COM      013817101     6280   160522 SH   SOLE                            160522
ALCOA INC                            COM      013817101     2671    68178 SH   SOLE                             68178
Alcoa Inc                            COM      013817101       45     1142 SH        SH-DEF                 1             1142
Alcoa Inc.                           COM      013817101     5868   150000 SH   SOLE                            150000
Alexandria Real Estate Equities Inc  cvb      015271109     2040    21193 PRN  SOLE                             21193
Allergan Inc/United States           COM      018490102       19      298 SH        SH-DEF                 1              298
ALLIANCEBERNSTEIN GLOBAL HI INCM FD  COM      01879R106       22     1630 SH   SOLE                              1630
ALLIANZ SE SPON ADR                  COM      018805101       43     1850 SH   SOLE                              1850
Allied Capital Corp                  COM      01903Q108     1870    63624 SH        SH-DEF                 2            63624
ALLIED IRISH BANKS PLC ADR           COM      019228402       60     1230 SH   SOLE                              1230
ALLIED NEVADA GOLD CORP              COM      019344100      653   130431 SH   SOLE                            130431
ALLIED NEVADA GOLD CORP              COM      019344100       80    16105 SH        SH-DEF                 1            16105
Allstate Corp/The                    COM      020002101       14      239 SH        SH-DEF                 1              239
ALLSTATE CORPORATION                 COM      020002101      369     6450 SH   SOLE                              6450
Alltel Corp                          COM      020039103       21      300 SH        SH-DEF                 1              300
Altria Group Inc                     COM      02209S103       83     1200 SH   SOLE                              1200
ALTRIA GROUP INC                     COM      02209S103     4574    65686 SH   SOLE                             65686
Altria Group Inc                     COM      02209S103      365     5253 SH        SH-DEF                 1             5253
Altria Group Inc.                    COM      02209S103     1043    15000 SH   SOLE                             15000
Amazon.Com Inc                       PUT      023135106     9315   100000 PUT  SOLE                            100000
AMERICA MOVIL S.A.B. DE C.V.         COM      02364W105      718    11205 SH   SOLE                             11205
America Movil SAB de CV              COM      02364W105      134     2100 SH   SOLE                              2100
American Capital Strategies Lt       COM      024937104        0    18990 SH        SH-DEF                 1            18990
AMERICAN EAGLE OUTFITTERS INC        COM      02553E106       11      400 SH   SOLE                               400
American Express Co                  CALL     025816109      891    15000 CALL SOLE                             15000
American Express Co                  PUT      025816109      891    15000 PUT  SOLE                             15000
American Express Co                  COM      025816109       30      510 SH        SH-DEF                 1              510
AMERICAN EXPRESS COMPANY             COM      025816109     8765   147426 SH   SOLE                            147426
American Express Company             COM      025816109      891    15000 SH   SOLE                             15000
American International Group I       CALL     026874107     1353    20000 CALL SOLE                             20000
American International Group I       PUT      026874107    10824   160000 PUT  SOLE                            160000
American International Group I       COM      026874107     1705    25200 SH   SOLE                             25200
American International Group I       COM      026874107       74     1091 SH        SH-DEF                 1             1091
American International Group I       COM      026874107       74     1100 SH        SH-DEF                 2             1100
AMERICAN INTERNATIONAL GROUP INC     COM      026874107     8083   119314 SH   SOLE                            119314
AMERICAN STANDARD COMPANIES          COM      029712106      500    14030 SH   SOLE                             14030
AMERIPRISE FINANCIAL INC             COM      03076C106       19      293 SH   SOLE                               293
Amgen Inc                            PUT      031162100     2489    44000 PUT  SOLE                             44000
Amgen Inc                            COM      031162100     2489    44002 SH   SOLE                             44002
AMGEN INC                            COM      031162100      265     4675 SH   SOLE                              4675
Amgen Inc                            COM      031162100      139     2458 SH        SH-DEF                 1             2458
ANADARKO PETROLEUM CORP              COM      032511107      124     2300 SH   SOLE                              2300
Analog Devices Inc                   COM      032654105       11      300 SH        SH-DEF                 1              300
Angiotech Pharmaceuticals Inc        COM      034918102       11     1800 SH   SOLE                              1800
ANGIOTECH PHARMACEUTICALS INC        COM      034918102      702   112300 SH   SOLE                            112300
ANGLO AMERICAN PLC UNSP ADR          COM      03485P201       12      364 SH   SOLE                               364
AngloGold Ashanti Ltd                COM      035128206       91     1950 SH   SOLE                              1950
ANGLOGOLD ASHANTI LTD SPONS ADR      COM      035128206       14      300 SH   SOLE                               300
ANHEUSER-BUSCH COMPANIES INC         COM      035229103      448     8945 SH   SOLE                              8945
Anheuser-Busch Companies Inc.        COM      035229103      250     5000 SH   SOLE                              5000
Anheuser-Busch Cos Inc               COM      035229103      115     2300 SH   SOLE                              2300
Anheuser-Busch Cos Inc               COM      035229103       94     1884 SH        SH-DEF                 1             1884
Anheuser-Busch Cos Inc               COM      035229103      100     2000 SH        SH-DEF                 2             2000
ANSYS INC                            COM      03662Q105       34     1000 SH   SOLE                              1000
APACHE CORPORATION                   COM      037411105      376     4166 SH   SOLE                              4166
APEX SILVER MINES LTD                COM      G04074103      117     6000 SH   SOLE                              6000
Apple Inc                            PUT      037833100      537     3500 PUT  SOLE                              3500
Apple Inc                            COM      037833100      340     2213 SH   SOLE                              2213
Apple Inc                            COM      037833100      295     1923 SH        SH-DEF                 1             1923
Applied Materials Inc                PUT      038222105     2070   100000 PUT  SOLE                            100000
Applied Materials Inc                COM      038222105      119     5743 SH   SOLE                              5743
APPLIED MATERIALS INC                COM      038222105        8      400 SH   SOLE                               400
Applied Materials Inc                COM      038222105       64     3080 SH        SH-DEF                 1             3080
ArcelorMittal                        COM      03937E101        8      100 SH   SOLE                               100
ARCH COAL INC                        COM      039380100       34     1000 SH   SOLE                              1000
ARCHER DANIELS MIDLAND COMPANY       COM      039483102       79     2391 SH   SOLE                              2391
Archer-Daniels-Midland Co            COM      039483102       26      786 SH        SH-DEF                 1              786
ASIA SATELLITE TELECOMMS HOLDINGS    COM      04516X106     1477    74175 SH   SOLE                             74175
ASPEN INSURANCE HOLDINGS LTD         COM      G05384105       31     1105 SH   SOLE                              1105
ASPREVA PHARMACEUTICALS              COM      04538T109        1       73 SH        SH-DEF                 1               73
ASSISTED LIVING CONCEPTS CL A SHS    COM      04544X102       78     8500 SH   SOLE                              8500
AstraZeneca PLC                      COM      046353108       45      899 SH        SH-DEF                 1              899
ASTRAZENECA PLC SPONSORED ADR        COM      046353108       30      600 SH   SOLE                               600
ASV Inc                              COM      001963107      774    55201 SH        SH-DEF                 2            55201
AT&T Inc                             COM      00206R102      135     3200 SH   SOLE                              3200
AT&T INC                             COM      00206R102     3642    85962 SH   SOLE                             85962
AT&T Inc                             COM      00206R102      574    13577 SH        SH-DEF                 1            13577
AUGUSTA RESOURCE CORP-NEW            COM      050912203        9     3277 SH        SH-DEF                 1             3277
AURIZON MINES LTD                    COM      05155P106      146    35000 SH   SOLE                             35000
AURIZON MINES LTD                    COM      05155P106       71    17500 SH        SH-DEF                 1            17500
AURIZON MINES LTD                    COM      05155P106      100    24400 SH        SH-DEF                 1            24400
Autodesk Inc                         COM      052769106       10      200 SH        SH-DEF                 1              200
Automatic Data Processing Inc        COM      053015103       23      500 SH        SH-DEF                 1              500
AVERY DENNISON CORPORATION           COM      053611109       11      200 SH   SOLE                               200
AVIS BUDGET GROUP INC                COM      053774105        1       30 SH   SOLE                                30
AVON PRODUCTS INC                    COM      054303102      180     4800 SH   SOLE                              4800
Avon Products Inc                    COM      054303102       20      529 SH        SH-DEF                 1              529
AXA-UAP S.A. SPONSORED ADR           COM      054536107     2185    48900 SH   SOLE                             48900
Axcan Pharma Inc                     COM      054923107       23     1100 SH   SOLE                              1100
AXCAN PHARMA INC                     COM      054923107        2      100 SH        SH-DEF                 1              100
BAKER HUGHES INC                     COM      057224107      176     1950 SH   SOLE                              1950
Ballard Power Systems Inc            COM      05858H104      244    49631 SH   SOLE                             49631
Ballard Power Systems Inc            CALL     05858H104        5     1000 CALL      SH-DEF                 1             1000
Ballard Power Systems Inc            PUT      05858H104       20     4000 PUT       SH-DEF                 1             4000
Ballard Power Systems Inc            COM      05858H104       89    18067 SH        SH-DEF                 1            18067
BANCO BILBAO VIZCAYA ARGENTARIA S.A. COM      05946K101      544    23356 SH   SOLE                             23356
Banco Bradesco SA                    PUT      059460303     2937   100000 PUT  SOLE                            100000
Banco Bradesco SA                    COM      059460303       87     2956 SH   SOLE                              2956
Banco Itau Holding Financeira        CALL     059602201     5062   100000 CALL SOLE                            100000
BANCO SANTANDER S.A. ADR             COM      05964H105       68     3500 SH   SOLE                              3500
BANK OF AMERICA      -NEW            COM      060505104        1       10 SH        SH-DEF                 1               10
Bank of America Corp                 CALL     060505104    10451   207900 CALL SOLE                            207900
Bank of America Corp                 PUT      060505104    26140   520000 PUT  SOLE                            520000
Bank of America Corp                 COM      060505104     6401   127331 SH   SOLE                            127331
BANK OF AMERICA CORPORATION          COM      060505104     8139   161673 SH   SOLE                            161673
Bank of America Corporation          COM      060505104     1257    25000 SH   SOLE                             25000
Bank of Montreal                     COM      063671101  1333032 20401547 SH   SOLE                          20401547
BANK OF MONTREAL                     COM      063671101    72797  1111327 SH   SOLE                           1111327
Bank of Montreal                     COM      063671101    44814   685100 SH   SOLE                            685100
Bank of Montreal                     COM      063671101     2616    40000 SH   SOLE                             40000
Bank of Montreal                     CALL     063671101    27946   427700 CALL      SH-DEF                 1           427700
Bank of Montreal                     PUT      063671101    35427   542200 PUT       SH-DEF                 1           542200
Bank of Montreal                     COM      063671101    17211   263410 SH        SH-DEF                 1           263410
BANK OF NEW YORK MELLON CORP         COM      064058100     1091    24690 SH   SOLE                             24690
Bank of New York Mellon Corp/T       COM      064058100       22      499 SH        SH-DEF                 1              499
Bank of New York Mellon Corporation
(The)                                COM      064058100     3531    80000 SH   SOLE                             80000
Bank of Nova Scotia                  COM      064149107  2428640 46239447 SH   SOLE                          46239447
BANK OF NOVA SCOTIA                  COM      064149107   131948  2505868 SH   SOLE                           2505868
Bank of Nova Scotia                  CALL     064149107    25568   486800 CALL      SH-DEF                 1           486800
Bank of Nova Scotia                  PUT      064149107    36871   702000 PUT       SH-DEF                 1           702000
Bank of Nova Scotia                  COM      064149107   152785  2908913 SH        SH-DEF                 1          2908913
Bank of Nova Scotia (The)            COM      064149107    49500   941400 SH   SOLE                            941400
Bank of Nova Scotia (The)            COM      064149107     9465   180000 SH   SOLE                            180000
Banro Corp                           COM      066800103        0        9 SH        SH-DEF                 1                9
BANRO CORPORATION                    COM      066800103        0       32 SH   SOLE                                32
BARCLAYS BANK PLC                    COM      06739F390      729    30153 SH   SOLE                             30153
BARCLAYS PLC SPONSORED ADR           COM      06738E204      805    16525 SH   SOLE                             16525
BARR PHARMACEUTICALS INC             COM      068306109       91     1600 SH   SOLE                              1600
Barrick Gold Corp                    CALL     067901108    29976   744200 CALL SOLE                            744200
Barrick Gold Corp                    COM      067901108      423    10493 SH   SOLE                             10493
Barrick Gold Corp                    COM      067901108   276702  6890195 SH   SOLE                           6890195
BARRICK GOLD CORP                    COM      067901108     2328    57814 SH   SOLE                             57814
Barrick Gold Corp                    CALL     067901108     3396    84300 CALL      SH-DEF                 1            84300
Barrick Gold Corp                    CALL     067901108     6349   158100 CALL      SH-DEF                 1           158100
Barrick Gold Corp                    PUT      067901108     5438   135000 PUT       SH-DEF                 1           135000
Barrick Gold Corp                    PUT      067901108    15417   383900 PUT       SH-DEF                 1           383900
BARRICK GOLD CORP                    COM      067901108       24      600 SH        SH-DEF                 1              600
Barrick Gold Corp                    COM      067901108    17047   424486 SH        SH-DEF                 1           424486
BAXTER INTERNATIONAL INC             COM      071813109       27      485 SH   SOLE                               485
Baxter International Inc             COM      071813109       82     1464 SH        SH-DEF                 1             1464
BAYTEX ENERGY T/U                    COM      073176109      649    32000 SH   SOLE                             32000
Baytex Energy Trust                  COM      073176109      121     6000 SH   SOLE                              6000
Baytex Energy Trust                  COM      073176109       12      600 SH        SH-DEF                 1              600
BCE Inc                              COM      05534B760  1365483 34044671 SH   SOLE                          34044671
BCE Inc                              CALL     05534B760        4      100 CALL      SH-DEF                 1              100
BCE Inc                              PUT      05534B760      217     5400 PUT       SH-DEF                 1             5400
BCE Inc                              COM      05534B760    71600  1785146 SH        SH-DEF                 1          1785146
BCE Inc                              COM      05534B760       27      663 SH        SH-DEF                 2              663
BCE INC NEW                          COM      05534B760    48302  1201246 SH   SOLE                           1201246
BCE Inc.                             COM      05534B760     1205    30000 SH   SOLE                             30000
BCE INC-NEW                          COM      05534B760      120     3000 SH        SH-DEF                 1             3000
BCE INC-NEW                          COM      05534B760      481    12000 SH        SH-DEF                 1            12000
BCE INC-NEW                          COM      05534B760     4772   119100 SH        SH-DEF                 1           119100
BCE INC-NEW                          COM      05534B760     8014   200000 SH        SH-DEF                 1           200000
BCE INC-NEW                          COM      05534B760    10017   250000 SH        SH-DEF                 1           250000
BE AEROSPACE INC                     COM      073302101       52     1250 SH   SOLE                              1250
BEACON POWER CORPORATION             COM      073677106      395   200000 SH   SOLE                            200000
BEAR STEARNS COS INC                 COM      073902108      123     1000 SH        SH-DEF                 1             1000
Bear Stearns Cos Inc/The             PUT      073902108      307     2500 PUT  SOLE                              2500
Bear Stearns Cos Inc/The             COM      073902108       49      400 SH   SOLE                               400
Beazer Homes USA Inc                 CALL     07556Q105      116    14000 CALL SOLE                             14000
Becton Dickinson & Co                COM      075887109       20      238 SH        SH-DEF                 1              238
Bed Bath & Beyond Inc                COM      075896100     1806    52944 SH   SOLE                             52944
BERKSHIRE HATHAWAY INC CL A          COM      084670108    14672      124 SH   SOLE                               124
BERKSHIRE HATHAWAY INC CL B          COM      084670207     1876      474 SH   SOLE                               474
Best Buy Co Inc                      PUT      086516101    27994   608300 PUT  SOLE                            608300
Best Buy Co Inc                      COM      086516101     1044    22696 SH   SOLE                             22696
BEST BUY COMPANY INC                 COM      086516101       86     1875 SH   SOLE                              1875
BG GROUP PLC SPONSORED ADR           COM      055434203       78      904 SH   SOLE                               904
BHP Billiton Limited, Sponsored ADR  COM      088606108     1179    15000 SH   SOLE                             15000
BHP Billiton Ltd                     COM      088606108       16      200 SH   SOLE                               200
BHP BILLITON LTD SPONSORED ADR       COM      088606108     6135    77945 SH   SOLE                             77945
BIOCRYST PHARMACEUTICALS             COM      09058V103     1158   160200 SH   SOLE                            160200
Biogen Idec Inc                      COM      09062X103       18      277 SH        SH-DEF                 1              277
Biomira Inc                          COM      09161R106       32    22250 SH   SOLE                             22250
Biovail Corp                         COM      09067J109   177710  7023674 SH   SOLE                           7023674
Biovail Corp                         CALL     09067J109     2103   120800 CALL      SH-DEF                 1           120800
Biovail Corp                         PUT      09067J109      970    55700 PUT       SH-DEF                 1            55700
BIOVAIL CORP                         COM      09067J109        3      200 SH        SH-DEF                 1              200
Biovail Corp                         COM      09067J109      758    43541 SH        SH-DEF                 1            43541
Biovail Corp                         COM      09067J109       42     2400 SH        SH-DEF                 2             2400
BIOVAIL CORPORATION                  COM      09067J109      289    16550 SH   SOLE                             16550
BIRCH MOUNTAIN RESOURCES LTD         COM      09066X109        5     3000 SH   SOLE                              3000
BLACKROCK STRATEGIC DIV ACHIEVERS TR COM      09249Y107       85     6300 SH   SOLE                              6300
Blackstone Group LP/The              COM      09253U108        4      160 SH   SOLE                               160
BLOCK (H&R) INC                      COM      093671105        3      160 SH   SOLE                               160
Boeing Co                            COM      097023105      106     1012 SH        SH-DEF                 1             1012
BOEING COMPANY                       COM      097023105      310     2949 SH   SOLE                              2949
Borland Software Corp                cvb      099849101     3412   784315 PRN  SOLE                            784315
Boston Properties Inc                cvb      101121101     4647    44730 PRN  SOLE                             44730
BOSTON SCIENTIFIC CORP               COM      101137107     1059    75800 SH   SOLE                             75800
Boston Scientific Corp               COM      101137107       16     1150 SH        SH-DEF                 1             1150
BP PLC SPONSORED ADR                 COM      055622104     1598    23008 SH   SOLE                             23008
BP PRUDHOE BAY ROYALTY TRUST         COM      055630107      150     2000 SH   SOLE                              2000
BP Prudhoe Bay Royalty Trust         COM      055630107     1879    25021 SH        SH-DEF                 2            25021
Brandywine Realty Trust              cvb      105368203     8038   317588 PRN  SOLE                            317588
Bristol-Myers Squibb Co              CALL     110122108     3271   113500 CALL SOLE                            113500
Bristol-Myers Squibb Co              PUT      110122108      288    10000 PUT  SOLE                             10000
Bristol-Myers Squibb Co              COM      110122108      398    13800 SH   SOLE                             13800
Bristol-Myers Squibb Co              COM      110122108      129     4462 SH        SH-DEF                 1             4462
Bristol-Myers Squibb Co              COM      110122108       75     2600 SH        SH-DEF                 2             2600
BRISTOL-MYERS SQUIBB COMPANY         COM      110122108      506    17520 SH   SOLE                             17520
British American Tobacco PLC         COM      110448107        0      888 SH        SH-DEF                 1              888
Broadcom Corp                        COM      111320107       15      400 SH        SH-DEF                 1              400
Brookfield Asset Management In       COM      112585104   226899  5916613 SH   SOLE                           5916613
Brookfield Asset Management In       COM      112585104    12145   316697 SH        SH-DEF                 1           316697
BROOKFIELD ASSET MGMT INC CL A LV    COM      112585104    10834   281806 SH   SOLE                            281806
Brookfield Homes Corp                COM      112723101     1362    73398 SH        SH-DEF                 2            73398
Brookfield Properties Corp           COM      112900105    10449   420850 SH   SOLE                            420850
BROOKFIELD PROPERTIES CORP           COM      112900105      631    25340 SH   SOLE                             25340
Brookfield Properties Corp           COM      112900105       12      500 SH        SH-DEF                 1              500
BROWN-FORMAN CORP CL A               COM      115637100      469     6000 SH   SOLE                              6000
BT Group PLC                         COM      05577E101      307     1000 SH   SOLE                              1000
BT GROUP PLC ADR                     COM      05577E101        3       50 SH   SOLE                                50
BUNGE LIMITED                        COM      G16962105       32      300 SH   SOLE                               300
Burlington Northern Santa Fe C       COM      12189T104     2135    26300 SH   SOLE                             26300
BURLINGTON NORTHERN SANTA FE CORP    COM      12189T104      887    10915 SH   SOLE                             10915
CACI International Inc               cvb      127190304     2805    54897 PRN  SOLE                             54897
CADBURY SCHWEPPES PLC ADR            COM      127209302       47     1000 SH   SOLE                              1000
Cadence Design Systems Inc           cvb      127387108     2623   118203 PRN  SOLE                            118203
Cadence Design Systems Inc           COM      127387108      524    23600 SH   SOLE                             23600
CAE Inc                              COM      124765108     2730   202804 SH   SOLE                            202804
CAE INC                              COM      124765108     1019    75500 SH   SOLE                             75500
CAE Inc                              CALL     124765108      105     7800 CALL      SH-DEF                 1             7800
CAE Inc                              PUT      124765108       31     2300 PUT       SH-DEF                 1             2300
CAE Inc                              COM      124765108      458    34053 SH        SH-DEF                 1            34053
CAE Inc                              COM      124765108      267    19800 SH        SH-DEF                 2            19800
CALIFORNIA WATER SERVICE GROUP       COM      130788102       31      800 SH   SOLE                               800
Cameco Corp                          COM      13321L108   151511  3285156 SH   SOLE                           3285156
CAMECO CORP                          COM      13321L108     3897    84295 SH   SOLE                             84295
Cameco Corp                          CALL     13321L108    11525   249900 CALL      SH-DEF                 1           249900
Cameco Corp                          PUT      13321L108    11498   249300 PUT       SH-DEF                 1           249300
CAMECO CORP                          COM      13321L108        5      100 SH        SH-DEF                 1              100
Cameco Corp                          COM      13321L108     9487   205706 SH        SH-DEF                 1           205706
CAMPBELL SOUP CO                     COM      134429109        4      100 SH   SOLE                               100
Canadian Imperial Bank of Comm       COM      136069101  1259874 12613951 SH   SOLE                          12613951
Canadian Imperial Bank of Comm       CALL     136069101    40961   410100 CALL      SH-DEF                 1           410100
Canadian Imperial Bank of Comm       PUT      136069101    58040   581100 PUT       SH-DEF                 1           581100
Canadian Imperial Bank of Comm       COM      136069101   120371  1205168 SH        SH-DEF                 1          1205168
CANADIAN IMPERIAL BANK OF COMMERCE   COM      136069101    82133   820257 SH   SOLE                            820257
Canadian Imperial Bank of Commerce   COM      136069101    52345   523500 SH   SOLE                            523500
Canadian National Railway Co         COM      136375102   227203  3982064 SH   SOLE                           3982064
CANADIAN NATIONAL RAILWAY CO         COM      136375102    22034   385208 SH   SOLE                            385208
Canadian National Railway Co         CALL     136375102     2391    41900 CALL      SH-DEF                 1            41900
Canadian National Railway Co         PUT      136375102     2254    39500 PUT       SH-DEF                 1            39500
Canadian National Railway Co         COM      136375102     2727    47796 SH        SH-DEF                 1            47796
Canadian National Railway Company    COM      136375102    11538   202000 SH   SOLE                            202000
Canadian National Railway Company    COM      136375102     1714    30000 SH   SOLE                             30000
Canadian Natural Resources Limited   COM      136385101     6083    80000 SH   SOLE                             80000
Canadian Natural Resources Ltd       COM      136385101   437580  5761048 SH   SOLE                           5761048
CANADIAN NATURAL RESOURCES LTD       COM      136385101    13162   172852 SH   SOLE                            172852
Canadian Natural Resources Ltd       CALL     136385101    26015   342500 CALL      SH-DEF                 1           342500
Canadian Natural Resources Ltd       PUT      136385101    17265   227300 PUT       SH-DEF                 1           227300
Canadian Natural Resources Ltd       COM      136385101     7995   105256 SH        SH-DEF                 1           105256
CANADIAN PACIFIC RAIL                COM      13645T100     5629    80000 SH        SH-DEF                 1            80000
Canadian Pacific Railway Limited     COM      13645T100     2466    35000 SH   SOLE                             35000
Canadian Pacific Railway Ltd         COM      13645T100   120546  1713132 SH   SOLE                           1713132
CANADIAN PACIFIC RAILWAY LTD         COM      13645T100    19203   272215 SH   SOLE                            272215
Canadian Pacific Railway Ltd         CALL     13645T100     1963    27900 CALL      SH-DEF                 1            27900
Canadian Pacific Railway Ltd         PUT      13645T100     1815    25800 PUT       SH-DEF                 1            25800
Canadian Pacific Railway Ltd         COM      13645T100     1293    18377 SH        SH-DEF                 1            18377
CANARGO ENERGY CORP                  COM      137225108        0       84 SH        SH-DEF                 1               84
CANETIC RESOURCES T/U                COM      137513107     2069   135725 SH   SOLE                            135725
CANETIC RESOURCES T/U                COM      137513107       15     1000 SH        SH-DEF                 1             1000
Canetic Resources Trust              COM      137513107      357    23449 SH   SOLE                             23449
Canetic Resources Trust              CALL     137513107       30     2000 CALL      SH-DEF                 1             2000
Canetic Resources Trust              PUT      137513107       30     2000 PUT       SH-DEF                 1             2000
Canetic Resources Trust              COM      137513107       41     2700 SH        SH-DEF                 1             2700
Canon Inc                            COM      138006309      109     2000 SH        SH-DEF                 2             2000
CANON INC ADR                        COM      138006309     2087    38394 SH   SOLE                             38394
Capital One Financial Corp           PUT      14040H105     7174   108000 PUT  SOLE                            108000
Capital One Financial Corp           COM      14040H105     1030    15500 SH   SOLE                             15500
CAPSTONE TURBINE CORP                COM      14067D102        0       39 SH   SOLE                                39
CARBO CERAMICS INC                   COM      140781105      472     9300 SH   SOLE                              9300
CARDINAL HEALTH INC                  COM      14149Y108      324     5171 SH   SOLE                              5171
Cardinal Health Inc                  COM      14149Y108       22      353 SH        SH-DEF                 1              353
Cardiome Pharma Corp                 COM      14159U202       13     1400 SH        SH-DEF                 1             1400
CARNIVAL CORPORATION                 COM      143658300      641    13225 SH   SOLE                             13225
Caterpillar Inc                      PUT      149123101     5255    67000 PUT  SOLE                             67000
Caterpillar Inc                      COM      149123101     1973    25150 SH   SOLE                             25150
CATERPILLAR INC                      COM      149123101     2953    37600 SH   SOLE                             37600
Caterpillar Inc                      COM      149123101       65      826 SH        SH-DEF                 1              826
Caterpillar Inc.                     COM      149123101     1176    15000 SH   SOLE                             15000
CDN IMPERIAL BK COMMERCE             COM      136069101       10      100 SH        SH-DEF                 1              100
Celestica Inc                        COM      15101Q108      827   135802 SH   SOLE                            135802
Celestica Inc                        PUT      15101Q108      116    19100 PUT       SH-DEF                 1            19100
Celestica Inc                        COM      15101Q108      711   116660 SH        SH-DEF                 1           116660
Celestica Inc                        COM      15101Q108     9358  1536147 SH        SH-DEF                 2          1536147
CELESTICA INC SV                     COM      15101Q108      303    49600 SH   SOLE                             49600
Celgene Corp                         COM      151020104       26      368 SH        SH-DEF                 1              368
CELL GENESYS INC                     COM      150921104        3      700 SH   SOLE                               700
Cell Therapeutics Inc                COM      150934404      195    53000 SH        SH-DEF                 2            53000
CEMEX S.A.B. DE C.V.                 COM      151290889       69     2315 SH   SOLE                              2315
Cemex SAB de CV                      COM      151290889       23      759 SH   SOLE                               759
CENTRAL EUROPE & RUSSIA FUND         COM      153436100     2803    49980 SH   SOLE                             49980
CENTRAL FUND OF CDA LTD CL A NVS     COM      153501101     1168   118375 SH   SOLE                            118375
CENTRAL VERMONT PUBLIC SERVICE       COM      155771108       55     1500 SH   SOLE                              1500
CGI Group Inc                        COM      39945C109      424    37001 SH   SOLE                             37001
CGI Group Inc                        CALL     39945C109      207    18100 CALL      SH-DEF                 1            18100
CGI Group Inc                        PUT      39945C109       34     3000 PUT       SH-DEF                 1             3000
CGI GROUP INC CL A SVS               COM      39945C109      492    42900 SH   SOLE                             42900
CHC Helicopter Corp                  COM      12541C203      123     4900 SH   SOLE                              4900
CHC Helicopter Corp                  COM      12541C203       10      400 SH        SH-DEF                 1              400
CHC HELICOPTER CORP CL A SVS         COM      12541C203      327    12940 SH   SOLE                             12940
CHC HELICOPTER CORP-A SV             COM      12541C203      189     7500 SH        SH-DEF                 1             7500
Chesapeake Energy Corp               COM      165167107     1093    31000 SH   SOLE                             31000
Chevron Corp                         COM      166764100      140     1500 SH   SOLE                              1500
Chevron Corp                         COM      166764100      245     2616 SH        SH-DEF                 1             2616
Chevron Corp                         COM      166764100      103     1100 SH        SH-DEF                 2             1100
CHEVRON CORPORATION                  COM      166764100    10752   114738 SH   SOLE                            114738
Chevron Corporation                  COM      166764100     1872    20000 SH   SOLE                             20000
CHINA MOBILE LIMITED                 COM      16941M109     1050    12780 SH   SOLE                             12780
China Mobile Ltd                     CALL     16941M109      763     9300 CALL SOLE                              9300
CHINA PETROLEUM & CHEMICAL CORP ADR  COM      16941R108      789     6400 SH   SOLE                              6400
CHUBB CORPORATION                    COM      171232101       45      830 SH   SOLE                               830
CHUNGWA TELECOM CO LTD ADR           COM      17133Q205     2664   143934 SH   SOLE                            143934
Cia Brasileira de Distribuicao       COM      20440T201       67     2200 SH   SOLE                              2200
CIA PARANAENSE DE ENERGIA SP ADR     COM      20441B407       60     3800 SH   SOLE                              3800
Cia Vale do Rio Doce                 CALL     204412209     2599    76600 CALL SOLE                             76600
Cia Vale do Rio Doce                 PUT      204412209     1018    30000 PUT  SOLE                             30000
Ciena Corp                           cvb      171779309     9634   253000 PRN  SOLE                            253000
Cintas Corp                          COM      172908105     1008    27158 SH   SOLE                             27158
Cisco Systems Inc                    CALL     17275R102     7752   234000 CALL SOLE                            234000
Cisco Systems Inc                    PUT      17275R102     2299    69400 PUT  SOLE                             69400
Cisco Systems Inc                    COM      17275R102        7      200 SH   SOLE                               200
CISCO SYSTEMS INC                    COM      17275R102     3800   114599 SH   SOLE                            114599
Cisco Systems Inc                    COM      17275R102      449    13567 SH        SH-DEF                 1            13567
Cisco Systems Inc.                   COM      17275R102      497    15000 SH   SOLE                             15000
CIT GROUP INC                        COM      125581108      446    11075 SH   SOLE                             11075
CITADEL BROADCASTING CORPORATION     COM      17285T106        7     1632 SH   SOLE                              1632
Citigroup Inc                        CALL     172967101     7701   165000 CALL SOLE                            165000
Citigroup Inc                        PUT      172967101    47748  1023100 PUT  SOLE                           1023100
Citigroup Inc                        COM      172967101     8900   190711 SH   SOLE                            190711
CITIGROUP INC                        COM      172967101    14094   301566 SH   SOLE                            301566
Citigroup Inc                        COM      172967101     2434    52157 SH        SH-DEF                 1            52157
Citigroup Inc                        COM      172967101      154     3300 SH        SH-DEF                 2             3300
Citigroup Inc.                       COM      172967101      933    20000 SH   SOLE                             20000
CITIZENS COMMUNICATIONS CO CL B      COM      17453B101       16     1100 SH   SOLE                              1100
CLAUDE RESOURCES INC                 COM      182873109     1599  1094400 SH   SOLE                           1094400
CME Group Inc                        COM      12572Q105       12       21 SH        SH-DEF                 1               21
Coca-Cola Co/The                     COM      191216100      149     2600 SH   SOLE                              2600
Coca-Cola Co/The                     COM      191216100      287     4991 SH        SH-DEF                 1             4991
Coca-Cola Co/The                     COM      191216100      115     2000 SH        SH-DEF                 2             2000
COCA-COLA COMPANY                    COM      191216100     1714    29775 SH   SOLE                             29775
COCA-COLA ENTERPRISES INC            COM      191219104        7      300 SH   SOLE                               300
COCA-COLA HELLENIC BOTTLING CO ADR   COM      1912EP104      877    14970 SH   SOLE                             14970
COEUR D'ALENE MINES CORP             COM      192108108       19     5007 SH   SOLE                              5007
Cognizant Technology Solutions       COM      192446102       56      700 SH   SOLE                               700
Cognos Inc                           COM      19244C109     7607   184116 SH   SOLE                            184116
COGNOS INC                           COM      19244C109      162     3915 SH   SOLE                              3915
Cognos Inc                           CALL     19244C109       33      800 CALL      SH-DEF                 1              800
COGNOS INC                           COM      19244C109        1       20 SH        SH-DEF                 1               20
COGNOS INC                           COM      19244C109       21      500 SH        SH-DEF                 1              500
Cognos Inc                           COM      19244C109   103063  2494572 SH        SH-DEF                 1          2494572
Cognos Inc                           COM      19244C109     3933    95193 SH        SH-DEF                 2            95193
Colgate-Palmolive Co                 COM      194162103       91     1275 SH        SH-DEF                 1             1275
COLGATE-PALMOLIVE COMPANY            COM      194162103     5364    75098 SH   SOLE                             75098
Colgate-Palmolive Company            COM      194162103     1070    15000 SH   SOLE                             15000
COMCAST CORP CL A                    COM      20030N101      753    31089 SH   SOLE                             31089
COMCAST CORP CL A SPL                COM      20030N200     3434   143124 SH   SOLE                            143124
Comcast Corporation, Class "A"       COM      20030N200     1977    82500 SH   SOLE                             82500
COMMUNITY HEALTH SYSTEMS INC NEW     COM      203668108     1369    43495 SH   SOLE                             43495
COMPANHIA VALE DO RIO DOCE ADR       COM      204412209     3215    94635 SH   SOLE                             94635
COMPANHIA VALE DO RIO DOCE ADR       COM      204412100      752    26400 SH   SOLE                             26400
Compton Petroleum Corp               COM      204940100      134    14300 SH   SOLE                             14300
COMPTON PETROLEUM CORP               COM      204940100       28     3000 SH   SOLE                              3000
Compton Petroleum Corp               CALL     204940100       88     9400 CALL      SH-DEF                 1             9400
Compton Petroleum Corp               PUT      204940100       28     3000 PUT       SH-DEF                 1             3000
COMPTON PETROLEUM CORP               COM      204940100        1       57 SH        SH-DEF                 1               57
Compton Petroleum Corp               COM      204940100        7      700 SH        SH-DEF                 1              700
COMPTON PETROLEUM CORP               COM      204940100       44     4747 SH        SH-DEF                 1             4747
CONAGRA FOODS INC                    COM      205887102      131     5000 SH   SOLE                              5000
ConAgra Foods Inc                    COM      205887102       16      600 SH        SH-DEF                 1              600
CONCURRENT COMPUTER CORP             COM      206710204        1     1000 SH   SOLE                              1000
CONEXANT SYSTEMS INC                 COM      207142100        1     1000 SH   SOLE                              1000
ConocoPhillips                       COM      20825C104      246     2800 SH   SOLE                              2800
CONOCOPHILLIPS                       COM      20825C104     4102    46670 SH   SOLE                             46670
ConocoPhillips                       COM      20825C104      878    10000 SH   SOLE                             10000
ConocoPhillips                       COM      20825C104      175     1997 SH        SH-DEF                 1             1997
CONSOLIDATED EDISON INC              COM      209115104       51     1100 SH   SOLE                              1100
CORINTHIAN COLLEGES                  COM      218868107        0       10 SH        SH-DEF                 1               10
CORN PRODUCTS INTERNATIONAL INC      COM      219023108        3       70 SH   SOLE                                70
CORNING INC                          COM      219350105      302    12245 SH   SOLE                             12245
Corning Inc                          COM      219350105       87     3532 SH        SH-DEF                 1             3532
CORRIENTE RES INC -NEW               COM      22027E409        0       83 SH        SH-DEF                 1               83
CORRIENTE RES INC -NEW               COM      22027E409       21     4214 SH        SH-DEF                 1             4214
Corus Bankshares Inc                 COM      220873103     1302   100000 SH        SH-DEF                 2           100000
Corus Entertainment Inc              COM      220874101      720    15200 SH   SOLE                             15200
Corus Entertainment Inc              COM      220874101        2       34 SH        SH-DEF                 2               34
CORUS ENTERTAINMENT INC CL B NVS     COM      220874101      256     5404 SH   SOLE                              5404
Costco Wholesale Corp                COM      22160K105      644    10500 SH   SOLE                             10500
COSTCO WHOLESALE CORP                COM      22160K105      159     2590 SH   SOLE                              2590
Costco Wholesale Corp                COM      22160K105       33      538 SH        SH-DEF                 1              538
Cott Corp                            COM      22163N106     1541   194053 SH   SOLE                            194053
Cott Corp                            CALL     22163N106       13     1600 CALL      SH-DEF                 1             1600
Cott Corp                            COM      22163N106       92    11575 SH        SH-DEF                 1            11575
COTT CORPORATION                     COM      22163N106       57     7100 SH   SOLE                              7100
COUNTRYWIDE FINANCIAL CORP           COM      222372104        2      100 SH   SOLE                               100
COVIDIEN LTD                         COM      G2552X108      170     4095 SH   SOLE                              4095
Credit Suisse Group                  COM      225401108      221     3328 SH   SOLE                              3328
CREDIT SUISSE GROUP SPON ADR         COM      225401108      646     9730 SH   SOLE                              9730
Cree Inc                             COM      225447101     2105    67686 SH        SH-DEF                 2            67686
CROSSHAIR EXPL & MNG CORP            COM      22763R101        0      100 SH        SH-DEF                 1              100
CROWN HOLDINGS INC                   COM      228368106       21      900 SH   SOLE                               900
CRYPTOLOGIC LTD                      COM      G3159C109       40     2000 SH        SH-DEF                 1             2000
Crystallex International Corp        COM      22942F101       12     4000 SH        SH-DEF                 1             4000
CSX Corp                             COM      126408103     1043    24400 SH   SOLE                             24400
CSX CORP                             COM      126408103       21      500 SH        SH-DEF                 1              500
CSX CORPORATION                      COM      126408103       97     2265 SH   SOLE                              2265
CUMMINS INC                          COM      231021106      128     1000 SH   SOLE                              1000
CVS Caremark Corp                    CALL     126650100     4756   120000 CALL SOLE                            120000
CVS Caremark Corp                    COM      126650100      150     3773 SH        SH-DEF                 1             3773
CVS CAREMARK CORPORATION             COM      126650100     8884   223862 SH   SOLE                            223862
CVS Caremark Corporation             COM      126650100     2972    75000 SH   SOLE                             75000
DAIMLERCHRYSLER AG                   COM      D1668R123       39      387 SH   SOLE                               387
DANAHER CORP                         COM      235851102      580     7000 SH   SOLE                              7000
Dean Foods Co                        COM      242370104      952    37200 SH   SOLE                             37200
DEERE & COMPANY                      COM      244199105       71      475 SH   SOLE                               475
DEL MONTE FOODS CO                   COM      24522P103        1      140 SH   SOLE                               140
Dell Inc                             CALL     24702R101      276    10000 CALL SOLE                             10000
Dell Inc                             PUT      24702R101     1380    50000 PUT  SOLE                             50000
Dell Inc                             COM      24702R101      210     7600 SH   SOLE                              7600
DELL INC                             COM      24702R101      199     7215 SH   SOLE                              7215
Dell Inc                             COM      24702R101      139     5034 SH        SH-DEF                 1             5034
Dell Inc                             COM      24702R101      102     3700 SH        SH-DEF                 2             3700
Deluxe Corp                          COM      248019101       44     1200 SH   SOLE                              1200
Deluxe Corp                          COM      248019101       44     1200 SH   SOLE                              1200
DENBURY RESOURCES INC                COM      247916208     1035    23125 SH   SOLE                             23125
Denison Mines Corp                   COM      248356107      194    17300 SH   SOLE                             17300
DENISON MINES CORP                   COM      248356107      384    34171 SH   SOLE                             34171
Denison Mines Corp                   CALL     248356107     1383   123400 CALL      SH-DEF                 1           123400
Denison Mines Corp                   PUT      248356107     1551   138400 PUT       SH-DEF                 1           138400
Denison Mines Corp                   COM      248356107     1370   122200 SH        SH-DEF                 1           122200
DENISON MINES CORP-NEW               COM      248356107       38     3400 SH        SH-DEF                 1             3400
DESCARTES SYSTEMS GROUP INC          COM      249906108       71    15000 SH   SOLE                             15000
Devon Energy Corp                    COM      25179M103       46      547 SH        SH-DEF                 1              547
DEVON ENERGY CORPORATION             COM      25179M103      458     5500 SH   SOLE                              5500
Diageo PLC                           COM      25243Q205       44      504 SH        SH-DEF                 1              504
DIAGEO PLC SPONSORED ADR             COM      25243Q205     2661    30285 SH   SOLE                             30285
DIAMOND OFFSHORE DRILLING            COM      25271C102      114     1000 SH        SH-DEF                 1             1000
DIAMONDS TRUST SERIES 1              COM      252787106       77      550 SH   SOLE                               550
DIEBOLD INC                          COM      253651103       93     2050 SH   SOLE                              2050
DIRECTV GROUP INC                    COM      25459L106       12      514 SH   SOLE                               514
Discover Financial Services          COM      254709108       17      806 SH   SOLE                               806
DISCOVER FINANCIAL SERVICES          COM      254709108        5      262 SH   SOLE                               262
DISNEY,WALT COMPANY                  COM      254687106      804    23340 SH   SOLE                             23340
DOLLAR FINANCIAL CORP                COM      256664103     4297   150000 SH        SH-DEF                 1           150000
DOMINION RESOURCES INC               COM      25746U109      127     1501 SH   SOLE                              1501
Domtar Corp                          CALL     257559104       16     2000 CALL      SH-DEF                 1             2000
DOMTAR INC                           COM      257559104        6      700 SH   SOLE                               700
DONALDSON COMPANY INC                COM      257651109       26      620 SH   SOLE                               620
DONNELLEY (R.R.) & SONS CO           COM      257867101      221     6039 SH   SOLE                              6039
Dow Chemical Co/The                  CALL     260543103     2829    65700 CALL SOLE                             65700
Dow Chemical Co/The                  COM      260543103       53     1227 SH        SH-DEF                 1             1227
DOW CHEMICAL COMPANY                 COM      260543103      188     4350 SH   SOLE                              4350
DR Horton Inc                        COM      23331A109      848    66200 SH   SOLE                             66200
DTE ENERGY COMPANY                   COM      233331107      351     7235 SH   SOLE                              7235
DUKE ENERGY HOLDING CORP             COM      26441C105      317    16947 SH   SOLE                             16947
Dune Energy Inc                      COM      265338202       22    10290 SH   SOLE                             10290
DUPONT E.I. DE NEMOURS & CO          COM      263534109      231     4662 SH   SOLE                              4662
DUSA PHARMACEUTICALS INC             COM      266898105        0        6 SH   SOLE                                 6
Eastman Kodak Co                     PUT      277461109      937    35000 PUT  SOLE                             35000
Eastman Kodak Co                     COM      277461109      982    36700 SH   SOLE                             36700
EASTMAN KODAK COMPANY                COM      277461109       27     1000 SH   SOLE                              1000
EATON CORPORATION                    COM      278058102       10      100 SH   SOLE                               100
eBay Inc                             CALL     278642103     7913   202800 CALL SOLE                            202800
eBay Inc                             PUT      278642103     6243   160000 PUT  SOLE                            160000
eBay Inc                             COM      278642103      100     2574 SH        SH-DEF                 1             2574
ECOLAB INC                           COM      278865100       20      430 SH   SOLE                               430
Edison International                 COM      281020107      521     9400 SH   SOLE                              9400
EI Du Pont de Nemours & Co           COM      263534109      124     2500 SH   SOLE                              2500
EI Du Pont de Nemours & Co           COM      263534109       59     1189 SH        SH-DEF                 1             1189
Eldorado Gold Corp                   COM      284902103       46     7500 SH   SOLE                              7500
ELDORADO GOLD CORP                   COM      284902103        8     1300 SH   SOLE                              1300
Eldorado Gold Corp                   CALL     284902103     3156   511400 CALL      SH-DEF                 1           511400
Eldorado Gold Corp                   PUT      284902103      160    25900 PUT       SH-DEF                 1            25900
Eldorado Gold Corp                   COM      284902103       25     4100 SH        SH-DEF                 1             4100
ELECTRONIC ARTS INC                  COM      285512109       14      255 SH   SOLE                               255
ELECTRONIC ARTS INC                  COM      285512109        1       10 SH        SH-DEF                 1               10
Electronic Arts Inc                  COM      285512109       17      300 SH        SH-DEF                 1              300
Electronic Data Systems Corp         COM      285661104       11      500 SH        SH-DEF                 1              500
Eli Lilly & Co                       PUT      532457108     5693   100000 PUT  SOLE                            100000
Eli Lilly & Co                       PUT      532457108    14802   260000 PUT  SOLE                            260000
Eli Lilly & Co                       COM      532457108     6725   118128 SH   SOLE                            118128
Eli Lilly & Co                       COM      532457108      127     2231 SH        SH-DEF                 1             2231
EMBRAER-EMPRESA BRASILEIRA SP ADR    COM      29081M102        5      120 SH   SOLE                               120
EMC Corp/Massachusetts               COM      268648102       58     2800 SH   SOLE                              2800
EMC Corp/Massachusetts               COM      268648102       98     4709 SH        SH-DEF                 1             4709
EMERSON ELECTRIC CO                  COM      291011104     2553    47898 SH   SOLE                             47898
Emerson Electric Co                  COM      291011104       54     1023 SH        SH-DEF                 1             1023
Enbridge Inc                         COM      29250N105   441623 12056150 SH   SOLE                          12056150
ENBRIDGE INC                         COM      29250N105    55913  1522577 SH   SOLE                           1522577
Enbridge Inc                         CALL     29250N105      440    12000 CALL      SH-DEF                 1            12000
Enbridge Inc                         PUT      29250N105      348     9500 PUT       SH-DEF                 1             9500
ENBRIDGE INC                         COM      29250N105       84     2300 SH        SH-DEF                 1             2300
Enbridge Inc                         COM      29250N105     5687   155254 SH        SH-DEF                 1           155254
Enbridge Inc.                        COM      29250N105   141182  3849966 SH   SOLE                           3849966
Enbridge Inc.                        COM      29250N105     3300    90000 SH   SOLE                             90000
EnCana Corp                          COM      292505104   494870  8004826 SH   SOLE                           8004826
EnCana Corp                          CALL     292505104      637    10300 CALL      SH-DEF                 1            10300
EnCana Corp                          CALL     292505104    43572   704800 CALL      SH-DEF                 1           704800
EnCana Corp                          PUT      292505104     1150    18600 PUT       SH-DEF                 1            18600
EnCana Corp                          PUT      292505104    31894   515900 PUT       SH-DEF                 1           515900
ENCANA CORP                          COM      292505104        1       15 SH        SH-DEF                 1               15
EnCana Corp                          COM      292505104       31      500 SH        SH-DEF                 1              500
ENCANA CORP                          COM      292505104      374     6000 SH        SH-DEF                 1             6000
EnCana Corp                          COM      292505104    35599   575829 SH        SH-DEF                 1           575829
EnCana Corp                          COM      292505104      507     8200 SH        SH-DEF                 2             8200
ENCANA CORPORATION                   COM      292505104    72815  1175618 SH   SOLE                           1175618
EnCana Corporation                   COM      292505104     5570    90000 SH   SOLE                             90000
EnCana Corporation                   COM      292505104      928    15000 SH   SOLE                             15000
Energy Future Holdings               COM      873168108       41      596 SH        SH-DEF                 1              596
Energy Select Sector SPDR Fund       COM      81369Y506     1147    15300 SH   SOLE                             15300
ENERPLUS RESOURCES FD T/U            COM      29274D604     2357    50000 SH        SH-DEF                 1            50000
Enerplus Resources Fund              COM      29274D604      189     4000 SH   SOLE                              4000
Enerplus Resources Fund              COM      29274D604    39899   846300 SH   SOLE                            846300
Enerplus Resources Fund              CALL     29274D604      864    18300 CALL      SH-DEF                 1            18300
Enerplus Resources Fund              CALL     29274D604     1268    26900 CALL      SH-DEF                 1            26900
Enerplus Resources Fund              PUT      29274D604     1768    37500 PUT       SH-DEF                 1            37500
Enerplus Resources Fund              COM      29274D604      137     2900 SH        SH-DEF                 1             2900
Enerplus Resources Fund              COM      29274D604    11339   240518 SH        SH-DEF                 1           240518
ENERPLUS RESOURCES FUND T/U          COM      29274D604     2996    63384 SH   SOLE                             63384
ENI S P A ADR                        COM      26874R108       15      200 SH   SOLE                               200
ENSCO International Inc              CALL     26874Q100     4768    85000 CALL SOLE                             85000
ENTERGY CORPORATION                  COM      29364G103       19      175 SH   SOLE                               175
ENTERRA ENERGY TRUST T/U             COM      29381P102       34    13200 SH        SH-DEF                 1            13200
ENVOY CAPITAL GROUP INC              COM      29413B105        0       40 SH   SOLE                                40
Epicor Software Corp                 cvb      29426L108     2283   165783 PRN  SOLE                            165783
ERICSSON TELEPHONE CO SPONS ADR      COM      294821608     1933    48495 SH   SOLE                             48495
ESTEE LAUDER CO CL A                 COM      518439104       42      990 SH   SOLE                               990
EUROPEAN EQUITY FUND INC             COM      298768102     2865   219400 SH   SOLE                            219400
Evergreen Energy Inc                 COM      30024B104      186    36400 SH        SH-DEF                 2            36400
Exelon Corp                          COM      30161N101       66      871 SH        SH-DEF                 1              871
EXELON CORPORATION                   COM      30161N101      336     4455 SH   SOLE                              4455
Extra Space Storage Inc              cvb      30225T102     1475    95810 PRN  SOLE                             95810
Exxon Mobil Corp                     CALL     30231G102     7405    80000 CALL SOLE                             80000
Exxon Mobil Corp                     PUT      30231G102    21289   230000 PUT  SOLE                            230000
Exxon Mobil Corp                     COM      30231G102      176     1900 SH   SOLE                              1900
EXXON MOBIL CORP                     COM      30231G102        1       11 SH        SH-DEF                 1               11
Exxon Mobil Corp                     COM      30231G102      630     6805 SH        SH-DEF                 1             6805
Exxon Mobil Corp                     COM      30231G102       74      800 SH        SH-DEF                 2              800
EXXON MOBIL CORPORATION              COM      30231G102    26372   284520 SH   SOLE                            284520
Exxon Mobil Corporation              COM      30231G102     3240    35000 SH   SOLE                             35000
Fairfax Financial Holdings Ltd       COM      303901102     1863     7643 SH   SOLE                              7643
Fairfax Financial Holdings Ltd       PUT      303901102      244     1000 PUT       SH-DEF                 1             1000
Fairfax Financial Holdings Ltd       COM      303901102     3720    15258 SH        SH-DEF                 1            15258
FAIRFAX FINANCIAL HOLDINGS LTD SV    COM      303901102     2087     8540 SH   SOLE                              8540
FANNIE MAE                           COM      313586109      526     8630 SH   SOLE                              8630
Fannie Mae                           COM      313586109       26      424 SH        SH-DEF                 1              424
Fastenal Co                          COM      311900104     1022    22500 SH   SOLE                             22500
FedEx Corp                           COM      31428X106     1006     9600 SH   SOLE                              9600
FedEx Corp                           COM      31428X106       42      399 SH        SH-DEF                 1              399
FEDEX CORPORATION                    COM      31428X106      126     1205 SH   SOLE                              1205
FELCOR LODGING TRUST INC REIT        COM      31430F101      874    43800 SH   SOLE                             43800
FIFTH THIRD BANCORP                  COM      316773100      105     3100 SH   SOLE                              3100
Financial Select Sector SPDR F       CALL     81369Y605     6864   200000 CALL SOLE                            200000
Financial Select Sector SPDR F       PUT      81369Y605    47911  1396000 PUT  SOLE                           1396000
Financial Select Sector SPDR F       COM      81369Y605     8673   252700 SH   SOLE                            252700
FirstService Corp                    COM      33761N109     1045    33900 SH   SOLE                             33900
FirstService Corp                    COM      33761N109       40     1300 SH        SH-DEF                 1             1300
FIRSTSERVICE CORP SVS                COM      33761N109      133     4310 SH   SOLE                              4310
FISERV INC                           COM      337738108      894    17555 SH   SOLE                             17555
FIVE STAR QUALITY CARE INC           COM      33832D106       41     5000 SH   SOLE                              5000
Force Protection Inc                 COM      345203202     2848   131479 SH        SH-DEF                 2           131479
Ford Motor Co                        CALL     345370860     2547   300000 CALL SOLE                            300000
Ford Motor Co                        cvb      345370860     4614   543480 PRN  SOLE                            543480
Ford Motor Co                        PUT      345370860     4245   500000 PUT  SOLE                            500000
FORD MOTOR COMPANY                   COM      345370860       78     9229 SH   SOLE                              9229
FORDING CANADIAN COAL T/U            COM      345425102     2024    52226 SH   SOLE                             52226
Fording Canadian Coal Trust          COM      345425102    35420   916400 SH   SOLE                            916400
Fording Canadian Coal Trust          CALL     345425102      441    11400 CALL      SH-DEF                 1            11400
Fording Canadian Coal Trust          PUT      345425102      379     9800 PUT       SH-DEF                 1             9800
Fording Canadian Coal Trust          COM      345425102     9017   233300 SH        SH-DEF                 1           233300
Fortress Investment Group LLC        COM      34958B106     1496    70158 SH        SH-DEF                 2            70158
FPL GROUP INC                        COM      302571104       85     1400 SH   SOLE                              1400
FRANCE TELECOM ADR                   COM      35177Q105       26      770 SH   SOLE                               770
FRANKLIN RESOURCES INC               COM      354613101       43      340 SH   SOLE                               340
Freddie Mac                          COM      313400301       16      273 SH        SH-DEF                 1              273
FREEPORT MCMORAN COPPER & GOLD INC   COM      35671D857      956     9106 SH   SOLE                              9106
Freeport-McMoRan Copper & Gold       COM      35671D857      178     1700 SH   SOLE                              1700
Freeport-McMoRan Copper & Gold       COM      35671D857       52      493 SH        SH-DEF                 1              493
Freeport-McMoRan Copper & Gold Inc.  COM      35671D857     1049    10000 SH   SOLE                             10000
FRESENIUS MEDICAL CARE AG & CO KGAA  COM      358029106      266     5000 SH   SOLE                              5000
FRESH DEL MONTE PRODUCE INC          COM      G36738105     1385    48100 SH   SOLE                             48100
Fronteer Development Group Inc       COM      35903Q106       40     3800 SH        SH-DEF                 1             3800
FRONTIER OIL                         COM      35914P105       42     1000 SH   SOLE                              1000
GAMESTOP CORPORATION CL A NEW        COM      36467W109       14      254 SH   SOLE                               254
GAMMON GOLD INC                      COM      36467T106       49     4150 SH   SOLE                              4150
Gammon Gold Inc                      CALL     36467T106       60     5000 CALL      SH-DEF                 1             5000
Gammon Gold Inc                      PUT      36467T106       60     5000 PUT       SH-DEF                 1             5000
Gammon Gold Inc                      COM      36467T106      189    15800 SH        SH-DEF                 1            15800
Gannett Co Inc                       cvb      364730101    26085   596915 PRN  SOLE                            596915
GANNETT CO INC                       COM      364730101      600    13700 SH   SOLE                             13700
GAP INC                              COM      364760108        2      120 SH   SOLE                               120
GENERAL DYNAMICS CORP                COM      369550108       34      400 SH   SOLE                               400
General Dynamics Corp                COM      369550108       44      524 SH        SH-DEF                 1              524
General Electric Co                  CALL     369604103      199     4800 CALL SOLE                              4800
General Electric Co                  PUT      369604103    23325   563400 PUT  SOLE                            563400
General Electric Co                  COM      369604103     6921   167182 SH   SOLE                            167182
General Electric Co                  COM      369604103      548    13234 SH        SH-DEF                 1            13234
GENERAL ELECTRIC COMPANY             COM      369604103    36968   891679 SH   SOLE                            891679
General Electric Company             COM      369604103     1449    35000 SH   SOLE                             35000
GENERAL MILLS INC                    COM      370334104       35      600 SH   SOLE                               600
General Mills Inc                    COM      370334104       24      417 SH        SH-DEF                 1              417
General Motors Corp                  CALL     370442105     5138   140000 CALL SOLE                            140000
General Motors Corp                  PUT      370442105    12357   336700 PUT  SOLE                            336700
General Motors Corp                  COM      370442105     2425    66080 SH   SOLE                             66080
GENERAL MOTORS CORPORATION           COM      370442105        1       40 SH   SOLE                                40
GENUINE PARTS CO                     COM      372460105       50     1000 SH   SOLE                              1000
GENWORTH FINANCIAL INC CL A          COM      37247D106        8      250 SH   SOLE                               250
Genzyme Corp                         COM      372917104      118     1900 SH   SOLE                              1900
Genzyme Corp                         COM      372917104       16      255 SH        SH-DEF                 1              255
GEOKINETICS INC                      COM      372910307       23     1000 SH   SOLE                              1000
Gerdau Ameristeel Corp               COM      37373P105       20     1700 SH   SOLE                              1700
Gerdau SA                            COM      373737105      336    12820 SH   SOLE                             12820
GERON CORP                           COM      374163103     1697   231500 SH   SOLE                            231500
Gildan Activewear Inc                COM      375916103      214     5400 SH   SOLE                              5400
Gildan Activewear Inc                CALL     375916103       40     1000 CALL      SH-DEF                 1             1000
Gildan Activewear Inc                PUT      375916103       51     1300 PUT       SH-DEF                 1             1300
Gildan Activewear Inc                COM      375916103       63     1600 SH        SH-DEF                 1             1600
GILDAN ACTIVEWEAR INC CL A SVS       COM      375916103      517    13025 SH   SOLE                             13025
Gilead Sciences Inc                  COM      375558103       33      800 SH   SOLE                               800
Gilead Sciences Inc                  COM      375558103       86     2101 SH        SH-DEF                 1             2101
GlaxoSmithKline PLC                  COM      37733W105       43      817 SH        SH-DEF                 1              817
GLAXOSMITHKLINE PLC ADR              COM      37733W105     2670    50125 SH   SOLE                             50125
GLENCAIRN GOLD CORP                  COM      377903109        0       33 SH   SOLE                                33
GLOBALSANTAFE CORP                   COM      G3930E101       76     1000 SH        SH-DEF                 1             1000
Globalstar Inc                       COM      378973408      416    56746 SH        SH-DEF                 2            56746
Gol Linhas Aereas Inteligentes       COM      38045R107      414    17270 SH   SOLE                             17270
Gold Fields Ltd                      CALL     38059T106     3953   218500 CALL SOLE                            218500
Gold Fields Ltd                      PUT      38059T106     4320   238800 PUT  SOLE                            238800
Gold Fields Ltd                      COM      38059T106     1582    87465 SH   SOLE                             87465
Goldcorp Inc                         CALL     380956409     4584   150000 CALL SOLE                            150000
Goldcorp Inc                         COM      380956409      113     3682 SH   SOLE                              3682
Goldcorp Inc                         COM      380956409   177406  5805375 SH   SOLE                           5805375
GOLDCORP INC                         COM      380956409    14995   489472 SH   SOLE                            489472
Goldcorp Inc                         CALL     380956409     8141   266400 CALL      SH-DEF                 1           266400
Goldcorp Inc                         PUT      380956409    15280   500000 PUT       SH-DEF                 1           500000
Goldcorp Inc                         PUT      380956409    18418   602700 PUT       SH-DEF                 1           602700
GOLDCORP INC                         COM      380956409       27      900 SH        SH-DEF                 1              900
Goldcorp Inc                         COM      380956409     1986    65000 SH        SH-DEF                 1            65000
Goldcorp Inc.                        COM      380956409     6424   210000 SH   SOLE                            210000
Goldcorp Inc.                        COM      380956409      458    15000 SH   SOLE                             15000
GOLDEN STAR RES LTD                  COM      38119T104       20     5000 SH        SH-DEF                 1             5000
Golden Star Resources Ltd            COM      38119T104       20     4900 SH        SH-DEF                 1             4900
GOLDMAN SACHS GROUP INC              COM      38141G104      760     3500 SH   SOLE                              3500
Goldman Sachs Group Inc/The          COM      38141G104     1035     4776 SH   SOLE                              4776
Goldman Sachs Group Inc/The          COM      38141G104      199     6500 SH   SOLE                              6500
Goldman Sachs Group Inc/The          COM      38141G104       38      176 SH        SH-DEF                 1              176
GOODYEAR TIRE & RUBBER CO            COM      382550101       91     3000 SH   SOLE                              3000
Goodyear Tire & Rubber Co/The        COM      382550101      152     5000 SH   SOLE                              5000
Google Inc                           PUT      38259P508      567     1000 PUT  SOLE                              1000
Google Inc                           COM      38259P508        5        8 SH   SOLE                                 8
Google Inc                           COM      38259P508      283      498 SH        SH-DEF                 1              498
GREAT BASIN GOLD LTD                 COM      390124105       91    30000 SH   SOLE                             30000
GREAT BASIN GOLD LTD                 COM      390124105       74    24600 SH        SH-DEF                 1            24600
Group 1 Automotive Inc               cvb      398905109     1412    42068 PRN  SOLE                             42068
Halliburton Co                       COM      406216101       42     1092 SH        SH-DEF                 1             1092
HALLIBURTON CO.                      COM      406216101       50     1300 SH   SOLE                              1300
HANSEN NATURAL CORPORATION           COM      411310105       28      500 SH   SOLE                               500
Harley-Davidson Inc                  COM      412822108       28      600 SH   SOLE                               600
HARLEY-DAVIDSON INC                  COM      412822108       46     1000 SH   SOLE                              1000
Harmony Gold Mining Co Ltd           PUT      413216300      449    37700 PUT  SOLE                             37700
Harmony Gold Mining Co Ltd           COM      413216300      130    10880 SH   SOLE                             10880
Hartford Financial Services Gr       COM      416515104     1037    11200 SH   SOLE                             11200
HARTFORD FINANCIAL SVCS GROUP INC    COM      416515104       45      485 SH   SOLE                               485
Harvest Energy Trust                 COM      41752X101      196     7300 SH   SOLE                              7300
Harvest Energy Trust                 CALL     41752X101       40     1500 CALL      SH-DEF                 1             1500
Harvest Energy Trust                 PUT      41752X101      175     6500 PUT       SH-DEF                 1             6500
Harvest Energy Trust                 COM      41752X101        3      100 SH        SH-DEF                 1              100
HARVEST ENERGY TRUST T/U             COM      41752X101      790    29300 SH   SOLE                             29300
HARVEST ENERGY TRUST T/U             COM      41752X101       27     1000 SH        SH-DEF                 1             1000
HDFC Bank Ltd                        COM      40415F101       21      200 SH   SOLE                               200
Health Management Associates Inc     cvb      421933102     2534   365100 PRN  SOLE                            365100
HEARTLAND EXPRESS INC                COM      422347104       90     6300 SH   SOLE                              6300
HEINZ (H.J.) COMPANY                 COM      423074103      263     5695 SH   SOLE                              5695
Hewlett-Packard Co                   CALL     428236103     3734    75000 CALL SOLE                             75000
Hewlett-Packard Co                   PUT      428236103     3734    75000 PUT  SOLE                             75000
Hewlett-Packard Co                   COM      428236103      285     5730 SH        SH-DEF                 1             5730
HEWLETT-PACKARD COMPANY              COM      428236103     1263    25330 SH   SOLE                             25330
HJ Heinz Co                          COM      423074103       18      391 SH        SH-DEF                 1              391
Hoku Scientific Inc                  COM      434712105      339    35000 SH        SH-DEF                 2            35000
Home Depot Inc                       CALL     437076102      324    10000 CALL SOLE                             10000
Home Depot Inc                       PUT      437076102    19185   591400 PUT  SOLE                            591400
Home Depot Inc                       COM      437076102    11767   362727 SH   SOLE                            362727
HOME DEPOT INC                       COM      437076102     1790    55091 SH   SOLE                             55091
Home Depot Inc. (The)                COM      437076102      324    10000 SH   SOLE                             10000
Honda Motor Co Ltd                   COM      438128308       55     1661 SH   SOLE                              1661
HONDA MOTOR CO LTD SPONSORED ADR     COM      438128308     2226    66634 SH   SOLE                             66634
HONEYWELL INTERNATIONAL INC          COM      438516106      658    11051 SH   SOLE                             11051
Honeywell International Inc          COM      438516106       58      967 SH        SH-DEF                 1              967
HOSPIRA INC                          COM      441060100       82     1982 SH   SOLE                              1982
HOST HOTELS & RESORTS INC            COM      44107P104      225    10000 SH   SOLE                             10000
HRPT PROPERTIES TRUST                COM      40426W101      884    89300 SH   SOLE                             89300
HSBC Holdings PLC                    PUT      404280406     9723   105000 PUT  SOLE                            105000
HSBC Holdings PLC                    COM      404280406     1164    12569 SH   SOLE                             12569
HSBC HOLDINGS PLC                    COM      404280604      702    31248 SH   SOLE                             31248
HSBC HOLDINGS PLC SPONS ADR          COM      404280406     3717    40085 SH   SOLE                             40085
HUNT J B TRANS SVCS INC              COM      445658107      142     5400 SH   SOLE                              5400
HYDROGENICS CORP                     COM      448882100        4     2960 SH   SOLE                              2960
Iamgold Corp                         COM      450913108      155    17800 SH   SOLE                             17800
Iamgold Corp                         CALL     450913108     1333   153300 CALL      SH-DEF                 1           153300
Iamgold Corp                         PUT      450913108       88    10100 PUT       SH-DEF                 1            10100
Iamgold Corp                         COM      450913108      737    85000 SH        SH-DEF                 1            85000
Iamgold Corp                         COM      450913108     2173   249900 SH        SH-DEF                 1           249900
IAMGOLD CORPORATION                  COM      450913108       17     2000 SH   SOLE                              2000
IBM                                  CALL     459200101    19437   165000 CALL SOLE                            165000
IBM                                  PUT      459200101    26187   222300 PUT  SOLE                            222300
IBM                                  COM      459200101      360     3057 SH        SH-DEF                 1             3057
ICICI Bank Ltd                       PUT      45104G104     2636    50000 PUT  SOLE                             50000
ICICI Bank Ltd                       COM      45104G104      429     8135 SH   SOLE                              8135
IDEARC INC                           COM      451663108        7      228 SH   SOLE                               228
ILLINOIS TOOL WORKS INC              COM      452308109     1106    18525 SH   SOLE                             18525
IMATION CORPORATION                  COM      45245A107        2      100 SH   SOLE                               100
Imax Corp                            COM      45245E109      241    57449 SH        SH-DEF                 2            57449
Imperial Oil Limited                 COM      453038408    11161   225000 SH   SOLE                            225000
Imperial Oil Ltd                     COM      453038408   163344  3296713 SH   SOLE                           3296713
IMPERIAL OIL LTD                     COM      453038408    63658  1281559 SH   SOLE                           1281559
Imperial Oil Ltd                     CALL     453038408    11237   226800 CALL      SH-DEF                 1           226800
IMPERIAL OIL LTD                     COM      453038408       50     1000 SH        SH-DEF                 1             1000
INDIA FUND INC                       COM      454089103     1893    34805 SH   SOLE                             34805
INFINEON TECHNOLOGIES AG ADR         COM      45662N103     1283    74550 SH   SOLE                             74550
Infosys Technologies Ltd             CALL     456788108     1936    40000 CALL SOLE                             40000
Infosys Technologies Ltd             PUT      456788108     1936    40000 PUT  SOLE                             40000
ING GROEP SPONSORED ADR              COM      456837103     3875    87327 SH   SOLE                             87327
INGERSOLL-RAND COMPANY CL A          COM      G4776G101      884    16200 SH   SOLE                             16200
INPLAY TECHNOLOGIES INC              COM      45773L103        3     2000 SH        SH-DEF                 1             2000
Intel Corp                           CALL     458140100     2586   100000 CALL SOLE                            100000
Intel Corp                           CALL     458140100    10667   412500 CALL SOLE                            412500
Intel Corp                           PUT      458140100     7758   300000 PUT  SOLE                            300000
Intel Corp                           PUT      458140100    29682  1147800 PUT  SOLE                           1147800
Intel Corp                           COM      458140100    15984   618099 SH   SOLE                            618099
Intel Corp                           COM      458140100      337    13043 SH        SH-DEF                 1            13043
Intel Corp                           COM      458140100      181     7000 SH        SH-DEF                 2             7000
INTEL CORPORATION                    COM      458140100     4754   183587 SH   SOLE                            183587
Intel Corporation                    COM      458140100     1034    40000 SH   SOLE                             40000
INTERACTIVE BROKERS GROUP            COM      45841N107      225     8500 SH        SH-DEF                 1             8500
INTERNATIONAL BUSINESS MACHINES CORP COM      459200101    14678   124422 SH   SOLE                            124422
International Business Machines
Corporation                          COM      459200101     6597    56000 SH   SOLE                             56000
INTERNATIONAL FLAVORS & FRAGRANCES   COM      459506101      212     4000 SH   SOLE                              4000
INTERNATIONAL PAPER COMPANY          COM      460146103       40     1100 SH   SOLE                              1100
INTERNATIONAL RECTIFIER CORP         COM      460254105       20      600 SH   SOLE                               600
INTERNATIONAL ROYALTY CORP           COM      460277106       69    10000 SH   SOLE                             10000
InterOil Corp                        COM      460951106       72     2300 SH   SOLE                              2300
InterOil Corp                        COM      460951106       19      600 SH        SH-DEF                 1              600
INTERTAPE POLYMER GROUP INC          COM      460919103      123    36200 SH   SOLE                             36200
Intertape Polymer Group Inc          COM      460919103        0       19 SH        SH-DEF                 1               19
INTUIT INC                           COM      461202103       94     3100 SH   SOLE                              3100
ISHARES INC MSCI SINGAPORE IDX FD    COM      464286673      148    10000 SH   SOLE                             10000
ISHARES INC MSCI UK                  COM      464286699      341    13200 SH   SOLE                             13200
ISHARES MSCI EAFE INDEX FUND         COM      464287465      708     8560 SH   SOLE                              8560
iShares MSCI Emerging Markets        COM      464287234      558     5049 SH        SH-DEF                 1             5049
ISHARES MSCI EMERGING MKTS INDEX     COM      464287234       78      525 SH   SOLE                               525
ISHARES MSCI HONG KONG INDEX FUND    COM      464286871       23     1100 SH   SOLE                              1100
iShares MSCI Japan Index Fund        COM      464286848     1177    82000 SH   SOLE                             82000
ISHARES MSCI JAPAN INDEX FUND        COM      464286848      645    44850 SH   SOLE                             44850
ISHARES NASDAQ BIOTECH INDEX FUND    COM      464287556        8      100 SH   SOLE                               100
ISHARES SILVER TRUST                 COM      46428Q109       41      300 SH        SH-DEF                 1              300
ISHARES TR RUSSEL 2000 INDEX FUND    COM      464287655       44      550 SH   SOLE                               550
ISHARES TRUST DJ SEL DIV             COM      464287168       42      600 SH   SOLE                               600
Itron Inc                            cvb      465741106     3571    38370 PRN  SOLE                             38370
ITT CORPORATION                      COM      450911102       14      200 SH   SOLE                               200
Ivanhoe Energy Inc                   COM      465790103       44    22800 SH   SOLE                             22800
Ivanhoe Mines Ltd/CA                 COM      46579N103      184    14200 SH   SOLE                             14200
Ivanhoe Mines Ltd/CA                 CALL     46579N103       91     7000 CALL      SH-DEF                 1             7000
Ivanhoe Mines Ltd/CA                 COM      46579N103        9      700 SH        SH-DEF                 1              700
J.M. SMUCKER CO - NEW                COM      832696405        0        2 SH        SH-DEF                 1                2
JAGUAR MINING INC                    COM      47009M103      171    19400 SH        SH-DEF                 1            19400
Johnson & Johnson                    PUT      478160104    27266   415000 PUT  SOLE                            415000
Johnson & Johnson                    COM      478160104      608     9248 SH   SOLE                              9248
JOHNSON & JOHNSON                    COM      478160104    30364   461506 SH   SOLE                            461506
Johnson & Johnson                    COM      478160104     5355    81500 SH   SOLE                             81500
Johnson & Johnson                    COM      478160104      430     6545 SH        SH-DEF                 1             6545
Johnson & Johnson                    COM      478160104      151     2300 SH        SH-DEF                 2             2300
JOURNAL REGISTER CO                  COM      481138105      240   100000 SH   SOLE                            100000
JPMorgan Chase & Co                  CALL     46625H100     2667    58200 CALL SOLE                             58200
JPMorgan Chase & Co                  PUT      46625H100    44510   971400 PUT  SOLE                            971400
JPMorgan Chase & Co                  COM      46625H100    12995   283599 SH   SOLE                            283599
JPMORGAN CHASE & CO                  COM      46625H100     2744    59813 SH   SOLE                             59813
JPMorgan Chase & Co                  COM      46625H100      370     8074 SH        SH-DEF                 1             8074
Juniper Networks Inc                 CALL     48203R104       99     2700 CALL SOLE                              2700
Juniper Networks Inc                 COM      48203R104       18      500 SH        SH-DEF                 1              500
KANSAS CITY SOUTHERN                 COM      485170302       16      500 SH   SOLE                               500
Kellogg Co                           COM      487836108       17      302 SH        SH-DEF                 1              302
KELLOGG COMPANY                      COM      487836108     1103    19675 SH   SOLE                             19675
KIMBER RESOURCES INC                 COM      49435N101       21    24000 SH        SH-DEF                 1            24000
Kimberly-Clark Corp                  COM      494368103       75     1064 SH        SH-DEF                 1             1064
KIMBERLY-CLARK CORPORATION           COM      494368103     1523    21650 SH   SOLE                             21650
KINDER MORGAN ENERGY PARTNERS LPU    COM      494550106       15      300 SH   SOLE                               300
KINDER MORGAN MANAGEMENT LLC         COM      49455U100     1322    28246 SH   SOLE                             28246
Kingsway Financial Services In       COM      496904103     1335    72120 SH   SOLE                             72120
Kingsway Financial Services In       COM      496904103      151     8168 SH        SH-DEF                 1             8168
KINGSWAY FINANCIAL SERVICES INC      COM      496904103      455    24540 SH   SOLE                             24540
Kinross Gold Corp                    COM      496902404       38     2530 SH   SOLE                              2530
Kinross Gold Corp                    COM      496902404    25696  1720205 SH   SOLE                           1720205
Kinross Gold Corp                    CALL     496902404     4974   333000 CALL      SH-DEF                 1           333000
Kinross Gold Corp                    PUT      496902404     3336   223300 PUT       SH-DEF                 1           223300
Kinross Gold Corp                    COM      496902404     2196   147000 SH        SH-DEF                 1           147000
Kinross Gold Corp                    COM      496902404    15369  1028858 SH        SH-DEF                 2          1028858
Kinross Gold Corporation             COM      496902404     5234   350000 SH   SOLE                            350000
KINROSS GOLD CORPORATION NO PAR      COM      496902404     3634   242670 SH   SOLE                            242670
KKR FINANCIAL HLDGS LLC              COM      48248A306       10      600 SH   SOLE                               600
KLA-TENCOR CORPORATION               COM      482480100        4       80 SH   SOLE                                80
KOHL'S CORP                          COM      500255104      607    10575 SH   SOLE                             10575
KONINKLIJKE PHILIPS ELECTRONICS      COM      500472303      110     2436 SH   SOLE                              2436
KOOKMIN BANK SPONSORED ADR           COM      50049M109       51      625 SH   SOLE                               625
KOREA ELECTRIC POWER CO SPONS ADR    COM      500631106     2001    86300 SH   SOLE                             86300
KOREA FUND INC                       COM      500634100     1995    43600 SH   SOLE                             43600
Kraft Foods Inc                      COM      50075N104      137     3969 SH        SH-DEF                 1             3969
KRAFT FOODS INC CL A                 COM      50075N104      989    28610 SH   SOLE                             28610
Kroger Co/The                        COM      501044101       24      853 SH        SH-DEF                 1              853
KT CORP SPONSORED ADR                COM      48268K101      436    17400 SH   SOLE                             17400
L-3 COMMUNICATIONS HOLDINGS          COM      502424104      169     1650 SH   SOLE                              1650
LABORATORY CORP OF AMER HOLDINGS     COM      50540R409        8      100 SH   SOLE                               100
LADENBURG THALMANN FIN               COM      50575Q102        0        4 SH        SH-DEF                 1                4
LAFARGE SPONSORED ADR                COM      505861401       39     1000 SH   SOLE                              1000
LAS VEGAS SANDS INC                  COM      517834107      334     2500 SH   SOLE                              2500
La-Z-Boy Inc                         COM      505336107      358    48500 SH        SH-DEF                 2            48500
LEHMAN BROTHERS HLDGS INC            COM      524908100       23      375 SH   SOLE                               375
Lehman Brothers Holdings Inc         CALL     524908100     3087    50000 CALL SOLE                             50000
Lehman Brothers Holdings Inc         PUT      524908100    23587   382100 PUT  SOLE                            382100
Lehman Brothers Holdings Inc         COM      524908100    14075   228015 SH   SOLE                            228015
Lehman Brothers Holdings Inc         COM      524908100       14      229 SH        SH-DEF                 1              229
LEUCADIA NATIONAL CORP               COM      527288104      222     4600 SH   SOLE                              4600
Level 3 Communications Inc           cvb      52729N100     5836  1255020 PRN  SOLE                           1255020
LEVITT CORP FLA CLASS A              COM      52742P108       70    35000 SH   SOLE                             35000
Lexmark International Inc            COM      529771107     1113    26800 SH   SOLE                             26800
LG PHILIPS LTD SPON ADR              COM      50186V102       12      500 SH   SOLE                               500
LIBERTY GLOBAL INC CL A              COM      530555101      192     4675 SH   SOLE                              4675
LIBERTY GLOBAL INC SERIES C WI       COM      530555309      131     3375 SH   SOLE                              3375
LIBERTY MEDIA HLDG INTERACTIVE SER A COM      53071M104       84     4360 SH   SOLE                              4360
LIBERTY MEDIA HOLDING CORP CAP SER A COM      53071M302      109      872 SH   SOLE                               872
LIFE TIME FITNESS INC                COM      53217R207       37      600 SH   SOLE                               600
LIFEPOINT HOSPITALS INC              COM      53219L109      733    24400 SH   SOLE                             24400
LILLY (ELI) & COMPANY                COM      532457108      484     8493 SH   SOLE                              8493
LINCOLN NATIONAL CORPORATION         COM      534187109      860    13015 SH   SOLE                             13015
LIZ CLAIBORNE INC                    COM      539320101       31      900 SH   SOLE                               900
LMS MEDICAL SYSTEMS INC              COM      502089105       35    35000 SH   SOLE                             35000
Local.com Corp                       COM      53954R105      273    42000 SH   SOLE                             42000
Local.com Corp                       COM      53954R105       78    12000 SH        SH-DEF                 2            12000
Lockheed Martin Corp                 COM      539830109       49      448 SH        SH-DEF                 1              448
Lorus Therapeutics Inc               COM      544192107       20    80500 SH   SOLE                             80500
LORUS THERAPEUTICS INC NEW           COM      544192107        0      500 SH   SOLE                               500
LOWE'S COMPANIES                     COM      548661107      959    34180 SH   SOLE                             34180
Lowe's Cos Inc                       PUT      548661107      224     8000 PUT  SOLE                              8000
Lowe's Cos Inc                       COM      548661107      485    17300 SH   SOLE                             17300
LSI CORPORATION                      COM      502161102        0        2 SH   SOLE                                 2
Lundin Mining Corp                   COM      550372106    12876  1007815 SH   SOLE                           1007815
Lundin Mining Corp                   CALL     550372106      345    27000 CALL      SH-DEF                 1            27000
Lundin Mining Corp                   PUT      550372106      243    19000 PUT       SH-DEF                 1            19000
LUNDIN MINING CORP                   COM      550372106        4      300 SH        SH-DEF                 1              300
Lundin Mining Corp                   COM      550372106       91     7128 SH        SH-DEF                 2             7128
Lundin Mining Corp                   COM      550372106    56472  4420024 SH        SH-DEF                 2          4420024
LUNDIN MINING CORPORATION            COM      550372106      154    12000 SH   SOLE                             12000
LUXOTTICA GROUP S P A SPON ADR       COM      55068R202        3      100 SH   SOLE                               100
MAGNA ENTERTAINMENT CORP CL A        COM      559211107        1      580 SH   SOLE                               580
Magna International Inc              COM      559222401     6429    66660 SH   SOLE                             66660
Magna International Inc              CALL     559222401      222     2300 CALL      SH-DEF                 1             2300
Magna International Inc              PUT      559222401      955     9900 PUT       SH-DEF                 1             9900
Magna International Inc              COM      559222401     1033    10711 SH        SH-DEF                 1            10711
MAGNA INTERNATIONAL INC CL A SVS     COM      559222401     2944    30448 SH   SOLE                             30448
Manor Care Inc                       cvb      564055101     6728   104472 PRN  SOLE                            104472
Manulife Financial Corp              COM      56501R106  1473163 35735244 SH   SOLE                          35735244
MANULIFE FINANCIAL CORP              COM      56501R106    35375   855964 SH   SOLE                            855964
Manulife Financial Corp              CALL     56501R106    18291   443700 CALL      SH-DEF                 1           443700
Manulife Financial Corp              PUT      56501R106     6703   162600 PUT       SH-DEF                 1           162600
MANULIFE FINANCIAL CORP              COM      56501R106      124     3000 SH        SH-DEF                 1             3000
Manulife Financial Corp              COM      56501R106     6265   151973 SH        SH-DEF                 1           151973
Manulife Financial Corp              COM      56501R106       37      900 SH        SH-DEF                 2              900
Manulife Financial Corporation       COM      56501R106     5365   130000 SH   SOLE                            130000
Marathon Oil Corp                    COM      565849106       48      836 SH        SH-DEF                 1              836
MARATHON OIL CORPORATION             COM      565849106     1557    27270 SH   SOLE                             27270
MARSH & MCLENNAN COMPANIES INC       COM      571748102      186     7300 SH   SOLE                              7300
MASCO CORPORATION                    COM      574599106       45     1925 SH   SOLE                              1925
Mastercard Inc                       COM      57636Q104      118      800 SH   SOLE                               800
Materials Select Sector SPDR F       COM      81369Y100      727    17300 SH   SOLE                             17300
MATSUSHITA ELECTRIC INDL CO ADR      COM      576879209      312    16810 SH   SOLE                             16810
MAXYGEN INC                          COM      577776107        7     1000 SH        SH-DEF                 1             1000
MCCLATCHY NEWSPAPERS INC CL A        COM      579489105      400    20000 SH   SOLE                             20000
MCCORMICK & CO INC NON VTG           COM      579780206       65     1800 SH   SOLE                              1800
McDonald's Corp                      CALL     580135101     4036    74100 CALL SOLE                             74100
McDonald's Corp                      PUT      580135101     1634    30000 PUT  SOLE                             30000
McDonald's Corp                      COM      580135101     1570    28819 SH   SOLE                             28819
MCDONALD'S CORPORATION               COM      580135101       89     1640 SH   SOLE                              1640
MCGRAW-HILL COMPANIES INC            COM      580645109       24      475 SH   SOLE                               475
McKesson Corp                        COM      58155Q103       17      286 SH        SH-DEF                 1              286
MDS Inc                              COM      55269P302    35216  1630194 SH   SOLE                           1630194
MDS INC                              COM      55269P302      242    11193 SH   SOLE                             11193
MDS INC                              COM      55269P302        8      352 SH        SH-DEF                 1              352
MDS Inc                              COM      55269P302      329    15238 SH        SH-DEF                 1            15238
MDS Inc                              COM      55269P302      152     7054 SH        SH-DEF                 2             7054
MDS Inc                              COM      55269P302      186     8608 SH        SH-DEF                 2             8608
MEDCO HEALTH SOLUTIONS INC           COM      58405U102      105     1158 SH   SOLE                              1158
Medco Health Solutions Inc           COM      58405U102       24      271 SH        SH-DEF                 1              271
Medis Technologies Ltd               COM      58500P107     2046   157347 SH        SH-DEF                 2           157347
MEDTRONIC INC                        COM      585055106      707    12508 SH   SOLE                             12508
Medtronic Inc                        COM      585055106      146     2581 SH        SH-DEF                 1             2581
MELCO PBL ENTERTAINMENT-ADR          COM      585464100      297    18000 SH   SOLE                             18000
MEMC Electronic Materials Inc        COM      552715104       12      200 SH        SH-DEF                 1              200
Merck & Co Inc                       CALL     589331107     7754   150000 CALL SOLE                            150000
Merck & Co Inc                       PUT      589331107     7754   150000 PUT  SOLE                            150000
Merck & Co Inc                       PUT      589331107     9785   189300 PUT  SOLE                            189300
Merck & Co Inc                       COM      589331107      258     5000 SH   SOLE                              5000
MERCK & CO INC                       COM      589331107     1061    20494 SH   SOLE                             20494
Merck & Co Inc                       COM      589331107      254     4911 SH        SH-DEF                 1             4911
Merck & Co Inc                       COM      589331107      181     3500 SH        SH-DEF                 2             3500
Meridian Gold Inc                    COM      589975101       24      735 SH   SOLE                               735
Meridian Gold Inc                    COM      589975101     2819    84800 SH   SOLE                             84800
Meridian Gold Inc                    CALL     589975101        7      200 CALL      SH-DEF                 1              200
Meridian Gold Inc                    PUT      589975101       50     1500 PUT       SH-DEF                 1             1500
MERIDIAN GOLD INC                    COM      589975101     5832   177300 SH        SH-DEF                 1           177300
Merrill Lynch & Co Inc               CALL     590188108     1354    19000 CALL SOLE                             19000
Merrill Lynch & Co Inc               PUT      590188108    14534   203900 PUT  SOLE                            203900
Merrill Lynch & Co Inc               COM      590188108    10944   153540 SH   SOLE                            153540
MERRILL LYNCH & CO INC               COM      590188108     1108    15525 SH   SOLE                             15525
Merrill Lynch & Co Inc               COM      590188108       26      368 SH        SH-DEF                 1              368
Merrill Lynch & Co., Inc.            COM      590188108     3920    55000 SH   SOLE                             55000
METALLICA RESOURCES INC              COM      59125J104       64    14400 SH        SH-DEF                 1            14400
Methanex Corp                        COM      59151K108      231     9200 SH   SOLE                              9200
METHANEX CORP                        COM      59151K108      202     8000 SH   SOLE                              8000
Methanex Corp                        CALL     59151K108      121     4800 CALL      SH-DEF                 1             4800
Methanex Corp                        PUT      59151K108      214     8500 PUT       SH-DEF                 1             8500
Methanex Corp                        COM      59151K108     1084    43098 SH        SH-DEF                 1            43098
METLIFE INC                          COM      59156R108      420     6010 SH   SOLE                              6010
MetLife Inc                          COM      59156R108       23      325 SH        SH-DEF                 1              325
MI Developments Inc                  COM      55304X104     1076    32507 SH   SOLE                             32507
MI DEVELOPMENTS INC CL A SVS         COM      55304X104       35     1067 SH   SOLE                              1067
Microchip Technology Inc             COM      595017104     1075    29600 SH   SOLE                             29600
MICROCHIP TECHNOLOGY INC             COM      595017104       57     1575 SH   SOLE                              1575
Micron Technology Inc                cvb      595112103     3900   351340 PRN  SOLE                            351340
Microsoft Corp                       CALL     594918104     5335   181100 CALL SOLE                            181100
Microsoft Corp                       PUT      594918104    13437   456100 PUT  SOLE                            456100
Microsoft Corp                       COM      594918104      100     3400 SH   SOLE                              3400
Microsoft Corp                       COM      594918104      531    18014 SH        SH-DEF                 1            18014
Microsoft Corp                       COM      594918104      127     4300 SH        SH-DEF                 2             4300
MICROSOFT CORPORATION                COM      594918104     8261   280034 SH   SOLE                            280034
Microsoft Corporation                COM      594918104     3093   105000 SH   SOLE                            105000
Midway Games Inc                     COM      598148104      218    50000 SH        SH-DEF                 2            50000
MINCO GOLD CORPORATION               COM      60254D108       32    39400 SH        SH-DEF                 1            39400
Minefinders Corp                     COM      602900102       43     4000 SH   SOLE                              4000
MINEFINDERS CORP LTD                 COM      602900102       66     6200 SH        SH-DEF                 1             6200
MINEFINDERS CORP LTD                 COM      602900102      619    58400 SH        SH-DEF                 1            58400
MINEFINDERS CORPORATION LTD          COM      602900102     1047    97500 SH   SOLE                             97500
Miramar Mining Corp                  COM      60466E100       10     2100 SH   SOLE                              2100
MIRAMAR MINING CORP                  COM      60466E100        1      161 SH        SH-DEF                 1              161
Miramar Mining Corp                  COM      60466E100        5     1000 SH        SH-DEF                 1             1000
MIRAMAR MINING CORP                  COM      60466E100       94    20000 SH        SH-DEF                 1            20000
MIRAMAR MINING CORP                  COM      60466E100      212    45000 SH        SH-DEF                 1            45000
MITSUBISHI UFJ FINL GROUP INC ADR    COM      606822104        3      305 SH   SOLE                               305
MOLSON COORS BREWING-B-              COM      60871R209      149     1500 SH        SH-DEF                 1             1500
MONSANTO COMPANY                     COM      61166W101      157     1834 SH   SOLE                              1834
Monsanto Company                     COM      61166W101     6431    75000 SH   SOLE                             75000
Monster Worldwide Inc                COM      611742107        7      200 SH   SOLE                               200
MONTPELIER RE HOLDINGS LTD           COM      G62185106      126     7100 SH   SOLE                              7100
Moody's Corp                         COM      615369105       20      400 SH   SOLE                               400
Morgan Stanley                       PUT      617446448     4725    75000 PUT  SOLE                             75000
Morgan Stanley                       COM      617446448      435     6912 SH   SOLE                              6912
MORGAN STANLEY                       COM      617446448       82     1300 SH   SOLE                              1300
Morgan Stanley                       COM      617446448       29      456 SH        SH-DEF                 1              456
MOSAIC COMPANY                       COM      61945A107       54     1000 SH   SOLE                              1000
Motorola Inc                         CALL     620076109    20702  1117200 CALL SOLE                           1117200
Motorola Inc                         PUT      620076109     5559   300000 PUT  SOLE                            300000
MOTOROLA INC                         COM      620076109      213    11500 SH   SOLE                             11500
Motorola Inc                         COM      620076109       96     5189 SH        SH-DEF                 1             5189
NABORS INDUSTRIES LTD                COM      G6359F103      147     4755 SH   SOLE                              4755
NATIONAL OILWELL VARCO INC NEW       COM      637071101       29      200 SH   SOLE                               200
NAVTEQ CORPORATION                   COM      63936L100       31      400 SH   SOLE                               400
NEPTUNE TECHS & BIORES INC           COM      64077P108       79    15500 SH   SOLE                             15500
Neurochem Inc                        COM      64125K101        3     1045 SH        SH-DEF                 1             1045
NEVSUN RESOURCES LTD                 COM      64156L101        9     5000 SH   SOLE                              5000
NEW GERMANY FUND INC                 COM      644465106     1403    79716 SH   SOLE                             79716
NEW YORK TIMES COMPANY CL A          COM      650111107      400    20224 SH   SOLE                             20224
NEWFIELD EXPLORATION CO              COM      651290108       14      300 SH   SOLE                               300
Newmont Mining Corp                  CALL     651639106    40221   899200 CALL SOLE                            899200
Newmont Mining Corp                  COM      651639106      151     3375 SH   SOLE                              3375
NEWMONT MINING CORP                  COM      651639106       22      500 SH        SH-DEF                 1              500
NEWMONT MINING CORP-HOLDING COMPANY  COM      651639106      577    12880 SH   SOLE                             12880
Newmont Mining Corporation           COM      651639106     5815   130000 SH   SOLE                            130000
Nexen Inc                            COM      65334H102   173205  5669780 SH   SOLE                           5669780
NEXEN INC                            COM      65334H102     9723   317491 SH   SOLE                            317491
Nexen Inc                            CALL     65334H102     1741    57000 CALL      SH-DEF                 1            57000
Nexen Inc                            PUT      65334H102     6394   209300 PUT       SH-DEF                 1           209300
NEXEN INC                            COM      65334H102       91     3000 SH        SH-DEF                 1             3000
NEXEN INC                            COM      65334H102      152     5000 SH        SH-DEF                 1             5000
Nexen Inc                            COM      65334H102     1964    64300 SH        SH-DEF                 1            64300
Nexen Inc.                           COM      65334H102     5811   190000 SH   SOLE                            190000
NIDEC CORP SPONSORED ADR             COM      654090109     2200   125300 SH   SOLE                            125300
Nike Inc                             COM      654106103       23      400 SH   SOLE                               400
Nike Inc                             COM      654106103      117     2000 SH        SH-DEF                 2             2000
NIKE INC CL B                        COM      654106103       55      930 SH   SOLE                               930
NIPPON TELEGRAPH & TELEPHONE ADR     COM      654624105        1       50 SH   SOLE                                50
Nissan Motor Co Ltd                  COM      654744408       60     3000 SH        SH-DEF                 2             3000
NOKIA CORP ADR                       COM      654902204     4464   117520 SH   SOLE                            117520
Nokia OYJ                            CALL     654902204    36982   975000 CALL SOLE                            975000
Nokia Oyj, Sponsored ADR             COM      654902204     1138    30000 SH   SOLE                             30000
NOMURA HOLDINGS INC SPONSORED ADR    COM      65535H208        4      265 SH   SOLE                               265
NORSK HYDRO SPONSORED ADR            COM      656531605      217     5000 SH   SOLE                              5000
Nortel Networks Corp                 cvb      656568508     1327    78125 PRN  SOLE                             78125
Nortel Networks Corp                 COM      656568508    44082  2600987 SH   SOLE                           2600987
Nortel Networks Corp                 CALL     656568508      298    17600 CALL      SH-DEF                 1            17600
Nortel Networks Corp                 PUT      656568508     2224   131200 PUT       SH-DEF                 1           131200
Nortel Networks Corp                 COM      656568508   155106  9151802 SH        SH-DEF                 2          9151802
NORTEL NETWORKS CORP NEW             COM      656568508      543    31949 SH   SOLE                             31949
NORTH AMERICAN PALLADIUM             COM      656912102        8     1000 SH        SH-DEF                 1             1000
NORTHERN DYNASTY MNLS LTD            COM      66510M204        1      100 SH        SH-DEF                 1              100
NORTHERN ORION RES INC               COM      665575106        9     1450 SH   SOLE                              1450
NORTHERN ORION RESOURCES             COM      665575106        3      403 SH        SH-DEF                 1              403
Northern Orion Resources Inc         COM      665575106       33     5200 SH   SOLE                              5200
NORTHGATE MINERALS CORP              COM      666416102       61    21500 SH        SH-DEF                 1            21500
Northgate Minerals Corp              COM      666416102       62    22000 SH        SH-DEF                 1            22000
Nova Chemicals Corp                  COM      66977W109    37327   969281 SH   SOLE                            969281
NOVA CHEMICALS CORP                  COM      66977W109      595    15417 SH   SOLE                             15417
Nova Chemicals Corp                  CALL     66977W109     2846    73900 CALL      SH-DEF                 1            73900
Nova Chemicals Corp                  PUT      66977W109      231     6000 PUT       SH-DEF                 1             6000
NOVAGOLD RESOURCES INC               COM      66987E206       66     4000 SH   SOLE                              4000
Novagold Resources Inc               CALL     66987E206       41     2500 CALL      SH-DEF                 1             2500
Novagold Resources Inc               PUT      66987E206      141     8500 PUT       SH-DEF                 1             8500
Novagold Resources Inc               COM      66987E206        5      300 SH        SH-DEF                 1              300
Novagold Resources Inc               COM      66987E206      101     6100 SH        SH-DEF                 1             6100
Novartis AG                          COM      66987V109       45      810 SH        SH-DEF                 1              810
NOVARTIS AG SPONSORED ADR            COM      66987V109      504     9155 SH   SOLE                              9155
NOVO-NORDISK A/S ADR                 COM      670100205      242     2000 SH   SOLE                              2000
NUCOR CORPORATION                    COM      670346105       18      300 SH   SOLE                               300
NUCRYST PHARMACEUTICALS CORP         COM      67035Q100        3     1000 SH   SOLE                              1000
Nvidia Corp                          COM      67066G104       18      500 SH        SH-DEF                 1              500
Nymex Holdings Inc                   CALL     62948N104      534     4100 CALL SOLE                              4100
Occidental Petroleum Corp            COM      674599105       26      400 SH   SOLE                               400
OCCIDENTAL PETROLEUM CORP            COM      674599105      265     4125 SH   SOLE                              4125
Occidental Petroleum Corp            COM      674599105       65     1019 SH        SH-DEF                 1             1019
OILSANDS QUEST INC                   COM      678046103      219    50000 SH        SH-DEF                 1            50000
OMNI ENERGY SERVICES CORP            COM      68210T208       36     4500 SH   SOLE                              4500
Omnicare Inc                         cvb      681904108     2078    62710 PRN  SOLE                             62710
OMNICOM GROUP INC                    COM      681919106       19      400 SH   SOLE                               400
ONCOLYTICS BIOTECH INC               COM      682310107        1      605 SH   SOLE                               605
Open Text Corp                       COM      683715106       91     3500 SH   SOLE                              3500
Open Text Corp                       CALL     683715106       37     1400 CALL      SH-DEF                 1             1400
Open Text Corp                       PUT      683715106      130     5000 PUT       SH-DEF                 1             5000
Open Text Corp                       COM      683715106       52     2000 SH        SH-DEF                 1             2000
Oracle Corp                          COM      68389X105      190     8785 SH        SH-DEF                 1             8785
ORACLE CORPORATION                   COM      68389X105      227    10475 SH   SOLE                             10475
OTTER TAIL POWER CORPORATION         COM      689648103        7      198 SH   SOLE                               198
Overstock.com Inc                    COM      690370101     2350    81585 SH        SH-DEF                 2            81585
PAN American Silver Corp             COM      697900108       14      490 SH   SOLE                               490
PAN American Silver Corp             COM      697900108       35     1200 SH   SOLE                              1200
PAN AMERICAN SILVER CORP             COM      697900108       29     1000 SH   SOLE                              1000
PAN American Silver Corp             CALL     697900108      465    16000 CALL      SH-DEF                 1            16000
PAN American Silver Corp             PUT      697900108       99     3400 PUT       SH-DEF                 1             3400
PANTRY INC                           COM      698657103       24      925 SH   SOLE                               925
Parker Drilling Co                   cvb      701081101     1378   169722 PRN  SOLE                            169722
PARKER DRILLING CO                   COM      701081101       28     3500 SH   SOLE                              3500
PARKER HANNIFIN CORP                 COM      701094104       10       90 SH   SOLE                                90
PATTERSON COMPANIES INC              COM      703395103       30      770 SH   SOLE                               770
Patterson-UTI Energy Inc             COM      703481101     1498    66375 SH   SOLE                             66375
PAYCHEX INC                          COM      704326107       37      900 SH   SOLE                               900
Paychex Inc                          COM      704326107       12      300 SH        SH-DEF                 1              300
Peabody Energy Corp                  COM      704549104       62     1300 SH   SOLE                              1300
PEABODY ENERGY CORP                  COM      704549104       34      700 SH   SOLE                               700
PEACE ARCH ENTERTAINMENT             COM      704586304       19     8000 SH        SH-DEF                 1             8000
PEACE ARCH ENTERTAINMENT             COM      704586304       43    18100 SH        SH-DEF                 1            18100
PEACE ARCH ENTERTAINMENT             COM      704586304       69    29000 SH        SH-DEF                 1            29000
PEACE ARCH ENTERTAINMENT             COM      704586304       89    37500 SH        SH-DEF                 1            37500
PEARSON PLC SPONSORED ADR            COM      705015105        5      330 SH   SOLE                               330
PENGROWTH ENERGY T/U                 COM      706902509        4      200 SH        SH-DEF                 1              200
PENGROWTH ENERGY T/U NEW             COM      706902509     1756    93481 SH   SOLE                             93481
Pengrowth Energy Trust               COM      706902509      499    26654 SH   SOLE                             26654
Pengrowth Energy Trust               CALL     706902509       19     1000 CALL      SH-DEF                 1             1000
Pengrowth Energy Trust               PUT      706902509        7      400 PUT       SH-DEF                 1              400
Pengrowth Energy Trust               COM      706902509        7      353 SH        SH-DEF                 1              353
PENN WEST ENERGY T/U                 COM      707885109     2536    81443 SH   SOLE                             81443
PENN WEST ENERGY T/U                 COM      707885109       31     1000 SH        SH-DEF                 1             1000
Penn West Energy Trust               COM      707885109    64807  2086400 SH   SOLE                           2086400
Penn West Energy Trust               CALL     707885109      177     5700 CALL      SH-DEF                 1             5700
Penn West Energy Trust               PUT      707885109      764    24600 PUT       SH-DEF                 1            24600
Penn West Energy Trust               COM      707885109      910    29300 SH        SH-DEF                 1            29300
Penske Auto Group Inc                cvb      70959W103     1068    52758 PRN  SOLE                             52758
PENTAIR INC                          COM      709631105      145     4350 SH   SOLE                              4350
People's United Financial Inc        COM      712704105     1854   107299 SH   SOLE                            107299
PEPSICO INC                          COM      713448108    16104   219504 SH   SOLE                            219504
PepsiCo Inc                          COM      713448108      297     4050 SH        SH-DEF                 1             4050
PepsiCo Inc.                         COM      713448108     3663    50000 SH   SOLE                             50000
PERMIAN BASIN ROYALTY TRUST          COM      714236106       15     1000 SH   SOLE                              1000
Peru Copper Inc                      COM      715455101        0       38 SH        SH-DEF                 1               38
Petro-Canada                         COM      71644E102   326017  5682882 SH   SOLE                           5682882
PETRO-CANADA                         COM      71644E102    30810   535698 SH   SOLE                            535698
Petro-Canada                         COM      71644E102     2872    50000 SH   SOLE                             50000
Petro-Canada                         CALL     71644E102    16373   285400 CALL      SH-DEF                 1           285400
Petro-Canada                         PUT      71644E102    38752   675500 PUT       SH-DEF                 1           675500
Petro-Canada                         COM      71644E102     4842    84400 SH        SH-DEF                 1            84400
Petro-Canada                         COM      71644E102       69     1200 SH        SH-DEF                 2             1200
PETRO-CANADA-COM                     COM      71644E102        6      100 SH        SH-DEF                 1              100
PETRO-CANADA-COM                     COM      71644E102       57     1000 SH        SH-DEF                 1             1000
PETRO-CANADA-COM                     COM      71644E102       57     1000 SH        SH-DEF                 1             1000
PETROLEO BRASILEIRO S.A. ADR         COM      71654V101     1249    19280 SH   SOLE                             19280
Petroleo Brasileiro SA               PUT      71654V408    12835   170000 PUT  SOLE                            170000
Petroleo Brasileiro SA               COM      71654V408      165     2179 SH   SOLE                              2179
PETSMART INC                         COM      716768106       23      715 SH   SOLE                               715
Pfizer Inc                           CALL     717081103      733    30000 CALL SOLE                             30000
Pfizer Inc                           CALL     717081103    13559   555000 CALL SOLE                            555000
Pfizer Inc                           PUT      717081103    13559   555000 PUT  SOLE                            555000
Pfizer Inc                           PUT      717081103    25774  1055000 PUT  SOLE                           1055000
Pfizer Inc                           COM      717081103     4717   193068 SH   SOLE                            193068
PFIZER INC                           COM      717081103    14223   581363 SH   SOLE                            581363
Pfizer Inc                           COM      717081103     4181   171125 SH        SH-DEF                 1           171125
Pfizer Inc                           COM      717081103       86     3500 SH        SH-DEF                 2             3500
Pfizer Inc.                          COM      717081103     2443   100000 SH   SOLE                            100000
PG & E CORPORATION                   COM      69331C108        7      156 SH   SOLE                               156
Pharmaceutical HOLDRs Trust          CALL     71712A206     1001    12500 CALL SOLE                             12500
Pharmaceutical HOLDRs Trust          COM      71712A206       56      700 SH   SOLE                               700
PHOTRONICS INC                       COM      719405102      458    40125 SH   SOLE                             40125
PLATINUM GROUP METALS-NEW            COM      72765Q205      163    40700 SH        SH-DEF                 1            40700
PLUM CREEK TIMBER COMPANY INC        COM      729251108       18      400 SH   SOLE                               400
Polo Ralph Lauren Corp               COM      731572103        8      100 SH   SOLE                               100
Pool Corp                            COM      73278L105     3219   128874 SH        SH-DEF                 2           128874
POSCO SPONSORED ADR                  COM      693483109       50      280 SH   SOLE                               280
Potash Corp of Saskatchewan          COM      73755L107   357681  3387162 SH   SOLE                           3387162
Potash Corp of Saskatchewan          CALL     73755L107     1573    14900 CALL      SH-DEF                 1            14900
Potash Corp of Saskatchewan          PUT      73755L107     2114    20000 PUT       SH-DEF                 1            20000
Potash Corp of Saskatchewan          PUT      73755L107    13432   127200 PUT       SH-DEF                 1           127200
POTASH CORPORATION OF SASKATCHEWAN   COM      73755L107     2616    24710 SH   SOLE                             24710
POWERSHARES EXCH GLB WATER PORT      COM      73935X575       32     1500 SH   SOLE                              1500
POWERSHARES EXCH INTL DIV ACHIEVERS  COM      73935X716      171     8000 SH   SOLE                              8000
Powershares QQQ                      CALL     73935A104      257     5000 CALL SOLE                              5000
Powershares QQQ                      COM      73935A104     1197    23280 SH   SOLE                             23280
Powershares QQQ                      COM      73935A104     2166    42133 SH        SH-DEF                 1            42133
POWERSHARES QQQ NASDAQ 100           COM      73935A104       46      900 SH   SOLE                               900
PRAXAIR INC                          COM      74005P104      186     2220 SH   SOLE                              2220
PRECISION DRILLING T/U               COM      740215108      523    27200 SH   SOLE                             27200
PRECISION DRILLING T/U               COM      740215108       15      786 SH        SH-DEF                 1              786
Precision Drilling Trust             COM      740215108      318    16600 SH   SOLE                             16600
Precision Drilling Trust             CALL     740215108      301    15700 CALL      SH-DEF                 1            15700
Precision Drilling Trust             PUT      740215108      211    11000 PUT       SH-DEF                 1            11000
Precision Drilling Trust             COM      740215108       73     3800 SH        SH-DEF                 1             3800
PrimeWest Energy Trust               COM      741930309      289    10948 SH   SOLE                             10948
PrimeWest Energy Trust               COM      741930309       26      978 SH        SH-DEF                 1              978
PRIMEWEST ENERGY TRUST T/U           COM      741930309       16      620 SH   SOLE                               620
Procter & Gamble Co                  CALL     742718109     2110    30000 CALL SOLE                             30000
Procter & Gamble Co                  PUT      742718109    21805   310000 PUT  SOLE                            310000
Procter & Gamble Co                  COM      742718109     2771    39400 SH   SOLE                             39400
Procter & Gamble Co                  COM      742718109      550     7825 SH        SH-DEF                 1             7825
PROCTER & GAMBLE COMPANY             COM      742718109    24140   342707 SH   SOLE                            342707
Procter & Gamble Company (The)       COM      742718109     1055    15000 SH   SOLE                             15000
PROGRESS ENERGY INC                  COM      743263105        3       65 SH   SOLE                                65
PROGRESSIVE CORP OHIO                COM      743315103      130     6700 SH   SOLE                              6700
PROVIDENT ENERGY T/U                 COM      74386K104       32     2500 SH        SH-DEF                 1             2500
Provident Energy Trust               COM      74386K104      124     9786 SH   SOLE                              9786
Provident Energy Trust               CALL     74386K104       25     2000 CALL      SH-DEF                 1             2000
Provident Energy Trust               PUT      74386K104       13     1000 PUT       SH-DEF                 1             1000
Provident Energy Trust               COM      74386K104       48     3816 SH        SH-DEF                 1             3816
PRUDENTIAL FINANCIAL INC             COM      744320102     1523    15590 SH   SOLE                             15590
Prudential Financial Inc             COM      744320102       19      193 SH        SH-DEF                 1              193
PUBLIC SERVICE ENTERPRISE GROUP      COM      744573106       44      500 SH   SOLE                               500
Pulte Homes Inc                      COM      745867101      818    60100 SH   SOLE                             60100
QLT Inc                              COM      746927102      406    40749 SH   SOLE                             40749
QLT INC                              COM      746927102       11     2000 SH   SOLE                              2000
QLT Inc                              PUT      746927102        6     1000 PUT       SH-DEF                 1             1000
QLT Inc                              COM      746927102        5      900 SH        SH-DEF                 1              900
QLT Inc                              COM      746927102       26     4700 SH        SH-DEF                 2             4700
Qualcomm Inc                         CALL     747525103     2324    55000 CALL SOLE                             55000
Qualcomm Inc                         PUT      747525103    10311   244000 PUT  SOLE                            244000
Qualcomm Inc                         COM      747525103     1217    28798 SH   SOLE                             28798
QUALCOMM INC                         COM      747525103        2       50 SH   SOLE                                50
Qualcomm Inc                         COM      747525103      159     3762 SH        SH-DEF                 1             3762
Quebecor World Inc                   COM      748203106     6045   624493 SH   SOLE                            624493
Quebecor World Inc                   COM      748203106       56     5800 SH        SH-DEF                 1             5800
QUEBECOR WORLD INC SVS               COM      748203106       17     1745 SH   SOLE                              1745
QUEST CAPITAL CORP                   COM      74835U109       65    25400 SH        SH-DEF                 1            25400
QUEST DIAGNOSTICS INC                COM      74834L100       70     1205 SH   SOLE                              1205
Qwest Communications Internati       COM      749121109       14     1500 SH        SH-DEF                 1             1500
R.R DONNELLEY & SONS                 COM      257867101        0        2 SH        SH-DEF                 1                2
Raser Technologies Inc               COM      754055101      838    65000 SH        SH-DEF                 2            65000
RAYONIER INC                         COM      754907103     1367    28405 SH   SOLE                             28405
RAYTHEON COMPANY                     COM      755111507       46      725 SH   SOLE                               725
REED ELSEVIER NV SPONSORED ADR       COM      758204101        4       95 SH   SOLE                                95
REED ELSEVIER PLC SPONS ADR          COM      758205108      482     9550 SH   SOLE                              9550
REGAL BELOIT CORP                    COM      758750103        5      100 SH   SOLE                               100
RENAISSANCERE HOLDINGS LTD           COM      G7496G103      472     7200 SH   SOLE                              7200
Research In Motion Ltd               CALL     760975102      493     5000 CALL SOLE                              5000
Research In Motion Ltd               COM      760975102   109768  1117104 SH   SOLE                           1117104
RESEARCH IN MOTION LTD               COM      760975102      711     7220 SH   SOLE                              7220
Research In Motion Ltd               CALL     760975102     1002    10200 CALL      SH-DEF                 1            10200
Research In Motion Ltd               PUT      760975102    16518   168100 PUT       SH-DEF                 1           168100
Research In Motion Ltd               PUT      760975102    19759   200500 PUT       SH-DEF                 1           200500
Research In Motion Ltd               COM      760975102  1243799 12658123 SH        SH-DEF                 1          2658123
Research In Motion Ltd               COM      760975102  1438915 14643810 SH        SH-DEF                 2          4643810
RIO Narcea Gold Mines Ltd            COM      766909105        0       32 SH        SH-DEF                 1               32
RIO TINTO PLC SPONSORED ADR          COM      767204100      633     1840 SH   SOLE                              1840
RITCHIE BROS. AUCTIONEERS            COM      767744105      137     2100 SH   SOLE                              2100
RITCHIE BROTHERS AUCTIONR            COM      767744105       65     1000 SH        SH-DEF                 1             1000
ROGERS COMMUNICATION-B NV            COM      775109200       23      500 SH        SH-DEF                 1              500
Rogers Communications Inc            COM      775109200   219240  4816696 SH   SOLE                           4816696
Rogers Communications Inc            CALL     775109200     4875   107100 CALL      SH-DEF                 1           107100
Rogers Communications Inc            PUT      775109200     3132    68800 PUT       SH-DEF                 1            68800
Rogers Communications Inc            COM      775109200    27128   596002 SH        SH-DEF                 1           596002
Rogers Communications Inc            COM      775109200      455    10000 SH        SH-DEF                 2            10000
ROGERS COMMUNICATIONS INC CL B       COM      775109200     8207   179854 SH   SOLE                            179854
Rogers Communications Inc.,
Class "B" NV                         COM      775109200    26839   589000 SH   SOLE                            589000
Rogers Communications Inc.,
Class "B" NV                         COM      775109200     5924   130000 SH   SOLE                            130000
Royal Bank of Canada                 COM      780087102  3126807 56504044 SH   SOLE                          56504044
ROYAL BANK OF CANADA                 COM      780087102   199022  3587450 SH   SOLE                           3587450
Royal Bank of Canada                 COM      780087102    58474  1055500 SH   SOLE                           1055500
Royal Bank of Canada                 COM      780087102     8310   150000 SH   SOLE                            150000
Royal Bank of Canada                 CALL     780087102    36113   652600 CALL      SH-DEF                 1           652600
Royal Bank of Canada                 PUT      780087102    41099   742700 PUT       SH-DEF                 1           742700
Royal Bank of Canada                 COM      780087102    92372  1669237 SH        SH-DEF                 1          1669237
Royal Bank of Canada                 COM      780087102       72     1300 SH        SH-DEF                 2             1300
ROYAL BK SCOTLND GRP PLC             COM      780097770      688    30636 SH   SOLE                             30636
ROYAL BK SCOTLND GRP PLC             COM      780097762      686    30958 SH   SOLE                             30958
ROYAL BK SCOTLND GRP PLC             COM      780097747      677    31196 SH   SOLE                             31196
ROYAL DUTCH SHELL PLC ADR            COM      780259206     3373    40986 SH   SOLE                             40986
ROYAL DUTCH SHELL PLC SPON ADR       COM      780259107      128     1551 SH   SOLE                              1551
ROYCE VALUE TRUST                    COM      780910105      180     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       87      540 SH   SOLE                               540
Safeway Inc                          COM      786514208       18      532 SH        SH-DEF                 1              532
SAN JUAN BASIN ROYALTY TRUST UNIT    COM      798241105      237     7000 SH   SOLE                              7000
SanDisk Corp                         COM      80004C101     1025    18600 SH   SOLE                             18600
SanDisk Corp                         COM      80004C101       11      200 SH        SH-DEF                 1              200
Sanofi-Aventis                       COM      80105N105       45     1053 SH        SH-DEF                 1             1053
SANOFI-AVENTIS SPONSORED ADR         COM      80105N105      107     2524 SH   SOLE                              2524
SAP AKTIENGESELLSCHAFT SPON ADR      COM      803054204       29      495 SH   SOLE                               495
SARA LEE CORPORATION                 COM      803111103      241    14445 SH   SOLE                             14445
SASOL LIMITED SPONSORED ADR          COM      803866300      334     7750 SH   SOLE                              7750
Schering-Plough Corp                 COM      806605101      112     3535 SH        SH-DEF                 1             3535
SCHERING-PLOUGH CORPORATION          COM      806605101       13      400 SH   SOLE                               400
Schlumberger Limited                 COM      806857108      525     5000 SH   SOLE                              5000
Schlumberger Ltd                     PUT      806857108    15750   150000 PUT  SOLE                            150000
Schlumberger Ltd                     COM      806857108       84      800 SH   SOLE                               800
SCHLUMBERGER LTD                     COM      806857108     4279    40691 SH   SOLE                             40691
Schlumberger Ltd                     COM      806857108      154     1463 SH        SH-DEF                 1             1463
SCHWAB,CHARLES CORP                  COM      808513105       15      675 SH   SOLE                               675
SCOTTS MIRACLE-GRO COMPANY           COM      810186106       82     1925 SH   SOLE                              1925
SCRIPPS (E.W.) CO                    COM      811054204       57     1360 SH   SOLE                              1360
SEABRIDGE GOLD INC                   COM      811916105       91     3000 SH   SOLE                              3000
SEALED AIR CORP NEW                  COM      81211K100       12      456 SH   SOLE                               456
Sears Holdings Corp                  COM      812350106     1056     8300 SH   SOLE                              8300
SELECT COMFORT CORP                  COM      81616X103       70     5000 SH   SOLE                              5000
SEMICONDUCTOR MFG INTL CORP ADR      COM      81663N206      577    96200 SH   SOLE                             96200
SERVICE CORPORATION INTERNATIONAL    COM      817565104       65     5000 SH   SOLE                              5000
SHAW COMMUNICATION-B NV              COM      82028K200     4490   181200 SH        SH-DEF                 1           181200
Shaw Communications Inc              COM      82028K200   130386  5251340 SH   SOLE                           5251340
Shaw Communications Inc              CALL     82028K200       25     1000 CALL      SH-DEF                 1             1000
Shaw Communications Inc              PUT      82028K200      372    15000 PUT       SH-DEF                 1            15000
Shaw Communications Inc              COM      82028K200     1393    56084 SH        SH-DEF                 1            56084
SHAW COMMUNICATIONS INC CL B NVS     COM      82028K200     3022   121400 SH   SOLE                            121400
SIEMENS AG SPONSORED ADR             COM      826197501        1       10 SH   SOLE                                10
SIERRA WIRELESS INC                  COM      826516106       73     3500 SH   SOLE                              3500
Sierra Wireless Inc                  CALL     826516106      403    19300 CALL      SH-DEF                 1            19300
Sierra Wireless Inc                  PUT      826516106      499    23900 PUT       SH-DEF                 1            23900
SIERRA WIRELESS INC                  COM      826516106       21     1000 SH        SH-DEF                 1             1000
SIERRA WIRELESS INC                  COM      826516106       42     2000 SH        SH-DEF                 1             2000
SIERRA WIRELESS INC                  COM      826516106       65     3100 SH        SH-DEF                 1             3100
Sierra Wireless Inc                  COM      826516106      227    10900 SH        SH-DEF                 1            10900
Silver Standard Resources Inc        COM      82823L106       22      600 SH   SOLE                               600
SILVER STANDARD RESOURCES INC        COM      82823L106        0       11 SH   SOLE                                11
Silver Standard Resources Inc        CALL     82823L106       70     1900 CALL      SH-DEF                 1             1900
Silver Standard Resources Inc        PUT      82823L106      616    16700 PUT       SH-DEF                 1            16700
Silver Standard Resources Inc        COM      82823L106      465    12600 SH        SH-DEF                 1            12600
SILVER WHEATON CORP                  COM      828336107       14     1000 SH   SOLE                              1000
Silver Wheaton Corp                  CALL     828336107      705    50600 CALL      SH-DEF                 1            50600
Silver Wheaton Corp                  PUT      828336107      119     8500 PUT       SH-DEF                 1             8500
Silver Wheaton Corp                  COM      828336107       39     2800 SH        SH-DEF                 1             2800
Sinclair Broadcast Group Inc         cvb      829226109     2947   244740 PRN  SOLE                            244740
SIRF TECHNOLOGY HLDGS INC            COM      82967H101      483    22600 SH   SOLE                             22600
SMITH & NEPHEW PLC SPONSORED ADR     COM      83175M205     2291    37350 SH   SOLE                             37350
SMITHFIELD FOODS INC                 COM      832248108      215     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
SOLECTRON CORPORATION                COM      834182107        0       80 SH   SOLE                                80
Sony Corp                            COM      835699307      106     2200 SH   SOLE                              2200
SOUTHERN COMPANY                     COM      842587107       11      303 SH   SOLE                               303
SOUTHWEST AIRLINES CO                COM      844741108        4      270 SH   SOLE                               270
SOUTHWEST GAS CORP                   COM      844895102       25      900 SH   SOLE                               900
SPDR Trust Series 1                  CALL     78462F103    26702   175000 CALL SOLE                            175000
SPDR Trust Series 1                  PUT      78462F103    10681   700000 PUT  SOLE                            700000
SPDR Trust Series 1                  COM      78462F103    40541   265700 SH   SOLE                            265700
SPDR Trust Series 1                  COM      78462F103       46      300 SH        SH-DEF                 1              300
SPDR TRUST UNITS SERIES 1            COM      78462F103      699     4570 SH   SOLE                              4570
SPECTRA ENERGY CORP                  COM      847560109       26     1076 SH   SOLE                              1076
Sprint Nextel Corp                   COM      852061100      121     6377 SH        SH-DEF                 1             6377
SPRINT NEXTEL CORP FON SHS           COM      852061100      111     5850 SH   SOLE                              5850
SPX CORPORATION                      COM      784635104       32      350 SH   SOLE                               350
Stantec Inc                          COM      85472N109       26      800 SH   SOLE                               800
STANTEC INC                          COM      85472N109        9      280 SH   SOLE                               280
STAPLES INC                          COM      855030102      533    24775 SH   SOLE                             24775
Starbucks Corp                       CALL     855244109       55     2100 CALL SOLE                              2100
STARBUCKS CORPORATION                COM      855244109       58     2200 SH   SOLE                              2200
Starwood Hotels & Resorts Worl       COM      85590A401      146     2400 SH   SOLE                              2400
STATE STREET CORP                    COM      857477103       50      730 SH   SOLE                               730
STATOIL ASA SPONSORED ADR            COM      85771P102      483    14215 SH   SOLE                             14215
STREET TRACKS GOLD TRUST             COM      863307104      212     2880 SH   SOLE                              2880
STREETTRACKS GOLD TRUST              COM      863307104       73     1000 SH        SH-DEF                 1             1000
Streettracks Gold Trust              COM      863307104      735    10000 SH        SH-DEF                 1            10000
Stryker Corp                         COM      863667101       20      289 SH        SH-DEF                 1              289
STRYKER CORPORATION                  COM      863667101       69     1000 SH   SOLE                              1000
Sulphco Inc                          COM      865378103     1258   142900 SH        SH-DEF                 2           142900
Sun Life Financial Inc               COM      866796105   550089 10483298 SH   SOLE                          10483298
SUN LIFE FINANCIAL INC               COM      866796105    15454   293777 SH   SOLE                            293777
Sun Life Financial Inc               CALL     866796105     4628    88200 CALL      SH-DEF                 1            88200
Sun Life Financial Inc               PUT      866796105     2613    49800 PUT       SH-DEF                 1            49800
Sun Life Financial Inc               COM      866796105    18316   349060 SH        SH-DEF                 1           349060
Sun Life Financial Inc               COM      866796105       63     1200 SH        SH-DEF                 2             1200
Sun Life Financial Inc.              COM      866796105    14761   281000 SH   SOLE                            281000
Sun Life Financial Inc.              COM      866796105     6829   130000 SH   SOLE                            130000
SUN MICROSYSTEMS INC                 COM      866810104        4      800 SH   SOLE                               800
Sun Microsystems Inc                 COM      866810104       19     3300 SH        SH-DEF                 1             3300
Suncor Energy Inc                    COM      867229106   432286  4552593 SH   SOLE                           4552593
SUNCOR ENERGY INC                    COM      867229106    23349   245285 SH   SOLE                            245285
Suncor Energy Inc                    CALL     867229106    10967   115500 CALL      SH-DEF                 1           115500
Suncor Energy Inc                    PUT      867229106    23416   246600 PUT       SH-DEF                 1           246600
SUNCOR ENERGY INC                    COM      867229106       47      500 SH        SH-DEF                 1              500
SUNCOR ENERGY INC                    COM      867229106      474     5000 SH        SH-DEF                 1             5000
Suncor Energy Inc                    COM      867229106     2844    30000 SH        SH-DEF                 1            30000
Suncor Energy Inc                    COM      867229106     5964    62813 SH        SH-DEF                 1            62813
Suncor Energy Inc.                   COM      867229106     4278    45000 SH   SOLE                             45000
SUNOPTA INC                          COM      8676EP108        0       20 SH        SH-DEF                 1               20
SWISS HELVETIA FUND INC              COM      870875101      217    12000 SH   SOLE                             12000
SXC HEALTH SOLUTIONS CORP            COM      78505P100      235    14750 SH   SOLE                             14750
SXC HEALTH SOLUTIONS CORP            COM      78505P100       49     3100 SH        SH-DEF                 1             3100
Symantec Corp                        CALL     871503108     6783   350000 CALL SOLE                            350000
Symantec Corp                        COM      871503108       16      800 SH        SH-DEF                 1              800
SYNGENTA AG-ADR                      COM      87160A100      100     2300 SH   SOLE                              2300
Synopsys Inc                         CALL     871607107      731    27000 CALL SOLE                             27000
Synopsys Inc                         COM      871607107      235     8684 SH   SOLE                              8684
Syntax-Brillian Corp                 COM      87163L103      651   160000 SH        SH-DEF                 2           160000
SYSCO Corp                           COM      871829107       26      744 SH        SH-DEF                 1              744
SYSCO CORPORATION                    COM      871829107      169     4755 SH   SOLE                              4755
Take-Two Interactive Software        COM      874054109     2199   128769 SH        SH-DEF                 2           128769
Talbots Inc                          COM      874161102     2729   151600 SH        SH-DEF                 2           151600
Talisman Energy Inc                  COM      87425E103   189620  9658664 SH   SOLE                           9658664
TALISMAN ENERGY INC                  COM      87425E103    12689   644721 SH   SOLE                            644721
Talisman Energy Inc                  CALL     87425E103    13546   690000 CALL      SH-DEF                 1           690000
Talisman Energy Inc                  PUT      87425E103     6398   325900 PUT       SH-DEF                 1           325900
TALISMAN ENERGY INC                  COM      87425E103      118     6000 SH        SH-DEF                 1             6000
TALISMAN ENERGY INC                  COM      87425E103      157     8000 SH        SH-DEF                 1             8000
TALISMAN ENERGY INC                  COM      87425E103      196    10000 SH        SH-DEF                 1            10000
TALISMAN ENERGY INC                  COM      87425E103      294    15000 SH        SH-DEF                 1            15000
TALISMAN ENERGY INC                  COM      87425E103     2641   134600 SH        SH-DEF                 1           134600
Talisman Energy Inc                  COM      87425E103       47     2403 SH        SH-DEF                 2             2403
Talisman Energy Inc.                 COM      87425E103     3931   200000 SH   SOLE                            200000
Tanzanian Royalty Exploration        COM      87600U104       10     1700 SH   SOLE                              1700
Target Corp                          COM      87612E106       25      400 SH   SOLE                               400
TARGET CORP                          COM      87612E106      172     2700 SH   SOLE                              2700
TASECO MINES LTD                     COM      876511106      250    47700 SH   SOLE                             47700
TASEKO MINES LTD                     COM      876511106       64    12400 SH        SH-DEF                 1            12400
Taser International Inc              COM      87651B104     2432   155000 SH        SH-DEF                 2           155000
TATA MOTORS LTD SPON ADR             COM      876568502       48     2500 SH   SOLE                              2500
TECHNOLOGY SOLUTIONS-NEW             COM      87872T207        1      125 SH        SH-DEF                 1              125
Teck Cominco Limited, Class "B" SV   COM      878742204     2376    50000 SH   SOLE                             50000
Teck Cominco Ltd                     COM      878742204   362998  7647395 SH   SOLE                           7647395
Teck Cominco Ltd                     CALL     878742204    18123   381800 CALL      SH-DEF                 1           381800
Teck Cominco Ltd                     PUT      878742204    19751   416100 PUT       SH-DEF                 1           416100
Teck Cominco Ltd                     COM      878742204    19081   401976 SH        SH-DEF                 1           401976
TECK COMINCO LTD -B- SV              COM      878742204      256     5400 SH        SH-DEF                 1             5400
TECK COMINCO LTD CL B SVS            COM      878742204    17922   376628 SH   SOLE                            376628
TECO ENERGY INC                      COM      872375100      132     8000 SH   SOLE                              8000
TELEFONICA S.A. SPONSORED ADR        COM      879382208       57      680 SH   SOLE                               680
TELEFONOS DE MEXICO S.A. ADR         COM      879403780       22      660 SH   SOLE                               660
Telefonos de Mexico SAB de CV        COM      879403780      108     3300 SH   SOLE                              3300
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   107591  1911276 SH   SOLE                           1911276
TELUS CORP - NV                      COM      87971M202      365     6500 SH        SH-DEF                 1             6500
TELUS CORPORATION NV                 COM      87971M202     5684   100727 SH   SOLE                            100727
TELUS Corporation, NV                COM      87971M202    54056   959200 SH   SOLE                            959200
TELUS Corporation, NV                COM      87971M202     3977    70572 SH   SOLE                             70572
TEMPLETON DRAGON FUND                COM      88018T101     2099    66300 SH   SOLE                             66300
TERADYNE INC                         COM      880770102        4      294 SH   SOLE                               294
Tesco Corp                           COM      88157K101      270    10050 SH   SOLE                             10050
Tesco Corp                           COM      88157K101        8      300 SH        SH-DEF                 1              300
Teva Pharmaceutical Industries       CALL     881624209      667    15000 CALL SOLE                             15000
TEVA PHARMACEUTICAL INDUSTRIES ADR   COM      881624209      724    16265 SH   SOLE                             16265
Texas Instruments Inc                CALL     882508104     3110    85000 CALL SOLE                             85000
Texas Instruments Inc                PUT      882508104     9323   254800 PUT  SOLE                            254800
TEXAS INSTRUMENTS INC                COM      882508104      113     3080 SH   SOLE                              3080
Texas Instruments Inc                COM      882508104      115     3146 SH        SH-DEF                 1             3146
TEXTRON INC                          COM      883203101       12      200 SH   SOLE                               200
THERMO FISHER SCIENTIFIC             COM      883556102       35      600 SH   SOLE                               600
Thermo Fisher Scientific Inc         COM      883556102       24      409 SH        SH-DEF                 1              409
THOMSON CORP                         COM      884903105        2       48 SH        SH-DEF                 1               48
Thomson Corp/The                     COM      884903105   102359  2444225 SH   SOLE                           2444225
Thomson Corp/The                     CALL     884903105      105     2500 CALL      SH-DEF                 1             2500
Thomson Corp/The                     PUT      884903105      687    16400 PUT       SH-DEF                 1            16400
Thomson Corp/The                     COM      884903105    15987   381765 SH        SH-DEF                 1           381765
THOMSON CORPORATION                  COM      884903105    21506   512263 SH   SOLE                            512263
Thomson Corporation (The)            COM      884903105    18899   450800 SH   SOLE                            450800
Thomson Corporation (The)            COM      884903105     2096    50000 SH   SOLE                             50000
Thornburg Mortgage Inc               CALL     885218107      514    40000 CALL SOLE                             40000
Tim Hortons Inc                      COM      88706M103    55848  1603400 SH   SOLE                           1603400
TIM HORTONS INC                      COM      88706M103     4753   136126 SH   SOLE                            136126
Tim Hortons Inc                      CALL     88706M103      212     6100 CALL      SH-DEF                 1             6100
Tim Hortons Inc                      PUT      88706M103      111     3200 PUT       SH-DEF                 1             3200
Tim Hortons Inc                      COM      88706M103      738    21177 SH        SH-DEF                 1            21177
TIME WARNER INC                      COM      887317105      206    11215 SH   SOLE                             11215
TJX COMPANIES INC                    COM      872540109       30     1020 SH   SOLE                              1020
TLC Vision Corp                      COM      872549100        0      100 SH        SH-DEF                 1              100
Toll Brothers Inc                    PUT      889478103     1999   100000 PUT  SOLE                            100000
Toll Brothers Inc                    COM      889478103     1947    97400 SH   SOLE                             97400
TORONTO DOMINION BANK                COM      891160509      153     2000 SH        SH-DEF                 1             2000
TORONTO-DOMINION BANK                COM      891160509    77205  1004064 SH   SOLE                           1004064
Toronto-Dominion Bank                CALL     891160509   117871  1536800 CALL      SH-DEF                 1          1536800
Toronto-Dominion Bank                PUT      891160509    27895   363700 PUT       SH-DEF                 1           363700
Toronto-Dominion Bank                COM      891160509     1936    25252 SH        SH-DEF                 1            25252
Toronto-Dominion Bank                COM      891160509   169719  2212801 SH        SH-DEF                 1          2212801
Toronto-Dominion Bank                COM      891160509   126709  1652030 SH        SH-DEF                 2          1652030
TOTAL S.A. SPONSORED ADR             COM      89151E109     2971    36610 SH   SOLE                             36610
TOUSA Inc                            COM      872962105      225   139900 SH        SH-DEF                 2           139900
TOYOTA MOTOR CORP ADR                COM      892331307        4       35 SH   SOLE                                35
TransAlta Corp                       COM      89346D107   141838  4507994 SH   SOLE                           4507994
TransAlta Corp                       CALL     89346D107     3713   118000 CALL      SH-DEF                 1           118000
TransAlta Corp                       PUT      89346D107       63     2000 PUT       SH-DEF                 1             2000
TransAlta Corp                       COM      89346D107     5685   180684 SH        SH-DEF                 1           180684
TRANSALTA CORPORATION                COM      89346D107    12489   395929 SH   SOLE                            395929
TransAlta Corporation                COM      89346D107   115757  3675000 SH   SOLE                           3675000
TransAlta Corporation                COM      89346D107     4410   140000 SH   SOLE                            140000
TransCanada Corp                     COM      89353D107   653724 17831766 SH   SOLE                          17831766
TransCanada Corp                     CALL     89353D107    10676   291200 CALL      SH-DEF                 1           291200
TransCanada Corp                     PUT      89353D107     9528   259900 PUT       SH-DEF                 1           259900
TRANSCANADA CORP                     COM      89353D107     1833    50000 SH        SH-DEF                 1            50000
TransCanada Corp                     COM      89353D107    17361   473566 SH        SH-DEF                 1           473566
TRANSCANADA CORPORATION              COM      89353D107    42480  1155823 SH   SOLE                           1155823
TransCanada Corporation              COM      89353D107   183506  5000000 SH   SOLE                           5000000
TransCanada Corporation              COM      89353D107     4771   130000 SH   SOLE                            130000
TRANSITION THERAPEUT-NEW             COM      893716209      249    18822 SH        SH-DEF                 1            18822
TRANSOCEAN INC                       COM      G90078109      111      980 SH   SOLE                               980
TRANSOCEAN INC                       COM      G90078109      114     1000 SH        SH-DEF                 1             1000
TRAVELERS COMPANIES INC              COM      89417E109        5       91 SH   SOLE                                91
Travelers Cos Inc/The                COM      89417E109       14      280 SH        SH-DEF                 1              280
Triumph Group Inc                    cvb      896818101     4502    55098 PRN  SOLE                             55098
TYCO ELECTRONICS LTD                 COM      G9144P105      207     5845 SH   SOLE                              5845
TYCO INTERNATIONL LTD BERMUDA        COM      G9143X208      315     7095 SH   SOLE                              7095
U S BANCORP                          COM      902973304      404    12410 SH   SOLE                             12410
U S T INC                            COM      902911106       50     1000 SH   SOLE                              1000
ULTRA PETROLEUM CORP                 COM      903914109       93     1500 SH   SOLE                              1500
ULTRASHORT QQQ PROSHARES             COM      74347R875      195     5000 SH   SOLE                              5000
Unibanco                             CALL     90458E107     5262    40000 CALL SOLE                             40000
Unibanco                             PUT      90458E107    19075   145000 PUT  SOLE                            145000
UNILEVER N.V. NEW YORK SHARES        COM      904784709      267     8638 SH   SOLE                              8638
Unilever NV                          COM      904784709       44     1416 SH        SH-DEF                 1             1416
UNILEVER PLC SPON ADR                COM      904767704       26      830 SH   SOLE                               830
United Parcel Service Inc            COM      911312106      102     1356 SH        SH-DEF                 1             1356
UNITED PARCEL SERVICE INC CL B       COM      911312106      782    10395 SH   SOLE                             10395
United States Oil Fund LP            COM      91232N108     5880    94000 SH   SOLE                             94000
UNITED STATES OIL FUND LP            COM      91232N108      189     3000 SH        SH-DEF                 1             3000
United States Steel Corp             COM      912909108       42      397 SH   SOLE                               397
United Technologies Corp             COM      913017109      103     1281 SH        SH-DEF                 1             1281
UNITED TECHNOLOGIES CORPORATION      COM      913017109     5737    71182 SH   SOLE                             71182
United Technologies Corporation      COM      913017109     2414    30000 SH   SOLE                             30000
UNITEDHEALTH GROUP INC               COM      91324P102     3233    66658 SH   SOLE                             66658
UnitedHealth Group Inc               COM      91324P102      146     3010 SH        SH-DEF                 1             3010
UNUM GROUP                           COM      91529Y106     1632    66600 SH   SOLE                             66600
UPM KYMMENE CORP SPON ADR            COM      915436109        1       50 SH   SOLE                                50
US Bancorp                           COM      902973304       24      739 SH        SH-DEF                 1              739
US GOLD CORP NEW                     COM      912023207       63    10000 SH   SOLE                             10000
USG Corp                             CALL     903293405      225     6000 CALL SOLE                              6000
UTEK Corp                            COM      91759P106      275    18641 SH        SH-DEF                 2            18641
UTSTARCOM INC                        COM      918076100      978   266800 SH   SOLE                            266800
Valero Energy Corp                   COM      91913Y100        7      100 SH   SOLE                               100
VALERO ENERGY CORP                   COM      91913Y100      555     8255 SH   SOLE                              8255
Valero Energy Corp                   COM      91913Y100       46      680 SH        SH-DEF                 1              680
Valero Energy Corporation            COM      91913Y100      336     5000 SH   SOLE                              5000
VANGUARD TOTAL STOCK MARKET ETF      COM      922908769       64      425 SH   SOLE                               425
VECTOR GROUP LTD                     COM      92240M108        0        2 SH        SH-DEF                 1                2
VEOLIA ENVIRONNEMENT SPON ADR        COM      92334N103      493     5710 SH   SOLE                              5710
VeriSign Inc                         cvb      92343E102     4909   145485 PRN  SOLE                            145485
Verizon Communications Inc           COM      92343V104      146     3300 SH   SOLE                              3300
VERIZON COMMUNICATIONS INC           COM      92343V104     1000    22560 SH   SOLE                             22560
Verizon Communications Inc           COM      92343V104      286     6449 SH        SH-DEF                 1             6449
VERTEX PHARMACEUTICALS INC           COM      92532F100     1242    32300 SH   SOLE                             32300
VIACOM INC NEW CL B W/I              COM      92553P201      132     3375 SH   SOLE                              3375
VISTA GOLD CORP REORG SHS            COM      927926303     1380   299600 SH   SOLE                            299600
VISTEON CORPORATION                  COM      92839U107        2      483 SH   SOLE                               483
VODAFONE GROUP PLC                   COM      92857W209     5811   159847 SH   SOLE                            159847
VOTORANTIM CELULOSE E PAPEL SA       COM      92906P106     1569    54750 SH   SOLE                             54750
WABCO HOLDINGS INC                   COM      92927K102      219     4671 SH   SOLE                              4671
Wachovia Corp                        CALL     929903102      657    13100 CALL SOLE                             13100
Wachovia Corp                        PUT      929903102    22231   443300 PUT  SOLE                            443300
Wachovia Corp                        COM      929903102     1147    22872 SH   SOLE                             22872
Wachovia Corp                        COM      929903102      299     5970 SH        SH-DEF                 1             5970
WACHOVIA CORPORATIONNEW              COM      929903102     1462    29105 SH   SOLE                             29105
WALGREEN CO                          COM      931422109      991    20948 SH   SOLE                             20948
Walgreen Co                          COM      931422109      118     2489 SH        SH-DEF                 1             2489
Wal-Mart Stores Inc                  CALL     931142103      655    15000 CALL SOLE                             15000
Wal-Mart Stores Inc                  PUT      931142103    22401   513200 PUT  SOLE                            513200
Wal-Mart Stores Inc                  COM      931142103     9800   224504 SH   SOLE                            224504
WAL-MART STORES INC                  COM      931142103     6175   141271 SH   SOLE                            141271
Wal-Mart Stores Inc                  COM      931142103      263     6021 SH        SH-DEF                 1             6021
Wal-Mart Stores Inc.                 COM      931142103      437    10000 SH   SOLE                             10000
Washington Mutual Inc                COM      939322103      116     3277 SH   SOLE                              3277
Washington Mutual Inc                COM      939322103       13      369 SH        SH-DEF                 1              369
WASHINGTON POST COMPANY CL B         COM      939640108      230      286 SH   SOLE                               286
Washington Real Estate Investment
Trust                                cvb      939653101     3000    90405 PRN  SOLE                             90405
WCI Communities Inc                  COM      92923C104     1168   195000 SH        SH-DEF                 2           195000
WEATHERFORD INTERNATIONAL LTD        COM      G95089101      180     2670 SH   SOLE                              2670
WEIGHT WATCHERS INTL INC             COM      948626106       23      395 SH   SOLE                               395
WELLPOINT INC                        COM      94973V107     4672    59115 SH   SOLE                             59115
WellPoint Inc                        COM      94973V107      109     1375 SH        SH-DEF                 1             1375
Wells Fargo & Co                     cvb      949746101     7124   200000 PRN  SOLE                            200000
WELLS FARGO & CO                     COM      949746101     6583   184551 SH   SOLE                            184551
Wells Fargo & Co                     COM      949746101       52     1453 SH        SH-DEF                 1             1453
Wells Fargo & Company                COM      949746101     2208    62000 SH   SOLE                             62000
Westaim Corp                         COM      956909105        0        5 SH        SH-DEF                 1                5
WESTAIM CORPORATION                  COM      956909105        5    10097 SH   SOLE                             10097
WESTERN UNION CO - W/I               COM      959802109      919    43780 SH   SOLE                             43780
Western Union Co/The                 COM      959802109        6      284 SH   SOLE                               284
Western Union Co/The                 COM      959802109       15      700 SH        SH-DEF                 1              700
Western Union Company (The)          COM      959802109      315    15000 SH   SOLE                             15000
WESTWOOD ONE INC                     COM      961815107      138    50000 SH   SOLE                             50000
WEYCO GROUP INC                      COM      962149100       83     2650 SH   SOLE                              2650
WEYERHAEUSER CO                      COM      962166104       29      400 SH   SOLE                               400
Whirlpool Corp                       COM      963320106      927    10400 SH   SOLE                             10400
WINNEBAGO INDUSTRIES INC             COM      974637100       54     2250 SH   SOLE                              2250
WM Wrigley Jr Co                     COM      982526105       17      260 SH        SH-DEF                 1              260
WPP GROUP PLC SPONS ADR              COM      929309409       45      670 SH   SOLE                               670
WYETH                                COM      983024100     3289    73730 SH   SOLE                             73730
Wyeth                                COM      983024100      757    17000 SH   SOLE                             17000
Wyeth                                COM      983024100      135     3041 SH        SH-DEF                 1             3041
WYNDHAM WORLDWIDE CORP               COM      98310W108        2       60 SH   SOLE                                60
WYNN RESORTS LTD                     COM      983134107      552     3500 SH   SOLE                              3500
XCEL ENERGY INC                      COM      98389B100       86     4000 SH   SOLE                              4000
Xerox Corp                           COM      984121103       16      900 SH        SH-DEF                 1              900
XEROX CORPORATION                    COM      984121103       10      550 SH   SOLE                               550
Xilinx Inc                           cvb      983919101     2096    80190 PRN  SOLE                             80190
XL CAPITAL LTD                       COM      G98255105       34      425 SH   SOLE                               425
XM Satellite Radio Holdings In       COM      983759101        3      200 SH   SOLE                               200
XTO ENERGY INC                       COM      98385X106      118     1900 SH   SOLE                              1900
YAHOO INC                            COM      984332106       28     1060 SH   SOLE                              1060
Yahoo! Inc                           COM      984332106       35     1300 SH        SH-DEF                 1             1300
Yahoo! Inc.                          COM      984332106      671    25000 SH   SOLE                             25000
Yamana Gold Inc                      COM      98462Y100       21     1800 SH   SOLE                              1800
Yamana Gold Inc                      COM      98462Y100    32041  2712700 SH   SOLE                           2712700
YAMANA GOLD INC                      COM      98462Y100     3407   287715 SH   SOLE                            287715
Yamana Gold Inc                      CALL     98462Y100      934    79100 CALL      SH-DEF                 1            79100
Yamana Gold Inc                      PUT      98462Y100      522    44200 PUT       SH-DEF                 1            44200
YAMANA GOLD INC                      COM      98462Y100       23     2000 SH        SH-DEF                 1             2000
Yamana Gold Inc                      COM      98462Y100     6583   557300 SH        SH-DEF                 1           557300
YM BIOSCIENCES INC                   COM      984238105       23    15000 SH   SOLE                             15000
YRC WORLDWIDE INC                    COM      984249102     1250    45675 SH   SOLE                             45675
YUM! BRANDS INC                      COM      988498101      122     3600 SH   SOLE                              3600
ZARLINK SEMICONDUCTOR INC            COM      989139100        1     1000 SH   SOLE                              1000
Zarlink Semiconductor Inc            COM      989139100      220   158449 SH        SH-DEF                 1           158449
ZHONE TECHNOLOGIES INC NEW           COM      98950P108      480   403200 SH   SOLE                            403200
Zi Corp                              COM      988918108       33    36950 SH   SOLE                             36950
ZIMMER HOLDINGS INC                  COM      98956P102     2042    25180 SH   SOLE                             25180
Zimmer Holdings Inc                  COM      98956P102       19      229 SH        SH-DEF                 1              229