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

                                    FORM 13F
                               FORM 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: March 31, 2007

Check here if Amendment [   ]:          Amendment Number _______

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

                                        [   ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

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

Form 13F File Number: 28-11527

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

Person Signing this Report on Behalf of Reporting Manager:

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

Signature, Place, and Date of Signing:

/S/ Christopher Montague          Toronto, Ontario             May 7, 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 Investment Management Group
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: 1672

     Form 13F Information Table Value Total (x$1000): $27,580,706

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
                                                                                     (b)
                                                                                    Shared-                             Item 8:
                                                              Item 5:                 As             Item 7:      Voting Authority
                                       Item 3:     Item 4:   Shares or             Defined   (c)    Managers          (Shares)
    Item 1:                 Item 2:     CUSIP    Fair Market Principal         (a)    in    Shared-    See       (a)      (b)    (c)
Name of Issuer          Title of Class  Number      Value      Amount         Sole Instr.V  other   Instr. V    Sole    Shared  None
------------------------------------------------------------------------------------------------------------------------------------
                                                                                          
3COM CORP               COM            885535104           2       600   SH        SH-DEF                  1                600
3M CO                   COM            88579Y101          92      1200   SH   SOLE                                 1200
3M CO                   COM            88579Y101        5419     70000   SH   SOLE                                70000
3M Company              COM            88579Y101        2064     27000   SH   SOLE                                27000
3M COMPANY              COM            88579Y101       16209    214609   SH   SOLE                               214609
A.S.V. INC              COM            001963107        1453     95201   SH        SH-DEF                  2              95201
ABBOTT LABORATORIES     COM            002824100        7165    128400   SH   SOLE                               128400
ABBOTT LABORATORIES     OPTION         002824100        2232     40000 CALL   SOLE                                40000
ABBOTT LABORATORIES     OPTION         002824100        2790     50000  PUT   SOLE                                50000
ABBOTT LABORATORIES     OPTION         002824100       11160    200000  PUT   SOLE                               200000
ABBOTT LABORATORIES INC COM            002824100        3373     59716   SH   SOLE                                59716
ABER DIAMOND CORP       COM            002893105        8308    221800   SH   SOLE                               221800
ABER DIAMOND CORP       COM            002893105       75047   2012750   SH   SOLE                              2012750
ABER DIAMOND CORP       OPTION         002893105        1074     28800  PUT        SH-DEF                  1              28800
ABER DIAMOND CORP       OPTION         002893105        2957     79300 CALL        SH-DEF                  1              79300
ABITIBI-CONSOLIDATED
INC                     COM            003924107         440    159132   SH   SOLE                               159132
ABITIBI-CONSOLIDATED
INC                     COM            003924107       20698   7421634   SH   SOLE                               7421634
ABITIBI-CONSOLIDATED
INC                     COM            003924107          50     18000   SH        SH-DEF                  1              18000
ABITIBI-CONSOLIDATED
INC                     OPTION         003924107          96     34500 CALL        SH-DEF                  1              34500
ABITIBI-CONSOLIDATED
INC                     OPTION         003924107         182     65300  PUT        SH-DEF                  1              65300
ABN AMRO HOLDING NV
SPONS ADR               COM            000937102          13       289   SH   SOLE                                  289
ADESA INC               COM            00686U104           8       300   SH   SOLE                                  300
ADOBE SYSTEMS INC       COM            00724F101        4170    100000   SH   SOLE                               100000
ADVANCED MICRO DEVICES  COM            007903107         794     60800   SH   SOLE                                60800
ADVANCED MICRO DEVICES  OPTION         007903107        1672    128000 CALL   SOLE                               128000
ADVANCED MICRO DEVICES  OPTION         007903107        4630    354500  PUT   SOLE                               354500
ADVANCED MICRO DEVICES  COM            007903107          18      1375   SH        SH-DEF                  1               1375
ADVANCED MICRO DEVICES
INC                     COM            007903107           5       397   SH   SOLE                                  397
ADVANTAGE ENERGY
INCOME FUND             COM            00762L101         136     13300   SH   SOLE                                13300
ADVANTAGE ENERGY
INCOME FUND             COM            00762L101          56      5500   SH        SH-DEF                  1               5500
ADVANTAGE ENERGY
INCOME FUND T/U         COM            00762L101          41      4000   SH   SOLE                                 4000
AEGON NV ARS            COM            007924103         662     32284   SH   SOLE                                32284
AES CORP                COM            00130H105           1        65   SH   SOLE                                   65
AETNA INC               COM            00817Y108           9       200   SH   SOLE                                  200
AFLAC INC               COM            001055102         185      3900   SH   SOLE                                 3900
AGILENT TECHNOLOGIES
INC                     COM            00846U101          23       683   SH   SOLE                                  683
AGNICO-EAGLE MINES      COM            008474108       28697    811500   SH   SOLE                               811500
AGNICO-EAGLE MINES      OPTION         008474108         789     22300  PUT        SH-DEF                  1              22300
AGNICO-EAGLE MINES      COM            008474108         972     27500   SH        SH-DEF                  1              27500
AGNICO-EAGLE MINES      OPTION         008474108        4682    132400 CALL        SH-DEF                  1             132400
AGNICO-EAGLE MINES      COM            008474108        5304    150000   SH        SH-DEF                  2             150000
AGNICO-EAGLE MINES LTD  COM            008474108         625     17075   SH   SOLE                                17075
AGNICO-EAGLE MINES LTD  COM            008474108          22       635   SH   SOLE                                  635
AGNICO-EAGLE MINES LTD  COM            008474108          71      2000   SH        SH-DEF                  1               2000
AGRIUM INC              COM            008916108         668     16630   SH   SOLE                                16630
AGRIUM INC              COM            008916108       55194   1436919   SH   SOLE                              1436919
AGRIUM INC              COM            008916108         192      5000   SH        SH-DEF                  1               5000
AGRIUM INC              OPTION         008916108         196      5100  PUT        SH-DEF                  1               5100
AGRIUM INC              OPTION         008916108        1145     29800 CALL        SH-DEF                  1              29800
AGRIUM INC              COM            008916108        3037     79052   SH        SH-DEF                  1              79052
ALASKA COMM SYSTEMS
GROUP                   COM            01167P101        1918    130000   SH   SOLE                               130000
Alaska Communications
Systems Group Inc       COM            01167P101        1918    130000   SH   SOLE                               130000
ALCAN INC               COM            013716105       14282    266223   SH   SOLE                               266223
ALCAN INC               COM            013716105      147285   2825782   SH   SOLE                              2825782
ALCAN INC               COM            013716105          26       500   SH        SH-DEF                  1                500
ALCAN INC               OPTION         013716105          47       900 CALL        SH-DEF                  1                900
ALCAN INC               COM            013716105          52      1000   SH        SH-DEF                  1               1000
ALCAN INC               COM            013716105         208      4000   SH        SH-DEF                  1               4000
ALCAN INC               COM            013716105         261      5000   SH        SH-DEF                  1               5000
ALCAN INC               COM            013716105        1042     20000   SH        SH-DEF                  1              20000
ALCAN INC               OPTION         013716105       22225    426400 CALL        SH-DEF                  1             426400
ALCAN INC               COM            013716105       40973    786101   SH        SH-DEF                  1             786101
ALCAN INC               OPTION         013716105       45565    874200  PUT        SH-DEF                  1             874200
Alcan Inc.              COM            013716105         783     15000   SH   SOLE                                15000
Alcan Inc.              COM            013716105        1043     20000   SH   SOLE                                20000
ALCATEL LUCENT ADR      COM            013904305           1        47   SH   SOLE                                   47
Alcatel-Lucent          COM            013904305        5579    469230   SH   SOLE                               469230
ALCOA INC               COM            013817101         648     18655   SH   SOLE                                18655
ALCOA INC               COM            013817101        4070    120000   SH   SOLE                               120000
ALCOA INC               OPTION         013817101        5763    170000 CALL   SOLE                               170000
ALCOA INC               OPTION         013817101        9967    294000  PUT   SOLE                               294000
Alexandria Real Estate
Equities Inc            CVB            015271109        9359     93247  PRN   SOLE                                93247
ALLETE INC              COM            018522300           9       183   SH   SOLE                                  183
ALLIANCEBERNSTEIN
GLOBAL HI INCM FD       COM            01879R106          22      1630   SH   SOLE                                 1630
ALLIED IRISH BANKS PLC
ADR                     COM            019228402          29       505   SH   SOLE                                  505
ALLSTATE CORP           COM            020002101        1234     20550   SH   SOLE                                20550
ALLSTATE CORP           OPTION         020002101         492      8200  PUT   SOLE                                 8200
ALLSTATE CORPORATION    COM            020002101         311      5150   SH   SOLE                                 5150
ALTRIA GROUP INC        COM            02209S103        4492     65236   SH   SOLE                                65236
ALTRIA GROUP INC        COM            02209S103         287      3270   SH   SOLE                                 3270
ALTRIA GROUP INC        COM            02209S103       41200    469200   SH   SOLE                               469200
ALTRIA GROUP INC        OPTION         02209S103       22128    252000 CALL   SOLE                               252000
ALTRIA GROUP INC        OPTION         02209S103       35563    405000  PUT   SOLE                               405000
Altria Group Inc.       COM            02209S103        4391     50000   SH   SOLE                                50000
AMAZON.COM INC          COM            023135106        1006     25295   SH   SOLE                                25295
AMAZON.COM INC          COM            023135106        4775    120000   SH   SOLE                               120000
AMAZON.COM INC          OPTION         023135106       20890    525000  PUT   SOLE                               525000
AMAZON.COM INC          OPTION         023135106       21435    538700  PUT   SOLE                               538700
AMBAC FINANCIAL GROUP
INC                     COM            023139108        2987     34570   SH   SOLE                                34570
AMBAC FINANCIAL GROUP
INC                     OPTION         023139108       13840    160200  PUT   SOLE                               160200
AMERICA MOVIL S.A.B.
DE C.V.                 COM            02364W105         504     10225   SH   SOLE                                10225
AMERICA MOVIL-ADR
SERIES L                COM            02364W105          57      1200   SH   SOLE                                 1200
AMERICAN EAGLE
OUTFITTERS              COM            02553E106        1607     53600   SH   SOLE                                53600
AMERICAN EXPRESS CO     COM            025816109         573     10155   SH   SOLE                                10155
AMERICAN EXPRESS CO     COM            025816109        2365     40000   SH   SOLE                                40000
AMERICAN EXPRESS CO     OPTION         025816109         761     13500 CALL   SOLE                                13500
AMERICAN EXPRESS CO     OPTION         025816109        4512     80000 CALL   SOLE                                80000
AMERICAN EXPRESS CO     OPTION         025816109        5640    100000  PUT   SOLE                               100000
AMERICAN EXPRESS CO     OPTION         025816109        9673    171500 CALL   SOLE                               171500
American Express
Company                 COM            025816109        2820     50000   SH   SOLE                                50000
AMERICAN EXPRESS
COMPANY                 COM            025816109        8388    151031   SH   SOLE                               151031
AMERICAN INTERNATIONAL
GROUP                   COM            026874107        2847     40000   SH   SOLE                                40000
AMERICAN INTERNATIONAL
GROUP                   COM            026874107        4084     60750   SH   SOLE                                60750
AMERICAN INTERNATIONAL
GROUP                   OPTION         026874107        4302     64000 CALL   SOLE                                64000
AMERICAN INTERNATIONAL
GROUP                   OPTION         026874107        7569    112600 CALL   SOLE                               112600
AMERICAN INTERNATIONAL
GROUP                   OPTION         026874107       14788    220000  PUT   SOLE                               220000
AMERICAN INTERNATIONAL
GROUP                   OPTION         026874107       48802    726000  PUT   SOLE                               726000
AMERICAN INTERNATIONAL
GROUP                   COM            026874107         161      2400   SH        SH-DEF                  2               2400
AMERICAN INTERNATIONAL
GROUP INC               COM            026874107        6373     96739   SH   SOLE                                96739
American International
Group Inc.              COM            026874107        1815     27000   SH   SOLE                                27000
AMERICAN STANDARD
COMPANIES               COM            029712106         606     11730   SH   SOLE                                11730
American Standard
Companies Inc.          COM            029712106         530     10000   SH   SOLE                                10000
AMERICAN STANDARD COS
INC                     OPTION         029712106        5302    100000  PUT   SOLE                               100000
AmeriCredit Corp        CVB            03060R101        6108    267173  PRN   SOLE                               267173
AMERIPRISE FINANCIAL
INC                     COM            03076C106          58       983   SH   SOLE                                  983
AMGEN INC               COM            031162100         260      4665   SH   SOLE                                 4665
Amgen Inc               CVB            031162100        5599    100200  PRN   SOLE                               100200
Amgen Inc               CVB            031162100        7030    125810  PRN   SOLE                               125810
AMGEN INC               COM            031162100       13967    249946   SH   SOLE                               249946
AMGEN INC               COM            031162100       58272    815000   SH   SOLE                               815000
AMGEN INC               OPTION         031162100        3018     54000  PUT   SOLE                                54000
AMGEN INC               OPTION         031162100        7823    140000  PUT   SOLE                               140000
AMYLIN PHARMACEUTICALS
INC                     COM            032346108        1394     37300   SH   SOLE                                37300
ANADARKO PETROLEUM CORP COM            032511107         126      2800   SH   SOLE                                 2800
ANGIOTECH
PHARMACEUTICALS IN      COM            034918102          37      6900   SH   SOLE                                 6900
ANGIOTECH
PHARMACEUTICALS IN      COM            034918102           3       600   SH        SH-DEF                  1                600
ANGIOTECH
PHARMACEUTICALS INC     COM            034918102         331     57200   SH   SOLE                                57200
ANGLO AMERICAN PLC UK
ADR                     COM            03485P102          11       400   SH   SOLE                                  400
ANGLOGOLD ASHANTI LTD
SPONS ADR               COM            035128206          14       300   SH   SOLE                                  300
ANGLOGOLD ASHANTI-SPON
ADR                     COM            035128206          87      1950   SH   SOLE                                 1950
ANHEUSER-BUSCH
COMPANIES INC           COM            035229103         779     15145   SH   SOLE                                15145
Anheuser-Busch
Companies Inc.          COM            035229103         252      5000   SH   SOLE                                 5000
ANHEUSER-BUSCH COS INC. COM            035229103         101      2000   SH        SH-DEF                  2               2000
ANSYS INC               COM            03662Q105          25       500   SH   SOLE                                  500
APACHE CORPORATION      COM            037411105         299      4134   SH   SOLE                                 4134
APPLE INC               COM            037833100        1939     20875   SH   SOLE                                20875
APPLE INC               OPTION         037833100        6968     75000 CALL   SOLE                                75000
APPLE INC               OPTION         037833100       27195    292700  PUT   SOLE                               292700
APPLIED MATERIALS INC   COM            038222105          30      1585   SH   SOLE                                 1585
APPLIED MATERIALS INC   COM            038222105         299     16343   SH   SOLE                                16343
APPLIED MATERIALS INC   OPTION         038222105        3719    203000  PUT   SOLE                               203000
ARCELOR MITTAL-CLASS A
NY RE                   OPTION         03937E101        1058     20000  PUT   SOLE                                20000
ARCH COAL INC           COM            039380100           3       100   SH   SOLE                                  100
ARCHER-DANIELS-MIDLAND
CO                      COM            039483102          11       300   SH   SOLE                                  300
Armor Holdings Inc      CVB            042260109        3740     55545  PRN   SOLE                                55545
ArvinMeritor Inc        CVB            043353101        4350    238335  PRN   SOLE                               238335
ASIA SATELLITE
TELECOMMS HOLDINGS      COM            04516X106        1716     74675   SH   SOLE                                74675
ASSISTED LIVING
CONCEPTS CL A SHS       COM            04544X102          36      2950   SH   SOLE                                 2950
ASTRAZENECA PLC
SPONSORED ADR           COM            046353108          32       600   SH   SOLE                                  600
ASV Inc                 COM            001963107        1453     95201   SH   SOLE                                95201
AT&T INC                COM            00206R102        3059     79282   SH   SOLE                                79282
AT&T INC                COM            00206R102         158      4000   SH   SOLE                                 4000
AT&T INC                COM            00206R102       32727    830000   SH   SOLE                               830000
AT&T INC                OPTION         00206R102        2563     65000  PUT   SOLE                                65000
AT&T INC                OPTION         00206R102        4732    120000 CALL   SOLE                               120000
AT&T INC                OPTION         00206R102        6033    153000  PUT   SOLE                               153000
AUGUSTA RESOURCE
CORP-NEW                COM            050912203           6      2900   SH        SH-DEF                  1               2900
AUGUSTA RESOURCE
CORP-NEW                COM            050912203          21     11086   SH        SH-DEF                  1              11086
AURIZON MINES LTD       COM            05155P106         456    130000   SH   SOLE                               130000
AURIZON MINES LTD       COM            05155P106          10      3000   SH        SH-DEF                  1               3000
AURIZON MINES LTD       COM            05155P106          69     20000   SH        SH-DEF                  1              20000
AURIZON MINES LTD       COM            05155P106          71     20200   SH        SH-DEF                  1              20200
AUTOMATIC DATA          COM            053015103          52      1200   SH   SOLE                                 1200
PROCESSING INC
AVERY DENNISON
CORPORATION             COM            053611109          13       200   SH   SOLE                                  200
AVIS BUDGET GROUP INC   COM            053774105           1        30   SH   SOLE                                   30
AVON PRODUCTS INC       COM            054303102         179      4800   SH   SOLE                                 4800
AXA-UAP S.A. SPONSORED
ADR                     COM            054536107        2085     47755   SH   SOLE                                47755
AXCAN PHARMA INC        COM            054923107         490     29600   SH   SOLE                                29600
AXCAN PHARMA INC        COM            054923107           5       300   SH        SH-DEF                  1                300
AXCAN PHARMA INC        COM            054923107           5       300   SH        SH-DEF                  1                300
AXCAN PHARMA INC        OPTION         054923107          23      1400 CALL        SH-DEF                  1               1400
BAKER HUGHES INC        COM            057224107         148      2150   SH   SOLE                                 2150
BALLARD POWER SYSTEMS
INC                     COM            05858H104           1       250   SH   SOLE                                  250
BALLARD POWER SYSTEMS
INC                     COM            05858H104         273     49531   SH   SOLE                                49531
BALLARD POWER SYSTEMS
INC                     OPTION         05858H104         108     19500  PUT        SH-DEF                  1              19500
BALLARD POWER SYSTEMS
INC                     COM            05858H104         116     20967   SH        SH-DEF                  1              20967
BALLARD POWER SYSTEMS
INC                     OPTION         05858H104         410     74300 CALL        SH-DEF                  1              74300
BANCO BILBAO VIZCAYA
ARGENTARIA S.A.         COM            05946K101         502     20456   SH   SOLE                                20456
BANCO
BRADESCO-SPONSORED ADR  OPTION         059460303        1213     30000 CALL   SOLE                                30000
BANCO DE SANTANDER
CENTRAL ADR             COM            05964H105          64      3500   SH   SOLE                                 3500
BANCO ITAU HOLDING
FIN-ADR                 COM            059602201          49      1400   SH   SOLE                                 1400
BANK OF AMERICA CORP    COM            060505104        4259     80000   SH   SOLE                                80000
BANK OF AMERICA CORP    COM            060505104        8133    159400   SH   SOLE                               159400
BANK OF AMERICA CORP    OPTION         060505104       10714    210000 CALL   SOLE                               210000
BANK OF AMERICA CORP    OPTION         060505104       31122    610000 CALL   SOLE                               610000
BANK OF AMERICA CORP    OPTION         060505104       48979    960000  PUT   SOLE                               960000
Bank of America
Corporation             COM            060505104        3316     65000   SH   SOLE                                65000
BANK OF AMERICA
CORPORATION             COM            060505104        6905    137978   SH   SOLE                               137978
Bank of Montreal        COM            063671101        6346    105000   SH   SOLE                               105000
Bank of Montreal        COM            063671101       27437    454000   SH   SOLE                               454000
BANK OF MONTREAL        COM            063671101       68140   1108084   SH   SOLE                              1108084
BANK OF MONTREAL        COM            063671101     1167816  19339647   SH   SOLE                             19339647
BANK OF MONTREAL        COM            063671101       32539    538865   SH        SH-DEF                  1             538865
BANK OF MONTREAL        OPTION         063671101       50566    837400 CALL        SH-DEF                  1             837400
BANK OF MONTREAL        OPTION         063671101       59708    988800  PUT        SH-DEF                  1             988800
BANK OF NEW YORK
COMPANY INC             COM            064057102         196      4880   SH   SOLE                                 4880
BANK OF NOVA SCOTIA     COM            064149107      118198   2565262   SH   SOLE                              2565262
BANK OF NOVA SCOTIA     COM            064149107     2115519  45921747   SH   SOLE                             45921747
BANK OF NOVA SCOTIA     COM            064149107          92      2000   SH        SH-DEF                  2               2000
BANK OF NOVA SCOTIA     COM            064149107       29024    630018   SH        SH-DEF                  1             630018
BANK OF NOVA SCOTIA     OPTION         064149107       36979    802700 CALL        SH-DEF                  1             802700
BANK OF NOVA SCOTIA     OPTION         064149107       38881    844000  PUT        SH-DEF                  1             844000
Bank of Nova Scotia
(The)                   COM            064149107        5072    110000   SH   SOLE                               110000
Bank of Nova Scotia
(The)                   COM            064149107       29319    635900   SH   SOLE                               635900
BARCLAYS PLC SPONSORED
ADR                     COM            06738E204         762     13285   SH   SOLE                                13285
BARR PHARMACEUTICALS
INC                     COM            068306109         101      2150   SH   SOLE                                 2150
BARRICK GOLD CORP       COM            067901108        2165     75827   SH   SOLE                                75827
BARRICK GOLD CORP       COM            067901108         648     22682   SH   SOLE                                22682
BARRICK GOLD CORP       COM            067901108      193834   6794195   SH   SOLE                              6794195
BARRICK GOLD CORP       OPTION         067901108       41560   1455700 CALL   SOLE                              1455700
BARRICK GOLD CORP       COM            067901108          29      1000   SH        SH-DEF                  1               1000
BARRICK GOLD CORP       OPTION         067901108       17731    621500  PUT        SH-DEF                  1             621500
BARRICK GOLD CORP       COM            067901108       24720    866486   SH        SH-DEF                  1             866486
BARRICK GOLD CORP       OPTION         067901108       26601    932400 CALL        SH-DEF                  1             932400
BAXTER INTERNATIONAL
INC                     COM            071813109          33       620   SH   SOLE                                  620
BAYTEX ENERGY T/U       COM            073176109         568     32000   SH   SOLE                                32000
BAYTEX ENERGY TRUST T/U COM            073176109        1231     70000   SH        SH-DEF                  1              70000
BAYTEX ENERGY
TRUST-UNITS             COM            073176109         174      9900   SH   SOLE                                 9900
BAYTEX ENERGY
TRUST-UNITS             COM            073176109          46      2600   SH        SH-DEF                  1               2600
BCE INC                 COM            05534B760      977508  34567571   SH   SOLE                             34567571
BCE INC                 COM            05534B760          84      2963   SH        SH-DEF                  2               2963
BCE INC                 OPTION         05534B760        1312     46400  PUT        SH-DEF                  1              46400
BCE INC                 OPTION         05534B760       19082    674800 CALL        SH-DEF                  1             674800
BCE INC                 COM            05534B760       47996   1697270   SH        SH-DEF                  1            1697270
BCE INC NEW             COM            05534B760       42455   1413439   SH   SOLE                              1413439
BCE Inc.                COM            05534B760        1885     66600   SH   SOLE                                66600
BCE INC-NEW             COM            05534B760        2828    100000   SH        SH-DEF                  1             100000
BCE INC-NEW             COM            05534B760        6903    244100   SH        SH-DEF                  1             244100
BEACON POWER            COM            073677106         247    300000   SH   SOLE                               300000
CORPORATION
BEAR STEARNS COMPANIES
INC                     OPTION         073902108         271      1800  PUT   SOLE                                 1800
BEAZER HOMES USA INC    OPTION         07556Q105         406     14000 CALL   SOLE                                14000
BECKMAN COULTER INC     COM            075811109          31       500   SH   SOLE                                  500
Beckman Coulter Inc     CVB            075811109        2152     33688  PRN   SOLE                                33688
BED BATH & BEYOND INC   COM            075896100         591     14723   SH   SOLE                                14723
BERKSHIRE HATHAWAY INC
CL A                    COM            084670108       13632       125   SH   SOLE                                  125
BERKSHIRE HATHAWAY INC
CL B                    COM            084670207        1698       469   SH   SOLE                                  469
BEST BUY CO INC         COM            086516101        3232     66338   SH   SOLE                                66338
BEST BUY CO INC         OPTION         086516101        2923     60000  PUT   SOLE                                60000
BEST BUY CO INC         OPTION         086516101        3805     78100 CALL   SOLE                                78100
BEST BUY COMPANY INC    COM            086516101          84      1800   SH   SOLE                                 1800
BG GROUP PLC SPONSORED
ADR                     COM            055434203          57       800   SH   SOLE                                  800
BHP Billiton Limited,
Sponsored ADR           COM            088606108         727     15000   SH   SOLE                                15000
BHP BILLITON LTD
SPONSORED ADR           COM            088606108        3777     76286   SH   SOLE                                76286
BHP BILLITON LTD-SPON
ADR                     COM            088606108          29       600   SH   SOLE                                  600
BHP BILLITON LTD-SPON
ADR                     OPTION         088606108        5572    115000  PUT   SOLE                               115000
BIOCRYST
PHARMACEUTICALS         COM            09058V103        1018    111600   SH   SOLE                               111600
BIOGEN IDEC INC         COM            09062X103        1913     43100   SH   SOLE                                43100
BIOMIRA INC             COM            09161R106          28     22250   SH   SOLE                                22250
BIOTECH HOLDERS TRUST   COM            09067D201          53       300   SH   SOLE                                  300
BIOVAIL CORPORATION     COM            09067J109         392     16950   SH   SOLE                                16950
BIOVAIL CORPORATION     COM            09067J109      150846   6897674   SH   SOLE                              6897674
BIOVAIL CORPORATION     COM            09067J109          77      3500   SH        SH-DEF                  2               3500
BIOVAIL CORPORATION     OPTION         09067J109         389     17800  PUT        SH-DEF                  1              17800
BIOVAIL CORPORATION     COM            09067J109         923     42197   SH        SH-DEF                  1              42197
BIOVAIL CORPORATION     OPTION         09067J109        3132    143200 CALL        SH-DEF                  1             143200
BIRCH MOUNTAIN
RESOURCES LTD           COM            09066X109           7      2000   SH   SOLE                                 2000
BLACKROCK STRATEGIC
DIV ACHIEVERS TR        COM            09249Y107          95      6300   SH   SOLE                                 6300
BLOCK (H&R) INC         COM            093671105           3       160   SH   SOLE                                  160
BOEING CO               OPTION         097023105        8891    100000  PUT   SOLE                               100000
BOEING COMPANY          COM            097023105         245      2749   SH   SOLE                                 2749
Borland Software Corp   CVB            099849101        2563    486275  PRN   SOLE                               486275
BOSTON SCIENTIFIC CORP  COM            101137107        1165     76880   SH   SOLE                                76880
BOSTON SCIENTIFIC CORP  COM            101137107         111      7600   SH   SOLE                                 7600
BP PLC SPONSORED ADR    COM            055622104        1429     21853   SH   SOLE                                21853
BP PRUDHOE BAY ROYALTY
TRUST                   COM            055630107         133      2000   SH   SOLE                                 2000
BRASIL DISTR PAO
ACU-SP ADR              COM            20440T201          55      1900   SH   SOLE                                 1900
BRISTOL-MYERS SQUIBB CO COM            110122108         472     17000   SH   SOLE                                17000
BRISTOL-MYERS SQUIBB CO COM            110122108       10021    361000   SH   SOLE                               361000
BRISTOL-MYERS SQUIBB CO OPTION         110122108         278     10000  PUT   SOLE                                10000
BRISTOL-MYERS SQUIBB CO OPTION         110122108        9813    353500 CALL   SOLE                               353500
BRISTOL-MYERS SQUIBB CO OPTION         110122108       11104    400000  PUT   SOLE                               400000
BRISTOL-MYERS SQUIBB CO COM            110122108         147      5300   SH        SH-DEF                  2               5300
BRISTOL-MYERS SQUIBB
COMPANY                 COM            110122108         497     18240   SH   SOLE                                18240
BROOKFIELD ASSET
MANAGE-CL A             COM            112585104      201766   3860775   SH   SOLE                              3860775
BROOKFIELD ASSET
MANAGE-CL A             OPTION         112585104        2148     41100  PUT        SH-DEF                  1              41100
BROOKFIELD ASSET
MANAGE-CL A             OPTION         112585104        7902    151200 CALL        SH-DEF                  1             151200
BROOKFIELD ASSET
MANAGE-CL A             COM            112585104        8620    164935   SH        SH-DEF                  1             164935
BROOKFIELD ASSET MGMT
INC CL A LV             COM            112585104        9439    173479   SH   SOLE                               173479
Brookfield Homes Corp   COM            112723101        2966     92398   SH   SOLE                                92398
BROOKFIELD HOMES CORP   COM            112723101        2966     92398   SH        SH-DEF                  2              92398
BROOKFIELD PROPERTIES
CORP                    COM            112900105         549     14000   SH   SOLE                                14000
BROOKFIELD PROPERTIES
CORP                    COM            112900105       11658    286700   SH   SOLE                               286700
BROWN-FORMAN CORP CL A  COM            115637100         503      7600   SH   SOLE                                 7600
BT Group PLC            COM            05577E101         597      1000   SH   SOLE                                 1000
BT GROUP PLC ADR        COM            05577E101          61      1000   SH   SOLE                                 1000
BUNGE LIMITED           COM            G16962105          38       500   SH   SOLE                                  500
BURLINGTON NORTHERN
SANTA FE                COM            12189T104        1030     12800   SH   SOLE                                12800
BURLINGTON NORTHERN
SANTA FE CORP           COM            12189T104         620      7140   SH   SOLE                                 7140
CADBURY SCHWEPPES PLC
ADR                     COM            127209302          52      1000   SH   SOLE                                 1000
CAE INC                 COM            124765108        1169    101325   SH   SOLE                               101325
CAE INC                 COM            124765108        2474    219604   SH   SOLE                               219604
CAE INC                 COM            124765108         295     26153   SH        SH-DEF                  1              26153
CAE INC                 OPTION         124765108         314     27900 CALL        SH-DEF                  1              27900
CAE INC                 COM            124765108         381     33800   SH        SH-DEF                  2              33800
CAE INC                 OPTION         124765108         670     59500  PUT        SH-DEF                  1              59500
CAE INC                 COM            124765108        1061     94200   SH        SH-DEF                  1              94200
CALIFORNIA WATER
SERVICE GROUP           COM            130788102          30       800   SH   SOLE                                  800
CAMECO CORP             COM            13321L108        2871     64125   SH   SOLE                                64125
CAMECO CORP             COM            13321L108      131288   3204756   SH   SOLE                              3204756
CAMECO CORP             OPTION         13321L108       11671    284900  PUT        SH-DEF                  1             284900
CAMECO CORP             OPTION         13321L108       15010    366400 CALL        SH-DEF                  1             366400
CAMECO CORP             COM            13321L108       30893    754111   SH        SH-DEF                  1             754111
CAMPBELL SOUP CO        COM            134429109           4       100   SH   SOLE                                  100
CAN IMPERIAL BK OF
COMMERCE                COM            136069101     1080349  12450051   SH   SOLE                             12450051
CAN IMPERIAL BK OF
COMMERCE                COM            136069101          95      1100   SH        SH-DEF                  2               1100
CAN IMPERIAL BK OF
COMMERCE                OPTION         136069101       39743    458000  PUT        SH-DEF                  1             458000
CAN IMPERIAL BK OF
COMMERCE                COM            136069101       40121    462361   SH        SH-DEF                  1             462361
CAN IMPERIAL BK OF
COMMERCE                OPTION         136069101      265097   3055000 CALL        SH-DEF                  1            3055000
Canadian Imperial Bank
of Commerce             COM            136069101       31317    360600   SH   SOLE                               360600
CANADIAN IMPERIAL BANK
OF COMMERCE             COM            136069101       72626    836614   SH   SOLE                               836614
CANADIAN NATIONAL
RAILWAY                 COM            136375102           9       200   SH        SH-DEF                  1                200
CANADIAN NATIONAL
RAILWAY                 COM            136375102          22       500   SH        SH-DEF                  1                500
CANADIAN NATIONAL
RAILWAY                 COM            136375102         441     10000   SH        SH-DEF                  1              10000
CANADIAN NATIONAL
RAILWAY CO              COM            136375102       15578    339690   SH   SOLE                               339690
Canadian National
Railway Company         COM            136375102        1324     30000   SH   SOLE                                30000
Canadian National
Railway Company         COM            136375102        8121    184000   SH   SOLE                               184000
CANADIAN NATL RAILWAY
CO                      COM            136375102      261509   5929664   SH   SOLE                              5929664
CANADIAN NATL RAILWAY
CO                      OPTION         136375102        4296     97400  PUT        SH-DEF                  1              97400
CANADIAN NATL RAILWAY
CO                      OPTION         136375102        5729    129900 CALL        SH-DEF                  1             129900
CANADIAN NATL RAILWAY
CO                      COM            136375102        6556    148659   SH        SH-DEF                  1             148659
CANADIAN NATURAL
RESOURCES               COM            136385101      313673   5681048   SH   SOLE                              5681048
CANADIAN NATURAL
RESOURCES               COM            136385101       12691    229856   SH        SH-DEF                  1             229856
CANADIAN NATURAL
RESOURCES               OPTION         136385101       24625    446000  PUT        SH-DEF                  1             446000
CANADIAN NATURAL
RESOURCES               OPTION         136385101       63369   1147700 CALL        SH-DEF                  1            1147700
Canadian Natural
Resources Limited       COM            136385101        3039     55000   SH   SOLE                                55000
CANADIAN NATURAL
RESOURCES LTD           COM            136385101        9878    176960   SH   SOLE                               176960
Canadian Pacific
Railway Limited         COM            13645T100        1970     35000   SH   SOLE                                35000
CANADIAN PACIFIC
RAILWAY LTD             COM            13645T100       16426    283064   SH   SOLE                               283064
CANADIAN PACIFIC
RAILWAY LTD             COM            13645T100       95160   1691632   SH   SOLE                              1691632
CANADIAN PACIFIC
RAILWAY LTD             COM            13645T100        3059     54375   SH        SH-DEF                  1              54375
CANADIAN PACIFIC
RAILWAY LTD             OPTION         13645T100        3910     69500  PUT        SH-DEF                  1              69500
CANADIAN PACIFIC
RAILWAY LTD             OPTION         13645T100        4039     71800 CALL        SH-DEF                  1              71800
CANETIC RESOURCES T/U   COM            137513107        1742    135233   SH   SOLE                               135233
CANETIC RESOURCES T/U   COM            137513107          13      1000   SH        SH-DEF                  1               1000
CANETIC RESOURCES T/U   COM            137513107          65      5000   SH        SH-DEF                  1               5000
CANETIC RESOURCES T/U   COM            137513107         259     20000   SH        SH-DEF                  1              20000
CANETIC RESOURCES TRUST COM            137513107         495     38249   SH   SOLE                                38249
CANETIC RESOURCES TRUST OPTION         137513107          34      2600  PUT        SH-DEF                  1               2600
CANETIC RESOURCES TRUST COM            137513107         125      9633   SH        SH-DEF                  1               9633
CANETIC RESOURCES TRUST OPTION         137513107         201     15500 CALL        SH-DEF                  1              15500
CANON INC ADR           COM            138006309        2018     36875   SH   SOLE                                36875
CANON INC-SPONS ADR     COM            138006309         107      2000   SH        SH-DEF                  2               2000
CANWEST GLBL COMM C-A
NV                      COM            138906300        1398    145800   SH        SH-DEF                  1             145800
CAPITAL ONE FINANCIAL
CORP                    COM            14040H105         491      6700   SH   SOLE                                 6700
CAPITAL ONE FINANCIAL
CORP                    COM            14040H105         785     10400   SH   SOLE                                10400
CAPITAL ONE FINANCIAL
CORP                    OPTION         14040H105        1358     18000 CALL   SOLE                                18000
CAPITAL ONE FINANCIAL
CORP                    OPTION         14040H105       43390    575000  PUT   SOLE                               575000
CAPITALSOURCE INC       COM            14055X102          28      1175   SH   SOLE                                 1175
CARBO CERAMICS INC      COM            140781105          23       500   SH   SOLE                                  500
CARDINAL HEALTH INC     COM            14149Y108         381      5221   SH   SOLE                                 5221
CARDINAL HEALTH INC     COM            14149Y108        9119    125000   SH   SOLE                               125000
CARDIOME PHARMA CORP    COM            14159U202          35      3400   SH   SOLE                                 3400
CARDIOME PHARMA CORP    COM            14159U202          22      2200   SH        SH-DEF                  1               2200
CARDIOME PHARMA CORP
NEW                     COM            14159U202           5       500   SH   SOLE                                  500
Carnival Corp           CVB            143658300        2993     63868  PRN   SOLE                                63868
CARNIVAL CORPORATION    COM            143658300         488     10925   SH   SOLE                                10925
CATERPILLAR INC         COM            149123101        2783     42330   SH   SOLE                                42330
CATERPILLAR INC         COM            149123101        3352     50000   SH   SOLE                                50000
CATERPILLAR INC         OPTION         149123101        2011     30000 CALL   SOLE                                30000
CATERPILLAR INC         OPTION         149123101       24278    362200  PUT   SOLE                               362200
Caterpillar Inc.        COM            149123101        2681     40000   SH   SOLE                                40000
CBOT HOLDINGS
INC-CLASS A             OPTION         14984K106        9075     50000 CALL   SOLE                                50000
CBS CORPORATION NEW CL
B                       COM            124857202          28       925   SH   SOLE                                  925
CDN NATURAL RESOURCES
LTD                     COM            136385101         110      2000   SH        SH-DEF                  1               2000
CDN NATURAL RESOURCES
LTD                     COM            136385101         414      7500   SH        SH-DEF                  1               7500
CDW CORP                COM            12512N105         187      3050   SH   SOLE                                 3050
CELESTICA INC           COM            15101Q108         647    106002   SH   SOLE                               106002
CELESTICA INC           OPTION         15101Q108         147     24100  PUT        SH-DEF                  1              24100
CELESTICA INC           OPTION         15101Q108         388     63600 CALL        SH-DEF                  1              63600
CELESTICA INC           COM            15101Q108        1092    178784   SH        SH-DEF                  1             178784
CELESTICA INC           COM            15101Q108        8926   1461804   SH        SH-DEF                  2            1461804
CELESTICA INC SV        COM            15101Q108          34      5500   SH   SOLE                                 5500
CELL GENESYS INC        COM            150921104           4       700   SH   SOLE                                  700
CEMEX S.A.B. DE C.V.    COM            151290889         122      3554   SH   SOLE                                 3554
CEMEX SAB-SPONS ADR
PART CER                COM            151290889         134      4100   SH   SOLE                                 4100
CENTRAL EUROPE &
RUSSIA FUND             COM            153436100        2358     44772   SH   SOLE                                44772
CENTRAL FUND OF CDA
LTD CL A NVS            COM            153501101        1142    118375   SH   SOLE                               118375
CENTRAL VERMONT PUBLIC
SERVICE                 COM            155771108          45      1500   SH   SOLE                                 1500
CGI GROUP INC - CL A    COM            39945C109         468     54201   SH   SOLE                                54201
CGI GROUP INC - CL A    OPTION         39945C109         114     13200  PUT        SH-DEF                  1              13200
CGI GROUP INC - CL A    OPTION         39945C109         369     42700 CALL        SH-DEF                  1              42700
CGI GROUP INC CL A SVS  COM            39945C109         352     39450   SH   SOLE                                39450
CHC HELICOPTER CORP CL
A SVS                   COM            12541C203         266     13375   SH   SOLE                                13375
CHC HELICOPTER CORP-A
SV                      COM            12541C203          16       800   SH        SH-DEF                  1                800
CHC HELICOPTER CORP-A
SV                      COM            12541C203         152      7500   SH        SH-DEF                  1               7500
CHC HELICOPTER CORP-CL
A                       COM            12541C203         172      8500   SH   SOLE                                 8500
CHC HELICOPTER CORP-CL
A                       COM            12541C203           2       100   SH        SH-DEF                  1                100
CHECKFREE CORP          COM            162813109        1265     34114   SH   SOLE                                34114
CHEESECAKE FACTORY INC  COM            163072101          18       700   SH   SOLE                                  700
CHEVRON CORP            COM            166764100        1028     13900   SH   SOLE                                13900
CHEVRON CORP            COM            166764100          81      1100   SH        SH-DEF                  2               1100
Chevron Corporation     COM            166764100        2589     35000   SH   SOLE                                35000
CHEVRON CORPORATION     COM            166764100        8406    110813   SH   SOLE                               110813
CHINA MOBILE LIMITED    COM            16941M109         545     12065   SH   SOLE                                12065
CHINA PETROLEUM &
CHEMICAL CORP ADR       COM            16941R108         595      6400   SH   SOLE                                 6400
CHUBB CORP              COM            171232101         827     16000   SH   SOLE                                16000
CHUBB CORPORATION       COM            171232101          46       880   SH   SOLE                                  880
CHUNGWA TELECOM CO LTD
ADR                     COM            17133Q205        1407     72830   SH   SOLE                                72830
CHURCHILL DOWNS INC     COM            171484108          88      2000   SH   SOLE                                 2000
CIA PARANAENSE DE
ENERGIA SP ADR          COM            20441B407          52      3800   SH   SOLE                                 3800
Cia Vale do Rio Doce    COM            204412209         145      3896   SH   SOLE                                 3896
CIA VALE DO RIO
DOCE-ADR                OPTION         204412209        2867     77500  PUT   SOLE                                77500
CIA VALE DO RIO
DOCE-ADR                OPTION         204412209        4117    111300 CALL   SOLE                               111300
Ciena Corp              CVB            171779309        3536    126500  PRN   SOLE                               126500
CIRCUIT CITY STORES INC COM            172737108        1072     57828   SH   SOLE                                57828
CIRCUIT CITY STORES INC OPTION         172737108        1668     90000 CALL   SOLE                                90000
CISCO SYSTEMS INC       COM            17275R102        2857    111814   SH   SOLE                               111814
CISCO SYSTEMS INC       COM            17275R102         873     34200   SH   SOLE                                34200
CISCO SYSTEMS INC       COM            17275R102       24911    875000   SH   SOLE                               875000
CISCO SYSTEMS INC       OPTION         17275R102       13148    515000 CALL   SOLE                               515000
CISCO SYSTEMS INC       OPTION         17275R102       16594    650000 CALL   SOLE                               650000
CISCO SYSTEMS INC       OPTION         17275R102       16594    650000  PUT   SOLE                               650000
CISCO SYSTEMS INC       OPTION         17275R102       24619    964300  PUT   SOLE                               964300
Cisco Systems Inc.      COM            17275R102        2425     95000   SH   SOLE                                95000
CIT GROUP INC           COM            125581108         731     13975   SH   SOLE                                13975
CITIGROUP INC           COM            172967101       15032    292883   SH   SOLE                               292883
CITIGROUP INC           COM            172967101         288      5600   SH   SOLE                                 5600
CITIGROUP INC           COM            172967101       49052    895600   SH   SOLE                               895600
CITIGROUP INC           OPTION         172967101       26317    512600 CALL   SOLE                               512600
CITIGROUP INC           OPTION         172967101       29752    579500 CALL   SOLE                               579500
CITIGROUP INC           OPTION         172967101       51083    995000  PUT   SOLE                               995000
CITIGROUP INC           OPTION         172967101       74736   1455700  PUT   SOLE                              1455700
CITIGROUP INC           COM            172967101         236      4600   SH        SH-DEF                  2               4600
Citigroup Inc.          COM            172967101        4364     85000   SH   SOLE                                85000
CLAUDE RESOURCES INC    COM            182873109         917    649800   SH   SOLE                               649800
COCA-COLA CO/THE        COM            191216100         154      3200   SH   SOLE                                 3200
COCA-COLA CO/THE        COM            191216100       37015    767000   SH   SOLE                               767000
COCA-COLA CO/THE        OPTION         191216100        9600    200000 CALL   SOLE                               200000
COCA-COLA CO/THE        OPTION         191216100        9600    200000  PUT   SOLE                               200000
COCA-COLA CO/THE        COM            191216100          96      2000   SH        SH-DEF                  2               2000
COCA-COLA COMPANY       COM            191216100        1265     25717   SH   SOLE                                25717
Coca-Cola Company (The) COM            191216100         960     20000   SH   SOLE                                20000
COCA-COLA ENTERPRISES
INC                     COM            191219104           6       300   SH   SOLE                                  300
COCA-COLA HELLENIC
BOTTLING CO ADR         COM            1912EP104         570     13660   SH   SOLE                                13660
COEUR D'ALENE MINES
CORP                    COM            192108108          21      5007   SH   SOLE                                 5007
COGNIZANT TECH
SOLUTIONS-A             COM            192446102          62       700   SH   SOLE                                  700
COGNOS INC              COM            19244C109          79      1960   SH   SOLE                                 1960
COGNOS INC              COM            19244C109        7008    178216   SH   SOLE                               178216
COGNOS INC              OPTION         19244C109         826     21000  PUT        SH-DEF                  1              21000
COGNOS INC              OPTION         19244C109         873     22200 CALL        SH-DEF                  1              22200
COGNOS INC              COM            19244C109        2089     53124   SH        SH-DEF                  2              53124
COGNOS INC              COM            19244C109       98897   2515133   SH        SH-DEF                  1            2515133
COLGATE-PALMOLIVE CO    COM            194162103          26       387   SH   SOLE                                  387
Colgate-Palmolive
Company                 COM            194162103        3340     50000   SH   SOLE                                50000
COLGATE-PALMOLIVE
COMPANY                 COM            194162103        4579     70138   SH   SOLE                                70138
COMCAST CORP CL A       COM            20030N101         465     17123   SH   SOLE                                17123
COMCAST CORP CL A SPL   COM            20030N200        3713    138793   SH   SOLE                               138793
Comcast Corporation,
Class "A"               COM            20030N200        2101     82500   SH   SOLE                                82500
COMMUNITY HEALTH
SYSTEMS INC NEW         COM            203668108        1566     44500   SH   SOLE                                44500
COMPANHIA DE
BEBIDAS-PRF ADR         COM            20441W203          11       200   SH   SOLE                                  200
COMPANHIA VALE DO RIO
DOCE ADR                COM            204412100         447     13200   SH   SOLE                                13200
COMPANHIA VALE DO RIO
DOCE ADR                COM            204412209        1818     45610   SH   SOLE                                45610
COMPTON PETROLEUM CORP  COM            204940100          31      3000   SH   SOLE                                 3000
COMPTON PETROLEUM CORP  COM            204940100         225     22300   SH   SOLE                                22300
COMPTON PETROLEUM CORP  COM            204940100           4       400   SH        SH-DEF                  1                400
COMPTON PETROLEUM CORP  COM            204940100          18      1761   SH        SH-DEF                  1               1761
COMPTON PETROLEUM CORP  COM            204940100          22      2200   SH        SH-DEF                  1               2200
COMPTON PETROLEUM CORP  OPTION         204940100          99      9800  PUT        SH-DEF                  1               9800
COMPTON PETROLEUM CORP  OPTION         204940100         557     55300 CALL        SH-DEF                  1              55300
CONAGRA FOODS INC       COM            205887102         123      5000   SH   SOLE                                 5000
ConocoPhillips          COM            20825C104         684     10000   SH   SOLE                                10000
CONOCOPHILLIPS          COM            20825C104        3262     47550   SH   SOLE                                47550
CONOCOPHILLIPS          COM            20825C104        1367     20000   SH   SOLE                                20000
CONOCOPHILLIPS          OPTION         20825C104        8544    125000 CALL   SOLE                               125000
CONOCOPHILLIPS          OPTION         20825C104       10396    152100  PUT   SOLE                               152100
CONOCOPHILLIPS          COM            20825C104          68      1000   SH        SH-DEF                  1               1000
CONSOLIDATED EDISON INC COM            209115104          56      1100   SH   SOLE                                 1100
CONSOLIDATED EDISON INC COM            209115104        1021     20000   SH   SOLE                                20000
Cooper Cos Inc/The      CVB            216648402        6570    135120  PRN   SOLE                               135120
COOPER TIRE & RUBBER CO COM            216831107        1797     94900   SH   SOLE                                94900
CORN PRODUCTS
INTERNATIONAL INC       COM            219023108           2        70   SH   SOLE                                   70
CORNING INC             COM            219350105         168      7140   SH   SOLE                                 7140
CORNING INC             COM            219350105           8       350   SH   SOLE                                  350
CORRIENTE RES INC       COM            22027E102           1       263   SH        SH-DEF                  1                263
CORUS ENTERTAINMENT
INC CL B NVS            COM            220874101         218      5359   SH   SOLE                                 5359
CORUS ENTERTAINMENT
INC-B SH                COM            220874101         683     17900   SH   SOLE                                17900
CORUS ENTERTAINMENT
INC-B SH                COM            220874101           1        34   SH        SH-DEF                  2                 34
COSTCO WHOLESALE CORP   COM            22160K105         120      2250   SH   SOLE                                 2250
COSTCO WHOLESALE CORP   COM            22160K105           3        50   SH   SOLE                                   50
COTT CORPORATION        COM            22163N106          95      7285   SH   SOLE                                 7285
COTT CORPORATION        COM            22163N106        2386    179853   SH   SOLE                               179853
COTT CORPORATION        OPTION         22163N106          66      5000  PUT        SH-DEF                  1               5000
COTT CORPORATION        OPTION         22163N106         336     25300 CALL        SH-DEF                  1              25300
COTT CORPORATION        COM            22163N106         542     40813   SH        SH-DEF                  1              40813
COUNTRYWIDE FINANCIAL
CORP                    COM            222372104          39      1160   SH   SOLE                                 1160
COUNTRYWIDE FINANCIAL
CORP                    OPTION         222372104       10075    299500  PUT   SOLE                               299500
CP HOLDERS DEPOSIT
RECEIPTS                COM            12616K106          20       180   SH   SOLE                                  180
CREDIT SUISSE GROUP
SPON ADR                COM            225401108         637      8885   SH   SOLE                                 8885
CROWN HOLDINGS INC      COM            228368106          23       900   SH   SOLE                                  900
CRYPTOLOGIC INC         COM            228906103           2       100   SH   SOLE                                  100
CRYSTALLEX INTL CORP    COM            22942F101          58     15800   SH   SOLE                                15800
CRYSTALLEX INTL CORP    COM            22942F101          25      6700   SH        SH-DEF                  1               6700
CSX CORPORATION         COM            126408103          94      2265   SH   SOLE                                 2265
CUMBERLAND RESOURCES
LTD                     COM            23077R100         501     76700   SH   SOLE                                76700
CUMBERLAND RESOURCES
LTD                     COM            23077R100          61      9400   SH        SH-DEF                  1               9400
CUMMINS INC             COM            231021106          36       500   SH   SOLE                                  500
CURRENCYSHARES EURO
TRUST EURO SHS          COM            23130C108         133      1000   SH   SOLE                                 1000
CVS/CAREMARK CORP       OPTION         126650100        1195     35000 CALL        SH-DEF                  1              35000
CVS/CAREMARK CORP       OPTION         126650100        1195     35000  PUT        SH-DEF                  1              35000
CVS/Caremark
Corporation             COM            126650100        2561     75000   SH   SOLE                                75000
CVS/CAREMARK
CORPORATION             COM            126650100        7135    205687   SH   SOLE                               205687
DAIMLERCHRYSLER AG      COM            D1668R123          32       387   SH   SOLE                                  387
DANAHER CORP            COM            235851102         490      7000   SH   SOLE                                 7000
DEERE & CO              COM            244199105        2885     26552   SH   SOLE                                26552
DEERE & CO              OPTION         244199105        2173     20000  PUT   SOLE                                20000
DEERE & COMPANY         COM            244199105          56       525   SH   SOLE                                  525
DEL MONTE FOODS CO      COM            24522P103           2       140   SH   SOLE                                  140
DELL INC                COM            24702R101         210      8720   SH   SOLE                                 8720
DELL INC                COM            24702R101         382     16440   SH   SOLE                                16440
DELL INC                COM            24702R101       12329    471300   SH   SOLE                               471300
DELL INC                OPTION         24702R101        6559    282600  PUT   SOLE                               282600
DELL INC                OPTION         24702R101       11257    485000 CALL   SOLE                               485000
DELL INC                COM            24702R101          86      3700   SH        SH-DEF                  2               3700
Deluxe Corp             COM            248019101        3856    115000   SH   SOLE                               115000
DELUXE CORP             COM            248019101        3856    115000   SH   SOLE                               115000
DENBURY RESOURCES INC   COM            247916208         727     23125   SH   SOLE                                23125
DESCARTES SYSTEMS
GROUP INC               COM            249906108          65     15030   SH   SOLE                                15030
DEUTSCHE TELEKOM
AG-SPON ADR             COM            251566105          53      3200   SH   SOLE                                 3200
Developers Diversified
Realty Corp             CVB            251591103        4207     66890  PRN   SOLE                                66890
DEVON ENERGY
CORPORATION             COM            25179M103         400      5500   SH   SOLE                                 5500
DEVON ENERGY
CORPORATION             COM            25179M103         519      7500   SH   SOLE                                 7500
DEVON ENERGY
CORPORATION             OPTION         25179M103         692     10000  PUT   SOLE                                10000
DIAGEO PLC SPONSORED
ADR                     COM            25243Q205        2573     31545   SH   SOLE                                31545
DIAMOND OFFSHORE
DRILLING                COM            25271C102         113      1400   SH   SOLE                                 1400
DIAMOND OFFSHORE
DRILLING                COM            25271C102          70      1000   SH        SH-DEF                  1               1000
DIAMONDS TRUST SERIES 1 COM            252787106          68       550   SH   SOLE                                  550
DIAMONDS TRUST SERIES I OPTION         252787106       18217    147400  PUT   SOLE                               147400
DIEBOLD INC             COM            253651103         122      2550   SH   SOLE                                 2550
DIRECTV GROUP INC       COM            25459L106          21       893   SH   SOLE                                  893
DISNEY,WALT COMPANY     COM            254687106         839     24480   SH   SOLE                                24480
DOMINION RESOURCES INC  COM            25746U109         205      2301   SH   SOLE                                 2301
DOMTAR CORP             OPTION         257559104          50      5500  PUT        SH-DEF                  1               5500
DOMTAR CORP             OPTION         257559104         141     15500 CALL        SH-DEF                  1              15500
DOMTAR CORP-NEW         COM            257559104         153     16700   SH        SH-DEF                  1              16700
DOMTAR INC              COM            257559104           7       700   SH   SOLE                                  700
DONNELLEY (R.R.) &
SONS CO                 COM            257867101         358      9411   SH   SOLE                                 9411
DOREL INDUSTRIES INC
CL B SVS                COM            25822C205         581     17625   SH   SOLE                                17625
DOREL INDUSTRIES-CL B   COM            25822C205          81      2500   SH   SOLE                                 2500
DOREL INDUSTRIES-CL B   COM            25822C205          26       800   SH        SH-DEF                  1                800
DOW CHEMICAL            COM            260543103       22013    480000   SH   SOLE                               480000
DOW CHEMICAL            OPTION         260543103       11465    250000 CALL   SOLE                               250000
DOW CHEMICAL            OPTION         260543103       20614    449500 CALL   SOLE                               449500
DOW CHEMICAL COMPANY    COM            260543103         203      4550   SH   SOLE                                 4550
DREAMWORKS ANIMATION
SKG INC CL A            COM            26153C103          22       775   SH   SOLE                                  775
DTE ENERGY COMPANY      COM            233331107         211      4375   SH   SOLE                                 4375
DU PONT (E.I.) DE
NEMOURS                 COM            263534109         158      3200   SH   SOLE                                 3200
DUKE ENERGY HOLDING
CORP                    COM            26441C105         187      9224   SH   SOLE                                 9224
DUPONT E.I. DE NEMOURS
& CO                    COM            263534109         444      9212   SH   SOLE                                 9212
E*TRADE FINANCIAL CORP  COM            269246104         285     13451   SH   SOLE                                13451
EASTMAN KODAK CO        COM            277461109        3048    135125   SH   SOLE                               135125
EASTMAN KODAK CO        OPTION         277461109         902     40000  PUT   SOLE                                40000
EASTMAN KODAK CO        OPTION         277461109        3948    175000  PUT   SOLE                               175000
EASTMAN KODAK CO        OPTION         277461109        6064    268800 CALL   SOLE                               268800
EASTMAN KODAK CO        OPTION         277461109        8611    381700 CALL   SOLE                               381700
EASTMAN KODAK COMPANY   COM            277461109          23      1000   SH   SOLE                                 1000
EBAY INC                OPTION         278642103        6418    193600  PUT   SOLE                               193600
EBAY INC                OPTION         278642103        9623    290300 CALL   SOLE                               290300
ECHOSTAR
COMMUNICATIONS CORP CL
A                       COM            278762109         114      2500   SH   SOLE                                 2500
ECOLAB INC              COM            278865100        1342     31220   SH   SOLE                                31220
EDUCATE INC             COM            28138P100         546     71800   SH   SOLE                                71800
ELAN CORP PLC -SPONS
ADR                     OPTION         284131208          27      2000 CALL   SOLE                                 2000
ELDORADO GOLD CORP      COM            284902103           6      1000   SH   SOLE                                 1000
ELDORADO GOLD
CORPORATION             COM            284902103         546     93400   SH   SOLE                                93400
ELDORADO GOLD
CORPORATION             OPTION         284902103          50      8600  PUT        SH-DEF                  1               8600
ELDORADO GOLD
CORPORATION             COM            284902103          54      9200   SH        SH-DEF                  1               9200
ELDORADO GOLD
CORPORATION             OPTION         284902103         498     85100 CALL        SH-DEF                  1              85100
ELECTRONIC ARTS INC     COM            285512109          17       325   SH   SOLE                                  325
ELECTRONIC ARTS INC     COM            285512109         749     14881   SH   SOLE                                14881
ELI LILLY & CO          COM            532457108        7229    134600   SH   SOLE                               134600
ELI LILLY & CO          COM            532457108        9936    185000   SH   SOLE                               185000
ELI LILLY & CO          OPTION         532457108        8056    150000 CALL   SOLE                               150000
ELI LILLY & CO          OPTION         532457108        9399    175000 CALL   SOLE                               175000
ELI LILLY & CO          OPTION         532457108       15039    280000  PUT   SOLE                               280000
ELI LILLY & CO          OPTION         532457108       28198    525000  PUT   SOLE                               525000
EMC CORP/MASS           COM            268648102          46      3300   SH   SOLE                                 3300
EMC CORP/MASS           OPTION         268648102        2770    200000 CALL   SOLE                               200000
EMC CORP/MASS           OPTION         268648102        2770    200000  PUT   SOLE                               200000
EMC Corp/Massachusetts  CVB            268648102         780     56300  PRN   SOLE                                56300
EMERSON ELECTRIC CO     COM            291011104        2013     48558   SH   SOLE                                48558
ENBRIDGE INC            COM            29250N105       49407   1548050   SH   SOLE                              1548050
ENBRIDGE INC            COM            29250N105      376227  11534550   SH   SOLE                             11534550
ENBRIDGE INC            OPTION         29250N105        1631     50000  PUT        SH-DEF                  1              50000
ENBRIDGE INC            OPTION         29250N105       10695    327900 CALL        SH-DEF                  1             327900
ENBRIDGE INC            COM            29250N105       51575   1581214   SH        SH-DEF                  1            1581214
Enbridge Inc.           COM            29250N105        4570    140000   SH   SOLE                               140000
Enbridge Inc.           COM            29250N105      125679   3849966   SH   SOLE                              3849966
ENCANA CORP             COM            292505104      400729   7922626   SH   SOLE                              7922626
ENCANA CORP             COM            292505104          35       700   SH        SH-DEF                  2                700
ENCANA CORP             COM            292505104         152      3000   SH        SH-DEF                  1               3000
ENCANA CORP             OPTION         292505104         521     10300 CALL        SH-DEF                  1              10300
ENCANA CORP             OPTION         292505104         942     18600  PUT        SH-DEF                  1              18600
ENCANA CORP             COM            292505104       13090    258800   SH        SH-DEF                  1             258800
ENCANA CORP             OPTION         292505104       43433    858700  PUT        SH-DEF                  1             858700
ENCANA CORP             OPTION         292505104       61779   1221400 CALL        SH-DEF                  1            1221400
EnCana Corporation      COM            292505104         759     15000   SH   SOLE                                15000
EnCana Corporation      COM            292505104        4809     95000   SH   SOLE                                95000
ENCANA CORPORATION      COM            292505104       62363   1199565   SH   SOLE                              1199565
Encore Wire Corp        COM            292562105        6780    267781   SH   SOLE                               267781
ENCORE WIRE CORP        COM            292562105        6780    267781   SH        SH-DEF                  2             267781
ENERGY METALS CORP      COM            29271B106          72      6000   SH        SH-DEF                  1               6000
ENERGY SELECT SECTOR
SPDR                    COM            81369Y506         922     15300   SH   SOLE                                15300
ENERGY SELECT SECTOR
SPDR                    OPTION         81369Y506       16577    275000  PUT   SOLE                               275000
ENERGY SELECT SECTOR
SPDR                    COM            81369Y506        3622     60083   SH        SH-DEF                  1              60083
ENERGY SELECT SECTOR
SPDR                    OPTION         81369Y506       14166    235000  PUT        SH-DEF                  1             235000
ENERPLUS RESOURCES FUND COM            29274D604         957     22700   SH   SOLE                                22700
ENERPLUS RESOURCES FUND COM            29274D604         574     13600   SH        SH-DEF                  1              13600
ENERPLUS RESOURCES FUND OPTION         29274D604        1742     41300  PUT        SH-DEF                  1              41300
ENERPLUS RESOURCES FUND OPTION         29274D604        3910     92700 CALL        SH-DEF                  1              92700
ENERPLUS RESOURCES
FUND T/U                COM            29274D604        1994     47922   SH   SOLE                                47922
ENTERGY CORPORATION     COM            29364G103          19       175   SH   SOLE                                  175
ENTERRA ENERGY TRUST
T/U                     COM            29381P102          67     12200   SH        SH-DEF                  1              12200
ERICSSON TELEPHONE CO
SPONS ADR               COM            294821608        1632     42935   SH   SOLE                                42935
ESTEE LAUDER CO CL A    COM            518439104          50      1020   SH   SOLE                                 1020
EUROPEAN EQUITY FUND
INC                     COM            298768102        2233    180400   SH   SOLE                               180400
EXELON CORPORATION      COM            30161N101         109      1525   SH   SOLE                                 1525
EXPEDITORS INTL WASH
INC                     OPTION         302130109        1653     40000  PUT   SOLE                                40000
Extra Space Storage Inc CVB            30225T102        4033    212910  PRN   SOLE                               212910
EXXON MOBIL CORP        COM            30231G102        1034     13700   SH   SOLE                                13700
EXXON MOBIL CORP        OPTION         30231G102        8420    111600 CALL   SOLE                               111600
EXXON MOBIL CORP        OPTION         30231G102       33424    443000  PUT   SOLE                               443000
EXXON MOBIL CORP        COM            30231G102         121      1600   SH        SH-DEF                  2               1600
Exxon Mobil Corporation COM            30231G102        1132     15000   SH   SOLE                                15000
EXXON MOBIL CORPORATION COM            30231G102       23154    304393   SH   SOLE                               304393
FAIRFAX FINANCIAL
HLDGS LTD               COM            303901102        1856      8243   SH   SOLE                                 8243
FAIRFAX FINANCIAL
HLDGS LTD               COM            303901102        3503     15558   SH        SH-DEF                  1              15558
FAIRFAX FINANCIAL
HOLDINGS LTD SV         COM            303901102        2122      9340   SH   SOLE                                 9340
FANNIE MAE              COM            313586109         631     11830   SH   SOLE                                11830
FANNIE MAE              COM            313586109        2383     40000   SH   SOLE                                40000
FEDEX CORP              COM            31428X106         473      4400   SH   SOLE                                 4400
FEDEX CORPORATION       COM            31428X106         126      1190   SH   SOLE                                 1190
FEI COMPANY             COM            30241L109          11       300   SH   SOLE                                  300
FELCOR LODGING TRUST
INC REIT                COM            31430F101        1096     44300   SH   SOLE                                44300
FIFTH THIRD BANCORP     COM            316773100         126      3300   SH   SOLE                                 3300
FINANCIAL SELECT
SECTOR SPDR             COM            81369Y605        8906    249970   SH   SOLE                               249970
FINANCIAL SELECT
SECTOR SPDR             OPTION         81369Y605        7126    200000 CALL   SOLE                               200000
FINANCIAL SELECT
SECTOR SPDR             OPTION         81369Y605       38748   1087500  PUT   SOLE                              1087500
First Data Corporation  COM            319963104         404     15000   SH   SOLE                                15000
FIRST DATA CORPORATION  COM            319963104         581     18065   SH   SOLE                                18065
FIRST HORIZON NATIONAL
CORP                    COM            320517105          39      1000   SH   SOLE                                 1000
FIRSTSERVICE CORP       COM            33761N109         956     34700   SH   SOLE                                34700
FIRSTSERVICE CORP       COM            33761N109          47      1700   SH        SH-DEF                  1               1700
FIRSTSERVICE CORP SVS   COM            33761N109         203      7450   SH   SOLE                                 7450
FISERV INC              COM            337738108         440      8225   SH   SOLE                                 8225
FIVE STAR QUALITY CARE
INC                     COM            33832D106          51      5000   SH   SOLE                                 5000
FLUOR CORPORATION       COM            343412102          24       260   SH   SOLE                                  260
FOCUS MEDIA HOLDING-ADR COM            34415V109         267      3400   SH   SOLE                                 3400
FOCUS MEDIA HOLDING-ADR OPTION         34415V109        1962     25000  PUT   SOLE                                25000
Ford Motor Co           CVB            345370860        8576   1086960  PRN   SOLE                              1086960
FORD MOTOR CO           COM            345370860        1176    149065   SH   SOLE                               149065
FORD MOTOR CO           COM            345370860        9895   1240000   SH   SOLE                              1240000
FORD MOTOR CO           OPTION         345370860        2367    300000 CALL   SOLE                               300000
FORD MOTOR CO           OPTION         345370860        5129    650000  PUT   SOLE                               650000
FORD MOTOR COMPANY      COM            345370860          74      9229   SH   SOLE                                 9229
FORDING CANADIAN COAL
T/U                     COM            345425102        1071     48178   SH   SOLE                                48178
FORDING CANADIAN COAL
TRUST                   COM            345425102       20146    896700   SH   SOLE                               896700
FORDING CANADIAN COAL
TRUST                   OPTION         345425102        1420     63200  PUT        SH-DEF                  1              63200
FORDING CANADIAN COAL
TRUST                   OPTION         345425102        1445     64300 CALL        SH-DEF                  1              64300
FORDING CANADIAN COAL
TRUST                   COM            345425102        7600    338300   SH        SH-DEF                  1             338300
FOUR SEASONS HOTELS INC COM            35100E104        1393     17473   SH   SOLE                                17473
FPL GROUP INC           COM            302571104          85      1400   SH   SOLE                                 1400
FRANKLIN RESOURCES INC  COM            354613101          17       140   SH   SOLE                                  140
FREDDIE MAC             COM            313400301       22080    330000   SH   SOLE                               330000
FREEPORT MCMORAN
COPPER & GOLD INC       COM            35671D857         598      8626   SH   SOLE                                 8626
FREEPORT-MCMORAN COPPER COM            35671D857          86      1300   SH   SOLE                                 1300
FREEPORT-MCMORAN COPPER COM            35671D857        1330     20100   SH   SOLE                                20100
FREEPORT-MCMORAN COPPER OPTION         35671D857        1324     20000  PUT   SOLE                                20000
FREEPORT-MCMORAN COPPER OPTION         35671D857        1853     28000 CALL   SOLE                                28000
Freeport-McMoRan
Copper & Gold Inc       COM            35671D857        1330     20100   SH   SOLE                                20100
Freeport-McMoRan
Copper & Gold Inc.      COM            35671D857         662     10000   SH   SOLE                                10000
FRESENIUS MEDICAL CARE
AG & CO KGAA            COM            358029106         247      5000   SH   SOLE                                 5000
FRESH DEL MONTE
PRODUCE INC             COM            G36738105        1156     59450   SH   SOLE                                59450
FRONTEER DEV GROUP INC  COM            35903Q106          32      2300   SH   SOLE                                 2300
FRONTEER DEVELOPMENT
GROUP I                 COM            35903Q106         616     48000   SH   SOLE                                48000
FRONTEER DEVELOPMENT
GROUP I                 COM            35903Q106          63      4900   SH        SH-DEF                  1               4900
FRONTEER DEVELOPMENT
GRP                     COM            35903Q106           6       500   SH        SH-DEF                  1                500
FRONTEER DEVELOPMENT
GRP                     COM            35903Q106          26      2000   SH        SH-DEF                  1               2000
GAMESTOP CORPORATION
CL A NEW                COM            36467W109           9       254   SH   SOLE                                  254
GAMMON LAKE RESOURCES
INC                     COM            364915108          57      3300   SH   SOLE                                 3300
GAMMON LAKE RESOURCES
INC                     COM            364915108         510     29000   SH   SOLE                                29000
GAMMON LAKE RESOURCES
INC                     OPTION         364915108          88      5000  PUT        SH-DEF                  1               5000
GAMMON LAKE RESOURCES
INC                     COM            364915108         146      8300   SH        SH-DEF                  1               8300
GANNETT CO INC          COM            364730101         412      7300   SH   SOLE                                 7300
GAP INC                 COM            364760108           2       120   SH   SOLE                                  120
GENENTECH INC           COM            368710406         451      5497   SH   SOLE                                 5497
GENENTECH INC           COM            368710406       46861    560000   SH   SOLE                               560000
GENENTECH INC           OPTION         368710406        2464     30000 CALL   SOLE                                30000
GENENTECH INC           OPTION         368710406        3490     42500  PUT   SOLE                                42500
General Cable Corp      CVB            369300108        2652     49640  PRN   SOLE                                49640
GENERAL DYNAMICS CORP   COM            369550108          30       400   SH   SOLE                                  400
GENERAL ELECTRIC CO     COM            369604103        2714     76764   SH   SOLE                                76764
GENERAL ELECTRIC CO     OPTION         369604103       13437    380000 CALL   SOLE                               380000
GENERAL ELECTRIC CO     OPTION         369604103       15643    442400 CALL   SOLE                               442400
GENERAL ELECTRIC CO     OPTION         369604103       27581    780000  PUT   SOLE                               780000
GENERAL ELECTRIC CO     OPTION         369604103       30940    875000  PUT   SOLE                               875000
General Electric
Company                 COM            369604103        4066    115000   SH   SOLE                               115000
GENERAL ELECTRIC
COMPANY                 COM            369604103       31347    905217   SH   SOLE                               905217
GENERAL MOTORS CORP     COM            370442105       47256   1540800   SH   SOLE                              1540800
GENERAL MOTORS CORP     OPTION         370442105        9192    300000 CALL   SOLE                               300000
GENERAL MOTORS CORP     OPTION         370442105       16852    550000  PUT   SOLE                               550000
GENERAL MOTORS CORP     OPTION         370442105       25575    834700  PUT   SOLE                               834700
GENERAL MOTORS CORP     OPTION         370442105       29283    955700 CALL   SOLE                               955700
GENERAL MOTORS
CORPORATION             COM            370442105           1        40   SH   SOLE                                   40
GENUINE PARTS CO        COM            372460105          49      1000   SH   SOLE                                 1000
GENWORTH FINANCIAL INC
CL A                    COM            37247D106           9       250   SH   SOLE                                  250
GENZYME CORP            OPTION         372917104         750     12500 CALL   SOLE                                12500
GENZYME CORP            OPTION         372917104         750     12500  PUT   SOLE                                12500
GERDAU AMERISTEEL CORP  COM            37373P105         590     49800   SH   SOLE                                49800
GERDAU AMERISTEEL CORP  COM            37373P105          19      1600   SH        SH-DEF                  1               1600
GERDAU AMERISTEEL CORP  COM            37373P105         117     10000   SH        SH-DEF                  1              10000
GERON CORP              COM            374163103        1181    157700   SH   SOLE                               157700
GILDAN ACTIVEWEAR INC   COM            375916103         336      5700   SH   SOLE                                 5700
GILDAN ACTIVEWEAR INC   COM            375916103          47       800   SH        SH-DEF                  1                800
GILDAN ACTIVEWEAR INC
CL A SVS                COM            375916103         435      7055   SH   SOLE                                 7055
Gilead Sciences Inc     CVB            375558103        5029     65615  PRN   SOLE                                65615
GLAXOSMITHKLINE PLC ADR COM            37733W105        2798     50485   SH   SOLE                                50485
GLOBALSANTAFE CORP      COM            G3930E101          53      1000   SH        SH-DEF                  1               1000
GOL LINHAS AEREAS
INTEL-ADR               COM            38045R107         170      5600   SH   SOLE                                 5600
GOLD FIELDS LTD-SPONS
ADR                     COM            38059T106          69      3710   SH   SOLE                                 3710
GOLD FIELDS LTD-SPONS
ADR                     OPTION         38059T106        8686    470000 CALL   SOLE                               470000
GOLD FIELDS LTD-SPONS
ADR                     OPTION         38059T106       10696    578800  PUT   SOLE                               578800
GOLD RESERVE INC CL A   COM            38068N108          59      8400   SH   SOLE                                 8400
GOLDCORP INC            COM            380956409        9783    385259   SH   SOLE                               385259
GOLDCORP INC            COM            380956409         819     34082   SH   SOLE                                34082
GOLDCORP INC            COM            380956409      137318   5721675   SH   SOLE                              5721675
GOLDCORP INC            OPTION         380956409        3603    150000 CALL   SOLE                               150000
GOLDCORP INC            COM            380956409          24      1000   SH        SH-DEF                  1               1000
GOLDCORP INC            COM            380956409         192      8000   SH        SH-DEF                  1               8000
GOLDCORP INC            OPTION         380956409       11109    462900 CALL        SH-DEF                  1             462900
GOLDCORP INC            COM            380956409       11444    476846   SH        SH-DEF                  1             476846
GOLDCORP INC            OPTION         380956409       15861    660900  PUT        SH-DEF                  1             660900
Goldcorp Inc.           COM            380956409         360     15000   SH   SOLE                                15000
Goldcorp Inc.           COM            380956409        5356    223000   SH   SOLE                               223000
GOLDEN STAR RESOURCES
LTD                     COM            38119T104         562    128000   SH   SOLE                               128000
GOLDEN STAR RESOURCES
LTD                     COM            38119T104          41      9300   SH        SH-DEF                  1               9300
GOLDMAN SACHS GROUP INC COM            38141G104         441      2150   SH   SOLE                                 2150
GOLDMAN SACHS GROUP INC COM            38141G104        1446      7000   SH   SOLE                                 7000
GOLDMAN SACHS GROUP INC OPTION         38141G104        2066     10000 CALL   SOLE                                10000
GOLDMAN SACHS GROUP INC OPTION         38141G104        6199     30000  PUT   SOLE                                30000
GOODYEAR TIRE & RUBBER
CO                      COM            382550101          99      3000   SH   SOLE                                 3000
GOODYEAR TIRE & RUBBER
CO                      COM            382550101          19       600   SH   SOLE                                  600
GOODYEAR TIRE & RUBBER
CO                      OPTION         382550101        2018     64700 CALL   SOLE                                64700
GOODYEAR TIRE & RUBBER
CO                      OPTION         382550101        2059     66000  PUT   SOLE                                66000
Goodyear Tire & Rubber
Co/The                  OPTION         382550101         399     12783  PUT   SOLE                                12783
Goodyear Tire & Rubber
Co/The                  OPTION         382550101         399     12783  PUT   SOLE                                12783
Goodyear Tire & Rubber
Co/The                  OPTION         382550101         399     12783  PUT   SOLE                                12783
GOOGLE INC-CL A         OPTION         38259P508        3115      6800 CALL   SOLE                                 6800
GOOGLE INC-CL A         OPTION         38259P508       20846     45500  PUT   SOLE                                45500
GROUPE DANONE
SPONSORED ADR           COM            399449107         603     17300   SH   SOLE                                17300
GRUPO TELEVISA SA CV
ADR                     COM            40049J206          18       600   SH   SOLE                                  600
GSI GROUP INC           COM            36229U102           3       300   SH        SH-DEF                  1                300
HALLIBURTON CO          COM            406216101         745     23476   SH   SOLE                                23476
HALLIBURTON CO          OPTION         406216101        2539     80000  PUT   SOLE                                80000
HALLIBURTON CO.         COM            406216101          32      1000   SH   SOLE                                 1000
HARLEY-DAVIDSON INC     COM            412822108          77      1275   SH   SOLE                                 1275
HARLEY-DAVIDSON INC     COM            412822108         699     11900   SH   SOLE                                11900
HARMONY GOLD MNG-SPON
ADR                     COM            413216300         376     27080   SH   SOLE                                27080
HARMONY GOLD MNG-SPON
ADR                     OPTION         413216300        2780    200000  PUT   SOLE                               200000
HARTFORD FINANCIAL
SVCS GROUP INC          COM            416515104          52       550   SH   SOLE                                  550
HARVEST ENERGY TRUST
T/U                     COM            41752X101         791     31875   SH   SOLE                                31875
HARVEST ENERGY
TRUST-UNITS             COM            41752X101         354     14300   SH   SOLE                                14300
HARVEST ENERGY
TRUST-UNITS             OPTION         41752X101          74      3000  PUT        SH-DEF                  1               3000
HARVEST ENERGY
TRUST-UNITS             COM            41752X101         161      6525   SH        SH-DEF                  1               6525
HARVEST ENERGY
TRUST-UNITS             OPTION         41752X101         416     16800 CALL        SH-DEF                  1              16800
HDFC BANK LTD-ADR       COM            40415F101         219      3400   SH   SOLE                                 3400
Headwaters Inc          CVB            42210P102        3642    166665  PRN   SOLE                               166665
HEALTH CARE PROPERTY
INVESTMENT INC          COM            421915109          47      1296   SH   SOLE                                 1296
HEALTH MGMT ASSOCIATES
INC NEW CL A            COM            421933102          54      5000   SH   SOLE                                 5000
HEARTLAND EXPRESS INC   COM            422347104          95      6000   SH   SOLE                                 6000
HEINZ (H.J.) COMPANY    COM            423074103         265      5695   SH   SOLE                                 5695
HERSHEY COMPANY (THE)   COM            427866108          82      1500   SH   SOLE                                 1500
HEWITT ASSOCIATES
INC-CL A                OPTION         42822Q100         292     10000  PUT   SOLE                                10000
HEWLETT-PACKARD CO      COM            428236103       48530   1150000   SH   SOLE                              1150000
HEWLETT-PACKARD CO      OPTION         428236103       27094    675000  PUT   SOLE                               675000
HEWLETT-PACKARD CO      OPTION         428236103       35524    885000 CALL   SOLE                               885000
HEWLETT-PACKARD CO      OPTION         428236103       39337    980000  PUT   SOLE                               980000
HEWLETT-PACKARD COMPANY COM            428236103         649     16074   SH   SOLE                                16074
HITACHI LIMITED ADR     COM            433578507         393      5085   SH   SOLE                                 5085
HOME DEPOT INC          COM            437076102        5619    149352   SH   SOLE                               149352
HOME DEPOT INC          COM            437076102         796     20000   SH   SOLE                                20000
HOME DEPOT INC          COM            437076102        6261    170421   SH   SOLE                               170421
HOME DEPOT INC          OPTION         437076102         448     12200 CALL   SOLE                                12200
HOME DEPOT INC          OPTION         437076102       24803    675100  PUT   SOLE                               675100
Home Depot Inc. (The)   COM            437076102         367     10000   SH   SOLE                                10000
HOME SOLUTIONS OF
AMERICA IN              COM            437355100        2217    466786   SH        SH-DEF                  2             466786
Home Solutions of
America Inc             COM            437355100        2217    466786   SH   SOLE                               466786
HONDA MOTOR CO LTD
SPONSORED ADR           COM            438128308        2018     59924   SH   SOLE                                59924
HONEYWELL
INTERNATIONAL INC       COM            438516106         343      7456   SH   SOLE                                 7456
HOSPIRA INC             COM            441060100          78      1942   SH   SOLE                                 1942
Hospitality Properties
Trust                   CVB            44106M102        5097    108911  PRN   SOLE                               108911
HOST HOTELS & RESORTS
INC                     COM            44107P104         262     10000   SH   SOLE                                10000
HRPT PROPERTIES TRUST   COM            40426W101        1107     89300   SH   SOLE                                89300
HSBC HOLDINGS PLC       COM            404280604         792     31396   SH   SOLE                                31396
HSBC HOLDINGS PLC
SPONS ADR               COM            404280406        3732     42052   SH   SOLE                                42052
HSBC HOLDINGS
PLC-SPONS ADR           COM            404280406         149      1700   SH   SOLE                                 1700
HUNT J B TRANS SVCS INC COM            445658107         149      5400   SH   SOLE                                 5400
HYDROGENICS CORP        COM            448882100           3      3293   SH   SOLE                                 3293
Hythiam Inc             COM            44919F104         560     82300   SH   SOLE                                82300
HYTHIAM INC             COM            44919F104         560     82300   SH        SH-DEF                  2              82300
IAMGOLD CORP            COM            450913108         228     29600   SH   SOLE                                29600
IAMGOLD CORP            COM            450913108           8      1000   SH        SH-DEF                  1               1000
IAMGOLD CORP            OPTION         450913108         170     22000  PUT        SH-DEF                  1              22000
IAMGOLD CORP            COM            450913108         200     25900   SH        SH-DEF                  1              25900
IAMGOLD CORP            OPTION         450913108         488     63200 CALL        SH-DEF                  1              63200
IAMGOLD CORPORATION     COM            450913108          16      2000   SH   SOLE                                 2000
ICICI BANK LTD-SPON ADR COM            45104G104        2605     70871   SH   SOLE                                70871
ICICI BANK LTD-SPON ADR OPTION         45104G104        3859    105000  PUT   SOLE                               105000
IDEARC INC              COM            451663108          13       389   SH   SOLE                                  389
ILLINOIS TOOL WORKS INC COM            452308109         798     15425   SH   SOLE                                15425
IMATION CORPORATION     COM            45245A107           4       100   SH   SOLE                                  100
Imperial Oil Limited    COM            453038408        7605    205000   SH   SOLE                               205000
IMPERIAL OIL LTD        COM            453038408       49064   1314670   SH   SOLE                              1314670
IMPERIAL OIL LTD        COM            453038408      116405   3140213   SH   SOLE                              3140213
IMPERIAL OIL LTD        OPTION         453038408        1149     31000  PUT        SH-DEF                  1              31000
IMPERIAL OIL LTD        OPTION         453038408        4278    115400 CALL        SH-DEF                  1             115400
INDIA FUND INC          COM            454089103         968     24605   SH   SOLE                                24605
INDIA FUND INC          COM            454089103         175      4600   SH   SOLE                                 4600
INFINEON TECHNOLOGIES
AG ADR                  COM            45662N103        1265     82200   SH   SOLE                                82200
INFOSYS
TECHNOLOGIES-SP ADR     COM            456788108        2167     43123   SH   SOLE                                43123
ING GROEP
N.V.-SPONSORED ADR      COM            456837103          30       700   SH   SOLE                                  700
ING GROEP SPONSORED ADR COM            456837103        3673     85642   SH   SOLE                                85642
INGERSOLL-RAND COMPANY
CL A                    COM            G4776G101         242      5550   SH   SOLE                                 5550
INTEL CORP              COM            458140100        6899    360612   SH   SOLE                               360612
INTEL CORP              COM            458140100       67098   3180000   SH   SOLE                              3180000
INTEL CORP              OPTION         458140100        3826    200000 CALL   SOLE                               200000
INTEL CORP              OPTION         458140100       23147   1210000 CALL   SOLE                              1210000
INTEL CORP              OPTION         458140100       24869   1300000  PUT   SOLE                              1300000
INTEL CORP              OPTION         458140100       26793   1400600  PUT   SOLE                              1400600
INTEL CORP              COM            458140100         214     11200   SH        SH-DEF                  2              11200
Intel Corporation       COM            458140100        1913    100000   SH   SOLE                               100000
INTEL CORPORATION       COM            458140100        3279    161657   SH   SOLE                               161657
INTERNATIONAL BUSINESS
MACHINES CORP           COM            459200101       11602    123050   SH   SOLE                               123050
International Business
Machines Corporation    COM            459200101        1414     15000   SH   SOLE                                15000
INTERNATIONAL FLAVORS
& FRAGRANCES            COM            459506101         234      5000   SH   SOLE                                 5000
INTERNATIONAL PAPER CO  COM            460146103        6056    166000   SH   SOLE                               166000
INTERNATIONAL PAPER
COMPANY                 COM            460146103          40      1100   SH   SOLE                                 1100
INTERNATIONAL
RECTIFIER CORP          COM            460254105          21       600   SH   SOLE                                  600
INTERNATIONAL ROYALTY
CORP                    COM            460277106          62     10000   SH   SOLE                                10000
InterOil Corp           COM            460951106        5185    194928   SH   SOLE                               194928
INTEROIL CORP           COM            460951106         100      3800   SH   SOLE                                 3800
INTEROIL CORP           COM            460951106          18       700   SH        SH-DEF                  1                700
INTEROIL CORPORATION    COM            460951106        5185    194928   SH        SH-DEF                  2             194928
INTERTAPE POLYMER
GROUP INC               COM            460919103         167     36200   SH   SOLE                                36200
INTL BUSINESS MACHINES
CORP                    COM            459200101         811      8600   SH   SOLE                                 8600
INTL BUSINESS MACHINES
CORP                    COM            459200101       64775    664900   SH   SOLE                               664900
INTL BUSINESS MACHINES
CORP                    OPTION         459200101        4713     50000 CALL   SOLE                                50000
INTL BUSINESS MACHINES
CORP                    OPTION         459200101       36601    388300  PUT   SOLE                               388300
INTL BUSINESS MACHINES
CORP                    OPTION         459200101       47111    499800 CALL   SOLE                               499800
INTL BUSINESS MACHINES
CORP                    OPTION         459200101       56085    595000  PUT   SOLE                               595000
INTUIT INC              COM            461202103          87      3100   SH   SOLE                                 3100
Invitrogen Corp         CVB            46185R100        4664     73275  PRN   SOLE                                73275
IPSCO INC               COM            462622101         728      5650   SH   SOLE                                 5650
IPSCO INC               COM            462622101       59863    456074   SH   SOLE                               456074
IPSCO INC               COM            462622101         131      1000   SH        SH-DEF                  1               1000
IPSCO INC               OPTION         462622101        2205     16800 CALL        SH-DEF                  1              16800
IPSCO INC               OPTION         462622101        3728     28400  PUT        SH-DEF                  1              28400
IPSCO INC               COM            462622101       12970     98813   SH        SH-DEF                  1              98813
ISHARES INC MSCI
SINGAPORE IDX FD        COM            464286673          65      5000   SH   SOLE                                 5000
ISHARES INC MSCI UK     COM            464286699         290     12000   SH   SOLE                                12000
ISHARES MSCI EAFE
INDEX FUND              COM            464287465         547      7100   SH   SOLE                                 7100
ISHARES MSCI EMERGING
MKTS INDEX              COM            464287234          45       375   SH   SOLE                                  375
ISHARES MSCI HONG KONG
INDEX FUND              COM            464286871          18      1100   SH   SOLE                                 1100
ISHARES MSCI JAPAN
INDEX FD                COM            464286848        1233     84600   SH   SOLE                                84600
ISHARES MSCI JAPAN
INDEX FUND              COM            464286848         628     43350   SH   SOLE                                43350
ISHARES NASDAQ BIOTECH
INDEX FUND              COM            464287556           8       100   SH   SOLE                                  100
ISHARES TR RUSSEL 2000
INDEX FUND              COM            464287655          44       550   SH   SOLE                                  550
ISHARES TRUST DJ SEL
DIV                     COM            464287168          43       600   SH   SOLE                                  600
IVANHOE ENERGY INC      COM            465790103          44     22800   SH   SOLE                                22800
IVANHOE MINES LTD       COM            46579N103         373     31900   SH   SOLE                                31900
IVANHOE MINES LTD       OPTION         46579N103         254     21700 CALL        SH-DEF                  1              21700
IVANHOE MINES LTD       OPTION         46579N103         333     28500  PUT        SH-DEF                  1              28500
IVANHOE MINES LTD       COM            46579N103         520     44500   SH        SH-DEF                  1              44500
Johnson & Johnson       COM            478160104        4309     71500   SH   SOLE                                71500
JOHNSON & JOHNSON       COM            478160104       27922    455341   SH   SOLE                               455341
JOHNSON & JOHNSON       COM            478160104       11833    196360   SH   SOLE                               196360
JOHNSON & JOHNSON       COM            478160104       43503    653000   SH   SOLE                               653000
JOHNSON & JOHNSON       OPTION         478160104       12052    200000  PUT   SOLE                               200000
JOHNSON & JOHNSON       OPTION         478160104       34173    567100  PUT   SOLE                               567100
JOHNSON & JOHNSON       COM            478160104         169      2800   SH        SH-DEF                  2               2800
JOHNSON CONTROLS INC    COM            478366107          26       275   SH   SOLE                                  275
JOURNAL REGISTER CO     COM            481138105         230     40000   SH   SOLE                                40000
JPMORGAN CHASE & CO     COM            46625H100        2582     53015   SH   SOLE                                53015
JPMORGAN CHASE & CO     COM            46625H100        4136     85500   SH   SOLE                                85500
JPMORGAN CHASE & CO     COM            46625H100        6282    129857   SH   SOLE                               129857
JPMORGAN CHASE & CO     OPTION         46625H100        2419     50000 CALL   SOLE                                50000
JPMORGAN CHASE & CO     OPTION         46625H100        7741    160000  PUT   SOLE                               160000
JPMORGAN CHASE & CO     OPTION         46625H100        9047    187000 CALL   SOLE                               187000
JPMORGAN CHASE & CO     OPTION         46625H100       78153   1615400  PUT   SOLE                              1615400
JPMORGAN CHASE & CO     COM            46625H100          58      1200   SH        SH-DEF                  2               1200
KANSAS CITY SOUTHERN    COM            485170302          18       500   SH   SOLE                                  500
KELLOGG CO              COM            487836108       20572    400000   SH   SOLE                               400000
KELLOGG CO              OPTION         487836108        3857     75000 CALL   SOLE                                75000
KELLOGG CO              OPTION         487836108        3857     75000  PUT   SOLE                                75000
KELLOGG COMPANY         COM            487836108         734     14375   SH   SOLE                                14375
KIMBERLY-CLARK CORP     COM            494368103        1438     21000   SH   SOLE                                21000
KIMBERLY-CLARK
CORPORATION             COM            494368103        1949     28250   SH   SOLE                                28250
KINDER MORGAN ENERGY
PARTNERS LPU            COM            494550106          17       300   SH   SOLE                                  300
KINDER MORGAN INC       COM            49455P101        1230     11618   SH   SOLE                                11618
KINDER MORGAN
MANAGEMENT LLC          COM            49455U100        1471     27691   SH   SOLE                                27691
KINGSWAY FINANCIAL
SERVICES                COM            496904103        1402     74920   SH   SOLE                                74920
KINGSWAY FINANCIAL
SERVICES                OPTION         496904103          75      4000  PUT        SH-DEF                  1               4000
KINGSWAY FINANCIAL
SERVICES                OPTION         496904103          84      4500 CALL        SH-DEF                  1               4500
KINGSWAY FINANCIAL
SERVICES                COM            496904103         162      8668   SH        SH-DEF                  1               8668
KINGSWAY FINANCIAL
SERVICES INC            COM            496904103         455     23270   SH   SOLE                                23270
KINROSS GOLD CORP       COM            496902404          35      2530   SH   SOLE                                 2530
KINROSS GOLD CORP       COM            496902404       39970   2895205   SH   SOLE                              2895205
KINROSS GOLD CORP       OPTION         496902404        1476    106900 CALL        SH-DEF                  1             106900
KINROSS GOLD CORP       COM            496902404        5207    377200   SH        SH-DEF                  1             377200
KINROSS GOLD CORP       OPTION         496902404        6268    454000  PUT        SH-DEF                  1             454000
Kinross Gold
Corporation             COM            496902404        6909    500000   SH   SOLE                               500000
KINROSS GOLD
CORPORATION NO PAR      COM            496902404        3087    220011   SH   SOLE                               220011
KOHLS CORP              COM            500255104        1525     19900   SH   SOLE                                19900
KOHL'S CORP             COM            500255104         470      6150   SH   SOLE                                 6150
KONINKLIJKE PHILIPS
ELECTRONICS             COM            500472303         107      2736   SH   SOLE                                 2736
KOOKMIN BANK SPONSORED
ADR                     COM            50049M109         273      2925   SH   SOLE                                 2925
KOREA ELECTRIC POWER
CO SPONS ADR            COM            500631106        1744     83800   SH   SOLE                                83800
KOREA FUND INC          COM            500634100        1041     30200   SH   SOLE                                30200
KRAFT FOODS INC CL A    COM            50075N104          32      1000   SH   SOLE                                 1000
KRAFT FOODS INC-A       COM            50075N104        3870    110000   SH   SOLE                               110000
KT CORP SPONSORED ADR   COM            48268K101         456     20700   SH   SOLE                                20700
Kyphon Inc              CVB            501577100        3105     68780  PRN   SOLE                                68780
L-3 COMMUNICATIONS
HOLDINGS                COM            502424104         154      1750   SH   SOLE                                 1750
LABOPHARM INC           COM            504905100          68     12000   SH        SH-DEF                  1              12000
LABORATORY CORP OF
AMER HOLDINGS           COM            50540R409           7       100   SH   SOLE                                  100
LAFARGE SPONSORED ADR   COM            505861401          39      1000   SH   SOLE                                 1000
LAM RESEARCH CORP       COM            512807108         975     20600   SH   SOLE                                20600
LAS VEGAS SANDS CORP    COM            517834107         251      2896   SH   SOLE                                 2896
LAS VEGAS SANDS CORP    OPTION         517834107        1386     16000 CALL   SOLE                                16000
LAS VEGAS SANDS INC     COM            517834107         171      2000   SH   SOLE                                 2000
La-Z-Boy Inc            COM            505336107        1833    148100   SH   SOLE                               148100
LA-Z-BOY INC            COM            505336107        1833    148100   SH        SH-DEF                  2             148100
LEHMAN BROTHERS HLDGS
INC                     COM            524908100          27       375   SH   SOLE                                  375
LEHMAN BROTHERS
HOLDINGS INC            COM            524908100         701     10000   SH   SOLE                                10000
LEHMAN BROTHERS
HOLDINGS INC            OPTION         524908100         126      1800 CALL   SOLE                                 1800
LEHMAN BROTHERS
HOLDINGS INC            OPTION         524908100        2803     40000  PUT   SOLE                                40000
LENNAR CORP-CL A        COM            526057104         709     16800   SH   SOLE                                16800
LEUCADIA NATIONAL CORP  COM            527288104         134      4600   SH   SOLE                                 4600
Lexington Realty Trust  CVB            529043101        2092     99018  PRN   SOLE                                99018
LIBERTY GLOBAL INC CL A COM            530555101         161      4675   SH   SOLE                                 4675
LIBERTY GLOBAL INC
SERIES C WI             COM            530555309         110      3375   SH   SOLE                                 3375
LIBERTY MEDIA HLDG
INTERACTIVE SER A       COM            53071M104         104      4360   SH   SOLE                                 4360
LIBERTY MEDIA HOLDING
CORP CAP SER A          COM            53071M302          97       872   SH   SOLE                                  872
LIFE TIME FITNESS INC   COM            53217R207          30       600   SH   SOLE                                  600
LIFEPOINT HOSPITALS INC COM            53219L109         960     25039   SH   SOLE                                25039
LILLY (ELI) & COMPANY   COM            532457108         482      8757   SH   SOLE                                 8757
LINCOLN NATIONAL
CORPORATION             COM            534187109         624      9365   SH   SOLE                                 9365
LINEAR TECHNOLOGY CORP  COM            535678106         600     19000   SH   SOLE                                19000
LIZ CLAIBORNE INC       COM            539320101         131      3000   SH   SOLE                                 3000
LOCKHEED MARTIN CORP    COM            539830109      105643   1083300   SH   SOLE                              1083300
LOCKHEED MARTIN CORP    OPTION         539830109       14582    150300  PUT   SOLE                               150300
LORUS THERAPEUTICS INC  COM            544191109          18     80500   SH   SOLE                                80500
LOWE'S COMPANIES        COM            548661107         916     29600   SH   SOLE                                29600
LOWE'S COS INC          COM            548661107        2746     87200   SH   SOLE                                87200
LOWE'S COS INC          OPTION         548661107        3149    100000  PUT   SOLE                               100000
LUNDIN MINING CORP      COM            550372106        6473    581600   SH   SOLE                               581600
LUNDIN MINING CORP      COM            550372106          11      1021   SH        SH-DEF                  2               1021
LUNDIN MINING CORP      OPTION         550372106          33      3000  PUT        SH-DEF                  1               3000
LUNDIN MINING CORP      OPTION         550372106         102      9200 CALL        SH-DEF                  1               9200
LUNDIN MINING CORP      COM            550372106         611     54925   SH        SH-DEF                  1              54925
LUNDIN MINING CORP      COM            550372106       56557   5081796   SH        SH-DEF                  2            5081796
LUNDIN MINING
CORPORATION             COM            550372106         157     13000   SH   SOLE                                13000
LYONDELL PETROCHEMICAL
CO                      COM            552078107           9       300   SH   SOLE                                  300
Macerich Co/The         CVB            554382101        8285     89700  PRN   SOLE                                89700
MAGNA ENTERTAINMENT
CORP CL A               COM            559211107           1       380   SH   SOLE                                  380
MAGNA INTERNATIONAL
INC CL A SVS            COM            559222401        2124     27415   SH   SOLE                                27415
MAGNA INTERNATIONAL
INC-CL A                COM            559222401       74621    994660   SH   SOLE                               994660
MAGNA INTERNATIONAL
INC-CL A                OPTION         559222401        2671     35600  PUT        SH-DEF                  1              35600
MAGNA INTERNATIONAL
INC-CL A                COM            559222401        4868     64893   SH        SH-DEF                  1              64893
MAGNA INTERNATIONAL
INC-CL A                OPTION         559222401        5537     73800 CALL        SH-DEF                  1              73800
Manor Care Inc          CVB            564055101        3037     55868  PRN   SOLE                                55868
MANULIFE FINANCIAL CORP COM            56501R106       26898    772731   SH   SOLE                               772731
MANULIFE FINANCIAL CORP COM            56501R106     1221249  35517744   SH   SOLE                             35517744
MANULIFE FINANCIAL CORP COM            56501R106          31       900   SH        SH-DEF                  2                900
MANULIFE FINANCIAL CORP OPTION         56501R106        1987     57800  PUT        SH-DEF                  1              57800
MANULIFE FINANCIAL CORP OPTION         56501R106       13902    404300 CALL        SH-DEF                  1             404300
MANULIFE FINANCIAL CORP COM            56501R106       15569    452790   SH        SH-DEF                  1             452790
Manulife Financial
Corporation             COM            56501R106        6194    180000   SH   SOLE                               180000
MARATHON OIL
CORPORATION             COM            565849106        1096     10910   SH   SOLE                                10910
MARINER ENERGY INC      COM            56845T305          19      1000   SH   SOLE                                 1000
MARSH & MCLENNAN
COMPANIES INC           COM            571748102         214      7300   SH   SOLE                                 7300
MASCO CORP              COM            574599106         773     28200   SH   SOLE                                28200
MASCO CORPORATION       COM            574599106         220      8365   SH   SOLE                                 8365
MATERIALS SELECT
SECTOR SPDR             COM            81369Y100         658     17300   SH   SOLE                                17300
MATSUSHITA ELECTRIC
INDL CO ADR             COM            576879209         306     15175   SH   SOLE                                15175
MAXIM INTEGRATED
PRODUCTS                COM            57772K101        1117     38000   SH   SOLE                                38000
MBIA INC                OPTION         55262C100       14408    220000  PUT   SOLE                               220000
MCCORMICK & CO INC NON
VTG                     COM            579780206          86      2300   SH   SOLE                                 2300
MCDONALD'S CORP         COM            580135101        4614    102419   SH   SOLE                               102419
MCDONALD'S CORP         COM            580135101       39982    887500   SH   SOLE                               887500
MCDONALD'S CORP         OPTION         580135101        4334     96200 CALL   SOLE                                96200
MCDONALD'S CORP         OPTION         580135101       11263    250000 CALL   SOLE                               250000
MCDONALD'S CORP         OPTION         580135101       16195    359500  PUT   SOLE                               359500
MCDONALD'S CORPORATION  COM            580135101          71      1540   SH   SOLE                                 1540
MCGRAW-HILL COMPANIES
INC                     COM            580645109          47       775   SH   SOLE                                  775
MDS INC                 COM            55269P302         260     13770   SH   SOLE                                13770
MDS INC                 COM            55269P302       28802   1521947   SH   SOLE                              1521947
MDS INC                 COM            55269P302          19      1020   SH        SH-DEF                  2               1020
MDS INC                 COM            55269P302         205     10808   SH        SH-DEF                  2              10808
MDS INC                 OPTION         55269P302         220     11600 CALL        SH-DEF                  1              11600
MDS INC                 COM            55269P302         806     42572   SH        SH-DEF                  1              42572
MEDCO HEALTH SOLUTIONS
INC                     COM            58405U102          77      1082   SH   SOLE                                 1082
Medimmune Inc           CVB            584699102        5452    149835  PRN   SOLE                               149835
Medis Technologies Ltd  COM            58500P107        2285    135150   SH   SOLE                               135150
MEDIS TECHNOLOGIES LTD  COM            58500P107        2285    135150   SH        SH-DEF                  2             135150
MEDTRONIC INC           COM            585055106         404      8158   SH   SOLE                                 8158
MEDTRONIC INC           COM            585055106        2134     40000   SH   SOLE                                40000
Medtronic Inc.          COM            585055106         245      5000   SH   SOLE                                 5000
MELCO PBL
ENTERTAINMENT-ADR       COM            585464100          82      5000   SH   SOLE                                 5000
MELLON FINANCIAL CORP   COM            58551A108          88      2065   SH   SOLE                                 2065
MERCK & CO INC          COM            589331107        1334     29500   SH   SOLE                                29500
MERCK & CO. INC.        COM            589331107         524     11874   SH   SOLE                                11874
MERCK & CO. INC.        COM            589331107       22097    498800   SH   SOLE                               498800
MERCK & CO. INC.        OPTION         589331107       13074    296000  PUT   SOLE                               296000
MERCK & CO. INC.        OPTION         589331107       19404    439300  PUT   SOLE                               439300
MERCK & CO. INC.        OPTION         589331107       46378   1050000 CALL   SOLE                              1050000
MERCK & CO. INC.        COM            589331107         256      5800   SH        SH-DEF                  2               5800
MERIDIAN GOLD INC       COM            589975101          19       735   SH   SOLE                                  735
MERIDIAN GOLD INC       COM            589975101         406     15900   SH   SOLE                                15900
MERIDIAN GOLD INC       COM            589975101          18       700   SH        SH-DEF                  1                700
MERIDIAN GOLD INC       OPTION         589975101         498     19500  PUT        SH-DEF                  1              19500
MERIDIAN GOLD INC       OPTION         589975101        1586     62100 CALL        SH-DEF                  1              62100
MERRILL LYNCH & CO INC  COM            590188108         794      9335   SH   SOLE                                 9335
MERRILL LYNCH & CO INC  COM            590188108        1162     14227   SH   SOLE                                14227
MERRILL LYNCH & CO INC  OPTION         590188108          82      1000 CALL   SOLE                                 1000
MERRILL LYNCH & CO INC  OPTION         590188108       13435    164500  PUT   SOLE                               164500
METALLICA RESOURCES INC COM            59125J104         513    100000   SH   SOLE                               100000
METALLICA RESOURCES INC COM            59125J104          76     14800   SH        SH-DEF                  1              14800
METHANEX CORP           COM            59151K108         175      8000   SH   SOLE                                 8000
METHANEX CORP           COM            59151K108         134      6000   SH   SOLE                                 6000
METHANEX CORP           OPTION         59151K108         383     17200  PUT        SH-DEF                  1              17200
METHANEX CORP           OPTION         59151K108         414     18600 CALL        SH-DEF                  1              18600
METHANEX CORP           COM            59151K108        1101     49393   SH        SH-DEF                  1              49393
METLIFE INC             COM            59156R108         235      3740   SH   SOLE                                 3740
MI DEVELOPMENTS INC CL
A SVS                   COM            55304X104          18       500   SH   SOLE                                  500
MI DEVELOPMENTS INC-CL
A                       COM            55304X104        1215     32507   SH   SOLE                                32507
MICROCHIP TECHNOLOGY
INC                     COM            595017104          57      1575   SH   SOLE                                 1575
MICROSOFT CORP          COM            594918104         390     14000   SH   SOLE                                14000
MICROSOFT CORP          COM            594918104       74245   2504900   SH   SOLE                              2504900
MICROSOFT CORP          OPTION         594918104       10702    384000 CALL   SOLE                               384000
MICROSOFT CORP          OPTION         594918104       23832    855100  PUT   SOLE                               855100
MICROSOFT CORP          OPTION         594918104       52396   1880000  PUT   SOLE                              1880000
MICROSOFT CORP          OPTION         594918104       57970   2080000 CALL   SOLE                              2080000
MICROSOFT CORP          COM            594918104         198      7100   SH        SH-DEF                  2               7100
Microsoft Corporation   COM            594918104        2090     75000   SH   SOLE                                75000
MICROSOFT CORPORATION   COM            594918104        6854    246094   SH   SOLE                               246094
MINEFINDERS CORP        COM            602900102         637     53800   SH   SOLE                                53800
MINEFINDERS CORP LTD    COM            602900102          79      6700   SH        SH-DEF                  1               6700
MINEFINDERS
CORPORATION LTD         COM            602900102          78      6800   SH   SOLE                                 6800
MIRAMAR MINING CORP     COM            60466E100         601    127300   SH   SOLE                               127300
MIRAMAR MINING CORP     COM            60466E100          24      5000   SH        SH-DEF                  1               5000
MIRAMAR MINING CORP     COM            60466E100         170     36231   SH        SH-DEF                  1              36231
MONSANTO COMPANY        COM            61166W101         104      1834   SH   SOLE                                 1834
MONTPELIER RE HOLDINGS
LTD                     COM            G62185106         122      7100   SH   SOLE                                 7100
MORGAN STANLEY          COM            617446448         102      1300   SH   SOLE                                 1300
MORGAN STANLEY          COM            617446448         276      3500   SH   SOLE                                 3500
MORGAN STANLEY          OPTION         617446448       16855    214000  PUT   SOLE                               214000
MORGAN STANLEY
ASIA-PACIFIC FUND       COM            61744U106          69      3500   SH   SOLE                                 3500
MOSAIC COMPANY          COM            61945A107          14       500   SH   SOLE                                  500
MOTOROLA INC            COM            620076109         289     16650   SH   SOLE                                16650
MOTOROLA INC            COM            620076109        5514    312029   SH   SOLE                               312029
MOTOROLA INC            COM            620076109       36718   1938650   SH   SOLE                              1938650
MOTOROLA INC            OPTION         620076109        2651    150000 CALL   SOLE                               150000
MOTOROLA INC            OPTION         620076109        2651    150000  PUT   SOLE                               150000
MOTOROLA INC            OPTION         620076109        5080    287500 CALL   SOLE                               287500
MOTOROLA INC            OPTION         620076109        7531    426200  PUT   SOLE                               426200
Mylan Laboratories Inc  CVB            628530107       14140    668895  PRN   SOLE                               668895
NABORS INDUSTRIES LTD   COM            G6359F103         137      4450   SH   SOLE                                 4450
NASDAQ 100 - TRUST
SHARES                  COM            631100104          39       900   SH   SOLE                                  900
National Financial
Partners Corp           CVB            63607P208        2108     44948  PRN   SOLE                                44948
NATIONAL OILWELL VARCO
INC NEW                 COM            637071101          16       200   SH   SOLE                                  200
NAVTEQ CORP             COM            63936L100          31       900   SH   SOLE                                  900
NEOMAGIC CORP-NEW       COM            640497202           1       340   SH        SH-DEF                  1                340
Neurochem Inc           COM            64125K101         719     48000   SH   SOLE                                48000
Neurochem Inc           COM            64125K101        2669    177000   SH   SOLE                               177000
NEUROCHEM INC           COM            64125K101          25      1700   SH   SOLE                                 1700
NEUROCHEM INC           COM            64125K101          15      1000   SH        SH-DEF                  1               1000
NEUROCHEM INC           COM            64125K101         719     48000   SH        SH-DEF                  2              48000
NEUROCHEM INC           COM            64125K101        2669    177000   SH        SH-DEF                  2             177000
NEVSUN RESOURCES LTD    COM            64156L101          10      5000   SH   SOLE                                 5000
NEVSUN RESOURCES LTD    COM            64156L101          35     17000   SH        SH-DEF                  1              17000
NEW GERMANY FUND INC    COM            644465106        1282     75616   SH   SOLE                                75616
NEW YORK TIMES COMPANY
CL A                    COM            650111107         241     10192   SH   SOLE                                10192
NEWFIELD EXPLORATION CO COM            651290108          13       300   SH   SOLE                                  300
NEWMONT MINING CORP     COM            651639106         562     13375   SH   SOLE                                13375
NEWMONT MINING CORP     COM            651639106       19424    445000   SH   SOLE                               445000
NEWMONT MINING CORP     OPTION         651639106       25463    606400  PUT   SOLE                               606400
NEWMONT MINING CORP     OPTION         651639106      101393   2414700 CALL   SOLE                              2414700
NEWMONT MINING CORP     COM            651639106          42      1000   SH        SH-DEF                  1               1000
NEWMONT MINING
CORP-HOLDING COMPANY    COM            651639106        1173     27325   SH   SOLE                                27325
Newmont Mining
Corporation             COM            651639106        4619    110000   SH   SOLE                               110000
News Corporation
Limited, Class "A"
(The)                   COM            65248E104         231     10000   SH   SOLE                                10000
NEXEN INC               COM            65334H102        9471    156672   SH   SOLE                               156672
NEXEN INC               COM            65334H102      170469   2783140   SH   SOLE                              2783140
NEXEN INC               COM            65334H102          92      1500   SH        SH-DEF                  1               1500
NEXEN INC               COM            65334H102         184      3000   SH        SH-DEF                  1               3000
NEXEN INC               COM            65334H102         459      7500   SH        SH-DEF                  1               7500
NEXEN INC               COM            65334H102        1776     29000   SH        SH-DEF                  1              29000
NEXEN INC               OPTION         65334H102        4496     73400 CALL        SH-DEF                  1              73400
NEXEN INC               OPTION         65334H102       17450    284900  PUT        SH-DEF                  1             284900
Nexen Inc.              COM            65334H102        6437    105000   SH   SOLE                               105000
NIDEC CORP SPONSORED
ADR                     COM            654090109        1598    101800   SH   SOLE                               101800
NIKE INC -CL B          COM            654106103        5952     56000   SH   SOLE                                56000
NIKE INC -CL B          OPTION         654106103        1063     10000 CALL   SOLE                                10000
NIKE INC -CL B          OPTION         654106103        1063     10000  PUT   SOLE                                10000
NIKE INC -CL B          COM            654106103         106      1000   SH        SH-DEF                  2               1000
NISSAN MOTOR CO
LTD-SPON ADR            COM            654744408          64      3000   SH        SH-DEF                  2               3000
NOKIA CORP  ADR         COM            654902204          23      1000   SH        SH-DEF                  1               1000
NOKIA CORP ADR          COM            654902204        2689    116070   SH   SOLE                               116070
NOKIA CORP-SPON ADR     OPTION         654902204         458     20000  PUT   SOLE                                20000
NOKIA CORP-SPON ADR     OPTION         654902204       23837   1040000 CALL   SOLE                              1040000
Nokia Oyj, Sponsored
ADR                     COM            654902204         688     30000   SH   SOLE                                30000
NORSK HYDRO SPONSORED
ADR                     COM            656531605         167      5000   SH   SOLE                                 5000
Nortel Networks Corp    CVB            656568508        1879     78125  PRN   SOLE                                78125
NORTEL NETWORKS CORP    COM            656568508       59948   2501487   SH   SOLE                              2501487
NORTEL NETWORKS CORP    COM            656568508        1202     50000   SH        SH-DEF                  1              50000
NORTEL NETWORKS CORP    OPTION         656568508        1202     50000  PUT        SH-DEF                  1              50000
NORTEL NETWORKS CORP    COM            656568508        2547    106286   SH        SH-DEF                  1             106286
NORTEL NETWORKS CORP    OPTION         656568508        4884    203800 CALL        SH-DEF                  1             203800
NORTEL NETWORKS CORP    OPTION         656568508        7046    294000  PUT        SH-DEF                  1             294000
NORTEL NETWORKS CORP    COM            656568508      300203  12526736   SH        SH-DEF                  2            2526736
NORTEL NETWORKS CORP
NEW                     COM            656568508         572     24197   SH   SOLE                                24197
NORTEL NETWORKS
CORP-NEW                COM            656568508         359     15000   SH        SH-DEF                  1              15000
NORTHERN DYNASTY MNLS
LTD                     COM            66510M204           1       100   SH        SH-DEF                  1                100
NORTHERN ORION
RESOURCES               COM            665575106         122     30533   SH        SH-DEF                  1              30533
NORTHERN ORION
RESOURCES               COM            665575106         180     45000   SH        SH-DEF                  1              45000
NORTHERN ORION
RESOURCES INC           COM            665575106          59     14800   SH   SOLE                                14800
NORTHGATE MINERALS CORP COM            666416102          98     27700   SH        SH-DEF                  1              27700
NOVA CHEMICALS CORP     COM            66977W109         466     15346   SH   SOLE                                15346
NOVA CHEMICALS CORP     COM            66977W109       29625    958381   SH   SOLE                               958381
NOVA CHEMICALS CORP     COM            66977W109         559     18099   SH        SH-DEF                  1              18099
NOVA CHEMICALS CORP     COM            66977W109        1854     60000   SH        SH-DEF                  1              60000
NOVA CHEMICALS CORP     OPTION         66977W109        2158     69800  PUT        SH-DEF                  1              69800
NOVA CHEMICALS CORP     COM            66977W109        2679    100000   SH        SH-DEF                  1             100000
NOVA CHEMICALS CORP     OPTION         66977W109        3005     97200 CALL        SH-DEF                  1              97200
NOVAGOLD RESOURCES INC  COM            66987E206          67      4000   SH   SOLE                                 4000
NOVAGOLD RESOURCES INC  COM            66987E206         497     29400   SH   SOLE                                29400
NOVAGOLD RESOURCES INC  COM            66987E206          42      2500   SH        SH-DEF                  1               2500
NOVARTIS AG SPONSORED
ADR                     COM            66987V109         453      8290   SH   SOLE                                 8290
NOVELIS INC             COM            67000X106         819     18693   SH   SOLE                                18693
NOVELIS INC             COM            67000X106       31364    707981   SH   SOLE                               707981
NOVELIS INC             OPTION         67000X106         146      3300 CALL        SH-DEF                  1               3300
NOVELIS INC             COM            67000X106         410      9263   SH        SH-DEF                  1               9263
NOVELIS INC             OPTION         67000X106         443     10000  PUT        SH-DEF                  1              10000
NOVO-NORDISK A/S ADR    COM            670100205         188      2000   SH   SOLE                                 2000
NUANCE COMMUNICATIONS
INC                     COM            67020Y100         237     15000   SH   SOLE                                15000
NUCOR CORP              COM            670346105         827     12700   SH   SOLE                                12700
NUCRYST
PHARMACEUTICALS CORP    COM            67035Q100           3      1000   SH   SOLE                                 1000
NutriSystem Inc         COM            67069D108        7862    150000   SH   SOLE                               150000
NUTRISYSTEM INC         COM            67069D108        7861    150000   SH        SH-DEF                  2             150000
NYMEX HOLDINGS INC      OPTION         62948N104         557      4100 CALL   SOLE                                 4100
OCCIDENTAL PETROLEUM
CORP                    COM            674599105         198      4000   SH   SOLE                                 4000
Oil States
International Inc       CVB            678026105        2527     78740  PRN   SOLE                                78740
OILSANDS QUEST INC      COM            678046103          10      2800   SH        SH-DEF                  1               2800
OILSANDS QUEST INC      COM            678046103          17      5000   SH        SH-DEF                  1               5000
OILSANDS QUEST INC      COM            678046103          24      7000   SH        SH-DEF                  1               7000
OILSANDS QUEST INC      COM            678046103          60     20000   SH        SH-DEF                  1              20000
OILSANDS QUEST INC      COM            678046103         147     49100   SH        SH-DEF                  1              49100
OMNI ENERGY SERVICES
CORP                    COM            68210T208          45      4500   SH   SOLE                                 4500
Omnicare Inc            CVB            681904108        2993     75252  PRN   SOLE                                75252
ON Semiconductor Corp   CVB            682189105        2272    254713  PRN   SOLE                               254713
ONCOLYTICS BIOTECH INC  COM            682310107           1       605   SH   SOLE                                  605
OPEN TEXT CORP          COM            683715106         147      6600   SH   SOLE                                 6600
OPEN TEXT CORP          OPTION         683715106         492     22100 CALL        SH-DEF                  1              22100
OPEN TEXT CORP          OPTION         683715106         530     23800  PUT        SH-DEF                  1              23800
ORACLE CORP             COM            68389X105          12       684   SH   SOLE                                  684
ORACLE CORP             COM            68389X105       38073   2100000   SH   SOLE                              2100000
ORACLE CORP             OPTION         68389X105        1976    109000 CALL   SOLE                               109000
ORACLE CORPORATION      COM            68389X105         130      7075   SH   SOLE                                 7075
O'REILLY AUTOMOTIVE INC COM            686091109          33      1000   SH   SOLE                                 1000
OTTER TAIL POWER
CORPORATION             COM            689648103           7       198   SH   SOLE                                  198
Overstock.com Inc       COM            690370101        2447    147422   SH   SOLE                               147422
OVERSTOCK.COM INC       COM            690370101        2447    147422   SH        SH-DEF                  2             147422
Pacific Ethanol Inc     COM            69423U107        9281    545000   SH   SOLE                               545000
PACIFIC ETHANOL INC     COM            69423U107         176     10321   SH   SOLE                                10321
PACIFIC ETHANOL INC     COM            69423U107        9281    545000   SH        SH-DEF                  2             545000
PAN AMERICAN SILVER
CORP                    COM            697900108          30      1000   SH   SOLE                                 1000
PAN AMERICAN SILVER
CORP                    COM            697900108          14       490   SH   SOLE                                  490
PAN AMERICAN SILVER
CORP                    COM            697900108         639     21600   SH   SOLE                                21600
PAN AMERICAN SILVER
CORP                    COM            697900108          33      1100   SH        SH-DEF                  1               1100
PAN AMERICAN SILVER
CORP                    OPTION         697900108         237      8000  PUT        SH-DEF                  1               8000
PAN AMERICAN SILVER
CORP                    OPTION         697900108         796     26900 CALL        SH-DEF                  1              26900
PARKER DRILLING CO      COM            701081101          36      3500   SH   SOLE                                 3500
PARKER HANNIFIN CORP    COM            701094104           8        90   SH   SOLE                                   90
PAYCHEX INC             COM            704326107        1327     35050   SH   SOLE                                35050
PEABODY ENERGY CORP     COM            704549104           9       200   SH   SOLE                                  200
PEABODY ENERGY CORP     COM            704549104         648     16100   SH   SOLE                                16100
PEARSON PLC SPONSORED
ADR                     COM            705015105          21      1300   SH   SOLE                                 1300
PENGROWTH ENERGY T/U
NEW                     COM            706902509        1592     97484   SH   SOLE                                97484
PENGROWTH ENERGY TRUST  COM            706902509         715     42454   SH   SOLE                                42454
PENGROWTH ENERGY TRUST  OPTION         706902509         187     11100 CALL        SH-DEF                  1              11100
PENGROWTH ENERGY TRUST  COM            706902509         192     11401   SH        SH-DEF                  1              11401
PENN WEST ENERGY T/U    COM            707885109        1655     56587   SH   SOLE                                56587
PENN WEST ENERGY T/U    COM            707885109          88      3000   SH        SH-DEF                  1               3000
PENN WEST ENERGY TRUST  COM            707885109       59640   2027100   SH   SOLE                              2027100
PENN WEST ENERGY TRUST  COM            707885109         968     32900   SH        SH-DEF                  1              32900
PENN WEST ENERGY TRUST  OPTION         707885109        4204    142900 CALL        SH-DEF                  1             142900
PENN WEST ENERGY TRUST  OPTION         707885109        9294    315900  PUT        SH-DEF                  1             315900
PENTAIR INC             COM            709631105         270      8950   SH   SOLE                                 8950
PEOPLES BANK            COM            710198102        4254     95820   SH   SOLE                                95820
PEPSICO INC             COM            713448108       14072    224683   SH   SOLE                               224683
PEPSICO INC             COM            713448108       45770    720100   SH   SOLE                               720100
PEPSICO INC             OPTION         713448108        9534    150000 CALL   SOLE                               150000
PepsiCo Inc.            COM            713448108        3496     55000   SH   SOLE                                55000
PERMIAN BASIN ROYALTY
TRUST                   COM            714236106          14      1000   SH   SOLE                                 1000
PERU COPPER INC         COM            715455101           8      2000   SH   SOLE                                 2000
Petro-Canada            COM            71644E102        5088    130000   SH   SOLE                               130000
PETRO-CANADA            COM            71644E102       19907    506263   SH   SOLE                               506263
PETRO-CANADA            COM            71644E102      217217   5554782   SH   SOLE                              5554782
PETRO-CANADA            COM            71644E102          47      1200   SH        SH-DEF                  2               1200
PETRO-CANADA            OPTION         71644E102        8153    208500 CALL        SH-DEF                  1             208500
PETRO-CANADA            COM            71644E102       10382    265500   SH        SH-DEF                  1             265500
PETRO-CANADA            OPTION         71644E102       36715    938900  PUT        SH-DEF                  1             938900
PETRO-CANADA-COM        COM            71644E102        3331     85200   SH        SH-DEF                  1              85200
PETROLEO BRASILEIRO
S.A. ADR                COM            71654V101         833      9300   SH   SOLE                                 9300
PETROLEO BRASILEIRO
S.A.-ADR                COM            71654V408        1392     13987   SH   SOLE                                13987
PETSMART INC            COM            716768106          50      1485   SH   SOLE                                 1485
PFIZER INC              COM            717081103       13949    540657   SH   SOLE                               540657
PFIZER INC              COM            717081103         154      6100   SH   SOLE                                 6100
PFIZER INC              COM            717081103       48048   1826902   SH   SOLE                              1826902
PFIZER INC              OPTION         717081103       18526    733400 CALL   SOLE                               733400
PFIZER INC              OPTION         717081103       42449   1680500 CALL   SOLE                              1680500
PFIZER INC              OPTION         717081103       46547   1842700  PUT   SOLE                              1842700
PFIZER INC              OPTION         717081103       68581   2715000  PUT   SOLE                              2715000
PFIZER INC              COM            717081103          88      3500   SH        SH-DEF                  2               3500
Pfizer Inc.             COM            717081103        3663    145000   SH   SOLE                               145000
PG & E CORPORATION      COM            69331C108           8       156   SH   SOLE                                  156
PHARMACEUTICAL HOLDRs
TRUST                   OPTION         71712A206        5437     70000 CALL   SOLE                                70000
PHELPS DODGE CORP       OPTION         717265102        5632     43500 CALL   SOLE                                43500
PHELPS DODGE CORP       OPTION         717265102       11005     85000  PUT   SOLE                                85000
PHILIPS ELECTRONICS-NY
SHR                     COM            500472303          57      1500   SH   SOLE                                 1500
PHOTRONICS INC          COM            719405102         631     40900   SH   SOLE                                40900
PLUM CREEK TIMBER
COMPANY INC             COM            729251108          16       400   SH   SOLE                                  400
PMI GROUP INC/THE       OPTION         69344M101        6783    150000  PUT   SOLE                               150000
POTASH CORP OF
SASKATCHEWAN            COM            73755L107      178177   1117454   SH   SOLE                              1117454
POTASH CORP OF
SASKATCHEWAN            COM            73755L107        2630     16493   SH        SH-DEF                  1              16493
POTASH CORP OF
SASKATCHEWAN            OPTION         73755L107        7143     44800 CALL        SH-DEF                  1              44800
POTASH CORP OF
SASKATCHEWAN            OPTION         73755L107       16359    102600  PUT        SH-DEF                  1             102600
POTASH CORPORATION OF
SASKATCHEWAN            COM            73755L107        1660      9650   SH   SOLE                                 9650
POWERSHARES EXCH GLB
WATER PORT              COM            73935X575          28      1500   SH   SOLE                                 1500
POWERSHARES EXCH INTL
DIV ACHIEVERS           COM            73935X716         156      8000   SH   SOLE                                 8000
PRAXAIR INC             COM            74005P104         144      2320   SH   SOLE                                 2320
PRECISION DRILLING T/U  COM            740215108         606     25060   SH   SOLE                                25060
PRECISION DRILLING
TRUST                   COM            740215108         569     24900   SH   SOLE                                24900
PRECISION DRILLING
TRUST                   OPTION         740215108          39      1700  PUT        SH-DEF                  1               1700
PRECISION DRILLING
TRUST                   COM            740215108         123      5400   SH        SH-DEF                  1               5400
PRECISION DRILLING
TRUST                   OPTION         740215108        7366    322500 CALL        SH-DEF                  1             322500
PRIMEWEST ENERGY TRUST  COM            741930309         258     13100   SH   SOLE                                13100
PRIMEWEST ENERGY TRUST  COM            741930309          65      3300   SH        SH-DEF                  1               3300
PRIMEWEST ENERGY TRUST
T/U                     COM            741930309          58      3000   SH   SOLE                                 3000
PROCTER & GAMBLE CO     COM            742718109        2326     36825   SH   SOLE                                36825
PROCTER & GAMBLE CO     COM            742718109       44736    704500   SH   SOLE                               704500
PROCTER & GAMBLE CO     OPTION         742718109       10605    167900 CALL   SOLE                               167900
PROCTER & GAMBLE CO     OPTION         742718109       30266    479200  PUT   SOLE                               479200
PROCTER & GAMBLE CO     OPTION         742718109       33228    526100 CALL   SOLE                               526100
PROCTER & GAMBLE CO     OPTION         742718109       36443    577000  PUT   SOLE                               577000
PROCTER & GAMBLE
COMPANY                 COM            742718109       20856    333911   SH   SOLE                               333911
Procter & Gamble
Company (The)           COM            742718109        4105     65000   SH   SOLE                                65000
PROGRESS ENERGY INC     COM            743263105           3        65   SH   SOLE                                   65
PROGRESSIVE CORP OHIO   COM            743315103         106      4700   SH   SOLE                                 4700
Prologis                CVB            743410102        8479    130580  PRN   SOLE                               130580
PROSHARES TR ULTRA
SHORT 500FD             COM            74347R883          57      1000   SH   SOLE                                 1000
PROVIDENT ENERGY
TRUST-UTS               COM            74386K104         260     23986   SH   SOLE                                23986
PROVIDENT ENERGY
TRUST-UTS               OPTION         74386K104          11      1000 CALL        SH-DEF                  1               1000
PROVIDENT ENERGY
TRUST-UTS               COM            74386K104         132     12216   SH        SH-DEF                  1              12216
PRUDENTIAL FINANCIAL
INC                     COM            744320102        1103     12190   SH   SOLE                                12190
Prudential Financial
Inc                     CVB            744320102       33344    369427  PRN   SOLE                               369427
PUBLIC SERVICE
ENTERPRISE GROUP        COM            744573106         108      1250   SH   SOLE                                 1250
PW Eagle Inc            COM            69366Y108        5166    156345   SH   SOLE                               156345
PW EAGLE INC            COM            69366Y108        5166    156345   SH        SH-DEF                  2             156345
QLT INC                 COM            746927102          15      2000   SH   SOLE                                 2000
QLT INC                 COM            746927102         390     45449   SH   SOLE                                45449
QLT INC                 COM            746927102          37      4700   SH        SH-DEF                  2               4700
QLT INC                 OPTION         746927102          54      7000  PUT        SH-DEF                  1               7000
QLT INC                 OPTION         746927102          72      9300 CALL        SH-DEF                  1               9300
QUALCOMM INC            COM            747525103       27302    640000   SH   SOLE                               640000
QUALCOMM INC            OPTION         747525103        7730    181200 CALL   SOLE                               181200
QUALCOMM INC            OPTION         747525103       13075    306500  PUT   SOLE                               306500
QUEBECOR WORLD INC      COM            748203106        7944    630793   SH   SOLE                               630793
QUEBECOR WORLD INC      COM            748203106          73      5800   SH        SH-DEF                  1               5800
QUEBECOR WORLD INC SVS  COM            748203106          22      1650   SH   SOLE                                 1650
QUEENSTAKE RESOURC
LTD-NW                  COM            748314101           6     44500   SH        SH-DEF                  1              44500
QUEST DIAGNOSTICS INC   COM            74834L100           3        60   SH   SOLE                                   60
RADIAN GROUP INC        OPTION         750236101        5488    100000  PUT   SOLE                               100000
RAYONIER INC            COM            754907103        1210     28405   SH   SOLE                                28405
RAYTHEON COMPANY        COM            755111507          39       725   SH   SOLE                                  725
REALOGY CORPORATION*    COM            75605E100         227      7643   SH   SOLE                                 7643
REED ELSEVIER PLC
SPONS ADR               COM            758205108         423      8715   SH   SOLE                                 8715
RENAISSANCERE HOLDINGS
LTD                     COM            G7496G103         379      7350   SH   SOLE                                 7350
RESEARCH IN MOTION      COM            760975102        5152     37750   SH   SOLE                                37750
RESEARCH IN MOTION      COM            760975102       49595    363568   SH   SOLE                               363568
RESEARCH IN MOTION      OPTION         760975102        4095     30000 CALL   SOLE                                30000
RESEARCH IN MOTION      OPTION         760975102       54596    400000  PUT   SOLE                               400000
RESEARCH IN MOTION      OPTION         760975102       15128    110900 CALL        SH-DEF                  1             110900
RESEARCH IN MOTION      OPTION         760975102       22890    167800  PUT        SH-DEF                  1             167800
RESEARCH IN MOTION      OPTION         760975102       40387    295900  PUT        SH-DEF                  1             295900
RESEARCH IN MOTION      COM            760975102      574537   4211810   SH        SH-DEF                  1            4211810
RESEARCH IN MOTION      COM            760975102      647526   4746878   SH        SH-DEF                  2            4746878
RESEARCH IN MOTION LTD  COM            760975102         471      3270   SH   SOLE                                 3270
RICHMONT MINES INC      COM            76547T106           7      2700   SH        SH-DEF                  1               2700
RIO NARCEA GOLD MINES
LTD                     COM            766909105         509    130000   SH   SOLE                               130000
RIO NARCEA GOLD MINES
LTD                     COM            766909105          77     19600   SH        SH-DEF                  1              19600
RIO TINTO PLC
SPONSORED ADR           COM            767204100         359      1485   SH   SOLE                                 1485
RITCHIE BROS.
AUCTIONEERS             COM            767744105         124      2100   SH   SOLE                                 2100
RITCHIE BROTHERS
AUCTIONR                COM            767744105          70      1200   SH        SH-DEF                  1               1200
ROGERS COMMUNICATION-B
NV                      COM            775109200          65      2000   SH        SH-DEF                  1               2000
ROGERS COMMUNICATION-B
NV                      COM            775109200         229      7000   SH        SH-DEF                  1               7000
ROGERS COMMUNICATION-B
NV                      COM            775109200         337     10300   SH        SH-DEF                  1              10300
ROGERS COMMUNICATIONS
-CL B                   COM            775109200      165272   5049556   SH   SOLE                              5049556
ROGERS COMMUNICATIONS
-CL B                   COM            775109200         707     21600   SH        SH-DEF                  2              21600
ROGERS COMMUNICATIONS
-CL B                   OPTION         775109200       10981    335500  PUT        SH-DEF                  1             335500
ROGERS COMMUNICATIONS
-CL B                   OPTION         775109200       12454    380500 CALL        SH-DEF                  1             380500
ROGERS COMMUNICATIONS
-CL B                   COM            775109200       24686    754226   SH        SH-DEF                  1             754226
ROGERS COMMUNICATIONS
INC CL B                COM            775109200        3672    107429   SH   SOLE                               107429
Rogers Communications
Inc., Class "B" NV      COM            775109200        1540     47000   SH   SOLE                                47000
Rogers Communications
Inc., Class "B" NV      COM            775109200       18868    576000   SH   SOLE                               576000
Royal Bank of Canada    COM            780087102        4984    100000   SH   SOLE                               100000
Royal Bank of Canada    COM            780087102       38647    775400   SH   SOLE                               775400
ROYAL BANK OF CANADA    COM            780087102      178501   3539983   SH   SOLE                              3539983
ROYAL BANK OF CANADA    COM            780087102     2790635  56035944   SH   SOLE                             56035944
ROYAL BANK OF CANADA    COM            780087102         100      2000   SH        SH-DEF                  1               2000
ROYAL BANK OF CANADA    COM            780087102         349      7000   SH        SH-DEF                  2               7000
ROYAL BANK OF CANADA    COM            780087102       42326    849899   SH        SH-DEF                  1             849899
ROYAL BANK OF CANADA    OPTION         780087102       70493   1415500  PUT        SH-DEF                  1            1415500
ROYAL BANK OF CANADA    OPTION         780087102      114183   2292800 CALL        SH-DEF                  1            2292800
ROYAL BK OF SCOT GRP
PLC                     COM            780097770         789     30857   SH   SOLE                                30857
ROYAL BK OF SCOT GRP
PLC                     COM            780097762         791     30949   SH   SOLE                                30949
ROYAL DUTCH SHELL PLC
ADR                     COM            780259206        2796     42156   SH   SOLE                                42156
ROYAL DUTCH SHELL PLC
SPON ADR                COM            780259107         103      1551   SH   SOLE                                 1551
ROYCE VALUE TRUST       COM            780910105         204      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          50       325   SH   SOLE                                  325
SAN JUAN BASIN ROYALTY
TRUST UNIT              COM            798241105         221      7000   SH   SOLE                                 7000
SANDISK CORP            COM            80004C101          74      1700   SH   SOLE                                 1700
SANDISK CORP            OPTION         80004C101        1314     30000  PUT   SOLE                                30000
SANOFI-AVENTIS
SPONSORED ADR           COM            80105N105          99      2274   SH   SOLE                                 2274
SAP AG-SPONSORED ADR    COM            803054204        2904     65050   SH   SOLE                                65050
SAP AKTIENGESELLSCHAFT
SPON ADR                COM            803054204           7       150   SH   SOLE                                  150
SARA LEE CORPORATION    COM            803111103         152      9130   SH   SOLE                                 9130
SASOL LIMITED
SPONSORED ADR           COM            803866300         232      7000   SH   SOLE                                 7000
SATYAM COMPUTER
SERVICES-ADR            COM            804098101           7       300   SH   SOLE                                  300
SCHERING-PLOUGH CORP    COM            806605101       24234    950000   SH   SOLE                               950000
SCHERING-PLOUGH
CORPORATION             COM            806605101          11       400   SH   SOLE                                  400
Schlumberger Limited    COM            806857108        3110     45000   SH   SOLE                                45000
SCHLUMBERGER LTD        COM            806857108        2426     33541   SH   SOLE                                33541
SCHLUMBERGER LTD        COM            806857108         166      2400   SH   SOLE                                 2400
SCHLUMBERGER LTD        COM            806857108        1389     20000   SH   SOLE                                20000
SCHLUMBERGER LTD        OPTION         806857108       10365    150000  PUT   SOLE                               150000
SCHWAB,CHARLES CORP     COM            808513105          13       675   SH   SOLE                                  675
SCOTTS MIRACLE-GRO
COMPANY                 COM            810186106          86      1925   SH   SOLE                                 1925
SCRIPPS (E.W.) CO       COM            811054204          57      1300   SH   SOLE                                 1300
SEABRIDGE GOLD INC      COM            811916105         108      7000   SH   SOLE                                 7000
SEABRIDGE GOLD INC      COM            811916105           7       500   SH        SH-DEF                  1                500
SEABRIDGE GOLD INC      COM            811916105         400     27872   SH        SH-DEF                  1              27872
SEARS HOLDINGS CORP     COM            812350106         649      3600   SH   SOLE                                 3600
SEARS HOLDINGS CORP     OPTION         812350106        2522     14000 CALL   SOLE                                14000
SEARS HOLDINGS CORP     OPTION         812350106        5405     30000  PUT   SOLE                                30000
SELECT COMFORT CORP     COM            81616X103         139      8000   SH   SOLE                                 8000
SEMICONDUCTOR MFG INTL
CORP ADR                COM            81663N206         655     97900   SH   SOLE                                97900
SERVICE CORPORATION
INTERNATIONAL           COM            817565104          58      5000   SH   SOLE                                 5000
SHAW COMMUNICATION-B NV COM            82028K200        2172     59000   SH        SH-DEF                  1              59000
SHAW COMMUNICATIONS
INC CL B NVS            COM            82028K200        1740     45610   SH   SOLE                                45610
SHAW COMMUNICATIONS
INC-B                   COM            82028K200       69683   1889520   SH   SOLE                              1889520
SHAW COMMUNICATIONS
INC-B                   OPTION         82028K200         686     18600 CALL        SH-DEF                  1              18600
SHAW COMMUNICATIONS
INC-B                   OPTION         82028K200         970     26300  PUT        SH-DEF                  1              26300
SHAW COMMUNICATIONS
INC-B                   COM            82028K200        2514     68174   SH        SH-DEF                  1              68174
SIERRA WIRELESS INC     COM            826516106          80      5000   SH   SOLE                                 5000
SIERRA WIRELESS INC     COM            826516106           2        98   SH        SH-DEF                  1                 98
SIERRA WIRELESS INC     COM            826516106          77      4900   SH        SH-DEF                  1               4900
SIERRA WIRELESS INC     COM            826516106         130      8300   SH        SH-DEF                  1               8300
SIERRA WIRELESS INC     OPTION         826516106         361     23000 CALL        SH-DEF                  1              23000
SIERRA WIRELESS INC     OPTION         826516106         635     40500  PUT        SH-DEF                  1              40500
SILVER STANDARD
RESOURCES               COM            82823L106         153      4400   SH   SOLE                                 4400
SILVER STANDARD
RESOURCES               COM            82823L106         129      3700   SH        SH-DEF                  1               3700
SILVER STANDARD
RESOURCES               OPTION         82823L106         331      9500  PUT        SH-DEF                  1               9500
SILVER WHEATON CORP     COM            828336107          49      5200   SH   SOLE                                 5200
SILVER WHEATON CORP     COM            828336107         133     14000   SH        SH-DEF                  1              14000
SILVER WHEATON CORP     OPTION         828336107         145     15300 CALL        SH-DEF                  1              15300
SILVER WHEATON CORP     OPTION         828336107         208     22000  PUT        SH-DEF                  1              22000
SILVER WHEATON CORP     COM            828336107         240     25400   SH        SH-DEF                  1              25400
SLM CORP                COM            78442P106          61      1500   SH   SOLE                                 1500
SMITH & NEPHEW PLC
SPONSORED ADR           COM            83175M205        2466     39550   SH   SOLE                                39550
SMITHFIELD FOODS INC    COM            832248108          55      1800   SH   SOLE                                 1800
SMUCKER (J.M.) CO       COM            832696405           4        78   SH   SOLE                                   78
SMURFIT-STONE
CONTAINER CORP          COM            832727101           4       365   SH   SOLE                                  365
Solectron Corp          CVB            834182107        3259   1034470  PRN   SOLE                              1034470
SOUTHERN CO             COM            842587107        5864    160000   SH   SOLE                               160000
SOUTHERN CO             OPTION         842587107         513     14000  PUT   SOLE                                14000
SOUTHERN CO             OPTION         842587107        1832     50000 CALL   SOLE                                50000
SOUTHERN CO             OPTION         842587107        3482     95000  PUT        SH-DEF                  1              95000
SOUTHERN COMPANY        COM            842587107          57      1538   SH   SOLE                                 1538
Southern Copper Corp    COM            84265V105        5016     70000   SH   SOLE                                70000
SOUTHERN COPPER CORP    COM            84265V105        5016     70000   SH   SOLE                                70000
SOUTHWEST AIRLINES CO   COM            844741108           4       270   SH   SOLE                                  270
SOUTHWEST AIRLINES CO   COM            844741108          37      2500   SH   SOLE                                 2500
SOUTHWEST GAS CORP      COM            844895102          35       900   SH   SOLE                                  900
SPDR TRUST SERIES 1     COM            78462F103       16926    119200   SH   SOLE                               119200
SPDR TRUST SERIES 1     OPTION         78462F103       26299    185000 CALL   SOLE                               185000
SPDR TRUST SERIES 1     OPTION         78462F103      139114    978600  PUT   SOLE                               978600
SPDR TRUST SERIES 1     COM            78462F103          43       300   SH        SH-DEF                  1                300
SPDR TRUST UNITS
SERIES 1                COM            78462F103         603      4230   SH   SOLE                                 4230
SPECTRA ENERGY CORP     COM            847560109          28      1079   SH   SOLE                                 1079
SPRINT NEXTEL CORP FON
SHS                     COM            852061100         111      5850   SH   SOLE                                 5850
SPX CORPORATION         COM            784635104          24       350   SH   SOLE                                  350
ST JUDE MEDICAL INC     COM            790849103          71      1900   SH   SOLE                                 1900
STANTEC INC             COM            85472N109         104      3800   SH   SOLE                                 3800
STANTEC INC             COM            85472N109          11       400   SH        SH-DEF                  1                400
STAPLES INC             COM            855030102          44      1650   SH   SOLE                                 1650
STAPLES INC             COM            855030102         388     15000   SH   SOLE                                15000
STARBUCKS CORP          COM            855244109        2867     91420   SH   SOLE                                91420
STARBUCKS CORP          OPTION         855244109         379     12100 CALL   SOLE                                12100
STARBUCKS CORP          OPTION         855244109        3726    118800  PUT   SOLE                               118800
Starbucks Corp          OPTION         855244109         246      7834  PUT   SOLE                                 7834
STARBUCKS CORPORATION   COM            855244109          67      2200   SH   SOLE                                 2200
STATE STREET CORP       COM            857477103          27       410   SH   SOLE                                  410
STATOIL ASA SPONSORED
ADR                     COM            85771P102          63      2300   SH   SOLE                                 2300
STREET TRACKS GOLD
TRUST                   COM            863307104         166      2500   SH   SOLE                                 2500
STREETTRACKS GOLD TRUST COM            863307104         769     11700   SH   SOLE                                11700
STREETTRACKS GOLD TRUST COM            863307104         427      7500   SH        SH-DEF                  1               7500
STREETTRACKS GOLD TRUST COM            863307104         569     10000   SH        SH-DEF                  1              10000
STRYKER CORPORATION     COM            863667101          67      1000   SH   SOLE                                 1000
SUN LIFE FINANCIAL INC  COM            866796105       12536    276215   SH   SOLE                               276215
SUN LIFE FINANCIAL INC  COM            866796105      440675   9687798   SH   SOLE                              9687798
SUN LIFE FINANCIAL INC  COM            866796105         141      3100   SH        SH-DEF                  1               3100
SUN LIFE FINANCIAL INC  COM            866796105         627     13800   SH        SH-DEF                  1              13800
SUN LIFE FINANCIAL INC  OPTION         866796105        1419     31200  PUT        SH-DEF                  1              31200
SUN LIFE FINANCIAL INC  OPTION         866796105       23035    506400 CALL        SH-DEF                  1             506400
SUN LIFE FINANCIAL INC  COM            866796105       62662   1377555   SH        SH-DEF                  1            1377555
Sun Life Financial Inc. COM            866796105        4780    105000   SH   SOLE                               105000
Sun Life Financial Inc. COM            866796105       11928    262000   SH   SOLE                               262000
Sun Life Financial
Inc.                    COM            866796105          31       690   SH   SOLE                                  690
SUN MICROSYSTEMS INC    COM            866810104           5       800   SH   SOLE                                  800
SUN MICROSYSTEMS INC    COM            866810104           1       200   SH   SOLE                                  200
SUN MICROSYSTEMS INC    COM            866810104       37262   6200000   SH   SOLE                              6200000
SUN MICROSYSTEMS INC    OPTION         866810104        1803    300000 CALL   SOLE                               300000
SUNCOR ENERGY INC       COM            867229106       17753    227975   SH   SOLE                               227975
SUNCOR ENERGY INC       COM            867229106         870     11400   SH   SOLE                                11400
SUNCOR ENERGY INC       COM            867229106      339629   4463693   SH   SOLE                              4463693
SUNCOR ENERGY INC       OPTION         867229106       20561    269300  PUT   SOLE                               269300
SUNCOR ENERGY INC       COM            867229106        6134     80613   SH        SH-DEF                  1              80613
SUNCOR ENERGY INC       OPTION         867229106       31538    414500 CALL        SH-DEF                  1             414500
SUNCOR ENERGY INC       OPTION         867229106       42807    562600  PUT        SH-DEF                  1             562600
Suncor Energy Inc.      COM            867229106        1904     25000   SH   SOLE                                25000
SUNOPTA INC             COM            8676EP108           2       132   SH        SH-DEF                  1                132
Sunpower Corp           COM            867652109        9510    209000   SH   SOLE                               209000
SUNPOWER CORP-CLASS A   COM            867652109        9510    209000   SH        SH-DEF                  2             209000
SUNTRUST BANKS INC      COM            867914103        5813     70000   SH   SOLE                                70000
SWISS HELVETIA FUND INC COM            870875101         243     12000   SH   SOLE                                12000
Symantec Corp           CVB            871503108        9047    522950  PRN   SOLE                               522950
SYMANTEC CORP           COM            871503108        1067     50000   SH   SOLE                                50000
SYMANTEC CORP           OPTION         871503108        3892    225000  PUT   SOLE                               225000
SYMANTEC CORP           OPTION         871503108       14971    865400 CALL   SOLE                               865400
SYSCO CORPORATION       COM            871829107         136      4050   SH   SOLE                                 4050
SYSTEMS XCELLENCE INC   COM            871929204         520     27600   SH   SOLE                                27600
SYSTEMS XCELLENCE INC
NEW                     COM            871929204         291     14750   SH   SOLE                                14750
TALISMAN ENERGY INC     COM            87425E103       10410    569648   SH   SOLE                               569648
TALISMAN ENERGY INC     COM            87425E103      166643   9496864   SH   SOLE                              9496864
TALISMAN ENERGY INC     COM            87425E103          42      2403   SH        SH-DEF                  2               2403
TALISMAN ENERGY INC     COM            87425E103         263     15000   SH        SH-DEF                  1              15000
TALISMAN ENERGY INC     COM            87425E103         526     30000   SH        SH-DEF                  1              30000
TALISMAN ENERGY INC     COM            87425E103         526     30000   SH        SH-DEF                  1              30000
TALISMAN ENERGY INC     COM            87425E103        1923    109600   SH        SH-DEF                  1             109600
TALISMAN ENERGY INC     COM            87425E103        3094    176327   SH        SH-DEF                  1             176327
TALISMAN ENERGY INC     OPTION         87425E103        4754    270900 CALL        SH-DEF                  1             270900
TALISMAN ENERGY INC     OPTION         87425E103        8386    477900  PUT        SH-DEF                  1             477900
Talisman Energy Inc.    COM            87425E103        3864    220000   SH   SOLE                               220000
TANZANIAN ROYALTY
EXPLOR                  COM            87600U104          12      2400   SH        SH-DEF                  1               2400
TANZANIAN ROYALTY
EXPLORATIO              COM            87600U104          35      6800   SH   SOLE                                 6800
TANZANIAN ROYALTY
EXPLORATIO              COM            87600U104           6      1200   SH        SH-DEF                  1               1200
TARGET CORP             COM            87612E106         166      2800   SH   SOLE                                 2800
TASECO MINES LTD        COM            876511106         191     65000   SH   SOLE                                65000
TATA MOTORS LTD-SPON
ADR                     COM            876568502         209     12900   SH   SOLE                                12900
TECHNOLOGY
SOLUTIONS-NEW           COM            87872T207           1       125   SH        SH-DEF                  1                125
Teck Cominco Limited,
Class "B" SV            COM            878742204        6977    100000   SH   SOLE                               100000
TECK COMINCO LTD -B- SV COM            878742204          21       300   SH        SH-DEF                  1                300
TECK COMINCO LTD -B- SV COM            878742204          70      1000   SH        SH-DEF                  1               1000
TECK COMINCO LTD CL B
SVS                     COM            878742204       11978    165971   SH   SOLE                               165971
TECK COMINCO LTD-CL B   COM            878742204      169422   2430298   SH   SOLE                              2430298
TECK COMINCO LTD-CL B   COM            878742204        8618    123623   SH        SH-DEF                  1             123623
TECK COMINCO LTD-CL B   OPTION         878742204       29600    424600  PUT        SH-DEF                  1             424600
TECK COMINCO LTD-CL B   OPTION         878742204       62455    895900 CALL        SH-DEF                  1             895900
TECO ENERGY INC         COM            872375100          98      5500   SH   SOLE                                 5500
TELEFONICA S.A.
SPONSORED ADR           COM            879382208          34       506   SH   SOLE                                  506
TELLABS INC             COM            879664100         531     49500   SH   SOLE                                49500
TELUS CORP - NV         COM            87971M202          20       400   SH        SH-DEF                  1                400
TELUS CORP - NV         COM            87971M202         374      7500   SH        SH-DEF                  1               7500
TELUS CORP - NV         COM            87971M202        1442     28900   SH        SH-DEF                  1              28900
TELUS CORPORATION -NON
VOTE                    COM            87971M202       95387   1911376   SH   SOLE                              1911376
TELUS CORPORATION NV    COM            87971M202        5425    106904   SH   SOLE                               106904
TELUS Corporation, NV   COM            87971M202        2248     45000   SH   SOLE                                45000
TELUS Corporation, NV   COM            87971M202       35087    702500   SH   SOLE                               702500
TEMPLETON DRAGON FUND   COM            88018T101        1099     45800   SH   SOLE                                45800
TERADYNE INC            COM            880770102           5       294   SH   SOLE                                  294
TESCO CORP              COM            88157K101         321     12050   SH   SOLE                                12050
TEVA PHARMACEUTICAL
INDUSTRIES ADR          COM            881624209         596     15985   SH   SOLE                                15985
TEXAS INSTRUMENTS INC   COM            882508104          70      2300   SH   SOLE                                 2300
TEXAS INSTRUMENTS INC   COM            882508104        2100     69777   SH   SOLE                                69777
TEXAS INSTRUMENTS INC   COM            882508104        7862    260000   SH   SOLE                               260000
TEXAS INSTRUMENTS INC   OPTION         882508104        7074    235000 CALL   SOLE                               235000
TEXAS INSTRUMENTS INC   OPTION         882508104       11588    385000  PUT   SOLE                               385000
TEXTRON INC             COM            883203101           9       100   SH   SOLE                                  100
THE WALT DISNEY CO.     COM            254687106       36227   1052200   SH   SOLE                              1052200
THE WALT DISNEY CO.     OPTION         254687106        2221     64500 CALL   SOLE                                64500
THE WALT DISNEY CO.     OPTION         254687106        4111    119400  PUT   SOLE                               119400
THOMSON CORP            COM            884903105       99373   2399825   SH   SOLE                              2399825
THOMSON CORP            OPTION         884903105         870     21000  PUT        SH-DEF                  1              21000
THOMSON CORP            OPTION         884903105        9917    239500 CALL        SH-DEF                  1             239500
THOMSON CORP            COM            884903105       16525    399083   SH        SH-DEF                  1             399083
THOMSON CORPORATION     COM            884903105       21383    513827   SH   SOLE                               513827
Thomson Corporation
(The)                   COM            884903105        4766    115000   SH   SOLE                               115000
Thomson Corporation
(The)                   COM            884903105       15077    363800   SH   SOLE                               363800
THOR INDUSTRIES INC     COM            885160101         160      4000   SH   SOLE                                 4000
TIM HORTONS INC         COM            88706M103        3712    123151   SH   SOLE                               123151
TIM HORTONS INC         COM            88706M103       47879   1579000   SH   SOLE                              1579000
TIM HORTONS INC         OPTION         88706M103         127      4200  PUT        SH-DEF                  1               4200
TIM HORTONS INC         OPTION         88706M103         952     31400 CALL        SH-DEF                  1              31400
TIM HORTONS INC         COM            88706M103        2550     84097   SH        SH-DEF                  1              84097
TIME WARNER INC         COM            887317105         159      7680   SH   SOLE                                 7680
TIME WARNER INC         COM            887317105       15154    681700   SH   SOLE                               681700
TIME WARNER INC         OPTION         887317105         426     21600  PUT   SOLE                                21600
TIME WARNER INC         OPTION         887317105       14427    731600 CALL   SOLE                               731600
TJX COMPANIES INC       COM            872540109          41      1475   SH   SOLE                                 1475
TLC VISION CORP         COM            872549100           1       100   SH        SH-DEF                  1                100
TOMKINS PLC SPONSORED
ADR                     COM            890030208           3       160   SH   SOLE                                  160
TORONTO-DOMINION BANK   COM            891160509       65080   1086168   SH   SOLE                              1086168
TORONTO-DOMINION BANK   COM            891160509        1525     25252   SH        SH-DEF                  1              25252
TORONTO-DOMINION BANK   OPTION         891160509       32107    534000  PUT        SH-DEF                  1             534000
TORONTO-DOMINION BANK   COM            891160509       80365   1336630   SH        SH-DEF                  2            1336630
TORONTO-DOMINION BANK   OPTION         891160509      127296   2117200 CALL        SH-DEF                  1            2117200
TORONTO-DOMINION BANK   COM            891160509      156941   2610261   SH        SH-DEF                  1            2610261
TOTAL S.A. SPONSORED
ADR                     COM            89151E109        2659     37910   SH   SOLE                                37910
TRANSALTA CORP          COM            89346D107      114607   5292994   SH   SOLE                              5292994
TRANSALTA CORP          OPTION         89346D107        5353    247200  PUT        SH-DEF                  1             247200
TRANSALTA CORP          COM            89346D107        5894    272197   SH        SH-DEF                  1             272197
TRANSALTA CORP          OPTION         89346D107       11952    552000 CALL        SH-DEF                  1             552000
TransAlta Corporation   COM            89346D107        5201    240000   SH   SOLE                               240000
TRANSALTA CORPORATION   COM            89346D107        9354    421060   SH   SOLE                               421060
TransAlta Corporation   COM            89346D107       70145   3236900   SH   SOLE                              3236900
TRANSCANADA CORP        COM            89353D107      561455  16903666   SH   SOLE                             16903666
TRANSCANADA CORP        OPTION         89353D107       27675    833200  PUT        SH-DEF                  1             833200
TRANSCANADA CORP        OPTION         89353D107       31674    953600 CALL        SH-DEF                  1             953600
TRANSCANADA CORP        COM            89353D107       57430   1729039   SH        SH-DEF                  1            1729039
TransCanada Corporation COM            89353D107        5651    170000   SH   SOLE                               170000
TRANSCANADA CORPORATION COM            89353D107       37044   1116160   SH   SOLE                              1116160
TransCanada Corporation COM            89353D107      156239   4700000   SH   SOLE                              4700000
TRANSOCEAN INC          COM            G90078109          79       980   SH   SOLE                                  980
TRANSOCEAN INC          COM            G90078109          71      1000   SH        SH-DEF                  1               1000
TRAVELERS COMPANIES INC COM            89417E109           5        91   SH   SOLE                                   91
TRAVELERS COS INC/THE   COM            89417E109         813     15700   SH   SOLE                                15700
TRIAD HOSPITALS INC     COM            89579K109         557     10689   SH   SOLE                                10689
Triumph Group Inc       CVB            896818101        3049     55098  PRN   SOLE                                55098
True Religion Apparel
Inc                     COM            89784N104        2302    141721   SH   SOLE                               141721
TRUE RELIGION APPAREL   COM            89784N104        2302    141721   SH        SH-DEF                  2             141721
INC
TXU CORP                COM            873168108          71      1100   SH   SOLE                                 1100
TYCO INTERNATIONAL LTD  COM            902124106         967     30210   SH   SOLE                                30210
TYCO INTERNATIONAL LTD  COM            902124106         316     10000   SH   SOLE                                10000
U S BANCORP             COM            902973304         257      7510   SH   SOLE                                 7510
U S T INC               COM            902911106          59      1000   SH   SOLE                                 1000
ULTRA PETROLEUM CORP    COM            903914109          83      1500   SH   SOLE                                 1500
UNILEVER N.V. NEW YORK
SHARES                  COM            904784709         241      8163   SH   SOLE                                 8163
United Auto Group Inc   CVB            909440109        2142    105515  PRN   SOLE                               105515
UNITED PARCEL SERVICE
INC CL B                COM            911312106          70      1005   SH   SOLE                                 1005
UNITED PARCEL
SERVICE-CL B            COM            911312106        1483     20000   SH   SOLE                                20000
UNITED STATES OIL FUND
LP                      COM            91232N108        5015     94000   SH   SOLE                                94000
UNITED STATES OIL FUND  COM            91232N108         139      3000   SH        SH-DEF                  1               3000
LP
UNITED STATES STEEL     OPTION         912909108        7587     76500  PUT   SOLE                                76500
CORP
UNITED STATES STEEL
CORP                    OPTION         912909108        9441     95200 CALL   SOLE                                95200
United Technologies
Corporation             COM            913017109        1950     30000   SH   SOLE                                30000
UNITED TECHNOLOGIES
CORPORATION             COM            913017109        3649     57477   SH   SOLE                                57477
UNITEDHEALTH GROUP INC  COM            91324P102        2836     53866   SH   SOLE                                53866
UNUM GROUP              COM            91529Y106        1609     67600   SH   SOLE                                67600
US Bancorp              CVB            902973304        9135    261230  PRN   SOLE                               261230
US BANCORP              COM            902973304        2146     60000   SH   SOLE                                60000
US GOLD CORP NEW        COM            912023207          58     10000   SH   SOLE                                10000
UTSTARCOM INC           COM            918076100         796    101700   SH   SOLE                               101700
VALERO ENERGY CORP      COM            91913Y100         509      7625   SH   SOLE                                 7625
VALERO ENERGY CORP      OPTION         91913Y100        4192     65000  PUT   SOLE                                65000
Valero Energy
Corporation             COM            91913Y100         322      5000   SH   SOLE                                 5000
Ventas Inc              CVB            92276F100        4674    110935  PRN   SOLE                               110935
VEOLIA ENVIRONNEMENT
SPON ADR                COM            92334N103         394      5215   SH   SOLE                                 5215
VERIZON COMMUNICATIONS
INC                     COM            92343V104         593     16018   SH   SOLE                                16018
VERIZON COMMUNICATIONS
INC                     COM            92343V104         155      4100   SH   SOLE                                 4100
VERIZON COMMUNICATIONS
INC                     OPTION         92343V104       10618    280000  PUT   SOLE                               280000
VERTEX PHARMACEUTICALS
INC                     COM            92532F100         909     29560   SH   SOLE                                29560
VIACOM INC NEW CL B W/I COM            92553P201         133      3345   SH   SOLE                                 3345
VIACOM INC-CLASS B      COM            92553P201        7722    186200   SH   SOLE                               186200
VIACOM INC-CLASS B      OPTION         92553P201        8222    200000 CALL   SOLE                               200000
VISTA GOLD CORP         COM            927926204         979    133900   SH   SOLE                               133900
VISTEON CORPORATION     COM            92839U107           4       483   SH   SOLE                                  483
VODAFONE GROUP PLC      COM            92857W209        4505    166441   SH   SOLE                               166441
VODAFONE GROUP PLC-SP
ADR                     COM            92857W209         101      3764   SH   SOLE                                 3764
Vornado Realty Trust    CVB            929042109        7345     61550  PRN   SOLE                                61550
VOTORANTIM CELULOSE E
PAPEL SA                COM            92906P106        1367     71800   SH   SOLE                                71800
WACHOVIA CORP           COM            929903102          21       377   SH   SOLE                                  377
WACHOVIA CORP           COM            929903102        2259     40000   SH   SOLE                                40000
WACHOVIA CORP           OPTION         929903102        2202     40000  PUT   SOLE                                40000
WACHOVIA CORP           OPTION         929903102        4635     84200 CALL   SOLE                                84200
WACHOVIA CORP           OPTION         929903102       11010    200000  PUT   SOLE                               200000
WACHOVIA CORP           OPTION         929903102       11285    205000 CALL   SOLE                               205000
WACHOVIA CORPORATIONNEW COM            929903102        1752     32925   SH   SOLE                                32925
WALGREEN CO             COM            931422109        1911     41948   SH   SOLE                                41948
WAL-MART STORES INC     COM            931142103        5367    114581   SH   SOLE                               114581
WAL-MART STORES INC     COM            931142103        1952     41200   SH   SOLE                                41200
WAL-MART STORES INC     COM            931142103        9441    201085   SH   SOLE                               201085
WAL-MART STORES INC     OPTION         931142103       10573    225200 CALL   SOLE                               225200
WAL-MART STORES INC     OPTION         931142103       51931   1106100  PUT   SOLE                              1106100
Wal-Mart Stores Inc.    COM            931142103         563     12000   SH   SOLE                                12000
WALTER INDUSTRIES INC   COM            93317Q105         104      4200   SH   SOLE                                 4200
WASHINGTON MUTUAL INC   COM            939322103          35       900   SH   SOLE                                  900
WASHINGTON MUTUAL INC   OPTION         939322103        4038    100000  PUT   SOLE                               100000
WASHINGTON POST
COMPANY CL B            COM            939640108         208       280   SH   SOLE                                  280
Washington Real Estate
Investment Trust        CVB            939653101        3007     80360  PRN   SOLE                                80360
Washington Real Estate
Investment Trust        CVB            939653101        5262    140630  PRN   SOLE                               140630
WEATHERFORD
INTERNATIONAL LTD       COM            G95089101          79      1670   SH   SOLE                                 1670
WEIGHT WATCHERS INTL
INC                     COM            948626106          27       575   SH   SOLE                                  575
Weingarten Realty
Investors               CVB            948741103        4846    101885  PRN   SOLE                               101885
WELLPOINT INC           COM            94973V107        3574     44560   SH   SOLE                                44560
WELLS FARGO & CO        COM            949746101        6875    203064   SH   SOLE                               203064
Wells Fargo & Co        CVB            949746101        5165    150000  PRN   SOLE                               150000
Wells Fargo & Company   COM            949746101        2238     65000   SH   SOLE                                65000
WELLS FARGO & COMPANY   COM            949746101         712     20000   SH   SOLE                                20000
WELLS FARGO & COMPANY   OPTION         949746101         207      6000 CALL   SOLE                                 6000
WELLS FARGO & COMPANY   OPTION         949746101       13772    400000  PUT   SOLE                               400000
WESCO FINANCIAL
CORPORATION             COM            950817106          23        50   SH   SOLE                                   50
WESTAIM CORP            COM            956909105         579    696600   SH        SH-DEF                  1             696600
WESTAIM CORPORATION     COM            956909105           8     10097   SH   SOLE                                10097
WESTERN UNION CO        COM            959802109          56      2550   SH   SOLE                                 2550
WESTERN UNION CO - W/I  COM            959802109         354     15465   SH   SOLE                                15465
Western Union Company
(The)                   COM            959802109         329     15000   SH   SOLE                                15000
WESTWOOD ONE INC        COM            961815107         202     30000   SH   SOLE                                30000
WEYCO GROUP INC         COM            962149100          66      2650   SH   SOLE                                 2650
WEYERHAEUSER CO         COM            962166104          52       700   SH   SOLE                                  700
WHOLE FOODS MARKET INC  COM            966837106         949     21156   SH   SOLE                                21156
WHOLE FOODS MARKET INC  OPTION         966837106        1449     32300 CALL   SOLE                                32300
WHOLE FOODS MARKET INC  OPTION         966837106         390      8700 CALL        SH-DEF                  1               8700
WINNEBAGO INDUSTRIES
INC                     COM            974637100          81      2450   SH   SOLE                                 2450
WPP GROUP PLC SPONS ADR COM            929309409          61       805   SH   SOLE                                  805
WYETH                   COM            983024100        3229     60050   SH   SOLE                                60050
Wyeth                   COM            983024100        6854    137000   SH   SOLE                               137000
WYETH                   COM            983024100       24427    475700   SH   SOLE                               475700
WYETH                   OPTION         983024100        1501     30000 CALL   SOLE                                30000
WYETH                   OPTION         983024100        4753     95000  PUT   SOLE                                95000
WYNDHAM WORLDWIDE CORP  COM            98310W108         168      4895   SH   SOLE                                 4895
WYNN RESORTS LTD        COM            983134107         294      3000   SH   SOLE                                 3000
WYNN RESORTS LTD        OPTION         983134107         190      2000 CALL   SOLE                                 2000
XCEL ENERGY INC         COM            98389B100         127      5200   SH   SOLE                                 5200
XEROX CORPORATION       COM            984121103           9       550   SH   SOLE                                  550
Xilinx Inc              CVB            983919101        4127    160380  PRN   SOLE                               160380
XILINX INC              COM            983919101        2316     90000   SH   SOLE                                90000
XL CAPITAL LTD          COM            G98255105          45       650   SH   SOLE                                  650
XTO ENERGY INC          COM            98385X106         106      1900   SH   SOLE                                 1900
XTO ENERGY INC          OPTION         98385X106        2740     50000 CALL   SOLE                                50000
YAHOO INC               COM            984332106          29       935   SH   SOLE                                  935
YAHOO! INC              OPTION         984332106        7541    241000 CALL   SOLE                               241000
YAHOO! INC              OPTION         984332106       18774    600000  PUT   SOLE                               600000
YAMANA GOLD INC         COM            98462Y100        1799    124450   SH   SOLE                               124450
YAMANA GOLD INC         COM            98462Y100       36272   2509300   SH   SOLE                              2509300
YAMANA GOLD INC         COM            98462Y100          14      1000   SH        SH-DEF                  1               1000
YAMANA GOLD INC         OPTION         98462Y100         377     26100  PUT        SH-DEF                  1              26100
YAMANA GOLD INC         COM            98462Y100         505     35000   SH        SH-DEF                  1              35000
YAMANA GOLD INC         OPTION         98462Y100         632     43700 CALL        SH-DEF                  1              43700
YAMANA GOLD INC         COM            98462Y100        8430    583200   SH        SH-DEF                  1             583200
YM BIOSCIENCES INC      COM            984238105          25     15000   SH   SOLE                                15000
YRC WORLDWIDE INC       COM            984249102        1947     46700   SH   SOLE                                46700
YUM! BRANDS INC         COM            988498101         105      1800   SH   SOLE                                 1800
ZALE CORP               COM            988858106         433     16400   SH   SOLE                                16400
ZARLINK SEMICONDUCTOR
INC                     COM            989139100           2      1000   SH   SOLE                                 1000
ZARLINK SEMICONDUCTOR
INC                     COM            989139100          68     32900   SH        SH-DEF                  1              32900
ZARLINK SEMICONDUCTOR
INC                     COM            989139100         328    158449   SH        SH-DEF                  1             158449
ZHONE TECHNOLOGIES INC
NEW                     COM            98950P108         516    423200   SH   SOLE                               423200
ZI CORPORATION          COM            988918108          59     36950   SH   SOLE                                36950
ZIMMER HOLDINGS INC     COM            98956P102        2010     22995   SH   SOLE                                22995
ZOLTEK COMPANIES INC    COM            98975W104        7031    201298   SH        SH-DEF                  2             201298
Zoltek Cos Inc          COM            98975W104        7031    201298   SH   SOLE                               201298
                                                    27580706