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

Check here if Amendment [X]:               Amendment Number 1

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

                                           [ ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

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

Form 13F File Number: 28-11527

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

Person Signing this Report on Behalf of Reporting Manager:

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

Signature, Place, and Date of Signing:

/S/ Christopher Montague             Toronto, Ontario      February 17, 2009
       [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: 1211

      Form 13F Information Table Value Total (x$1000): $14,511,399

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 4: Item 5:       Item 6:                          Item 7:  Item 8:
                     Item 2:    Item 3: Fair    Shares or     Investment Discretion            Managers Voting Authority (Shares)
Item 1:              Title of     CUSIP Market  Principal              (b) Shared- (c) Shared- See                            (c)
Name of Issuer       Class       Number Value   Amount        (a) Sole As Defined  other       Instr. V (a) Sole  (b) Shared  None
                                                                                          
3M CO                COM      88579Y101      81     1400 SH   SOLE                                           1400
3M COMPANY           COM      88579Y101    7995   138941 SH   SOLE                                         138941
ABB LTD SPONSORED
ADR                  COM      000375204     189    12590 SH   SOLE                                          12590
ABBOTT LABORATORIES  COM      002824100      16      300 SH   SOLE                                            300
ABBOTT
LABORATORIES INC     COM      002824100    4708    88216 SH   SOLE                                          88216
ABERCROMBIE &
FITCH CO-CL A        COM      002896207    1790    77600 SH   SOLE                                          77600
ABITIBIBOWATER INC   COM      003687100      49   103628 SH   SOLE                                         103628
ABITIBIBOWATER INC   COM      003687100      38    81100 SH            SH-DEF                         2                81100
ADOBE SYSTEMS INC    COM      00724F101      18      850 SH   SOLE                                            850
ADVANCED MICRO
DEVICES              CALL     007903107      54    25000 CALL SOLE                                          25000
ADVANTAGE ENERGY
INCM T/U             COM      00762L101     248    60000 SH            SH-DEF                         1                60000
ADVANTAGE ENERGY
INCM T/U             COM      00762L101       6     1500 SH            SH-DEF                         1                 1500
ADVANTAGE ENERGY
INCOME FUND          COM      00762L101      41     9805 SH   SOLE                                           9805
ADVANTAGE ENERGY
INCOME FUND          COM      00762L101      20     4696 SH            SH-DEF                         1                 4696
ADVANTAGE ENERGY
INCOME FUND T/U      COM      00762L101      13     3173 SH   SOLE                                           3173
AEGON NV ARS         COM      007924103      11     1829 SH   SOLE                                           1829
AETNA INC            COM      00817Y108     143     5000 SH   SOLE                                           5000
AFLAC INC            COM      001055102     137     2995 SH   SOLE                                           2995
AGILENT
TECHNOLOGIES INC     COM      00846U101       5      333 SH   SOLE                                            333
AGNICO-EAGLE MINES   COM      008474108   65971  1280116 SH   SOLE                                        1280116
AGNICO-EAGLE MINES   COM      008474108    8994   174512 SH            SH-DEF                         1               174512
AGNICO-EAGLE MINES   CALL     008474108    1319    25600 CALL          SH-DEF                         1                25600
AGNICO-EAGLE MINES   PUT      008474108     855    16600 PUT           SH-DEF                         1                16600
AGNICO-EAGLE MINES   COM      008474108    7730   150000 SH            SH-DEF                         2               150000
AGNICO-EAGLE MINES
LTD                  COM      008474108     648    12750 SH   SOLE                                          12750
AGNICO-EAGLE MINES
LTD                  COM      008474108      33      635 SH   SOLE                                            635
AGNICO-EAGLE MINES
LTD                  CALL     008474108   10107   196900 CALL          SH-DEF                         1               196900
AGRIUM INC           COM      008916108    2275    67715 SH   SOLE                                          67715
AGRIUM INC           COM      008916108   60429  1774839 SH   SOLE                                        1774839
AGRIUM INC           COM      008916108   10013   294092 SH            SH-DEF                         1               294092
AGRIUM INC           CALL     008916108    1740    51100 CALL          SH-DEF                         1                51100
AGRIUM INC           CALL     008916108     976    28600 CALL          SH-DEF                         1                28600
AGRIUM INC           PUT      008916108     970    28500 PUT           SH-DEF                         1                28500
AGRIUM INC           COM      008916108      17      500 SH            SH-DEF                         2                  500
ALCATEL LUCENT ADR   COM      013904305       0      102 SH   SOLE                                            102
ALCOA INC            COM      013817101    1276   113349 SH   SOLE                                         113349
ALCOA INC            COM      013817101    2111   187500 SH   SOLE                                         187500
ALLIANCE DATA
SYSTEMS CORP         COM      018581108       9      200 SH   SOLE                                            200
ALLIANZ SE SPON ADR  COM      018805101     196    18115 SH   SOLE                                          18115
ALLIED IRISH BANKS
PLC ADR              COM      019228402       3      610 SH   SOLE                                            610
ALLIED NEVADA GOLD
CORP                 COM      019344100     576   113931 SH   SOLE                                         113931
ALLSTATE
CORPORATION          COM      020002101      26      800 SH   SOLE                                            800
ALTRIA GROUP INC     COM      02209S103     604    40134 SH   SOLE                                          40134
AMAZON.COM INC       CALL     023135106     769    15000 CALL SOLE                                          15000
AMERICA MOVIL
S.A.B. DE C.V.       COM      02364W105     143     4625 SH   SOLE                                           4625
AMERICAN EXPRESS CO  COM      025816109    1513    75700 SH   SOLE                                          75700
AMERICAN EXPRESS
COMPANY              COM      025816109    1405    75740 SH   SOLE                                          75740
AMERICAN
INTERNATIONAL GROUP  COM      026874107      18     8800 SH   SOLE                                           8800
AMERICAN
INTERNATIONAL
GROUP INC            COM      026874107      24    15043 SH   SOLE                                          15043
AMERIPRISE
FINANCIAL INC        COM      03076C106       2       90 SH   SOLE                                             90
AMERON
INTERNATIONAL CORP   COM      030710107     629    10000 SH   SOLE                                          10000
AMGEN INC            COM      031162100     231     4000 SH   SOLE                                           4000
AMGEN INC            COM      031162100    3765    65000 SH   SOLE                                          65000
ANADARKO PETROLEUM
CORP                 COM      032511107      85     2200 SH   SOLE                                           2200
ANGIOTECH
PHARMACEUTICALS INC  COM      034918102       3    11100 SH   SOLE                                          11100
ANGLO AMERICAN PLC
UNSP ADR             COM      03485P201       4      364 SH   SOLE                                            364
ANGLOGOLD ASHANTI
LTD SPONS ADR        COM      035128206       8      300 SH   SOLE                                            300
ANGLOGOLD
ASHANTI-SPON ADR     COM      035128206      37     1350 SH   SOLE                                           1350
ANSYS INC            COM      03662Q105      56     2000 SH   SOLE                                           2000
APACHE CORPORATION   COM      037411105     208     2794 SH   SOLE                                           2794
APPLE INC            COM      037833100     201     2350 SH   SOLE                                           2350
APPLE INC            COM      037833100    3444    40346 SH   SOLE                                          40346
APPLE INC            PUT      037833100    2561    30000 PUT  SOLE                                          30000
ARCH COAL            COM      039380100      16     1000 SH            SH-DEF                         1                 1000
ARCH COAL INC        COM      039380100      49     3000 SH   SOLE                                           3000
ARCHER DANIELS
MIDLAND COMPANY      COM      039483102       9      300 SH   SOLE                                            300
ASML HOLING N.V.
NY REG SHS           COM      N07059186       3      145 SH   SOLE                                            145
ASPEN INSURANCE
HOLDINGS LTD         COM      G05384105      32     1305 SH   SOLE                                           1305
ASSISTED LIVING
CONCEPTS CL A SHS    COM      04544X102       4     1000 SH   SOLE                                           1000
ASTRAZENECA PLC
SPONSORED ADR        COM      046353108     942    22950 SH   SOLE                                          22950
AT&T INC             COM      00206R102    5390   189135 SH   SOLE                                         189135
AT&T Inc             COM      00206R102      20      700 SH   SOLE                                            700
AT&T INC             COM      00206R102      20      700 SH   SOLE                                            700
AURIZON MINES LTD    COM      05155P106     113    35000 SH   SOLE                                          35000
AURIZON MINES LTD    COM      05155P106      53    16100 SH   SOLE                                          16100
AUTODESK INC         COM      052769106       6      300 SH   SOLE                                            300
AUTOLIV INC          COM      052800109      45     2100 SH   SOLE                                           2100
AVIS BUDGET GROUP
INC                  COM      053774105       0       30 SH   SOLE                                             30
AVON PRODUCTS INC    COM      054303102     115     4800 SH   SOLE                                           4800
AXA-UAP S.A.
SPONSORED ADR        COM      054536107     929    41345 SH   SOLE                                          41345
BAKER HUGHES INC     COM      057224107     885    27598 SH   SOLE                                          27598
BALLARD POWER
SYSTEMS INC          COM      05858H104       1     1100 SH            SH-DEF                         1                 1100
BANCO BILBAO
VIZCAYA ARGENTARIA
S.A.                 COM      05946K101      23     1845 SH   SOLE                                           1845
BANCO
BRADESCO-SPONSORED
ADR                  COM      059460303     260    26300 SH   SOLE                                          26300
BANCO ITAU HOLDING
FIN-ADR              COM      059602201    1244   107200 SH   SOLE                                         107200
BANCO SANTANDER
S.A. ADR             COM      05964H105      43     4580 SH   SOLE                                           4580
Bank of America
Corp                 COM      060505104       0        1 SH   SOLE                                              1
BANK OF AMERICA
CORP                 COM      060505104    1349    95800 SH   SOLE                                          95800
BANK OF AMERICA
CORP                 CALL     060505104     662    47000 CALL SOLE                                          47000
BANK OF AMERICA
CORP                 PUT      060505104     493    35000 PUT  SOLE                                          35000
BANK OF AMERICA
CORPORATION          COM      060505104    2180   154795 SH   SOLE                                         154795
BANK OF MONTREAL     COM      063671101   24845   981458 SH   SOLE                                         981458
Bank of Montreal     COM      063671101   17343   685100 SH   SOLE                                         685100
Bank of Montreal     COM      063671101      43     1691 SH   SOLE                                           1691
Bank of Montreal     COM      063671101     846    32964 SH   SOLE                                          32964
BANK OF MONTREAL     COM      063671101  563884 21977926 SH   SOLE                                       21977926
BANK OF MONTREAL     COM      063671101   16636   648387 SH            SH-DEF                         1               648387
BANK OF MONTREAL     CALL     063671101   19456   758300 CALL          SH-DEF                         1               758300
BANK OF MONTREAL     PUT      063671101   18781   732000 PUT           SH-DEF                         1               732000
BANK OF MONTREAL     COM      063671101      10      400 SH            SH-DEF                         2                  400
BANK OF NEW YORK
MELLON CORP          COM      064058100    1515    53473 SH   SOLE                                          53473
BANK OF NOVA SCOTIA  COM      064149107   57626  2135670 SH   SOLE                                        2135670
Bank of Nova Scotia  COM      064149107      33     1200 SH   SOLE                                           1200
Bank of Nova Scotia  COM      064149107     564    20648 SH   SOLE                                          20648
BANK OF NOVA SCOTIA  COM      064149107 1155928 42267192 SH   SOLE                                       42267192
BANK OF NOVA SCOTIA  COM      064149107   26805   980127 SH            SH-DEF                         1               980127
BANK OF NOVA SCOTIA  PUT      064149107   23139   846100 PUT           SH-DEF                         1               846100
BANK OF NOVA SCOTIA  CALL     064149107   19146   700100 CALL          SH-DEF                         1               700100
BANK OF NOVA SCOTIA  COM      064149107      19      700 SH            SH-DEF                         2                  700
Bank of Nova
Scotia (The)         COM      064149107   25401   941400 SH   SOLE                                         941400
BANRO CORPORATION    COM      066800103       0       32 SH   SOLE                                             32
BARCLAYS PLC
SPONSORED ADR        COM      06738E204      23     2330 SH   SOLE                                           2330
BARCLAYS PLC-SPONS
ADR                  COM      06739F390     357    28430 SH   SOLE                                          28430
BARRICK GOLD CORP    COM      067901108    3838   105978 SH   SOLE                                         105978
Barrick Gold Corp    COM      067901108     139     3793 SH   SOLE                                           3793
Barrick Gold Corp    COM      067901108     260     7100 SH   SOLE                                           7100
BARRICK GOLD CORP    COM      067901108  309308  8426245 SH   SOLE                                        8426245
BARRICK GOLD CORP    COM      067901108     139     3793 SH   SOLE                                           3793
BARRICK GOLD CORP    CALL     067901108    7354   200000 CALL SOLE                                         200000
BARRICK GOLD CORP    COM      067901108      37     1000 SH            SH-DEF                         1                 1000
BARRICK GOLD CORP    COM      067901108   46471  1265961 SH            SH-DEF                         1              1265961
BARRICK GOLD CORP    CALL     067901108   33826   921500 CALL          SH-DEF                         1               921500
BARRICK GOLD CORP    PUT      067901108   14925   406600 PUT           SH-DEF                         1               406600
BARRICK GOLD CORP    CALL     067901108     827    22500 CALL          SH-DEF                         1                22500
BARRICK GOLD CORP    COM      067901108     191     5200 SH            SH-DEF                         2                 5200
BAXTER
INTERNATIONAL INC    COM      071813109      20      375 SH   SOLE                                            375
BAYTEX ENERGY T/U    COM      073176109     659    55525 SH   SOLE                                          55525
BAYTEX ENERGY
TRUST-UNITS          COM      073176109     223    18530 SH   SOLE                                          18530
BAYTEX ENERGY
TRUST-UNITS          COM      073176109      38     3197 SH            SH-DEF                         1                 3197
BCE Inc              COM      05534B760     309    14980 SH   SOLE                                          14980
BCE INC              COM      05534B760  163280  7913842 SH   SOLE                                        7913842
BCE INC              COM      05534B760    1028    50000 SH            SH-DEF                         1                50000
BCE INC              COM      05534B760     206    10000 SH            SH-DEF                         1                10000
BCE INC              COM      05534B760   19045   923051 SH            SH-DEF                         1               923051
BCE INC              PUT      05534B760    1628    78900 PUT           SH-DEF                         1                78900
BCE INC              CALL     05534B760     303    14700 CALL          SH-DEF                         1                14700
BCE INC              PUT      05534B760     184     9000 PUT           SH-DEF                         1                 9000
BCE INC              COM      05534B760       1       63 SH            SH-DEF                         2                   63
BCE INC NEW          COM      05534B760   19736   969506 SH   SOLE                                         969506
BEACON POWER
CORPORATION          COM      073677106     106   200000 SH   SOLE                                         200000
BECTON, DICKINSON
& CO                 COM      075887109     164     2395 SH   SOLE                                           2395
BERKSHIRE HATHAWAY
INC CL A             COM      084670108   12075      125 SH   SOLE                                            125
BERKSHIRE HATHAWAY
INC CL B             COM      084670207    1887      587 SH   SOLE                                            587
BEST BUY COMPANY
INC                  COM      086516101      44     1575 SH   SOLE                                           1575
BHP BILLITON LTD
SPONSORED ADR        COM      088606108    1201    27992 SH   SOLE                                          27992
BIOTECH HOLDERS
TRUST                COM      09067D201      17      100 SH   SOLE                                            100
Biovail Corp         COM      09067J109   27476  2900000 SH   SOLE                                        2900000
Biovail Corp         COM      09067J109     148    15600 SH   SOLE                                          15600
BIOVAIL CORPORATION  COM      09067J109      51     5500 SH   SOLE                                           5500
BIOVAIL CORPORATION  COM      09067J109   51575  5443541 SH   SOLE                                        5443541
BIOVAIL CORPORATION  COM      09067J109   29239  3086032 SH            SH-DEF                         1              3086032
BIOVAIL CORPORATION  CALL     09067J109     102    10800 CALL          SH-DEF                         1                10800
BIOVAIL CORPORATION  PUT      09067J109      18     1900 PUT           SH-DEF                         1                 1900
BIOVAIL CORPORATION  COM      09067J109       3      300 SH            SH-DEF                         2                  300
BLACKROCK
STRATEGIC DIV
ACHIEVERS TR         COM      09249Y107      83    10000 SH   SOLE                                          10000
BOEING COMPANY       COM      097023105     133     3109 SH   SOLE                                           3109
BOSTON SCIENTIFIC
CORP                 COM      101137107     117    15100 SH   SOLE                                          15100
BP PLC SPONSORED
ADR                  COM      055622104     812    17369 SH   SOLE                                          17369
BP PRUDHOE BAY
ROYALTY TRUST        COM      055630107     147     2000 SH   SOLE                                           2000
BRISTOL-MYERS
SQUIBB CO            COM      110122108      51     2200 SH   SOLE                                           2200
BRISTOL-MYERS
SQUIBB CO            COM      110122108       4      200 SH   SOLE                                            200
BRISTOL-MYERS
SQUIBB CO            CALL     110122108    4680   201300 CALL SOLE                                         201300
BRISTOL-MYERS
SQUIBB COMPANY       COM      110122108     367    15795 SH   SOLE                                          15795
BROOKFIELD ASSET
MANAGE-CL A          COM      112585104  149422  9811133 SH   SOLE                                        9811133
BROOKFIELD ASSET
MANAGE-CL A          COM      112585104    9966   654340 SH            SH-DEF                         1               654340
BROOKFIELD ASSET
MANAGE-CL A          COM      112585104       7      489 SH            SH-DEF                         2                  489
BROOKFIELD ASSET
MGMT INC CL A LV     COM      112585104    5266   350422 SH   SOLE                                         350422
BROOKFIELD INFRA
PARTNER LPU          COM      G16252101      45     3982 SH   SOLE                                           3982
BROOKFIELD
PROPERTIES CORP      COM      112900105     987   131046 SH   SOLE                                         131046
BROOKFIELD
PROPERTIES CORP      COM      112900105    3350   438800 SH   SOLE                                         438800
BROOKFIELD
PROPERTIES CORP      COM      112900105     160    21000 SH            SH-DEF                         1                21000
BROOKFIELD
PROPERTIES CORP      PUT      112900105      24     3100 PUT           SH-DEF                         1                 3100
BROOKFIELD
PROPERTIES CORP      CALL     112900105      19     2500 CALL          SH-DEF                         1                 2500
BROWN-FORMAN CORP
CL A                 COM      115637100     147     2900 SH   SOLE                                           2900
BROWN-FORMAN CORP
CLASS B              COM      115637209      37      725 SH   SOLE                                            725
BRUNSWICK CORP       COM      117043109      49    11637 SH   SOLE                                          11637
BRUSH ENGINEERED
MATERIALS INC        COM      117421107      38     3000 SH   SOLE                                           3000
BUCYRUS
INTERNATIONAL INC    COM      118759109       7      400 SH   SOLE                                            400
BUNGE LIMITED        COM      G16962105      16      300 SH   SOLE                                            300
BURLINGTON
NORTHERN SANTA FE
CORP                 COM      12189T104     190     2505 SH   SOLE                                           2505
C.R. BARD INC        COM      067383109      25      300 SH   SOLE                                            300
CADBURY PLC SPONS
ADR                  COM      12721E102      23      640 SH   SOLE                                            640
CAE INC              COM      124765108     752   114670 SH   SOLE                                         114670
CAE INC              COM      124765108    1455   218736 SH   SOLE                                         218736
CAE INC              COM      124765108     268    40353 SH            SH-DEF                         1                40353
CAE INC              PUT      124765108       8     1200 PUT           SH-DEF                         1                 1200
CAE INC              COM      124765108       7     1100 SH            SH-DEF                         2                 1100
CAMECO CORP          COM      13321L108    2289   134212 SH   SOLE                                         134212
Cameco Corp          COM      13321L108     297    17200 SH   SOLE                                          17200
CAMECO CORP          COM      13321L108  282857 16366756 SH   SOLE                                       16366756
CAMECO CORP          COM      13321L108   11168   646195 SH            SH-DEF                         1               646195
CAMECO CORP          PUT      13321L108    4027   233000 PUT           SH-DEF                         1               233000
CAMECO CORP          CALL     13321L108    3477   201200 CALL          SH-DEF                         1               201200
CAMECO CORP          PUT      13321L108     345    20000 PUT           SH-DEF                         1                20000
CAMECO CORP          CALL     13321L108     172    10000 CALL          SH-DEF                         1                10000
CAMPBELL SOUP CO     COM      134429109       3      100 SH   SOLE                                            100
CAN IMPERIAL BK OF
COMMERCE             COM      136069101  534712 12747681 SH   SOLE                                       12747681
CAN IMPERIAL BK OF
COMMERCE             COM      136069101  132627  3161876 SH            SH-DEF                         1              3161876
CAN IMPERIAL BK OF
COMMERCE             PUT      136069101   42386  1010500 PUT           SH-DEF                         1              1010500
CAN IMPERIAL BK OF
COMMERCE             CALL     136069101   23997   572100 CALL          SH-DEF                         1               572100
CAN IMPERIAL BK OF
COMMERCE             COM      136069101       4      100 SH            SH-DEF                         2                  100
CANADIAN IMPERIAL
BANK OF COMMERCE     COM      136069101   30886   746303 SH   SOLE                                         746303
Canadian Imperial
Bank of Commerce     COM      136069101   23201   560600 SH   SOLE                                         560600
Canadian Imperial
Bank of
Commerce/Canada      COM      136069101      68     1627 SH   SOLE                                           1627
Canadian Imperial
Bank of
Commerce/Canada      COM      136069101     751    17919 SH   SOLE                                          17919
CANADIAN NATIONAL
RAILWAY              COM      136375102      37     1000 SH            SH-DEF                         1                 1000
CANADIAN NATIONAL
RAILWAY CO           COM      136375102   13433   370331 SH   SOLE                                         370331
Canadian National
Railway Co           COM      136375102     459    12500 SH   SOLE                                          12500
CANADIAN NATL
RAILWAY CO           COM      136375102  240019  6528422 SH   SOLE                                        6528422
CANADIAN NATL
RAILWAY CO           COM      136375102   21245   577857 SH            SH-DEF                         1               577857
CANADIAN NATL
RAILWAY CO           CALL     136375102    1794    48800 CALL          SH-DEF                         1                48800
CANADIAN NATL
RAILWAY CO           PUT      136375102     625    17000 PUT           SH-DEF                         1                17000
CANADIAN NATL
RAILWAY CO           COM      136375102       4      100 SH            SH-DEF                         2                  100
CANADIAN NATURAL
RESOURCES            COM      136385101  263686  6588086 SH   SOLE                                        6588086
CANADIAN NATURAL
RESOURCES            COM      136385101   27946   698230 SH            SH-DEF                         1               698230
CANADIAN NATURAL
RESOURCES            CALL     136385101    8721   217900 CALL          SH-DEF                         1               217900
CANADIAN NATURAL
RESOURCES            PUT      136385101    6936   173300 PUT           SH-DEF                         1               173300
CANADIAN NATURAL
RESOURCES            CALL     136385101    5529   138300 CALL          SH-DEF                         1               138300
CANADIAN NATURAL
RESOURCES            COM      136385101      16      400 SH            SH-DEF                         2                  400
CANADIAN NATURAL
RESOURCES LTD        COM      136385101    8355   211563 SH   SOLE                                         211563
Canadian Natural
Resources Ltd        COM      136385101      84     2100 SH   SOLE                                           2100
CANADIAN PACIFIC
RAIL                 COM      13645T100      34     1000 SH            SH-DEF                         1                 1000
CANADIAN PACIFIC
RAILWAY LTD          COM      13645T100    9657   290908 SH   SOLE                                         290908
CANADIAN PACIFIC
RAILWAY LTD          COM      13645T100   62871  1868640 SH   SOLE                                        1868640
CANADIAN PACIFIC
RAILWAY LTD          COM      13645T100    4666   138686 SH            SH-DEF                         1               138686
CANADIAN PACIFIC
RAILWAY LTD          CALL     13645T100    2073    61600 CALL          SH-DEF                         1                61600
CANADIAN PACIFIC
RAILWAY LTD          PUT      13645T100     585    17400 PUT           SH-DEF                         1                17400
CANADIAN PACIFIC
RAILWAY LTD          COM      13645T100       5      150 SH            SH-DEF                         2                  150
CANADIAN SUPERIOR
ENERGY INC           COM      136644101     152   155994 SH   SOLE                                         155994
CANON INC ADR        COM      138006309      43     1354 SH   SOLE                                           1354
CANON INC-SPONS ADR  COM      138006309      13      400 SH            SH-DEF                         2                  400
CAPITAL ONE
FINANCIAL CORP       PUT      14040H105    5278   165500 PUT  SOLE                                         165500
CARBO CERAMICS INC   COM      140781105     330     9300 SH   SOLE                                           9300
CARDINAL HEALTH INC  COM      14149Y108      96     2771 SH   SOLE                                           2771
CARDIOME PHARMA
CORP                 COM      14159U202       8     1768 SH   SOLE                                           1768
CARNIVAL
CORPORATION          COM      143658300     252    10350 SH   SOLE                                          10350
CATERPILLAR INC      COM      149123101    1500    33575 SH   SOLE                                          33575
CATERPILLAR INC      COM      149123101     211     4726 SH   SOLE                                           4726
CBS CORPORATION
NEW CL B             COM      124857202      30     3650 SH   SOLE                                           3650
CDN IMPERIAL BK
COMMERCE             COM      136069101      42     1000 SH            SH-DEF                         1                 1000
CDN IMPERIAL BK
COMMERCE             COM      136069101       0        3 SH            SH-DEF                         1                    3
CELESTICA INC        COM      15101Q108      24     5216 SH   SOLE                                           5216
CELESTICA INC        COM      15101Q108    1832   395040 SH            SH-DEF                         1               395040
CELESTICA INC        PUT      15101Q108      48    10300 PUT           SH-DEF                         1                10300
CELESTICA INC        CALL     15101Q108       9     2000 CALL          SH-DEF                         1                 2000
CELESTICA INC        COM      15101Q108   20115  4336221 SH            SH-DEF                         2              4336221
CELESTICA INC SV     COM      15101Q108     202    44100 SH   SOLE                                          44100
CELGENE CORPORATION  COM      151020104       6      100 SH   SOLE                                            100
CELL GENESYS INC     COM      150921104       0      700 SH   SOLE                                            700
CEMEX S.A.B. DE
C.V.                 COM      151290889     343    37581 SH   SOLE                                          37581
CENTRAL EUROPE &
RUSSIA FUND          COM      153436100     959    58379 SH   SOLE                                          58379
CENTRAL FUND OF
CDA LTD CL A NVS     COM      153501101     756    68375 SH   SOLE                                          68375
CENTRAL SUN MINING
CORP                 COM      155432107       0        4 SH   SOLE                                              4
CGI GROUP INC - CL
A                    CALL     39945C109      16     2000 CALL          SH-DEF                         1                 2000
CGI GROUP INC - CL
A                    PUT      39945C109       8     1000 PUT           SH-DEF                         1                 1000
CGI GROUP INC - CL
A                    COM      39945C109   51882  6582582 SH            SH-DEF                         2              6582582
CGI GROUP INC CL A
SVS                  COM      39945C109      81    10400 SH   SOLE                                          10400
CHESAPEAKE ENERGY
CORP                 COM      165167107      65     4000 SH   SOLE                                           4000
CHESAPEAKE ENERGY
CORP                 COM      165167107     189    11700 SH   SOLE                                          11700
CHEVRON CORP         COM      166764100      52      700 SH            SH-DEF                         2                  700
CHEVRON CORPORATION  COM      166764100    6961    94110 SH   SOLE                                          94110
CHINA MOBILE
LIMITED              COM      16941M109     192     3770 SH   SOLE                                           3770
CHINA PETROLEUM &
CHEMICAL CORP ADR    COM      16941R108     334     5400 SH   SOLE                                           5400
CHUBB CORPORATION    COM      171232101       9      180 SH   SOLE                                            180
CIA PARANAENSE DE
ENERGIA SP ADR       COM      20441B407      40     3800 SH   SOLE                                           3800
CIA SIDERURGICA
NACL-SP ADR          COM      20440W105      64     4999 SH   SOLE                                           4999
CIA VALE DO RIO
DOCE-ADR             COM      204412209     848    70000 SH   SOLE                                          70000
CIA VALE DO RIO
DOCE-ADR             PUT      204412209     242    20000 PUT  SOLE                                          20000
CIA VALE DO RIO
DOCE-ADR             CALL     204412209      50     4100 CALL SOLE                                           4100
CIGNA CORP           COM      125509109    2088   123900 SH   SOLE                                         123900
CIGNA CORPORATION    COM      125509109       5      325 SH   SOLE                                            325
CINTAS CORPORATION   COM      172908105       9      400 SH   SOLE                                            400
CISCO SYSTEMS INC    COM      17275R102    3046   186871 SH   SOLE                                         186871
CIT GROUP INC        COM      125581108      13     2900 SH   SOLE                                           2900
CITADEL
BROADCASTING
CORPORATION          COM      17285T106       0      251 SH   SOLE                                            251
CITIGROUP INC        COM      172967101     402    59947 SH   SOLE                                          59947
CITIGROUP INC        COM      172967101      89    13307 SH   SOLE                                          13307
CITIGROUP INC        CALL     172967101     470    70000 CALL SOLE                                          70000
CITIGROUP INC        COM      172967101      21     3100 SH            SH-DEF                         2                 3100
CLAUDE RESOURCES
INC                  COM      182873109      63   186300 SH   SOLE                                         186300
CLAYMORE CEF GS
CONNECT              COM      362273104       1      100 SH            SH-DEF                         1                  100
COACH INC            COM      189754104      24     1175 SH   SOLE                                           1175
Coca-Cola Co/The     COM      191216100      23      500 SH   SOLE                                            500
COCA-COLA CO/THE     COM      191216100   10387   229200 SH   SOLE                                         229200
COCA-COLA CO/THE     COM      191216100      23      500 SH   SOLE                                            500
COCA-COLA CO/THE     COM      191216100      41      900 SH            SH-DEF                         2                  900
COCA-COLA COMPANY    COM      191216100     776    17149 SH   SOLE                                          17149
COCA-COLA
ENTERPRISES INC      COM      191219104       4      300 SH   SOLE                                            300
COCA-COLA HELLENIC
BOTTLING CO ADR      COM      1912EP104     127     8788 SH   SOLE                                           8788
COEUR D'ALENE
MINES CORP           COM      192108108       4     5007 SH   SOLE                                           5007
Coeur d'Alene
Mines Corp           COM      192108108       2     2700 SH   SOLE                                           2700
COEUR D'ALENE
MINES CORP           COM      192108108       2     2700 SH   SOLE                                           2700
COLGATE-PALMOLIVE
COMPANY              COM      194162103    4681    68290 SH   SOLE                                          68290
COMCAST CORP CL A    COM      20030N101    1319    78117 SH   SOLE                                          78117
COMCAST CORP CL A
SPL                  COM      20030N200    3231   200077 SH   SOLE                                         200077
COMMUNITY HEALTH
SYSTEMS INC NEW      COM      203668108      16     1100 SH   SOLE                                           1100
COMPANHIA VALE DO
RIO DOCE ADR         COM      204412209     875    72225 SH   SOLE                                          72225
COMPANHIA VALE DO
RIO DOCE ADR         COM      204412100     274    25700 SH   SOLE                                          25700
COMPTON PETROLEUM
CORP                 COM      204940100      20    25800 SH   SOLE                                          25800
COMPTON PETROLEUM
CORP                 COM      204940100       4     5000 SH            SH-DEF                         1                 5000
COMPTON PETROLEUM
CORP                 COM      204940100       9    11190 SH            SH-DEF                         1                11190
CONAGRA FOODS INC    COM      205887102      83     5000 SH   SOLE                                           5000
CONOCOPHILLIPS       COM      20825C104    2116    40858 SH   SOLE                                          40858
CONSOLIDATED
EDISON INC           COM      209115104      31      800 SH   SOLE                                            800
CONSOLIDATED
EDISON INC           COM      209115104      23      600 SH            SH-DEF                         2                  600
CORN PRODUCTS
INTERNATIONAL INC    COM      219023108       2       70 SH   SOLE                                             70
CORNING INC          COM      219350105     191    20016 SH   SOLE                                          20016
CORRIENTE
RESOURCES INC-A      COM      22027E409      51    15900 SH   SOLE                                          15900
CORUS
ENTERTAINMENT INC
CL B NVS             COM      220874101     137    12140 SH   SOLE                                          12140
CORUS
ENTERTAINMENT
INC-B SH             COM      220874101     375    32702 SH   SOLE                                          32702
COSTCO WHOLESALE
CORP                 COM      22160K105     108     2055 SH   SOLE                                           2055
COTT CORPORATION     COM      22163N106       2     2000 SH   SOLE                                           2000
COTT CORPORATION     COM      22163N106     166   131622 SH   SOLE                                         131622
COTT CORPORATION     COM      22163N106      87    68634 SH            SH-DEF                         1                68634
COVIDIEN LTD         COM      G2552X108    1799    49654 SH   SOLE                                          49654
CREDIT SUISSE
GROUP SPON ADR       COM      225401108       8      280 SH   SOLE                                            280
CREDIT SUISSE
GROUP-SPON ADR       COM      225401108      47     1679 SH   SOLE                                           1679
CRYSTALLEX
INTERNATIONAL CORP   COM      22942F101       0     2200 SH   SOLE                                           2200
CRYSTALLEX INTL
CORP                 COM      22942F101      14    92514 SH   SOLE                                          92514
CRYSTALLEX INTL
CORP                 COM      22942F101       2    12785 SH            SH-DEF                         1                12785
CSX CORPORATION      COM      126408103      68     2100 SH   SOLE                                           2100
CUMMINS INC          COM      231021106      53     2000 SH   SOLE                                           2000
CURTISS-WRIGHT
CORPORATION          COM      231561101      10      300 SH   SOLE                                            300
CVS CAREMARK CORP    COM      126650100      65     2257 SH   SOLE                                           2257
CVS CAREMARK CORP    CALL     126650100    1793    62400 CALL SOLE                                          62400
CVS CAREMARK
CORPORATION          COM      126650100    5519   192045 SH   SOLE                                         192045
DAIMLER AG           COM      D1668R123       8      200 SH   SOLE                                            200
DANAHER CORP         COM      235851102      69     1225 SH   SOLE                                           1225
DARDEN RESTAURANTS
INC                  COM      237194105      34     1200 SH   SOLE                                           1200
DEERE & COMPANY      COM      244199105      25      650 SH   SOLE                                            650
DEL MONTE FOODS CO   COM      24522P103       3      363 SH   SOLE                                            363
DELL INC             COM      24702R101     176    17190 SH   SOLE                                          17190
DELL INC             COM      24702R101      17     1700 SH            SH-DEF                         2                 1700
Deluxe Corp          COM      248019101      18     1200 SH   SOLE                                           1200
DELUXE CORP          COM      248019101      18     1200 SH   SOLE                                           1200
DENBURY RESOURCES
INC                  COM      247916208     403    36875 SH   SOLE                                          36875
DENDREON
CORPORATION          COM      24823Q107      48    10500 SH   SOLE                                          10500
DENISON MINES CORP   COM      248356107      43    36500 SH   SOLE                                          36500
Denison Mines Corp   COM      248356107      18    15200 SH   SOLE                                          15200
DENISON MINES CORP   COM      248356107      46    38200 SH   SOLE                                          38200
DENISON MINES CORP   COM      248356107      17    14386 SH            SH-DEF                         1                14386
DENISON MINES CORP   CALL     248356107      27    22500 CALL          SH-DEF                         1                22500
DENISON MINES CORP   PUT      248356107      18    14600 PUT           SH-DEF                         1                14600
DESCARTES SYSTEMS
GROUP INC            COM      249906108      45    15000 SH   SOLE                                          15000
DEVON ENERGY
CORPORATION          COM      25179M103     370     5625 SH   SOLE                                           5625
DIAGEO PLC
SPONSORED ADR        COM      25243Q205    1836    32355 SH   SOLE                                          32355
DIAMONDS TRUST
SERIES 1             COM      252787106      60      680 SH   SOLE                                            680
DIAMONDS TRUST
SERIES I             COM      252787106     334     3800 SH   SOLE                                           3800
DIEBOLD INC          COM      253651103      51     1800 SH   SOLE                                           1800
DIREXION FINANCIAL
BULL 3X              COM      25459W508     130     5100 SH   SOLE                                           5100
DISCOVER FINANCIAL
SERVICES             COM      254709108       2      162 SH   SOLE                                            162
DISNEY,WALT COMPANY  COM      254687106    1100    48464 SH   SOLE                                          48464
DONALDSON COMPANY
INC                  COM      257651109      23      685 SH   SOLE                                            685
DONNELLEY (R.R.) &
SONS CO              COM      257867101      64     4685 SH   SOLE                                           4685
DOW CHEMICAL         COM      260543103    1221    80900 SH   SOLE                                          80900
DOW CHEMICAL
COMPANY              COM      260543103      48     3150 SH   SOLE                                           3150
DR PEPPER SNAPPLE
GROUP INC            COM      26138E109      14      880 SH   SOLE                                            880
DTE ENERGY COMPANY   COM      233331107      36     1000 SH   SOLE                                           1000
DU PONT (E.I.) DE
NEMOURS              COM      263534109      13      500 SH   SOLE                                            500
DUKE ENERGY
HOLDING CORP         COM      26441C105     203    13547 SH   SOLE                                          13547
DUPONT E.I. DE
NEMOURS & CO         COM      263534109      71     2812 SH   SOLE                                           2812
DUSA
PHARMACEUTICALS INC  COM      266898105       0        2 SH   SOLE                                              2
EASTMAN CHEMICAL
COMPANY              COM      277432100    1446    45600 SH   SOLE                                          45600
EASTMAN KODAK
COMPANY              COM      277461109     668   101500 SH   SOLE                                         101500
EATON CORPORATION    COM      278058102     482     9690 SH   SOLE                                           9690
ECOLAB INC           COM      278865100      30      865 SH   SOLE                                            865
E-HOUSE CHINA
HOLDINGS LTD ADR     COM      26852W103       8     1000 SH   SOLE                                           1000
EI Du Pont de
Nemours & Co         COM      263534109      13      500 SH   SOLE                                            500
ELDORADO GOLD CORP   COM      284902103       8     1000 SH   SOLE                                           1000
ELDORADO GOLD CORP   COM      284902103      72     9031 SH   SOLE                                           9031
ELDORADO GOLD CORP   COM      284902103     697    88000 SH            SH-DEF                         1                88000
ELDORADO GOLD CORP   CALL     284902103    1068   134800 CALL          SH-DEF                         1               134800
ELDORADO GOLD CORP   PUT      284902103     273    34500 PUT           SH-DEF                         1                34500
ELDORADO GOLD CORP   COM      284902103   40208  5074971 SH            SH-DEF                         2              5074971
ELECTRONIC ARTS INC  COM      285512109       4      270 SH   SOLE                                            270
ELECTRONIC ARTS INC  CALL     285512109     160    10000 CALL SOLE                                          10000
ELIZABETH ARDEN INC  COM      28660G106      62     4900 SH   SOLE                                           4900
EMBRAER-EMPRESA
BRASILEIRA SP ADR    COM      29081M102       1       45 SH   SOLE                                             45
EMC
CORPORATION(MASS)    COM      268648102      33     3150 SH   SOLE                                           3150
EMCOR GROUP INC      COM      29084Q100     449    20000 SH   SOLE                                          20000
EMERSON ELECTRIC CO  COM      291011104    2462    67263 SH   SOLE                                          67263
ENBRIDGE INC         COM      29250N105   45233  1411544 SH   SOLE                                        1411544
Enbridge Inc         COM      29250N105      35     1074 SH   SOLE                                           1074
Enbridge Inc         COM      29250N105    1154    35527 SH   SOLE                                          35527
ENBRIDGE INC         COM      29250N105  291135  8963650 SH   SOLE                                        8963650
ENBRIDGE INC         COM      29250N105   36084  1110966 SH            SH-DEF                         1              1110966
ENBRIDGE INC         CALL     29250N105   24025   739700 CALL          SH-DEF                         1               739700
ENBRIDGE INC         PUT      29250N105     328    10100 PUT           SH-DEF                         1                10100
Enbridge Inc.        COM      29250N105  119849  3739966 SH   SOLE                                        3739966
EnCana Corp          COM      292505104     182     3900 SH   SOLE                                           3900
ENCANA CORP          COM      292505104  412444  8819471 SH   SOLE                                        8819471
ENCANA CORP          COM      292505104      23      500 SH            SH-DEF                         1                  500
ENCANA CORP          COM      292505104   88498  1892387 SH            SH-DEF                         1              1892387
ENCANA CORP          PUT      292505104   16148   345300 PUT           SH-DEF                         1               345300
ENCANA CORP          CALL     292505104   10705   228900 CALL          SH-DEF                         1               228900
ENCANA CORP          CALL     292505104     930    20000 CALL          SH-DEF                         1                20000
ENCANA CORP          COM      292505104    1170    25016 SH            SH-DEF                         2                25016
ENCANA CORPORATION   COM      292505104   48207  1037150 SH   SOLE                                        1037150
ENERGY SELECT
SECTOR SPDR          COM      81369Y506     608    12700 SH   SOLE                                          12700
ENERGY SELECT
SECTOR SPDR FUND     COM      81369Y506      13      275 SH   SOLE                                            275
Energy Select
Sector SPDR Fund     COM      81369Y506     607    12700 SH   SOLE                                          12700
Enerplus Resources
Fund                 COM      29274D604     747    38500 SH   SOLE                                          38500
ENERPLUS RESOURCES
FUND                 COM      29274D604   23536  1196443 SH   SOLE                                        1196443
ENERPLUS RESOURCES
FUND                 COM      29274D604      78     4000 SH   SOLE                                           4000
ENERPLUS RESOURCES
FUND                 COM      29274D604    9243   469858 SH            SH-DEF                         1               469858
ENERPLUS RESOURCES
FUND                 CALL     29274D604     315    16000 CALL          SH-DEF                         1                16000
ENERPLUS RESOURCES
FUND                 PUT      29274D604     144     7300 PUT           SH-DEF                         1                 7300
ENERPLUS RESOURCES
FUND T/U             COM      29274D604    1235    63655 SH   SOLE                                          63655
ENI S P A ADR        COM      26874R108      10      200 SH   SOLE                                            200
ENTERGY CORPORATION  COM      29364G103      15      175 SH   SOLE                                            175
ENTERRA-B CV 8.25%
30JN12               Bond     29381PAB8    3819  7268000 PRN           SH-DEF                         1              7268000
ERICSSON (LM) TEL
SPON ADR             COM      294821608     550    70443 SH   SOLE                                          70443
ESTEE LAUDER CO CL
A                    COM      518439104       4      140 SH   SOLE                                            140
EUROPEAN EQUITY
FUND INC             COM      298768102    1353   248329 SH   SOLE                                         248329
EXELON CORPORATION   COM      30161N101      78     1395 SH   SOLE                                           1395
EXXON MOBIL CORP     COM      30231G102       8      100 SH            SH-DEF                         2                  100
EXXON MOBIL
CORPORATION          COM      30231G102   20355   254979 SH   SOLE                                         254979
F5 NETWORKS INC      COM      315616102       8      350 SH   SOLE                                            350
FAIRFAX FINANCIAL
HLDGS LTD            COM      303901102    3254    10163 SH   SOLE                                          10163
FAIRFAX FINANCIAL
HLDGS LTD            COM      303901102    3925    12258 SH            SH-DEF                         1                12258
FAIRFAX FINANCIAL
HOLDINGS LTD SV      COM      303901102     856     2710 SH   SOLE                                           2710
FAIRFAX FINL HLDGS
LTD SV               COM      303901102      94      300 SH            SH-DEF                         1                  300
FAIRPOINT
COMMUNICATIONS INC   COM      305560104       0       56 SH   SOLE                                             56
Fairpoint
Communications Inc   COM      305560104       0       62 SH   SOLE                                             62
FANNIE MAE           COM      313586109       2     3100 SH   SOLE                                           3100
FANNIE MAE           CALL     313586109      15    20000 CALL SOLE                                          20000
FEDEX CORPORATION    COM      31428X106      60      940 SH   SOLE                                            940
FELCOR LODGING
TRUST INC REIT       COM      31430F101     164    88900 SH   SOLE                                          88900
FINANCIAL SELECT
SECTOR SPDR          COM      81369Y605       1      100 SH   SOLE                                            100
FIRSTENERGY CORP     COM      337932107      24      500 SH   SOLE                                            500
FIRSTSERVICE CORP    COM      33761N109     482    36700 SH   SOLE                                          36700
FIRSTSERVICE CORP
SVS                  COM      33761N109      26     2045 SH   SOLE                                           2045
FISERV INC           COM      337738108     440    12100 SH   SOLE                                          12100
FORD MOTOR CAP TR
II 6.5% PFD          COM      345395206       2      200 SH   SOLE                                            200
FORD MOTOR CO        COM      345370860      43    19200 SH   SOLE                                          19200
FORD MOTOR COMPANY   COM      345370860      25    11065 SH   SOLE                                          11065
FOSTER WHEELER LTD
SHS NEW              COM      G36535139       9      400 SH   SOLE                                            400
FPL GROUP INC        COM      302571104     109     2170 SH   SOLE                                           2170
FRANKLIN RESOURCES
INC                  COM      354613101      26      400 SH   SOLE                                            400
FREDDIE MAC          COM      313400301     561   768600 SH   SOLE                                         768600
FREEPORT MCMORAN
COPPER & GOLD INC    COM      35671D857     885    36215 SH   SOLE                                          36215
FREEPORT-MCMORAN
COPPER               COM      35671D857     596    24400 SH   SOLE                                          24400
FREEPORT-MCMORAN
COPPER               CALL     35671D857    1178    48200 CALL SOLE                                          48200
Freeport-McMoRan
Copper & Gold Inc    COM      35671D857      34     1400 SH   SOLE                                           1400
FRESENIUS MEDICAL
CARE AG & CO KGAA    COM      358029106     236     5000 SH   SOLE                                           5000
FRESH DEL MONTE
PRODUCE INC          COM      G36738105     517    23050 SH   SOLE                                          23050
FRONTEER
DEVELOPMENT GROUP I  COM      35903Q106      45    22928 SH   SOLE                                          22928
FRONTEER
DEVELOPMENT GROUP I  COM      35903Q106      50    25556 SH            SH-DEF                         1                25556
FRONTEER
DEVELOPMENT GROUP I  CALL     35903Q106     254   130000 CALL          SH-DEF                         1               130000
FRONTIER OIL         COM      35914P105      25     2000 SH   SOLE                                           2000
GAMESTOP
CORPORATION CL A
NEW                  COM      36467W109       1       54 SH   SOLE                                             54
GAMMON GOLD INC      COM      36467T106      40     7200 SH   SOLE                                           7200
GAMMON GOLD INC      COM      36467T106      47     8477 SH            SH-DEF                         1                 8477
GANNETT CO INC       COM      364730101    1200   150000 SH   SOLE                                         150000
GAP INC              COM      364760108       2      120 SH   SOLE                                            120
GENENTECH INC        COM      368710406      17      200 SH   SOLE                                            200
GENERAL DYNAMICS
CORP                 COM      369550108      23      400 SH   SOLE                                            400
General Electric Co  COM      369604103      21     1300 SH   SOLE                                           1300
GENERAL ELECTRIC CO  COM      369604103     889    54871 SH   SOLE                                          54871
GENERAL ELECTRIC CO  PUT      369604103     810    50000 PUT  SOLE                                          50000
GENERAL ELECTRIC CO  COM      369604103      13      800 SH            SH-DEF                         2                  800
GENERAL ELECTRIC
COMPANY              COM      369604103   12856   793584 SH   SOLE                                         793584
GENERAL MOTORS
CORPORATION          COM      370442105       0       40 SH   SOLE                                             40
GENUINE PARTS CO     COM      372460105      38     1000 SH   SOLE                                           1000
GEOKINETICS INC      COM      372910307       2     1000 SH   SOLE                                           1000
GERDAU AMERISTEEL
CORP                 COM      37373P105      42     6836 SH   SOLE                                           6836
GERDAU AMERISTEEL
CORP                 COM      37373P105       8     1300 SH            SH-DEF                         1                 1300
GERDAU AMERISTEEL
CORP                 CALL     37373P105     162    26300 CALL          SH-DEF                         1                26300
GERDAU SA -SPON ADR  COM      373737105      88    13400 SH   SOLE                                          13400
GERON CORP           COM      374163103    1510   323300 SH   SOLE                                         323300
GILDAN ACTIVEWEAR
INC                  COM      375916103   10400   892726 SH   SOLE                                         892726
GILDAN ACTIVEWEAR
INC                  COM      375916103    4438   380920 SH            SH-DEF                         1               380920
GILDAN ACTIVEWEAR
INC                  PUT      375916103     528    45300 PUT           SH-DEF                         1                45300
GILDAN ACTIVEWEAR
INC                  COM      375916103   33218  2851293 SH            SH-DEF                         2              2851293
GILDAN ACTIVEWEAR
INC CL A SVS         COM      375916103     222    19344 SH   SOLE                                          19344
GILEAD SCIENCES INC  COM      375558103     210     4100 SH   SOLE                                           4100
GLAXOSMITHKLINE
PLC ADR              COM      37733W105    1725    46280 SH   SOLE                                          46280
GOLD FIELDS
LTD-SPONS ADR        COM      38059T106      22     2210 SH   SOLE                                           2210
GOLD FIELDS
LTD-SPONS ADR        CALL     38059T106     298    30000 CALL SOLE                                          30000
GOLDCORP INC         COM      380956409   17430   560487 SH   SOLE                                         560487
Goldcorp Inc         COM      380956409      97     3082 SH   SOLE                                           3082
GOLDCORP INC         COM      380956409  222375  7055286 SH   SOLE                                        7055286
GOLDCORP INC         COM      380956409      97     3082 SH   SOLE                                           3082
GOLDCORP INC         COM      380956409      31     1000 SH            SH-DEF                         1                 1000
GOLDCORP INC         COM      380956409   19797   628108 SH            SH-DEF                         1               628108
GOLDCORP INC         CALL     380956409   13238   420000 CALL          SH-DEF                         1               420000
GOLDCORP INC         PUT      380956409    4554   144500 PUT           SH-DEF                         1               144500
GOLDCORP INC         CALL     380956409    1255    39800 CALL          SH-DEF                         1                39800
GOLDCORP INC         COM      380956409       9      300 SH            SH-DEF                         2                  300
GOLDEN STAR RES LTD  COM      38119T104       0      200 SH            SH-DEF                         1                  200
GOLDEN STAR RES LTD  COM      38119T104      15    15000 SH            SH-DEF                         1                15000
GOLDEN STAR
RESOURCES LTD        COM      38119T104      39    37854 SH   SOLE                                          37854
GOLDEN STAR
RESOURCES LTD        COM      38119T104      14    13909 SH            SH-DEF                         1                13909
GOLDMAN SACHS
GROUP INC            COM      38141G104      22      265 SH   SOLE                                            265
GOLDMAN SACHS
GROUP INC            CALL     38141G104     928    11000 CALL SOLE                                          11000
GOODYEAR TIRE &
RUBBER CO            COM      382550101      18     3000 SH   SOLE                                           3000
GOOGLE INC CLASS A   COM      38259P508      35      115 SH   SOLE                                            115
GRACO INC            COM      384109104      18      740 SH   SOLE                                            740
GREAT BASIN GOLD
LTD                  COM      390124105      38    30000 SH   SOLE                                          30000
GREAT BASIN GOLD
LTD                  COM      390124105      30    23200 SH   SOLE                                          23200
GREAT BASIN GOLD
LTD                  COM      390124105       2     1693 SH            SH-DEF                         1                 1693
HALLIBURTON CO.      COM      406216101     229    12588 SH   SOLE                                          12588
HANESBRANDS INC      COM      410345102      14     1100 SH   SOLE                                           1100
HANSEN NATURAL
CORPORATION          COM      411310105      17      500 SH   SOLE                                            500
HARMONY GOLD
MNG-SPON ADR         COM      413216300      22     1980 SH   SOLE                                           1980
HARRY WINSTON
DIAMOND CORP         COM      41587B100     883   194000 SH   SOLE                                         194000
HARRY WINSTON
DIAMOND CORP         COM      41587B100      75    16350 SH   SOLE                                          16350
HARRY WINSTON
DIAMOND CORP         COM      41587B100     158    34343 SH            SH-DEF                         1                34343
HARRY WINSTON
DIAMOND CORP         PUT      41587B100       6     1300 PUT           SH-DEF                         1                 1300
HARTFORD FINANCIAL
SVCS GROUP INC       COM      416515104      11      650 SH   SOLE                                            650
HARVEST ENERGY
TRUST T/U            COM      41752X101      49     5725 SH   SOLE                                           5725
HARVEST ENERGY
TRUST-UNITS          COM      41752X101     109    12700 SH   SOLE                                          12700
HARVEST ENERGY
TRUST-UNITS          COM      41752X101      35     4094 SH            SH-DEF                         1                 4094
HEALTH CARE SELECT
SECTOR SPDR          COM      81369Y209      19      700 SH   SOLE                                            700
HEINZ (H.J.)
COMPANY              COM      423074103     158     4195 SH   SOLE                                           4195
HEWLETT-PACKARD
COMPANY              COM      428236103    1883    51894 SH   SOLE                                          51894
HOME DEPOT INC       COM      437076102     515    22390 SH   SOLE                                          22390
HOME DEPOT INC       COM      437076102     613    26000 SH   SOLE                                          26000
HONDA MOTOR CO LTD
SPONSORED ADR        COM      438128308     465    21779 SH   SOLE                                          21779
HONEYWELL
INTERNATIONAL INC    COM      438516106     333    10155 SH   SOLE                                          10155
HOSPIRA INC          COM      441060100      49     1832 SH   SOLE                                           1832
HOST HOTELS &
RESORTS INC          COM      44107P104      76    10000 SH   SOLE                                          10000
HSBC HOLDINGS PLC
SPONS ADR            COM      404280406    1432    29422 SH   SOLE                                          29422
HSBC HOLDINGS
PLC-SPONS ADR        COM      404280604     469    25232 SH   SOLE                                          25232
HUMANA INC           CALL     444859102     783    21000 CALL SOLE                                          21000
HUMANA INC           CALL     444859102     783    21000 CALL          SH-DEF                         1                21000
HUNT J B TRANS
SVCS INC             COM      445658107      43     1650 SH   SOLE                                           1650
HYDROGENICS CORP     COM      448882100       1     2960 SH   SOLE                                           2960
IAMGOLD CORP         COM      450913108     112    17900 SH   SOLE                                          17900
IAMGOLD CORP         COM      450913108     587    94100 SH            SH-DEF                         1                94100
IAMGOLD CORP         CALL     450913108     235    37600 CALL          SH-DEF                         1                37600
IAMGOLD CORP         PUT      450913108     170    27300 PUT           SH-DEF                         1                27300
IAMGOLD CORPORATION  COM      450913108      12     2000 SH   SOLE                                           2000
IAMGOLD CORPORATION  CALL     450913108     275    45000 CALL          SH-DEF                         1                45000
ICICI BANK LTD
SPONSORED ADR        COM      45104G104      17      900 SH   SOLE                                            900
ILLINOIS TOOL
WORKS INC            COM      452308109     407    11625 SH   SOLE                                          11625
IMATION CORPORATION  COM      45245A107       1      100 SH   SOLE                                            100
IMPERIAL OIL LTD     COM      453038408   38838  1169698 SH   SOLE                                        1169698
IMPERIAL OIL LTD     COM      453038408  115866  3442913 SH   SOLE                                        3442913
IMPERIAL OIL LTD     COM      453038408      34     1000 SH            SH-DEF                         1                 1000
IMPERIAL OIL LTD     COM      453038408    8490   252288 SH            SH-DEF                         1               252288
IMPERIAL OIL LTD     CALL     453038408    3035    90000 CALL          SH-DEF                         1                90000
IMPERIAL OIL LTD     CALL     453038408    1299    38600 CALL          SH-DEF                         1                38600
IMPERIAL OIL LTD     PUT      453038408     555    16500 PUT           SH-DEF                         1                16500
IMPERIAL OIL LTD     COM      453038408       3      100 SH            SH-DEF                         2                  100
INDIA FUND INC       COM      454089103     825    45104 SH   SOLE                                          45104
INFINEON
TECHNOLOGIES AG ADR  COM      45662N103      32    22550 SH   SOLE                                          22550
INFOSYS
TECHNOLOGIES-SP ADR  COM      456788108     369    14998 SH   SOLE                                          14998
INFOSYS
TECHNOLOGIES-SP ADR  PUT      456788108     369    15000 PUT  SOLE                                          15000
ING GROEP
SPONSORED ADR        COM      456837103     238    21449 SH   SOLE                                          21449
INGERSOLL-RAND
COMPANY CL A         COM      G4776G101     215    12389 SH   SOLE                                          12389
INTEL CORP           COM      458140100    1482   100000 SH   SOLE                                         100000
INTEL CORP           CALL     458140100     780    53200 CALL SOLE                                          53200
INTEL CORP           COM      458140100      15     1000 SH            SH-DEF                         2                 1000
INTEL CORPORATION    COM      458140100    3991   272238 SH   SOLE                                         272238
INTERACTIVE
BROKERS GRO-CL A     COM      45841N107     125     7000 SH   SOLE                                           7000
INTERNATIONAL
BUSINESS MACHINES
CORP                 COM      459200101   10417   123777 SH   SOLE                                         123777
INTERNATIONAL
FLAVORS &
FRAGRANCES           COM      459506101      30     1000 SH   SOLE                                           1000
INTERNATIONAL GAME
TECHNOLOGY           COM      459902102       5      400 SH   SOLE                                            400
INTERNATIONAL
PAPER CO             COM      460146103    1422   120500 SH   SOLE                                         120500
INTERNATIONAL
PAPER COMPANY        COM      460146103      13     1100 SH   SOLE                                           1100
INTERNATIONAL
ROYALTY CORP         COM      460277106      14    10000 SH   SOLE                                          10000
INTEROIL CORP        COM      460951106      40     2900 SH   SOLE                                           2900
INTEROIL CORP        COM      460951106      16     1167 SH            SH-DEF                         1                 1167
INTERTAPE POLYMER
GROUP INC            COM      460919103      59    66645 SH   SOLE                                          66645
INTL BUSINESS
MACHINES CORP        COM      459200101   14880   176300 SH   SOLE                                         176300
INTUIT INC           COM      461202103      74     3100 SH   SOLE                                           3100
INVESCO LIMITED      COM      G491BT108     983    68056 SH   SOLE                                          68056
ISHARES BARCLAYS
TIPS BOND FUND       COM      464287176    1191    12000 SH   SOLE                                          12000
ISHARES DJ U.S.
TECH SECTOR IDX
FUND                 COM      464287721       7      200 SH   SOLE                                            200
ISHARES DJ US
FINANCIAL SVCS       COM      464287770      35      750 SH   SOLE                                            750
ISHARES FTSE/XIN
CHINA 25             COM      464287184      14      500 SH            SH-DEF                         1                  500
ISHARES
FTSE/XINHAU CHINA
25 INDEX             COM      464287184      63     2150 SH   SOLE                                           2150
ISHARES
FTSE/XINHUA CHINA
25                   COM      464287184     524    18000 SH   SOLE                                          18000
ISHARES
FTSE/XINHUA CHINA
25                   CALL     464287184     698    24000 CALL SOLE                                          24000
ISHARES
FTSE/XINHUA CHINA
25                   PUT      464287184     175     6000 PUT  SOLE                                           6000
ISHARES IBOXX $
INVESTOP CORP BOND   COM      464287242      48      470 SH   SOLE                                            470
ISHARES INC MSCI
SINGAPORE IDX FD     COM      464286673      71    10000 SH   SOLE                                          10000
ISHARES MSCI BRAZIL  COM      464286400     455    13000 SH   SOLE                                          13000
ISHARES MSCI
BRAZIL INDEX FUND
ETF                  COM      464286400       5      150 SH   SOLE                                            150
ISHARES MSCI EAFE
INDEX FUND           COM      464287465     521    11615 SH   SOLE                                          11615
ISHARES MSCI
EMERGING MKT IN      COM      464287234      42     1700 SH   SOLE                                           1700
ISHARES MSCI
EMERGING MKTS INDEX  COM      464287234      74     2980 SH   SOLE                                           2980
ISHARES MSCI HONG
KONG INDEX FUND      COM      464286871      93     9000 SH   SOLE                                           9000
ISHARES MSCI JAPAN
INDEX FUND           COM      464286848     116    12050 SH   SOLE                                          12050
ISHARES NASDAQ
BIOTECH INDEX FUND   COM      464287556       7      100 SH   SOLE                                            100
ISHARES S&P ASIA
50 ETF               COM      464288430      25     1000 SH   SOLE                                           1000
ISHARES S&P LATIN
AMERICAN 40 IDX FD   COM      464287390      13      500 SH   SOLE                                            500
ISHARES SILVER
TRUST                COM      46428Q109     113    10000 SH   SOLE                                          10000
ISHARES TR RUSSEL
2000 INDEX FUND      COM      464287655      31      625 SH   SOLE                                            625
ISHARES TRUST
CLOSED END FUND      COM      464287770      16      349 SH   SOLE                                            349
ISHARES TRUST DJ
SEL DIV              COM      464287168     164     3950 SH   SOLE                                           3950
ISHARES TRUST S&P
EURO PLUS FD         COM      464287861       6      200 SH   SOLE                                            200
ITT CORPORATION      COM      450911102       9      200 SH   SOLE                                            200
IVANHOE ENERGY INC   COM      465790103       3     7100 SH   SOLE                                           7100
IVANHOE ENERGY INC   COM      465790103       2     4329 SH            SH-DEF                         1                 4329
IVANHOE MINES LTD    COM      46579N103      83    30850 SH   SOLE                                          30850
IVANHOE MINES LTD    COM      46579N103    4368  1626861 SH            SH-DEF                         2              1626861
JAGUAR MINING INC    COM      47009M103     200    39000 SH   SOLE                                          39000
JAGUAR MINING INC    COM      47009M103      23     4500 SH            SH-DEF                         1                 4500
JAGUAR MINING INC    COM      47009M103       8     1500 SH            SH-DEF                         1                 1500
JAGUAR MINING INC    COM      47009M103       3      509 SH            SH-DEF                         1                  509
JOHNSON & JOHNSON    COM      478160104   25925   433316 SH   SOLE                                         433316
JOURNAL
COMMUNICATIONS INC
CL A                 COM      481130102     184    75000 SH   SOLE                                          75000
JPMORGAN CHASE & CO  COM      46625H100    2775    88016 SH   SOLE                                          88016
JPMorgan Chase & Co  COM      46625H100      20      635 SH   SOLE                                            635
JPMORGAN CHASE & CO  COM      46625H100     110     3500 SH   SOLE                                           3500
JPMORGAN CHASE & CO  CALL     46625H100     631    20000 CALL SOLE                                          20000
KB FINANCIAL GROUP
INC ADR              COM      48241A105      16      625 SH   SOLE                                            625
KELLOGG COMPANY      COM      487836108     628    14325 SH   SOLE                                          14325
KIMBERLY-CLARK
CORPORATION          COM      494368103    1553    29450 SH   SOLE                                          29450
KINDER MORGAN
ENERGY PARTNERS LPU  COM      494550106       9      200 SH   SOLE                                            200
KINGSWAY FINANCIAL
SERVICES             COM      496904103     377    71220 SH   SOLE                                          71220
KINGSWAY FINANCIAL
SERVICES             COM      496904103       8     1468 SH            SH-DEF                         1                 1468
KINGSWAY FINANCIAL
SERVICES INC         COM      496904103      74    14095 SH   SOLE                                          14095
Kinross Gold Corp    COM      496902404      45     2430 SH   SOLE                                           2430
Kinross Gold Corp    COM      496902404     203    11000 SH   SOLE                                          11000
KINROSS GOLD CORP    COM      496902404  107784  5834711 SH   SOLE                                        5834711
KINROSS GOLD CORP    COM      496902404      45     2430 SH   SOLE                                           2430
KINROSS GOLD CORP    COM      496902404   19355  1047754 SH            SH-DEF                         1              1047754
KINROSS GOLD CORP    CALL     496902404   13073   707700 CALL          SH-DEF                         1               707700
KINROSS GOLD CORP    PUT      496902404    1927   104300 PUT           SH-DEF                         1               104300
KINROSS GOLD CORP    CALL     496902404    1564    84900 CALL          SH-DEF                         1                84900
KINROSS GOLD CORP    PUT      496902404     276    15000 PUT           SH-DEF                         1                15000
KINROSS GOLD CORP    COM      496902404       7      400 SH            SH-DEF                         2                  400
KINROSS GOLD
CORPORATION NO PAR   COM      496902404    1257    68943 SH   SOLE                                          68943
KLA-TENCOR
CORPORATION          COM      482480100       7      330 SH   SOLE                                            330
KOHL'S CORP          COM      500255104      11      300 SH   SOLE                                            300
KONINKLIJKE
PHILIPS ELECTRONICS  COM      500472303     193     9731 SH   SOLE                                           9731
KOREA ELECTRIC
POWER CO SPONS ADR   COM      500631106    1365   117575 SH   SOLE                                         117575
KRAFT FOODS INC CL
A                    COM      50075N104     716    26678 SH   SOLE                                          26678
L-1 IDENTITY
SOLUTIONS INC        COM      50212A106       0       29 SH   SOLE                                             29
LABORATORY CORP OF
AMER HOLDINGS        COM      50540R409      34      525 SH   SOLE                                            525
LAS VEGAS SANDS INC  COM      517834107       6     1000 SH   SOLE                                           1000
LEE ENTERPRISES INC  COM      523768109      41   100000 SH   SOLE                                         100000
LEUCADIA NATIONAL
CORP                 COM      527288104     105     5300 SH   SOLE                                           5300
LEVEL 3
COMMUNICATIONS INC   COM      52729N100     231   330000 SH   SOLE                                         330000
LIBERTY MEDIA CORP
ENT SER A            COM      53071M500      61     3488 SH   SOLE                                           3488
LIBERTY MEDIA CORP
W/I-A                COM      53071M500    1134    65000 SH            SH-DEF                         1                65000
LIFEPOINT HOSPITALS
INC                  COM      53219L109     789    34550 SH   SOLE                                          34550
LILLY (ELI) &
COMPANY              COM      532457108     294     7293 SH   SOLE                                           7293
LINCOLN NATIONAL
CORPORATION          COM      534187109     161     8560 SH   SOLE                                           8560
LOCKHEED MARTIN
CORP                 COM      539830109      67      800 SH   SOLE                                            800
LOWE'S COMPANIES     COM      548661107     172     8000 SH   SOLE                                           8000
LUNDIN MINING CORP   COM      550372106     634   648411 SH   SOLE                                         648411
LUNDIN MINING CORP   COM      550372106     278   284766 SH            SH-DEF                         1               284766
LUNDIN MINING CORP   CALL     550372106       1     1000 CALL          SH-DEF                         1                 1000
LUNDIN MINING CORP   PUT      550372106       1     1000 PUT           SH-DEF                         1                 1000
LUNDIN MINING CORP   COM      550372106    4515  4621199 SH            SH-DEF                         2              4621199
LUXOTTICA GROUP S
P A SPON ADR         COM      55068R202       7      370 SH   SOLE                                            370
MACY'S INC           COM      55616P104    2093   202200 SH   SOLE                                         202200
MAG SILVER CORP      COM      55903Q104      37     8200 SH   SOLE                                           8200
MAGNA
ENTERTAINMENT CL A
SUB VTG NEW          COM      559211305       0       16 SH   SOLE                                             16
Magna
International Inc    COM      559222401      48     1600 SH   SOLE                                           1600
MAGNA
INTERNATIONAL INC
CL A SVS             COM      559222401     385    12944 SH   SOLE                                          12944
MAGNA
INTERNATIONAL
INC-CL A             COM      559222401   38306  1269580 SH   SOLE                                        1269580
MAGNA
INTERNATIONAL
INC-CL A             COM      559222401    3552   117717 SH            SH-DEF                         1               117717
MAGNA
INTERNATIONAL
INC-CL A             COM      559222401      30     1000 SH            SH-DEF                         1                 1000
MAGNA
INTERNATIONAL
INC-CL A             CALL     559222401     603    20000 CALL          SH-DEF                         1                20000
MAGNA
INTERNATIONAL
INC-CL A             PUT      559222401     383    12700 PUT           SH-DEF                         1                12700
MAGNA
INTERNATIONAL
INC-CL A             COM      559222401      12      400 SH            SH-DEF                         2                  400
MANULIFE FINANCIAL
CORP                 COM      56501R106   14702   872565 SH   SOLE                                         872565
Manulife Financial
Corp                 COM      56501R106      14      800 SH   SOLE                                            800
Manulife Financial
Corp                 COM      56501R106     782    45788 SH   SOLE                                          45788
MANULIFE FINANCIAL
CORP                 COM      56501R106  653124 38245439 SH   SOLE                                       38245439
MANULIFE FINANCIAL
CORP                 COM      56501R106      34     2000 SH            SH-DEF                         1                 2000
MANULIFE FINANCIAL
CORP                 COM      56501R106   33256  1947420 SH            SH-DEF                         1              1947420
MANULIFE FINANCIAL
CORP                 COM      56501R106      26     1500 SH            SH-DEF                         1                 1500
MANULIFE FINANCIAL
CORP                 CALL     56501R106   12267   718300 CALL          SH-DEF                         1               718300
MANULIFE FINANCIAL
CORP                 PUT      56501R106    1756   102800 PUT           SH-DEF                         1               102800
MANULIFE FINANCIAL
CORP                 COM      56501R106       7      400 SH            SH-DEF                         2                  400
Manulife Financial
Corporation          COM      56501R106    4482   266000 SH   SOLE                                         266000
MARATHON OIL
CORPORATION          COM      565849106     755    27605 SH   SOLE                                          27605
MARKET VECTORS
AGRIBUSINESS ETF     COM      57060U605     104     3750 SH   SOLE                                           3750
MARKET VECTORS
RUSSIA ETF           COM      57060U506      24     1807 SH   SOLE                                           1807
MARSH & MCLENNAN
COMPANIES INC        COM      571748102     187     7700 SH   SOLE                                           7700
MATERIALS SELECT
SECTOR SPDR          COM      81369Y100     359    15800 SH   SOLE                                          15800
Materials Select
Sector SPDR Fund     COM      81369Y100     359    15800 SH   SOLE                                          15800
MCCLATCHY
NEWSPAPERS INC CL A  COM      579489105     160   200000 SH   SOLE                                         200000
MCCORMICK & CO INC
NON VTG              COM      579780206      49     1550 SH   SOLE                                           1550
MCDONALD'S
CORPORATION          COM      580135101    1261    20283 SH   SOLE                                          20283
MCGRAW-HILL
COMPANIES INC        COM      580645109       8      340 SH   SOLE                                            340
MCKESSON
CORPORATION          COM      58155Q103       4      100 SH   SOLE                                            100
MDS INC              COM      55269P302      50     8200 SH   SOLE                                           8200
MDS Inc              COM      55269P302      56     9000 SH   SOLE                                           9000
MDS INC              COM      55269P302    7339  1183945 SH   SOLE                                        1183945
MDS INC              COM      55269P302     405    65361 SH            SH-DEF                         1                65361
MDS INC              CALL     55269P302       6     1000 CALL          SH-DEF                         1                 1000
MDS INC              COM      55269P302   24100  3887941 SH            SH-DEF                         2              3887941
MEDCO HEALTH
SOLUTIONS INC        COM      58405U102     113     2704 SH   SOLE                                           2704
MEDIA GENERAL INC    COM      584404107     350   200000 SH   SOLE                                         200000
MEDTRONIC INC        COM      585055106     169     5373 SH   SOLE                                           5373
MELCO CROWN
ENTERTAINMENT LTD
ADR                  COM      585464100      25     8000 SH   SOLE                                           8000
MERCK & CO INC       COM      589331107     577    18995 SH   SOLE                                          18995
Merck & Co Inc/NJ    COM      589331107      15      500 SH   SOLE                                            500
MERCK & CO. INC.     COM      589331107      15      500 SH   SOLE                                            500
MERCK & CO. INC.     COM      589331107       9      300 SH            SH-DEF                         2                  300
MERRILL LYNCH & CO
INC                  COM      590188108      59     5049 SH   SOLE                                           5049
MERRILL LYNCH & CO
INC                  CALL     590188108    1048    90000 CALL SOLE                                          90000
MERRILL LYNCH & CO
INC                  PUT      590188108     381    32700 PUT  SOLE                                          32700
METHANEX CORP        COM      59151K108     150    13500 SH   SOLE                                          13500
Methanex Corp        COM      59151K108     171    15200 SH   SOLE                                          15200
METHANEX CORP        COM      59151K108     186    16500 SH   SOLE                                          16500
METHANEX CORP        COM      59151K108     555    49301 SH            SH-DEF                         1                49301
METHANEX CORP        PUT      59151K108      64     5700 PUT           SH-DEF                         1                 5700
METLIFE INC          COM      59156R108     840    24099 SH   SOLE                                          24099
MF GLOBAL LTD        COM      G60642108      10     5000 SH   SOLE                                           5000
MI DEVELOPMENTS
INC CL A SVS         COM      55304X104       4      500 SH   SOLE                                            500
MI DEVELOPMENTS
INC-CL A             COM      55304X104     250    33507 SH   SOLE                                          33507
MI DEVELOPMENTS
INC-CL A             COM      55304X104       3      416 SH            SH-DEF                         1                  416
MICROSOFT CORP       COM      594918104     881    43900 SH   SOLE                                          43900
MICROSOFT CORP       CALL     594918104    4313   215000 CALL SOLE                                         215000
MICROSOFT CORP       PUT      594918104    2006   100000 PUT  SOLE                                         100000
MICROSOFT CORP       COM      594918104       8      400 SH            SH-DEF                         2                  400
MICROSOFT
CORPORATION          COM      594918104    6186   318201 SH   SOLE                                         318201
MINEFINDERS CORP     COM      602900102      20     4000 SH   SOLE                                           4000
MINEFINDERS CORP     COM      602900102     143    28457 SH            SH-DEF                         1                28457
MINEFINDERS
CORPORATION LTD      COM      602900102     788   158600 SH   SOLE                                         158600
MITSUBISHI UFJ
FINL GROUP INC ADR   COM      606822104       5      825 SH   SOLE                                            825
MONSANTO COMPANY     COM      61166W101     482     6854 SH   SOLE                                           6854
MONTPELIER RE
HOLDINGS LTD         COM      G62185106      77     4600 SH   SOLE                                           4600
MORGAN STANLEY       COM      617446448     263    16368 SH   SOLE                                          16368
MOSAIC COMPANY       COM      61945A107      35     1000 SH   SOLE                                           1000
MOTOROLA INC         COM      620076109      49    11150 SH   SOLE                                          11150
NABORS INDUSTRIES
LTD                  COM      G6359F103      28     2335 SH   SOLE                                           2335
NASDAQ BUILDERS
EUROPE 100           COM      09348R201      52     3000 SH   SOLE                                           3000
NATIONAL GRID PLC
SP ADR               COM      636274300      71     1400 SH   SOLE                                           1400
NATIONAL OILWELL
VARCO INC NEW        COM      637071101      15      600 SH   SOLE                                            600
NAVISTAR INTL CORP   COM      63934E108      13      600 SH   SOLE                                            600
NEPTUNE TECHS &
BIORES INC           COM      64077P108       3     4998 SH   SOLE                                           4998
NEW GERMANY FUND
INC                  COM      644465106     832   103816 SH   SOLE                                         103816
NEW GOLD INC         COM      644535106      26    18000 SH   SOLE                                          18000
NEW GOLD INC         COM      644535106      21    14400 SH   SOLE                                          14400
NEW GOLD INC         COM      644535106      80    55100 SH            SH-DEF                         1                55100
NEW YORK TIMES
COMPANY CL A         COM      650111107     513    70000 SH   SOLE                                          70000
NEWFIELD
EXPLORATION CO       COM      651290108       2      100 SH   SOLE                                            100
Newmont Mining Corp  COM      651639106      76     1875 SH   SOLE                                           1875
NEWMONT MINING CORP  COM      651639106      76     1875 SH   SOLE                                           1875
NEWMONT MINING
CORP-HOLDING
COMPANY              COM      651639106     277     6800 SH   SOLE                                           6800
NEXEN INC            COM      65334H102    5155   296683 SH   SOLE                                         296683
Nexen Inc            COM      65334H102     319    18100 SH   SOLE                                          18100
NEXEN INC            COM      65334H102  111702  6342811 SH   SOLE                                        6342811
NEXEN INC            COM      65334H102   23512  1335074 SH            SH-DEF                         1              1335074
NEXEN INC            COM      65334H102      67     3826 SH            SH-DEF                         1                 3826
NEXEN INC            CALL     65334H102    1037    58900 CALL          SH-DEF                         1                58900
NEXEN INC            PUT      65334H102     722    41000 PUT           SH-DEF                         1                41000
NEXEN INC            CALL     65334H102     199    11300 CALL          SH-DEF                         1                11300
NEXEN INC            COM      65334H102      79     4500 SH            SH-DEF                         2                 4500
NIKE INC CL B        COM      654106103     157     3080 SH   SOLE                                           3080
NIKE INC -CL B       COM      654106103      36      700 SH            SH-DEF                         2                  700
NISSAN MOTOR CO
LTD-SPON ADR         COM      654744408      37     5100 SH            SH-DEF                         2                 5100
NOBLE CORP           COM      G65422100       7      300 SH   SOLE                                            300
NOKIA CORP ADR       COM      654902204     795    50946 SH   SOLE                                          50946
NOMURA HOLDINGS
INC SPONSORED ADR    COM      65535H208       1      145 SH   SOLE                                            145
NORDSTROM INC        COM      655664100    1757   132000 SH   SOLE                                         132000
NORFOLK SOUTHERN
CORP                 COM      655844108       5      100 SH   SOLE                                            100
NORTEL NETWORKS
CORP                 COM      656568508     224   851529 SH   SOLE                                         851529
NORTEL NETWORKS
CORP                 COM      656568508      27   103258 SH            SH-DEF                         1               103258
NORTEL NETWORKS
CORP                 CALL     656568508       5    20100 CALL          SH-DEF                         1                20100
NORTEL NETWORKS
CORP                 COM      656568508    4624 17599637 SH            SH-DEF                         2             17599637
NORTEL NETWORKS
CORP NEW             COM      656568508      18    68375 SH   SOLE                                          68375
Nortel Networks
Corporation          COM      656568508       0      349 SH   SOLE                                            349
NORTH AMER
PALLADIUM LTD        COM      656912102       1      400 SH            SH-DEF                         1                  400
NORTHERN DYNASTY
MINERALS             COM      66510M204      44    11800 SH   SOLE                                          11800
NORTHERN DYNASTY
MINERALS             COM      66510M204     124    33600 SH            SH-DEF                         1                33600
NORTHGATE MINERALS
CORP                 COM      666416102       7     8700 SH   SOLE                                           8700
NORTHGATE MINERALS
CORP                 COM      666416102      27    32096 SH            SH-DEF                         1                32096
NOVA CHEMICALS CORP  COM      66977W109     146    30835 SH   SOLE                                          30835
NOVA CHEMICALS CORP  COM      66977W109    5044  1050187 SH   SOLE                                        1050187
NOVA CHEMICALS CORP  COM      66977W109      29     6000 SH            SH-DEF                         1                 6000
NOVA CHEMICALS CORP  COM      66977W109    1850   385175 SH            SH-DEF                         1               385175
NOVA CHEMICALS CORP  COM      66977W109       1      200 SH            SH-DEF                         1                  200
NOVA CHEMICALS CORP  PUT      66977W109    1443   300500 PUT           SH-DEF                         1               300500
NOVA CHEMICALS CORP  CALL     66977W109       6     1300 CALL          SH-DEF                         1                 1300
NOVA CHEMICALS CORP  COM      66977W109     182    37900 SH            SH-DEF                         2                37900
NOVAGOLD RES INC     COM      66987E206       1     1000 SH            SH-DEF                         1                 1000
NOVAGOLD RES INC     COM      66987E206      65    45000 SH            SH-DEF                         1                45000
NOVAGOLD RESOURCES
INC                  COM      66987E206      51    35200 SH   SOLE                                          35200
NOVAGOLD RESOURCES
INC                  COM      66987E206      81    55574 SH            SH-DEF                         1                55574
NOVAGOLD RESOURCES
INC                  PUT      66987E206       3     2000 PUT           SH-DEF                         1                 2000
NOVAGOLD RESOURCES
INC                  CALL     66987E206       1     1000 CALL          SH-DEF                         1                 1000
NOVARTIS AG
SPONSORED ADR        COM      66987V109     261     5250 SH   SOLE                                           5250
NOVAVAX INC          COM      670002104      34    18200 SH   SOLE                                          18200
NOVO-NORDISK A/S
ADR                  COM      670100205     206     4000 SH   SOLE                                           4000
NUCOR CORPORATION    COM      670346105      51     1100 SH   SOLE                                           1100
NUCRYST
PHARMACEUTICALS
CORP                 COM      67035Q100       1     1000 SH   SOLE                                           1000
NUSTAR ENERGY LP     COM      67058H102      16      400 SH   SOLE                                            400
OCCIDENTAL
PETROLEUM CORP       COM      674599105     286     4760 SH   SOLE                                           4760
OFFICE DEPOT INC     COM      676220106     197    66100 SH   SOLE                                          66100
OIL SERVICE
HOLDERS TRUST        COM      678002106       7      100 SH   SOLE                                            100
OILSANDS QUEST INC   COM      678046103       1     1473 SH            SH-DEF                         1                 1473
OMNI ENERGY
SERVICES CORP        COM      68210T208       9     7500 SH   SOLE                                           7500
OMNICOM GROUP INC    COM      681919106     306    11350 SH   SOLE                                          11350
ONCOLYTICS BIOTECH
INC                  COM      682310107       1      605 SH   SOLE                                            605
OPEN TEXT CORP       COM      683715106     152     5000 SH   SOLE                                           5000
OPEN TEXT CORP       COM      683715106     471    15500 SH            SH-DEF                         1                15500
OPEN TEXT CORP       CALL     683715106    1269    41800 CALL          SH-DEF                         1                41800
OPEN TEXT CORP       PUT      683715106       6      200 PUT           SH-DEF                         1                  200
OPEN TEXT
CORPORATION          COM      683715106      28      950 SH   SOLE                                            950
ORACLE CORP          COM      68389X105      25     1400 SH   SOLE                                           1400
ORACLE CORPORATION   COM      68389X105     982    55397 SH   SOLE                                          55397
PAN AMERICAN
SILVER CORP          COM      697900108      17     1000 SH   SOLE                                           1000
PAN American
Silver Corp          COM      697900108       7      390 SH   SOLE                                            390
PAN AMERICAN
SILVER CORP          COM      697900108       7      390 SH   SOLE                                            390
PAN AMERICAN
SILVER CORP          COM      697900108      95     5500 SH            SH-DEF                         1                 5500
PAN AMERICAN
SILVER CORP          CALL     697900108     138     8000 CALL          SH-DEF                         1                 8000
PAN AMERICAN
SILVER CORP          PUT      697900108      34     2000 PUT           SH-DEF                         1                 2000
PARKER DRILLING CO   COM      701081101      10     3500 SH   SOLE                                           3500
PARKER HANNIFIN
CORP                 COM      701094104       6      135 SH   SOLE                                            135
PATRIOT COAL CORP    COM      70336T104       0       40 SH   SOLE                                             40
Patriot Coal Corp    COM      70336T104       2      260 SH   SOLE                                            260
PATRIOT COAL CORP    COM      70336T104       2      260 SH   SOLE                                            260
PATTERSON
COMPANIES INC        COM      703395103      18      960 SH   SOLE                                            960
Peabody Energy Corp  COM      704549104      25     1100 SH   SOLE                                           1100
PEABODY ENERGY CORP  COM      704549104      25     1100 SH   SOLE                                           1100
PENGROWTH ENERGY
T/U                  COM      706902509     174    23000 SH            SH-DEF                         1                23000
PENGROWTH ENERGY
T/U NEW              COM      706902509     209    27578 SH   SOLE                                          27578
PENGROWTH ENERGY
TRUST                COM      706902509     270    35154 SH   SOLE                                          35154
PENGROWTH ENERGY
TRUST                COM      706902509      66     8584 SH            SH-DEF                         1                 8584
PENN WEST ENERGY
T/U                  COM      707885109    1458   132619 SH   SOLE                                         132619
PENN WEST ENERGY
T/U                  COM      707885109      11     1000 SH            SH-DEF                         1                 1000
Penn West Energy
Trust                COM      707885109     605    55000 SH   SOLE                                          55000
PENN WEST ENERGY
TRUST                COM      707885109   40252  3612899 SH   SOLE                                        3612899
PENN WEST ENERGY
TRUST                COM      707885109   12680  1138160 SH            SH-DEF                         1              1138160
PENN WEST ENERGY
TRUST                COM      707885109      79     7109 SH            SH-DEF                         1                 7109
PENN WEST ENERGY
TRUST                CALL     707885109     180    16200 CALL          SH-DEF                         1                16200
PENN WEST ENERGY
TRUST                PUT      707885109     167    15000 PUT           SH-DEF                         1                15000
PENN WEST ENERGY
TRUST                COM      707885109       6      500 SH            SH-DEF                         2                  500
PEOPLE'S UNITED
FINANCIAL            COM      712704105    2167   121538 SH   SOLE                                         121538
PEOPLE'S UNITED
FINANCIAL            CALL     712704105    2088   117100 CALL SOLE                                         117100
PEPSI BOTTLING
GROUP INC            COM      713409100    1866    82900 SH   SOLE                                          82900
PEPSICO INC          COM      713448108   12332   225161 SH   SOLE                                         225161
PETRO-CANADA         COM      71644E102    9280   428764 SH   SOLE                                         428764
Petro-Canada         COM      71644E102      33     1500 SH   SOLE                                           1500
PETRO-CANADA         COM      71644E102  136636  6228382 SH   SOLE                                        6228382
PETRO-CANADA         COM      71644E102   17349   790835 SH            SH-DEF                         1               790835
PETRO-CANADA         PUT      71644E102    5605   255500 PUT           SH-DEF                         1               255500
PETRO-CANADA         CALL     71644E102    3611   164600 CALL          SH-DEF                         1               164600
PETRO-CANADA         CALL     71644E102     766    35000 CALL          SH-DEF                         1                35000
PETRO-CANADA         COM      71644E102     750    34200 SH            SH-DEF                         2                34200
PETRO-CANADA-COM     COM      71644E102      22     1000 SH            SH-DEF                         1                 1000
PETROLEO
BRASILEIRO S.A. ADR  COM      71654V101     690    33785 SH   SOLE                                          33785
PETROLEO
BRASILEIRO S.A.-ADR  COM      71654V408     563    23000 SH   SOLE                                          23000
PETROLEO
BRASILEIRO S.A.-ADR  PUT      71654V408     490    20000 PUT  SOLE                                          20000
PETROLEO
BRASILEIRO S.A.-ADR  CALL     71654V408     245    10000 CALL SOLE                                          10000
PFIZER INC           COM      717081103    6917   390557 SH   SOLE                                         390557
Pfizer Inc           COM      717081103      16      900 SH   SOLE                                            900
PFIZER INC           COM      717081103    4462   274100 SH   SOLE                                         274100
PFIZER INC           COM      717081103      16      900 SH   SOLE                                            900
PFIZER INC           COM      717081103      27     1500 SH            SH-DEF                         2                 1500
PG & E CORPORATION   COM      69331C108      45     1156 SH   SOLE                                           1156
PHILIP MORRIS
INTERNATIONAL        COM      718172109    2388    54876 SH   SOLE                                          54876
PHOTRONICS INC       COM      719405102      76    39125 SH   SOLE                                          39125
POSCO SPONSORED ADR  COM      693483109      24      320 SH   SOLE                                            320
Potash Corp of
Saskatchewan         COM      73755L107      29      400 SH   SOLE                                            400
POTASH CORP OF
SASKATCHEWAN         COM      73755L107   54053   735272 SH   SOLE                                         735272
POTASH CORP OF
SASKATCHEWAN         COM      73755L107   24820   337617 SH            SH-DEF                         1               337617
POTASH CORP OF
SASKATCHEWAN         COM      73755L107    2071    28288 SH            SH-DEF                         1                28288
POTASH CORP OF
SASKATCHEWAN         CALL     73755L107    2999    40800 CALL          SH-DEF                         1                40800
POTASH CORP OF
SASKATCHEWAN         PUT      73755L107    2433    33100 PUT           SH-DEF                         1                33100
POTASH CORP OF
SASKATCHEWAN         COM      73755L107     169     2300 SH            SH-DEF                         2                 2300
POTASH CORPORATION
OF SASKATCHEWAN      COM      73755L107    5119    70579 SH   SOLE                                          70579
POWER SHARES ETF
TRUST                COM      73935X179      53     3200 SH   SOLE                                           3200
POWERSHARES DB US$
INDEX BEARISH        COM      73936D206      26     1000 SH   SOLE                                           1000
POWERSHARES EXCH
INTL DIV ACHIEVERS   COM      73935X716      27     2600 SH   SOLE                                           2600
POWERSHARES QQQ      COM      73935A104     692    23280 SH   SOLE                                          23280
POWERSHARES QQQ      COM      73935A104    1253    42133 SH            SH-DEF                         1                42133
POWERSHARES QQQ
NASDAQ 100           COM      73935A104      34     1160 SH   SOLE                                           1160
PRAXAIR INC          COM      74005P104      25      420 SH   SOLE                                            420
PRAXAIR INC          COM      74005P104    1112    18727 SH   SOLE                                          18727
PRECISION DRILLING
T/U                  COM      740215108     228    28000 SH   SOLE                                          28000
PRECISION DRILLING
TRUST                COM      740215108     171    20700 SH   SOLE                                          20700
PRECISION DRILLING
TRUST                COM      740215108     293    35412 SH            SH-DEF                         1                35412
PRECISION DRILLING
TRUST                CALL     740215108      15     1800 CALL          SH-DEF                         1                 1800
PROCTER & GAMBLE CO  COM      742718109    3654    57900 SH   SOLE                                          57900
PROCTER & GAMBLE CO  COM      742718109      56      900 SH   SOLE                                            900
PROCTER & GAMBLE
COMPANY              COM      742718109   21560   348761 SH   SOLE                                         348761
PROGRESS ENERGY INC  COM      743263105       3       65 SH   SOLE                                             65
PROGRESSIVE CORP
OHIO                 COM      743315103      27     1800 SH   SOLE                                           1800
PROSHARES ULTRA
FINANCIALS           COM      74347R743     260    43193 SH   SOLE                                          43193
PROSHRS ULTRASRT
LEH20+YR             COM      74347R297      34      900 SH            SH-DEF                         1                  900
PROVIDENT ENERGY
TRUST-UTS            COM      74386K104      95    21686 SH   SOLE                                          21686
PROVIDENT ENERGY
TRUST-UTS            COM      74386K104      38     8702 SH            SH-DEF                         1                 8702
PRUDENTIAL
FINANCIAL INC        COM      744320102      20      675 SH   SOLE                                            675
PUBLIC SERVICE
ENTERPRISE GROUP     COM      744573106      29     1000 SH   SOLE                                           1000
QLT INC              COM      746927102       5     2000 SH   SOLE                                           2000
QLT INC              COM      746927102      97    40253 SH   SOLE                                          40253
QLT INC              CALL     746927102       2     1000 CALL          SH-DEF                         1                 1000
QLT INC              COM      746927102      11     4700 SH            SH-DEF                         2                 4700
QUALCOMM INC         COM      747525103     178     4980 SH   SOLE                                           4980
QUEST CAPITAL CORP   COM      74835U109       1     1100 SH   SOLE                                           1100
QUEST DIAGNOSTICS
INC                  COM      74834L100     125     2400 SH   SOLE                                           2400
RALCORP HOLDINGS
INC                  COM      751028101      27      462 SH   SOLE                                            462
RANDGOLD RESOURCES
LIMITED ADR          COM      752344309      71     1625 SH   SOLE                                           1625
RANDGOLD RESOURCES
LTD-ADR              COM      752344309      18      400 SH   SOLE                                            400
RAYONIER INC         COM      754907103     845    26955 SH   SOLE                                          26955
RED ROBIN GOURMET
BURGERS              CALL     75689M101     109     6500 CALL SOLE                                           6500
REED ELSEVIER NV
SPON ADR             COM      758204200       1       43 SH   SOLE                                             43
RENAISSANCERE
HOLDINGS LTD         COM      G7496G103      14      275 SH   SOLE                                            275
REPSOL YPF SA
-SPONSORED ADR       COM      76026T205      45     2100 SH            SH-DEF                         2                 2100
RESEARCH IN MOTION   COM      760975102   51391  1264531 SH   SOLE                                        1264531
RESEARCH IN MOTION   COM      760975102      86     2108 SH   SOLE                                           2108
RESEARCH IN MOTION   COM      760975102  516010 12696968 SH            SH-DEF                         1             12696968
RESEARCH IN MOTION   CALL     760975102    1138    28000 CALL          SH-DEF                         1                28000
RESEARCH IN MOTION   PUT      760975102    1081    26600 PUT           SH-DEF                         1                26600
RESEARCH IN MOTION   CALL     760975102     933    23000 CALL          SH-DEF                         1                23000
RESEARCH IN MOTION   COM      760975102  549405 13518692 SH            SH-DEF                         2             13518692
RESEARCH IN MOTION
LTD                  COM      760975102     768    19142 SH   SOLE                                          19142
Research In Motion
Ltd                  COM      760975102     105     2600 SH   SOLE                                           2600
RIO TINTO PLC-SPON
ADR                  COM      767204100    1920    21600 SH   SOLE                                          21600
RITCHIE BROS
AUCTIONEERS          COM      767744105       1       30 SH   SOLE                                             30
RITCHIE BROS.
AUCTIONEERS          COM      767744105      56     2625 SH   SOLE                                           2625
ROCHESTER MEDICAL
CORP                 COM      771497104     497    32300 SH   SOLE                                          32300
ROGERS
COMMUNICATIONS -CL
B                    COM      775109200  201254  6699297 SH   SOLE                                        6699297
ROGERS
COMMUNICATIONS -CL
B                    COM      775109200   34427  1146012 SH            SH-DEF                         1              1146012
ROGERS
COMMUNICATIONS -CL
B                    PUT      775109200    2866    95400 PUT           SH-DEF                         1                95400
ROGERS
COMMUNICATIONS -CL
B                    CALL     775109200    2088    69500 CALL          SH-DEF                         1                69500
Rogers
Communications Inc   COM      775109200     388    12900 SH   SOLE                                          12900
ROGERS
COMMUNICATIONS INC
CL B NVS             COM      775109200    8650   291848 SH   SOLE                                         291848
Rogers
Communications
Inc., Class "B" NV   COM      775109200   11233   379000 SH   SOLE                                         379000
ROYAL BANK OF
CANADA               COM      780087102   85861  2936167 SH   SOLE                                        2936167
Royal Bank of
Canada               COM      780087102   31448  1075400 SH   SOLE                                        1075400
Royal Bank of
Canada               COM      780087102      40     1333 SH   SOLE                                           1333
Royal Bank of
Canada               COM      780087102    1267    42740 SH   SOLE                                          42740
ROYAL BANK OF
CANADA               COM      780087102 1672514 56429990 SH   SOLE                                       56429990
ROYAL BANK OF
CANADA               COM      780087102   32860  1108676 SH            SH-DEF                         1              1108676
ROYAL BANK OF
CANADA               CALL     780087102   60342  2035900 CALL          SH-DEF                         1              2035900
ROYAL BANK OF
CANADA               PUT      780087102   30193  1018700 PUT           SH-DEF                         1              1018700
ROYAL BANK OF
CANADA               PUT      780087102     148     5000 PUT           SH-DEF                         1                 5000
ROYAL BANK OF
CANADA               COM      780087102      12      400 SH            SH-DEF                         2                  400
ROYAL BANK OF
SCOT-SPON ADR        COM      780097762     264    31529 SH   SOLE                                          31529
ROYAL BANK OF
SCOT-SPON ADR        COM      780097770     273    29971 SH   SOLE                                          29971
ROYAL BANK OF
SCOT-SPON ADR        COM      780097747     254    31873 SH   SOLE                                          31873
ROYAL DUTCH SHELL
PLC ADR              COM      780259206    2224    42018 SH   SOLE                                          42018
Royal Gold Inc       COM      780287108       5      100 SH   SOLE                                            100
ROYAL GOLD INC       COM      780287108       5      100 SH   SOLE                                            100
ROYAL GOLD INC       COM      780287108       3       62 SH   SOLE                                             62
ROYCE VALUE TRUST    COM      780910105     154    18300 SH   SOLE                                          18300
RUBICON MINERALS
CORP                 COM      780911103      11    10000 SH            SH-DEF                         1                10000
S&P MID-CAP 400
DEPOSIT RECEIPT      COM      595635103      34      350 SH   SOLE                                            350
SAN JUAN BASIN
ROYALTY TRUST UNIT   COM      798241105     217     7000 SH   SOLE                                           7000
SANOFI-AVENTIS
SPONSORED ADR        COM      80105N105       4      135 SH   SOLE                                            135
SAP
AKTIENGESELLSCHAFT
SPON ADR             COM      803054204     160     4430 SH   SOLE                                           4430
SASOL LIMITED
SPONSORED ADR        COM      803866300     240     7910 SH   SOLE                                           7910
SCHERING-PLOUGH
CORPORATION          COM      806605101      34     1975 SH   SOLE                                           1975
SCHLUMBERGER LTD     COM      806857108     574    13550 SH   SOLE                                          13550
SCHLUMBERGER LTD     COM      806857108       1       35 SH   SOLE                                             35
SCHWAB,CHARLES CORP  COM      808513105      11      675 SH   SOLE                                            675
SCRIPPS NETWORKS
INTERACT             COM      811065101      11      500 SH   SOLE                                            500
SECTOR SPDR TR SHS
BEN INT FIN          COM      81369Y605    1245    98625 SH   SOLE                                          98625
SECTOR SPDR
TR-UTILITIES         COM      81369Y886      28      950 SH   SOLE                                            950
SECTOR
SPDR-CONSUMER
STAPLES              COM      81369Y308      10      400 SH   SOLE                                            400
SEMICONDUCTOR MFG
INTL CORP ADR        COM      81663N206     255   121000 SH   SOLE                                         121000
SERVICE
CORPORATION
INTERNATIONAL        COM      817565104      25     5000 SH   SOLE                                           5000
SHAW
COMMUNICATION-B NV   COM      82028K200       0       21 SH            SH-DEF                         1                   21
SHAW
COMMUNICATIONS INC
CL B NVS             COM      82028K200    6782   387447 SH   SOLE                                         387447
SHAW
COMMUNICATIONS
INC-B                COM      82028K200  290463 16371317 SH   SOLE                                       16371317
SHAW
COMMUNICATIONS
INC-B                COM      82028K200    7386   416280 SH            SH-DEF                         1               416280
SHAW
COMMUNICATIONS
INC-B                COM      82028K200      12      700 SH            SH-DEF                         1                  700
SHAW
COMMUNICATIONS
INC-B                CALL     82028K200    2381   134200 CALL          SH-DEF                         1               134200
SHAW
COMMUNICATIONS
INC-B                PUT      82028K200     532    30000 PUT           SH-DEF                         1                30000
SHAW
COMMUNICATIONS
INC-B                COM      82028K200       7      400 SH            SH-DEF                         2                  400
SIEMENS AG
SPONSORED ADR        COM      826197501     230     3030 SH   SOLE                                           3030
SIEMENS AG-SPONS
ADR                  COM      826197501      76     1000 SH   SOLE                                           1000
SIERRA WIRELESS INC  COM      826516106       1      147 SH   SOLE                                            147
SIERRA WIRELESS INC  COM      826516106      18     3044 SH            SH-DEF                         1                 3044
SIERRA WIRELESS INC  CALL     826516106      13     2200 CALL          SH-DEF                         1                 2200
SIERRA WIRELESS INC  PUT      826516106      12     2000 PUT           SH-DEF                         1                 2000
SILVER STANDARD
RESOURCES            COM      82823L106       5      300 SH   SOLE                                            300
SILVER STANDARD
RESOURCES            COM      82823L106     319    20000 SH            SH-DEF                         1                20000
SILVER STANDARD
RESOURCES            CALL     82823L106     241    15100 CALL          SH-DEF                         1                15100
SILVER STANDARD
RESOURCES INC        COM      82823L106       0       11 SH   SOLE                                             11
Silver Standard
Resources Inc        COM      82823L106       5      300 SH   SOLE                                            300
SILVER WHEATON CORP  COM      828336107     130    20100 SH   SOLE                                          20100
Silver Wheaton Corp  COM      828336107       7     1100 SH   SOLE                                           1100
SILVER WHEATON CORP  COM      828336107      42     6329 SH   SOLE                                           6329
SILVER WHEATON CORP  COM      828336107       7     1100 SH   SOLE                                           1100
SILVER WHEATON CORP  COM      828336107    1379   209900 SH            SH-DEF                         1               209900
SILVER WHEATON CORP  COM      828336107      53     8190 SH            SH-DEF                         1                 8190
SILVER WHEATON CORP  PUT      828336107     143    21800 PUT           SH-DEF                         1                21800
SILVER WHEATON CORP  CALL     828336107     134    20400 CALL          SH-DEF                         1                20400
SMITH & NEPHEW PLC
SPONSORED ADR        COM      83175M205    1182    36600 SH   SOLE                                          36600
SMITHFIELD FOODS
INC                  COM      832248108      25     1812 SH   SOLE                                           1812
SMITHFIELD FOODS
INC                  CALL     832248108    1688   120000 CALL SOLE                                         120000
SMUCKER (J.M.) CO    COM      832696405       4       93 SH   SOLE                                             93
SONY
CORP-SPONSORED ADR   COM      835699307      57     2600 SH            SH-DEF                         2                 2600
SOUTHWEST AIRLINES
CO                   COM      844741108       2      270 SH   SOLE                                            270
SPDR
FTSE/MACQUARIE GLB
INFR 100 ETF         COM      78463X855     143     3500 SH   SOLE                                           3500
SPDR GOLD TRUST      COM      78463V107     258     2985 SH   SOLE                                           2985
SPDR TRUST SERIES 1  COM      78462F103      39      435 SH   SOLE                                            435
SPDR TRUST SERIES 1  COM      78462F103    1184    13100 SH            SH-DEF                         1                13100
SPDR TRUST SERIES 1  COM      78462F103      27      300 SH            SH-DEF                         1                  300
SPDR TRUST SERIES 1  PUT      78462F103   11835   131000 PUT           SH-DEF                         1               131000
SPDR TRUST SERIES 1  CALL     78462F103    7408    82000 CALL          SH-DEF                         1                82000
SPDR TRUST UNITS
SERIES 1             COM      78462F103    1561    17295 SH   SOLE                                          17295
SPECTRA ENERGY CORP  COM      847560109      34     2176 SH   SOLE                                           2176
SPIRIT AEROSYSTEMS
HLDGS INC CL A       COM      848574109      15     1500 SH   SOLE                                           1500
SPX CORPORATION      COM      784635104      14      350 SH   SOLE                                            350
STANTEC INC          COM      85472N109      36     1460 SH   SOLE                                           1460
STANTEC INC          COM      85472N109      56     2281 SH   SOLE                                           2281
STAPLES INC          COM      855030102     328    18325 SH   SOLE                                          18325
STARBUCKS CORP       COM      855244109      28     3000 SH   SOLE                                           3000
STATE STREET CORP    COM      857477103      22      570 SH   SOLE                                            570
STATOILHYDRO ASA     COM      85771P102     273    16366 SH   SOLE                                          16366
STRYKER CORPORATION  COM      863667101      40     1000 SH   SOLE                                           1000
SUN LIFE FINANCIAL
INC                  COM      866796105    7889   342442 SH   SOLE                                         342442
Sun Life Financial
Inc                  COM      866796105      19      836 SH   SOLE                                            836
Sun Life Financial
Inc                  COM      866796105     394    16895 SH   SOLE                                          16895
SUN LIFE FINANCIAL
INC                  COM      866796105  307344 13162618 SH   SOLE                                       13162618
SUN LIFE FINANCIAL
INC                  COM      866796105   24850  1064258 SH            SH-DEF                         1              1064258
SUN LIFE FINANCIAL
INC                  CALL     866796105    6339   271500 CALL          SH-DEF                         1               271500
SUN LIFE FINANCIAL
INC                  PUT      866796105     668    28600 PUT           SH-DEF                         1                28600
Sun Life Financial
Inc.                 COM      866796105    7234   314000 SH   SOLE                                         314000
SUN MICROSYSTEMS
INC                  COM      866810203       1      200 SH   SOLE                                            200
SUNCOR ENERGY INC    COM      867229106    8995   468135 SH   SOLE                                         468135
Suncor Energy Inc    COM      867229106      62     3200 SH   SOLE                                           3200
SUNCOR ENERGY INC    COM      867229106  197081 10119952 SH   SOLE                                       10119952
SUNCOR ENERGY INC    COM      867229106      19     1000 SH            SH-DEF                         1                 1000
SUNCOR ENERGY INC    COM      867229106   17644   906022 SH            SH-DEF                         1               906022
SUNCOR ENERGY INC    CALL     867229106    4752   244000 CALL          SH-DEF                         1               244000
SUNCOR ENERGY INC    PUT      867229106    1558    80000 PUT           SH-DEF                         1                80000
SUNCOR ENERGY INC    CALL     867229106    1347    69100 CALL          SH-DEF                         1                69100
SUNCOR ENERGY INC    PUT      867229106     292    15000 PUT           SH-DEF                         1                15000
SUNCOR ENERGY INC    COM      867229106     723    37100 SH            SH-DEF                         2                37100
SUNOCO INC           COM      86764P109      22      500 SH   SOLE                                            500
SUPERVALU INC        COM      868536103    1840   126000 SH   SOLE                                         126000
SWISS HELVETIA
FUND INC             COM      870875101     162    13066 SH   SOLE                                          13066
SXC HEALTH
SOLUTIONS CORP       COM      78505P100     272    14750 SH   SOLE                                          14750
SXC HEALTH
SOLUTIONS CORP       COM      78505P100       3      183 SH            SH-DEF                         1                  183
SYNGENTA AG-ADR      COM      87160A100     239     6100 SH   SOLE                                           6100
SYSCO CORPORATION    COM      871829107     125     5445 SH   SOLE                                           5445
TALISMAN ENERGY INC  COM      87425E103    5993   607449 SH   SOLE                                         607449
TALISMAN ENERGY INC  COM      87425E103  109904 10990415 SH   SOLE                                       10990415
TALISMAN ENERGY INC  COM      87425E103   13572  1357166 SH            SH-DEF                         1              1357166
TALISMAN ENERGY INC  COM      87425E103     103    10329 SH            SH-DEF                         1                10329
TALISMAN ENERGY INC  PUT      87425E103    3760   376000 PUT           SH-DEF                         1               376000
TALISMAN ENERGY INC  CALL     87425E103    2452   245200 CALL          SH-DEF                         1               245200
TALISMAN ENERGY INC  CALL     87425E103    1152   115300 CALL          SH-DEF                         1               115300
TALISMAN ENERGY INC  COM      87425E103       8      800 SH            SH-DEF                         2                  800
TANZANIAN ROYALTY
EXPLORATIO           COM      87600U104      10     2263 SH   SOLE                                           2263
TANZANIAN ROYALTY
EXPLORATIO           COM      87600U104       6     1500 SH            SH-DEF                         1                 1500
TARGET CORP          COM      87612E106    1299    37610 SH   SOLE                                          37610
TASECO MINES LTD     COM      876511106      28    48400 SH   SOLE                                          48400
TASEKO MINES LTD     COM      876511106       1     1167 SH            SH-DEF                         1                 1167
TECHNOLOGY SELECT
SECTOR SPDR FUND     COM      81369Y803       3      200 SH   SOLE                                            200
Teck Cominco Ltd     COM      878742204       5      990 SH   SOLE                                            990
Teck Cominco Ltd     COM      878742204      32     6500 SH   SOLE                                           6500
TECK COMINCO LTD
CL B SVS             COM      878742204    1563   320432 SH   SOLE                                         320432
TECK COMINCO
LTD-CL B             COM      878742204   55286 11185793 SH   SOLE                                       11185793
TECK COMINCO
LTD-CL B             COM      878742204    9467  1915433 SH            SH-DEF                         1              1915433
TECK COMINCO
LTD-CL B             COM      878742204      37     7455 SH            SH-DEF                         1                 7455
TECK COMINCO
LTD-CL B             CALL     878742204    4614   933600 CALL          SH-DEF                         1               933600
TECK COMINCO
LTD-CL B             PUT      878742204    1314   265800 PUT           SH-DEF                         1               265800
TECK COMINCO
LTD-CL B             COM      878742204   39881  8068901 SH            SH-DEF                         2              8068901
TECO ENERGY INC      COM      872375100      49     4000 SH   SOLE                                           4000
TELEFONICA S.A.
SPONSORED ADR        COM      879382208      49      723 SH   SOLE                                            723
TELEFONOS DE
MEXICO SER L SPON
ADR                  COM      879403780      16      770 SH   SOLE                                            770
TELUS CORPORATION
-NON VOTE            COM      87971M202  107459  3750287 SH   SOLE                                        3750287
TELUS CORPORATION
NV                   COM      87971M202    2765    97817 SH   SOLE                                          97817
TELUS Corporation,
NV                   COM      87971M202   27117   959200 SH   SOLE                                         959200
TEMPLETON DRAGON
FUND                 COM      88018T101    1391    80600 SH   SOLE                                          80600
TERADYNE INC         COM      880770102       1      294 SH   SOLE                                            294
TEVA
PHARMACEUTICAL
INDUSTRIES ADR       COM      881624209     357     8385 SH   SOLE                                           8385
TEXAS INSTRUMENTS
INC                  COM      882508104      35     2225 SH   SOLE                                           2225
THOMPSON CREEK
METALS CO            COM      884768102      20     5000 SH            SH-DEF                         1                 5000
THOMPSON CREEK
METALS CO INC        COM      884768102     167    41400 SH   SOLE                                          41400
THOMPSON CREEK
METALS CO INC        COM      884768102     330    82100 SH            SH-DEF                         1                82100
THOMPSON CREEK
METALS CO INC        CALL     884768102     506   125700 CALL          SH-DEF                         1               125700
THOMPSON CREEK
METALS CO INC        PUT      884768102      50    12500 PUT           SH-DEF                         1                12500
THOMPSON CREEK
METALS COMPANY       COM      884768102      20     5150 SH   SOLE                                           5150
Thomson Reuters
Corp                 COM      884903105      35     1200 SH   SOLE                                           1200
Thomson Reuters
Corp                 COM      884903105      42     1441 SH   SOLE                                           1441
THOMSON REUTERS
CORP                 COM      884903105   78960  2701489 SH   SOLE                                        2701489
THOMSON REUTERS
CORP                 COM      884903105   25305   865772 SH            SH-DEF                         1               865772
THOMSON REUTERS
CORP                 CALL     884903105    2873    98300 CALL          SH-DEF                         1                98300
THOMSON REUTERS
CORP                 PUT      884903105     129     4400 PUT           SH-DEF                         1                 4400
THOMSON REUTERS
CORP                 COM      884903105    4335   148300 SH            SH-DEF                         2               148300
THOMSON REUTERS
CORPORATION          COM      884903105   12921   448051 SH   SOLE                                         448051
Thomson Reuters
Corporation          COM      884903105    5104   177000 SH   SOLE                                         177000
THOMSON REUTERS
PLC ADR              COM      885141101      75      550 SH   SOLE                                            550
TIM HORTONS INC      COM      88706M103    5729   202715 SH   SOLE                                         202715
TIM HORTONS INC      COM      88706M103   50081  1748300 SH   SOLE                                        1748300
TIM HORTONS INC      COM      88706M103    4491   156792 SH            SH-DEF                         1               156792
TIM HORTONS INC      CALL     88706M103     934    32600 CALL          SH-DEF                         1                32600
TIM HORTONS INC      PUT      88706M103     140     4900 PUT           SH-DEF                         1                 4900
TIM HORTONS INC      COM      88706M103      11      400 SH            SH-DEF                         2                  400
TIME WARNER INC      COM      887317105      65     6465 SH   SOLE                                           6465
TIME WARNER INC      COM      887317105     750    75000 SH   SOLE                                          75000
TJX COMPANIES INC    COM      872540109      16      775 SH   SOLE                                            775
TLC VISION CORP      COM      872549100       0      400 SH   SOLE                                            400
TOLL BROTHERS INC    COM      889478103      43     2000 SH   SOLE                                           2000
TORONTO DOMINION
BANK                 COM      891160509      18      500 SH            SH-DEF                         1                  500
TORONTO DOMINION
BANK                 COM      891160509     669    18760 SH            SH-DEF                         1                18760
TORONTO-DOMINION
BANK                 COM      891160509   33658   956296 SH   SOLE                                         956296
Toronto-Dominion
Bank                 COM      891160509       4       97 SH   SOLE                                             97
TORONTO-DOMINION
BANK                 COM      891160509     357    10000 SH   SOLE                                          10000
TORONTO-DOMINION
BANK                 COM      891160509  149118  4180121 SH            SH-DEF                         1              4180121
TORONTO-DOMINION
BANK                 CALL     891160509   25628   718400 CALL          SH-DEF                         1               718400
TORONTO-DOMINION
BANK                 PUT      891160509   21408   600100 PUT           SH-DEF                         1               600100
TORONTO-DOMINION
BANK                 COM      891160509     990    27750 SH            SH-DEF                         2                27750
TOTAL S.A.
SPONSORED ADR        COM      89151E109    1717    31050 SH   SOLE                                          31050
TOWERSTREAM
CORPORATION          COM      892000100      57    82000 SH   SOLE                                          82000
TOYOTA MOTOR CORP
ADR                  COM      892331307      56      850 SH   SOLE                                            850
TransAlta Corp       COM      89346D107      20     1025 SH   SOLE                                           1025
TransAlta Corp       COM      89346D107     828    41543 SH   SOLE                                          41543
TRANSALTA CORP       COM      89346D107   71450  3581340 SH   SOLE                                        3581340
TRANSALTA CORP       COM      89346D107    9060   454126 SH            SH-DEF                         1               454126
TRANSALTA CORP       CALL     89346D107    2087   104600 CALL          SH-DEF                         1               104600
TRANSALTA CORP       PUT      89346D107     429    21500 PUT           SH-DEF                         1                21500
TRANSALTA CORP       COM      89346D107       2      100 SH            SH-DEF                         2                  100
TRANSALTA
CORPORATION          COM      89346D107    6935   352290 SH   SOLE                                         352290
TransAlta
Corporation          COM      89346D107   73815  3750000 SH   SOLE                                        3750000
TransCanada Corp     COM      89353D107      32     1175 SH   SOLE                                           1175
TransCanada Corp     COM      89353D107   34858  1280000 SH   SOLE                                        1280000
TransCanada Corp     COM      89353D107    2243    82376 SH   SOLE                                          82376
TRANSCANADA CORP     COM      89353D107  487770 17910897 SH   SOLE                                       17910897
TRANSCANADA CORP     COM      89353D107      27     1000 SH            SH-DEF                         1                 1000
TRANSCANADA CORP     COM      89353D107   66810  2453264 SH            SH-DEF                         1              2453264
TRANSCANADA CORP     CALL     89353D107   19101   701400 CALL          SH-DEF                         1               701400
TRANSCANADA CORP     PUT      89353D107    3230   118600 PUT           SH-DEF                         1               118600
TRANSCANADA CORP     COM      89353D107      14      500 SH            SH-DEF                         2                  500
TRANSCANADA
CORPORATION          COM      89353D107   29663  1103995 SH   SOLE                                        1103995
TransCanada
Corporation          COM      89353D107  147780  5500000 SH   SOLE                                        5500000
TRAVELERS
COMPANIES INC        COM      89417E109      80     1761 SH   SOLE                                           1761
TYCO ELECTRONICS
LTD                  COM      G9144P105      63     3870 SH   SOLE                                           3870
TYCO INTERNATIONL
LTD BERMUDA          COM      G9143X208     111     5120 SH   SOLE                                           5120
U S BANCORP          COM      902973304      96     3835 SH   SOLE                                           3835
U S T INC            COM      902911106      69     1000 SH   SOLE                                           1000
U.S. GEOTHERMAL INC  COM      90338S102      11    13300 SH   SOLE                                          13300
UBS AG-REG           COM      H89231338     129     9000 SH   SOLE                                           9000
ULTRA PETROLEUM
CORP                 COM      903914109      69     2000 SH   SOLE                                           2000
UNIBANCO-SPONSORED
ADR                  COM      90458E107      97     1500 SH   SOLE                                           1500
UNILEVER N.V. NEW
YORK SHARES          COM      904784709     209     8513 SH   SOLE                                           8513
UNILEVER PLC SPON
ADR                  COM      904767704     173     7530 SH   SOLE                                           7530
UNION PACIFIC CORP   COM      907818108     832    17400 SH   SOLE                                          17400
UNITED PARCEL
SERVICE INC CL B     COM      911312106      77     1400 SH   SOLE                                           1400
UNITED PARCEL
SERVICE-CL B         COM      911312106     552    10000 SH   SOLE                                          10000
UNITED STATES OIL
FUND LP              COM      91232N108     222     6700 SH   SOLE                                           6700
UNITED STATES
STEEL CORP           COM      912909108    2391    64267 SH   SOLE                                          64267
UNITED
TECHNOLOGIES
CORPORATION          COM      913017109    4841    90321 SH   SOLE                                          90321
UNITEDHEALTH GROUP
INC                  COM      91324P102    3232   121499 SH   SOLE                                         121499
UNUM GROUP           COM      91529Y106    1051    56500 SH   SOLE                                          56500
UR ENERGY INC        COM      91688R108     112   201000 SH   SOLE                                         201000
US Bancorp           COM      902973304      31     1227 SH   SOLE                                           1227
US BANCORP           COM      902973304     130     5200 SH   SOLE                                           5200
US GOLD CORP NEW     COM      912023207       9    10000 SH   SOLE                                          10000
US NATURAL GAS
FUND LP              COM      912318102      12      500 SH            SH-DEF                         1                  500
USG CORP             CALL     903293405      48     6000 CALL SOLE                                           6000
USG CORP (NEW)       COM      903293405      16     2000 SH   SOLE                                           2000
VALERO ENERGY CORP   COM      91913Y100     288    13310 SH   SOLE                                          13310
VALERO ENERGY CORP   COM      91913Y100      22     1000 SH   SOLE                                           1000
VALERO ENERGY CORP   CALL     91913Y100    9868   456000 CALL SOLE                                         456000
VANGUARD EUROPE
PACIFIC ETF          COM      921943858     162     5900 SH   SOLE                                           5900
VANGUARD TOTAL
STOCK MARKET ETF     COM      922908769      38      850 SH   SOLE                                            850
VASOGEN INC          COM      92232F202       0     1700 SH   SOLE                                           1700
VEOLIA
ENVIRONNEMENT SPON
ADR                  COM      92334N103      86     2705 SH   SOLE                                           2705
VERIZON
COMMUNICATIONS INC   COM      92343V104     548    16167 SH   SOLE                                          16167
Verizon
Communications Inc   COM      92343V104       7      200 SH   SOLE                                            200
VERIZON
COMMUNICATIONS INC   COM      92343V104       7      200 SH   SOLE                                            200
VERTEX
PHARMACEUTICALS INC  COM      92532F100    1036    34100 SH   SOLE                                          34100
VIACOM INC CLASS B   COM      92553P201      23     1230 SH   SOLE                                           1230
VISA INC- CLASS A
SHARES               COM      92826C839     142     2700 SH   SOLE                                           2700
VISA INC-CLASS A
SHARES               COM      92826C839       5      100 SH   SOLE                                            100
VISA INC-CLASS A
SHARES               CALL     92826C839     262     5000 CALL SOLE                                           5000
VISTA GOLD CORP
REORG SHS            COM      927926303     431   385200 SH   SOLE                                         385200
VISTEON CORPORATION  COM      92839U107       0      483 SH   SOLE                                            483
VODAFONE GROUP PLC   COM      92857W209    3243   158672 SH   SOLE                                         158672
VOTORANTIM
CELULOSE E PAPEL SA  COM      92906P106     121    15300 SH   SOLE                                          15300
WABCO HOLDINGS INC   COM      92927K102      60     3780 SH   SOLE                                           3780
WACHOVIA CORP        PUT      929903102     500    87800 PUT  SOLE                                          87800
WACHOVIA CORP        COM      929903102       4      800 SH            SH-DEF                         2                  800
WACHOVIA
CORPORATIONNEW       COM      929903102      64    11600 SH   SOLE                                          11600
WALGREEN CO          COM      931422109     485    19665 SH   SOLE                                          19665
WAL-MART STORES INC  COM      931142103    5918   105563 SH   SOLE                                         105563
WAL-MART STORES INC  COM      931142103    1144    20400 SH   SOLE                                          20400
WASHINGTON POST
COMPANY CL B         COM      939640108      96      245 SH   SOLE                                            245
WEATHERFORD
INTERNATIONAL LTD    COM      G95089101      36     3340 SH   SOLE                                           3340
WELLPOINT INC        COM      94973V107     804    19085 SH   SOLE                                          19085
WELLS FARGO & CO     COM      949746101    4108   139337 SH   SOLE                                         139337
WELLS FARGO & CO     COM      949746101      65     2200 SH   SOLE                                           2200
WESTERN GOLDFIELDS
INC                  COM      95828P203      57    35700 SH   SOLE                                          35700
WESTERN GOLDFIELDS
INC                  COM      95828P203       2     1045 SH            SH-DEF                         1                 1045
WESTERN GOLDFIELDS
INC NEW              COM      95828P203     381   239900 SH   SOLE                                         239900
WESTERN UNION CO     COM      959802109      17     1160 SH   SOLE                                           1160
WESTPORT
INNOVATIONS INC      COM      960908309       1      286 SH   SOLE                                            286
WESTPORT
INNOVATIONS INC      COM      960908309       1      245 SH            SH-DEF                         1                  245
WESTPORT
INNOVATIONS INC NEW  COM      960908309       7     1428 SH   SOLE                                           1428
WEYERHAEUSER CO      COM      962166104      16      520 SH   SOLE                                            520
WINNEBAGO
INDUSTRIES INC       COM      974637100       8     1300 SH   SOLE                                           1300
WPP PLC -
SPONSORED ADR        COM      92933H101      19      640 SH   SOLE                                            640
WYETH                COM      983024100    1226    32687 SH   SOLE                                          32687
WYNDHAM WORLDWIDE
CORP                 COM      98310W108       0       60 SH   SOLE                                             60
WYNN RESORTS LTD     COM      983134107     106     2500 SH   SOLE                                           2500
XEROX CORPORATION    COM      984121103       2      300 SH   SOLE                                            300
XTO ENERGY INC       COM      98385X106      90     2550 SH   SOLE                                           2550
YAHOO INC            COM      984332106       2      200 SH   SOLE                                            200
YAHOO! INC           COM      984332106     561    46000 SH   SOLE                                          46000
YAHOO! INC           CALL     984332106     305    25000 CALL SOLE                                          25000
YAHOO! INC           PUT      984332106     244    20000 PUT  SOLE                                          20000
YAMANA GOLD INC      COM      98462Y100    1708   223102 SH   SOLE                                         223102
Yamana Gold Inc      COM      98462Y100      17     2242 SH   SOLE                                           2242
YAMANA GOLD INC      COM      98462Y100   42482  5475522 SH   SOLE                                        5475522
YAMANA GOLD INC      COM      98462Y100      17     2242 SH   SOLE                                           2242
YAMANA GOLD INC      COM      98462Y100   18923  2438940 SH            SH-DEF                         1              2438940
YAMANA GOLD INC      CALL     98462Y100     923   119600 CALL          SH-DEF                         1               119600
YAMANA GOLD INC      CALL     98462Y100     585    75400 CALL          SH-DEF                         1                75400
YAMANA GOLD INC      PUT      98462Y100     268    34600 PUT           SH-DEF                         1                34600
YRC WORLDWIDE INC    COM      984249102      69    23875 SH   SOLE                                          23875
YUM! BRANDS INC      COM      988498101     113     3600 SH   SOLE                                           3600
ZI CORP              COM      988918108      15    36900 SH   SOLE                                          36900
ZIMMER HOLDINGS INC  COM      98956P102    1876    46408 SH   SOLE                                          46408