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

                                    FORM 13F
                               FORM 13F COVER PAGE

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

Check here if Amendment [  ]:        Amendment Number _______

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

                                     [  ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

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

Form 13F File Number: 28-11527

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

Person Signing this Report on Behalf of Reporting Manager:

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

Signature, Place, and Date of Signing:

/S/ Christopher Montague         Toronto, Ontario      February 7, 2008
        [Signature]               [City, State]            [Date]

Report Type (Check only one):

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

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

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

List of Other Managers Reporting for this Manager:

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



                             FORM 13F SUMMARY PAGE

      Report summary:

      Number of Other Included Managers: 2

      Form 13F Information Table Entry Total: 983

      Form 13F Information Table Value Total (x$1000): $27,327,858

LIST OF OTHER INCLUDED MANAGERS:

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

      No.    Form 13F File Number      Name

      1      28-11512                  TD Securities, Inc.
      2      28-11579                  TD Global Finance



Form 13F-HR

             Name of reporting Manager The Toronto - Dominion Bank



                                                                              Item 6:
                                                                              Investment Discretion           Item 8:
                                                               Item 5:             (b)              Item 7:   Voting Authority
                              Item 2:   Item 3:   Item 4:      Shares or           Shared-  (c)     Managers  (Shares)
Item 1:                       Title of  CUSIP     Fair Market  Principal      (a)  As       Shared- See       (a)      (b)      (c)
Name of Issuer                Class     Number    Value        Amount         Sole Defined  other   Instr. V  Sole     Shared   None
                                                                                               
3M Co                         CALL      88579Y101        2108      25000 CALL SOLE                               25000
3M Co                         PUT       88579Y101        4638      55000 PUT  SOLE                               55000
3M Company                    COM       88579Y101        2277      27000 SH   SOLE                               27000
3M COMPANY                    COM       88579Y101       16708     208400 SH   SOLE                              208400
ABBOTT LABORATORIES INC       COM       002824100        4336      76509 SH   SOLE                               76509
ABITIBIBOWATER INC            COM       003687100         268      10742 SH   SOLE                               10742
AbitibiBowater Inc            COM       003687100        6271     304267 SH        SH-DEF                  2             304267
AbitibiBowater Inc            COM       003687100        2061     100000 SH   SOLE                              100000
Acadia Pharmaceuticals Inc    COM       004225108         188      17000 SH   SOLE                               17000
Accuray Inc                   COM       004397105         289      19000 SH   SOLE                               19000
Advanced Micro Devices Inc    COM       007903107          90      12000 SH   SOLE                               12000
Advanced Micro Devices Inc    CALL      007903107        3195     426000 CALL SOLE                              426000
AEGON NV ARS                  COM       007924103        1071      71584 SH   SOLE                               71584
AEterna Zentaris Inc          COM       007975204         153     100000 SH   SOLE                              100000
AETNA INC                     COM       00817Y108         654      12200 SH   SOLE                               12200
Agnico-Eagle Mines Ltd        PUT       008474108         819      15000 PUT       SH-DEF                  1              15000
Agnico-Eagle Mines Ltd        CALL      008474108         988      18000 CALL      SH-DEF                  1              18000
AGNICO-EAGLE MINES LTD        COM       008474108        2063      32505 SH   SOLE                               32505
Agnico-Eagle Mines Ltd        CALL      008474108        2185      40000 CALL      SH-DEF                  1              40000
Agnico-Eagle Mines Ltd        COM       008474108        2882      52500 SH        SH-DEF                  1              52500
Agnico-Eagle Mines Ltd        COM       008474108        8235     150000 SH        SH-DEF                  2             150000
Agnico-Eagle Mines Ltd        COM       008474108       59202    1078416 SH   SOLE                             1078416
AGRIUM INC                    COM       008916108         361       5000 SH        SH-DEF                  1               5000
Agrium Inc                    PUT       008916108         615       8500 PUT       SH-DEF                  1               8500
Agrium Inc                    COM       008916108        1110      15353 SH        SH-DEF                  1              15353
AGRIUM INC                    COM       008916108        3580      55385 SH   SOLE                               55385
Agrium Inc                    CALL      008916108        4396      60800 CALL      SH-DEF                  1              60800
Agrium Inc                    COM       008916108      119714    1655819 SH   SOLE                             1655819
ALCOA INC                     COM       013817101        2490      74731 SH   SOLE                               74731
Alcoa Inc                     PUT       013817101        9565     261700 PUT  SOLE                              261700
Alcoa Inc                     CALL      013817101       13995     382900 CALL SOLE                              382900
Alcoa Inc.                    COM       013817101        3655     100000 SH   SOLE                              100000
Alexza Pharmaceuticals Inc    COM       015384100         227      28000 SH   SOLE                               28000
Allied Capital Corp           COM       01903Q108        2150     100000 SH        SH-DEF                  2             100000
ALLIED NEVADA GOLD CORP       COM       019344100         651     130431 SH   SOLE                              130431
ALLSTATE CORPORATION          COM       020002101         245       4950 SH   SOLE                                4950
Alnylam Pharmaceuticals Inc   COM       02043Q107         349      12000 SH   SOLE                               12000
Altria Group Inc              COM       02209S103         463       6129 SH   SOLE                                6129
ALTRIA GROUP INC              COM       02209S103        4536      59436 SH   SOLE                               59436
Altria Group Inc.             COM       02209S103        1134      15000 SH   SOLE                               15000
Amazon.Com Inc                PUT       023135106        9264     100000 PUT  SOLE                              100000
AMERICA MOVIL S.A.B. DE C.V.  COM       02364W105         385       6385 SH   SOLE                                6385
America Movil SAB de CV       COM       02364W105         260       4229 SH   SOLE                                4229
American Express Co           COM       025816109         271       5200 SH   SOLE                                5200
American Express Co           CALL      025816109        3902      75000 CALL SOLE                               75000
American Express Company      COM       025816109         780      15000 SH   SOLE                               15000
AMERICAN EXPRESS COMPANY      COM       025816109        7115     143325 SH   SOLE                              143325
AMERICAN INTERNATIONAL GROUP
INC                           COM       026874107        6468     116490 SH   SOLE                              116490
AMGEN INC                     COM       031162100         210       4475 SH   SOLE                                4475
Amgen Inc                     COM       031162100         869      18702 SH   SOLE                               18702
Amgen Inc                     PUT       031162100         882      19000 PUT  SOLE                               19000
Angiotech Pharmaceuticals Inc COM       034918102         325      93800 SH   SOLE                               93800
ANGIOTECH PHARMACEUTICALS INC COM       034918102         336     106600 SH   SOLE                              106600
ANHEUSER-BUSCH COMPANIES INC  COM       035229103         397       8470 SH   SOLE                                8470
Anheuser-Busch Companies Inc. COM       035229103         262       5000 SH   SOLE                                5000
APACHE CORPORATION            COM       037411105         381       3966 SH   SOLE                                3966
Apple Inc                     COM       037833100        3276      16538 SH   SOLE                               16538
Apple Inc                     PUT       037833100       14836      74900 PUT  SOLE                               74900
Applied Materials Inc         COM       038222105         391      22043 SH   SOLE                               22043
Applied Materials Inc         PUT       038222105        3731     210100 PUT  SOLE                              210100
Arena Pharmaceuticals Inc     COM       040047102         157      20000 SH   SOLE                               20000
ASIA SATELLITE TELECOMMS
HOLDINGS                      COM       04516X106        1430      74175 SH   SOLE                               74175
ASTRAZENECA PLC SPONSORED ADR COM       046353108         501      11900 SH   SOLE                               11900
ASV Inc                       COM       001963107         765      55201 SH        SH-DEF                  2              55201
AT&T Inc                      COM       00206R102         210       5064 SH        SH-DEF                  1               5064
AT&T INC                      COM       00206R102        3288      84867 SH   SOLE                               84867
AURIZON MINES LTD             COM       05155P106          67      17500 SH        SH-DEF                  1              17500
AURIZON MINES LTD             COM       05155P106         126      33100 SH        SH-DEF                  1              33100
AURIZON MINES LTD             COM       05155P106         143      35000 SH   SOLE                               35000
AXA-UAP S.A. SPONSORED ADR    COM       054536107        1634      47290 SH   SOLE                               47290
AXCAN PHARMA INC              COM       054923107        1250      54700 SH        SH-DEF                  1              54700
Ballard Power Systems Inc     COM       05858H104          69      13067 SH        SH-DEF                  1              13067
Ballard Power Systems Inc     COM       05858H104         261      49531 SH   SOLE                               49531
BANCO BILBAO VIZCAYA
ARGENTARIA S.A.               COM       05946K101         402      18945 SH   SOLE                               18945
Banco Bradesco SA             COM       059460303         625      19539 SH   SOLE                               19539
Banco Bradesco SA             CALL      059460303        2400      75000 CALL SOLE                               75000
Banco Bradesco SA             PUT       059460303       12320     385000 PUT  SOLE                              385000
Banco Itau Holding Financeira COM       059602201         851      32900 SH   SOLE                               32900
Bank of America Corp          CALL      060505104        4539     110000 CALL SOLE                              110000
Bank of America Corp          PUT       060505104        5529     134000 PUT  SOLE                              134000
Bank of America Corp          COM       060505104        8214     199080 SH   SOLE                              199080
Bank of America Corporation   COM       060505104        1032      25000 SH   SOLE                               25000
BANK OF AMERICA CORPORATION   COM       060505104        5987     134112 SH   SOLE                              134112
BANK OF MONTREAL              COM       063671101        1702      30000 SH        SH-DEF                  1              30000
Bank of Montreal              COM       063671101        2283      40000 SH   SOLE                               40000
Bank of Montreal              COM       063671101       25113     441942 SH        SH-DEF                  1             441942
Bank of Montreal              PUT       063671101       38714     681300 PUT       SH-DEF                  1             681300
Bank of Montreal              COM       063671101       39102     685100 SH   SOLE                              685100
BANK OF MONTREAL              COM       063671101       59702    1053699 SH   SOLE                             1053699
Bank of Montreal              CALL      063671101      108995    1918100 CALL      SH-DEF                  1            1918100
Bank of Montreal              COM       063671101     1199736   21113047 SH   SOLE                            21113047
BANK OF NEW YORK MELLON CORP  COM       064058100        1391      29643 SH   SOLE                               29643
Bank of New York Mellon
Corporation (The)             COM       064058100        3901      80000 SH   SOLE                               80000
Bank of Nova Scotia           COM       064149107         203       4000 SH        SH-DEF                  2               4000
BANK OF NOVA SCOTIA           COM       064149107        2682      53000 SH        SH-DEF                  1              53000
Bank of Nova Scotia           COM       064149107       24945     491800 SH        SH-DEF                  1             491800
Bank of Nova Scotia           PUT       064149107       51487    1015100 PUT       SH-DEF                  1            1015100
Bank of Nova Scotia           CALL      064149107       54201    1068600 CALL      SH-DEF                  1            1068600
BANK OF NOVA SCOTIA           COM       064149107      116930    2430326 SH   SOLE                             2430326
Bank of Nova Scotia           COM       064149107     2272234   44798447 SH   SOLE                            44798447
Bank of Nova Scotia (The)     COM       064149107        9170     180000 SH   SOLE                              180000
Bank of Nova Scotia (The)     COM       064149107       47959     941400 SH   SOLE                              941400
BARCLAYS BANK PLC             COM       06739F390         655      30153 SH   SOLE                               30153
BARCLAYS PLC SPONSORED ADR    COM       06738E204         492      12945 SH   SOLE                               12945
BARRICK GOLD CORP             COM       067901108         210       5000 SH        SH-DEF                  1               5000
Barrick Gold Corp             COM       067901108         328       7793 SH   SOLE                                7793
BARRICK GOLD CORP             COM       067901108        2811      54341 SH   SOLE                               54341
Barrick Gold Corp             CALL      067901108       12349     293000 CALL      SH-DEF                  1             293000
Barrick Gold Corp             PUT       067901108       17074     405100 PUT       SH-DEF                  1             405100
Barrick Gold Corp             CALL      067901108       27967     665100 CALL SOLE                              665100
Barrick Gold Corp             COM       067901108       34117     809486 SH        SH-DEF                  1             809486
Barrick Gold Corp             COM       067901108      299452    7104995 SH   SOLE                             7104995
BAYTEX ENERGY T/U             COM       073176109         577      32000 SH   SOLE                               32000
BCE Inc                       PUT       05534B760         612      15300 PUT       SH-DEF                  1              15300
BCE Inc                       CALL      05534B760        1952      48800 CALL      SH-DEF                  1              48800
BCE INC                       COM       05534B760        7990     200000 SH        SH-DEF                  1             200000
BCE INC                       COM       05534B760        9987     250000 SH        SH-DEF                  1             250000
BCE INC                       COM       05534B760       11059     276850 SH        SH-DEF                  1             276850
BCE Inc                       COM       05534B760      104098    2602584 SH        SH-DEF                  1            2602584
BCE Inc                       COM       05534B760     1381557   34540671 SH   SOLE                            34540671
BCE INC NEW                   COM       05534B760       36420    1044928 SH   SOLE                             1044928
BCE Inc.                      COM       05534B760        1205      30000 SH   SOLE                               30000
BEACON POWER CORPORATION      COM       073677106         264     200000 SH   SOLE                              200000
Beazer Homes USA Inc          CALL      07556Q105         104      14000 CALL SOLE                               14000
Bed Bath & Beyond Inc         COM       075896100        1070      36409 SH   SOLE                               36409
BERKSHIRE HATHAWAY INC CL A   COM       084670108       17144        124 SH   SOLE                                 124
BERKSHIRE HATHAWAY INC CL B   COM       084670207        2469        539 SH   SOLE                                 539
Best Buy Co Inc               CALL      086516101         748      14200 CALL SOLE                               14200
Best Buy Co Inc               PUT       086516101       46585     884800 PUT  SOLE                              884800
BHP Billiton Limited,
Sponsored ADR                 COM       088606108        1051      15000 SH   SOLE                               15000
BHP Billiton Ltd              PUT       088606108         840      12000 PUT  SOLE                               12000
BHP Billiton Ltd              CALL      088606108        4763      68000 CALL SOLE                               68000
BHP BILLITON LTD SPONSORED
ADR                           COM       088606108        5305      78003 SH   SOLE                               78003
Bidz.com Inc                  COM       08883T200         352      39200 SH        SH-DEF                  2              39200
BIOCRYST PHARMACEUTICALS      COM       09058V103         688     165800 SH   SOLE                              165800
Biovail Corp                  COM       09067J109         153      11400 SH        SH-DEF                  1              11400
Biovail Corp                  CALL      09067J109         202      15000 CALL      SH-DEF                  1              15000
Biovail Corp                  CALL      09067J109         673      50000 CALL      SH-DEF                  1              50000
Biovail Corp                  PUT       09067J109         673      50000 PUT       SH-DEF                  1              50000
Biovail Corp                  PUT       09067J109         737      54700 PUT       SH-DEF                  1              54700
Biovail Corp                  COM       09067J109        1500     111300 SH        SH-DEF                  1             111300
Biovail Corp                  COM       09067J109      179455    7067674 SH   SOLE                             7067674
BIRCH MOUNTAIN RESOURCES LTD  COM       09066X109           8      10000 SH   SOLE                               10000
BOEING COMPANY                COM       097023105         247       2949 SH   SOLE                                2949
BOSTON SCIENTIFIC CORP        COM       101137107         906      74230 SH   SOLE                               74230
BP PLC SPONSORED ADR          COM       055622104        1247      19440 SH   SOLE                               19440
BP Prudhoe Bay Royalty Trust  COM       055630107        2917      36367 SH        SH-DEF                  2              36367
Bristol-Myers Squibb Co       PUT       110122108         265      10000 PUT  SOLE                               10000
Bristol-Myers Squibb Co       COM       110122108         446      16800 SH   SOLE                               16800
Bristol-Myers Squibb Co       CALL      110122108        3010     113500 CALL SOLE                              113500
BRISTOL-MYERS SQUIBB COMPANY  COM       110122108         423      18120 SH   SOLE                               18120
Brookfield Asset Management
In                            COM       112585104       11283     315520 SH        SH-DEF                  1             315520
Brookfield Asset Management
In                            COM       112585104      214292    5992313 SH   SOLE                             5992313
BROOKFIELD ASSET MGMT INC CL
A LV                          COM       112585104        9296     287654 SH   SOLE                              287654
Brookfield Homes Corp         COM       112723101         943      59698 SH        SH-DEF                  2              59698
BROOKFIELD PROPERTIES CORP    COM       112900105        1338      65238 SH   SOLE                               65238
Brookfield Properties Corp    COM       112900105        8218     423850 SH   SOLE                              423850
BROWN-FORMAN CORP CL A        COM       115637100         391       6000 SH   SOLE                                6000
BURLINGTON NORTHERN SANTA FE
CORP                          COM       12189T104         390       4475 SH   SOLE                                4475
CAE INC                       COM       124765108         344      25700 SH        SH-DEF                  1              25700
CAE Inc                       COM       124765108         363      27053 SH        SH-DEF                  1              27053
CAE INC                       COM       124765108         874      77600 SH   SOLE                               77600
CAE Inc                       COM       124765108        2838     211404 SH   SOLE                              211404
CAMECO CORP                   COM       13321L108        3227      95060 SH   SOLE                               95060
Cameco Corp                   CALL      13321L108       10574     264900 CALL      SH-DEF                  1             264900
Cameco Corp                   COM       13321L108       14345     359358 SH        SH-DEF                  1             359358
Cameco Corp                   PUT       13321L108       14933     374100 PUT       SH-DEF                  1             374100
Cameco Corp                   COM       13321L108      130971    3281056 SH   SOLE                             3281056
Canadian Imperial Bank of
Comm                          PUT       136069101       35933     504900 PUT       SH-DEF                  1             504900
Canadian Imperial Bank of
Comm                          CALL      136069101       66415     933200 CALL      SH-DEF                  1             933200
Canadian Imperial Bank of
Comm                          COM       136069101      116411    1635688 SH        SH-DEF                  1            1635688
Canadian Imperial Bank of
Comm                          COM       136069101      912115   12816151 SH   SOLE                            12816151
Canadian Imperial Bank of
Commerce                      COM       136069101       37421     523500 SH   SOLE                              523500
CANADIAN IMPERIAL BANK OF
COMMERCE                      COM       136069101       57893     791612 SH   SOLE                              791612
Canadian National Railway Co  CALL      136375102         466       9900 CALL      SH-DEF                  1               9900
Canadian National Railway Co  COM       136375102        2052      43600 SH        SH-DEF                  1              43600
Canadian National Railway Co  PUT       136375102        4122      87600 PUT       SH-DEF                  1              87600
CANADIAN NATIONAL RAILWAY CO  COM       136375102       17546     345873 SH   SOLE                              345873
Canadian National Railway Co  COM       136375102      139671    2967964 SH   SOLE                             2967964
Canadian National Railway
Company                       COM       136375102        1418      30000 SH   SOLE                               30000
Canadian National Railway
Company                       COM       136375102        9548     202000 SH   SOLE                              202000
Canadian Natural Resources
Limited                       COM       136385101        2206      30000 SH   SOLE                               30000
Canadian Natural Resources
Ltd                           PUT       136385101        1097      15000 PUT       SH-DEF                  1              15000
Canadian Natural Resources
Ltd                           CALL      136385101       10971     150000 CALL      SH-DEF                  1             150000
CANADIAN NATURAL RESOURCES
LTD                           COM       136385101       11296     176211 SH   SOLE                              176211
Canadian Natural Resources
Ltd                           PUT       136385101       14790     202000 PUT       SH-DEF                  1             202000
Canadian Natural Resources
Ltd                           COM       136385101       15995     218456 SH        SH-DEF                  1             218456
Canadian Natural Resources
Ltd                           CALL      136385101       27127     370500 CALL      SH-DEF                  1             370500
Canadian Natural Resources
Ltd                           COM       136385101      430695    5882448 SH   SOLE                             5882448
Canadian Pacific Railway
Limited                       COM       13645T100        2277      35000 SH   SOLE                               35000
Canadian Pacific Railway Ltd  COM       13645T100         415       6400 SH        SH-DEF                  1               6400
Canadian Pacific Railway Ltd  CALL      13645T100         661      10200 CALL      SH-DEF                  1              10200
Canadian Pacific Railway Ltd  PUT       13645T100        1179      18200 PUT       SH-DEF                  1              18200
CANADIAN PACIFIC RAILWAY LTD  COM       13645T100       17922     267760 SH   SOLE                              267760
Canadian Pacific Railway Ltd  COM       13645T100      112350    1734232 SH   SOLE                             1734232
CANADIAN SUPERIOR ENERGY INC  COM       136644101         488     140000 SH   SOLE                              140000
Canetic Resources Trust       COM       137513107         360      26649 SH   SOLE                               26649
CANON INC ADR                 COM       138006309        1590      37114 SH   SOLE                               37114
Capital One Financial Corp    PUT       14040H105         378       8000 PUT  SOLE                                8000
CARBO CERAMICS INC            COM       140781105         322       9300 SH   SOLE                                9300
CARDINAL HEALTH INC           COM       14149Y108         299       5121 SH   SOLE                                5121
Cardiome Pharma Corp          COM       14159U202         320      35600 SH   SOLE                               35600
CARNIVAL CORPORATION          COM       143658300         441       9850 SH   SOLE                                9850
Caterpillar Inc               COM       149123101        1143      15748 SH   SOLE                               15748
CATERPILLAR INC               COM       149123101        2625      36660 SH   SOLE                               36660
Caterpillar Inc               PUT       149123101        4208      58000 PUT  SOLE                               58000
Caterpillar Inc.              COM       149123101        1088      15000 SH   SOLE                               15000
CDN IMPERIAL BK COMMERCE      COM       136069101         214       3000 SH        SH-DEF                  1               3000
CDN IMPERIAL BK COMMERCE      COM       136069101         712      10000 SH        SH-DEF                  1              10000
Celestica Inc                 CALL      15101Q108          93      15900 CALL      SH-DEF                  1              15900
Celestica Inc                 PUT       15101Q108         112      19100 PUT       SH-DEF                  1              19100
Celestica Inc                 COM       15101Q108        2261     387140 SH        SH-DEF                  1             387140
CELESTICA INC SV              COM       15101Q108         268      45900 SH   SOLE                               45900
Cell Therapeutics Inc         COM       150934404         100      53000 SH        SH-DEF                  2              53000
CENTENNIAL COMM CP CL-A       COM       15133V208        1872     200000 SH        SH-DEF                  1             200000
CENTRAL EUROPE & RUSSIA FUND  COM       153436100        2967      60998 SH   SOLE                               60998
CENTRAL FUND OF CDA LTD CL A
NVS                           COM       153501101        1484     118375 SH   SOLE                              118375
CGI Group Inc                 CALL      39945C109         433      37000 CALL      SH-DEF                  1              37000
CGI Group Inc                 COM       39945C109         485      41501 SH   SOLE                               41501
CGI GROUP INC CL A SVS        COM       39945C109         363      36150 SH   SOLE                               36150
CH Robinson Worldwide Inc     COM       12541W209         263       4856 SH   SOLE                                4856
CHC HELICOPTER CORP CL A SVS  COM       12541C203         303      13800 SH   SOLE                               13800
Chevron Corporation           COM       166764100        1867      20000 SH   SOLE                               20000
CHEVRON CORPORATION           COM       166764100        9045     106346 SH   SOLE                              106346
CHINA MOBILE LIMITED          COM       16941M109         346       4545 SH   SOLE                                4545
China Mobile Ltd              COM       16941M109        1564      18000 SH   SOLE                               18000
CHINA PETROLEUM & CHEMICAL
CORP ADR                      COM       16941R108         585       5400 SH   SOLE                                5400
China Sunergy Co Ltd          COM       16942X104        1618      97932 SH        SH-DEF                  2              97932
Chipotle Mexican Grill Inc    COM       169656105        4692      31900 SH        SH-DEF                  2              31900
Chipotle Mexican Grill Inc    COM       169656105        1471      10000 SH   SOLE                               10000
Cia Vale do Rio Doce          COM       204412209        4417     135200 SH   SOLE                              135200
Cia Vale do Rio Doce          PUT       204412209       15685     480100 PUT  SOLE                              480100
Cisco Systems Inc             COM       17275R102         504      18600 SH   SOLE                               18600
Cisco Systems Inc             PUT       17275R102        1879      69400 PUT  SOLE                               69400
CISCO SYSTEMS INC             COM       17275R102        3149     127682 SH   SOLE                              127682
Cisco Systems Inc             CALL      17275R102        6876     254000 CALL SOLE                              254000
Cisco Systems Inc.            COM       17275R102         406      15000 SH   SOLE                               15000
CIT GROUP INC                 COM       125581108         233       8275 SH   SOLE                                8275
CIT Group Inc                 COM       125581108         904      37600 SH   SOLE                               37600
Citigroup Inc                 PUT       172967101        2382      80900 PUT  SOLE                               80900
Citigroup Inc                 CALL      172967101        4858     165000 CALL SOLE                              165000
CITIGROUP INC                 COM       172967101        5061     178160 SH   SOLE                              178160
Citigroup Inc                 COM       172967101        7846     266495 SH   SOLE                              266495
Citigroup Inc.                COM       172967101         442      15000 SH   SOLE                               15000
CLAUDE RESOURCES INC          COM       182873109        1452    1136200 SH   SOLE                             1136200
Coca-Cola Co/The              COM       191216100         307       5000 SH        SH-DEF                  2               5000
COCA-COLA COMPANY             COM       191216100        1524      25583 SH   SOLE                               25583
COCA-COLA HELLENIC BOTTLING
CO ADR                        COM       1912EP104         398       9297 SH   SOLE                                9297
Cognos Inc                    CALL      19244C109         300       5200 CALL      SH-DEF                  1               5200
Cognos Inc                    PUT       19244C109        1181      20500 PUT       SH-DEF                  1              20500
Cognos Inc                    COM       19244C109        9699     168316 SH   SOLE                              168316
Cognos Inc                    COM       19244C109       12455     216147 SH        SH-DEF                  2             216147
Cognos Inc                    COM       19244C109      143556    2491372 SH        SH-DEF                  1            2491372
Colgate-Palmolive Company     COM       194162103        1169      15000 SH   SOLE                               15000
COLGATE-PALMOLIVE COMPANY     COM       194162103        5432      70085 SH   SOLE                               70085
Comcast Corp                  CALL      20030N101        2191     120000 CALL SOLE                              120000
COMCAST CORP CL A             COM       20030N101         643      35189 SH   SOLE                               35189
COMCAST CORP CL A SPL         COM       20030N200        2736     151096 SH   SOLE                              151096
COMCAST CORP CL-A             COM       20030N101        1842     100000 SH        SH-DEF                  1             100000
COMMUNITY HEALTH SYSTEMS INC
NEW                           COM       203668108        1383      42800 SH   SOLE                               42800
COMPANHIA VALE DO RIO DOCE
ADR                           COM       204412100         642      24500 SH   SOLE                               24500
COMPANHIA VALE DO RIO DOCE
ADR                           COM       204412209        2510      83165 SH   SOLE                               83165
Compton Petroleum Corp        PUT       204940100         129      14000 PUT       SH-DEF                  1              14000
Compton Petroleum Corp        COM       204940100         147      15900 SH   SOLE                               15900
Compton Petroleum Corp        CALL      204940100         150      16300 CALL      SH-DEF                  1              16300
Conn's Inc                    COM       208242107         684      40000 SH        SH-DEF                  2              40000
Conn's Inc                    COM       208242107         684      40000 SH   SOLE                               40000
ConocoPhillips                COM       20825C104         883      10000 SH   SOLE                               10000
CONOCOPHILLIPS                COM       20825C104        3770      46625 SH   SOLE                               46625
CORNING INC                   COM       219350105         773      31915 SH   SOLE                               31915
Corus Bankshares Inc          COM       220873103         550      51510 SH        SH-DEF                  2              51510
Corus Entertainment Inc       COM       220874101         770      15800 SH   SOLE                               15800
COSTCO WHOLESALE CORP         COM       22160K105         216       3155 SH   SOLE                                3155
COTT CORP                     COM       22163N106         126      19100 SH        SH-DEF                  1              19100
Cott Corp                     COM       22163N106         474      71715 SH        SH-DEF                  1              71715
Cott Corp                     COM       22163N106         868     131422 SH   SOLE                              131422
COVIDIEN LTD                  COM       G2552X108         437       9720 SH   SOLE                                9720
Cree Inc                      COM       225447101        3920     142686 SH        SH-DEF                  2             142686
Cree Inc                      COM       225447101        1099      40000 SH   SOLE                               40000
Crystallex International Corp COM       22942F101          31      13400 SH   SOLE                               13400
Crystallex International Corp COM       22942F101          47      20400 SH        SH-DEF                  1              20400
Cubist Pharmaceuticals Inc    COM       229678107         349      17000 SH   SOLE                               17000
CURRENCYSHS JAPANESE YEN      COM       23130A102        1356      15000 SH        SH-DEF                  1              15000
CURRENCYSHS SWISS FRANC       COM       23129V109        1146      12850 SH        SH-DEF                  1              12850
CVS Caremark Corp             PUT       126650100        6956     175000 PUT  SOLE                              175000
CVS Caremark Corporation      COM       126650100         398      10000 SH   SOLE                               10000
CVS CAREMARK CORPORATION      COM       126650100        8044     204535 SH   SOLE                              204535
Cypress Bioscience Inc        COM       232674507         254      23000 SH   SOLE                               23000
Dell Inc                      CALL      24702R101         245      10000 CALL SOLE                               10000
Dell Inc                      PUT       24702R101        1226      50000 PUT  SOLE                               50000
Dell Inc                      COM       24702R101        2275      92800 SH   SOLE                               92800
DENBURY RESOURCES INC         COM       247916208        1178      46250 SH   SOLE                               46250
Denison Mines Corp            CALL      248356107         169      18900 CALL      SH-DEF                  1              18900
Denison Mines Corp            PUT       248356107         186      20700 PUT       SH-DEF                  1              20700
Denison Mines Corp            COM       248356107         239      26700 SH   SOLE                               26700
DENISON MINES CORP            COM       248356107         271      40323 SH   SOLE                               40323
DESCARTES SYSTEMS GROUP INC   COM       249906108          57      15000 SH   SOLE                               15000
DEVON ENERGY CORPORATION      COM       25179M103         470       5500 SH   SOLE                                5500
DIAGEO PLC SPONSORED ADR      COM       25243Q205        2298      28285 SH   SOLE                               28285
DISNEY,WALT COMPANY           COM       254687106         708      23516 SH   SOLE                               23516
DOLLAR CB CV 2.875%30JN27     BOND      256664AB9        4121    4000000 PRN       SH-DEF                  1            4000000
Dow Chemical Co/The           CALL      260543103        2137      54200 CALL SOLE                               54200
DRAXIS HEALTH INC             COM       26150J101          63      15800 SH        SH-DEF                  1              15800
DTE ENERGY COMPANY            COM       233331107         226       5270 SH   SOLE                                5270
DUKE ENERGY HOLDING CORP      COM       26441C105         495      26372 SH   SOLE                               26372
DUPONT E.I. DE NEMOURS & CO   COM       263534109         221       4862 SH   SOLE                                4862
Eastman Kodak Co              PUT       277461109         765      35000 PUT  SOLE                               35000
Eastman Kodak Co              COM       277461109         775      35419 SH   SOLE                               35419
eBay Inc                      PUT       278642103        5310     160000 PUT  SOLE                              160000
eBay Inc                      CALL      278642103        6731     202800 CALL SOLE                              202800
EI Du Pont de Nemours & Co    COM       263534109         600      13600 SH   SOLE                               13600
EI Du Pont de Nemours & Co    PUT       263534109        1102      25000 PUT  SOLE                               25000
Eldorado Gold Corp            PUT       284902103         127      21600 PUT       SH-DEF                  1              21600
Eldorado Gold Corp            COM       284902103         228      38700 SH   SOLE                               38700
Eldorado Gold Corp            COM       284902103         255      43300 SH        SH-DEF                  1              43300
Eldorado Gold Corp            CALL      284902103        1403     238600 CALL      SH-DEF                  1             238600
Eli Lilly & Co                COM       532457108        3843      71979 SH   SOLE                               71979
Eli Lilly & Co                PUT       532457108        5339     100000 PUT  SOLE                              100000
Eli Lilly & Co                PUT       532457108        9397     176000 PUT  SOLE                              176000
EMC Corp/Massachusetts        COM       268648102         428      23100 SH   SOLE                               23100
Emcore Corp                   COM       290846104        1535     100358 SH        SH-DEF                  2             100358
EMERSON ELECTRIC CO           COM       291011104        2282      44598 SH   SOLE                               44598
Enbridge Inc                  PUT       29250N105         343       8500 PUT       SH-DEF                  1               8500
Enbridge Inc                  CALL      29250N105        5045     125000 CALL      SH-DEF                  1             125000
Enbridge Inc                  COM       29250N105        6356     157474 SH        SH-DEF                  1             157474
ENBRIDGE INC                  COM       29250N105       60180    1503540 SH   SOLE                             1503540
Enbridge Inc                  COM       29250N105      488755   12109550 SH   SOLE                            12109550
Enbridge Inc.                 COM       29250N105        3649      90000 SH   SOLE                               90000
Enbridge Inc.                 COM       29250N105      156074    3849966 SH   SOLE                             3849966
ENCANA CORP                   COM       292505104         414       6000 SH        SH-DEF                  1               6000
EnCana Corp                   COM       292505104         558       8200 SH        SH-DEF                  2               8200
EnCana Corp                   COM       292505104         822      12100 SH        SH-DEF                  1              12100
EnCana Corp                   PUT       292505104        1264      18600 PUT       SH-DEF                  1              18600
EnCana Corp                   CALL      292505104        3826      56300 CALL      SH-DEF                  1              56300
EnCana Corp                   PUT       292505104       34182     502000 PUT       SH-DEF                  1             502000
EnCana Corp                   CALL      292505104       73002    1072100 CALL      SH-DEF                  1            1072100
EnCana Corp                   COM       292505104      557733    8190826 SH   SOLE                             8190826
EnCana Corporation            COM       292505104        6155      90000 SH   SOLE                               90000
ENCANA CORPORATION            COM       292505104       78861    1183282 SH   SOLE                             1183282
Energy Select Sector SPDR
Fund                          COM       81369Y506        1214      15300 SH   SOLE                               15300
ENERPLUS RESOURCES FD T/U     COM       29274D604        2005      50000 SH        SH-DEF                  1              50000
Enerplus Resources Fund       CALL      29274D604         801      20000 CALL      SH-DEF                  1              20000
Enerplus Resources Fund       PUT       29274D604         812      20200 PUT       SH-DEF                  1              20200
Enerplus Resources Fund       CALL      29274D604        1195      29700 CALL      SH-DEF                  1              29700
Enerplus Resources Fund       COM       29274D604        1555      38500 SH   SOLE                               38500
Enerplus Resources Fund       COM       29274D604       10832     269318 SH        SH-DEF                  1             269318
Enerplus Resources Fund       COM       29274D604       24329     604900 SH   SOLE                              604900
ENERPLUS RESOURCES FUND T/U   COM       29274D604        2552      65589 SH   SOLE                               65589
Ericsson                      COM       294821608        3425     146700 SH   SOLE                              146700
ERICSSON TELEPHONE CO SPONS
ADR                           COM       294821608        1114      48709 SH   SOLE                               48709
EUROPEAN EQUITY FUND INC      COM       298768102        2595     239800 SH   SOLE                              239800
Evergreen Energy Inc          COM       30024B104          81      36400 SH        SH-DEF                  2              36400
Evergreen Energy Inc          COM       30024B104         228     102200 SH   SOLE                              102200
EXELON CORPORATION            COM       30161N101         441       5750 SH   SOLE                                5750
Exxon Mobil Corp              COM       30231G102         432       4606 SH        SH-DEF                  1               4606
Exxon Mobil Corp              CALL      30231G102        7495      80000 CALL SOLE                               80000
Exxon Mobil Corp              PUT       30231G102       23422     250000 PUT  SOLE                              250000
Exxon Mobil Corporation       COM       30231G102        3279      35000 SH   SOLE                               35000
EXXON MOBIL CORPORATION       COM       30231G102       24140     277566 SH   SOLE                              277566
Fairfax Financial Holdings
Ltd                           PUT       303901102         290       1000 PUT       SH-DEF                  1               1000
Fairfax Financial Holdings
Ltd                           CALL      303901102         898       3100 CALL      SH-DEF                  1               3100
Fairfax Financial Holdings
Ltd                           COM       303901102        2387       8243 SH   SOLE                                8243
Fairfax Financial Holdings
Ltd                           COM       303901102        5344      18458 SH        SH-DEF                  1              18458
FAIRFAX FINANCIAL HOLDINGS
LTD SV                        COM       303901102        1960       5990 SH   SOLE                                5990
FAIRFAX FINL HLDGS LTD SV     COM       303901102         431       1500 SH        SH-DEF                  1               1500
FANNIE MAE                    COM       313586109         292       8580 SH   SOLE                                8580
FedEx Corp                    COM       31428X106        3327      37309 SH   SOLE                               37309
FedEx Corp                    PUT       31428X106        7579      85000 PUT  SOLE                               85000
FELCOR LODGING TRUST INC REIT COM       31430F101         854      62800 SH   SOLE                               62800
Financial Select Sector SPDR
F                             CALL      81369Y605        4183     144600 CALL SOLE                              144600
Financial Select Sector SPDR
F                             PUT       81369Y605        7039     243300 PUT  SOLE                              243300
FirstService Corp             COM       33761N109        1061      34700 SH   SOLE                               34700
FISERV INC                    COM       337738108         646      12500 SH   SOLE                               12500
Force Protection Inc          COM       345203202         569     121479 SH        SH-DEF                  2             121479
Force Protection Inc          COM       345203202         140      30000 SH   SOLE                               30000
Ford Motor Co                 COM       345370860         139      20675 SH   SOLE                               20675
Ford Motor Co                 CALL      345370860        2019     300000 CALL SOLE                              300000
Ford Motor Co                 PUT       345370860        6057     900000 PUT  SOLE                              900000
FORD MOTOR COMPANY            COM       345370860          68      10229 SH   SOLE                               10229
FORDING CANADIAN COAL T/U     COM       345425102        2285      50870 SH   SOLE                               50870
Fording Canadian Coal Trust   COM       345425102        9660     249500 SH        SH-DEF                  1             249500
Fording Canadian Coal Trust   COM       345425102       28894     746300 SH   SOLE                              746300
FREEPORT MCMORAN COPPER &
GOLD INC                      COM       35671D857         883       9856 SH   SOLE                                9856
Freeport-McMoRan Copper &
Gold                          COM       35671D857        1229      12000 SH   SOLE                               12000
Freeport-McMoRan Copper &
Gold Inc.                     COM       35671D857        1024      10000 SH   SOLE                               10000
FRESENIUS MEDICAL CARE AG &
CO KGAA                       COM       358029106         259       5000 SH   SOLE                                5000
FRESH DEL MONTE PRODUCE INC   COM       G36738105        1059      32850 SH   SOLE                               32850
Fronteer Development Group
Inc                           COM       35903Q106         101      10100 SH        SH-DEF                  1              10100
Fuel Tech Inc                 COM       359523107        2089      92215 SH        SH-DEF                  2              92215
Gammon Gold Inc               COM       36467T106          93      11600 SH        SH-DEF                  1              11600
Gannett Co Inc                COM       364730101        1061      27200 SH   SOLE                               27200
GANNETT CO INC                COM       364730101        1188      31900 SH   SOLE                               31900
General Electric Co           COM       369604103        1562      42143 SH        SH-DEF                  1              42143
General Electric Co           COM       369604103        3917     105667 SH   SOLE                              105667
General Electric Co           PUT       369604103       15510     418400 PUT  SOLE                              418400
General Electric Company      COM       369604103        1112      30000 SH   SOLE                               30000
GENERAL ELECTRIC COMPANY      COM       369604103       30004     841784 SH   SOLE                              841784
General Motors Corp           CALL      370442105        5974     240000 CALL SOLE                              240000
General Motors Corp           PUT       370442105        6887     276700 PUT  SOLE                              276700
Gerdau Ameristeel Corp        COM       37373P105         433      30400 SH   SOLE                               30400
Gerdau SA                     COM       373737105         235       8100 SH   SOLE                                8100
GERON CORP                    COM       374163103        1300     259800 SH   SOLE                              259800
Gildan Activewear Inc         COM       375916103        8586     207900 SH        SH-DEF                  1             207900
Gildan Activewear Inc         COM       375916103       36273     878300 SH   SOLE                              878300
GILDAN ACTIVEWEAR INC CL A
SVS                           COM       375916103         495      13360 SH   SOLE                               13360
GLAXOSMITHKLINE PLC ADR       COM       37733W105        2292      48060 SH   SOLE                               48060
Globalstar Inc                COM       378973408         454      56746 SH        SH-DEF                  2              56746
Gold Fields Ltd               CALL      38059T106        3103     218500 CALL SOLE                              218500
Gold Fields Ltd               COM       38059T106        3229     227365 SH   SOLE                              227365
Gold Fields Ltd               PUT       38059T106        3249     228800 PUT  SOLE                              228800
Goldcorp Inc                  COM       380956409         455      13400 SH        SH-DEF                  1              13400
Goldcorp Inc                  COM       380956409        4352     127636 SH        SH-DEF                  1             127636
Goldcorp Inc                  CALL      380956409        5090     150000 CALL SOLE                              150000
Goldcorp Inc                  CALL      380956409        9673     283700 CALL      SH-DEF                  1             283700
Goldcorp Inc                  PUT       380956409       17813     525000 PUT       SH-DEF                  1             525000
Goldcorp Inc                  PUT       380956409       19248     564500 PUT       SH-DEF                  1             564500
GOLDCORP INC                  COM       380956409       20013     536824 SH   SOLE                              536824
Goldcorp Inc                  COM       380956409      204654    6002175 SH   SOLE                             6002175
Goldcorp Inc.                 COM       380956409         509      15000 SH   SOLE                               15000
Goldcorp Inc.                 COM       380956409        5993     175000 SH   SOLE                              175000
Golden Star Resources Ltd     COM       38119T104          35      11000 SH   SOLE                               11000
Golden Star Resources Ltd     COM       38119T104          67      20900 SH        SH-DEF                  1              20900
GOLDMAN SACHS GROUP INC       COM       38141G104         325       1500 SH        SH-DEF                  1               1500
GOLDMAN SACHS GROUP INC       COM       38141G104         379       1875 SH   SOLE                                1875
Goldman Sachs Group Inc/The   COM       38141G104         516       2400 SH   SOLE                                2400
Goldman Sachs Group Inc/The   COM       38141G104        1119       5203 SH        SH-DEF                  1               5203
Google Inc                    PUT       38259P508        7745      11200 PUT  SOLE                               11200
GREAT BASIN GOLD LTD          COM       390124105          65      24600 SH        SH-DEF                  1              24600
GREAT BASIN GOLD LTD          COM       390124105          91      30000 SH   SOLE                               30000
HALLIBURTON CO.               COM       406216101         442      13230 SH   SOLE                               13230
Harry Winston Diamond Corp    PUT       41587B100         236       7200 PUT       SH-DEF                  1               7200
Harry Winston Diamond Corp    CALL      41587B100         534      16300 CALL      SH-DEF                  1              16300
HARRY WINSTON DIAMOND CORP    COM       41587B100        5431     219800 SH   SOLE                              219800
Harry Winston Diamond Corp    COM       41587B100       65792    2009850 SH   SOLE                             2009850
HARVEST ENERGY TRUST T/U      COM       41752X101         642      28450 SH   SOLE                               28450
Hewlett-Packard Co            CALL      428236103        3786      75000 CALL SOLE                               75000
Hewlett-Packard Co            PUT       428236103        3786      75000 PUT  SOLE                               75000
HEWLETT-PACKARD COMPANY       COM       428236103        1296      29435 SH   SOLE                               29435
Hoku Scientific Inc           COM       434712105         399      35000 SH        SH-DEF                  2              35000
Home Depot Inc                CALL      437076102         269      10000 CALL SOLE                               10000
HOME DEPOT INC                COM       437076102        1237      40076 SH   SOLE                               40076
Home Depot Inc                COM       437076102       10753     399135 SH   SOLE                              399135
Home Depot Inc                PUT       437076102       16943     628900 PUT  SOLE                              628900
HONDA MOTOR CO LTD SPONSORED
ADR                           COM       438128308        2074      65325 SH   SOLE                               65325
HONEYWELL INTERNATIONAL INC   COM       438516106         765      12861 SH   SOLE                               12861
HOST HOTELS & RESORTS INC     COM       44107P104         169      10000 SH   SOLE                               10000
Hovnanian Enterprises Inc     COM       442487203         358      50000 SH   SOLE                               50000
HRPT PROPERTIES TRUST         COM       40426W101          88      11000 SH   SOLE                               11000
HSBC Holdings PLC             COM       404280406         209       2500 SH   SOLE                                2500
HSBC HOLDINGS PLC             COM       404280604         637      31248 SH   SOLE                               31248
HSBC HOLDINGS PLC SPONS ADR   COM       404280406        2843      37569 SH   SOLE                               37569
Human Genome Sciences Inc     COM       444903108         282      27000 SH   SOLE                               27000
Iamgold Corp                  PUT       450913108         145      17800 PUT       SH-DEF                  1              17800
Iamgold Corp                  COM       450913108         214      26400 SH        SH-DEF                  1              26400
Iamgold Corp                  COM       450913108         308      37700 SH   SOLE                               37700
Iamgold Corp                  CALL      450913108         486      60000 CALL      SH-DEF                  1              60000
Iamgold Corp                  PUT       450913108         810     100000 PUT       SH-DEF                  1             100000
Iamgold Corp                  COM       450913108         878     107600 SH        SH-DEF                  1             107600
IBM                           PUT       459200101       15383     142300 PUT  SOLE                              142300
IBM                           CALL      459200101       17836     165000 CALL SOLE                              165000
ICICI Bank Ltd                COM       45104G104        1308      21265 SH   SOLE                               21265
ICICI Bank Ltd                PUT       45104G104       14760     240000 PUT  SOLE                              240000
ILLINOIS TOOL WORKS INC       COM       452308109         611      12050 SH   SOLE                               12050
Imax Corp                     COM       45245E109         392      57449 SH        SH-DEF                  2              57449
Imperial Oil Limited          COM       453038408       12452     225000 SH   SOLE                              225000
Imperial Oil Ltd              CALL      453038408        4860      88200 CALL      SH-DEF                  1              88200
IMPERIAL OIL LTD              COM       453038408       60466    1226971 SH   SOLE                             1226971
Imperial Oil Ltd              COM       453038408      173398    3147013 SH   SOLE                             3147013
Incyte Corp                   COM       45337C102         352      35000 SH   SOLE                               35000
Indevus Pharmaceuticals Inc   COM       454072109         313      45000 SH   SOLE                               45000
INDIA FUND INC                COM       454089103        1991      37879 SH   SOLE                               37879
IndyMac Bancorp Inc           COM       456607100         238      40000 SH        SH-DEF                  2              40000
INFINEON TECHNOLOGIES AG ADR  COM       45662N103         768      74550 SH   SOLE                               74550
Infosys Technologies Ltd      CALL      456788108        1814      40000 CALL SOLE                               40000
Infosys Technologies Ltd      PUT       456788108        1814      40000 PUT  SOLE                               40000
ING GROEP SPONSORED ADR       COM       456837103        2775      84657 SH   SOLE                               84657
INGERSOLL-RAND COMPANY CL A   COM       G4776G101         531      13350 SH   SOLE                               13350
Intel Corp                    CALL      458140100        2666     100000 CALL SOLE                              100000
Intel Corp                    PUT       458140100        7998     300000 PUT  SOLE                              300000
Intel Corp                    COM       458140100        9301     348865 SH   SOLE                              348865
Intel Corp                    CALL      458140100       16329     612500 CALL SOLE                              612500
Intel Corp                    PUT       458140100       29267    1097800 PUT  SOLE                             1097800
Intel Corporation             COM       458140100        1066      40000 SH   SOLE                               40000
INTEL CORPORATION             COM       458140100        3906     183028 SH   SOLE                              183028
INTERACTIVE BROKERS GROUP     COM       45841N107         277       8500 SH        SH-DEF                  1               8500
INTERNATIONAL BUSINESS
MACHINES CORP                 COM       459200101       12907     119453 SH   SOLE                              119453
International Business
Machines Corporation          COM       459200101        6054      56000 SH   SOLE                               56000
INTERNATIONAL ROYALTY CORP    COM       460277106          55      10000 SH   SOLE                               10000
InterOil Corp                 COM       460951106         709      36600 SH        SH-DEF                  2              36600
InterOil Corp                 COM       460951106         963      50000 SH        SH-DEF                  2              50000
INTERTAPE POLYMER GROUP INC   COM       460919103         191      66645 SH   SOLE                               66645
Intuit Inc                    COM       461202103         714      22600 SH   SOLE                               22600
INVESCO LIMITED               COM       G491BT108        1865      68056 SH   SOLE                               68056
iShares FTSE/Xinhua China 25
I                             CALL      464287184        1023       6000 CALL SOLE                                6000
ISHARES INC MSCI SINGAPORE
IDX FD                        COM       464286673         123      10000 SH   SOLE                               10000
ISHARES INC MSCI UK           COM       464286699         294      13200 SH   SOLE                               13200
iShares MSCI Brazil Index
Fund                          PUT       464286400         863      10700 PUT  SOLE                               10700
iShares MSCI Brazil Index
Fund                          COM       464286400         879      10900 SH   SOLE                               10900
ISHARES MSCI EAFE INDEX FUND  COM       464287465         619       8510 SH   SOLE                                8510
ISHARES MSCI JAPAN INDEX FUND COM       464286848         338      26350 SH   SOLE                               26350
iShares MSCI Japan Index Fund COM       464286848        1130      85000 SH        SH-DEF                  1              85000
iShares MSCI Japan Index Fund COM       464286848        1158      87100 SH   SOLE                               87100
iShares Nasdaq Biotechnology
I                             COM       464287556        1072      13200 SH   SOLE                               13200
Isilon Systems Inc            COM       46432L104         264      52000 SH   SOLE                               52000
Ivanhoe Energy Inc            COM       465790103          36      22800 SH   SOLE                               22800
Ivanhoe Energy Inc            COM       465790103         180     115500 SH   SOLE                              115500
Ivanhoe Mines Ltd/CA          COM       46579N103         138      12700 SH   SOLE                               12700
Jamba Inc                     CALL      47023A101         599     162000 CALL      SH-DEF                  1             162000
JC Penney Co Inc              COM       708160106         999      22700 SH   SOLE                               22700
Johnson & Johnson             COM       478160104        5336      80000 SH   SOLE                               80000
Johnson & Johnson             PUT       478160104       27680     415000 PUT  SOLE                              415000
JOHNSON & JOHNSON             COM       478160104       28328     444874 SH   SOLE                              444874
JOURNAL REGISTER CO           COM       481138105         377     250000 SH   SOLE                              250000
JPMorgan Chase & Co           CALL      46625H100         576      13200 CALL SOLE                               13200
JPMORGAN CHASE & CO           COM       46625H100        2823      58979 SH   SOLE                               58979
JPMorgan Chase & Co           COM       46625H100        5116     117199 SH   SOLE                              117199
JPMorgan Chase & Co           PUT       46625H100       29494     675700 PUT  SOLE                              675700
Juniper Networks Inc          COM       48203R104         624      18800 SH   SOLE                               18800
KELLOGG COMPANY               COM       487836108         712      14775 SH   SOLE                               14775
Keryx Biopharmaceuticals Inc  COM       492515101         210      25000 SH   SOLE                               25000
KIMBERLY-CLARK CORPORATION    COM       494368103        1506      22795 SH   SOLE                               22795
KINDER MORGAN MANAGEMENT LLC  COM       49455U100        1565      28790 SH   SOLE                               28790
Kingsway Financial Services
In                            COM       496904103         893      73720 SH   SOLE                               73720
KINGSWAY FINANCIAL SERVICES
INC                           COM       496904103         210      16955 SH   SOLE                               16955
Kinross Gold Corp             PUT       496902404         920      50000 PUT       SH-DEF                  1              50000
Kinross Gold Corp             COM       496902404        1047      56900 SH        SH-DEF                  1              56900
Kinross Gold Corp             PUT       496902404        3186     172600 PUT       SH-DEF                  1             172600
Kinross Gold Corp             COM       496902404        7611     412300 SH        SH-DEF                  1             412300
Kinross Gold Corp             CALL      496902404        8163     442200 CALL      SH-DEF                  1             442200
Kinross Gold Corp             COM       496902404       22293    1207605 SH   SOLE                             1207605
Kinross Gold Corp             COM       496902404       27558    1492814 SH        SH-DEF                  2            1492814
Kinross Gold Corporation      COM       496902404        6490     350000 SH   SOLE                              350000
KINROSS GOLD CORPORATION NO
PAR                           COM       496902404        3825     172960 SH   SOLE                              172960
KOHL'S CORP                   COM       500255104         373       8125 SH   SOLE                                8125
KOREA ELECTRIC POWER CO
SPONS ADR                     COM       500631106        2241     110600 SH   SOLE                              110600
KOREA FUND INC                COM       500634100        1098      46200 SH   SOLE                               46200
KRAFT FOODS INC CL A          COM       50075N104         812      27556 SH   SOLE                               27556
KT CORP SPONSORED ADR         COM       48268K101         465      17400 SH   SOLE                               17400
Lamar Advertising Co          COM       512815101        1069      22243 SH   SOLE                               22243
Las Vegas Sands Corp          COM       517834107         793       7700 SH   SOLE                                7700
Las Vegas Sands Corp          PUT       517834107        3782      36700 PUT  SOLE                               36700
LAS VEGAS SANDS INC           COM       517834107         221       2500 SH   SOLE                                2500
La-Z-Boy Inc                  COM       505336107         991     125000 SH        SH-DEF                  2             125000
LDK Solar Co Ltd              COM       50183L107        2938      62497 SH        SH-DEF                  2              62497
Lehman Brothers Holdings Inc  CALL      524908100         327       5000 CALL SOLE                                5000
Lehman Brothers Holdings Inc  COM       524908100        7355     112386 SH   SOLE                              112386
Lehman Brothers Holdings Inc  PUT       524908100       17669     270000 PUT  SOLE                              270000
LEUCADIA NATIONAL CORP        COM       527288104         205       4600 SH   SOLE                                4600
LEVEL 3 COMMUNICATIONS INC    COM       52729N100         395     114000 SH   SOLE                              114000
LEVITT CORP FLA CLASS A       COM       52742P108         301     128000 SH   SOLE                              128000
Lexmark International Inc     COM       529771107        1000      28700 SH   SOLE                               28700
Liberty Global Inc            COM       530555101         338       8626 SH   SOLE                                8626
LIFEPOINT HOSPITALS INC       COM       53219L109         898      33050 SH   SOLE                               33050
LILLY (ELI) & COMPANY         COM       532457108         383       7393 SH   SOLE                                7393
LINCOLN NATIONAL CORPORATION  COM       534187109         532       9715 SH   SOLE                                9715
Lorus Therapeutics Inc        COM       544192107          20      80500 SH   SOLE                               80500
Lowe's Cos Inc                COM       548661107        3968     175440 SH   SOLE                              175440
Lowe's Cos Inc                PUT       548661107        9184     406000 PUT  SOLE                              406000
LUNDIN MINING CORP            COM       550372106          96      10000 SH        SH-DEF                  1              10000
Lundin Mining Corp            COM       550372106          96      10101 SH        SH-DEF                  2              10101
Lundin Mining Corp            COM       550372106         318      33000 SH        SH-DEF                  1              33000
Lundin Mining Corp            CALL      550372106         518      53800 CALL      SH-DEF                  1              53800
Lundin Mining Corp            PUT       550372106         813      84500 PUT       SH-DEF                  1              84500
Lundin Mining Corp            COM       550372106       10397    1080315 SH   SOLE                             1080315
Lundin Mining Corp            COM       550372106       32763    3404373 SH        SH-DEF                  2            3404373
Magna International Inc       COM       559222401        1517      18750 SH        SH-DEF                  1              18750
Magna International Inc       COM       559222401       84415    1043660 SH   SOLE                             1043660
MAGNA INTERNATIONAL INC CL A
SVS                           COM       559222401        1906      24218 SH   SOLE                               24218
MANULIFE FINANCIAL CORP       COM       56501R106        1844      45200 SH        SH-DEF                  1              45200
Manulife Financial Corp       CALL      56501R106        5361     131000 CALL      SH-DEF                  1             131000
Manulife Financial Corp       COM       56501R106        7174     175300 SH        SH-DEF                  1             175300
Manulife Financial Corp       PUT       56501R106        7465     182400 PUT       SH-DEF                  1             182400
MANULIFE FINANCIAL CORP       COM       56501R106       30902     818389 SH   SOLE                              818389
Manulife Financial Corp       COM       56501R106     1469223   35899444 SH   SOLE                            35899444
Manulife Financial
Corporation                   COM       56501R106        5344     130000 SH   SOLE                              130000
Marathon Oil Corp             COM       565849106        1089      17900 SH   SOLE                               17900
MARATHON OIL CORPORATION      COM       565849106         813      17250 SH   SOLE                               17250
MARSH & MCLENNAN COMPANIES
INC                           COM       571748102         203       7300 SH   SOLE                                7300
Materials Select Sector SPDR
F                             COM       81369Y100        4183     100300 SH   SOLE                              100300
Materials Select Sector SPDR
F                             PUT       81369Y100       16909     405500 PUT  SOLE                              405500
McClatchy Co                  COM       579489105         629      50200 SH        SH-DEF                  2              50200
MCCLATCHY NEWSPAPERS INC CL A COM       579489105         867      80000 SH   SOLE                               80000
McDonald's Corp               PUT       580135101        1767      30000 PUT  SOLE                               30000
McDonald's Corp               CALL      580135101        4365      74100 CALL SOLE                               74100
MDS INC                       COM       55269P302         177      10368 SH   SOLE                               10368
MDS INC                       COM       55269P302         199      10324 SH        SH-DEF                  1              10324
MDS Inc                       COM       55269P302       30718    1586794 SH   SOLE                             1586794
MEDIA GENERAL INC             COM       584404107         957      50000 SH   SOLE                               50000
Medis Technologies Ltd        COM       58500P107        2891     187347 SH        SH-DEF                  2             187347
Medis Technologies Ltd        COM       58500P107         363      23541 SH   SOLE                               23541
MEDTRONIC INC                 COM       585055106         573      12228 SH   SOLE                               12228
MELCO PBL ENTERTAINMENT-ADR   COM       585464100         219      18000 SH   SOLE                               18000
MERCK & CO INC                COM       589331107         997      21400 SH   SOLE                               21400
Merck & Co Inc                CALL      589331107        8716     150000 CALL SOLE                              150000
Merck & Co Inc                PUT       589331107        8716     150000 PUT  SOLE                              150000
Merck & Co Inc                PUT       589331107       11000     189300 PUT  SOLE                              189300
Meridian Gold Inc             COM       589975101         843      23500 SH   SOLE                               23500
Meridian Gold Inc             COM       589975101        1225      34148 SH        SH-DEF                  1              34148
Merrill Lynch & Co Inc        CALL      590188108        1020      19000 CALL SOLE                               19000
MERRILL LYNCH & CO INC        COM       590188108        1099      19350 SH   SOLE                               19350
Merrill Lynch & Co Inc        PUT       590188108       11053     205900 PUT  SOLE                              205900
Merrill Lynch & Co Inc        COM       590188108       11552     215205 SH   SOLE                              215205
Merrill Lynch & Co., Inc.     COM       590188108        2952      55000 SH   SOLE                               55000
METALLICA RESOURCES INC       COM       59125J104          77      14400 SH        SH-DEF                  1              14400
METHANEX CORP                 COM       59151K108         201       8000 SH   SOLE                                8000
Methanex Corp                 COM       59151K108         364      13100 SH   SOLE                               13100
Methanex Corp                 COM       59151K108        1226      44098 SH        SH-DEF                  1              44098
METHANEX CORP                 COM       59151K108        1396      50600 SH        SH-DEF                  1              50600
METLIFE INC                   COM       59156R108         467       7865 SH   SOLE                                7865
MI Developments Inc           COM       55304X104         935      33407 SH   SOLE                               33407
Microsoft Corp                COM       594918104         238       6695 SH        SH-DEF                  1               6695
Microsoft Corp                CALL      594918104        5696     160000 CALL SOLE                              160000
Microsoft Corp                PUT       594918104       16237     456100 PUT  SOLE                              456100
Microsoft Corporation         COM       594918104        3738     105000 SH   SOLE                              105000
MICROSOFT CORPORATION         COM       594918104        8999     274233 SH   SOLE                              274233
Midway Games Inc              COM       598148104         138      50000 SH        SH-DEF                  2              50000
MINCO GOLD CORPORATION        COM       60254D108          27      39400 SH        SH-DEF                  1              39400
MINEFINDERS CORPORATION LTD   COM       602900102        1296     108900 SH   SOLE                              108900
MIRAMAR MINING CORP           COM       60466E100          63      10000 SH        SH-DEF                  1              10000
Miramar Mining Corp           COM       60466E100          67      10588 SH        SH-DEF                  1              10588
Miramar Mining Corp           COM       60466E100          71      11300 SH   SOLE                               11300
MIRAMAR MINING CORP           COM       60466E100         283      45000 SH        SH-DEF                  1              45000
MIRAMAR MINING CORP           COM       60466E100         611      97224 SH        SH-DEF                  1              97224
Monsanto Co                   COM       61166W101         324       2900 SH   SOLE                                2900
MONSANTO COMPANY              COM       61166W101         208       1834 SH   SOLE                                1834
Monsanto Company              COM       61166W101        7260      65000 SH   SOLE                               65000
Monster Worldwide Inc         COM       611742107        2061      63599 SH   SOLE                               63599
Morgan Stanley                COM       617446448        7233     136193 SH   SOLE                              136193
Morgan Stanley                PUT       617446448       13012     245000 PUT  SOLE                              245000
MOTOROLA INC                  COM       620076109         174      15000 SH   SOLE                               15000
Motorola Inc                  COM       620076109         469      29250 SH   SOLE                               29250
Motorola Inc                  PUT       620076109        4010     250000 PUT  SOLE                              250000
Motorola Inc                  CALL      620076109        4671     291200 CALL SOLE                              291200
NEONODE INC                   COM       64051M105          35      10000 SH        SH-DEF                  1              10000
Network Appliance Inc         COM       64120L104        1475      59100 SH   SOLE                               59100
Neurochem Inc                 COM       64125K101         178      80000 SH        SH-DEF                  2              80000
NEW GERMANY FUND INC          COM       644465106        1330      85816 SH   SOLE                               85816
NEW YORK TIMES COMPANY CL A   COM       650111107        1011      60000 SH   SOLE                               60000
Newmont Mining Corp           CALL      651639106       40490     829200 CALL SOLE                              829200
NEWMONT MINING CORP-HOLDING
COMPANY                       COM       651639106         477       8725 SH   SOLE                                8725
Newmont Mining Corporation    COM       651639106        6348     130000 SH   SOLE                              130000
Nexen Inc                     COM       65334H102         304       9400 SH        SH-DEF                  1               9400
Nexen Inc                     CALL      65334H102        2131      65800 CALL      SH-DEF                  1              65800
NEXEN INC                     COM       65334H102        3406     105300 SH        SH-DEF                  1             105300
NEXEN INC                     COM       65334H102        3881     120000 SH        SH-DEF                  1             120000
Nexen Inc                     PUT       65334H102        4359     134600 PUT       SH-DEF                  1             134600
NEXEN INC                     COM       65334H102        6792     210000 SH        SH-DEF                  1             210000
NEXEN INC                     COM       65334H102        9119     317786 SH   SOLE                              317786
Nexen Inc                     COM       65334H102      186602    5762580 SH   SOLE                             5762580
Nexen Inc.                    COM       65334H102         650      20000 SH   SOLE                               20000
NIDEC CORP SPONSORED ADR      COM       654090109         577      35028 SH   SOLE                               35028
NOKIA CORP ADR                COM       654902204        4003     107624 SH   SOLE                              107624
Nokia OYJ                     CALL      654902204       37430     975000 CALL SOLE                              975000
Nokia Oyj, Sponsored ADR      COM       654902204        1152      30000 SH   SOLE                               30000
Nordstrom Inc                 COM       655664100        1322      36000 SH   SOLE                               36000
Nordstrom Inc                 PUT       655664100        7346     200000 PUT  SOLE                              200000
Nortel Networks Corp          CALL      656568508         198      13100 CALL      SH-DEF                  1              13100
NORTEL NETWORKS CORP          COM       656568508         431      28500 SH        SH-DEF                  1              28500
Nortel Networks Corp          PUT       656568508        1838     121600 PUT       SH-DEF                  1             121600
Nortel Networks Corp          COM       656568508       40373    2671687 SH   SOLE                             2671687
Nortel Networks Corp          COM       656568508      215176   14239264 SH        SH-DEF                  2           14239264
NORTEL NETWORKS CORP NEW      COM       656568508         952      76421 SH   SOLE                               76421
Northgate Minerals Corp       COM       666416102          42      13800 SH   SOLE                               13800
Northgate Minerals Corp       COM       666416102         120      39700 SH        SH-DEF                  1              39700
Nova Chemicals Corp           CALL      66977W109         407      12500 CALL      SH-DEF                  1              12500
NOVA CHEMICALS CORP           COM       66977W109         438      15259 SH   SOLE                               15259
NOVA CHEMICALS CORP           COM       66977W109         918      28300 SH        SH-DEF                  1              28300
Nova Chemicals Corp           COM       66977W109       32637    1002581 SH   SOLE                             1002581
Novagold Resources Inc        COM       66987E206         143      17500 SH        SH-DEF                  1              17500
Novagold Resources Inc        PUT       66987E206         596      73000 PUT       SH-DEF                  1              73000
Novagold Resources Inc        CALL      66987E206        1499     183500 CALL      SH-DEF                  1             183500
NOVARTIS AG SPONSORED ADR     COM       66987V109         427       8375 SH   SOLE                                8375
Novastar Financial Inc        COM       669947889         116      40000 SH        SH-DEF                  2              40000
NOVO-NORDISK A/S ADR          COM       670100205         253       4000 SH   SOLE                                4000
NutriSystem Inc               COM       67069D108        3793     140600 SH        SH-DEF                  2             140600
Nymex Holdings Inc            CALL      62948N104         548       4100 CALL SOLE                                4100
OCCIDENTAL PETROLEUM CORP     COM       674599105         273       4000 SH   SOLE                                4000
Office Depot Inc              COM       676220106         811      58300 SH   SOLE                               58300
OILSANDS QUEST INC            COM       678046103         185      45000 SH        SH-DEF                  1              45000
OMNICOM GROUP INC             COM       681919106         416       9100 SH   SOLE                                9100
Onyx Pharmaceuticals Inc      COM       683399109         667      12000 SH   SOLE                               12000
Open Text Corp                PUT       683715106        1206      38100 PUT       SH-DEF                  1              38100
Open Text Corp                CALL      683715106        1681      53100 CALL      SH-DEF                  1              53100
ORACLE CORPORATION            COM       68389X105         230      11115 SH   SOLE                               11115
Overstock.com Inc             COM       690370101        1267      81585 SH        SH-DEF                  2              81585
PAN American Silver Corp      CALL      697900108        1253      35500 CALL      SH-DEF                  1              35500
PDL BioPharma Inc             COM       69329Y104         306      17450 SH   SOLE                               17450
PEACE ARCH ENTERTAINMENT      COM       704586304         131      82300 SH        SH-DEF                  1              82300
PEACE ARCH ENTERTAINMENT      COM       704586304         137      85700 SH        SH-DEF                  1              85700
PEACE ARCH ENTERTAINMENT      COM       704586304         160     100100 SH        SH-DEF                  1             100100
PENGROWTH ENERGY T/U NEW      COM       706902509        1663      94281 SH   SOLE                               94281
Pengrowth Energy Trust        COM       706902509         531      29854 SH   SOLE                               29854
PENN WEST ENERGY T/U          COM       707885109        3332     123666 SH   SOLE                              123666
Penn West Energy Trust        CALL      707885109         245       9400 CALL      SH-DEF                  1               9400
Penn West Energy Trust        COM       707885109        1440      55000 SH   SOLE                               55000
Penn West Energy Trust        COM       707885109       12178     467200 SH        SH-DEF                  1             467200
Penn West Energy Trust        PUT       707885109       21179     812500 PUT       SH-DEF                  1             812500
Penn West Energy Trust        COM       707885109       55934    2145800 SH   SOLE                             2145800
People's United Financial Inc COM       712704105        2356     132380 SH   SOLE                              132380
PEPSICO INC                   COM       713448108       14621     213011 SH   SOLE                              213011
PepsiCo Inc.                  COM       713448108        3795      50000 SH   SOLE                               50000
Petro-Canada                  COM       71644E102        1155      21500 SH        SH-DEF                  1              21500
Petro-Canada                  COM       71644E102        2698      50000 SH   SOLE                               50000
PETRO-CANADA                  COM       71644E102       22743     499222 SH   SOLE                              499222
Petro-Canada                  CALL      71644E102       32230     600000 CALL      SH-DEF                  1             600000
Petro-Canada                  PUT       71644E102       40352     751200 PUT       SH-DEF                  1             751200
Petro-Canada                  COM       71644E102      304190    5662782 SH   SOLE                             5662782
PETROLEO BRASILEIRO S.A. ADR  COM       71654V101        1679      17880 SH   SOLE                               17880
Petroleo Brasileiro SA        COM       71654V408         392       3400 SH   SOLE                                3400
Petroleo Brasileiro SA        PUT       71654V408       13817     119900 PUT  SOLE                              119900
Pfizer Inc                    COM       717081103        4366     192100 SH   SOLE                              192100
PFIZER INC                    COM       717081103       10073     427842 SH   SOLE                              427842
Pfizer Inc                    CALL      717081103       10185     448100 CALL SOLE                              448100
Pfizer Inc                    CALL      717081103       12615     555000 CALL SOLE                              555000
Pfizer Inc                    PUT       717081103       14320     630000 PUT  SOLE                              630000
Pfizer Inc                    PUT       717081103       23980    1055000 PUT  SOLE                             1055000
Pharmaceutical HOLDRs Trust   CALL      71712A206         990      12500 CALL SOLE                               12500
PHOTRONICS INC                COM       719405102         492      40125 SH   SOLE                               40125
PLATINUM GROUP METALS         COM       72765Q205         269      67600 SH        SH-DEF                  1              67600
Pool Corp                     COM       73278L105        2479     125000 SH        SH-DEF                  2             125000
Potash Corp of Saskatchewan   PUT       73755L107        1607      11100 PUT       SH-DEF                  1              11100
Potash Corp of Saskatchewan   CALL      73755L107        1896      13100 CALL      SH-DEF                  1              13100
Potash Corp of Saskatchewan   COM       73755L107      501044    3461462 SH   SOLE                             3461462
POTASH CORPORATION OF
SASKATCHEWAN                  COM       73755L107        3588      25335 SH   SOLE                               25335
POWERSHARES AEROSPACE&DEF     COM       73935X690         455      20000 SH        SH-DEF                  1              20000
Powershares QQQ               COM       73935A104        1192      23280 SH   SOLE                               23280
Powershares QQQ               COM       73935A104        2158      42133 SH        SH-DEF                  1              42133
PRECISION DRILLING T/U        COM       740215108         390      22550 SH   SOLE                               22550
Precision Drilling Trust      COM       740215108         598      39300 SH   SOLE                               39300
Precision Drilling Trust      COM       740215108        4355     286100 SH        SH-DEF                  1             286100
Precision Drilling Trust      PUT       740215108        6150     404000 PUT       SH-DEF                  1             404000
PRIMEWEST ENERGY T/U          COM       741930309        5788     213200 SH        SH-DEF                  1             213200
Procter & Gamble Co           CALL      742718109        2203      30000 CALL SOLE                               30000
Procter & Gamble Co           COM       742718109        2599      35400 SH   SOLE                               35400
Procter & Gamble Co           PUT       742718109       15418     210000 PUT  SOLE                              210000
PROCTER & GAMBLE COMPANY      COM       742718109       22161     333832 SH   SOLE                              333832
Procter & Gamble Company
(The)                         COM       742718109        1101      15000 SH   SOLE                               15000
Protalix BioTherapeutics Inc  COM       74365A101         136      40000 SH   SOLE                               40000
PROVIDENT ENERGY T/U          COM       74386K104         291      29000 SH        SH-DEF                  1              29000
PROVIDENT ENERGY T/U          COM       74386K104        1523     151900 SH        SH-DEF                  1             151900
Provident Energy Trust        COM       74386K104         135      13386 SH   SOLE                               13386
PRUDENTIAL FINANCIAL INC      COM       744320102        1037      12215 SH   SOLE                               12215
QLT INC                       COM       746927102         122      28100 SH        SH-DEF                  1              28100
QLT Inc                       COM       746927102         677      67749 SH   SOLE                               67749
QUALITY SYS INC               COM       747582104         923      30000 SH        SH-DEF                  1              30000
Quebecor World Inc            COM       748203106        1114     623893 SH   SOLE                              623893
QUEBECOR WORLD INC SV         COM       748203106          77      43300 SH        SH-DEF                  1              43300
QUEST CAPITAL CORP            COM       74835U109          69      25400 SH        SH-DEF                  1              25400
Raser Technologies Inc        COM       754055101         965      65000 SH        SH-DEF                  2              65000
Raser Technologies Inc        COM       754055101         297      20000 SH   SOLE                               20000
RAYONIER INC                  COM       754907103        1191      27955 SH   SOLE                               27955
RENAISSANCERE HOLDINGS LTD    COM       G7496G103         413       7200 SH   SOLE                                7200
Repsol YPF SA                 COM       76026T205         356      10000 SH        SH-DEF                  2              10000
Research In Motion Ltd        COM       760975102         227       2000 SH   SOLE                                2000
RESEARCH IN MOTION LTD        COM       760975102         499       5310 SH   SOLE                                5310
Research In Motion Ltd        CALL      760975102         874       7700 CALL      SH-DEF                  1               7700
Research In Motion Ltd        PUT       760975102        2646      23300 PUT       SH-DEF                  1              23300
Research In Motion Ltd        COM       760975102        2770      24431 SH        SH-DEF                  1              24431
Research In Motion Ltd        PUT       760975102        4876      43000 PUT       SH-DEF                  1              43000
Research In Motion Ltd        COM       760975102      124642    1097704 SH   SOLE                             1097704
Research In Motion Ltd        COM       760975102     1419825   12504194 SH        SH-DEF                  1           12504194
Research In Motion Ltd        COM       760975102     1455601   12819273 SH        SH-DEF                  2           12819273
Rio Tinto PLC                 COM       767204100        2099       5000 SH   SOLE                                5000
Rio Tinto PLC                 PUT       767204100        4199      10000 PUT  SOLE                               10000
Rio Tinto PLC                 COM       767204100        5595      13325 SH   SOLE                               13325
RIO TINTO PLC SPONSORED ADR   COM       767204100        1440       3515 SH   SOLE                                3515
ROCHESTER MEDICAL CORP        COM       771497104         276      19900 SH   SOLE                               19900
Rogers Communications Inc     CALL      775109200        2405      53000 CALL      SH-DEF                  1              53000
Rogers Communications Inc     PUT       775109200        3327      73300 PUT       SH-DEF                  1              73300
Rogers Communications Inc     COM       775109200       28344     624526 SH        SH-DEF                  1             624526
Rogers Communications Inc     COM       775109200      222177    4895396 SH   SOLE                             4895396
ROGERS COMMUNICATIONS INC CL
B                             COM       775109200        7134     186133 SH   SOLE                              186133
Rogers Communications Inc.,
Class "B" NV                  COM       775109200        4558     100000 SH   SOLE                              100000
Rogers Communications Inc.,
Class "B" NV                  COM       775109200       26918     590500 SH   SOLE                              590500
Ross Stores Inc               COM       778296103        1240      48506 SH   SOLE                               48506
ROYAL BANK OF CANADA          COM       780087102         205       4000 SH        SH-DEF                  1               4000
Royal Bank of Canada          PUT       780087102         526      10300 PUT       SH-DEF                  1              10300
Royal Bank of Canada          COM       780087102        7712     150000 SH   SOLE                              150000
Royal Bank of Canada          PUT       780087102       51114     998600 PUT       SH-DEF                  1             998600
Royal Bank of Canada          COM       780087102       54264    1055500 SH   SOLE                             1055500
Royal Bank of Canada          CALL      780087102       58264    1138300 CALL      SH-DEF                  1            1138300
Royal Bank of Canada          COM       780087102      120715    2358384 SH        SH-DEF                  1            2358384
ROYAL BANK OF CANADA          COM       780087102      173408    3429142 SH   SOLE                             3429142
Royal Bank of Canada          COM       780087102     2883000   56324744 SH   SOLE                            56324744
ROYAL BK SCOTLND GRP PLC      COM       780097762         595      30958 SH   SOLE                               30958
ROYAL BK SCOTLND GRP PLC      COM       780097747         596      31196 SH   SOLE                               31196
ROYAL BK SCOTLND GRP PLC      COM       780097770         597      30636 SH   SOLE                               30636
ROYAL DUTCH SHELL PLC ADR     COM       780259206        2946      40986 SH   SOLE                               40986
ROYCE VALUE TRUST             COM       780910105         276      16300 SH   SOLE                               16300
SAN JUAN BASIN ROYALTY TRUST
UNIT                          COM       798241105         259       7000 SH   SOLE                                7000
SASOL LIMITED SPONSORED ADR   COM       803866300         375       7750 SH   SOLE                                7750
Schlumberger Limited          COM       806857108         492       5000 SH   SOLE                                5000
SCHLUMBERGER LTD              COM       806857108        2405      31668 SH   SOLE                               31668
Schlumberger Ltd              COM       806857108        3270      33237 SH   SOLE                               33237
Schlumberger Ltd              PUT       806857108       19674     200000 PUT  SOLE                              200000
Sears Holdings Corp           COM       812350106         969       9500 SH   SOLE                                9500
SEMICONDUCTOR MFG INTL CORP
ADR                           COM       81663N206         509     123000 SH   SOLE                              123000
Sepracor Inc                  COM       817315104         394      15000 SH   SOLE                               15000
Sepracor Inc                  COM       817315104        1155      43985 SH   SOLE                               43985
Shaw Communications Inc       COM       82028K200      145665    6108190 SH   SOLE                             6108190
SHAW COMMUNICATIONS INC CL B
NVS                           COM       82028K200        3668     186800 SH   SOLE                              186800
SIERRA WIRELESS INC           COM       826516106         582      39300 SH        SH-DEF                  1              39300
Silver Wheaton Corp           COM       828336107         175      10300 SH        SH-DEF                  1              10300
Silver Wheaton Corp           PUT       828336107         344      20300 PUT       SH-DEF                  1              20300
Silver Wheaton Corp           CALL      828336107        2483     146500 CALL      SH-DEF                  1             146500
SIRF TECHNOLOGY HLDGS INC     COM       82967H101         411      26700 SH   SOLE                               26700
Sirona Dental Systems Inc     COM       82966C103        1004      30000 SH   SOLE                               30000
SMITH & NEPHEW PLC SPONSORED
ADR                           COM       83175M205        2529      37300 SH   SOLE                               37300
SPDR Trust Series 1           CALL      78462F103        7310      50000 CALL SOLE                               50000
SPDR Trust Series 1           PUT       78462F103        8626      59000 PUT  SOLE                               59000
SPDR TRUST UNITS SERIES 1     COM       78462F103         621       4500 SH   SOLE                                4500
STANTEC INC                   COM       85472N109        1110      28300 SH        SH-DEF                  1              28300
STAPLES INC                   COM       855030102         447      18550 SH   SOLE                               18550
STATOILHYDRO ASA              COM       85771P102         453      17131 SH   SOLE                               17131
STREET TRACKS GOLD TRUST      COM       863307104         230       2500 SH   SOLE                                2500
Streettracks Gold Trust       COM       863307104         592       7200 SH   SOLE                                7200
Sulphco Inc                   COM       865378103         746     142900 SH        SH-DEF                  2             142900
Sun Life Financial Inc        PUT       866796105        1810      32200 PUT       SH-DEF                  1              32200
Sun Life Financial Inc        COM       866796105       15892     282790 SH        SH-DEF                  1             282790
SUN LIFE FINANCIAL INC        COM       866796105       16513     333124 SH   SOLE                              333124
Sun Life Financial Inc        CALL      866796105       45673     812700 CALL      SH-DEF                  1             812700
Sun Life Financial Inc        COM       866796105      593005   10551898 SH   SOLE                            10551898
Sun Life Financial Inc.       COM       866796105        7338     130000 SH   SOLE                              130000
Sun Life Financial Inc.       COM       866796105        7677     136000 SH   SOLE                              136000
SUNCOR ENERGY INC             COM       867229106         305       2800 SH        SH-DEF                  1               2800
Suncor Energy Inc             COM       867229106         761       7000 SH        SH-DEF                  1               7000
Suncor Energy Inc             PUT       867229106        1772      16300 PUT       SH-DEF                  1              16300
Suncor Energy Inc             CALL      867229106        4349      40000 CALL      SH-DEF                  1              40000
Suncor Energy Inc             CALL      867229106        5203      47800 CALL      SH-DEF                  1              47800
Suncor Energy Inc             COM       867229106       19215     176513 SH        SH-DEF                  1             176513
Suncor Energy Inc             PUT       867229106       20051     184200 PUT       SH-DEF                  1             184200
SUNCOR ENERGY INC             COM       867229106       22561     239380 SH   SOLE                              239380
Suncor Energy Inc             COM       867229106      503550    4625793 SH   SOLE                             4625793
Suncor Energy Inc.            COM       867229106        4920      45000 SH   SOLE                               45000
Sunoco Inc                    COM       86764P109        1079      14900 SH   SOLE                               14900
SWISS HELVETIA FUND INC       COM       870875101         195      12000 SH   SOLE                               12000
SXC HEALTH SOLUTIONS CORP     COM       78505P100         224      14750 SH   SOLE                               14750
SXC Health Solutions Corp     COM       78505P100         367      25000 SH   SOLE                               25000
Syntax-Brillian Corp          COM       87163L103        1156     375357 SH        SH-DEF                  2             375357
Syntax-Brillian Corp          COM       87163L103         616     200000 SH   SOLE                              200000
Take-Two Interactive Software COM       874054109        2376     128769 SH        SH-DEF                  2             128769
Talbots Inc                   COM       874161102        1215     102827 SH        SH-DEF                  2             102827
Talisman Energy Inc           COM       87425E103         248      13400 SH        SH-DEF                  1              13400
Talisman Energy Inc           PUT       87425E103         278      15000 PUT       SH-DEF                  1              15000
TALISMAN ENERGY INC           COM       87425E103         370      20000 SH        SH-DEF                  1              20000
TALISMAN ENERGY INC           COM       87425E103         463      25000 SH        SH-DEF                  1              25000
TALISMAN ENERGY INC           COM       87425E103        3493     188600 SH        SH-DEF                  1             188600
Talisman Energy Inc           COM       87425E103        4677     252100 SH        SH-DEF                  1             252100
Talisman Energy Inc           CALL      87425E103        6272     338100 CALL      SH-DEF                  1             338100
Talisman Energy Inc           PUT       87425E103        7491     403800 PUT       SH-DEF                  1             403800
TALISMAN ENERGY INC           COM       87425E103       10897     688170 SH   SOLE                              688170
Talisman Energy Inc           COM       87425E103      182705    9848564 SH   SOLE                             9848564
Talisman Energy Inc.          COM       87425E103         466      25000 SH   SOLE                               25000
Target Corp                   COM       87612E106         330       6600 SH   SOLE                                6600
TASECO MINES LTD              COM       876511106         187      47700 SH   SOLE                               47700
TASEKO MINES LTD              COM       876511106          63      12400 SH        SH-DEF                  1              12400
TASEKO MINES LTD              COM       876511106         428      84200 SH        SH-DEF                  1              84200
Taser International Inc       COM       87651B104         720      50000 SH   SOLE                               50000
Tata Motors Ltd               COM       876568502        1094      58000 SH   SOLE                               58000
Teck Cominco Limited, Class
"B" SV                        COM       878742204        1795      50000 SH   SOLE                               50000
Teck Cominco Ltd              PUT       878742204         264       7400 PUT       SH-DEF                  1               7400
Teck Cominco Ltd              CALL      878742204       10343     289400 CALL      SH-DEF                  1             289400
Teck Cominco Ltd              PUT       878742204       21137     591400 PUT       SH-DEF                  1             591400
Teck Cominco Ltd              COM       878742204       25524     714140 SH        SH-DEF                  1             714140
Teck Cominco Ltd              COM       878742204      278726    7798495 SH   SOLE                             7798495
TECK COMINCO LTD -B- SV       COM       878742204         232       6500 SH        SH-DEF                  1               6500
TECK COMINCO LTD -B- SV       COM       878742204        4922     137700 SH        SH-DEF                  1             137700
TECK COMINCO LTD CL B SVS     COM       878742204       11824     361278 SH   SOLE                              361278
TELUS Corp                    COM       87971M202       44924     927576 SH   SOLE                              927576
TELUS CORP - NV               COM       87971M202         609      12600 SH        SH-DEF                  1              12600
TELUS CORP - NV               COM       87971M202        3960      81900 SH        SH-DEF                  1              81900
TELUS CORPORATION NV          COM       87971M202        4433     105225 SH   SOLE                              105225
TELUS Corporation, NV         COM       87971M202        1701      34972 SH   SOLE                               34972
TELUS Corporation, NV         COM       87971M202       46660     959200 SH   SOLE                              959200
TEMPLETON DRAGON FUND         COM       88018T101        1844      70000 SH   SOLE                               70000
Tercica Inc                   COM       88078L105         271      40000 SH   SOLE                               40000
Tesco Corp                    COM       88157K101         301      10450 SH   SOLE                               10450
TEVA PHARMACEUTICAL
INDUSTRIES ADR                COM       881624209         680      14680 SH   SOLE                               14680
Texas Instruments Inc         PUT       882508104         428      12800 PUT  SOLE                               12800
Texas Instruments Inc         CALL      882508104        2839      85000 CALL SOLE                               85000
Theravance Inc                COM       88338T104         234      12000 SH   SOLE                               12000
Thompson Creek Metals Co Inc  CALL      884768102        1226      71600 CALL      SH-DEF                  1              71600
Thompson Creek Metals Co Inc  COM       884768102        3357     196007 SH        SH-DEF                  1             196007
Thompson Creek Metals Co Inc  PUT       884768102        5139     300000 PUT       SH-DEF                  1             300000
Thomson Corp/The              CALL      884903105         882      21700 CALL      SH-DEF                  1              21700
Thomson Corp/The              PUT       884903105        4564     112300 PUT       SH-DEF                  1             112300
Thomson Corp/The              COM       884903105       16401     403541 SH        SH-DEF                  1             403541
Thomson Corp/The              COM       884903105      100708    2477825 SH   SOLE                             2477825
THOMSON CORPORATION           COM       884903105       18570     518978 SH   SOLE                              518978
Thomson Corporation (The)     COM       884903105        1633      40000 SH   SOLE                               40000
Thomson Corporation (The)     COM       884903105       18403     450800 SH   SOLE                              450800
TIM HORTONS INC               COM       88706M103        4784     139767 SH   SOLE                              139767
Tim Hortons Inc               COM       88706M103       59837    1618900 SH   SOLE                             1618900
TIME WARNER CABLE CL-A        COM       88732J108        1390      50000 SH        SH-DEF                  1              50000
TIME WARNER INC               COM       887317105         170      10705 SH   SOLE                               10705
Toll Brothers Inc             CALL      889478103        1103      55000 CALL SOLE                               55000
TORONTO DOMINION BANK         COM       891160509         280       4000 SH        SH-DEF                  1               4000
Toronto-Dominion Bank         PUT       891160509       38014     542200 PUT       SH-DEF                  1             542200
Toronto-Dominion Bank         COM       891160509       52704     753456 SH        SH-DEF                  1             753456
TORONTO-DOMINION BANK         COM       891160509       64011     942715 SH   SOLE                              942715
Toronto-Dominion Bank         CALL      891160509       65153     929300 CALL      SH-DEF                  1             929300
Toronto-Dominion Bank         COM       891160509       98128    1399630 SH        SH-DEF                  2            1399630
Toronto-Dominion Bank         COM       891160509      215026    3066986 SH        SH-DEF                  1            3066986
TOTAL S.A. SPONSORED ADR      COM       89151E109        2437      33260 SH   SOLE                               33260
TransAlta Corp                COM       89346D107        1767      52525 SH        SH-DEF                  1              52525
TransAlta Corp                CALL      89346D107       13511     401600 CALL      SH-DEF                  1             401600
TransAlta Corp                COM       89346D107      153501    4562694 SH   SOLE                             4562694
TransAlta Corporation         COM       89346D107        4731     140000 SH   SOLE                              140000
TRANSALTA CORPORATION         COM       89346D107       12525     393258 SH   SOLE                              393258
TransAlta Corporation         COM       89346D107      124182    3675000 SH   SOLE                             3675000
TransCanada Corp              COM       89353D107        3113      76132 SH        SH-DEF                  1              76132
TransCanada Corp              PUT       89353D107       11099     271400 PUT       SH-DEF                  1             271400
TransCanada Corp              CALL      89353D107       42748    1045300 CALL      SH-DEF                  1            1045300
TransCanada Corp              COM       89353D107      732974   17922966 SH   SOLE                            17922966
TransCanada Corporation       COM       89353D107        5340     130000 SH   SOLE                              130000
TRANSCANADA CORPORATION       COM       89353D107       42265    1069809 SH   SOLE                             1069809
TransCanada Corporation       COM       89353D107      208933    5086500 SH   SOLE                             5086500
Transition Therapeutics Inc   COM       893716209         228      20000 SH   SOLE                               20000
TRANSITION THERAPEUT-NEW      COM       893716209         413      37022 SH        SH-DEF                  1              37022
TYCO INTERNATIONL LTD BERMUDA COM       G9143X208         210       5295 SH   SOLE                                5295
Under Armour Inc              COM       904311107         437      10000 SH   SOLE                               10000
Unibanco                      COM       90458E107        1713      12266 SH   SOLE                               12266
Unibanco                      PUT       90458E107       12889      92300 PUT  SOLE                               92300
UNILEVER N.V. NEW YORK SHARES COM       904784709         305       9338 SH   SOLE                                9338
UNITED PARCEL SERVICE INC CL
B                             COM       911312106         594       8065 SH   SOLE                                8065
United Technologies
Corporation                   COM       913017109        2296      30000 SH   SOLE                               30000
UNITED TECHNOLOGIES
CORPORATION                   COM       913017109        4602      62281 SH   SOLE                               62281
UNITEDHEALTH GROUP INC        COM       91324P102        3300      64487 SH   SOLE                               64487
UNUM GROUP                    COM       91529Y106        1530      67200 SH   SOLE                               67200
US Bancorp                    CALL      902973304        3174     100000 CALL SOLE                              100000
US GOLD CORP NEW              COM       912023207          38      10000 SH   SOLE                               10000
USG Corp                      CALL      903293405         215       6000 CALL SOLE                                6000
Utstarcom Inc                 COM       918076100         565     205275 SH        SH-DEF                  2             205275
UTSTARCOM INC                 COM       918076100         726     260300 SH   SOLE                              260300
Utstarcom Inc                 COM       918076100         694     252446 SH   SOLE                              252446
VALERO ENERGY CORP            COM       91913Y100         468       7855 SH   SOLE                                7855
Valero Energy Corp            PUT       91913Y100         700      10000 PUT  SOLE                               10000
Valero Energy Corp            COM       91913Y100        1625      23200 SH   SOLE                               23200
Valero Energy Corporation     COM       91913Y100         350       5000 SH   SOLE                                5000
VEOLIA ENVIRONNEMENT SPON ADR COM       92334N103         417       5005 SH   SOLE                                5005
VERIZON COMMUNICATIONS INC    COM       92343V104        1104      28235 SH   SOLE                               28235
VERTEX PHARMACEUTICALS INC    COM       92532F100         662      32300 SH   SOLE                               32300
Vertex Pharmaceuticals Inc    COM       92532F100        3480     149793 SH   SOLE                              149793
VISTA GOLD CORP REORG SHS     COM       927926303        1417     306000 SH   SOLE                              306000
VISTA GOLD CORP-REORG SHR     COM       927926303         249      49200 SH        SH-DEF                  1              49200
VODAFONE GROUP PLC            COM       92857W209        5556     158597 SH   SOLE                              158597
VOTORANTIM CELULOSE E PAPEL
SA                            COM       92906P106         455      15300 SH   SOLE                               15300
Wachovia Corp                 CALL      929903102        2282      60000 CALL SOLE                               60000
Wachovia Corp                 PUT       929903102        3548      93300 PUT  SOLE                               93300
WACHOVIA CORPORATIONNEW       COM       929903102        1040      26550 SH   SOLE                               26550
WALGREEN CO                   COM       931422109         731      20682 SH   SOLE                               20682
Wal-Mart Stores Inc           CALL      931142103         713      15000 CALL SOLE                               15000
WAL-MART STORES INC           COM       931142103        6149     120055 SH   SOLE                              120055
Wal-Mart Stores Inc           COM       931142103        7415     156003 SH   SOLE                              156003
Wal-Mart Stores Inc           PUT       931142103       30096     633200 PUT  SOLE                              633200
Walt Disney Co/The            COM       254687106         752      23300 SH   SOLE                               23300
Washington Mutual Inc         COM       939322103        1560     114600 SH   SOLE                              114600
WASHINGTON POST COMPANY CL B  COM       939640108         210        280 SH   SOLE                                 280
WCI Communities Inc           COM       92923C104         737     195000 SH        SH-DEF                  2             195000
WELLPOINT INC                 COM       94973V107        4264      54165 SH   SOLE                               54165
WELLS FARGO & CO              COM       949746101        5697     166421 SH   SOLE                              166421
Wells Fargo & Company         COM       949746101        1872      62000 SH   SOLE                               62000
WESTERN GOLDFIELDS INC NEW    COM       95828P203         781     222300 SH   SOLE                              222300
WESTERN UNION CO - W/I        COM       959802109         682      30265 SH   SOLE                               30265
Western Union Company (The)   COM       959802109         364      15000 SH   SOLE                               15000
WESTWOOD ONE INC              COM       961815107         318     200000 SH   SOLE                              200000
Whole Foods Market Inc        COM       966837106        1722      42200 SH   SOLE                               42200
Wyeth                         COM       983024100         751      17000 SH   SOLE                               17000
WYETH                         COM       983024100        2994      74722 SH   SOLE                               74722
WYNN RESORTS LTD              COM       983134107         405       3500 SH   SOLE                                3500
Yahoo! Inc.                   COM       984332106         582      25000 SH   SOLE                               25000
Yamana Gold Inc               COM       98462Y100         238      18400 SH        SH-DEF                  1              18400
Yamana Gold Inc               PUT       98462Y100         425      32700 PUT       SH-DEF                  1              32700
Yamana Gold Inc               CALL      98462Y100         437      33800 CALL      SH-DEF                  1              33800
YAMANA GOLD INC               COM       98462Y100         517      40000 SH        SH-DEF                  1              40000
Yamana Gold Inc               PUT       98462Y100         833      64400 PUT       SH-DEF                  1              64400
Yamana Gold Inc               CALL      98462Y100        1477     113600 CALL      SH-DEF                  1             113600
YAMANA GOLD INC               COM       98462Y100        4042     243172 SH   SOLE                              243172
Yamana Gold Inc               COM       98462Y100       17383    1336800 SH        SH-DEF                  1            1336800
Yamana Gold Inc               COM       98462Y100       72521    5577200 SH   SOLE                             5577200
YRC WORLDWIDE INC             COM       984249102         866      46975 SH   SOLE                               46975
Zarlink Semiconductor Inc     COM       989139100         118     158449 SH        SH-DEF                  1             158449
ZHONE TECHNOLOGIES INC NEW    COM       98950P108         605     578210 SH   SOLE                              578210
Zi Corp                       COM       988918108          32      36950 SH   SOLE                               36950
ZIMMER HOLDINGS INC           COM       98956P102        4985      63278 SH   SOLE                               63278