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

                                    FORM 13F
                               FORM 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: June 30, 2006

Check here if Amendment [ ]:     Amendment Number _________

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

                                 [ ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

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

Form 13F File Number:  28-11527

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

Person Signing this Report on Behalf of Reporting Manager:

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

Signature, Place, and Date of Signing:

/S/ Christopher Montague        Toronto, Ontario        August 18, 2006
       [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
28-11510                            Toronto Dominion (New York), LLC



                              FORM 13F SUMMARY PAGE

      Report summary:

      Number of Other Included Managers: 2

      Form 13F Information Table Entry Total: 1723

      Form 13F Information Table Value Total (x$1000): $19,250,419

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 5:               As            Item 7:          Item 8:
                                          Item 3:    Item 4:  Shares or           Defined   (c)   Managers Voting Authority (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 3           600       SH        SH-DEF                 1 600
3M COMPANY               COM            88579Y101 15941       196477    SH   SOLE                          196477
3M Company               COM            88579Y101 5250        65000     SH   SOLE                          65000
8X8 INC                  COM            282914100 98          100000    SH   SOLE                          100000
ABB LTD SPONSORED ADR    COM            000375204 90          6900      SH   SOLE                          6900
ABBOTT LABORATORIES      COM            002824100 10924       250500    SH   SOLE                          250500
ABBOTT LABORATORIES      COM            002824100 2181        50000     PUT  SOLE                          50000
ABBOTT LABORATORIES      COM            002824100 8722        200000    PUT  SOLE                          200000
ABBOTT LABORATORIES INC  COM            002824100 2345        53536     SH   SOLE                          53536
ABER DIAMOND CORP        COM            002893105 6836        221800    SH   SOLE                          221800
ABER DIAMOND CORP        COM            002893105 63099       1909750   SH   SOLE                          1909750
ABER DIAMOND CORP        COM            002893105 99          3000      SH        SH-DEF                 1 3000
ABER DIAMOND CORP        COM            002893105 109         3300      PUT       SH-DEF                 1 3300
ABER DIAMOND CORP        COM            002893105 251         7600      CALL      SH-DEF                 1 7600
ABITIBI-CONSOLIDATED INC COM            003924107 468         172432    SH   SOLE                          172432
ABITIBI-CONSOLIDATED INC COM            003924107 9775        3519534   SH   SOLE                          3519534
ABITIBI-CONSOLIDATED INC COM            003924107 12339       4442689   SH        SH-DEF                 1 4442689
ABITIBI-CONSOLIDATED INC COM            003924107 39          14200     CALL      SH-DEF                 1 14200
ABITIBI-CONSOLIDATED INC COM            003924107 363         130800    PUT       SH-DEF                 1 130800
ABN AMRO HOLDING NV
SPONS ADR                COM            000937102 8           282       SH   SOLE                          282
ADESA INC                COM            00686U104 12          550       SH   SOLE                          550
ADMINISTAFF INC          COM            007094105 27          750       SH   SOLE                          750
Advantage Energy Incm
T/U                      COM            00762L101 139         8047      SH        SH-DEF                 1 8047
ADVANTAGE ENERGY INCOME
FUND                     COM            00762L101 66          3800      SH   SOLE                          3800
ADVANTAGE ENERGY INCOME
FUND                     COM            00762L101 44          2500      SH        SH-DEF                 1 2500
ADVANTAGE ENERGY INCOME
FUND T/U                 COM            00762L101 218         12400     SH   SOLE                          12400
AEGON NV ARS             COM            007924103 568         33104     SH   SOLE                          33104
AETNA INC                COM            00817Y108 16          400       SH   SOLE                          400
AFFILIATED COMPUTER
SERVICES                 COM            008190100 150         2900      SH   SOLE                          2900
Affiliated Managers
Group Inc                CNV            008252108 29          333       PRN  SOLE                          333
AFLAC INC                COM            001055102 56          1200      SH   SOLE                          1200
AGERE SYSTEMS INC        COM            00845V308 0           4         SH   SOLE                          4
AGILENT TECHNOLOGIES INC COM            00846U101 14          428       SH   SOLE                          428
AGNICO-EAGLE MINES       COM            008474108 25120       734400    SH   SOLE                          734400
AGNICO-EAGLE MINES       COM            008474108 154         4500      SH        SH-DEF                 1 4500
AGNICO-EAGLE MINES       COM            008474108 756         22100     PUT       SH-DEF                 1 22100
AGNICO-EAGLE MINES       COM            008474108 2353        68800     CALL      SH-DEF                 1 68800
AGNICO-EAGLE MINES LTD   COM            008474108 661         19825     SH   SOLE                          19825
AGNICO-EAGLE MINES LTD   COM            008474108 21          635       SH   SOLE                          635
Agnico-Eagle Mines Ltd   COM            008474108 10          300       SH        SH-DEF                 1 300
Agnico-Eagle Mines Ltd   COM            008474108 33          1000      SH        SH-DEF                 1 1000
Agnico-Eagle Mines Ltd   COM            008474108 5131        150000    SH        SH-DEF                 2 150000
AGRIUM INC               COM            008916108 385         16497     SH   SOLE                          16497
AGRIUM INC               COM            008916108 33292       1404919   SH   SOLE                          1404919
AGRIUM INC               COM            008916108 2465        104025    SH        SH-DEF                 1 104025
AGRIUM INC               COM            008916108 355         15000     PUT       SH-DEF                 1 15000
AGRIUM INC               COM            008916108 1536        64800     CALL      SH-DEF                 1 64800
Alaska Communications
Systems Group Inc        COM            01167P101 1902        150000    SH   SOLE                          150000
ALBERTO-CULVER CO        COM            013068101 188         3850      SH   SOLE                          3850
ALCAN INC                COM            013716105 12793       271566    SH   SOLE                          271566
ALCAN INC                COM            013716105 474         10000     SH   SOLE                          10000
ALCAN INC                COM            013716105 131076      2797982   SH   SOLE                          2797982
ALCAN INC                COM            013716105 39832       850277    SH        SH-DEF                 1 850277
ALCAN INC                COM            013716105 12456       265900    CALL      SH-DEF                 1 265900
ALCAN INC                COM            013716105 41595       887900    PUT       SH-DEF                 1 887900
Alcan Inc                COM            013716105 28          600       SH        SH-DEF                 1 600
Alcan Inc                COM            013716105 47          1000      SH        SH-DEF                 1 1000
Alcan Inc                COM            013716105 94          2000      SH        SH-DEF                 1 2000
Alcan Inc                COM            013716105 141         3000      SH        SH-DEF                 1 3000
Alcan Inc                COM            013716105 656         14000     SH        SH-DEF                 1 14000
Alcan Inc.               COM            013716105 3762        80000     SH   SOLE                          80000
Alcan Inc.               COM            013716105 704         15000     SH   SOLE                          15000
ALCATEL ADR              COM            013904305 4           350       SH   SOLE                          350
ALCOA INC                COM            013817101 264         8130      SH   SOLE                          8130
ALCOA INC                COM            013817101 2037        61549     SH   SOLE                          61549
ALCOA INC                COM            013817101 1787        54000     PUT  SOLE                          54000
ALLETE INC               COM            018522300 9           183       SH   SOLE                          183
ALLIANCE WORLD DOLLAR
GOVT FUND II             COM            01879R106 20          1630      SH   SOLE                          1630
ALLIED IRISH BANKS PLC
ADR                      COM            019228402 175         3605      SH   SOLE                          3605
ALLSTATE CORPORATION     COM            020002101 228         4150      SH   SOLE                          4150
ALLTEL CORP              COM            020039103 9           148       SH   SOLE                          148
ALTRIA GROUP INC         COM            02209S103 6073        82339     SH   SOLE                          82339
ALTRIA GROUP INC         COM            02209S103 1111        15000     PUT  SOLE                          15000
ALTRIA GROUP INC         COM            02209S103 18666       252000    CALL SOLE                          252000
Altria Group Inc.        COM            02209S103 3451        47000     SH   SOLE                          47000
AMAZON.COM INC           COM            023135106 10218       264158    SH   SOLE                          264158
AMAZON.COM INC           COM            023135106 1934        50000     CALL SOLE                          50000
AMAZON.COM INC           COM            023135106 4011        103700    PUT  SOLE                          103700
AMAZON.COM INC           COM            023135106 19340       500000    PUT  SOLE                          500000
AMBAC FINANCIAL GROUP
INC                      COM            023139108 18          225       SH   SOLE                          225
AMERICA MOVIL S.A. SER
L ADR                    COM            02364W105 266         7950      SH   SOLE                          7950
AMERICAN ELECTRIC POWER
CO                       COM            025537101 21          600       SH   SOLE                          600
American Equity
Investment Life Holding
Co                       CNV            025676206 8279        760199    PRN  SOLE                          760199
AMERICAN EXPRESS CO      COM            025816109 8233        153430    SH   SOLE                          153430
AMERICAN EXPRESS CO      COM            025816109 4014        74800     CALL SOLE                          74800
AMERICAN EXPRESS COMPANY COM            025816109 7995        149560    SH   SOLE                          149560
American Express Company COM            025816109 2661        50000     SH   SOLE                          50000
AMERICAN INTERNATIONAL
GROUP                    COM            026874107 2681        45000     CALL SOLE                          45000
AMERICAN INTERNATIONAL
GROUP                    COM            026874107 5659        95000     PUT  SOLE                          95000
AMERICAN INTERNATIONAL
GROUP                    COM            026874107 596         10000     CALL SOLE                          10000
AMERICAN INTERNATIONAL
GROUP                    COM            026874107 9531        160000    PUT  SOLE                          160000
AMERICAN INTERNATIONAL
GROUP INC                COM            026874107 3155        53190     SH   SOLE                          53190
American International
Group Inc                COM            026874107 226         3800      SH        SH-DEF                 2 3800
American International
Group Inc                COM            026874107 30          500       CALL      SH-DEF                 2 500
American International
Group Inc                COM            026874107 238         4000      CALL      SH-DEF                 2 4000
American International
Group Inc                COM            026874107 298         5000      CALL      SH-DEF                 2 5000
AMERICAN POWER
CONVERSION CORP          COM            029066107 9           440       SH   SOLE                          440
AMERICAN STANDARD
COMPANIES                COM            029712106 575         13220     SH   SOLE                          13220
American Standard
Companies Inc.           COM            029712106 433         10000     SH   SOLE                          10000
AMERICAN STANDARD COS
INC                      COM            029712106 30          700       SH   SOLE                          700
American Tower Corp      CNV            029912201 3940        121953    PRN  SOLE                          121953
AMERICAN TOWER CORP-CL A COM            029912201 58          1800      SH   SOLE                          1800
AMERIPRISE FINANCIAL INC COM            03076C106 357         7967      SH   SOLE                          7967
AMERIPRISE FINANCIAL INC COM            03076C106 1679        37590     SH   SOLE                          37590
Amgen Inc                CNV            031162100 6592        100200    PRN  SOLE                          100200
Amgen Inc                CNV            031162100 8277        125810    PRN  SOLE                          125810
AMGEN INC                COM            031162100 314         4795      SH   SOLE                          4795
AMVESCAP PLC SPONSORED
ADR                      COM            03235E100 76          4100      SH   SOLE                          4100
Amylin Pharmaceuticals
Inc                      COM            032346108 5           95        SH   SOLE                          95
ANADARKO PETROLEUM CORP  COM            032511107 96          2000      SH   SOLE                          2000
ANGIOTECH
PHARMACEUTICALS IN       COM            034918102 116         9800      SH   SOLE                          9800
ANGIOTECH
PHARMACEUTICALS INC      COM            034918102 194         16500     SH   SOLE                          16500
ANGLO AMERICAN PLC UK
ADR                      COM            03485P102 299         14540     SH   SOLE                          14540
ANGLOGOLD ASHANTI LTD
SPONS ADR                COM            035128206 15          300       SH   SOLE                          300
ANGLOGOLD ASHANTI-SPON
ADR                      COM            035128206 94          1950      SH   SOLE                          1950
ANHEUSER-BUSCH
COMPANIES INC            COM            035229103 694         15145     SH   SOLE                          15145
Anheuser-Busch
Companies Inc.           COM            035229103 479         10500     SH   SOLE                          10500
Anixter International
Inc                      CNV            035290105 6486        135603    PRN  SOLE                          135603
Anormed Inc              COM            035910108 409         73100     SH        SH-DEF                 1 73100
ANSYS INC                COM            03662Q105 24          500       SH   SOLE                          500
Antigenics Inc           COM            037032109 450         224996    SH   SOLE                          224996
APACHE CORPORATION       COM            037411105 566         8263      SH   SOLE                          8263
APPLE COMPUTER INC       COM            037833100 5295        91380     SH   SOLE                          91380
APPLE COMPUTER INC       COM            037833100 2898        50000     CALL SOLE                          50000
APPLE COMPUTER INC       COM            037833100 6629        114400    PUT  SOLE                          114400
APPLIED MATERIALS INC    COM            038222105 31          1875      SH   SOLE                          1875
APPLIED MATERIALS INC    COM            038222105 1079        66300     SH   SOLE                          66300
ARAMARK CORP CL B        COM            038521100 40          1200      SH   SOLE                          1200
ARIES MARITIME
TRANSPORT LTD            COM            G0474B105 86          8000      SH   SOLE                          8000
ARROW ELECTRONICS INC    COM            042735100 6           175       SH   SOLE                          175
ASIA SATELLITE
TELECOMMS HOLDINGS       COM            04516X106 1132        66900     SH   SOLE                          66900
Aspreva Pharmaceuticals  COM            04538T109 2           82        SH        SH-DEF                 1 82
ASTRAZENECA PLC
SPONSORED ADR            COM            046353108 36          600       SH   SOLE                          600
AT&T INC                 COM            00206R102 2312        82525     SH   SOLE                          82525
AT&T INC                 COM            00206R102 4273        153000    PUT  SOLE                          153000
AT&T INC                 COM            00206R102 1815        65000     PUT  SOLE                          65000
AT&T INC                 COM            00206R102 3352        120000    CALL SOLE                          120000
ATI TECHNOLOGIES INC     COM            001941103 342         23375     SH   SOLE                          23375
ATI TECHNOLOGIES INC     COM            001941103 13585       934860    SH   SOLE                          934860
ATI TECHNOLOGIES INC     COM            001941103 1837        126396    SH        SH-DEF                 1 126396
ATI TECHNOLOGIES INC     COM            001941103 978         67300     CALL      SH-DEF                 1 67300
ATI TECHNOLOGIES INC     COM            001941103 1094        75300     PUT       SH-DEF                 1 75300
Ati Technologies Inc     COM            001941103 73          5000      SH        SH-DEF                 1 5000
Ati Technologies Inc     COM            001941103 73          5000      SH        SH-DEF                 1 5000
Ati Technologies Inc     COM            001941103 80          5500      SH        SH-DEF                 1 5500
AUTOMATIC DATA
PROCESSING INC           COM            053015103 55          1200      SH   SOLE                          1200
AVAYA INC                COM            053499109 0           10        SH   SOLE                          10
AVERY DENNISON
CORPORATION              COM            053611109 93          1600      SH   SOLE                          1600
Avnet Inc                CNV            053807103 2099        103432    PRN  SOLE                          103432
AVON PRODUCTS INC        COM            054303102 149         4800      SH   SOLE                          4800
AXA-UAP S.A. SPONSORED
ADR                      COM            054536107 1508        45785     SH   SOLE                          45785
AXCAN PHARMA INC         COM            054923107 202         15275     SH   SOLE                          15275
AXCAN PHARMA INC         COM            054923107 16          1200      SH   SOLE                          1200
AXCAN PHARMA INC         COM            054923107 117         8800      SH        SH-DEF                 1 8800
BAKER HUGHES INC         COM            057224107 160         1950      SH   SOLE                          1950
BALLARD POWER SYSTEMS
INC                      COM            05858H104 1           250       SH   SOLE                          250
BALLARD POWER SYSTEMS
INC                      COM            05858H104 309         50731     SH   SOLE                          50731
BALLARD POWER SYSTEMS
INC                      COM            05858H104 58          9467      SH        SH-DEF                 1 9467
BALLARD POWER SYSTEMS
INC                      COM            05858H104 200         32900     PUT       SH-DEF                 1 32900
BALLARD POWER SYSTEMS
INC                      COM            05858H104 777         127500    CALL      SH-DEF                 1 127500
BANCO
BRADESCO-SPONSORED ADR   COM            059460303 9099        292657    SH   SOLE                          292657
BANCO ITAU HOLDING
FIN-ADR                  COM            059602201 857         29400     SH   SOLE                          29400
BANCO LATINOAMERICANO
DE EXP CL E              COM            P16994132 20          2000      SH   SOLE                          2000
BANK OF AMERICA CORP     COM            060505104 8073        165400    SH   SOLE                          165400
BANK OF AMERICA CORP     COM            060505104 4881        100000    CALL SOLE                          100000
BANK OF AMERICA CORP     COM            060505104 21476       440000    PUT  SOLE                          440000
BANK OF AMERICA CORP     COM            060505104 29774       610000    CALL SOLE                          610000
BANK OF AMERICA
CORPORATION              COM            060505104 2970        61476     SH   SOLE                          61476
Bank of America
Corporation              COM            060505104 3247        67500     SH   SOLE                          67500
BANK OF MONTREAL         COM            063671101 63560       1174692   SH   SOLE                          1174692
Bank of Montreal         COM            063671101 24519       454000    SH   SOLE                          454000
Bank of Montreal         COM            063671101 6481        120000    SH   SOLE                          120000
BANK OF MONTREAL         COM            063671101 1160600     21387847  SH   SOLE                          21387847
BANK OF MONTREAL         COM            063671101 17812       328242    SH        SH-DEF                 1 328242
BANK OF MONTREAL         COM            063671101 15335       282600    CALL      SH-DEF                 1 282600
BANK OF MONTREAL         COM            063671101 44850       826500    PUT       SH-DEF                 1 826500
BANK OF NEW YORK
COMPANY INC              COM            064057102 164         5080      SH   SOLE                          5080
BANK OF NOVA SCOTIA      COM            064149107 107431      2696702   SH   SOLE                          2696702
BANK OF NOVA SCOTIA      COM            064149107 1822463     45518747  SH   SOLE                          45518747
BANK OF NOVA SCOTIA      COM            064149107 10150       253500    CALL      SH-DEF                 1 253500
BANK OF NOVA SCOTIA      COM            064149107 29520       737300    PUT       SH-DEF                 1 737300
Bank Of Nova Scotia      COM            064149107 4           100       SH        SH-DEF                 1 100
Bank of Nova Scotia      COM            064149107 80          2000      SH        SH-DEF                 2 2000
Bank of Nova Scotia      COM            064149107 235         5870      CALL      SH-DEF                 2 5870
Bank of Nova Scotia      COM            064149107 375         9372      CALL      SH-DEF                 2 9372
Bank of Nova Scotia      COM            064149107 404         10093     CALL      SH-DEF                 2 10093
Bank of Nova Scotia
(The)                    COM            064149107 25285       635900    SH   SOLE                          635900
Bank of Nova Scotia
(The)                    COM            064149107 6958        175000    SH   SOLE                          175000
BANRO CORPORATION        COM            066800103 0           32        SH   SOLE                          32
BARCLAYS PLC SPONSORED
ADR                      COM            06738E204 478         10400     SH   SOLE                          10400
BARR PHARMACEUTICALS INC COM            068306109 37          775       SH   SOLE                          775
BARRICK GOLD CORP        COM            067901108 2743        92352     SH   SOLE                          92352
BARRICK GOLD CORP        COM            067901108 234         7682      SH   SOLE                          7682
BARRICK GOLD CORP        COM            067901108 226698      7533196   SH   SOLE                          7533196
BARRICK GOLD CORP        COM            067901108 3050        100000    PUT  SOLE                          100000
BARRICK GOLD CORP        COM            067901108 17849       585200    CALL SOLE                          585200
BARRICK GOLD CORP        COM            067901108 21760       723086    SH        SH-DEF                 1 723086
BARRICK GOLD CORP        COM            067901108 997         32700     SH        SH-DEF                 1 32700
BARRICK GOLD CORP        COM            067901108 16238       539600    CALL      SH-DEF                 1 539600
BARRICK GOLD CORP        COM            067901108 16801       558300    PUT       SH-DEF                 1 558300
Barrick Gold Corp        COM            067901108 30          1000      SH        SH-DEF                 1 1000
Barrick Gold Corp        COM            067901108 162         5500      SH        SH-DEF                 1 5500
Barrick Gold Corp        COM            067901108 354         12000     SH        SH-DEF                 1 12000
BAUSCH & LOMB INC        COM            071707103 113         2300      SH   SOLE                          2300
BAXTER INTERNATIONAL INC COM            071813109 62          1670      SH   SOLE                          1670
BAYTEX ENERGY T/U        COM            073176109 807         37000     SH   SOLE                          37000
Baytex Energy Trust T/U  COM            073176109 500         23100     SH        SH-DEF                 1 23100
BAYTEX ENERGY
TRUST-UNITS              COM            073176109 82          3800      SH   SOLE                          3800
BAYTEX ENERGY
TRUST-UNITS              COM            073176109 41          1900      SH        SH-DEF                 1 1900
BCE INC                  COM            05534B109 40890       1720538   SH   SOLE                          1720538
BCE Inc                  COM            05534B109 175         7500      SH        SH-DEF                 2 7500
BCE Inc                  COM            05534B109 262         11210     CALL      SH-DEF                 2 11210
BCE Inc                  COM            05534B109 282         12073     CALL      SH-DEF                 2 12073
BCE Inc.                 COM            05534B109 6885        290240    SH   SOLE                          290240
BCE Inc.                 COM            05534B109 1779        75000     SH   SOLE                          75000
BEACON POWER CORPORATION COM            073677106 130         100000    SH   SOLE                          100000
BEAZER HOMES USA INC     COM            07556Q105 642         14000     CALL SOLE                          14000
BECKMAN COULTER INC      COM            075811109 145         2600      SH   SOLE                          2600
BED BATH & BEYOND INC    COM            075896100 1030        31057     SH   SOLE                          31057
BELLSOUTH CORP           COM            079860102 2034        56100     SH   SOLE                          56100
BELLSOUTH CORP           COM            079860102 9063        250000    PUT  SOLE                          250000
BELLSOUTH CORPORATION    COM            079860102 512         14080     SH   SOLE                          14080
BEMA GOLD CORP           COM            08135F107 240         47600     SH   SOLE                          47600
BEMA GOLD CORP           COM            08135F107 28          5600      SH        SH-DEF                 1 5600
Bema Gold Corp           COM            08135F107 2           500       SH        SH-DEF                 1 500
Bema Gold Corp           COM            08135F107 50          10000     SH        SH-DEF                 1 10000
Bema Gold Corp           COM            08135F107 125         25000     SH        SH-DEF                 1 25000
BERKSHIRE HATHAWAY INC
CL A                     COM            084670108 11601       126       SH   SOLE                          126
BERKSHIRE HATHAWAY INC
CL B                     COM            084670207 1403        459       SH   SOLE                          459
BEST BUY CO INC          COM            086516101 5484        100000    PUT  SOLE                          100000
BEST BUY COMPANY INC     COM            086516101 74          1350      SH   SOLE                          1350
BG GROUP PLC SPONSORED
ADR                      COM            055434203 148         2200      SH   SOLE                          2200
BHP BILLITON LTD
SPONSORED ADR            COM            088606108 3564        82370     SH   SOLE                          82370
BHP BILLITON LTD-SPON
ADR                      COM            088606108 134         3100      SH   SOLE                          3100
BioCryst
Pharmaceuticals Inc      COM            09058V103 0           1         SH   SOLE                          1
BIOGEN IDEC INC          COM            09062X103 47          995       SH   SOLE                          995
BIOMET INC               COM            090613100 86          2725      SH   SOLE                          2725
BIOMET INC               COM            090613100 2157        68923     SH   SOLE                          68923
BIOMIRA INC              COM            09161R106 0           50        SH   SOLE                          50
BIOTECH HOLDERS TRUST    COM            09067D201 53          300       SH   SOLE                          300
Biovail Corp             COM            09067J109 70          2990      SH        SH-DEF                 1 2990
Biovail Corp             COM            09067J109 2           100       SH        SH-DEF                 2 100
Biovail Corp             COM            09067J109 130         5400      SH        SH-DEF                 2 5400
Biovail Corp             COM            09067J109 29          1200      CALL      SH-DEF                 2 1200
Biovail Corp             COM            09067J109 96          4000      CALL      SH-DEF                 2 4000
Biovail Corp             COM            09067J109 229         9500      CALL      SH-DEF                 2 9500
BIOVAIL CORPORATION      COM            09067J109 748         31850     SH   SOLE                          31850
BIOVAIL CORPORATION      COM            09067J109 55212       2294386   SH   SOLE                          2294386
BIOVAIL CORPORATION      COM            09067J109 1157        48097     SH        SH-DEF                 1 48097
BIOVAIL CORPORATION      COM            09067J109 120         5000      PUT       SH-DEF                 1 5000
BIOVAIL CORPORATION      COM            09067J109 2216        92100     CALL      SH-DEF                 1 92100
BIRCH MOUNTAIN
RESOURCES LTD            COM            09066X109 10          2000      SH   SOLE                          2000
BJ'S WHOLESALE CLUB INC  COM            05548J106 17          600       SH   SOLE                          600
BLACK & DECKER
CORPORATION              COM            091797100 45          525       SH   SOLE                          525
BLACKROCK STRATEGIC DIV
ACHIEVERS TR             COM            09249Y107 4           300       SH   SOLE                          300
BLOCK (H&R) INC          COM            093671105 48          2010      SH   SOLE                          2010
BOEING CO                COM            097023105 2564        31302     SH   SOLE                          31302
BOEING CO                COM            097023105 8191        100000    PUT  SOLE                          100000
BOEING COMPANY           COM            097023105 322         3913      SH   SOLE                          3913
Boston Properties Inc    CNV            101121101 4505        49203     PRN  SOLE                          49203
BOSTON SCIENTIFIC CORP   COM            101137107 222         13105     SH   SOLE                          13105
BOSTON SCIENTIFIC CORP   COM            101137107 1447        85938     SH   SOLE                          85938
BP PLC SPONSORED ADR     COM            055622104 1985        28384     SH   SOLE                          28384
BP PRUDHOE BAY ROYALTY
TRUST                    COM            055630107 161         2000      SH   SOLE                          2000
BRASIL TELECOM PART.
S.A. ADS                 COM            105530109 40          1220      SH   SOLE                          1220
BRISTOL-MYERS SQUIBB CO  COM            110122108 711         27500     SH   SOLE                          27500
BRISTOL-MYERS SQUIBB CO  COM            110122108 4396        170000    CALL SOLE                          170000
BRISTOL-MYERS SQUIBB CO  COM            110122108 10344       400000    PUT  SOLE                          400000
Bristol-Myers Squibb Co  COM            110122108 252         9800      SH        SH-DEF                 2 9800
Bristol-Myers Squibb Co  COM            110122108 13          500       CALL      SH-DEF                 2 500
Bristol-Myers Squibb Co  COM            110122108 154         6000      CALL      SH-DEF                 2 6000
Bristol-Myers Squibb Co  COM            110122108 180         7000      CALL      SH-DEF                 2 7000
BRISTOL-MYERS SQUIBB
COMPANY                  COM            110122108 1301        50100     SH   SOLE                          50100
BROOKFIELD ASSET
MANAGE-CL A              COM            112585104 154614      3732275   SH   SOLE                          3732275
BROOKFIELD ASSET
MANAGE-CL A              COM            112585104 3943        95179     SH        SH-DEF                 1 95179
BROOKFIELD ASSET
MANAGE-CL A              COM            112585104 3811        92000     CALL      SH-DEF                 1 92000
BROOKFIELD ASSET
MANAGE-CL A              COM            112585104 4292        103600    PUT       SH-DEF                 1 103600
BROOKFIELD ASSET MGMT
INC CL A LV              COM            112585104 8508        210510    SH   SOLE                          210510
BROOKFIELD PROPERTIES
CORP                     COM            112900105 421         13200     SH   SOLE                          13200
BROOKFIELD PROPERTIES
CORP                     COM            112900105 9089        270900    SH   SOLE                          270900
BROWN-FORMAN CORP CL A   COM            115637100 621         8608      SH   SOLE                          8608
BT Group PLC             COM            05577E101 100         1000      SH   SOLE                          1000
BT GROUP PLC ADR         COM            05577E101 92          2065      SH   SOLE                          2065
BUNGE LIMITED            COM            G16962105 25          500       SH   SOLE                          500
BURLINGTON NORTHERN
SANTA FE CORP            COM            12189T104 103         1300      SH   SOLE                          1300
CABLEVISION SYSTEMS
CORP CL A                COM            12686C109 54          2500      SH   SOLE                          2500
CADBURY SCHWEPPES PLC
ADR                      COM            127209302 260         6675      SH   SOLE                          6675
CAE INC                  COM            124765108 1029        134323    SH   SOLE                          134323
CAE INC                  COM            124765108 21151       2704304   SH   SOLE                          2704304
CAE INC                  COM            124765108 361         46153     SH        SH-DEF                 1 46153
CAE INC                  COM            124765108 729         93200     PUT       SH-DEF                 1 93200
CAE INC                  COM            124765108 946         120900    CALL      SH-DEF                 1 120900
Cae Inc                  COM            124765108 91          12000     SH        SH-DEF                 1 12000
Cae Inc                  COM            124765108 1118        146778    SH        SH-DEF                 1 146778
CAE Inc                  COM            124765108 407         52100     SH        SH-DEF                 2 52100
CAE Inc                  COM            124765108 61          7800      CALL      SH-DEF                 2 7800
CAE Inc                  COM            124765108 305         39000     CALL      SH-DEF                 2 39000
CAE Inc                  COM            124765108 403         51505     CALL      SH-DEF                 2 51505
CAE Inc                  COM            124765108 434         55467     CALL      SH-DEF                 2 55467
CAE Inc                  COM            124765108 547         70000     CALL      SH-DEF                 2 70000
CALIFORNIA WATER
SERVICE GROUP            COM            130788102 29          800       SH   SOLE                          800
CAMBIOR INC              COM            13201L103 63          23200     SH   SOLE                          23200
CAMBIOR INC              COM            13201L103 24          8800      SH        SH-DEF                 1 8800
Cambior Inc              COM            13201L103 2           829       SH        SH-DEF                 1 829
Cambior Inc              COM            13201L103 13          5000      SH        SH-DEF                 1 5000
CAMECO CORP              COM            13321L108 3820        95350     SH   SOLE                          95350
CAMECO CORP              COM            13321L108 140470      3427156   SH   SOLE                          3427156
CAMECO CORP              COM            13321L108 7962        194263    SH        SH-DEF                 1 194263
CAMECO CORP              COM            13321L108 3131        76400     CALL      SH-DEF                 1 76400
CAMECO CORP              COM            13321L108 5746        140200    PUT       SH-DEF                 1 140200
Cameco Corp              COM            13321L108 100         2500      SH        SH-DEF                 1 2500
CAMECO CORP COM *        COM            13321L108 534         12000     SH   SOLE                          12000
Cameron International
Corp                     CNV            13342B105 6181        127197    PRN  SOLE                          127197
CAMPBELL SOUP CO         COM            134429109 41          1100      SH   SOLE                          1100
CAN IMPERIAL BK OF
COMMERCE                 COM            136069101 966606      14320751  SH   SOLE                          14320751
CAN IMPERIAL BK OF
COMMERCE                 COM            136069101 1548        22938     SH        SH-DEF                 1 22938
CAN IMPERIAL BK OF
COMMERCE                 COM            136069101 14566       215800    CALL      SH-DEF                 1 215800
CAN IMPERIAL BK OF
COMMERCE                 COM            136069101 30826       456700    PUT       SH-DEF                 1 456700
CANADIAN IMPERIAL BANK
OF COMMERCE              COM            136069101 59715       887212    SH   SOLE                          887212
Canadian Imperial Bank
of Commerce              COM            136069101 24225       360600    SH   SOLE                          360600
Canadian Imperial Bank
of Commerce              COM            136069101 1679        25000     SH   SOLE                          25000
Canadian Imperial Bank
of Commerce              COM            136069101 147         2200      SH        SH-DEF                 2 2200
Canadian Imperial Bank
of Commerce              COM            136069101 235         3502      CALL      SH-DEF                 2 3502
CANADIAN NAT RES LTD
COM *                    COM            136385101 251         11000     PUT       SH-DEF                 1 11000
Canadian National
Railway                  COM            136375102 44          1000      SH        SH-DEF                 1 1000
CANADIAN NATIONAL
RAILWAY CO               COM            136375102 15280       347833    SH   SOLE                          347833
Canadian National
Railway Company          COM            136375102 6314        144000    SH   SOLE                          144000
Canadian National
Railway Company          COM            136375102 1315        30000     SH   SOLE                          30000
CANADIAN NATL RAILWAY CO COM            136375102 263859      5904564   SH   SOLE                          5904564
CANADIAN NATL RAILWAY CO COM            136375102 7173        160517    SH        SH-DEF                 1 160517
CANADIAN NATL RAILWAY CO COM            136375102 4125        92300     PUT       SH-DEF                 1 92300
CANADIAN NATL RAILWAY CO COM            136375102 14184       317400    CALL      SH-DEF                 1 317400
CANADIAN NATURAL
RESOURCES                COM            136385101 305787      5474248   SH   SOLE                          5474248
CANADIAN NATURAL
RESOURCES                COM            136385101 13896       248768    SH        SH-DEF                 1 248768
CANADIAN NATURAL
RESOURCES                COM            136385101 17132       306700    CALL      SH-DEF                 1 306700
CANADIAN NATURAL
RESOURCES                COM            136385101 21489       384700    PUT       SH-DEF                 1 384700
CANADIAN NATURAL
RESOURCES LTD            COM            136385101 9764        175605    SH   SOLE                          175605
Canadian Pacific
Railway Limited          COM            13645T100 1791        35000     SH   SOLE                          35000
CANADIAN PACIFIC
RAILWAY LTD              COM            13645T100 14806       288780    SH   SOLE                          288780
CANADIAN PACIFIC
RAILWAY LTD              COM            13645T100 91794       1788132   SH   SOLE                          1788132
CANADIAN PACIFIC
RAILWAY LTD              COM            13645T100 2741        53389     SH        SH-DEF                 1 53389
CANADIAN PACIFIC
RAILWAY LTD              COM            13645T100 2675        52100     PUT       SH-DEF                 1 52100
CANADIAN PACIFIC
RAILWAY LTD              COM            13645T100 6484        126300    CALL      SH-DEF                 1 126300
CANETIC RESOURCES T/U    COM            137513107 2790        134084    SH   SOLE                          134084
Canetic Resources T/U    COM            137513107 21          1000      SH        SH-DEF                 1 1000
Canetic Resources T/U    COM            137513107 103         5000      SH        SH-DEF                 1 5000
Canetic Resources T/U    COM            137513107 136         6600      SH        SH-DEF                 1 6600
CANETIC RESOURCES TRUST  COM            137513107 167         8049      SH   SOLE                          8049
CANETIC RESOURCES TRUST  COM            137513107 135         6533      SH        SH-DEF                 1 6533
CANON INC ADR            COM            138006309 510         6935      SH   SOLE                          6935
Canwest Glbl Comm C-A Nv COM            138906300 439         58500     SH        SH-DEF                 1 58500
CAPITAL ONE FINANCIAL
CORP                     COM            14040H105 343         4000      SH   SOLE                          4000
CARDINAL HEALTH INC      COM            14149Y108 597         9242      SH   SOLE                          9242
CARDIOME PHARMA CORP     COM            14159U202 35          4000      SH   SOLE                          4000
CARDIOME PHARMA CORP     COM            14159U202 14          1600      SH        SH-DEF                 1 1600
CARDIOME PHARMA CORP NEW COM            14159U202 4           500       SH   SOLE                          500
CAREMAX RX INC           COM            141705103 771         15400     SH   SOLE                          15400
CARNIVAL CORPORATION     COM            143658300 55          1300      SH   SOLE                          1300
CATERPILLAR INC          COM            149123101 5558        74283     SH   SOLE                          74283
CATERPILLAR INC          COM            149123101 891         11911     SH   SOLE                          11911
Caterpillar Inc.         COM            149123101 2234        30000     SH   SOLE                          30000
Catuity Inc              COM            149481202 112         23000     SH   SOLE                          23000
Cbot Hldgs Inc Cl-A      COM            14984K106 12          100       SH        SH-DEF                 1 100
CBRL Group Inc           CNV            12489V106 2634        76006     PRN  SOLE                          76006
CBS CORPORATION NEW CL
A W/I                    COM            124857103 19          700       SH   SOLE                          700
CBS CORPORATION NEW CL B COM            124857202 132         4857      SH   SOLE                          4857
Cdn Natural Resources
Ltd                      COM            136385101 1106        20000     SH        SH-DEF                 1 20000
CDW CORP                 COM            12512N105 151         2750      SH   SOLE                          2750
CELESTICA INC            COM            15101Q108 2875        301845    SH   SOLE                          301845
CELESTICA INC            COM            15101Q108 1640        172223    SH        SH-DEF                 1 172223
CELESTICA INC            COM            15101Q108 363         38100     PUT       SH-DEF                 1 38100
CELESTICA INC            COM            15101Q108 627         65800     CALL      SH-DEF                 1 65800
Celestica Inc            COM            15101Q108 185         19460     CALL      SH-DEF                 2 19460
CELESTICA INC SV         COM            15101Q108 309         32400     SH   SOLE                          32400
CELL GENESYS INC         COM            150921104 4           700       SH   SOLE                          700
CEMEX SA SPONSORED ADR   COM            151290889 59          1039      SH   SOLE                          1039
CEMIG SA -SPONS ADR      COM            204409601 34          800       SH   SOLE                          800
CENDANT CORPORATION      COM            151313103 1189        72675     SH   SOLE                          72675
CENTRAL EUROPE & RUSSIA
FUND                     COM            153436100 1671        36181     SH   SOLE                          36181
CENTRAL FUND OF CDA LTD
CL A NVS                 COM            153501101 1026        118375    SH   SOLE                          118375
CENTRAL VERMONT PUBLIC
SERVICE                  COM            155771108 28          1500      SH   SOLE                          1500
CENTURYTEL INC           COM            156700106 17          450       SH   SOLE                          450
CGI GROUP INC - CL A     COM            39945C109 253         40401     SH   SOLE                          40401
CGI GROUP INC - CL A     COM            39945C109 112         17917     SH        SH-DEF                 1 17917
CGI GROUP INC - CL A     COM            39945C109 124         19700     CALL      SH-DEF                 1 19700
CGI GROUP INC - CL A     COM            39945C109 132         21000     PUT       SH-DEF                 1 21000
CGI GROUP INC CL A SVS   COM            39945C109 308         49100     SH   SOLE                          49100
CGI Group Inc.           COM            39945C109 0           1         SH   SOLE                          1
CHC HELICOPTER CORP CL
A SVS                    COM            12541C203 212         8825      SH   SOLE                          8825
CHC HELICOPTER CORP-CL A COM            12541C203 156         6400      SH   SOLE                          6400
CHEESECAKE FACTORY INC   COM            163072101 8           300       SH   SOLE                          300
CHESAPEAKE ENERGY CORP   COM            165167107 58          1900      SH   SOLE                          1900
Chevron Corp             COM            166764100 157         2500      SH        SH-DEF                 2 2500
Chevron Corp             COM            166764100 343         5462      CALL      SH-DEF                 2 5462
Chevron Corp             COM            166764100 369         5888      CALL      SH-DEF                 2 5888
CHEVRON CORPORATION      COM            166764100 6312        101258    SH   SOLE                          101258
Chevron Corporation      COM            166764100 2172        35000     SH   SOLE                          35000
CHINA MOBILE LIMITED     COM            16941M109 401         13965     SH   SOLE                          13965
CHINA PETROLEUM &
CHEMICAL CORP ADR        COM            16941R108 456         6400      SH   SOLE                          6400
CHUBB CORPORATION        COM            171232101 48          960       SH   SOLE                          960
CHUNGWA TELECOM CO LTD
ADR                      COM            17133Q205 855         46100     SH   SOLE                          46100
CHURCHILL DOWNS INC      COM            171484108 75          2000      SH   SOLE                          2000
CIA VALE DO RIO DOCE-ADR COM            204412209 622         25860     SH   SOLE                          25860
CIMAREX ENERGY CO        COM            171798101 173         4000      SH   SOLE                          4000
Cisco Systems Inc        COM            17275R102 2           100       SH   SOLE                          100
CISCO SYSTEMS INC        COM            17275R102 1587        80920     SH   SOLE                          80920
CISCO SYSTEMS INC        COM            17275R102 4851        242557    SH   SOLE                          242557
CISCO SYSTEMS INC        COM            17275R102 4298        214900    PUT  SOLE                          214900
CISCO SYSTEMS INC        COM            17275R102 15574       778700    CALL SOLE                          778700
CISCO SYSTEMS INC        COM            17275R102 16100       805000    PUT  SOLE                          805000
CISCO SYSTEMS INC        COM            17275R102 17004       850200    CALL SOLE                          850200
Cisco Systems Inc.       COM            17275R102 1367        70000     SH   SOLE                          70000
CIT GROUP INC            COM            125581108 634         12075     SH   SOLE                          12075
CITIGROUP INC            COM            172967101 13369       275830    SH   SOLE                          275830
CITIGROUP INC            COM            172967101 14795       302114    SH   SOLE                          302114
CITIGROUP INC            COM            172967101 8692        177500    CALL SOLE                          177500
CITIGROUP INC            COM            172967101 12659       258500    PUT  SOLE                          258500
CITIGROUP INC            COM            172967101 51174       1045000   PUT  SOLE                          1045000
CITIGROUP INC            COM            172967101 54332       1109500   CALL SOLE                          1109500
CITIGROUP INC            COM            172967101 1714        35000     SH        SH-DEF                 1 35000
Citigroup Inc            COM            172967101 553         11300     SH        SH-DEF                 2 11300
Citigroup Inc            COM            172967101 39          800       CALL      SH-DEF                 2 800
Citigroup Inc            COM            172967101 242         4941      CALL      SH-DEF                 2 4941
Citigroup Inc            COM            172967101 245         5000      CALL      SH-DEF                 2 5000
Citigroup Inc            COM            172967101 261         5326      CALL      SH-DEF                 2 5326
Citigroup Inc            COM            172967101 490         10000     CALL      SH-DEF                 2 10000
Citigroup Inc.           COM            172967101 2894        60000     SH   SOLE                          60000
CLAUDE RESOURCES INC     COM            182873109 82          65300     SH   SOLE                          65300
CLEAR CHANNEL
COMMUNICATIONS INC       COM            184502102 192         6165      SH   SOLE                          6165
CLOROX COMPANY           COM            189054109 21          350       SH   SOLE                          350
COACH INC                COM            189754104 661         22100     SH   SOLE                          22100
COCA-COLA CO/THE         COM            191216100 7693        177373    SH   SOLE                          177373
COCA-COLA CO/THE         COM            191216100 4337        100000    CALL SOLE                          100000
COCA-COLA CO/THE         COM            191216100 8674        200000    PUT  SOLE                          200000
COCA-COLA COMPANY        COM            191216100 1711        39590     SH   SOLE                          39590
Coca-Cola Company (The)  COM            191216100 860         20000     SH   SOLE                          20000
COCA-COLA ENTERPRISES
INC                      COM            191219104 6           300       SH   SOLE                          300
COCA-COLA HELLENIC
BOTTLING CO ADR          COM            1912EP104 322         10615     SH   SOLE                          10615
COEUR D'ALENE MINES CORP COM            192108108 24          5007      SH   SOLE                          5007
Coeur D'Alene Mns Idaho  COM            192108108 41          8500      SH        SH-DEF                 1 8500
Coeur D'Alene Mns Idaho  COM            192108108 48          10000     SH        SH-DEF                 1 10000
Coeur D'Alene Mns Idaho  COM            192108108 240         50000     SH        SH-DEF                 1 50000
COGNOS INC               COM            19244C109 115         4080      SH   SOLE                          4080
COGNOS INC               COM            19244C109 8625        305523    SH   SOLE                          305523
COGNOS INC               COM            19244C109 604         21406     SH        SH-DEF                 1 21406
COGNOS INC               COM            19244C109 480         17000     CALL      SH-DEF                 1 17000
COGNOS INC               COM            19244C109 731         25900     PUT       SH-DEF                 1 25900
Cognos Inc               COM            19244C109 20          700       SH        SH-DEF                 1 700
COLGATE-PALMOLIVE
COMPANY                  COM            194162103 3723        61872     SH   SOLE                          61872
Colgate-Palmolive
Company                  COM            194162103 2696        45000     SH   SOLE                          45000
COMCAST CORP CL A        COM            20030N101 465         14135     SH   SOLE                          14135
COMCAST CORP CL A SPL    COM            20030N200 2608        79190     SH   SOLE                          79190
Comcast Corporation,
Class "A"                COM            20030N200 1803        55000     SH   SOLE                          55000
COMPANHIA DE
BEBIDAS-PRF ADR          COM            20441W203 132         3200      SH   SOLE                          3200
COMPANHIA VALE DO RIO
DOCE ADR                 COM            204412100 277         13400     SH   SOLE                          13400
COMPANHIA VALE DO RIO
DOCE ADR                 COM            204412209 1145        47400     SH   SOLE                          47400
COMPTON PETROLEUM CORP   COM            204940100 351         29300     SH   SOLE                          29300
COMPTON PETROLEUM CORP   COM            204940100 93          7800      SH        SH-DEF                 1 7800
COMPTON PETROLEUM CORP   COM            204940100 85          7100      PUT       SH-DEF                 1 7100
COMPTON PETROLEUM CORP   COM            204940100 270         22500     CALL      SH-DEF                 1 22500
Compton Petroleum Corp   COM            204940100 3           300       SH        SH-DEF                 1 300
Compton Petroleum Corp   COM            204940100 5           417       SH        SH-DEF                 1 417
CONAGRA FOODS INC        COM            205887102 111         5000      SH   SOLE                          5000
Conexant Systems Inc     COM            207142100 1           261       SH   SOLE                          261
CONOCOPHILLIPS           COM            20825C104 1578        23969     SH   SOLE                          23969
ConocoPhillips           COM            20825C104 655         10000     SH   SOLE                          10000
CONOCOPHILLIPS           COM            20825C104 264         3952      SH   SOLE                          3952
CONSOLIDATED EDISON INC  COM            209115104 104         2325      SH   SOLE                          2325
CONSTELLATION ENERGY
GROUP INC                COM            210371100 16          300       SH   SOLE                          300
COOPER INDUSTRIES LTD
CL A                     COM            G24182100 9           100       SH   SOLE                          100
COOPER TIRE & RUBBER CO  COM            216831107 684         61100     SH   SOLE                          61100
CORN PRODUCTS
INTERNATIONAL INC        COM            219023108 2           70        SH   SOLE                          70
CORNING INC              COM            219350105 103         4240      SH   SOLE                          4240
Corriente Res Inc        COM            22027E102 47          10513     SH        SH-DEF                 1 10513
Corus Entertainment Inc  COM            220874101 1           34        SH        SH-DEF                 2 34
CORUS ENTERTAINMENT INC
CL B NVS                 COM            220874101 173         5308      SH   SOLE                          5308
CORUS ENTERTAINMENT
INC-B SH                 COM            220874101 506         15400     SH   SOLE                          15400
COSTCO WHOLESALE CORP    COM            22160K105 118         2050      SH   SOLE                          2050
COTT CORPORATION         COM            22163N106 106         8065      SH   SOLE                          8065
COTT CORPORATION         COM            22163N106 2070        158231    SH   SOLE                          158231
COTT CORPORATION         COM            22163N106 387         29562     SH        SH-DEF                 1 29562
COTT CORPORATION         COM            22163N106 861         65800     CALL      SH-DEF                 1 65800
COUNTRYWIDE FINANCIAL
CORP                     COM            222372104 15          400       SH   SOLE                          400
CREDIT SUISSE GROUP ADR  COM            225401108 392         6965      SH   SOLE                          6965
Critical Therapeutics
Inc                      COM            22674T105 0           50        SH   SOLE                          50
CROWN CASTLE INTL CORP   COM            228227104 9           250       SH   SOLE                          250
CROWN HOLDINGS INC       COM            228368106 30          1900      SH   SOLE                          1900
CRYPTOLOGIC INC          COM            228906103 2           100       SH   SOLE                          100
CRYSTALLEX INTL CORP     COM            22942F101 86          28100     SH   SOLE                          28100
Crystallex Intl Corp     COM            22942F101 1           300       SH        SH-DEF                 1 300
CSX CORPORATION          COM            126408103 132         1865      SH   SOLE                          1865
CUMMINS INC              COM            231021106 61          500       SH   SOLE                          500
CURAGEN CORP             COM            23126R101 1           300       SH   SOLE                          300
CVS CORP                 COM            126650100 230         7500      SH   SOLE                          7500
CVS CORPORATION          COM            126650100 5140        166675    SH   SOLE                          166675
DAIMLERCHRYSLER AG       COM            D1668R123 23          472       SH   SOLE                          472
DANAHER CORP             COM            235851102 485         7500      SH   SOLE                          7500
Deckers Outdoor Corp     COM            243537107 4           100       SH   SOLE                          100
DEERE & CO               COM            244199105 1670        20000     CALL SOLE                          20000
DEERE & CO               COM            244199105 1670        20000     PUT  SOLE                          20000
DEERE & COMPANY          COM            244199105 44          525       SH   SOLE                          525
DEL MONTE FOODS CO       COM            24522P103 2           140       SH   SOLE                          140
DELL INC                 COM            24702R101 1591        64755     SH   SOLE                          64755
DELL INC                 COM            24702R101 3118        126780    SH   SOLE                          126780
DELL INC                 COM            24702R101 4303        175000    PUT  SOLE                          175000
DELL INC                 COM            24702R101 7377        300000    CALL SOLE                          300000
Dell Inc                 COM            24702R101 160         6500      SH        SH-DEF                 2 6500
Dell Inc                 COM            24702R101 181         7363      CALL      SH-DEF                 2 7363
Dell Inc                 COM            24702R101 195         7936      CALL      SH-DEF                 2 7936
Dell Inc.                COM            24702R101 854         35000     SH   SOLE                          35000
Deluxe Corp              COM            248019101 1727        115000    SH   SOLE                          115000
DENBURY RESOURCES INC    COM            247916208 736         23125     SH   SOLE                          23125
DESCARTES SYSTEMS GROUP
INC                      COM            249906108 37          10030     SH   SOLE                          10030
DESCARTES SYSTEMS GRP
(THE)                    COM            249906108 0           8         SH   SOLE                          8
DEUTSCHE TELEKOM AG
SPONS ADR                COM            251566105 3           190       SH   SOLE                          190
DEVON ENERGY CORPORATION COM            25179M103 334         5500      SH   SOLE                          5500
DEVON ENERGY CORPORATION COM            25179M103 4087        67000     SH   SOLE                          67000
DIAGEO PLC SPONSORED ADR COM            25243Q205 1038        15300     SH   SOLE                          15300
DIAMONDS TRUST SERIES 1  COM            252787106 62          550       SH   SOLE                          550
DIAMONDS TRUST SERIES I  COM            252787106 8197        73000     SH   SOLE                          73000
DIEBOLD INC              COM            253651103 104         2550      SH   SOLE                          2550
Digital Recorders Inc    COM            253869101 0           357       SH   SOLE                          357
DIRECTV GROUP INC        COM            25459L106 6           365       SH   SOLE                          365
DISCOVERY HLDG COMPANY
SER A                    COM            25468Y107 29          1977      SH   SOLE                          1977
DISNEY,WALT COMPANY      COM            254687106 835         27725     SH   SOLE                          27725
Dollar Financial Corp    COM            256664103 6227        345948    SH        SH-DEF                 1 345948
DOMINION RESOURCES INC   COM            25746U109 249         3321      SH   SOLE                          3321
DOMTAR INC               COM            257561100 204         32928     SH   SOLE                          32928
DOMTAR INC               COM            257561100 1197        190008    SH   SOLE                          190008
DOMTAR INC               COM            257561100 9593        1523096   SH        SH-DEF                 1 1523096
DOMTAR INC               COM            257561100 60          9500      CALL      SH-DEF                 1 9500
Domtar Inc               COM            257561100 3265        518342    SH        SH-DEF                 2 518342
DONNELLEY (R.R.) & SONS
CO                       COM            257867101 259         8064      SH   SOLE                          8064
DOREL INDUSTRIES INC CL
B SVS                    COM            25822C205 248         10800     SH   SOLE                          10800
DOREL INDUSTRIES-CL B    COM            25822C205 75          3300      SH   SOLE                          3300
DOREL INDUSTRIES-CL B    COM            25822C205 11          500       SH        SH-DEF                 1 500
DOW CHEMICAL             COM            260543103 3947        100000    CALL SOLE                          100000
DOW CHEMICAL             COM            260543103 9868        250000    CALL SOLE                          250000
DOW CHEMICAL COMPANY     COM            260543103 367         9355      SH   SOLE                          9355
DR HORTON INC            COM            23331A109 33          1400      SH   SOLE                          1400
DREAMWORKS ANIMATION
SKG INC CL A             COM            26153C103 9           375       SH   SOLE                          375
DTE ENERGY COMPANY       COM            233331107 92          2250      SH   SOLE                          2250
DU PONT (E.I.) DE
NEMOURS                  COM            263534109 9205        220000    CALL SOLE                          220000
DUKE ENERGY HOLDING CORP COM            26441C105 273         9239      SH   SOLE                          9239
DUPONT E.I. DE NEMOURS
& CO                     COM            263534109 626         14972     SH   SOLE                          14972
DUSA PHARMACEUTICALS INC COM            266898105 0           6         SH   SOLE                          6
EASTMAN KODAK CO         COM            277461109 1089        45800     SH   SOLE                          45800
EASTMAN KODAK CO         COM            277461109 2378        100000    PUT  SOLE                          100000
EASTMAN KODAK CO         COM            277461109 4371        183800    CALL SOLE                          183800
EASTMAN KODAK CO         COM            277461109 2378        100000    CALL SOLE                          100000
EASTMAN KODAK CO         COM            277461109 2378        100000    PUT  SOLE                          100000
EASTMAN KODAK COMPANY    COM            277461109 347         14543     SH   SOLE                          14543
EATON VANCE TAX ADV GLB
DIV INC FD               COM            27828S101 13          600       SH   SOLE                          600
EATON VANCE-TAX MANAGED  COM            27829C105 45          2500      SH   SOLE                          2500
EBAY INC                 COM            278642103 2849        97261     SH   SOLE                          97261
EBAY INC                 COM            278642103 5858        200000    CALL SOLE                          200000
ECHOSTAR COMMUNICATIONS
CORP CL A                COM            278762109 155         5000      SH   SOLE                          5000
EL PASO CORPORATION      COM            28336L109 4           235       SH   SOLE                          235
ELAN CORP PLC -SPONS ADR COM            284131208 6597        395000    PUT  SOLE                          395000
ELAN CORP PLC -SPONS ADR COM            284131208 6617        396200    CALL SOLE                          396200
ELAN CORP PLC -SPONS ADR COM            284131208 5428        325000    CALL SOLE                          325000
ELAN CORP PLC -SPONS ADR COM            284131208 5428        325000    PUT  SOLE                          325000
ELDORADO GOLD CORP       COM            284902103 5           1000      SH   SOLE                          1000
ELDORADO GOLD
CORPORATION              COM            284902103 139         28100     SH   SOLE                          28100
ELDORADO GOLD
CORPORATION              COM            284902103 56          11300     SH        SH-DEF                 1 11300
Eldorado Gold Crp New    COM            284902103 48          10000     SH        SH-DEF                 1 10000
Eldorado Gold Crp New    COM            284902103 96          20000     SH        SH-DEF                 1 20000
ELECTRONIC ARTS INC      COM            285512109 8           175       SH   SOLE                          175
ELECTRONIC DATA SYSTEMS
CORP                     COM            285661104 384         15870     SH   SOLE                          15870
ELI LILLY & CO           COM            532457108 14270       256282    SH   SOLE                          256282
ELI LILLY & CO           COM            532457108 6682        120000    PUT  SOLE                          120000
ELI LILLY & CO           COM            532457108 9744        175000    CALL SOLE                          175000
ELI LILLY & CO           COM            532457108 29232       525000    PUT  SOLE                          525000
EMBARQ CORP              COM            29078E105 31          747       SH   SOLE                          747
EMBARQ CORPORATION       COM            29078E105 13          322       SH   SOLE                          322
EMERSON ELECTRIC CO      COM            291011104 2406        28584     SH   SOLE                          28584
EMPIRE DIST ELECTRIC     COM            291641108 4           200       SH   SOLE                          200
ENBRIDGE INC             COM            29250N105 50513       1650573   SH   SOLE                          1650573
ENBRIDGE INC             COM            29250N105 361858      11758550  SH   SOLE                          11758550
ENBRIDGE INC             COM            29250N105 5981        194357    SH        SH-DEF                 1 194357
ENBRIDGE INC             COM            29250N105 739         24000     PUT       SH-DEF                 1 24000
ENBRIDGE INC             COM            29250N105 3899        126700    CALL      SH-DEF                 1 126700
Enbridge Inc.            COM            29250N105 117600      3849966   SH   SOLE                          3849966
Enbridge Inc.            COM            29250N105 4276        140000    SH   SOLE                          140000
ENCANA CORP              COM            292505104 434495      8250826   SH   SOLE                          8250826
ENCANA CORP              COM            292505104 536         10000     CALL SOLE                          10000
ENCANA CORP              COM            292505104 364         6800      SH        SH-DEF                 1 6800
ENCANA CORP              COM            292505104 26288       499200    CALL      SH-DEF                 1 499200
ENCANA CORP              COM            292505104 42961       815800    PUT       SH-DEF                 1 815800
ENCANA CORP              COM            292505104 466         8700      CALL      SH-DEF                 1 8700
ENCANA CORP              COM            292505104 997         18600     PUT       SH-DEF                 1 18600
Encana Corp              COM            292505104 2257        42863     SH        SH-DEF                 1 42863
EnCana Corp              COM            292505104 120         2300      SH        SH-DEF                 2 2300
EnCana Corp              COM            292505104 606         11600     CALL      SH-DEF                 2 11600
EnCana Corp              COM            292505104 653         12493     CALL      SH-DEF                 2 12493
ENCANA CORPORATION       COM            292505104 68942       1301897   SH   SOLE                          1301897
EnCana Corporation       COM            292505104 9778        185000    SH   SOLE                          185000
EnCana Corporation       COM            292505104 790         15000     SH   SOLE                          15000
EndWave Corp             COM            29264A206 645         50000     SH   SOLE                          50000
ENERGY SELECT SECTOR
SPDR                     COM            81369Y506 877         15300     SH   SOLE                          15300
ENERGY SELECT SECTOR
SPDR                     COM            81369Y506 4703        82000     CALL SOLE                          82000
ENERGY SELECT SECTOR
SPDR                     COM            81369Y506 13615       237400    PUT  SOLE                          237400
ENERGY SELECT SECTOR
SPDR                     COM            81369Y506 8201        143000    SH        SH-DEF                 1 143000
ENERGY SELECT SECTOR
SPDR                     COM            81369Y506 40145       700000    PUT       SH-DEF                 1 700000
ENERPLUS RES FD UNIT TR
G NEW *                  COM            29274D604 993         17600     PUT       SH-DEF                 1 17600
ENERPLUS RES FD UNIT TR
G NEW *                  COM            29274D604 5339        94600     CALL      SH-DEF                 1 94600
ENERPLUS RESOURCES FUND  COM            29274D604 356         6300      SH   SOLE                          6300
ENERPLUS RESOURCES FUND  COM            29274D604 237         4200      SH        SH-DEF                 1 4200
ENERPLUS RESOURCES FUND
T/U                      COM            29274D604 4473        78810     SH   SOLE                          78810
ENTERGY CORPORATION      COM            29364G103 44          625       SH   SOLE                          625
Equity Office
Properties Trust         CNV            294741103 5982        162778    PRN  SOLE                          162778
ERICSSON TELEPHONE CO
SPONS ADR                COM            294821608 1156        34835     SH   SOLE                          34835
Escala Group Inc         COM            29605W107 267         60000     SH   SOLE                          60000
ESTEE LAUDER CO CL A     COM            518439104 117         3000      SH   SOLE                          3000
ESTEE LAUDER
COMPANIES-CL A           COM            518439104 43          1100      SH   SOLE                          1100
EURO CURRENCY TRUST
EURO SHS                 COM            29871P109 39          300       SH   SOLE                          300
EUROPEAN EQUITY FUND INC COM            298768102 1609        156300    SH   SOLE                          156300
EUROZINC MINING CORP     COM            298804105 121         47300     SH   SOLE                          47300
EUROZINC MINING CORP     COM            298804105 40          15800     SH        SH-DEF                 1 15800
Eurozinc Mining Corp     COM            298804105 15          6300      SH        SH-DEF                 1 6300
Eurozinc Mining Corp     COM            298804105 60          25000     SH        SH-DEF                 1 25000
Eurozinc Mining Corp     COM            298804105 107         45000     SH        SH-DEF                 1 45000
Expedia Inc              COM            30212P105 0           31        SH   SOLE                          31
EXTENDICARE INC -CL A    COM            30224T871 81          3800      SH   SOLE                          3800
EXTENDICARE INC -CL A    COM            30224T871 66          3100      SH        SH-DEF                 1 3100
EXTENDICARE INC CL A SVS COM            30224T871 174         8150      SH   SOLE                          8150
Extendicare Inc Sv       COM            30224T871 2510        118600    SH        SH-DEF                 1 118600
Extendicare Inc Sv       COM            30224T871 8186        386850    SH        SH-DEF                 1 386850
EXXON MOBIL CORP         COM            30231G102 236         3794      SH   SOLE                          3794
EXXON MOBIL CORP         COM            30231G102 1554        25000     PUT  SOLE                          25000
EXXON MOBIL CORP         COM            30231G102 8198        131900    CALL SOLE                          131900
Exxon Mobil Corp         COM            30231G102 1           20        SH        SH-DEF                 1 20
Exxon Mobil Corp         COM            30231G102 168         2700      SH        SH-DEF                 2 2700
Exxon Mobil Corp         COM            30231G102 363         5844      CALL      SH-DEF                 2 5844
Exxon Mobil Corp         COM            30231G102 391         6299      CALL      SH-DEF                 2 6299
EXXON MOBIL CORPORATION  COM            30231G102 20351       330239    SH   SOLE                          330239
Exxon Mobil Corporation  COM            30231G102 2454        40000     SH   SOLE                          40000
F5 NETWORKS INC          COM            315616102 8           150       SH   SOLE                          150
FAIRFAX FINANCIAL HLDGS
LTD                      COM            303901102 866         8743      SH   SOLE                          8743
FAIRFAX FINANCIAL HLDGS
LTD                      COM            303901102 1144        11558     SH        SH-DEF                 1 11558
FAIRFAX FINANCIAL HLDGS
LTD                      COM            303901102 10          100       PUT       SH-DEF                 1 100
Fairfax Financial
Holdings Limited, SV     COM            303901102 3799        39800     SH   SOLE                          39800
Fairfax Financial
Holdings Ltd             COM            303901102 1980        20000     SH   SOLE                          20000
FAIRFAX FINANCIAL
HOLDINGS LTD SV          COM            303901102 876         9160      SH   SOLE                          9160
Falconbridge Limited, LV COM            306104100 1057        20000     SH   SOLE                          20000
FALCONBRIDGE LTD         COM            306104100 168248      3183021   SH   SOLE                          3183021
FALCONBRIDGE LTD         COM            306104100 4203        79519     SH        SH-DEF                 1 79519
FALCONBRIDGE LTD         COM            306104100 2463        46600     PUT       SH-DEF                 1 46600
FALCONBRIDGE LTD         COM            306104100 3018        57100     CALL      SH-DEF                 1 57100
FALCONBRIDGE LTD (NEW)   COM            306104100 23037       434875    SH   SOLE                          434875
Falconbridge Ltd-New     COM            306104100 358         6800      SH        SH-DEF                 1 6800
Famous Dave's Of
America Inc              COM            307068106 1           70        SH   SOLE                          70
FANNIE MAE               COM            313586109 744         15400     SH   SOLE                          15400
FEDEX CORPORATION        COM            31428X106 75          640       SH   SOLE                          640
FELCOR LODGING TRUST
INC REIT                 COM            31430F101 1240        56800     SH   SOLE                          56800
FIFTH THIRD BANCORP      COM            316773100 125         3360      SH   SOLE                          3360
FIRST DATA CORPORATION   COM            319963104 785         17350     SH   SOLE                          17350
First Data Corporation   COM            319963104 676         15000     SH   SOLE                          15000
FIRST HORIZON NATIONAL
CORP                     COM            320517105 93          2300      SH   SOLE                          2300
First Marblehead
Corp/The                 COM            320771108 2858        50000     SH   SOLE                          50000
FIRSTENERGY CORP         COM            337932107 38          700       SH   SOLE                          700
FIRSTSERVICE CORP        COM            33761N109 54          2000      SH   SOLE                          2000
FIRSTSERVICE CORP        COM            33761N109 32          1200      SH        SH-DEF                 1 1200
FIRSTSERVICE CORP SVS    COM            33761N109 204         7550      SH   SOLE                          7550
FISERV INC               COM            337738108 611         13400     SH   SOLE                          13400
Flir Systems Inc         COM            302445101 0           6         SH   SOLE                          6
FLUOR CORPORATION        COM            343412102 37          400       SH   SOLE                          400
FORD MOTOR CO            COM            345370860 4           600       SH   SOLE                          600
FORD MOTOR CO            COM            345370860 1040        150000    CALL SOLE                          150000
FORD MOTOR CO            COM            345370860 1040        150000    PUT  SOLE                          150000
FORD MOTOR COMPANY       COM            345370860 937         134669    SH   SOLE                          134669
FORDING CANADIAN COAL
T/U                      COM            345425102 1591        50103     SH   SOLE                          50103
FORDING CANADIAN COAL
TRUST                    COM            345425102 489         15500     SH   SOLE                          15500
FORDING CANADIAN COAL
TRUST                    COM            345425102 2896        91700     SH        SH-DEF                 1 91700
FORDING CDN COAL TR TR
UNIT *                   COM            345425102 1345        42600     CALL      SH-DEF                 1 42600
FORDING CDN COAL TR TR
UNIT *                   COM            345425102 5047        159800    PUT       SH-DEF                 1 159800
Four Seasons Hotels Inc  CNV            35100E104 2959        48043     PRN  SOLE                          48043
FOUR SEASONS HOTELS INC  COM            35100E104 982         15973     SH   SOLE                          15973
FPL GROUP INC            COM            302571104 58          1400      SH   SOLE                          1400
FRANCE TELECOM ADR       COM            35177Q105 63          2880      SH   SOLE                          2880
FRANKLIN RESOURCES INC   COM            354613101 12          140       SH   SOLE                          140
FREDDIE MAC              COM            313400301 61          1070      SH   SOLE                          1070
FREEPORT MCMORAN
COPPER-B                 COM            35671D857 1232        22138     SH   SOLE                          22138
Freeport-McMoRan Copper
& Gold Inc., Class "B"   COM            35671D857 970         17500     SH   SOLE                          17500
FREEPORT-MCMORAN
COPPER-B                 COM            35671D857 72          1300      SH   SOLE                          1300
FREESCALE SEMICONDUCTOR
INC CL B                 COM            35687M206 31          1048      SH   SOLE                          1048
FRESENIUS MEDICAL CARE
AG & CO KGAA             COM            358029106 192         5000      SH   SOLE                          5000
FRESH DEL MONTE PRODUCE
INC                      COM            G36738105 747         43050     SH   SOLE                          43050
FUJI PHOTO FILM ADR
(NEW)                    COM            359586302 4           105       SH   SOLE                          105
GALLAGHER ARTHUR J & CO  COM            363576109 35          1375      SH   SOLE                          1375
GAMESTOP CORP NEW CLASS
B                        COM            36467W208 4           127       SH   SOLE                          127
GAMMON LAKE RESOURCES
INC                      COM            364915108 146         10200     SH   SOLE                          10200
Gammon Lake Resources
Inc                      COM            364915108 69          5000      SH        SH-DEF                 1 5000
GANNETT CO INC           COM            364730101 662         11775     SH   SOLE                          11775
GAP INC                  COM            364760108 5           270       SH   SOLE                          270
GENENTECH INC            COM            368710406 613         7400      SH   SOLE                          7400
GENENTECH INC            COM            368710406 1863        22500     PUT  SOLE                          22500
GENERAL DYNAMICS CORP    COM            369550108 26          400       SH   SOLE                          400
GENERAL ELECTRIC CO      COM            369604103 10812       324400    SH   SOLE                          324400
GENERAL ELECTRIC CO      COM            369604103 667         20000     PUT  SOLE                          20000
GENERAL ELECTRIC CO      COM            369604103 8666        260000    CALL SOLE                          260000
GENERAL ELECTRIC CO      COM            369604103 15332       460000    PUT  SOLE                          460000
GENERAL ELECTRIC COMPANY COM            369604103 31897       963408    SH   SOLE                          963408
General Electric Company COM            369604103 3296        100000    SH   SOLE                          100000
GENERAL MOTORS CORP      COM            370442105 19066       640000    PUT  SOLE                          640000
GENERAL MOTORS CORP      COM            370442105 37383       1254900   CALL SOLE                          1254900
GENERAL MOTORS CORP      COM            370442105 8937        300000    CALL SOLE                          300000
GENERAL MOTORS CORP      COM            370442105 16385       550000    PUT  SOLE                          550000
GENERAL MOTORS
CORPORATION              COM            370442105 826         27590     SH   SOLE                          27590
GENWORTH FINANCIAL INC
CL A                     COM            37247D106 69          1970      SH   SOLE                          1970
GERDAU AMERISTEEL CORP   COM            37373P105 110         10800     SH   SOLE                          10800
GERDAU AMERISTEEL CORP   COM            37373P105 10          1000      SH        SH-DEF                 1 1000
GERDAU SA -SPON ADR      COM            373737105 1039        69701     SH   SOLE                          69701
GERON CORP               COM            374163103 702         101300    SH   SOLE                          101300
GILDAN ACTIVEWEAR INC    COM            375916103 307         6500      SH   SOLE                          6500
GILDAN ACTIVEWEAR INC    COM            375916103 61          1300      SH        SH-DEF                 1 1300
GILDAN ACTIVEWEAR INC
CL A SVS                 COM            375916103 292         6140      SH   SOLE                          6140
Gilead Sciences Inc      CNV            375558103 2722        45931     PRN  SOLE                          45931
GLAMIS GOLD LTD          COM            376775102 492         12900     SH   SOLE                          12900
GLAMIS GOLD LTD          COM            376775102 38          960       SH   SOLE                          960
GLAMIS GOLD LTD          COM            376775102 43533       1109400   SH   SOLE                          1109400
GLAMIS GOLD LTD          COM            376775102 161         4100      SH        SH-DEF                 1 4100
GLAMIS GOLD LTD          COM            376775102 420         10700     PUT       SH-DEF                 1 10700
GLAMIS GOLD LTD          COM            376775102 2288        58300     CALL      SH-DEF                 1 58300
Glamis Gold Ltd          COM            376775102 10503       267647    SH        SH-DEF                 2 267647
GLAXOSMITHKLINE PLC ADR  COM            37733W105 794         14170     SH   SOLE                          14170
Glenayre Technologies
Inc                      COM            377899109 0           100       SH   SOLE                          100
GLENCAIRN GOLD CORP      COM            377903109 0           33        SH   SOLE                          33
GLOBAL SANTAFE
CORPORATION              COM            G3930E101 9           150       SH   SOLE                          150
GOLD FIELDS LTD
SPONSORED ADR            COM            38059T106 32          1400      SH   SOLE                          1400
GOLD FIELDS LTD-SPONS
ADR                      COM            38059T106 80          3510      SH   SOLE                          3510
GOLDCORP INC             COM            380956409 5316        175358    SH   SOLE                          175358
GOLDCORP INC             COM            380956409 271553      8824100   SH   SOLE                          8824100
GOLDCORP INC             COM            380956409 77          2460      SH   SOLE                          2460
GOLDCORP INC             COM            380956409 2774        90136     SH        SH-DEF                 1 90136
GOLDCORP INC             COM            380956409 3597        116900    PUT       SH-DEF                 1 116900
GOLDCORP INC             COM            380956409 6176        200700    CALL      SH-DEF                 1 200700
Goldcorp Inc             COM            380956409 60          2000      SH        SH-DEF                 1 2000
Goldcorp Inc.            COM            380956409 4539        150000    SH   SOLE                          150000
GOLDEN STAR RESOURCES
LTD                      COM            38119T104 56          17900     SH   SOLE                          17900
GOLDEN STAR RESOURCES
LTD                      COM            38119T104 15          4900      SH        SH-DEF                 1 4900
GOLDEN WEST FINANCIAL
CORP                     COM            381317106 157         2100      SH   SOLE                          2100
GOLDMAN SACHS GROUP INC  COM            38141G104 215         1425      SH   SOLE                          1425
GOLDMAN SACHS GROUP INC  COM            38141G104 376         2466      SH   SOLE                          2466
GOLDMAN SACHS GROUP INC  COM            38141G104 5793        38000     PUT  SOLE                          38000
GOODYEAR TIRE & RUBBER
CO                       COM            382550101 275         24625     SH   SOLE                          24625
GOODYEAR TIRE & RUBBER
CO                       COM            382550101 693         62400     SH   SOLE                          62400
GOODYEAR TIRE & RUBBER
CO                       COM            382550101 718         64700     CALL SOLE                          64700
GOODYEAR TIRE & RUBBER
CO                       COM            382550101 733         66000     PUT  SOLE                          66000
Goodyear Tire & Rubber
Co/The                   CNV            382550101 2303        207675    PRN  SOLE                          207675
Google Inc               COM            38259P508 1           3         SH   SOLE                          3
GOOGLE INC-CL A          COM            38259P508 2851        6800      CALL SOLE                          6800
GOOGLE INC-CL A          COM            38259P508 8345        19900     PUT  SOLE                          19900
GREAT PLAINS ENERGY INC  COM            391164100 8           300       SH   SOLE                          300
GROUPE DANONE SPONSORED
ADR                      COM            399449107 142         5300      SH   SOLE                          5300
H&E Equipment Services
Inc                      COM            404030108 1           30        SH   SOLE                          30
HALLIBURTON CO           COM            406216101 225         3000      SH   SOLE                          3000
HALLIBURTON CO.          COM            406216101 37          500       SH   SOLE                          500
HARLEY-DAVIDSON INC      COM            412822108 47          850       SH   SOLE                          850
HARLEY-DAVIDSON INC      COM            412822108 110         2000      SH   SOLE                          2000
HARMONY GOLD MNG-SPON
ADR                      COM            413216300 44          2680      SH   SOLE                          2680
HARTFORD FINANCIAL SVCS
GROUP INC                COM            416515104 48          560       SH   SOLE                          560
HARVEST ENERGY TRUST T/U COM            41752X101 1329        44416     SH   SOLE                          44416
HARVEST ENERGY
TRUST-UNITS              COM            41752X101 116         3900      SH   SOLE                          3900
HARVEST ENERGY
TRUST-UNITS              COM            41752X101 96          3225      SH        SH-DEF                 1 3225
HCA INC                  COM            404119109 3367        77680     SH   SOLE                          77680
HCA Inc.                 COM            404119109 3236        75000     SH   SOLE                          75000
HEALTH CARE PROPERTY
INVESTMENT INC           COM            421915109 35          1296      SH   SOLE                          1296
HEALTH MGMT ASSOCIATES
INC NEW CL A             COM            421933102 99          5000      SH   SOLE                          5000
Heidrick & Struggles
International Inc        COM            422819102 0           1         SH   SOLE                          1
HEINZ (H.J.) COMPANY     COM            423074103 480         11598     SH   SOLE                          11598
Helix Energy Solutions
Group Inc                CNV            42330P107 7469        187280    PRN  SOLE                          187280
Henry Schein Inc         CNV            806407102 3567        75530     PRN  SOLE                          75530
HESS CORP                COM            42809H107 482         9000      SH   SOLE                          9000
HEWLETT-PACKARD CO       COM            428236103 25850       795150    SH   SOLE                          795150
HEWLETT-PACKARD CO       COM            428236103 11379       350000    PUT  SOLE                          350000
HEWLETT-PACKARD CO       COM            428236103 26983       830000    CALL SOLE                          830000
HEWLETT-PACKARD CO       COM            428236103 18856       580000    PUT  SOLE                          580000
HEWLETT-PACKARD COMPANY  COM            428236103 547         17193     SH   SOLE                          17193
HITACHI LIMITED ADR      COM            433578507 520         7835      SH   SOLE                          7835
HOME DEPOT INC           COM            437076102 5542        154149    SH   SOLE                          154149
HOME DEPOT INC           COM            437076102 7043        196800    PUT  SOLE                          196800
HOME DEPOT INC           COM            437076102 8948        250000    CALL SOLE                          250000
Home Depot Inc. (The)    COM            437076102 1432        40000     SH   SOLE                          40000
HONDA MOTOR CO LTD
SPONSORED ADR            COM            438128308 1419        44380     SH   SOLE                          44380
HONDA MOTOR CO
LTD-SPONS ADR            COM            438128308 474         14900     SH   SOLE                          14900
HONEYWELL INTERNATIONAL
INC                      COM            438516106 335         8275      SH   SOLE                          8275
Horizon Offshore Inc     COM            44043J204 5           252       SH   SOLE                          252
HOSPIRA INC              COM            441060100 42          982       SH   SOLE                          982
HOST HOTELS & RESORTS
INC                      COM            44107P104 220         10000     SH   SOLE                          10000
Housevalues Inc          COM            44183Y102 998         140000    SH   SOLE                          140000
HOVNANIAN ENTERPRISES-A  COM            442487203 902         30000     CALL SOLE                          30000
HRPT PROPERTIES TRUST    COM            40426W101 675         58100     SH   SOLE                          58100
HSBC HOLDINGS PLC SPONS
ADR                      COM            404280406 4591        51727     SH   SOLE                          51727
Hub Intl Ltd             COM            44332P101 8           300       SH        SH-DEF                 1 300
HUDSON CITY BANCORP INC  COM            443683107 177         13200     SH   SOLE                          13200
HUGOTON ROYALTY TR TEX
UNITS                    COM            444717102 1           40        SH   SOLE                          40
HUMMINGBIRD LTD          COM            44544R101 38          1400      SH   SOLE                          1400
HUMMINGBIRD LTD          COM            44544R101 16          600       SH        SH-DEF                 1 600
HUNT J B TRANS SVCS INC  COM            445658107 143         5700      SH   SOLE                          5700
HYDROGENICS CORP         COM            448882100 8           3293      SH   SOLE                          3293
IAMGOLD CORP             COM            450913108 96          10800     SH   SOLE                          10800
IAMGOLD CORP             COM            450913108 75          8400      SH        SH-DEF                 1 8400
IAMGOLD CORP             COM            450913108 185         20800     PUT       SH-DEF                 1 20800
IAMGOLD CORP             COM            450913108 778         87500     CALL      SH-DEF                 1 87500
ICICI BANK LTD-SPON ADR  COM            45104G104 1367        57807     SH   SOLE                          57807
ILLINOIS TOOL WORKS INC  COM            452308109 297         6225      SH   SOLE                          6225
IMATION CORPORATION      COM            45245A107 4           100       SH   SOLE                          100
Imax Corp                COM            45245E109 2048        225000    SH   SOLE                          225000
Imax Corp                COM            45245E109 84          9200      SH        SH-DEF                 1 9200
Imperial Oil Limited     COM            453038408 8801        240000    SH   SOLE                          240000
IMPERIAL OIL LTD         COM            453038408 52947       1441165   SH   SOLE                          1441165
IMPERIAL OIL LTD         COM            453038408 141573      3817013   SH   SOLE                          3817013
IMPERIAL OIL LTD         COM            453038408 987         26600     SH        SH-DEF                 1 26600
IMPERIAL OIL LTD         COM            453038408 1402        37800     CALL      SH-DEF                 1 37800
IMPERIAL OIL LTD         COM            453038408 4039        108900    PUT       SH-DEF                 1 108900
Imperial Oil Ltd         COM            453038408 37          1000      SH        SH-DEF                 1 1000
Imperial Oil Ltd         COM            453038408 880         24100     SH        SH-DEF                 1 24100
Inco Limited             COM            453258402 4957        75000     SH   SOLE                          75000
Inco Limited             COM            453258402 989         15000     SH   SOLE                          15000
INCO LTD                 COM            453258402 7286        110033    SH   SOLE                          110033
INCO LTD                 COM            453258402 112465      1696397   SH   SOLE                          1696397
INCO LTD                 COM            453258402 1742        26000     PUT  SOLE                          26000
INCO LTD                 COM            453258402 2747        41441     SH        SH-DEF                 1 41441
INCO LTD                 COM            453258402 2071        30900     SH        SH-DEF                 1 30900
INCO LTD                 COM            453258402 14970       225800    PUT       SH-DEF                 1 225800
INCO LTD                 COM            453258402 17509       264100    CALL      SH-DEF                 1 264100
INCO LTD                 COM            453258402 670         10000     PUT       SH-DEF                 1 10000
INCO LTD *W EXP
08/21/200                COM            453258139 851         21900     SH        SH-DEF                 1 21900
INDIA FUND INC           COM            454089103 691         14900     SH   SOLE                          14900
India Fund Inc           COM            454089103 46          1000      SH        SH-DEF                 1 1000
INFINEON TECHNOLOGIES
AG ADR                   COM            45662N103 921         82200     SH   SOLE                          82200
INFOSYS TECHNOLOGIES-SP
ADR                      COM            456788108 246         3226      SH   SOLE                          3226
ING GROEP SPONSORED ADR  COM            456837103 2896        73312     SH   SOLE                          73312
INGERSOLL-RAND COMPANY
CL A                     COM            G4776G101 279         6500      SH   SOLE                          6500
Intel Corp               COM            458140100 9           481       SH   SOLE                          481
INTEL CORP               COM            458140100 5588        288658    SH   SOLE                          288658
INTEL CORP               COM            458140100 3969        205000    PUT  SOLE                          205000
INTEL CORP               COM            458140100 6242        322400    CALL SOLE                          322400
INTEL CORP               COM            458140100 3872        200000    CALL SOLE                          200000
INTEL CORP               COM            458140100 15488       800000    PUT  SOLE                          800000
Intel Corp               COM            458140100 424         21900     SH        SH-DEF                 2 21900
Intel Corp               COM            458140100 39          2000      CALL      SH-DEF                 2 2000
Intel Corp               COM            458140100 159         8221      CALL      SH-DEF                 2 8221
Intel Corp               COM            458140100 172         8861      CALL      SH-DEF                 2 8861
Intel Corp               COM            458140100 174         9000      CALL      SH-DEF                 2 9000
Intel Corp               COM            458140100 261         13500     CALL      SH-DEF                 2 13500
INTEL CORPORATION        COM            458140100 2578        135060    SH   SOLE                          135060
Intel Corporation        COM            458140100 1327        70000     SH   SOLE                          70000
INTERNATIONAL BUSINESS
MACHINES CORP            COM            459200101 9616        124619    SH   SOLE                          124619
International Business
Machines Corporation     COM            459200101 1152        15000     SH   SOLE                          15000
INTERNATIONAL FLAVORS &
FRAGRANCES               COM            459506101 177         5000      SH   SOLE                          5000
INTERNATIONAL PAPER
COMPANY                  COM            460146103 36          1100      SH   SOLE                          1100
INTERNATIONAL RECTIFIER
CORP                     COM            460254105 24          600       SH   SOLE                          600
INTEROIL CORP            COM            460951106 87          4400      SH   SOLE                          4400
INTEROIL CORP            COM            460951106 4           200       SH        SH-DEF                 1 200
INTERPUBLIC GROUP OF
COMPANIES                COM            460690100 8           900       SH   SOLE                          900
Interpublic Group of
Cos Inc                  CNV            460690100 2427        293825    PRN  SOLE                          293825
INTERTAPE POLYMER GROUP
INC                      COM            460919103 247         36200     SH   SOLE                          36200
INTERTAPE POLYMER GROUP
INC                      COM            460919103 0           19        SH        SH-DEF                 1 19
INTL BUSINESS MACHINES
CORP                     COM            459200101 10842       138700    SH   SOLE                          138700
INTL BUSINESS MACHINES
CORP                     COM            459200101 3909        50000     PUT  SOLE                          50000
INTL BUSINESS MACHINES
CORP                     COM            459200101 18917       242000    CALL SOLE                          242000
INTL BUSINESS MACHINES
CORP                     COM            459200101 41078       525500    CALL SOLE                          525500
INTL BUSINESS MACHINES
CORP                     COM            459200101 52374       670000    PUT  SOLE                          670000
INTL BUSINESS MACHINES
CORP                     COM            459200101 3909        50000     PUT       SH-DEF                 1 50000
INTRAWEST CORP           COM            460915200 140         4300      SH   SOLE                          4300
Intrawest Corp  New      COM            460915200 60          1900      SH        SH-DEF                 1 1900
INTRAWEST CORPORATION    COM            460915200 10          300       SH   SOLE                          300
INTUIT INC               COM            461202103 132         2175      SH   SOLE                          2175
Ionatron Inc             COM            462070103 1573        227699    SH   SOLE                          227699
IPIX Corp                COM            44982L103 339         384914    SH   SOLE                          384914
IPSCO INC                COM            462622101 628         6525      SH   SOLE                          6525
IPSCO INC                COM            462622101 44417       455600    SH   SOLE                          455600
IPSCO INC                COM            462622101 10971       112532    SH        SH-DEF                 1 112532
IPSCO INC                COM            462622101 1024        10500     CALL      SH-DEF                 1 10500
IPSCO INC                COM            462622101 6493        66600     PUT       SH-DEF                 1 66600
iRobot Corp              COM            462726100 1705        67999     SH   SOLE                          67999
ISHARES INC MSCI TAIWAN
INDEX FUND               COM            464286731 156         12100     SH   SOLE                          12100
ISHARES INC MSCI UK      COM            464286699 254         12000     SH   SOLE                          12000
ISHARES MSCI EAFE INDEX
FUND                     COM            464287465 82          1250      SH   SOLE                          1250
ISHARES MSCI EMERGING
MKTS INDEX               COM            464287234 35          375       SH   SOLE                          375
ISHARES MSCI HONG KONG
INDEX FUND               COM            464286871 15          1100      SH   SOLE                          1100
Ishares Msci Japan Index COM            464286848 157         11500     SH        SH-DEF                 1 11500
ISHARES MSCI JAPAN
INDEX FD                 COM            464286848 22          1600      SH   SOLE                          1600
ISHARES MSCI JAPAN
INDEX FUND               COM            464286848 595         43350     SH   SOLE                          43350
ISHARES NASDAQ BIOTECH
INDEX FUND               COM            464287556 7           100       SH   SOLE                          100
Ishares Silver Trust     COM            46428Q109 222         2000      SH        SH-DEF                 1 2000
ISHARES TR RUSSEL 2000
INDEX FUND               COM            464287655 4           50        SH   SOLE                          50
ISHARES TRUST DJ SEL DIV COM            464287168 32          500       SH   SOLE                          500
ISHARES TRUST FTSE
XINHAU HK INDEX          COM            464287184 77          1000      SH   SOLE                          1000
ITC Deltacom Inc         COM            45031T872 0           62        SH   SOLE                          62
IVANHOE ENERGY INC       COM            465790103 5           2000      SH   SOLE                          2000
IVANHOE ENERGY INC       COM            465790103 56          22800     SH   SOLE                          22800
IVANHOE MINES LTD        COM            46579N103 40          5900      SH   SOLE                          5900
IVANHOE MINES LTD        COM            46579N103 180         26100     SH   SOLE                          26100
IVANHOE MINES LTD        COM            46579N103 6           900       SH        SH-DEF                 1 900
JDS Uniphase Corp        CNV            46612J101 2630        1056104   PRN  SOLE                          1056104
JDS UNIPHASE CORPORATION COM            46612J101 653         256800    SH   SOLE                          256800
JOHNSON & JOHNSON        COM            478160104 27997       465137    SH   SOLE                          465137
Johnson & Johnson        COM            478160104 5483        91500     SH   SOLE                          91500
JOHNSON & JOHNSON        COM            478160104 12181       202510    SH   SOLE                          202510
JOHNSON & JOHNSON        COM            478160104 9023        150000    PUT  SOLE                          150000
JOHNSON & JOHNSON        COM            478160104 12030       200000    PUT  SOLE                          200000
Johnson & Johnson        COM            478160104 433         7200      SH        SH-DEF                 2 7200
Johnson & Johnson        COM            478160104 30          500       CALL      SH-DEF                 2 500
Johnson & Johnson        COM            478160104 211         3500      CALL      SH-DEF                 2 3500
Johnson & Johnson        COM            478160104 241         4000      CALL      SH-DEF                 2 4000
Johnson & Johnson        COM            478160104 277         4601      CALL      SH-DEF                 2 4601
Johnson & Johnson        COM            478160104 298         4959      CALL      SH-DEF                 2 4959
JOHNSON CONTROLS INC     COM            478366107 23          275       SH   SOLE                          275
JONES APPAREL GROUP INC  COM            480074103 6           200       SH   SOLE                          200
JOURNAL REGISTER CO      COM            481138105 180         20000     SH   SOLE                          20000
JPMORGAN CHASE & CO      COM            46625H100 2421        57382     SH   SOLE                          57382
JPMORGAN CHASE & CO      COM            46625H100 13566       316450    SH   SOLE                          316450
JPMORGAN CHASE & CO      COM            46625H100 2894        67500     CALL SOLE                          67500
JPMORGAN CHASE & CO      COM            46625H100 30884       720400    PUT  SOLE                          720400
JPMORGAN CHASE & CO      COM            46625H100 6859        160000    PUT  SOLE                          160000
JPMORGAN CHASE & CO      COM            46625H100 8017        187000    CALL SOLE                          187000
JPMorgan Chase & Co      COM            46625H100 201         4700      SH        SH-DEF                 2 4700
JPMorgan Chase & Co      COM            46625H100 246         5728      CALL      SH-DEF                 2 5728
JPMorgan Chase & Co      COM            46625H100 265         6174      CALL      SH-DEF                 2 6174
JPMorgan Chase & Co      COM            46625H100 333         7778      CALL      SH-DEF                 2 7778
KANSAS CITY SOUTHERN     COM            485170302 14          500       SH   SOLE                          500
KELLOGG CO               COM            487836108 3649        75000     CALL SOLE                          75000
KELLOGG CO               COM            487836108 3649        75000     PUT  SOLE                          75000
KELLOGG COMPANY          COM            487836108 602         12375     SH   SOLE                          12375
KIMBERLY-CLARK
CORPORATION              COM            494368103 1888        30465     SH   SOLE                          30465
KINDER MORGAN ENERGY
PARTNERS LPU             COM            494550106 23          500       SH   SOLE                          500
KINDER MORGAN INC        COM            49455P101 1368        13635     SH   SOLE                          13635
KINDER MORGAN
MANAGEMENT LLC           COM            49455U100 1093        25294     SH   SOLE                          25294
KING PHARMACEUTICALS INC COM            495582108 144         8500      SH   SOLE                          8500
KINGSWAY FINANCIAL
SERVICES                 COM            496904103 1282        70120     SH   SOLE                          70120
KINGSWAY FINANCIAL
SERVICES                 COM            496904103 193         10568     SH        SH-DEF                 1 10568
KINGSWAY FINANCIAL
SERVICES INC             COM            496904103 358         19695     SH   SOLE                          19695
Kingsway Financial Svcs  COM            496904103 16          900       SH        SH-DEF                 1 900
KINROSS GOLD CORP        COM            496902404 10283       927105    SH   SOLE                          927105
KINROSS GOLD CORP        COM            496902404 724         62930     SH   SOLE                          62930
KINROSS GOLD CORP        COM            496902404 1150        100000    PUT  SOLE                          100000
KINROSS GOLD CORP        COM            496902404 336         30300     SH        SH-DEF                 1 30300
KINROSS GOLD CORP        COM            496902404 2101        189400    CALL      SH-DEF                 1 189400
KINROSS GOLD CORP        COM            496902404 2619        236100    PUT       SH-DEF                 1 236100
Kinross Gold Corporation COM            496902404 1970        180000    SH   SOLE                          180000
KINROSS GOLD
CORPORATION NO PAR       COM            496902404 1651        150558    SH   SOLE                          150558
KOHL'S CORP              COM            500255104 595         10025     SH   SOLE                          10025
KONINKLIJKE AHOLD NV
SPONSORED ADR            COM            500467303 3           380       SH   SOLE                          380
KONINKLIJKE PHILIPS
ELECTRONICS              COM            500472303 95          3036      SH   SOLE                          3036
KOOKMIN BANK SPONSORED
ADR                      COM            50049M109 419         5025      SH   SOLE                          5025
KOREA ELECTRIC POWER CO
SPONS ADR                COM            500631106 1505        79000     SH   SOLE                          79000
KOREA FUND INC           COM            500634100 726         19900     SH   SOLE                          19900
KRAFT FOODS INC CL A     COM            50075N104 31          1000      SH   SOLE                          1000
Krispy Kreme Doughnuts
Inc                      COM            501014104 2197        275000    SH   SOLE                          275000
KROGER CO                COM            501044101 476         21689     SH   SOLE                          21689
KT CORP SPONSORED ADR    COM            48268K101 951         44125     SH   SOLE                          44125
L-3 COMMUNICATIONS
HOLDINGS                 COM            502424104 98          1300      SH   SOLE                          1300
Labopharm Inc            COM            504905100 102         13000     SH        SH-DEF                 1 13000
LABORATORY CORP OF AMER
HOLDINGS                 COM            50540R409 631         10100     SH   SOLE                          10100
LAFARGE SPONSORED ADR    COM            505861401 31          1000      SH   SOLE                          1000
LAS VEGAS SANDS INC      COM            517834107 156         2000      SH   SOLE                          2000
Leapfrog Enterprises Inc COM            52186N106 1080        105000    SH   SOLE                          105000
LEAR CORP                COM            521865105 7           300       SH   SOLE                          300
LEHMAN BROTHERS
HOLDINGS INC             COM            524908100 117         1800      CALL SOLE                          1800
LEUCADIA NATIONAL CORP   COM            527288104 135         4600      SH   SOLE                          4600
LEVITT CORP FLA CLASS A  COM            52742P108 378         23500     SH   SOLE                          23500
LEXMARK INTERNATIONAL
INC                      COM            529771107 3           50        SH   SOLE                          50
LIBERTY GLOBAL INC CL A  COM            530555101 101         4675      SH   SOLE                          4675
LIBERTY GLOBAL INC
SERIES C WI              COM            530555309 70          3375      SH   SOLE                          3375
LIBERTY MEDIA HLDG
INTERACTIVE SER A        COM            53071M104 76          4360      SH   SOLE                          4360
LIBERTY MEDIA HOLDING
CORP CAP SER A           COM            53071M302 73          872       SH   SOLE                          872
LIFE TIME FITNESS INC    COM            53217R207 28          600       SH   SOLE                          600
LIFEPOINT HOSPITALS INC  COM            53219L109 815         25249     SH   SOLE                          25249
LILLY (ELI) & COMPANY    COM            532457108 763         13742     SH   SOLE                          13742
LIMITED BRANDS INC       COM            532716107 10          400       SH   SOLE                          400
Lincare Holdings Inc     COM            532791100 2           50        SH   SOLE                          50
LINCOLN NATIONAL
CORPORATION              COM            534187109 401         7065      SH   SOLE                          7065
LINEAR TECHNOLOGY CORP   COM            535678106 15          450       SH   SOLE                          450
LIZ CLAIBORNE INC        COM            539320101 168         4500      SH   SOLE                          4500
LOCKHEED MARTIN CORP     COM            539830109 44          600       SH   SOLE                          600
LOCKHEED MARTIN CORP     COM            539830109 3625        50000     PUT  SOLE                          50000
LOEWS CORPORATION        COM            540424108 193         5415      SH   SOLE                          5415
LORUS THERAPEUTICS INC   COM            544191109 0           500       SH   SOLE                          500
LOWE'S COMPANIES         COM            548661107 803         13175     SH   SOLE                          13175
LOWE'S COS INC           COM            548661107 6067        100000    PUT  SOLE                          100000
LUCENT TECHNOLOGIES INC  COM            549463107 225         92523     SH   SOLE                          92523
Lumera Corp              COM            55024R106 0           100       SH   SOLE                          100
Luxottica Group SpA      COM            55068R202 1           100       SH   SOLE                          100
LYONDELL CHEMICAL
COMPANY                  COM            552078107 407         17500     SH   SOLE                          17500
M & T BANK CORPORATION   COM            55261F104 24          200       SH   SOLE                          200
Magna Cv/Cb  7.25%
15Dc09                   Bond           559211AC1 935         1000000   PRN       SH-DEF                 1 1000000
MAGNA ENTERTAINMENT
CORP CL A                COM            559211107 2           440       SH   SOLE                          440
MAGNA INTERNATIONAL INC
CL A SVS                 COM            559222401 2596        36180     SH   SOLE                          36180
MAGNA INTERNATIONAL
INC-CL A                 COM            559222401 153617      2121328   SH   SOLE                          2121328
MAGNA INTERNATIONAL
INC-CL A                 COM            559222401 3220        44465     SH        SH-DEF                 1 44465
MAGNA INTERNATIONAL
INC-CL A                 COM            559222401 833         11500     PUT       SH-DEF                 1 11500
MAGNA INTERNATIONAL
INC-CL A                 COM            559222401 4048        55900     CALL      SH-DEF                 1 55900
MannKind Corp            COM            56400P201 1           60        SH   SOLE                          60
Manor Care Inc           CNV            564055101 2625        55868     PRN  SOLE                          55868
MANULIFE FINANCIAL CORP  COM            56501R106 24460       767618    SH   SOLE                          767618
MANULIFE FINANCIAL CORP  COM            56501R106 1150498     35474744  SH   SOLE                          35474744
MANULIFE FINANCIAL CORP  COM            56501R106 1164        35900     PUT       SH-DEF                 1 35900
MANULIFE FINANCIAL CORP  COM            56501R106 16501       508800    CALL      SH-DEF                 1 508800
Manulife Financial Corp  COM            56501R106 97          3000      SH        SH-DEF                 2 3000
Manulife Financial Corp  COM            56501R106 434         13374     CALL      SH-DEF                 2 13374
Manulife Financial Corp  COM            56501R106 467         14403     CALL      SH-DEF                 2 14403
Manulife Financial
Corporation              COM            56501R106 6679        210000    SH   SOLE                          210000
MARATHON OIL CORPORATION COM            565849106 858         10255     SH   SOLE                          10255
MARSH & MCLENNAN
COMPANIES INC            COM            571748102 361         13380     SH   SOLE                          13380
Martha Stewart Living
Omnimedia                COM            573083102 2696        157000    SH   SOLE                          157000
MASCO CORPORATION        COM            574599106 393         13200     SH   SOLE                          13200
MATERIALS SELECT SECTOR
SPDR                     COM            81369Y100 700         21800     SH   SOLE                          21800
MATERIALS SELECT SECTOR
SPDR                     COM            81369Y100 10917       340000    PUT  SOLE                          340000
MATSUSHITA ELECTRIC
INDL CO ADR              COM            576879209 301         14175     SH   SOLE                          14175
Maverick Tube Corp       CNV            577914104 8600        135526    PRN  SOLE                          135526
MCCORMICK & CO INC NON
VTG                      COM            579780206 78          2300      SH   SOLE                          2300
MCDONALD'S CORP          COM            580135101 588         17300     SH   SOLE                          17300
MCDONALD'S CORP          COM            580135101 6543        192600    CALL SOLE                          192600
MCDONALD'S CORP          COM            580135101 1267        37300     PUT  SOLE                          37300
MCDONALD'S CORP          COM            580135101 18684       550000    CALL SOLE                          550000
MCDONALD'S CORPORATION   COM            580135101 365         10815     SH   SOLE                          10815
MCGRAW-HILL COMPANIES
INC                      COM            580645109 68          1345      SH   SOLE                          1345
MDS INC                  COM            55269P302 360         19615     SH   SOLE                          19615
MDS INC                  COM            55269P302 27230       1482647   SH   SOLE                          1482647
MDS INC                  COM            55269P302 819         44601     SH        SH-DEF                 1 44601
MDS INC                  COM            55269P302 202         11000     PUT       SH-DEF                 1 11000
MDS INC                  COM            55269P302 617         33600     CALL      SH-DEF                 1 33600
Mds Inc                  COM            55269P302 2           120       SH        SH-DEF                 1 120
Mds Inc                  COM            55269P302 35          1900      SH        SH-DEF                 1 1900
MDS Inc                  COM            55269P302 0           20        SH        SH-DEF                 2 20
MDS Inc                  COM            55269P302 360         19608     SH        SH-DEF                 2 19608
MDS Inc                  COM            55269P302 37          2000      CALL      SH-DEF                 2 2000
MDS Inc                  COM            55269P302 239         13000     CALL      SH-DEF                 2 13000
MDS Inc                  COM            55269P302 276         15039     CALL      SH-DEF                 2 15039
MDS Inc                  COM            55269P302 297         16196     CALL      SH-DEF                 2 16196
MDS Inc                  COM            55269P302 367         20000     CALL      SH-DEF                 2 20000
Meade Instruments Corp   COM            583062104 0           100       SH   SOLE                          100
MEDCO HEALTH SOLUTIONS
INC                      COM            58405U102 63          1094      SH   SOLE                          1094
Medis Technologies Ltd   COM            58500P107 1658        79200     SH   SOLE                          79200
Medtronic Inc            CNV            585055106 4173        89055     PRN  SOLE                          89055
Medtronic Inc            CNV            585055106 6260        133583    PRN  SOLE                          133583
MEDTRONIC INC            COM            585055106 246         5228      SH   SOLE                          5228
MEDTRONIC INC            COM            585055106 4483        95500     SH   SOLE                          95500
Medtronic Inc.           COM            585055106 235         5000      SH   SOLE                          5000
MELLON FINANCIAL CORP    COM            58551A108 74          2140      SH   SOLE                          2140
MERCK & CO INC           COM            589331107 1819        49720     SH   SOLE                          49720
Merck & Co Inc           COM            589331107 432         11800     SH        SH-DEF                 2 11800
Merck & Co Inc           COM            589331107 19          528       CALL      SH-DEF                 2 528
Merck & Co Inc           COM            589331107 116         3169      CALL      SH-DEF                 2 3169
Merck & Co Inc           COM            589331107 143         3909      CALL      SH-DEF                 2 3909
Merck & Co Inc           COM            589331107 187         5107      CALL      SH-DEF                 2 5107
Merck & Co Inc           COM            589331107 202         5504      CALL      SH-DEF                 2 5504
MERCK & CO. INC.         COM            589331107 11565       315800    CALL SOLE                          315800
MERCK & CO. INC.         COM            589331107 12425       339300    PUT  SOLE                          339300
MERCK & CO. INC.         COM            589331107 6225        170000    PUT  SOLE                          170000
MERCK & CO. INC.         COM            589331107 38451       1050000   CALL SOLE                          1050000
MERIDIAN GOLD INC        COM            589975101 23          735       SH   SOLE                          735
MERIDIAN GOLD INC        COM            589975101 320         9900      SH   SOLE                          9900
MERIDIAN GOLD INC        COM            589975101 514         15900     PUT       SH-DEF                 1 15900
MERIDIAN GOLD INC        COM            589975101 1588        49100     CALL      SH-DEF                 1 49100
MERRILL LYNCH & CO INC   COM            590188108 494         7065      SH   SOLE                          7065
MERRILL LYNCH & CO INC   COM            590188108 4662        65515     SH   SOLE                          65515
MERRILL LYNCH & CO INC   COM            590188108 712         10000     CALL SOLE                          10000
MERRILL LYNCH & CO INC   COM            590188108 10247       144000    PUT  SOLE                          144000
METHANEX CORP            COM            59151K108 366         17250     SH   SOLE                          17250
METHANEX CORP            COM            59151K108 65          3000      SH   SOLE                          3000
METHANEX CORP            COM            59151K108 1127        52393     SH        SH-DEF                 1 52393
METHANEX CORP            COM            59151K108 335         15600     PUT       SH-DEF                 1 15600
METHANEX CORP            COM            59151K108 381         17700     CALL      SH-DEF                 1 17700
METLIFE INC              COM            59156R108 172         3345      SH   SOLE                          3345
MI DEVELOPMENTS INC CL
A SVS                    COM            55304X104 19          550       SH   SOLE                          550
MI DEVELOPMENTS INC-CL A COM            55304X104 3148        92507     SH   SOLE                          92507
Mi Developments-A Sv     COM            55304X104 7           200       SH        SH-DEF                 1 200
Mi Developments-A Sv     COM            55304X104 10          300       SH        SH-DEF                 1 300
Mi Developments-A Sv     COM            55304X104 264         7800      SH        SH-DEF                 1 7800
MICROCHIP TECHNOLOGY INC COM            595017104 10          300       SH   SOLE                          300
MICRON TECHNOLOGY INC    COM            595112103 280         18497     SH   SOLE                          18497
Microsoft Corp           COM            594918104 37          1565      SH   SOLE                          1565
MICROSOFT CORP           COM            594918104 24946       1052586   SH   SOLE                          1052586
MICROSOFT CORP           COM            594918104 9165        386700    PUT  SOLE                          386700
MICROSOFT CORP           COM            594918104 15287       645000    CALL SOLE                          645000
MICROSOFT CORP           COM            594918104 20856       880000    CALL SOLE                          880000
MICROSOFT CORP           COM            594918104 20856       880000    PUT  SOLE                          880000
Microsoft Corp           COM            594918104 379         16000     SH        SH-DEF                 2 16000
Microsoft Corp           COM            594918104 42          1777      CALL      SH-DEF                 2 1777
Microsoft Corp           COM            594918104 158         6667      CALL      SH-DEF                 2 6667
Microsoft Corp           COM            594918104 243         10274     CALL      SH-DEF                 2 10274
Microsoft Corp           COM            594918104 262         11074     CALL      SH-DEF                 2 11074
Microsoft Corp           COM            594918104 353         14890     CALL      SH-DEF                 2 14890
MICROSOFT CORPORATION    COM            594918104 6040        258066    SH   SOLE                          258066
Microsoft Corporation    COM            594918104 2214        95000     SH   SOLE                          95000
Midway Games Inc         COM            598148104 660         69900     SH   SOLE                          69900
MILLEA HOLDINGS INC ADR  COM            60032R106 4           40        SH   SOLE                          40
MINEFINDERS CORP         COM            602900102 31          3600      SH   SOLE                          3600
MIRAMAR MINING CORP      COM            60466E100 79          21200     SH   SOLE                          21200
MITSUBISHI UFJ FINL
GROUP INC ADR            COM            606822104 112         8015      SH   SOLE                          8015
MITSUBISHI UFJ FINL
GRP-ADR                  COM            606822104 1135        79716     SH   SOLE                          79716
MITTAL STEEL-CLASS A NY
REG                      COM            60684P101 18          600       SH   SOLE                          600
MONSANTO COMPANY         COM            61166W101 86          1019      SH   SOLE                          1019
MOODY'S CORP             COM            615369105 11          200       SH   SOLE                          200
MORGAN STANLEY           COM            617446448 134         2100      SH   SOLE                          2100
MORGAN STANLEY           COM            617446448 2471        38600     CALL SOLE                          38600
MORGAN STANLEY           COM            617446448 8259        129000    PUT  SOLE                          129000
MORGAN STANLEY
ASIA-PACIFIC FUND        COM            61744U106 55          3500      SH   SOLE                          3500
MOTOROLA INC             COM            620076109 446         22030     SH   SOLE                          22030
MOTOROLA INC             COM            620076109 3357        165610    SH   SOLE                          165610
MOTOROLA INC             COM            620076109 2838        140000    CALL SOLE                          140000
MOTOROLA INC             COM            620076109 3693        182200    PUT  SOLE                          182200
MOTOROLA INC             COM            620076109 3041        150000    CALL SOLE                          150000
MOTOROLA INC             COM            620076109 3041        150000    PUT  SOLE                          150000
M-SYSTEMS FLASH DISK
PIONEER                  COM            M7061C100 30          1000      SH   SOLE                          1000
M-Wave Inc/IL            COM            554034108 0           100       SH   SOLE                          100
NABORS INDUSTRIES LTD    COM            G6359F103 105         3100      SH   SOLE                          3100
NASDAQ 100 - TRUST
SHARES                   COM            631100104 84          2150      SH   SOLE                          2150
NASDAQ 100 TR UNIT SER
1 *                      COM            631100104 5521        158949    SH   SOLE                          158949
NASDAQ 100 TR UNIT SER
1 *                      COM            631100104 3109        89500     SH        SH-DEF                 1 89500
NASDAQ-100 INDEX TRCKNG
STCK                     COM            631100104 1408        36100     SH   SOLE                          36100
NASDAQ-100 INDEX TRCKNG
STCK                     COM            631100104 8775        225000    CALL SOLE                          225000
NASDAQ-100 INDEX TRCKNG
STCK                     COM            631100104 11700       300000    PUT  SOLE                          300000
NASDAQ-100 INDEX TRCKNG
STCK                     COM            631100104 8775        225000    SH        SH-DEF                 1 225000
NASHUA CORPORATION       COM            631226107 0           12        SH   SOLE                          12
NATIONAL CITY CORP       COM            635405103 24          650       SH   SOLE                          650
NATIONAL OILWELL VARCO
INC COM *                COM            637071101 0           200       SH   SOLE                          200
NATIONAL WESTMINSTER
BANK ADR                 COM            638539700 94          3700      SH   SOLE                          3700
NAVISTAR INTL CORP       COM            63934E108 57          2300      SH   SOLE                          2300
NEENAH PAPER INC         COM            640079109 5           173       SH   SOLE                          173
Neomagic Corp-New        COM            640497202 1           340       SH        SH-DEF                 1 340
Neurochem Inc            COM            64125K101 572         55000     SH   SOLE                          55000
NEUROCHEM INC            COM            64125K101 33          3100      SH   SOLE                          3100
NEUROCHEM INC            COM            64125K101 1           100       SH        SH-DEF                 1 100
Neurocrine Biosciences
Inc                      COM            64125C109 0           4         SH   SOLE                          4
Nevsun Resources Ltd     COM            64156L101 100         35000     SH        SH-DEF                 1 35000
NEW GERMANY FUND INC     COM            644465106 690         55416     SH   SOLE                          55416
New Gold Inc             COM            644535106 86          12783     SH        SH-DEF                 1 12783
NEW YORK TIMES COMPANY
CL A                     COM            650111107 256         10384     SH   SOLE                          10384
NEWMONT MINING CORP      COM            651639106 1292        23275     SH   SOLE                          23275
NEWMONT MINING CORP      COM            651639106 4497        81000     PUT  SOLE                          81000
NEWMONT MINING CORP      COM            651639106 61072       1100000   CALL SOLE                          1100000
NEWMONT MINING
CORP-HOLDING COMPANY     COM            651639106 4218        79328     SH   SOLE                          79328
Newmont Mining
Corporation              COM            651639106 3043        57500     SH   SOLE                          57500
News Corporation
Limited, Class "A" (The) COM            65248E104 1055        55000     SH   SOLE                          55000
NEXEN INC                COM            65334H102 9760        172227    SH   SOLE                          172227
NEXEN INC                COM            65334H102 159073      2717440   SH   SOLE                          2717440
NEXEN INC                COM            65334H102 2775        47400     SH        SH-DEF                 1 47400
NEXEN INC                COM            65334H102 3600        61500     CALL      SH-DEF                 1 61500
NEXEN INC                COM            65334H102 3717        63500     PUT       SH-DEF                 1 63500
Nexen Inc                COM            65334H102 3           50        SH        SH-DEF                 1 50
Nexen Inc                COM            65334H102 113         2000      SH        SH-DEF                 1 2000
Nexen Inc                COM            65334H102 158         2800      SH        SH-DEF                 1 2800
Nexen Inc                COM            65334H102 564         10000     SH        SH-DEF                 1 10000
Nexen Inc                COM            65334H102 2382        42267     SH        SH-DEF                 1 42267
Nexen Inc.               COM            65334H102 2828        50000     SH   SOLE                          50000
Nexmed Inc               COM            652903105 0           100       SH   SOLE                          100
NIDEC CORP SPONSORED ADR COM            654090109 551         30400     SH   SOLE                          30400
NIKE INC -CL B           COM            654106103 484         5950      SH   SOLE                          5950
NIKE INC -CL B           COM            654106103 813         10000     PUT  SOLE                          10000
NIKE INC -CL B           COM            654106103 9760        120000    CALL SOLE                          120000
NIPPON TELEGRAPH &
TELEPHONE ADR            COM            654624105 252         10236     SH   SOLE                          10236
NOBLE CORPORATION        COM            G65422100 15          200       SH   SOLE                          200
NOKIA CORP ADR           COM            654902204 674         33130     SH   SOLE                          33130
NOKIA CORP-SPON ADR      COM            654902204 1022        50000     CALL SOLE                          50000
Nokia Oyj, Sponsored ADR COM            654902204 1216        60000     SH   SOLE                          60000
NOMURA HOLDINGS INC
SPONSORED ADR            COM            65535H208 59          3100      SH   SOLE                          3100
NORFOLK SOUTHERN CORP    COM            655844108 8           150       SH   SOLE                          150
NORSK HYDRO SPONSORED
ADR                      COM            656531605 134         5000      SH   SOLE                          5000
NORTEL NETWORKS CORP     COM            656568102 1162        519920    SH   SOLE                          519920
NORTEL NETWORKS CORP     COM            656568102 17726       7609943   SH   SOLE                          7609943
NORTEL NETWORKS CORP     COM            656568102 3696        1586513   SH        SH-DEF                 1 1586513
NORTEL NETWORKS CORP     COM            656568102 1206        517600    CALL      SH-DEF                 1 517600
NORTEL NETWORKS CORP     COM            656568102 2050        880200    PUT       SH-DEF                 1 880200
Nortel Networks Corp     COM            656568102 24291       10428517  SH        SH-DEF                 2 10428517
North American
Palladium Ltd            COM            656912102 1725        190000    SH   SOLE                          190000
NORTH AMERICAN
PALLADIUM LTD            COM            656912102 0           7         SH   SOLE                          7
NORTH FORK
BANCORPORATION INC       COM            659424105 616         20337     SH   SOLE                          20337
Northern Dynasty Mnls
Ltd                      COM            66510M204 32          3700      SH        SH-DEF                 1 3700
Northern Orion Resources COM            665575106 2           326       SH        SH-DEF                 1 326
NORTHERN ORION
RESOURCES INC            COM            665575106 87          17500     SH   SOLE                          17500
NORTHGATE MINERALS CORP  COM            666416102 1           174       SH   SOLE                          174
NORTHROP GRUMMAN CORP    COM            666807102 10          150       SH   SOLE                          150
NOVA CHEMICALS CORP      COM            66977W109 519         17979     SH   SOLE                          17979
NOVA CHEMICALS CORP      COM            66977W109 27999       972694    SH   SOLE                          972694
NOVA CHEMICALS CORP      COM            66977W109 3418        118750    SH        SH-DEF                 1 118750
NOVA CHEMICALS CORP      COM            66977W109 1554        54000     CALL      SH-DEF                 1 54000
NOVA CHEMICALS CORP      COM            66977W109 2925        101600    PUT       SH-DEF                 1 101600
Nova Chemicals Corp      COM            66977W109 201         7000      SH        SH-DEF                 1 7000
NOVAGOLD RESOURCES INC   COM            66987E206 52          4000      SH   SOLE                          4000
NOVAGOLD RESOURCES INC   COM            66987E206 111         8300      SH   SOLE                          8300
NOVAGOLD RESOURCES INC   COM            66987E206 27          2000      SH        SH-DEF                 1 2000
NOVARTIS AG SPONSORED
ADR                      COM            66987V109 408         7530      SH   SOLE                          7530
Novastar Financial Inc   COM            669947400 2658        82000     SH   SOLE                          82000
NOVELIS INC              COM            67000X106 376         17487     SH   SOLE                          17487
NOVELIS INC              COM            67000X106 14884       696281    SH   SOLE                          696281
NOVELIS INC              COM            67000X106 365         17064     SH        SH-DEF                 1 17064
NOVELIS INC              COM            67000X106 43          2000      PUT       SH-DEF                 1 2000
NOVELIS INC              COM            67000X106 222         10400     CALL      SH-DEF                 1 10400
NOVO-NORDISK A/S ADR     COM            670100205 64          1000      SH   SOLE                          1000
NPS Pharmaceuticals Inc  COM            62936P103 0           15        SH   SOLE                          15
NPS PHARMACEUTICALS INC  COM            62936P103 0           97        SH   SOLE                          97
NUANCE COMMUNICATIONS
INC                      COM            67020Y100 152         15000     SH   SOLE                          15000
NUVEEN PREM INCM MUNI
BOND FUND                COM            67062T100 33          2500      SH   SOLE                          2500
NUVEEN QUALITY PFD
INCOME FUND 2            COM            67072C105 7           500       SH   SOLE                          500
NUVEEN REAL ESTATE
INCOME FUND              COM            67071B108 174         7500      SH   SOLE                          7500
NYSE GROUP INC           COM            62949W103 323         4700      SH   SOLE                          4700
OCCIDENTAL PETROLEUM
CORP                     COM            674599105 206         2000      SH   SOLE                          2000
Odyssey Re Holdings Corp COM            67612W108 1259        50000     SH   SOLE                          50000
OFFICE DEPOT INC         COM            676220106 20          525       SH   SOLE                          525
Oil Service Hldrs Tr D/R COM            678002106 149         1000      SH        SH-DEF                 1 1000
Omnicare Inc             CNV            681904108 3613        75252     PRN  SOLE                          75252
OMNICOM GROUP INC        COM            681919106 2           25        SH   SOLE                          25
ONCOLYTICS BIOTECH INC   COM            682310107 2           605       SH   SOLE                          605
Onyx Pharmaceuticals Inc COM            683399109 168         10000     SH        SH-DEF                 1 10000
Onyx Pharmaceuticals Inc COM            683399109 422         25100     SH        SH-DEF                 1 25100
OPEN TEXT CORP           COM            683715106 52          3600      SH   SOLE                          3600
OPEN TEXT CORP           COM            683715106 63          4400      PUT       SH-DEF                 1 4400
OPEN TEXT CORP           COM            683715106 218         15200     CALL      SH-DEF                 1 15200
ORACLE CORP              COM            68389X105 1614        109000    CALL SOLE                          109000
ORACLE CORPORATION       COM            68389X105 1259        86530     SH   SOLE                          86530
Oracle Corporation       COM            68389X105 1159        80000     SH   SOLE                          80000
Orchid Cellmark Inc      COM            68573C107 0           4         SH   SOLE                          4
OSI Pharmaceuticals Inc  COM            671040103 0           10        SH   SOLE                          10
Overstock.com Inc        COM            690370101 2507        114000    SH   SOLE                          114000
OWENS-ILLINOIS INC       COM            690768403 6           350       SH   SOLE                          350
PACIFIC ETHANOL INC      COM            69423U107 46          2000      SH   SOLE                          2000
PAN American Silver Corp COM            697900108 0           6         SH   SOLE                          6
PAN AMERICAN SILVER CORP COM            697900108 18          1000      SH   SOLE                          1000
PAN AMERICAN SILVER CORP COM            697900108 9           490       SH   SOLE                          490
PAN AMERICAN SILVER CORP COM            697900108 150         8100      SH   SOLE                          8100
PAN AMERICAN SILVER CORP COM            697900108 158         8500      SH        SH-DEF                 1 8500
PAN AMERICAN SILVER CORP COM            697900108 298         16100     CALL      SH-DEF                 1 16100
PAN AMERICAN SILVER CORP COM            697900108 311         16800     PUT       SH-DEF                 1 16800
PARKER DRILLING CO       COM            701081101 25          3500      SH   SOLE                          3500
PARKER HANNIFIN CORP     COM            701094104 7           90        SH   SOLE                          90
PARTNERRE LTD            COM            G6852T105 129         2000      SH   SOLE                          2000
PATTERSON COS INC        COM            703395103 24          700       SH   SOLE                          700
PEARSON PLC SPONSORED
ADR                      COM            705015105 2           150       SH   SOLE                          150
Pengrowth Energy Trust   COM            706902301 2600        108000    SH   SOLE                          108000
PENTAIR INC              COM            709631105 374         10900     SH   SOLE                          10900
PEOPLES BANK             COM            710198102 1745        53133     SH   SOLE                          53133
PEPCO HOLDINGS INC       COM            713291102 5           200       SH   SOLE                          200
PEPSICO INC              COM            713448108 13296       220466    SH   SOLE                          220466
PEPSICO INC              COM            713448108 9041        150000    CALL SOLE                          150000
PepsiCo Inc.             COM            713448108 2702        45000     SH   SOLE                          45000
PETRO-CANADA             COM            71644E102 22960       481218    SH   SOLE                          481218
Petro-Canada             COM            71644E102 9048        190000    SH   SOLE                          190000
PETRO-CANADA             COM            71644E102 259537      5470082   SH   SOLE                          5470082
PETRO-CANADA             COM            71644E102 7924        167000    SH        SH-DEF                 1 167000
PETRO-CANADA             COM            71644E102 7729        162900    CALL      SH-DEF                 1 162900
PETRO-CANADA             COM            71644E102 19069       401900    PUT       SH-DEF                 1 401900
Petro-Canada             COM            71644E102 104         2200      SH        SH-DEF                 2 2200
Petro-Canada             COM            71644E102 526         11130     CALL      SH-DEF                 2 11130
Petro-Canada             COM            71644E102 566         11986     CALL      SH-DEF                 2 11986
Petrofund Energy T/U     COM            71648W108 96          4000      SH        SH-DEF                 1 4000
Petrofund Energy T/U     COM            71648W108 108         4500      SH        SH-DEF                 1 4500
Petrofund Energy T/U     COM            71648W108 120         5000      SH        SH-DEF                 1 5000
Petrofund Energy T/U     COM            71648W108 824         34400     SH        SH-DEF                 1 34400
PETROFUND ENERGY TRUST
T/U                      COM            71648W108 2474        102670    SH   SOLE                          102670
PETROFUND ENERGY TRUST
TR UNIT *                COM            71648W108 96          4000      SH   SOLE                          4000
PETROLEO BRASILEIRO
S.A. ADR                 COM            71654V101 569         7100      SH   SOLE                          7100
PETROLEO BRASILEIRO
S.A.-ADR                 COM            71654V408 1087        12170     SH   SOLE                          12170
PETSMART INC             COM            716768106 49          1900      SH   SOLE                          1900
PETSMART INC             COM            716768106 1129        44116     SH   SOLE                          44116
PFIZER INC               COM            717081103 11752       498474    SH   SOLE                          498474
PFIZER INC               COM            717081103 10000       424100    SH   SOLE                          424100
PFIZER INC               COM            717081103 4888        207300    CALL SOLE                          207300
PFIZER INC               COM            717081103 8552        362700    PUT  SOLE                          362700
PFIZER INC               COM            717081103 35287       1496500   CALL SOLE                          1496500
PFIZER INC               COM            717081103 64020       2715000   PUT  SOLE                          2715000
PFIZER INC               COM            717081103 1179        50000     SH        SH-DEF                 1 50000
Pfizer Inc               COM            717081103 289         12250     CALL      SH-DEF                 2 12250
Pfizer Inc               COM            717081103 165         7000      SH        SH-DEF                 2 7000
Pfizer Inc               COM            717081103 154         6529      CALL      SH-DEF                 2 6529
Pfizer Inc               COM            717081103 166         7038      CALL      SH-DEF                 2 7038
Pfizer Inc.              COM            717081103 2699        115000    SH   SOLE                          115000
PG & E CORPORATION       COM            69331C108 6           156       SH   SOLE                          156
Phelps Dodge Corp        COM            717265102 2510        30000     SH   SOLE                          30000
PHELPS DODGE CORP        COM            717265102 6026        72022     SH   SOLE                          72022
PHELPS DODGE CORP        COM            717265102 7279        87000     PUT  SOLE                          87000
Phelps Dodge Corp        COM            717265102 82          1000      SH        SH-DEF                 1 1000
PHELPS DODGE CORPORATION COM            717265102 144         1750      SH   SOLE                          1750
PHOTRONICS INC           COM            719405102 473         31800     SH   SOLE                          31800
PLUM CREEK TIMBER
COMPANY INC              COM            729251108 14          400       SH   SOLE                          400
POLO RALPH LAUREN CORP   COM            731572103 88          1600      SH   SOLE                          1600
Portalplayer Inc         COM            736187204 1           76        SH   SOLE                          76
PORTUGAL TELECOM SGPS SA COM            737273102 2           160       SH   SOLE                          160
POTASH CORP OF
SASKATCHEWAN             COM            73755L107 92718       1082554   SH   SOLE                          1082554
POTASH CORP OF
SASKATCHEWAN             COM            73755L107 5666        66150     SH        SH-DEF                 1 66150
POTASH CORP OF
SASKATCHEWAN             COM            73755L107 3434        40100     CALL      SH-DEF                 1 40100
POTASH CORP OF
SASKATCHEWAN             COM            73755L107 6955        81200     PUT       SH-DEF                 1 81200
POTASH CORPORATION OF
SASKATCHEWAN             COM            73755L107 934         10850     SH   SOLE                          10850
PRAXAIR INC              COM            74005P104 218         4020      SH   SOLE                          4020
PRECISION DRILLING T/U   COM            740215108 306         9141      SH   SOLE                          9141
Precision Drilling T/U   COM            740215108 30          900       SH        SH-DEF                 1 900
Precision Drilling T/U   COM            740215108 99          3000      SH        SH-DEF                 1 3000
Precision Drilling T/U   COM            740215108 1232        37300     SH        SH-DEF                 1 37300
Precision Drilling T/U   COM            740215108 3119        94400     SH        SH-DEF                 1 94400
PRECISION DRILLING TRUST COM            740215108 578         17400     SH   SOLE                          17400
PRECISION DRILLING TRUST COM            740215108 851         25600     SH        SH-DEF                 1 25600
PRECISION DRILLING TRUST COM            740215108 183         5500      CALL      SH-DEF                 1 5500
PRECISION DRILLING TRUST COM            740215108 1177        35400     PUT       SH-DEF                 1 35400
PRIMEWEST ENERGY TRUST   COM            741930309 132         4400      SH   SOLE                          4400
PRIMEWEST ENERGY TRUST   COM            741930309 72          2400      SH        SH-DEF                 1 2400
PRIMEWEST ENERGY TRUST
T/U                      COM            741930309 358         11875     SH   SOLE                          11875
PROCTER & GAMBLE CO      COM            742718109 6638        117700    SH   SOLE                          117700
PROCTER & GAMBLE CO      COM            742718109 6204        110000    CALL SOLE                          110000
PROCTER & GAMBLE CO      COM            742718109 9137        162000    PUT  SOLE                          162000
PROCTER & GAMBLE CO      COM            742718109 15487       274600    CALL SOLE                          274600
PROCTER & GAMBLE CO      COM            742718109 19413       344200    PUT  SOLE                          344200
PROCTER & GAMBLE COMPANY COM            742718109 19379       346981    SH   SOLE                          346981
Procter & Gamble
Company (The)            COM            742718109 4587        82500     SH   SOLE                          82500
PROGRESS ENERGY INC      COM            743263105 3           65        SH   SOLE                          65
Provident Energy T/U     COM            74386K104 61          5000      SH        SH-DEF                 1 5000
PROVIDENT ENERGY TRUST
T/U                      COM            74386K104 464         37800     SH   SOLE                          37800
PROVIDENT ENERGY
TRUST-UTS                COM            74386K104 78          6386      SH   SOLE                          6386
PROVIDENT ENERGY
TRUST-UTS                COM            74386K104 89          7316      SH        SH-DEF                 1 7316
PRUDENTIAL FINANCIAL INC COM            744320102 761         9750      SH   SOLE                          9750
PUBLIC SERVICE
ENTERPRISE GROUP         COM            744573106 33          500       SH   SOLE                          500
QC Holdings Inc          COM            74729T101 0           10        SH   SOLE                          10
QIAO XING UNIVERSAL
TELE INC                 COM            G7303A109 49          5000      SH   SOLE                          5000
QLT INC                  COM            746927102 306         43400     SH   SOLE                          43400
QLT INC                  COM            746927102 289         38949     SH   SOLE                          38949
QLT INC                  COM            746927102 80          10800     SH        SH-DEF                 1 10800
QLT INC                  COM            746927102 82          11000     CALL      SH-DEF                 1 11000
QLT INC                  COM            746927102 164         22100     PUT       SH-DEF                 1 22100
QLT Inc                  COM            746927102 74          9900      SH        SH-DEF                 2 9900
QLT Inc                  COM            746927102 75          10068     CALL      SH-DEF                 2 10068
QLT Inc                  COM            746927102 81          10842     CALL      SH-DEF                 2 10842
QUALCOMM INC             COM            747525103 1943        48479     SH   SOLE                          48479
QUALCOMM INC             COM            747525103 2404        60000     CALL SOLE                          60000
QUALCOMM INC             COM            747525103 6471        161500    PUT  SOLE                          161500
Quality Systems Inc      COM            747582104 1           20        SH   SOLE                          20
QUEBECOR WORLD INC       COM            748203106 33739       3037073   SH   SOLE                          3037073
QUEBECOR WORLD INC       COM            748203106 6263        563742    SH        SH-DEF                 1 563742
QUEBECOR WORLD INC SVS   COM            748203106 30          2720      SH   SOLE                          2720
Queenstake Resourc
Ltd-Nw                   COM            748314101 94          250000    SH        SH-DEF                 1 250000
QUEST DIAGNOSTICS INC    COM            74834L100 307         5094      SH   SOLE                          5094
Quigley Corp/The         COM            74838L304 0           11        SH   SOLE                          11
R.R Donnelley & Sons     COM            257867101 12          364       SH        SH-DEF                 1 364
RAYONIER INC             COM            754907103 954         25049     SH   SOLE                          25049
RAYTHEON COMPANY         COM            755111507 58          1300      SH   SOLE                          1300
REED ELSEVIER NV
SPONSORED ADR            COM            758204101 60          2000      SH   SOLE                          2000
RENAISSANCERE HOLDINGS
LTD                      COM            G7496G103 365         7500      SH   SOLE                          7500
Republic Airways
Holdings Inc             COM            760276105 2           96        SH   SOLE                          96
RESEARCH IN MOTION       COM            760975102 23422       327868    SH   SOLE                          327868
RESEARCH IN MOTION       COM            760975102 79          1104      SH   SOLE                          1104
RESEARCH IN MOTION       COM            760975102 3427        47966     SH        SH-DEF                 1 47966
RESEARCH IN MOTION       COM            760975102 1557        21800     PUT       SH-DEF                 1 21800
RESEARCH IN MOTION       COM            760975102 2986        41800     CALL      SH-DEF                 1 41800
RESEARCH IN MOTION       COM            760975102 357         5000      PUT       SH-DEF                 1 5000
RESEARCH IN MOTION LTD   COM            760975102 764         10900     SH   SOLE                          10900
Research In Motion Ltd   COM            760975102 101462      1420261   SH        SH-DEF                 2 1420261
RIO NARCEA GOLD MINES
LTD                      COM            766909105 1364        691200    SH   SOLE                          691200
RIO NARCEA GOLD MINES
LTD                      COM            766909105 0           100       SH   SOLE                          100
RIO NARCEA GOLD MINES
LTD                      COM            766909105 2           900       SH        SH-DEF                 1 900
RIO TINTO PLC-SPON ADR   COM            767204100 3657        17048     SH   SOLE                          17048
RITCHIE BROS.
AUCTIONEERS              COM            767744105 112         2100      SH   SOLE                          2100
Ritchie Brothers
Auctionr                 COM            767744105 58          1100      SH        SH-DEF                 1 1100
Rogers Communication-B
Nv                       COM            775109200 101         2500      SH        SH-DEF                 1 2500
Rogers Communication-B
Nv                       COM            775109200 281         7000      SH        SH-DEF                 1 7000
ROGERS COMMUNICATIONS
-CL B                    COM            775109200 98687       2438128   SH   SOLE                          2438128
ROGERS COMMUNICATIONS
-CL B                    COM            775109200 13472       332831    SH        SH-DEF                 1 332831
ROGERS COMMUNICATIONS
-CL B                    COM            775109200 2267        56000     PUT       SH-DEF                 1 56000
ROGERS COMMUNICATIONS
-CL B                    COM            775109200 28143       695300    CALL      SH-DEF                 1 695300
Rogers Communications
Inc                      COM            775109200 644         15900     SH        SH-DEF                 2 15900
Rogers Communications
Inc                      COM            775109200 117         2900      CALL      SH-DEF                 2 2900
Rogers Communications
Inc                      COM            775109200 607         15000     CALL      SH-DEF                 2 15000
Rogers Communications
Inc                      COM            775109200 810         20000     CALL      SH-DEF                 2 20000
ROGERS COMMUNICATIONS
INC CL B                 COM            775109200 1627        40209     SH   SOLE                          40209
Rogers Communications
Inc., Class "B" NV       COM            775109200 9328        231000    SH   SOLE                          231000
ROYAL BANK OF CANADA     COM            780087102 152354      3731527   SH   SOLE                          3731527
Royal Bank of Canada     COM            780087102 31599       775400    SH   SOLE                          775400
Royal Bank of Canada     COM            780087102 5298        130000    SH   SOLE                          130000
ROYAL BANK OF CANADA     COM            780087102 2321504     56087928  SH   SOLE                          56087928
ROYAL BANK OF CANADA     COM            780087102 22475       543004    SH        SH-DEF                 1 543004
ROYAL BANK OF CANADA     COM            780087102 57          1400      SH        SH-DEF                 1 1400
ROYAL BANK OF CANADA     COM            780087102 11295       272900    CALL      SH-DEF                 1 272900
ROYAL BANK OF CANADA     COM            780087102 54685       1321200   PUT       SH-DEF                 1 1321200
Royal Bank Of Canada     COM            780087102 203         5000      SH        SH-DEF                 1 5000
Royal Bank Of Canada     COM            780087102 508         12500     SH        SH-DEF                 1 12500
Royal Bank of Canada     COM            780087102 315         7600      SH        SH-DEF                 2 7600
Royal Bank of Canada     COM            780087102 116         2800      CALL      SH-DEF                 2 2800
Royal Bank of Canada     COM            780087102 244         5897      CALL      SH-DEF                 2 5897
Royal Bank of Canada     COM            780087102 331         8000      CALL      SH-DEF                 2 8000
Royal Bank of Canada     COM            780087102 436         10526     CALL      SH-DEF                 2 10526
Royal Bank of Canada     COM            780087102 469         11336     CALL      SH-DEF                 2 11336
Royal Bank of Canada     COM            780087102 745         18000     CALL      SH-DEF                 2 18000
ROYAL BANK OF SCOTLAND
E PFD                    COM            780097705 181         7000      SH   SOLE                          7000
ROYAL BANK SCOTLAND
SPONS ADR SER K          COM            780097820 69          2700      SH   SOLE                          2700
ROYAL DUTCH SHELL PLC
ADR                      COM            780259206 2736        40670     SH   SOLE                          40670
ROYAL DUTCH SHELL PLC
SPON ADR                 COM            780259107 116         1651      SH   SOLE                          1651
ROYAL GROUP
TECHNOLOGIES LTD         COM            779915107 1377        122019    SH   SOLE                          122019
ROYAL GROUP
TECHNOLOGIES LTD SVS     COM            779915107 90          8000      SH   SOLE                          8000
Royal Grp Tech Ltd       COM            779915107 1365        121850    SH        SH-DEF                 1 121850
ROYCE VALUE TRUST        COM            780910105 181         9300      SH   SOLE                          9300
RR DONNELLEY & SONS CO   COM            257867101 1           44        SH        SH-DEF                 1 44
Rural Cellular Corp      COM            781904107 1           86        SH   SOLE                          86
RYERSON INC              COM            78375P107 255         9400      SH   SOLE                          9400
S&P MID-CAP 400 DEPOSIT
RECEIPT                  COM            595635103 17          125       SH   SOLE                          125
SAFEWAY INC              COM            786514208 738         28270     SH   SOLE                          28270
SAN JUAN BASIN ROYALTY
TRUST UNIT               COM            798241105 157         4000      SH   SOLE                          4000
SANDISK CORP             COM            80004C101 1529        30000     PUT  SOLE                          30000
SANMINA-SCI CORP         COM            800907107 6           1200      SH   SOLE                          1200
SANOFI-AVENTIS
SPONSORED ADR            COM            80105N105 1467        29994     SH   SOLE                          29994
SARA LEE CORPORATION     COM            803111103 109         6780      SH   SOLE                          6780
SASOL LIMITED SPONSORED
ADR                      COM            803866300 272         7000      SH   SOLE                          7000
SatCon Technology Corp   COM            803893106 0           100       SH   SOLE                          100
SCHERING-PLOUGH
CORPORATION              COM            806605101 646         33785     SH   SOLE                          33785
Schlumberger Limited     COM            806857108 326         5000      SH   SOLE                          5000
SCHLUMBERGER LTD         COM            806857108 779         11910     SH   SOLE                          11910
SCHLUMBERGER LTD         COM            806857108 338         5168      SH   SOLE                          5168
Schnitzer Steel
Industries Inc           COM            806882106 0           3         SH   SOLE                          3
SCHWAB,CHARLES CORP      COM            808513105 11          675       SH   SOLE                          675
SCOTTS MIRACLE-GRO
COMPANY                  COM            810186106 70          1650      SH   SOLE                          1650
SCRIPPS (E.W.) CO        COM            811054204 121         2800      SH   SOLE                          2800
SEABRIDGE GOLD INC       COM            811916105 118         10000     SH   SOLE                          10000
SEARS HOLDINGS CORP      COM            812350106 2174        14000     CALL SOLE                          14000
Secure Computing Corp    COM            813705100 3           300       SH   SOLE                          300
SEMICONDUCTOR MFG INTL
CORP ADR                 COM            81663N206 380         54100     SH   SOLE                          54100
SERVICE CORPORATION
INTERNATIONAL            COM            817565104 41          5000      SH   SOLE                          5000
SFBC International Inc   COM            784121105 1122        75000     SH   SOLE                          75000
Shaw Communication-B Nv  COM            82028K200 31          1100      SH        SH-DEF                 1 1100
Shaw Communication-B Nv  COM            82028K200 3197        113100    SH        SH-DEF                 1 113100
SHAW COMMUNICATIONS INC
CL B NVS                 COM            82028K200 699         24585     SH   SOLE                          24585
SHAW COMMUNICATIONS
INC-B                    COM            82028K200 54257       1895520   SH   SOLE                          1895520
SHAW COMMUNICATIONS
INC-B                    COM            82028K200 4625        161566    SH        SH-DEF                 1 161566
SHAW COMMUNICATIONS
INC-B                    COM            82028K200 836         29200     PUT       SH-DEF                 1 29200
SHAW COMMUNICATIONS
INC-B                    COM            82028K200 1468        51300     CALL      SH-DEF                 1 51300
SIEMENS AG SPONSORED ADR COM            826197501 26          300       SH   SOLE                          300
SIERRA WIRELESS INC      COM            826516106 505         28100     SH        SH-DEF                 1 28100
SIERRA WIRELESS INC      COM            826516106 390         21700     CALL      SH-DEF                 1 21700
SIERRA WIRELESS INC      COM            826516106 680         37800     PUT       SH-DEF                 1 37800
Sierra Wireless Inc      COM            826516106 9           500       SH        SH-DEF                 1 500
Silver Standard Res Inc  COM            82823L106 31          1600      SH        SH-DEF                 1 1600
SILVER STANDARD
RESOURCES                COM            82823L106 137         6900      SH   SOLE                          6900
SILVER STANDARD
RESOURCES INC            COM            82823L106 0           11        SH   SOLE                          11
SILVER WHEATON CORP      COM            828336107 77          7900      SH   SOLE                          7900
SILVER WHEATON CORP      COM            828336107 29          3000      SH        SH-DEF                 1 3000
SLM Corp                 CNV            78442P106 13589       257669    PRN  SOLE                          257669
SMITH & NEPHEW PLC
SPONSORED ADR            COM            83175M205 1622        41900     SH   SOLE                          41900
Smith Micro Software Inc COM            832154108 1           55        SH   SOLE                          55
SMITHFIELD FOODS INC     COM            832248108 52          1800      SH   SOLE                          1800
SMUCKER (J.M.) CO        COM            832696405 4           78        SH   SOLE                          78
SMURFIT-STONE CONTAINER
CORP                     COM            832727101 47          4250      SH   SOLE                          4250
Sodexho Alliance SA      COM            833792104 54          2500      SH   SOLE                          2500
Solectron Corp           CNV            834182107 3517        1034470   PRN  SOLE                          1034470
SOLECTRON CORPORATION    COM            834182107 11          3206      SH   SOLE                          3206
Sonesta International
Hotels Corp              COM            835438409 2           145       SH   SOLE                          145
SONY CORP SPONSORED ADR  COM            835699307 23          530       SH   SOLE                          530
SONY CORP-SPONSORED ADR  COM            835699307 243         5520      SH   SOLE                          5520
SOUTHERN CO              COM            842587107 687         21281     SH   SOLE                          21281
SOUTHERN CO              COM            842587107 3068        95000     PUT       SH-DEF                 1 95000
SOUTHERN COMPANY         COM            842587107 6           188       SH   SOLE                          188
Southern Copper Corp     COM            84265V105 3239        35000     SH   SOLE                          35000
SOUTHWEST AIRLINES CO    COM            844741108 4           270       SH   SOLE                          270
SOUTHWEST GAS CORP       COM            844895102 28          900       SH   SOLE                          900
SPDR TR UNIT SER 1 *     COM            78462F103 411         3600      SH   SOLE                          3600
SPDR TRUST SERIES 1      COM            78462F103 8909        69700     SH   SOLE                          69700
SPDR TRUST SERIES 1      COM            78462F103 31955       250000    PUT  SOLE                          250000
SPDR TRUST SERIES 1      COM            78462F103 38          300       SH        SH-DEF                 1 300
SPDR TRUST UNITS SERIES
1                        COM            78462F103 485         3795      SH   SOLE                          3795
SPRINT NEXTEL CORP       COM            852061100 292         14600     SH   SOLE                          14600
SPRINT NEXTEL CORP FON
SHS                      COM            852061100 116         5800      SH   SOLE                          5800
SPX Corp                 COM            784635104 0           1         SH        SH-DEF                 2 1
SPX CORPORATION          COM            784635104 58          1030      SH   SOLE                          1030
ST PAUL TRAVELERS COS
INC                      COM            792860108 18          402       SH   SOLE                          402
St Paul Travelers Cos
Inc/The                  COM            792860108 0           1         SH        SH-DEF                 2 1
STANTEC INC              COM            85472N109 96          5100      SH   SOLE                          5100
STAPLES INC              COM            855030102 24          1000      SH   SOLE                          1000
STARBUCKS CORP           COM            855244109 57          1500      SH   SOLE                          1500
STARBUCKS CORPORATION    COM            855244109 83          2200      SH   SOLE                          2200
STATE STREET CORP        COM            857477103 15          260       SH   SOLE                          260
STATOIL ASA SPONSORED
ADR                      COM            85771P102 54          1900      SH   SOLE                          1900
Stewart Enterprises Inc  COM            860370105 0           68        SH   SOLE                          68
STMICROELECTRONICS NY
REG SHS                  COM            861012102 130         8055      SH   SOLE                          8055
STREET TRACKS GOLD TRUST COM            863307104 166         2700      SH   SOLE                          2700
streetTRACKS Gold Trust  COM            863307104 612         10000     SH   SOLE                          10000
Streettracks Gold Trust  COM            863307104 275         4500      SH        SH-DEF                 1 4500
STRYKER CORPORATION      COM            863667101 127         3000      SH   SOLE                          3000
Sulphco Inc              COM            865378103 555         76000     SH   SOLE                          76000
Sulphco Inc              COM            865378103 102         14200     SH        SH-DEF                 1 14200
SUN LIFE FINANCIAL INC   COM            866796105 11319       283291    SH   SOLE                          283291
SUN LIFE FINANCIAL INC   COM            866796105 388923      9664198   SH   SOLE                          9664198
SUN LIFE FINANCIAL INC   COM            866796105 8869        220390    SH        SH-DEF                 1 220390
SUN LIFE FINANCIAL INC   COM            866796105 40          1000      SH        SH-DEF                 1 1000
SUN LIFE FINANCIAL INC   COM            866796105 6982        173500    CALL      SH-DEF                 1 173500
SUN LIFE FINANCIAL INC   COM            866796105 7433        184700    PUT       SH-DEF                 1 184700
Sun Life Financial Inc   COM            866796105 159         4000      SH        SH-DEF                 1 4000
Sun Life Financial Inc   COM            866796105 1391        35000     SH        SH-DEF                 1 35000
Sun Life Financial Inc.  COM            866796105 7737        194000    SH   SOLE                          194000
Sun Life Financial Inc.  COM            866796105 4586        115000    SH   SOLE                          115000
Sun Life Financial Inc.  COM            866796105 27          690       SH   SOLE                          690
SUN MICROSYSTEMS INC     COM            866810104 4           860       SH   SOLE                          860
SUN MICROSYSTEMS INC     COM            866810104 65          15508     SH   SOLE                          15508
SUN MICROSYSTEMS INC     COM            866810104 1260        300000    CALL SOLE                          300000
SUNCOR ENERGY INC        COM            867229106 18814       231170    SH   SOLE                          231170
SUNCOR ENERGY INC        COM            867229106 357726      4295793   SH   SOLE                          4295793
SUNCOR ENERGY INC        COM            867229106 5871        70500     SH        SH-DEF                 1 70500
SUNCOR ENERGY INC        COM            867229106 3894        46713     SH        SH-DEF                 1 46713
SUNCOR ENERGY INC        COM            867229106 20644       247900    CALL      SH-DEF                 1 247900
SUNCOR ENERGY INC        COM            867229106 36232       435100    PUT       SH-DEF                 1 435100
Suncor Energy Inc        COM            867229106 170         2100      SH        SH-DEF                 1 2100
Suncor Energy Inc        COM            867229106 1227        15160     SH        SH-DEF                 1 15160
Suncor Energy Inc.       COM            867229106 2843        35000     SH   SOLE                          35000
SUPERVALU INC            COM            868536103 37          1212      SH   SOLE                          1212
SWISS HELVETIA FUND INC  COM            870875101 201         12000     SH   SOLE                          12000
Sycamore Networks Inc    COM            871206108 0           50        SH   SOLE                          50
Symantec Corp            CNV            871503108 4035        261475    PRN  SOLE                          261475
Symantec Corp            CNV            871503108 6052        392213    PRN  SOLE                          392213
SYMANTEC CORP            COM            871503108 3758        241816    SH   SOLE                          241816
SYMANTEC CORP            COM            871503108 3497        225000    PUT  SOLE                          225000
SYMANTEC CORP            COM            871503108 777         50000     CALL SOLE                          50000
SYMANTEC CORP            COM            871503108 4845        311800    PUT  SOLE                          311800
SYSCO CORPORATION        COM            871829107 128         4175      SH   SOLE                          4175
TAIWAN SEMICONDUCTOR SP
ADR                      COM            874039100 4           396       SH   SOLE                          396
TALISMAN ENERGY INC      COM            87425E103 9209        524490    SH   SOLE                          524490
TALISMAN ENERGY INC      COM            87425E103 193634      10678552  SH   SOLE                          10678552
TALISMAN ENERGY INC      COM            87425E103 9255        510421    SH        SH-DEF                 1 510421
TALISMAN ENERGY INC      COM            87425E103 2914        160700    CALL      SH-DEF                 1 160700
TALISMAN ENERGY INC      COM            87425E103 5302        292400    PUT       SH-DEF                 1 292400
Talisman Energy Inc      COM            87425E103 1           67        SH        SH-DEF                 1 67
Talisman Energy Inc      COM            87425E103 35          2000      SH        SH-DEF                 1 2000
Talisman Energy Inc      COM            87425E103 873         50000     SH        SH-DEF                 1 50000
Talisman Energy Inc      COM            87425E103 0           3         SH        SH-DEF                 2 3
Talisman Energy Inc      COM            87425E103 136         7500      SH        SH-DEF                 2 7500
Talisman Energy Inc      COM            87425E103 680         37519     CALL      SH-DEF                 2 37519
Talisman Energy Inc      COM            87425E103 733         40405     CALL      SH-DEF                 2 40405
Talisman Energy Inc.     COM            87425E103 2627        150000    SH   SOLE                          150000
Talk America Holdings
Inc                      COM            87426R202 0           36        SH   SOLE                          36
TANZANIAN ROYALTY
EXPLORATIO               COM            87600U104 79          9700      SH   SOLE                          9700
TARGET CORP              COM            87612E106 114         2325      SH   SOLE                          2325
TARGET CORP              COM            87612E106 117         2400      SH   SOLE                          2400
TASECO MINES LTD         COM            876511106 179         70000     SH   SOLE                          70000
Taser International Inc  COM            87651B104 1391        167000    SH   SOLE                          167000
TD AMERITRADE HOLDING
CORP                     COM            87236Y108 9           600       SH   SOLE                          600
TECH DATA CORP           COM            878237106 12          300       SH   SOLE                          300
Technology Solutions-New COM            87872T207 1           125       SH        SH-DEF                 1 125
TECO ENERGY INC          COM            872375100 165         11000     SH   SOLE                          11000
TELE NORTE LESTE PART
SA ADR                   COM            879246106 157         12279     SH   SOLE                          12279
TELECOM BRASIL
SPONSORED ADR            COM            879287308 134         4750      SH   SOLE                          4750
TELECOM CORPORATION OF
NEW ZEALAND              COM            879278208 20          1000      SH   SOLE                          1000
TELECOM ITALIA SPA ORD
ADR (NEW)                COM            87927Y102 2           55        SH   SOLE                          55
TELEFONICA S.A.
SPONSORED ADR            COM            879382208 17          349       SH   SOLE                          349
TELEFONOS DE MEXICO
S.A. ADR                 COM            879403780 367         17520     SH   SOLE                          17520
TELLABS INC              COM            879664100 7           550       SH   SOLE                          550
Telus Corp - Nv          COM            87971M202 2957        73500     SH        SH-DEF                 1 73500
TELUS CORPORATION -NON
VOTE                     COM            87971M202 135811      3364976   SH   SOLE                          3364976
TELUS CORPORATION NV     COM            87971M202 4459        109877    SH   SOLE                          109877
TELUS Corporation, NV    COM            87971M202 1823        45000     SH   SOLE                          45000
TEMPLETON DRAGON FUND    COM            88018T101 821         39600     SH   SOLE                          39600
TENARIS SA-ADR           COM            88031M109 45          1100      SH   SOLE                          1100
TENET HEALTHCARE
CORPORATION              COM            88033G100 176         25115     SH   SOLE                          25115
TERADYNE INC             COM            880770102 127         9074      SH   SOLE                          9074
TESCO CORP               COM            88157K101 272         12650     SH   SOLE                          12650
TEVA PHARMACEUTICAL
INDUSTRIES ADR           COM            881624209 308         9720      SH   SOLE                          9720
Teva Pharmaceutical
Industries Ltd           COM            881624209 71294       19507     SH   SOLE                          19507
TEXAS INSTRUMENTS INC    COM            882508104 3071        100000    CALL SOLE                          100000
TEXTRON INC              COM            883203101 7           75        SH   SOLE                          75
THE WALT DISNEY CO.      COM            254687106 1936        64500     CALL SOLE                          64500
The9 Ltd                 COM            88337k104 0           38        SH   SOLE                          38
THOMSON CORP             COM            884903105 97118       2520425   SH   SOLE                          2520425
THOMSON CORP             COM            884903105 2396        62173     SH        SH-DEF                 1 62173
THOMSON CORP             COM            884903105 2077        53900     PUT       SH-DEF                 1 53900
THOMSON CORP             COM            884903105 2385        61900     CALL      SH-DEF                 1 61900
Thomson Corp             COM            884903105 35          900       SH        SH-DEF                 1 900
THOMSON CORPORATION      COM            884903105 29464       760402    SH   SOLE                          760402
Thomson Corporation
(The)                    COM            884903105 10589       273800    SH   SOLE                          273800
Thomson Corporation
(The)                    COM            884903105 2707        70000     SH   SOLE                          70000
TIDEWATER INC            COM            886423102 25          500       SH   SOLE                          500
TIM HORTONS INC          COM            88706M103 449         17373     SH   SOLE                          17373
TIM PARTICIPACOES SA
SPONSORED ADR            COM            88706P106 12          438       SH   SOLE                          438
TIME WARNER INC          COM            887317105 425         24475     SH   SOLE                          24475
TIME WARNER INC          COM            887317105 1730        100000    CALL SOLE                          100000
TIME WARNER INC          COM            887317105 374         21600     PUT  SOLE                          21600
TIME WARNER INC          COM            887317105 6602        381600    CALL SOLE                          381600
TJX COMPANIES INC        COM            872540109 34          1475      SH   SOLE                          1475
TLC VISION CORP          COM            872549100 33          7300      SH   SOLE                          7300
TLC VISION CORP          COM            872549100 1           200       SH        SH-DEF                 1 200
TOLL BROTHERS INC        COM            889478103 5           200       SH   SOLE                          200
TOMKINS PLC SPONSORED
ADR                      COM            890030208 3           160       SH   SOLE                          160
Toronto Dominion Bank    COM            891160509 15          300       SH        SH-DEF                 1 300
Toronto Dominion Bank    COM            891160509 762         15000     SH        SH-DEF                 1 15000
TORONTO-DOMINION BANK    COM            891160509 56490       1106283   SH   SOLE                          1106283
TORONTO-DOMINION BANK    COM            891160509 183921      3620035   SH        SH-DEF                 1 3620035
TORONTO-DOMINION BANK    COM            891160509 7703        149517    SH        SH-DEF                 1 149517
TORONTO-DOMINION BANK    COM            891160509 12442       244900    CALL      SH-DEF                 1 244900
TORONTO-DOMINION BANK    COM            891160509 28462       560200    PUT       SH-DEF                 1 560200
Toronto-Dominion Bank    COM            891160509 48643       957430    SH        SH-DEF                 2 957430
Toronto-Dominion Bank    COM            891160509 254         5000      SH        SH-DEF                 2 5000
Toronto-Dominion Bank    COM            891160509 112         2200      CALL      SH-DEF                 2 2200
Toronto-Dominion Bank    COM            891160509 406         8000      CALL      SH-DEF                 2 8000
Toronto-Dominion Bank    COM            891160509 686         13500     CALL      SH-DEF                 2 13500
TOTAL S.A. SPONSORED ADR COM            89151E109 2340        35560     SH   SOLE                          35560
TOYOTA MOTOR CORP ADR    COM            892331307 105         1000      SH   SOLE                          1000
TOYOTA MOTOR CORP -SPON
ADR                      COM            892331307 105         1000      SH   SOLE                          1000
TRANSALTA CORP           COM            89346D107 102987      4937894   SH   SOLE                          4937894
TRANSALTA CORP           COM            89346D107 2552        122366    SH        SH-DEF                 1 122366
TRANSALTA CORP           COM            89346D107 882         42300     CALL      SH-DEF                 1 42300
TRANSALTA CORP           COM            89346D107 1239        59400     PUT       SH-DEF                 1 59400
TRANSALTA CORPORATION    COM            89346D107 9380        451486    SH   SOLE                          451486
TransAlta Corporation    COM            89346D107 60884       2936200   SH   SOLE                          2936200
TransAlta Corporation    COM            89346D107 4977        240000    SH   SOLE                          240000
TRANSCANADA CORP         COM            89353D107 477477      16449366  SH   SOLE                          16449366
TRANSCANADA CORP         COM            89353D107 13829       476416    SH        SH-DEF                 1 476416
TRANSCANADA CORP         COM            89353D107 7440        256300    CALL      SH-DEF                 1 256300
TRANSCANADA CORP         COM            89353D107 23701       816500    PUT       SH-DEF                 1 816500
TRANSCANADA CORPORATION  COM            89353D107 32992       1149796   SH   SOLE                          1149796
TransCanada Corporation  COM            89353D107 109658      3828900   SH   SOLE                          3828900
TransCanada Corporation  COM            89353D107 6157        215000    SH   SOLE                          215000
Transglobe Energy Corp   COM            893662106 83          17600     SH        SH-DEF                 1 17600
Transmeta Corp/Delaware  COM            89376R109 7           4510      SH   SOLE                          4510
TRANSOCEAN INC           COM            G90078109 69          860       SH   SOLE                          860
TRANSOCEAN INC           COM            G90078109 337         4200      SH   SOLE                          4200
TRIAD HOSPITALS INC      COM            89579K109 72          1799      SH   SOLE                          1799
Trico Marine Services
Inc                      COM            896106200 0           12        SH   SOLE                          12
Trico Marine Services
Inc                      COM            896106200 0           14        SH   SOLE                          14
Trinity Industries Inc   CNV            896522109 2021        51060     PRN  SOLE                          51060
TRIZEC CANADA
US$        3% 29/01/21   COM            896938AB3 1251        1313000   SH   SOLE                          1313000
TurboChef Technologies
Inc                      COM            900006206 904         82000     SH   SOLE                          82000
TXU CORP                 COM            873168108 12          200       SH   SOLE                          200
TYCO INTERNATIONAL LTD   COM            902124106 1853        67095     SH   SOLE                          67095
U S BANCORP              COM            902973304 156         5035      SH   SOLE                          5035
U S T INC                COM            902911106 45          1000      SH   SOLE                          1000
ULTRA PETROLEUM CORP     COM            903914109 89          1500      SH   SOLE                          1500
Under Armour Inc         COM            904311107 2570        60000     SH   SOLE                          60000
UNIBANCO-ADR             COM            90458E107 53          800       SH   SOLE                          800
UNILEVER N.V. NEW YORK
SHARES                   COM            904784709 156         6903      SH   SOLE                          6903
UNISYS CORPORATION       COM            909214108 84          13266     SH   SOLE                          13266
United Auto Group Inc    CNV            909440109 2904        137170    PRN  SOLE                          137170
UNITED PARCEL SERVICE
INC CL B                 COM            911312106 112         1355      SH   SOLE                          1355
UNITED STATES STEEL CORP COM            912909108 4347        62000     CALL SOLE                          62000
UNITED TECHNOLOGIES
CORPORATION              COM            913017109 2370        37210     SH   SOLE                          37210
United Technologies
Corporation              COM            913017109 1903        30000     SH   SOLE                          30000
UNITEDHEALTH GROUP INC   COM            91324P102 580         12900     SH   SOLE                          12900
UNUMPROVIDENT CORP       COM            91529Y106 1202        65995     SH   SOLE                          65995
US BANCORP               COM            902973304 137         4400      SH   SOLE                          4400
UTSTARCOM INC            COM            918076100 829         106000    SH   SOLE                          106000
Valassis Communications
Inc                      CNV            918866104 3446        144049    PRN  SOLE                          144049
Valera Pharmaceuticals
Inc                      COM            91914F100 0           1         SH   SOLE                          1
VALERO ENERGY CORP       COM            91913Y100 535         8000      SH   SOLE                          8000
Valero Energy
Corporation              COM            91913Y100 333         5000      SH   SOLE                          5000
VALERO LPU               COM            91913W104 20          400       SH   SOLE                          400
VARIAN MEDICAL SYSTEMS
INC                      COM            92220P105 19          400       SH   SOLE                          400
VERIZON COMMUNICATIONS
INC                      COM            92343V104 679         20182     SH   SOLE                          20182
Vertex Pharmaceuticals
Inc                      COM            92532F100 7           200       SH   SOLE                          200
VERTEX PHARMACEUTICALS
INC                      COM            92532F100 1090        29560     SH   SOLE                          29560
ViaCell Inc              COM            92554J105 0           30        SH   SOLE                          30
VIACOM INC NEW CL B W/I  COM            92553P201 159         4419      SH   SOLE                          4419
Viisage Technology Inc   COM            92675K205 1396        87500     SH   SOLE                          87500
Vion Pharmaceuticals Inc COM            927624106 0           30        SH   SOLE                          30
VISTA GOLD CORP          COM            927926204 878         93300     SH   SOLE                          93300
VISTEON CORPORATION      COM            92839U107 3           483       SH   SOLE                          483
VIVO PARTICIPACOES SA    COM            92855S101 13          3017      SH   SOLE                          3017
VODAFONE GROUP PLC
SPONSORED ADR            COM            92857W100 3852        180055    SH   SOLE                          180055
VOTORANTIM CELULOSE E
PAPEL SA                 COM            92906P106 1147        72800     SH   SOLE                          72800
WACHOVIA CORP            COM            929903102 4567        84200     CALL SOLE                          84200
WACHOVIA CORP            COM            929903102 2170        40000     PUT  SOLE                          40000
WACHOVIA CORP            COM            929903102 11119       205000    CALL SOLE                          205000
WACHOVIA CORPORATION     COM            929903102 1876        34535     SH   SOLE                          34535
WALGREEN CO              COM            931422109 1750        38850     SH   SOLE                          38850
WAL-MART STORES INC      COM            931142103 11866       245226    SH   SOLE                          245226
WAL-MART STORES INC      COM            931142103 6344        131700    SH   SOLE                          131700
WAL-MART STORES INC      COM            931142103 6031        125200    CALL SOLE                          125200
WAL-MART STORES INC      COM            931142103 11604       240900    PUT  SOLE                          240900
Wal-Mart Stores Inc.     COM            931142103 1301        27000     SH   SOLE                          27000
WASHINGTON MUTUAL INC    COM            939322103 141         3075      SH   SOLE                          3075
WASHINGTON MUTUAL INC    COM            939322103 141         3100      SH   SOLE                          3100
WASHINGTON POST COMPANY
CL B                     COM            939640108 219         280       SH   SOLE                          280
WATERS CORPORATION       COM            941848103 2           35        SH   SOLE                          35
WEATHERFORD
INTERNATIONAL LTD        COM            G95089101 215         4318      SH   SOLE                          4318
Websense Inc             COM            947684106 1           39        SH   SOLE                          39
WEIGHT WATCHERS INTL INC COM            948626106 13          325       SH   SOLE                          325
WELLPOINT INC            COM            94973V107 2157        29510     SH   SOLE                          29510
WELLS FARGO & CO         COM            949746101 7348        109043    SH   SOLE                          109043
Wells Fargo & Company    COM            949746101 2180        32500     SH   SOLE                          32500
WELLS FARGO & COMPANY    COM            949746101 202         3000      CALL SOLE                          3000
Wells Fargo Co -New-     COM            949746101 2           36        SH        SH-DEF                 1 36
WENDY'S INTERNATIONAL
INC                      COM            950590109 117         2000      SH   SOLE                          2000
WESCO FINANCIAL
CORPORATION              COM            950817106 19          50        SH   SOLE                          50
Westaim Corp             COM            956909105 5           1000      SH        SH-DEF                 1 1000
Westaim Corp             COM            956909105 48          10000     SH        SH-DEF                 1 10000
Westaim Corp             COM            956909105 120         25000     SH        SH-DEF                 1 25000
Westaim Corp             COM            956909105 208         43500     SH        SH-DEF                 1 43500
Westaim Corp             COM            956909105 3311        690700    SH        SH-DEF                 1 690700
WESTAIM CORPORATION      COM            956909105 73          15097     SH   SOLE                          15097
WESTPAC BANKING LTD
SPONSORED ADR            COM            961214301 327         3780      SH   SOLE                          3780
Wet Seal Inc/The         COM            961840105 0           47        SH   SOLE                          47
WEYERHAEUSER CO          COM            962166104 49          784       SH   SOLE                          784
WILLIS GROUP HOLDINGS
LTD                      COM            G96655108 123         3825      SH   SOLE                          3825
WINNEBAGO INDUSTRIES INC COM            974637100 76          2450      SH   SOLE                          2450
WISCONSIN ENERGY CORP    COM            976657106 18          450       SH   SOLE                          450
WorldSpace Inc           COM            981579105 0           100       SH   SOLE                          100
WPP GROUP PLC SPONS ADR  COM            929309409 91          1505      SH   SOLE                          1505
WPS RESOURCES CORP       COM            92931B106 30          600       SH   SOLE                          600
WYETH                    COM            983024100 623         13960     SH   SOLE                          13960
Wyeth                    COM            983024100 4086        92000     SH   SOLE                          92000
WYETH                    COM            983024100 1464        32966     SH   SOLE                          32966
WYETH                    COM            983024100 1332        30000     CALL SOLE                          30000
WYETH                    COM            983024100 4219        95000     PUT  SOLE                          95000
WYNN RESORTS LTD         COM            983134107 221         3000      SH   SOLE                          3000
WYNN RESORTS LTD         COM            983134107 832         11344     SH   SOLE                          11344
XCEL ENERGY INC          COM            98389B100 100         5200      SH   SOLE                          5200
XEROX CORP               COM            984121103 8           600       SH   SOLE                          600
XEROX CORPORATION        COM            984121103 397         28435     SH   SOLE                          28435
XL CAPITAL LTD           COM            G98255105 36          585       SH   SOLE                          585
XTO ENERGY INC           COM            98385X106 36          800       SH   SOLE                          800
YAHOO INC                COM            984332106 123         3700      SH   SOLE                          3700
YAHOO! INC               COM            984332106 5828        175000    CALL SOLE                          175000
YAHOO! INC               COM            984332106 13320       400000    PUT  SOLE                          400000
YAMANA GOLD INC          COM            98462Y100 828         83900     SH   SOLE                          83900
YAMANA GOLD INC          COM            98462Y100 178         17700     SH   SOLE                          17700
YAMANA GOLD INC          COM            98462Y100 31          3100      SH        SH-DEF                 1 3100
Yamana Gold Inc          COM            98462Y100 20          2000      SH        SH-DEF                 1 2000
Yamana Gold Inc          COM            98462Y100 186         19000     SH        SH-DEF                 1 19000
YM BIOSCIENCES INC       COM            984238105 58          15000     SH   SOLE                          15000
YRC Worldwide Inc        CNV            984249102 5151        120434    PRN  SOLE                          120434
YRC Worldwide Inc        CNV            984249102 14169       331292    PRN  SOLE                          331292
YRC WORLDWIDE INC        COM            984249102 1017        24050     SH   SOLE                          24050
YRC WORLDWIDE INC        COM            984249102 128         3000      SH   SOLE                          3000
YUM! BRANDS INC          COM            988498101 91          1800      SH   SOLE                          1800
ZARLINK SEMICONDUCTOR
INC                      COM            989139100 7           3000      SH   SOLE                          3000
ZARLINK SEMICONDUCTOR
INC                      COM            989139100 352         158449    SH        SH-DEF                 1 158449
Zarlink Semiconductor
Inc                      COM            989139100 1975        911000    SH        SH-DEF                 1 911000
ZHONE TECHNOLOGIES INC
NEW                      COM            98950P108 241         117800    SH   SOLE                          117800
ZI CORPORATION           COM            988918108 47          37350     SH   SOLE                          37350
ZIMMER HOLDINGS INC      COM            98956P102 940         16500     SH   SOLE                          16500
ZYMOGENETICS INC         COM            98985T109 252         13200     SH   SOLE                          13200
                                                  19250419