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

                                    FORM 13F
                               FORM 13F COVER PAGE

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

Check here if Amendment [ ]: Amendment Number _______

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

                                 [ ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

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

Form 13F File Number:  28-11527

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

Person Signing this Report on Behalf of Reporting Manager:

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

Signature, Place, and Date of Signing:

/S/ Christopher A. Montague    Toronto, Ontario       May 16, 2011
      [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 is reported by
     other reporting manager(s).)

List of Other Managers Reporting for this Manager:

Form 13F File Number          Name
28-05929                      TD Asset Management USA Inc.
28-05987                      TD Asset Management Inc.
28-11451                      TD Securities (USA) LLC



                              FORM 13F SUMMARY PAGE

     Report summary:

     Number of Other Included Managers: 2

     Form 13F Information Table Entry Total: 1198

     Form 13F Information Table Value Total (x$1000): $22,984,368

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 1:                    Item 2:  Item 3:   Item 4:    Item 5:                 Item 6:          Item 7:           Item 8:
-------------------------- ------- --------- --------- ----------      -------------------------- -------- -------------------------
                                                                                    (b)                    Voting Authority (Shares)
                            Title               Fair   Shares or       Investment Shared-   (c)   Managers -------------------------
                             of     CUSIP      Market  Principal       Discretion   As    Shared-    See      (a)        (b)    (c)
Name of Issuer              Class   Number     Value     Amount         (a) Sole  Defined  other  Instr. V    Sole      Shared  None
-------------------------- ------- --------- --------- ----------      ---------- ------- ------- -------- ----------- -------- ----
                                                                                            
3M CO                      COM     88579Y101        28        300 SH   SOLE                                        300
3M COMPANY                 COM     88579Y101    10,463    108,868 SH   SOLE                                     108868
ABB LTD SPONSORED ADR      COM     000375204        27      1,100 SH   SOLE                                       1100
ABBOTT LABORATORIES        COM     002824100       358      7,300 SH              SH_DEF                2                  7300
ABBOTT LABORATORIES INC    COM     002824100     4,319     85,672 SH   SOLE                                      85672
ABITIBIBOWATER INC/NEW     COM     003687209    40,276  1,499,678 SH              SH_DEF                2               1499678
ADVANCED BATTERY
 TECHNOLOGIES INC          COM     00752H102       211    105,800 SH   SOLE                                     105800
ADVANTAGE OIL & GAS LTD    CALL    00765F101       413     46,000 CALL            SH_DEF                1                 46000
ADVANTAGE OIL & GAS LTD    COM     00765F101         8        900 SH              SH_DEF                1                   900
ADVANTAGE OIL & GAS LTD    COM     00765F101        10      1,106 SH   SOLE                                       1106
ADVANTAGE OIL & GAS LTD    COM     00765F101       210     23,400 SH              SH_DEF                1                 23400
ADVANTAGE OIL & GAS LTD    COM     00765F101       135     15,100 SH   SOLE                                      15100
AETERNA ZENTARIS INC       COM     007975204         1        500 SH              SH_DEF                1                   500
AFLAC INC                  COM     001055102       211      3,895 SH   SOLE                                       3895
AGFEED INDUSTRIES INC      COM     00846L101        79     40,000 SH   SOLE                                      40000
AGILENT TECHNOLOGIES INC   COM     00846U101         5        100 SH   SOLE                                        100
AGNICO-EAGLE MINES         CALL    008474108     5,570     83,800 CALL            SH_DEF                1                 83800
AGNICO-EAGLE MINES         COM     008474108    15,491    233,044 SH              SH_DEF                1                233044
AGNICO-EAGLE MINES         COM     008474108   112,280  1,689,166 SH   SOLE                                    1689166
AGNICO-EAGLE MINES         PUT     008474108     9,366    140,900 PUT             SH_DEF                1                140900
AGNICO-EAGLE MINES LTD     CALL    008474108     2,654     40,000 CALL            SH_DEF                1                 40000
AGNICO-EAGLE MINES LTD     CALL    008474108     2,183     32,900 CALL SOLE                                      32900
AGNICO-EAGLE MINES LTD     COM     008474108       715     10,506 SH   SOLE                                  10506.143
AGNICO-EAGLE MINES LTD     COM     008474108       234      3,522 SH   SOLE                                       3522
AGNICO-EAGLE MINES LTD     PUT     008474108     2,322     35,000 PUT             SH_DEF                1                 35000
AGRIUM INC                 CALL    008916108    11,708    126,800 CALL            SH_DEF                1                126800
AGRIUM INC                 CALL    008916108     1,199     13,000 CALL SOLE                                      13000
AGRIUM INC                 COM     008916108       175      1,900 SH              SH_DEF                1                  1900
AGRIUM INC                 COM     008916108     6,131     64,813 SH   SOLE                                      64813
AGRIUM INC                 COM     008916108    13,243    143,418 SH              SH_DEF                1                143418
AGRIUM INC                 COM     008916108   143,790  1,557,234 SH   SOLE                                    1557234
AGRIUM INC                 PUT     008916108    11,764    127,400 PUT             SH_DEF                1                127400
AKAMAI TECHNOLOGIES INC    COM     00971T101        10        260 SH   SOLE                                        260
ALCATEL LUCENT ADR         COM     013904305         0         47 SH   SOLE                                         47
ALCOA INC                  COM     013817101       845     46,595 SH   SOLE                                      46595
ALEXCO RESOURCE CORP       CALL    01535P106        70      8,000 CALL            SH_DEF                1                  8000
ALEXCO RESOURCE CORP       PUT     01535P106        35      4,000 PUT             SH_DEF                1                  4000
ALLIANCE RESOURCE PARTNERS COM     01877R108         2         25 SH              SH_DEF                1                    25
ALLIED NEVADA GOLD CORP    CALL    019344100     1,578     44,400 CALL            SH_DEF                1                 44400





                                                                                            
ALLIED NEVADA GOLD CORP    COM     019344100         3         95 SH              SH_DEF                1                    95
ALLIED NEVADA GOLD CORP    COM     019344100       729     20,000 SH   SOLE                                      20000
ALLIED NEVADA GOLD CORP    COM     019344100         4        100 SH   SOLE                                        100
ALLIED NEVADA GOLD CORP    PUT     019344100       924     26,000 PUT             SH_DEF                1                 26000
ALLSTATE CORPORATION       COM     020002101        41      1,250 SH   SOLE                                       1250
ALMADEN MINERALS LTD       COM     020283107         0         54 SH              SH_DEF                1                    54
ALTRIA GROUP INC           COM     02209S103       870     32,521 SH   SOLE                                      32521
AMERICAN EAGLE OUTFITTERS
 INC                       COM     02553E106        11        675 SH   SOLE                                        675
AMERICAN EXPRESS CO        COM     025816109        81      1,800 SH   SOLE                                       1800
AMERICAN EXPRESS COMPANY   COM     025816109       506     10,890 SH   SOLE                                      10890
AMERICAN SUPERCONDUCTOR    COM     030111108        12        500 SH              SH_DEF                1                   500
AMERIPRISE FINANCIAL INC   COM     03076C106         3         50 SH   SOLE                                         50
AMETEK INC                 COM     031100100       287      6,370 SH   SOLE                                       6370
AMGEN INC                  COM     031162100     1,312     23,883 SH   SOLE                                      23883
AMGEN INC                  COM     031162100   260,547  4,874,600 SH              SH_DEF                2               4874600
AMTRUST FINANCIAL SERVICES
 INC                       COM     032359309        61      3,125 SH   SOLE                                       3125
ANGIOTECH PHARMACEUTICALS  COM     034918102         0        425 SH              SH_DEF                1                   425
ANGLOGOLD ASHANTI-SPON ADR COM     035128206        74      1,550 SH   SOLE                                       1550
ANHEUSER-BUSCH INBEV SPN
 ADR                       COM     03524A108       232      3,950 SH   SOLE                                       3950
ANNALY CAPITAL MANAGEMENT
 INC                       COM     035710409       233     13,000 SH   SOLE                                      13000
ANTARES PHARMA INC         COM     036642106       357    193,200 SH   SOLE                                     193200
AOL INC                    COM     00184X105         0         11 SH   SOLE                                         11
APACHE CORPORATION         COM     037411105       412      3,060 SH   SOLE                                       3060
APPLE INC                  COM     037833100     1,627      4,544 SH   SOLE                                       4544
APPLE INC                  COM     037833100     5,419     15,550 SH   SOLE                                      15550
APPLE INC                  COM     037833100   619,890  1,778,700 SH              SH_DEF                2               1778700
APPLE INC                  COM     037833100       453      1,300 SH              SH_DEF                2                  1300
APPLE INC                  PUT     037833100     6,970     20,000 PUT  SOLE                                      20000
APPLIED MATERIALS INC      COM     038222105       364     22,700 SH   SOLE                                      22700
ARCELORMITTAL NY
 REGISTERED                COM     03938L104        37      1,000 SH   SOLE                                       1000
ARCH COAL INC              COM     039380100       111      3,000 SH   SOLE                                       3000
ARCHER DANIELS MIDLAND
 COMPANY                   COM     039483102        85      2,300 SH   SOLE                                       2300
ARENA PHARMACEUTICALS INC  COM     040047102       286    200,500 SH   SOLE                                     200500
ASPEN INSURANCE HOLDINGS
 LTD                       COM     G05384105       324     11,450 SH   SOLE                                      11450
ASSURANT INC               COM     04621X108        20        500 SH   SOLE                                        500
ASTRAZENECA PLC SPONSORED
 ADR                       COM     046353108     1,024     21,600 SH   SOLE                                      21600
AT&T INC                   COM     00206R102     4,165    132,438 SH   SOLE                                     132438
AT&T INC                   COM     00206R102         6        200 SH   SOLE                                        200
ATLANTIC POWER CORP        CALL    04878Q863        45      3,000 CALL            SH_DEF                1                  3000
ATLANTIC POWER CORP        COM     04878Q863       803     53,100 SH              SH_DEF                1                 53100
ATLANTIC POWER CORP        COM     04878Q863     8,748    578,200 SH   SOLE                                     578200
ATLANTIC POWER CORP        PUT     04878Q863        45      3,000 PUT             SH_DEF                1                  3000
ATLANTIC POWER CORPORATION
NEW                        COM     04878Q863        52      3,370 SH   SOLE                                       3370
AURIZON MINES LTD          CALL    05155P106       148     21,000 CALL            SH_DEF                1                 21000
AURIZON MINES LTD          COM     05155P106       217     30,000 SH   SOLE                                      30000





                                                                                            
AURIZON MINES LTD          COM     05155P106       141     20,000 SH              SH_DEF                1                 20000
AURIZON MINES LTD          COM     05155P106       127     18,015 SH   SOLE                                      18015
AURIZON MINES LTD          PUT     05155P106       326     46,300 PUT             SH_DEF                1                 46300
AUTOMATIC DATA PROCESSING
 INC                       COM     053015103     1,045     19,811 SH   SOLE                                      19811
AVALON RARE METALS INC     COM     053470100       150     18,600 SH              SH_DEF                1                 18600
AVON PRODUCTS INC          COM     054303102       133      4,800 SH   SOLE                                       4800
BAKER HUGHES INC           COM     057224107       399      5,280 SH   SOLE                                       5280
BALLARD POWER SYSTEMS      COM     058586108         0         49 SH              SH_DEF                1                    49
BALLARD POWER SYSTEMS INC  COM     058586108       298    125,000 SH   SOLE                                     125000
BALLARD POWER SYSTEMS INC  COM     058586108        13      5,600 SH              SH_DEF                1                  5600
BALLARD POWER SYSTEMS INC  COM     058586108       116     49,555 SH   SOLE                                      49555
BANCO BILBAO VIZCAYA
 ARGENTARIA S.A.           COM     05946K101        51      4,149 SH   SOLE                                       4149
BANCO BRADESCO-ADR         COM     059460303        42      2,000 SH   SOLE                                       2000
BANCO SANTANDER BRASIL ADS COM     05967A107       413     32,780 SH   SOLE                                      32780
BANCO SANTANDER S.A. ADR   COM     05964H105        94      7,801 SH   SOLE                                       7801
BANCO SANTANDER SA-SPON
 ADR                       COM     05964H105       212     18,100 SH   SOLE                                      18100
BANK OF AMERICA CORP       COM     060505104       548     41,100 SH   SOLE                                    41099.5
BANK OF AMERICA
 CORPORATION               COM     060505104     2,558    186,731 SH   SOLE                                     186731
BANK OF MONTREAL           CALL    063671101    66,202  1,019,200 CALL            SH_DEF                1               1019200
BANK OF MONTREAL           CALL    063671101    38,797    597,300 CALL SOLE                                     597300
BANK OF MONTREAL           COM     063671101       117      1,800 SH              SH_DEF                1                  1800
BANK OF MONTREAL           COM     063671101    62,296    936,118 SH   SOLE                                936117.5844
BANK OF MONTREAL           COM     063671101    23,606    363,430 SH              SH_DEF                1                363430
BANK OF MONTREAL           COM     063671101 1,385,686 21,821,540 SH   SOLE                                   21821540
BANK OF MONTREAL           COM     063671101       552      8,501 SH   SOLE                                       8501
BANK OF MONTREAL           COM     063671101       416      6,400 SH              SH_DEF                2                  6400
BANK OF MONTREAL           PUT     063671101    59,369    914,000 PUT             SH_DEF                1                914000
BANK OF MONTREAL           PUT     063671101    29,256    450,400 PUT  SOLE                                     450400
BANK OF MONTREAL           PUT     063671101     2,105     32,400 PUT  SOLE                                      32400
BANK OF NEW YORK MELLON
 CORP                      COM     064058100     2,009     65,445 SH   SOLE                                      65445
BANK OF NOVA SCOTIA        CALL    064149107    26,555    432,800 CALL            SH_DEF                1                432800
BANK OF NOVA SCOTIA        CALL    064149107    23,008    375,000 CALL SOLE                                     375000
BANK OF NOVA SCOTIA        CALL    064149107     1,486     24,200 CALL SOLE                                      24200
BANK OF NOVA SCOTIA        COM     064149107     1,264     20,600 SH              SH_DEF                1                 20600
BANK OF NOVA SCOTIA        COM     064149107       245      4,000 SH              SH_DEF                1                  4000
BANK OF NOVA SCOTIA        COM     064149107        15        249 SH              SH_DEF                1                   249
BANK OF NOVA SCOTIA        COM     064149107         0          5 SH              SH_DEF                1                     5
BANK OF NOVA SCOTIA        COM     064149107   123,715  1,968,120 SH   SOLE                                    1968120
BANK OF NOVA SCOTIA        COM     064149107    58,242    949,397 SH              SH_DEF                1                949397
BANK OF NOVA SCOTIA        COM     064149107 2,600,663 42,422,672 SH   SOLE                                   42422672
BANK OF NOVA SCOTIA        COM     064149107       822     30,000 SH   SOLE                                      30000
BANK OF NOVA SCOTIA        COM     064149107        67      1,100 SH              SH_DEF                2                  1100
BANK OF NOVA SCOTIA        PUT     064149107    31,021    505,600 PUT             SH_DEF                1                505600
BANK OF NOVA SCOTIA        PUT     064149107    29,886    487,100 PUT  SOLE                                     487100
BANK OF NOVA SCOTIA        PUT     064149107        86      1,400 PUT  SOLE                                       1400
BANRO CORPORATION          COM     066800103         1        400 SH              SH_DEF                1                   400
BANRO CORPORATION          COM     066800103         0         11 SH              SH_DEF                1                    11
BARCLAYS BANK PLC          COM     06739H776       789     31,300 SH   SOLE                                      31300
BARCLAYS PLC               COM     06738E904    11,065  2,484,896 SH              SH_DEF                2               2484896





                                                                                            
BARCLAYS PLC SPONSORED ADR COM     06738E204       610     32,690 SH   SOLE                                      32690
BARCLAYS PLC-SPONS ADR     COM     06738E204       820     34,030 SH   SOLE                                      34030
BARRICK GOLD CORP          CALL    067901108    40,776    784,600 CALL            SH_DEF                1                784600
BARRICK GOLD CORP          CALL    067901108       597     11,500 CALL            SH_DEF                1                 11500
BARRICK GOLD CORP          CALL    067901108    33,285    641,200 CALL SOLE                                     641200
BARRICK GOLD CORP          COM     067901108     9,956    186,981 SH   SOLE                                     186981
BARRICK GOLD CORP          COM     067901108    31,765    611,224 SH              SH_DEF                1                611224
BARRICK GOLD CORP          COM     067901108   495,474  9,533,863 SH   SOLE                                    9533863
BARRICK GOLD CORP          COM     067901108       917     17,669 SH   SOLE                                      17669
BARRICK GOLD CORP          PUT     067901108    29,160    561,100 PUT             SH_DEF                1                561100
BARRICK GOLD CORP          PUT     067901108     1,630     31,400 PUT             SH_DEF                1                 31400
BARRICK GOLD CORP          PUT     067901108    21,044    405,400 PUT  SOLE                                     405400
BAXTER INTERNATIONAL INC   COM     071813109       325      5,875 SH   SOLE                                       5875
BAYTEX ENERGY CORP         CALL    07317Q105       263      4,500 CALL            SH_DEF                1                  4500
BAYTEX ENERGY CORP         COM     07317Q105         6        100 SH              SH_DEF                1                   100
BAYTEX ENERGY CORP         COM     07317Q105     6,691    111,708 SH   SOLE                                     111708
BAYTEX ENERGY CORP         COM     07317Q105         6        100 SH              SH_DEF                1                   100
BAYTEX ENERGY CORP         COM     07317Q105       626     10,700 SH   SOLE                                      10700
BAYTEX ENERGY CORP         PUT     07317Q105        12        200 PUT             SH_DEF                1                   200
BAYTEX ENERGY T/U *        COM     073176109        15        300 SH   SOLE                                        300
BCE INC                    CALL    05534B760    11,122    306,200 CALL            SH_DEF                1                306200
BCE INC                    COM     05534B760       625     17,200 SH              SH_DEF                1                 17200
BCE INC                    COM     05534B760         4        100 SH              SH_DEF                1                   100
BCE INC                    COM     05534B760    24,123    664,103 SH              SH_DEF                1                664103
BCE INC                    COM     05534B760   299,371  8,241,640 SH   SOLE                                 8241640.36
BCE INC                    COM     05534B760       185      5,100 SH   SOLE                                       5100
BCE INC                    COM     05534B760         2         63 SH              SH_DEF                2                  62.5
BCE INC                    PUT     05534B760    17,065    469,800 PUT             SH_DEF                1                469800
BCE INC NEW                COM     05534B760    35,195    945,721 SH   SOLE                                     945721
BEACON POWER CORP NEW      COM     073677205        60     30,000 SH   SOLE                                      30000
BECTON, DICKINSON & CO     COM     075887109       932     11,388 SH   SOLE                                      11388
BERKSHIRE HATHAWAY INC
 CL A                      COM     084670108    16,433        125 SH   SOLE                                        125
BERKSHIRE HATHAWAY INC
 CLASS B NEW               COM     084670702     1,793     20,860 SH   SOLE                                      20860
BEST BUY COMPANY INC       COM     086516101         9        300 SH   SOLE                                        300
BHP BILLITON LTD SPONSORED
 ADR                       COM     088606108     2,660     26,995 SH   SOLE                                      26995
BIOCRYST PHARMACEUTICALS   COM     09058V103       354     90,800 SH   SOLE                                      90800
BIOSANTE PHARMA INC        COM     09065V203         0        127 SH   SOLE                                        127
BOEING COMPANY             COM     097023105       223      2,934 SH   SOLE                                       2934
BP PLC SPONSORED ADR       COM     055622104       354      7,804 SH   SOLE                                       7804
BP PRUDHOE BAY ROYALTY
 TRUST                     COM     055630107       246      2,000 SH   SOLE                                       2000
BRIGUS GOLD CORP           COM     109490102        31     20,000 SH              SH_DEF                1                 20000
BRISTOL-MYERS SQUIBB
 COMPANY                   COM     110122108       356     13,120 SH   SOLE                                      13120
BRITISH AMERICAN
 TOBACCO-SPON ADR          COM     110448107       146      1,750 SH   SOLE                                       1750
BROOKFIELD ASSET
 MANAGE-CL A               CALL    112585104     3,055     94,000 CALL            SH_DEF                1                 94000
BROOKFIELD ASSET
 MANAGE-CL A               COM     112585104    15,251    469,298 SH              SH_DEF                1                469298





                                                                                            
BROOKFIELD ASSET
 MANAGE-CL A               COM     112585104   308,637  9,497,127 SH   SOLE                                    9497127
BROOKFIELD ASSET
 MANAGE-CL A               COM     112585104       204      6,300 SH   SOLE                                       6300
BROOKFIELD ASSET
 MANAGE-CL A               PUT     112585104     1,274     39,200 PUT             SH_DEF                1                 39200
BROOKFIELD ASSET MGMT INC
 CL A LVS                  COM     112585104    12,248    367,859 SH   SOLE                                     367859
BROOKFIELD INFRA
 PARTNER LPU               COM     G16252101       261     11,431 SH   SOLE                                      11431
BROOKFIELD PROPERTIES CORP CALL    112900105       917     51,800 CALL            SH_DEF                1                 51800
BROOKFIELD PROPERTIES CORP COM     112900105     1,066     58,781 SH   SOLE                                      58781
BROOKFIELD PROPERTIES CORP COM     112900105       555     31,355 SH              SH_DEF                1                 31355
BROOKFIELD PROPERTIES CORP COM     112900105     7,338    414,633 SH   SOLE                                     414633
BROOKFIELD PROPERTIES CORP COM     112900105       226     12,770 SH   SOLE                                      12770
BROOKFIELD PROPERTIES CORP PUT     112900105     1,179     66,600 PUT             SH_DEF                1                 66600
BROOKFIELD PROPERTIES CRP  COM     112900105         5        300 SH              SH_DEF                1                   300
BROWN & BROWN INC          COM     115236101        69      2,600 SH   SOLE                                       2600
BROWN-FORMAN CORP CL A     COM     115637100        98      1,400 SH   SOLE                                       1400
BUNGE LIMITED              COM     G16962105        22        300 SH   SOLE                                        300
C.R. BARD INC              COM     067383109        82        800 SH   SOLE                                        800
CAE INC                    CALL    124765108     8,163    614,500 CALL            SH_DEF                1                614500
CAE INC                    COM     124765108     5,297    400,000 SH              SH_DEF                1                400000
CAE INC                    COM     124765108     1,169     85,910 SH   SOLE                                      85910
CAE INC                    COM     124765108       316     23,800 SH   SOLE                                      23800
CAE INC                    COM     124765108        15      1,100 SH              SH_DEF                2                  1100
CAE INC                    PUT     124765108        86      6,500 PUT             SH_DEF                1                  6500
CAMECO CORP                CALL    13321L108    13,735    456,700 CALL            SH_DEF                1                456700
CAMECO CORP                CALL    13321L108       631     21,000 CALL SOLE                                      21000
CAMECO CORP                COM     13321L108        30      1,000 SH              SH_DEF                1                  1000
CAMECO CORP                COM     13321L108     3,525    114,407 SH   SOLE                                     114407
CAMECO CORP                COM     13321L108    13,865    461,028 SH              SH_DEF                1                461028
CAMECO CORP                COM     13321L108   116,536  3,874,928 SH   SOLE                                    3874928
CAMECO CORP                COM     13321L108     2,508     83,500 SH   SOLE                                      83500
CAMECO CORP                PUT     13321L108     6,114    203,300 PUT             SH_DEF                1                203300
CAMPBELL SOUP CO           COM     134429109         3        100 SH   SOLE                                        100
CAN IMPERIAL BK OF
 COMMERCE                  CALL    136069101    66,821    775,000 CALL            SH_DEF                1                775000
CAN IMPERIAL BK OF
 COMMERCE                  CALL    136069101     6,260     72,600 CALL SOLE                                      72600
CAN IMPERIAL BK OF
 COMMERCE                  CALL    136069101       717      8,300 CALL SOLE                                       8300
CAN IMPERIAL BK OF
 COMMERCE                  COM     136069101    28,324    328,501 SH              SH_DEF                1                328501
CAN IMPERIAL BK OF
 COMMERCE                  COM     136069101 1,525,174 17,689,105 SH   SOLE                                   17689105
CAN IMPERIAL BK OF
 COMMERCE                  PUT     136069101    33,359    386,900 PUT             SH_DEF                1                386900
CAN IMPERIAL BK OF
 COMMERCE                  PUT     136069101    23,090    267,800 PUT  SOLE                                     267800
CAN IMPERIAL BK OF
 COMMERCE                  PUT     136069101       907     10,500 PUT  SOLE                                      10500





                                                                                            
CANADIAN IMPERIAL BANK OF
 COMMERCE                  COM     136069101    61,232    693,184 SH   SOLE                                     693184
CANADIAN NATIONAL
 RAILWAY CO                COM     136375102    27,768    359,257 SH   SOLE                                     359257
CANADIAN NATL RAILWAY CO   CALL    136375102     8,495    112,600 CALL            SH_DEF                1                112600
CANADIAN NATL RAILWAY CO   CALL    136375102     2,258     30,000 CALL SOLE                                      30000
CANADIAN NATL RAILWAY CO   COM     136375102    28,523    378,076 SH              SH_DEF                1                378076
CANADIAN NATL RAILWAY CO   COM     136375102   363,072  4,812,504 SH   SOLE                                    4812504
CANADIAN NATL RAILWAY CO   COM     136375102       289      3,835 SH   SOLE                                       3835
CANADIAN NATL RAILWAY CO   PUT     136375102     6,790     90,000 PUT             SH_DEF                1                 90000
CANADIAN NATL RAILWAY CO   PUT     136375102     1,212     16,100 PUT  SOLE                                      16100
CANADIAN NATURAL RESOURCES CALL    136385101    37,359    755,600 CALL            SH_DEF                1                755600
CANADIAN NATURAL RESOURCES COM     136385101    24,543    496,384 SH              SH_DEF                1                496384
CANADIAN NATURAL RESOURCES COM     136385101   519,297 10,502,932 SH   SOLE                                   10502932
CANADIAN NATURAL RESOURCES COM     136385101    18,741    379,149 SH   SOLE                                     379149
CANADIAN NATURAL RESOURCES PUT     136385101    17,676    357,500 PUT             SH_DEF                1                357500
CANADIAN NATURAL RESOURCES PUT     136385101       628     12,700 PUT  SOLE                                      12700
CANADIAN NATURAL
 RESOURCES LTD             COM     136385101    23,219    458,378 SH   SOLE                                     458378
CANADIAN PACIFIC RAIL      COM     13645T100       385      6,000 SH              SH_DEF                1                  6000
CANADIAN PACIFIC RAIL      COM     13645T100         4         60 SH              SH_DEF                1                    60
CANADIAN PACIFIC RAIL      COM     13645T100       642     10,000 SH              SH_DEF                1                 10000
CANADIAN PACIFIC RAIL      COM     13645T100       289      4,500 SH              SH_DEF                1                  4500
CANADIAN PACIFIC
 RAILWAY LTD               CALL    13645T100     8,619    134,100 CALL            SH_DEF                1                134100
CANADIAN PACIFIC
 RAILWAY LTD               COM     13645T100    14,036    213,149 SH   SOLE                                     213149
CANADIAN PACIFIC
 RAILWAY LTD               COM     13645T100    10,793    167,924 SH              SH_DEF                1                167924
CANADIAN PACIFIC
 RAILWAY LTD               COM     13645T100   135,804  2,112,899 SH   SOLE                                    2112899
CANADIAN PACIFIC
 RAILWAY LTD               PUT     13645T100     8,233    128,100 PUT             SH_DEF                1                128100
CANON INC ADR              COM     138006309       324      7,275 SH   SOLE                                       7275
CAPITAL GOLD CORPORATION
 NEW                       COM     14018Y205       727    110,001 SH   SOLE                                     110001
CARDINAL HEALTH INC        COM     14149Y108         8        200 SH   SOLE                                        200
CARDIOME PHARMA CORP       COM     14159U202        25      5,800 SH   SOLE                                       5800
CATERPILLAR INC            COM     149123101     2,168     18,945 SH   SOLE                                      18945
CDN IMPERIAL BK COMMERCE   COM     136069101        17        200 SH              SH_DEF                1                   200
CDN IMPERIAL BK COMMERCE   COM     136069101        86      1,000 SH              SH_DEF                1                  1000
CDN IMPERIAL BK COMMERCE   COM     136069101     2,498     29,000 SH              SH_DEF                1                 29000
CDN NATURAL RESOURCES LTD  COM     136385101       494     10,000 SH              SH_DEF                1                 10000
CELESTICA INC              CALL    15101Q108       142     13,200 CALL            SH_DEF                1                 13200
CELESTICA INC              COM     15101Q108       193     18,000 SH   SOLE                                      18000
CELESTICA INC              COM     15101Q108       206     19,256 SH   SOLE                                      19256
CELESTICA INC              COM     15101Q108        99      9,265 SH              SH_DEF                2              9265.405
CELESTICA INC              PUT     15101Q108        49      4,600 PUT             SH_DEF                1                  4600
CELESTICA INC SV           COM     15101Q108       473     43,000 SH   SOLE                                      43000
CEMEX S.A.B. DE C.V.       COM     151290889        18      2,000 SH   SOLE                                       2000
CENOVUS ENERGY INC         CALL    15135U109    23,238    588,300 CALL            SH_DEF                1                588300
CENOVUS ENERGY INC         COM     15135U109    40,349    997,036 SH   SOLE                                     997036
CENOVUS ENERGY INC         COM     15135U109    13,240    335,186 SH              SH_DEF                1                335186





                                                                                            
CENOVUS ENERGY INC         COM     15135U109   306,915  7,769,826 SH   SOLE                                    7769826
CENOVUS ENERGY INC         COM     15135U109       809     20,552 SH   SOLE                                      20552
CENOVUS ENERGY INC         PUT     15135U109     7,703    195,000 PUT             SH_DEF                1                195000
CENTRAL EUROPE & RUSSIA
 FUND                      COM     153436100     1,154     24,776 SH   SOLE                                      24776
CENTRAL FUND CANADA CL A   COM     153501101       463     20,700 SH   SOLE                                      20700
CENTRAL FUND OF CDA LTD
 CL A NVS                  COM     153501101        34      1,500 SH   SOLE                                       1500
CF INDUSTRIES HOLDINGS INC CALL    125269100    13,405     98,000 CALL SOLE                                      98000
CGI GROUP INC - CL A       CALL    39945C109       287     13,700 CALL            SH_DEF                1                 13700
CGI GROUP INC - CL A       COM     39945C109        15        700 SH              SH_DEF                1                   700
CGI GROUP INC - CL A       COM     39945C109       470     22,400 SH   SOLE                                      22400
CGI GROUP INC - CL A       COM     39945C109        13        600 SH   SOLE                                        600
CGI GROUP INC - CL A       PUT     39945C109       105      5,000 PUT             SH_DEF                1                  5000
CGI GROUP INC CL A SVS     COM     39945C109       877     40,815 SH   SOLE                                      40815
CHESAPEAKE ENERGY CORP     COM     165167107       151      4,500 SH   SOLE                                       4500
CHEVRON CORP               COM     166764100        54        500 SH   SOLE                                        500
CHEVRON CORP               COM     166764100       107      1,000 SH              SH_DEF                2                  1000
CHEVRON CORPORATION        COM     166764100    12,618    114,269 SH   SOLE                                     114269
CHICAGO BOARD OF EXCHANGE
 HOLDINGS, INC.            COM     12503M108    13,892    480,000 SH   SOLE                                     480000
CHINA CERAMICS CO LTD      COM     G2113X100       342     54,000 SH   SOLE                                      54000
CHINA MOBILE LIMITED ADR   COM     16941M109       257      5,405 SH   SOLE                                       5405
CHINA SECURITY &
 SURVEILLANCE TECH         COM     16942J105        24      5,000 SH   SOLE                                       5000
CHINA-BIOTICS INC          COM     16937B109       194     23,500 SH   SOLE                                      23500
CHINACAST EDUCATION CORP   COM     16946T109       719    111,165 SH   SOLE                                     111165
CIA DE MINAS
 BUENAVENTUR-ADR           COM     204448104        60      1,400 SH   SOLE                                       1400
CIA PARANAENSE DE ENERGIA
 SP ADR                    COM     20441B407       423     14,800 SH   SOLE                                      14800
CIA SANEAMENTO BASICO ADR  COM     20441A102       362      6,000 SH   SOLE                                       6000
CISCO SYSTEMS INC          COM     17275R102     5,016    284,574 SH   SOLE                                     284574
CISCO SYSTEMS INC          COM     17275R102       137      8,000 SH   SOLE                                       8000
CISCO SYSTEMS INC          PUT     17275R102       257     15,000 PUT  SOLE                                      15000
CIT GROUP INC (NEW)        COM     125581801         7        152 SH   SOLE                                        152
CITIGROUP INC              COM     172967101       686    150,975 SH   SOLE                                     150975
CITIGROUP INC              COM     172967101       565    127,834 SH   SOLE                                     127834
CITIGROUP INC              COM     172967101         7      1,500 SH              SH_DEF                2                  1500
CLEAN HARBORS INC          COM     184496107         8         75 SH   SOLE                                         75
CME GROUP INC              COM     12572Q105       122        395 SH   SOLE                                        395
CNOOC LIMITED ADR          COM     126132109       417      1,605 SH   SOLE                                       1605
CNOOC LTD-ADR              COM     126132109        25        100 SH   SOLE                                        100
COACH INC                  COM     189754104        49        925 SH   SOLE                                        925
COCA-COLA CO/THE           COM     191216100        13        200 SH   SOLE                                        200
COCA-COLA CO/THE           COM     191216100        60        900 SH              SH_DEF                2                   900
COCA-COLA COMPANY          COM     191216100     2,678     39,265 SH   SOLE                                      39265
COCA-COLA ENTERPRISES INC  COM     19122T109         8        300 SH   SOLE                                        300
COLGATE-PALMOLIVE COMPANY  COM     194162103     3,977     47,914 SH   SOLE                                      47914
COMCAST CORP CL A          COM     20030N101     2,202     86,675 SH   SOLE                                      86675
COMCAST CORP CL A SPL      COM     20030N200     3,157    132,282 SH   SOLE                                     132282
COMMUNITY HEALTH SYSTEMS
 INC NEW                   COM     203668108         1         18 SH   SOLE                                         18
COMPASS MINERALS
 INTERNATION               COM     20451N101         4         40 SH              SH_DEF                1                    40





                                                                                            
CONAGRA FOODS INC          COM     205887102       122      5,000 SH   SOLE                                       5000
CONOCOPHILLIPS             COM     20825C104     3,827     46,622 SH   SOLE                                      46622
COPART INC                 COM     217204106       322      7,240 SH   SOLE                                       7240
CORN PRODUCTS
 INTERNATIONAL INC         COM     219023108         4         70 SH   SOLE                                         70
CORNING INC                COM     219350105        99      4,650 SH   SOLE                                       4650
COSTCO WHOLESALE CORP      COM     22160K105       264      3,505 SH   SOLE                                       3505
COTT CORPORATION           COM     22163N106        12      1,400 SH              SH_DEF                1                  1400
COTT CORPORATION           COM     22163N106     1,180    140,252 SH   SOLE                                     140252
COWEN GROUP INC CLASS A    COM     223622101       130     31,600 SH   SOLE                                      31600
CSX CORPORATION            COM     126408103       183      2,260 SH   SOLE                                       2260
CUMMINS INC                COM     231021106       326      2,890 SH   SOLE                                       2890
CVS CAREMARK CORPORATION   COM     126650100     5,184    146,970 SH   SOLE                                     146970
DANAHER CORP               COM     235851102        56      1,050 SH   SOLE                                       1050
DEERE & COMPANY            COM     244199105       890      8,935 SH   SOLE                                       8935
DELL INC                   COM     24702R101       201     13,500 SH   SOLE                                      13500
DELTA AIR LINES INC        COM     247361702       149     15,200 SH   SOLE                                      15200
DELUXE CORP                COM     248019101        32      1,200 SH   SOLE                                       1200
DELUXE CORP                COM     248019101         1         28 SH   SOLE                                         28
DENBURY RESOURCES INC      COM     247916208       746     29,759 SH   SOLE                                      29759
DENISON MINES CORP         COM     248356107       437    184,200 SH              SH_DEF                1                184200
DENISON MINES CORP         COM     248356107         0         58 SH              SH_DEF                1                    58
DENISON MINES CORP         COM     248356107        94     38,500 SH   SOLE                                      38500
DENISON MINES CORP         COM     248356107         3      1,100 SH              SH_DEF                1                  1100
DENISON MINES CORP         COM     248356107        84     35,410 SH   SOLE                                      35410
DENISON MINES CORP         COM     248356107        58     24,266 SH   SOLE                                      24266
DENTSPLY INTERNATIONAL INC COM     249030107       210      5,515 SH   SOLE                                       5515
DESCARTES SYSTEMS GROUP    COM     249906108         1         78 SH              SH_DEF                1                    78
DESCARTES SYSTEMS GROUP
 INC                       COM     249906108       333     48,705 SH   SOLE                                      48705
DEVON ENERGY CORPORATION   COM     25179M103       538      5,700 SH   SOLE                                       5700
DIAGEO PLC SPONSORED ADR   COM     25243Q205     2,307     29,445 SH   SOLE                                      29445
DIAMOND OFFSHORE DRILLING  COM     25271C102       100      1,250 SH   SOLE                                       1250
DISNEY,WALT COMPANY        COM     254687106     2,446     55,231 SH   SOLE                                      55231
DOLLAR GENERAL CORP        COM     256677105       647     20,090 SH   SOLE                                      20090
DOLLAR TREE INC            COM     256746108       519      9,088 SH   SOLE                                       9088
DOMTAR CORP                COM     257559203        18        200 SH   SOLE                                        200
DOMTAR CORPORATION         COM     257559203        59        630 SH   SOLE                                        630
DONALDSON COMPANY INC      COM     257651109       191      3,035 SH   SOLE                                       3035
DONNELLEY (R.R.) & SONS CO COM     257867101        21      1,094 SH   SOLE                                       1094
DOW CHEMICAL               COM     260543103       219      5,800 SH   SOLE                                       5800
DRAGONWAVE INC             CALL    26144M103        57      6,900 CALL            SH_DEF                1                  6900
DRAGONWAVE INC             COM     26144M103       368     43,500 SH   SOLE                                      43500
DRAGONWAVE INC             COM     26144M103         2        200 SH              SH_DEF                1                   200
DRAGONWAVE INC             PUT     26144M103        36      4,400 PUT             SH_DEF                1                  4400
DU PONT (E.I.) DE NEMOURS  COM     263534109        11        200 SH   SOLE                                        200
DUKE ENERGY HOLDING CORP   COM     26441C105        99      5,287 SH   SOLE                                       5287
DUPONT E.I. DE NEMOURS &
 CO                        COM     263534109       179      3,162 SH   SOLE                                       3162
EAGLE MATERIALS INC        COM     26969P108       151      5,000 SH   SOLE                                       5000
EASTERN AMERICAN NATURAL
 GAS TR                    COM     276217106       818     34,000 SH   SOLE                                      34000
EASTMAN CHEMICAL COMPANY   COM     277432100       468      4,585 SH   SOLE                                       4585
EASTMAN KODAK COMPANY      COM     277461109         3      1,000 SH   SOLE                                       1000





                                                                                            
EATON CORPORATION          COM     278058102     1,046     18,350 SH   SOLE                                      18350
EBIX INC                   COM     278715206       123      5,065 SH   SOLE                                       5065
ECOLAB INC                 COM     278865100       200      3,810 SH   SOLE                                       3810
EDISON INTERNATIONAL       COM     281020107        11        300 SH   SOLE                                        300
ELDORADO GOLD CORP         CALL    284902103     2,695    165,300 CALL            SH_DEF                1                165300
ELDORADO GOLD CORP         CALL    284902103        11        700 CALL SOLE                                        700
ELDORADO GOLD CORP         COM     284902103     1,530     91,613 SH   SOLE                                      91613
ELDORADO GOLD CORP         COM     284902103    10,165    623,421 SH              SH_DEF                1                623421
ELDORADO GOLD CORP         COM     284902103    90,366  5,542,000 SH   SOLE                                    5542000
ELDORADO GOLD CORP         COM     284902103        34      2,096 SH   SOLE                                       2096
ELDORADO GOLD CORP         COM     284902103       130      8,000 SH              SH_DEF                2                  8000
ELDORADO GOLD CORP         PUT     284902103     3,524    216,100 PUT             SH_DEF                1                216100
ELDORADO GOLD CRP          COM     284902103       162     10,000 SH              SH_DEF                1                 10000
EMERSON ELECTRIC CO        COM     291011104     8,184    136,269 SH   SOLE                                     136269
ENBRIDGE INC               CALL    29250N105    50,785    828,700 CALL            SH_DEF                1                828700
ENBRIDGE INC               COM     29250N105    73,592  1,172,115 SH   SOLE                                    1172115
ENBRIDGE INC               COM     29250N105    15,029    245,234 SH              SH_DEF                1                245234
ENBRIDGE INC               COM     29250N105        37        600 SH              SH_DEF                1                   600
ENBRIDGE INC               COM     29250N105   421,664  6,880,600 SH   SOLE                                    6880600
ENBRIDGE INC               PUT     29250N105     5,436     88,700 PUT             SH_DEF                1                 88700
ENCANA CORP                CALL    292505104    15,517    448,700 CALL            SH_DEF                1                448700
ENCANA CORP                CALL    292505104     1,927     55,800 CALL SOLE                                      55800
ENCANA CORP                COM     292505104       103      3,000 SH              SH_DEF                1                  3000
ENCANA CORP                COM     292505104    12,934    374,016 SH              SH_DEF                1                374016
ENCANA CORP                COM     292505104         2         72 SH              SH_DEF                1                    72
ENCANA CORP                COM     292505104   276,874  8,006,472 SH   SOLE                                    8006472
ENCANA CORP                COM     292505104     1,965     56,919 SH   SOLE                                      56919
ENCANA CORP                COM     292505104       118      3,408 SH              SH_DEF                2                  3408
ENCANA CORP                PUT     292505104    18,266    528,200 PUT             SH_DEF                1                528200
ENCANA CORP                PUT     292505104     1,906     55,200 PUT  SOLE                                      55200
ENCANA CORPORATION         COM     292505104    33,011    931,742 SH   SOLE                                     931742
ENDEAVOUR SILVER CORP      CALL    29258Y103        49      5,000 CALL            SH_DEF                1                  5000
ENDEAVOUR SILVER CORP      COM     29258Y103        29      3,000 SH              SH_DEF                1                  3000
ENDEAVOUR SILVER CORP      COM     29258Y103         0         48 SH              SH_DEF                1                    48
ENDEAVOUR SILVER CORP      PUT     29258Y103        39      4,000 PUT             SH_DEF                1                  4000
ENERGY SELECT SECTOR SPDR  COM     81369Y506       654      8,199 SH   SOLE                                       8199
ENERGY SELECT SECTOR SPDR
 FUND                      COM     81369Y506        41        500 SH   SOLE                                        500
ENERGY TRANSFER PARTNERS
 LPU                       COM     29273R109       106      2,000 SH   SOLE                                       2000
ENERGYSOLUTIONS INC        COM     292756202       393     64,100 SH   SOLE                                      64100
ENERPLUS CORP              CALL    292766102       792     25,000 CALL            SH_DEF                1                 25000
ENERPLUS CORP              COM     292766102       316     10,000 SH              SH_DEF                1                 10000
ENERPLUS CORP              COM     292766102     1,848     56,961 SH   SOLE                                      56961





                                                                                            
ENERPLUS CORP              COM     292766102     3,360    106,075 SH              SH_DEF                1                106075
ENERPLUS CORP              COM     292766102    53,696  1,695,328 SH   SOLE                                    1695328
ENERPLUS CORP              PUT     292766102     1,096     34,600 PUT             SH_DEF                1                 34600
ENERPLUS RESOURCES
 FUND T/U*                 COM     29274D604        10        300 SH   SOLE                                        300
ENI S P A ADR              COM     26874R108         8        160 SH   SOLE                                        160
EOG RESOURCES INC          COM     26875P101       172      1,408 SH   SOLE                                       1408
EQUAL ENERGY LTD           COM     29390Q109         0         48 SH              SH_DEF                1                    48
ERICSSON (LM) TEL SPON ADR COM     294821608     1,232     93,243 SH   SOLE                                      93243
EUROPEAN EQUITY FUND INC   COM     298768102       965    116,200 SH   SOLE                                     116200
EVERGREEN ENERGY INC       COM     30024B203       188     59,000 SH   SOLE                                      59000
EXCEED COMPANY LTD         COM     G32335104       305     40,000 SH   SOLE                                      40000
EXELON CORPORATION         COM     30161N101        77      1,810 SH   SOLE                                       1810
EXETER RESOURCE CORP       CALL    301835104         4        700 CALL            SH_DEF                1                   700
EXETER RESOURCE CORP       COM     301835104        16      3,000 SH              SH_DEF                1                  3000
EXPEDIA INC                COM     30212P105        51      2,173 SH   SOLE                                       2173
EXPRESS SCRIPTS INC        COM     302182100        11        200 SH   SOLE                                        200
EXTORRE GOLD MINES LTD     COM     30227B109       243     40,000 SH   SOLE                                      40000
EXXON MOBIL CORP           COM     30231G102         8        100 SH              SH_DEF                2                   100
EXXON MOBIL CORPORATION    COM     30231G102    19,404    224,392 SH   SOLE                                     224392
FEDEX CORPORATION          COM     31428X106       110      1,145 SH   SOLE                                       1145
FELCOR LODGING TRUST
 INC REIT                  COM     31430F101       633    100,500 SH   SOLE                                     100500
FIRST MAJESTIC SILVER CORP CALL    32076V103       846     39,800 CALL            SH_DEF                1                 39800
FIRST MAJESTIC SILVER CORP COM     32076V103       193      9,100 SH   SOLE                                       9100
FIRST MAJESTIC SILVER CORP PUT     32076V103       453     21,300 PUT             SH_DEF                1                 21300
FIRST MAJESTIC SILVER CRP  COM     32076V103       142      6,700 SH              SH_DEF                1                  6700
FIRST TRUST BICK INDEX
 FUND                      COM     33733H107        69      2,000 SH   SOLE                                       2000
FIRSTSERVICE CORP          COM     33761N109         8        200 SH              SH_DEF                1                   200
FIRSTSERVICE CORP          COM     33761N109        87      2,300 SH   SOLE                                       2300
FIRSTSERVICE CORP          COM     33761N109        52      1,370 SH   SOLE                                       1370
FIRSTSERVICE CORP SVS      COM     33761N109       320      8,260 SH   SOLE                                       8260
FISERV INC                 COM     337738108       862     13,367 SH   SOLE                                      13367
FLOWSERVE CORPORATION      COM     34354P105        50        380 SH   SOLE                                        380
FORD MOTOR COMPANY         COM     345370860        60      4,000 SH              SH_DEF                1                  4000
FORD MOTOR COMPANY         COM     345370860       170     11,065 SH   SOLE                                      11065
FRANCE TELECOM SA SPON ADR COM     35177Q105        69      2,974 SH   SOLE                                       2974
FRANKLIN RESOURCES INC     COM     354613101        21        165 SH   SOLE                                        165
FREEPORT MCMORAN COPPER &
 GOLD INC                  COM     35671D857     3,033     53,125 SH   SOLE                                      53125
FREEPORT-MCMORAN COPPER    COM     35671D857       333      6,000 SH   SOLE                                       6000
FREEPORT-MCMORAN COPPER    PUT     35671D857        44        800 PUT  SOLE                                        800
FRESENIUS MEDICAL CARE
 AG & CO KGAA              COM     358029106       755     10,885 SH   SOLE                                      10885
FRESH DEL MONTE PRODUCE
 INC                       COM     G36738105       631     23,500 SH   SOLE                                      23500
FRONTIER COMMUNICATIONS
 CORP                      COM     35906A108         7        784 SH   SOLE                                        784
FRONTIER OIL               COM     35914P105        60      2,000 SH   SOLE                                       2000
FROZEN FOOD EXPRESS
 INDUSTRIES INC            COM     359360104        80     22,400 SH   SOLE                                      22400
FRSTSVC CV U$ 6.5% 31DC14  BOND    33761NAA7     7,803  5,317,000 PRN             SH_DEF                1               5317000
GAMESTOP CORPORATION CL A
 NEW                       COM     36467W109         1         54 SH   SOLE                                         54





                                                                                            
GAMMON GOLD INC            CALL    36467T106        43      4,100 CALL            SH_DEF                1                  4100
GAMMON GOLD INC            COM     36467T106         0         25 SH              SH_DEF                1                    25
GAMMON GOLD INC            COM     36467T106       133     12,800 SH   SOLE                                      12800
GAMMON GOLD INC            PUT     36467T106       161     15,500 PUT             SH_DEF                1                 15500
GAP INC                    COM     364760108         3        120 SH   SOLE                                        120
GENERAL DYNAMICS
 CORPORATION               COM     369550108        31        400 SH   SOLE                                        400
GENERAL ELECTRIC CO        COM     369604103        86      4,300 SH   SOLE                                       4300
GENERAL ELECTRIC CO        COM     369604103       106      5,300 SH              SH_DEF                2                  5300
GENERAL ELECTRIC COMPANY   COM     369604103    15,746    764,067 SH   SOLE                                     764067
GENERAL MILLS INC          COM     370334104         9        250 SH   SOLE                                        250
GENERAL MOLY INC           COM     370373102         0         88 SH              SH_DEF                1                    88
GENERAL MOTORS CO          COM     37045V100       354     11,090 SH   SOLE                                      11090
GENERAL MOTORS CONV SER
 B PFD                     COM     37045V209       218      4,400 SH   SOLE                                       4400
GENESCO INC                COM     371532102        24        571 SH   SOLE                                        571
GENUINE PARTS CO           COM     372460105         2         32 SH   SOLE                                         32
GERON CORP                 COM     374163103       569    109,600 SH   SOLE                                     109600
GILDAN ACTIVEWEAR INC      CALL    375916103       194      5,900 CALL            SH_DEF                1                  5900
GILDAN ACTIVEWEAR INC      COM     375916103     8,061    245,632 SH              SH_DEF                1                245632
GILDAN ACTIVEWEAR INC      COM     375916103    36,278  1,105,450 SH   SOLE                                    1105450
GILDAN ACTIVEWEAR INC      COM     375916103        14        415 SH   SOLE                                        415
GILDAN ACTIVEWEAR INC      COM     375916103       952     29,000 SH              SH_DEF                2                 29000
GILDAN ACTIVEWEAR INC      PUT     375916103       167      5,100 PUT             SH_DEF                1                  5100
GILDAN ACTIVEWEAR INC CL
 A SVS                     COM     375916103       215      6,385 SH   SOLE                                       6385
GILEAD SCIENCES INC        COM     375558103       156      3,570 SH   SOLE                                       3570
GLAXOSMITHKLINE PLC ADR    COM     37733W105       723     18,320 SH   SOLE                                      18320
GLG LIFE TECH CORPORATION  COM     361793201        24      2,186 SH   SOLE                                       2186
GLOBAL PAYMENTS INC        COM     37940X102        48        950 SH   SOLE                                        950
GOLD FIELDS LTD-SPONS ADR  COM     38059T106        54      3,110 SH   SOLE                                       3110
GOLDCORP INC               CALL    380956409    33,902    680,000 CALL            SH_DEF                1                680000
GOLDCORP INC               CALL    380956409    14,552    292,200 CALL SOLE                                     292200
GOLDCORP INC               COM     380956409         5        100 SH              SH_DEF                1                   100
GOLDCORP INC               COM     380956409    20,307    397,566 SH   SOLE                                     397566
GOLDCORP INC               COM     380956409    22,011    441,491 SH              SH_DEF                1                441491
GOLDCORP INC               COM     380956409   382,670  7,675,568 SH   SOLE                                    7675568
GOLDCORP INC               COM     380956409       715     14,350 SH   SOLE                                      14350
GOLDCORP INC               PUT     380956409    31,494    631,700 PUT             SH_DEF                1                631700
GOLDCORP INC               PUT     380956409    39,955    802,300 PUT  SOLE                                     802300
GOLDEN MINERALS CO         COM     381119106         0          7 SH              SH_DEF                1                     7
GOLDEN STAR RES LTD        COM     38119T104         1        200 SH              SH_DEF                1                   200
GOLDEN STAR RESOURCES LTD  CALL    38119T104        27      9,000 CALL            SH_DEF                1                  9000
GOLDEN STAR RESOURCES LTD  COM     38119T104        70     23,800 SH   SOLE                                      23800
GOLDEN STAR RESOURCES LTD  COM     38119T104        12      4,100 SH   SOLE                                       4100
GOLDMAN SACHS GROUP INC    COM     38141G104     1,325      8,132 SH   SOLE                                       8132
GOLDMAN SACHS GROUP INC    COM     38141G104       460      2,900 SH   SOLE                                       2900
GOODYEAR TIRE & RUBBER CO  COM     382550101       177     11,500 SH   SOLE                                      11500
GOOGLE INC CLASS A         COM     38259P508       757      1,256 SH   SOLE                                       1256
GRACO INC                  COM     384109104       298      6,375 SH   SOLE                                       6375
GRAN TIERRA ENERGY INC     CALL    38500T101        83     10,300 CALL            SH_DEF                1                 10300
GRAN TIERRA ENERGY INC     COM     38500T101         3        400 SH              SH_DEF                1                   400
GRAN TIERRA ENERGY INC     COM     38500T101         2        200 SH              SH_DEF                1                   200
GRAN TIERRA ENERGY INC     PUT     38500T101        85     10,500 PUT             SH_DEF                1                 10500





                                                                                            
GREAT BASIN GOLD LTD       COM     390124105         6      2,200 SH              SH_DEF                1                  2200
GREAT BASIN GOLD LTD       COM     390124105       104     39,400 SH   SOLE                                      39400
GREAT PANTHER SILVER
 LIMITED                   COM     39115V101       440    100,000 SH   SOLE                                     100000
GREAT PANTHER SILVER LTD   COM     39115V101        90     21,000 SH              SH_DEF                1                 21000
GREAT PANTHER SILVER LTD   COM     39115V101        22      5,100 SH              SH_DEF                1                  5100
GREENHILL & CO INC         COM     395259104       435      6,430 SH   SOLE                                       6430
HALLIBURTON CO             COM     406216101        90      1,800 SH   SOLE                                       1800
HALLIBURTON CO.            COM     406216101       198      3,865 SH   SOLE                                       3865
HARMONY GOLD MNG-SPON ADR  COM     413216300        29      1,980 SH   SOLE                                       1980
HARRY WINSTON DIAMOND CORP CALL    41587B100       883     54,800 CALL            SH_DEF                1                 54800
HARRY WINSTON DIAMOND CORP COM     41587B100       264     16,000 SH   SOLE                                      16000
HARRY WINSTON DIAMOND CORP COM     41587B100       124      7,700 SH   SOLE                                       7700
HARRY WINSTON DIAMOND CORP COM     41587B100       229     14,156 SH   SOLE                                      14156
HARRY WINSTON DIAMOND CORP PUT     41587B100     2,457    152,500 PUT             SH_DEF                1                152500
HARRY WINSTON DIAMOND CRP  COM     41587B100         1         57 SH              SH_DEF                1                    57
HARTFORD FINANCIAL SVCS
 GROUP INC                 COM     416515104        28        994 SH   SOLE                                        994
HECKMANN CORPORATION       COM     422680108       236     35,000 SH   SOLE                                      35000
HEINZ (H.J.) COMPANY       COM     423074103        60      1,195 SH   SOLE                                       1195
HEWLETT-PACKARD COMPANY    COM     428236103     2,092     49,670 SH   SOLE                                      49670
HOME DEPOT INC             COM     437076102       478     12,555 SH   SOLE                                      12555
HONDA MOTOR CO LTD
 SPONSORED ADR             COM     438128308       322      8,355 SH   SOLE                                       8355
HONEYWELL INTERNATIONAL
 INC                       COM     438516106       224      3,645 SH   SOLE                                       3645
HOSPIRA INC                COM     441060100        22        392 SH   SOLE                                        392
HSBC HOLDINGS PLC 6.2% SER
 A PFD                     COM     404280604        34      1,350 SH   SOLE                                       1350
HSBC HOLDINGS PLC SPONS
 ADR                       COM     404280406       942     17,702 SH   SOLE                                      17702
HSBC HOLDINGS PLC-SPONS
 ADR                       COM     404280406       902     37,332 SH   SOLE                                      37332
HSBC HOLDINGS PLC-SPONS
 ADR                       COM     404280406       311      6,000 SH   SOLE                                       6000
HUDBAY MINERALS INC        CALL    443628102       635     39,000 CALL            SH_DEF                1                 39000
HUDBAY MINERALS INC        COM     443628102         2        100 SH              SH_DEF                1                   100
HUDBAY MINERALS INC        COM     443628102       299     17,950 SH   SOLE                                      17950
HUDBAY MINERALS INC        COM     443628102       476     29,200 SH              SH_DEF                1                 29200
HUDBAY MINERALS INC        COM     443628102       236     14,500 SH   SOLE                                      14500
HUDBAY MINERALS INC        PUT     443628102       993     61,000 PUT             SH_DEF                1                 61000
HUMANA INC                 COM     444859102        22        300 SH   SOLE                                        300
IAMGOLD CORP               CALL    450913108     3,138    142,400 CALL            SH_DEF                1                142400
IAMGOLD CORP               COM     450913108        22      1,000 SH              SH_DEF                1                  1000
IAMGOLD CORP               COM     450913108    19,001    862,100 SH              SH_DEF                1                862100
IAMGOLD CORP               COM     450913108    65,020  2,950,100 SH   SOLE                                    2950100
IAMGOLD CORP               PUT     450913108     1,344     61,000 PUT             SH_DEF                1                 61000
IAMGOLD CORPORATION        CALL    450913108       661     30,000 CALL SOLE                                      30000
IAMGOLD CORPORATION        COM     450913108       119      5,280 SH   SOLE                                       5280
IAMGOLD CORPORATION        COM     450913108        84      3,800 SH   SOLE                                       3800
IAMGOLD CORPORATION        PUT     450913108       881     40,000 PUT  SOLE                                      40000
IESI BFC LTD               COM     44951D108     1,012     38,880 SH   SOLE                                      38880
IESI-BFC LTD               CALL    44951D108       681     26,800 CALL            SH_DEF                1                 26800
IESI-BFC LTD               COM     44951D108        15        600 SH              SH_DEF                1                   600





                                                                                            
IESI-BFC LTD               COM     44951D108       269     10,600 SH   SOLE                                      10600
IESI-BFC LTD               PUT     44951D108        51      2,000 PUT             SH_DEF                1                  2000
IHS INC CLASS A            COM     451734107         2         25 SH   SOLE                                         25
ILLINOIS TOOL WORKS INC    COM     452308109       279      5,060 SH   SOLE                                       5060
IMPERIAL OIL LTD           CALL    453038408     3,408     66,700 CALL            SH_DEF                1                 66700
IMPERIAL OIL LTD           COM     453038408        76      1,500 SH              SH_DEF                1                  1500
IMPERIAL OIL LTD           COM     453038408    53,078  1,013,980 SH   SOLE                                    1013980
IMPERIAL OIL LTD           COM     453038408     5,799    113,494 SH              SH_DEF                1                113494
IMPERIAL OIL LTD           COM     453038408   123,820  2,423,405 SH   SOLE                                    2423405
IMPERIAL OIL LTD           COM     453038408       115      2,254 SH   SOLE                                       2254
IMPERIAL OIL LTD           PUT     453038408     7,281    142,500 PUT             SH_DEF                1                142500
INDIA FUND INC             COM     454089103        33      1,000 SH              SH_DEF                1                  1000
INDIA FUND INC             COM     454089103       106      3,132 SH   SOLE                                       3132
ING GROEP SPONSORED ADR    COM     456837103        66      5,032 SH   SOLE                                       5032
INTEL CORP                 COM     458140100        20      1,000 SH              SH_DEF                2                  1000
INTEL CORPORATION          COM     458140100     5,488    264,695 SH   SOLE                                     264695
INTERNATIONAL BUSINESS
 MACHINES CORP             COM     459200101    19,169    114,364 SH   SOLE                                     114364
INTERNATIONAL FLAVORS &
 FRAGRANCES                COM     459506101        64      1,000 SH   SOLE                                       1000
INTERNATIONAL PAPER
 COMPANY                   COM     460146103        65      2,100 SH   SOLE                                       2100
INTL TOWER HILL MINES LTD  CALL    46050R102        10      1,000 CALL            SH_DEF                1                  1000
INTUIT INC                 COM     461202103       100      1,825 SH   SOLE                                       1825
INVESCO LIMITED            COM     G491BT108     1,525     58,056 SH   SOLE                                      58056
IPATH MSCI INDIA INDEX ETN COM     06739F291        67        900 SH   SOLE                                        900
IRON MOUNTAIN INC          COM     462846106         9        295 SH   SOLE                                        295
ISHARES BARC SHORT
 TREASURY BOND FD          COM     464288679        37        325 SH   SOLE                                        325
ISHARES BARCLAYS
 INTERMEDIATE CR BD        COM     464288638        87        800 SH   SOLE                                        800
ISHARES BARCLAYS TIPS BOND
 FUND                      COM     464287176        34        300 SH   SOLE                                        300
ISHARES DJ U.S. TECH
 SECTOR IDX FUND           COM     464287721        14        200 SH   SOLE                                        200
ISHARES FTSE CHINA 25
 INDEX                     COM     464287184       147      3,185 SH   SOLE                                       3185
ISHARES IBOXX $ H/YLD CORP
 BOND FD                   COM     464288513        83        875 SH   SOLE                                        875
ISHARES INC MSCI SINGAPORE
 IDX FD                    COM     464286673        84      6,000 SH   SOLE                                       6000
ISHARES MSCI BRAZIL INDEX
 FUND ETF                  COM     464286400        88      1,100 SH   SOLE                                       1100
ISHARES MSCI EAFE INDEX
 FUND                      COM     464287465       216      3,495 SH   SOLE                                       3495
ISHARES MSCI EMERGING
 MKTS INDEX                COM     464287234        71      1,415 SH   SOLE                                       1415
ISHARES MSCI HONG KONG
 INDEX FUND                COM     464286871       117      6,000 SH   SOLE                                       6000
ISHARES MSCI JAPAN INDEX
 FD                        COM     464286848       172     16,700 SH   SOLE                                      16700
ISHARES MSCI JAPAN INDEX
 FUND                      COM     464286848        37      3,500 SH   SOLE                                       3500





                                                                                            
ISHARES NASDAQ BIOTECH
 INDEX FUND                COM     464287556        10        100 SH   SOLE                                        100
ISHARES RUSSELL 2000       COM     464287655       655      7,783 SH              SH_DEF                1                  7783
ISHARES S&P ASIA 50 ETF    COM     464288430        49      1,000 SH   SOLE                                       1000
ISHARES S&P LATIN AMERICAN
 40 IDX FD                 COM     464287390        44        800 SH   SOLE                                        800
ISHARES SILVER TRUST       COM     46428Q109       378     10,000 SH   SOLE                                      10000
ISHARES TR RUSSEL 2000
 INDEX FUND                COM     464287655        67        775 SH   SOLE                                        775
ISHARES TRUST DJ SEL DIV   COM     464287168     1,658     30,950 SH   SOLE                                      30950
ITAU UNIBANCO HLDNG-PREF
 ADR                       COM     465562106        48      2,000 SH   SOLE                                       2000
ITRON INC                  COM     465741106         3         50 SH   SOLE                                         50
ITT CORPORATION            COM     450911102        12        200 SH   SOLE                                        200
IVANHOE ENERGY INC         COM     465790103        28     10,000 SH              SH_DEF                1                 10000
IVANHOE ENERGY INC         COM     465790103        96     34,000 SH   SOLE                                      34000
IVANHOE ENERGY INC         COM     465790103         1        300 SH   SOLE                                        300
IVANHOE MINES LTD          CALL    46579N103       856     31,200 CALL            SH_DEF                1                 31200
IVANHOE MINES LTD          COM     46579N103        30      1,100 SH              SH_DEF                1                  1100
IVANHOE MINES LTD          COM     46579N103       924     33,700 SH   SOLE                                      33700
IVANHOE MINES LTD          COM     46579N103       154      5,600 SH   SOLE                                       5600
IVANHOE MINES LTD          PUT     46579N103        88      3,200 PUT             SH_DEF                1                  3200
JA SOLAR HLDGS CO LTD ADR  COM     466090107        35      5,000 SH              SH_DEF                1                  5000
JAGUAR MINING INC          CALL    47009M103        64     12,300 CALL            SH_DEF                1                 12300
JAGUAR MINING INC          COM     47009M103       205     39,200 SH              SH_DEF                1                 39200
JAGUAR MINING INC          COM     47009M103        41      7,800 SH   SOLE                                       7800
JAGUAR MINING INC          PUT     47009M103        45      8,700 PUT             SH_DEF                1                  8700
JOHNSON & JOHNSON          COM     478160104    24,851    408,060 SH   SOLE                                     408060
JOHNSON & JOHNSON          COM     478160104       267      4,500 SH              SH_DEF                2                  4500
JPMORGAN CHASE & CO        CALL    46625H100    13,438    291,500 CALL SOLE                                     291500
JPMORGAN CHASE & CO        COM     46625H100     7,389    155,948 SH   SOLE                                     155948
JPMORGAN CHASE & CO        COM     46625H100       330      7,160 SH   SOLE                                       7160
KANSAS CITY SOUTHERN       COM     485170302       112      2,000 SH   SOLE                                       2000
KB FINANCIAL GROUP INC ADR COM     48241A105        34        625 SH   SOLE                                        625
KEEGAN RESOURCES INC       CALL    487275109        26      3,000 CALL            SH_DEF                1                  3000
KEEGAN RESOURCES INC       COM     487275109       384     43,000 SH   SOLE                                      43000
KELLOGG COMPANY            COM     487836108        28        500 SH   SOLE                                        500
KIMBERLY-CLARK CORPORATION COM     494368103     1,942     28,948 SH   SOLE                                      28948
KINDER MORGAN MANAGEMENT
 LLC                       COM     49455U100       145      2,144 SH   SOLE                                       2144
KINGSWAY FINANCIAL
 SERVICES                  COM     496904103         7      7,200 SH              SH_DEF                1                  7200
KINGSWAY FINANCIAL SVCS    COM     496904103         0        200 SH              SH_DEF                1                   200
KINROSS GOLD CORP          CALL    496902404     6,296    399,500 CALL            SH_DEF                1                399500
KINROSS GOLD CORP          CALL    496902404     6,339    402,500 CALL SOLE                                     402500
KINROSS GOLD CORP          COM     496902404       152      9,700 SH              SH_DEF                1                  9700
KINROSS GOLD CORP          COM     496902404         6        400 SH              SH_DEF                1                   400
KINROSS GOLD CORP          COM     496902404     4,712    300,000 SH              SH_DEF                1                300000
KINROSS GOLD CORP          COM     496902404    28,678  1,819,757 SH              SH_DEF                1               1819757
KINROSS GOLD CORP          COM     496902404   157,334  9,983,736 SH   SOLE                                    9983736
KINROSS GOLD CORP          COM     496902404     2,422    153,791 SH   SOLE                                     153791
KINROSS GOLD CORP          PUT     496902404     8,639    548,200 PUT             SH_DEF                1                548200
KINROSS GOLD CORP          PUT     496902404     9,152    581,100 PUT  SOLE                                     581100





                                                                                            
KINROSS GOLD CORPORATION
 NO PAR                    COM     496902404     1,508     93,432 SH   SOLE                                      93432
KLA-TENCOR CORPORATION     COM     482480100        10        215 SH   SOLE                                        215
KOBEX MINERALS INC         COM     49989C105         0        387 SH              SH_DEF                1                   387
KOHL'S CORP                COM     500255104       841     15,435 SH   SOLE                                      15435
KONINKLIJKE PHILIPS
 ELECTRONICS               COM     500472303       356     10,755 SH   SOLE                                      10755
KOREA EQUITY FUND INC      COM     50063B104       806     57,600 SH   SOLE                                      57600
KRAFT FOODS INC CL A       COM     50075N104     1,935     60,034 SH   SOLE                                      60034
KRAFT FOODS INC-CLASS A    COM     50075N104        31      1,000 SH              SH_DEF                2                  1000
KROGER CO                  COM     501044101       232      9,400 SH   SOLE                                       9400
L-3 COMMUNICATIONS
 HOLDINGS INC              COM     502424104         8        100 SH   SOLE                                        100
LABOPHARM INC              COM     504905100         0        200 SH              SH_DEF                1                   200
LABOPHARM INC              COM     504905100         0         19 SH              SH_DEF                1                    19
LABOPHARM INC              COM     504905100         1      2,000 SH   SOLE                                       2000
LABORATORY CORP OF AMER
 HOLDINGS                  COM     50540R409         9        100 SH   SOLE                                        100
LAS VEGAS SANDS INC        COM     517834107       651     15,000 SH   SOLE                                      15000
LEGG MASON INC             COM     524901105        15        408 SH              SH_DEF                2                 407.5
LEVEL 3 COMMUNICATIONS INC COM     52729N100       589    390,000 SH   SOLE                                     390000
LEXMARK INTERNATIONAL INC  COM     529771107       586     15,400 SH   SOLE                                      15400
LIFEPOINT HOSPITALS INC    COM     53219L109     1,222     29,600 SH   SOLE                                      29600
LILLY (ELI) & COMPANY      COM     532457108       475     13,136 SH   SOLE                                      13136
LINCOLN NATIONAL
 CORPORATION               COM     534187109       649     21,029 SH   SOLE                                      21029
LKQ CORPORATION            COM     501889208        14        575 SH   SOLE                                        575
LOUISIANA-PACIFIC
 CORPORATION               COM     546347105        22      2,000 SH   SOLE                                       2000
LOWE'S COMPANIES           COM     548661107       490     18,025 SH   SOLE                                      18025
LPL INVESTMENT HOLDINGS
 INC                       COM     50213H100       337      9,150 SH   SOLE                                       9150
LULULEMON ATHLETICA INC    CALL    550021109     1,629     18,300 CALL            SH_DEF                1                 18300
LULULEMON ATHLETICA INC    PUT     550021109       561      6,300 PUT             SH_DEF                1                  6300
M & T BANK CORP            COM     55261F104     1,573     17,300 SH   SOLE                                      17300
MAD CATZ INTERACTIVE       COM     556162105        22     10,000 SH              SH_DEF                1                 10000
MAD CATZ INTERACTIVE       COM     556162105         0         65 SH              SH_DEF                1                    65
MAGNA INTERNATIONAL INC    CALL    559222401       959     20,000 CALL            SH_DEF                1                 20000
MAGNA INTERNATIONAL INC    COM     559222401     1,776     36,162 SH   SOLE                                      36162
MAGNA INTERNATIONAL INC    COM     559222401     7,046    146,993 SH              SH_DEF                1                146993
MAGNA INTERNATIONAL INC    COM     559222401   101,804  2,123,700 SH   SOLE                                    2123700
MAGNA INTERNATIONAL INC    PUT     559222401       542     11,300 PUT             SH_DEF                1                 11300
MAGNA INTERNATIONAL
 INC-CL A                  CALL    559222401         5        100 CALL SOLE                                        100
MAGNA INTERNATIONAL
 INC-CL A                  COM     559222401       220      4,600 SH   SOLE                                       4600
MAGNA INTERNATIONAL
 INC-CL A                  PUT     559222401       479     10,000 PUT  SOLE                                      10000
MAIDEN HOLDINGS LTD        COM     G5753U112       154     20,000 SH   SOLE                                      20000
MANULIFE FINANCIAL CORP    CALL    56501R106     8,762    494,500 CALL            SH_DEF                1                494500
MANULIFE FINANCIAL CORP    CALL    56501R106    10,055    568,400 CALL SOLE                                     568400
MANULIFE FINANCIAL CORP    COM     56501R106    15,367    846,535 SH   SOLE                                     846535
MANULIFE FINANCIAL CORP    COM     56501R106    66,359  3,745,141 SH              SH_DEF                1               3745141
MANULIFE FINANCIAL CORP    COM     56501R106   499,992 28,285,171 SH   SOLE                                   28285171





                                                                                            
MANULIFE FINANCIAL CORP    COM     56501R106       867     48,996 SH   SOLE                                      48996
MANULIFE FINANCIAL CORP    COM     56501R106         2        100 SH              SH_DEF                2                   100
MANULIFE FINANCIAL CORP    PUT     56501R106    23,941  1,351,200 PUT             SH_DEF                1               1351200
MANULIFE FINANCIAL CORP    PUT     56501R106       495     28,000 PUT  SOLE                                      28000
MARATHON OIL CORP          COM     565849106       172      3,229 SH   SOLE                                       3229
MARATHON OIL CORPORATION   COM     565849106     2,322     42,375 SH   SOLE                                      42375
MARKET VECTORS JR GOLD
 MINER                     CALL    57060U589     1,961     50,000 CALL SOLE                                      50000
MARRIOTT INTERNATIONAL INC
 CLASS A                   COM     571903202        12        340 SH   SOLE                                        340
MARSH & MCLENNAN COMPANIES
 INC                       COM     571748102       733     23,925 SH   SOLE                                      23925
MATERIALS SELECT SECTOR
 SPDR                      COM     81369Y100       778     19,439 SH   SOLE                                      19439
MCCORMICK & CO INC NVS     COM     579780206         2         50 SH   SOLE                                         50
MCDONALD'S CORPORATION     COM     580135101     4,447     56,863 SH   SOLE                                      56863
MCGRAW-HILL COMPANIES INC  COM     580645109       185      4,580 SH   SOLE                                       4580
MEDCO HEALTH SOLUTIONS INC COM     58405U102       101      1,756 SH   SOLE                                       1756
MEDTRONIC INC              COM     585055106       241      5,960 SH   SOLE                                       5960
MELCO CROWN ENTERTAINMENT
 LTD ADR                   COM     585464100        78     10,000 SH   SOLE                                      10000
MERCK & CO INC             COM     58933Y105     4,193    123,576 SH   SOLE                                     123576
METHANEX CORP              CALL    59151K108       159      5,100 CALL            SH_DEF                1                  5100
METHANEX CORP              COM     59151K108       383     12,025 SH   SOLE                                      12025
METHANEX CORP              COM     59151K108       159      5,100 SH              SH_DEF                1                  5100
METHANEX CORP              COM     59151K108     1,163     37,400 SH   SOLE                                      37400
METHANEX CORP              COM     59151K108        24        774 SH   SOLE                                        774
METHANEX CORP              PUT     59151K108       311     10,000 PUT             SH_DEF                1                 10000
METLIFE INC                COM     59156R108     5,203    113,159 SH   SOLE                                     113159
METLIFE INC                COM     59156R108       170      3,800 SH   SOLE                                       3800
MI DEVELOPMENTS INC CL A
 SVS                       COM     55304X104        22        740 SH   SOLE                                        740
MI DEVELOPMENTS-A SV       COM     55304X104     5,969    205,537 SH              SH_DEF                1                205537
MICROCHIP TECHNOLOGY INC   COM     595017104        47      1,200 SH   SOLE                                       1200
MICROSOFT CORP             COM     594918104       350     13,800 SH   SOLE                                      13800
MICROSOFT CORP             COM     594918104        10        400 SH              SH_DEF                2                   400
MICROSOFT CORPORATION      COM     594918104     6,823    261,748 SH   SOLE                                     261748
MIDAS INC                  COM     595626102       176     22,300 SH   SOLE                                      22300
MIDDLEBY CORP              COM     596278101         4         40 SH   SOLE                                         40
MINCO GOLD CORPORATION     COM     60254D108         6      2,500 SH   SOLE                                       2500
MINEFINDERS CORP           CALL    602900102        18      1,400 CALL            SH_DEF                1                  1400
MINEFINDERS CORP           COM     602900102       394     29,900 SH              SH_DEF                1                 29900
MINEFINDERS CORP           COM     602900102        83      6,300 SH   SOLE                                       6300
MINEFINDERS CORP           COM     602900102        36      2,729 SH   SOLE                                       2729
MINEFINDERS CORPORATION
 LTD                       COM     602900102       342     25,300 SH   SOLE                                      25300
MOLSON COORS BREWING
 COMPANY CL B              COM     60871R209       482     10,000 SH   SOLE                                      10000
MONSANTO COMPANY           COM     61166W101       554      7,465 SH   SOLE                                       7465
MORGAN STANLEY             COM     617446448       114      4,045 SH   SOLE                                       4045
MORGAN STANLEY             COM     617446448       672     24,600 SH   SOLE                                      24600
MOSAIC COMPANY             COM     61945A107        89      1,100 SH   SOLE                                       1100





                                                                                            
MOTOROLA MOBILITY HOLDINGS
 INC                       COM     620097105        29      1,141 SH   SOLE                                       1141
MOTOROLA SOLUTIONS INC     COM     620076307        60      1,304 SH   SOLE                                       1304
MOTOROLA SOLUTIONS INC     PUT     620076307     1,341     30,000 PUT  SOLE                                      30000
MOUNTAIN PROVINCE DIAMONDS COM     62426E402         6        900 SH   SOLE                                        900
NABORS INDUSTRIES LTD      COM     G6359F103       292      9,350 SH   SOLE                                       9350
NATIONAL GRID PLC SP ADR   COM     636274300       133      2,700 SH   SOLE                                       2700
NATIONAL OILWELL VARCO INC
 NEW                       COM     637071101        49        600 SH   SOLE                                        600
NAVISTAR INTL CORP         COM     63934E108        43        600 SH   SOLE                                        600
NEPTUNE TECH & BIORES INC  COM     64077P108         0         54 SH              SH_DEF                1                    54
NEPTUNE TECHS & BIORES INC COM     64077P108       234    101,500 SH   SOLE                                     101500
NETFLIX INC                PUT     64110L106     1,189      5,000 PUT  SOLE                                       5000
NEVSUN RESOURCES LTD       COM     64156L101        26      4,600 SH              SH_DEF                1                  4600
NEVSUN RESOURCES LTD       COM     64156L101       102     18,000 SH   SOLE                                      18000
NEVSUN RESOURCES LTD       PUT     64156L101        23      4,000 PUT             SH_DEF                1                  4000
NEW GERMANY FUND INC       COM     644465106       941     52,796 SH   SOLE                                      52796
NEW GOLD INC               CALL    644535106     1,353    115,000 CALL            SH_DEF                1                115000
NEW GOLD INC               COM     644535106     1,544    128,100 SH   SOLE                                     128100
NEW GOLD INC               COM     644535106         6        500 SH              SH_DEF                1                   500
NEW GOLD INC               COM     644535106       432     36,700 SH   SOLE                                      36700
NEW GOLD INC               COM     644535106       150     12,827 SH   SOLE                                      12827
NEW GOLD INC               PUT     644535106       926     78,700 PUT             SH_DEF                1                 78700
NEW YORK & COMPANY INC     COM     649295102       130     18,100 SH   SOLE                                      18100
NEWMONT MINING CORP        COM     651639106       113      2,075 SH   SOLE                                       2075
NEWMONT MINING
 CORP-HOLDING COMPANY      COM     651639106       896     15,980 SH   SOLE                                      15980
NEXEN INC                  CALL    65334H102    19,641    787,900 CALL            SH_DEF                1                787900
NEXEN INC                  CALL    65334H102     8,503    341,200 CALL SOLE                                     341200
NEXEN INC                  COM     65334H102       124      5,000 SH              SH_DEF                1                  5000
NEXEN INC                  COM     65334H102       124      5,000 SH              SH_DEF                1                  5000
NEXEN INC                  COM     65334H102     6,159    241,179 SH   SOLE                                     241179
NEXEN INC                  COM     65334H102     5,960    239,103 SH              SH_DEF                1                239103
NEXEN INC                  COM     65334H102   128,067  5,137,508 SH   SOLE                                    5137508
NEXEN INC                  COM     65334H102       428     17,180 SH   SOLE                                      17180
NEXEN INC                  PUT     65334H102     4,507    180,800 PUT             SH_DEF                1                180800
NEXEN INC                  PUT     65334H102     2,143     86,000 PUT  SOLE                                      86000
NEXTERA ENERGY INC         COM     65339F101       133      2,340 SH   SOLE                                       2340
NIDEC CORPORATION ADR      COM     654090109         7        325 SH   SOLE                                        325
NIKE INC CL B              COM     654106103     2,553     32,818 SH   SOLE                                      32818
NIKE INC -CL B             COM     654106103     1,840     24,300 SH   SOLE                                      24300
NIKE INC -CL B             COM     654106103        53        700 SH              SH_DEF                2                   700
NOKIA CORP ADR             COM     654902204        19      2,195 SH   SOLE                                       2195
NORDION INC                COM     65563C105        24      2,000 SH   SOLE                                       2000
NORDION INC                COM     65563C105       158     13,400 SH              SH_DEF                1                 13400
NORDION INC                COM     65563C105        86      7,329 SH   SOLE                                       7329
NORDION INC                COM     65563C105        11        908 SH              SH_DEF                2                   908
NORFOLK SOUTHERN CORP      COM     655844108        15        205 SH   SOLE                                        205
NORTH AMER PALLADIUM LTD   COM     656912102        12      1,800 SH              SH_DEF                1                  1800
NORTH AMER PALLADIUM LTD   COM     656912102        81     12,300 SH   SOLE                                      12300
NORTH AMER PALLADIUM LTD   COM     656912102        62      9,600 SH   SOLE                                       9600
NORTH AMER PALLADIUM LTD   PUT     656912102        20      3,000 PUT             SH_DEF                1                  3000





                                                                                            
NORTH AMERICAN ENERGY
 PARTNE                    COM     656844107        26      2,135 SH   SOLE                                       2135
NORTH AMERICAN PALLADIUM   COM     656912102     3,960    610,000 SH              SH_DEF                1                610000
NORTHERN DYNASTY MINERALS  COM     66510M204       105      7,000 SH   SOLE                                       7000
NORTHERN DYNASTY MNLS LTD  COM     66510M204        53      3,500 SH              SH_DEF                1                  3500
NORTHERN TRUST CORPORATION COM     665859104       580     11,120 SH   SOLE                                      11120
NORTHGATE MINERALS CORP    COM     666416102        73     26,800 SH   SOLE                                      26800
NORTHWEST PIPE COMPANY     COM     667746101       165      7,000 SH   SOLE                                       7000
NOVAGOLD RES INC           COM     66987E206        39      3,000 SH              SH_DEF                1                  3000
NOVAGOLD RESOURCES INC     COM     66987E206       211     16,300 SH   SOLE                                      16300
NOVAGOLD RESOURCES INC     COM     66987E206        16      1,200 SH   SOLE                                       1200
NOVARTIS AG SPONSORED ADR  COM     66987V109       471      8,440 SH   SOLE                                       8440
NOVO-NORDISK A/S ADR       COM     670100205       515      4,000 SH   SOLE                                       4000
NUCOR CORPORATION          COM     670346105        62      1,305 SH   SOLE                                       1305
OCCIDENTAL PETROLEUM CORP  COM     674599105     1,127     10,492 SH   SOLE                                      10492
OIL SERVICE HOLDERS TRUST  COM     678002106        51        300 SH   SOLE                                        300
OIL STATES INTERNATIONAL
 INC                       COM     678026105         8        100 SH   SOLE                                100.0049999
OLD REPUBLIC INTERNATIONAL
 CORP                      COM     680223104        50      3,800 SH   SOLE                                       3800
OMNICOM GROUP INC          COM     681919106     1,002     19,865 SH   SOLE                                      19865
ONCOLYTICS BIOTECH INC     COM     682310107        12      2,000 SH   SOLE                                       2000
OPEN TEXT CORP             CALL    683715106       957     15,400 CALL            SH_DEF                1                 15400
OPEN TEXT CORP             COM     683715106        12        200 SH              SH_DEF                1                   200
OPEN TEXT CORP             COM     683715106       304      4,900 SH   SOLE                                       4900
OPEN TEXT CORP             COM     683715106        47        757 SH   SOLE                                        757
OPEN TEXT CORP             COM     683715106   136,938  2,204,098 SH              SH_DEF                2               2204098
OPEN TEXT CORP             PUT     683715106     1,044     16,800 PUT             SH_DEF                1                 16800
OPEN TEXT CORPORATION      COM     683715106         3         44 SH              SH_DEF                1                    44
OPEN TEXT CORPORATION      COM     683715106       353      5,550 SH   SOLE                                       5550
ORACLE CORPORATION         COM     68389X105     2,778     80,980 SH   SOLE                                      80980
ORIENT-EXPRESS HOTELS
 LTD A                     COM     G67743107       318     25,000 SH   SOLE                                      25000
PACIFIC BOOKER MINLS INC   COM     69403R108         0         35 SH              SH_DEF                1                    35
PAN AMERICAN SILVER CORP   CALL    697900108     1,972     53,100 CALL            SH_DEF                1                 53100
PAN AMERICAN SILVER CORP   CALL    697900108     1,114     30,000 CALL            SH_DEF                1                 30000
PAN AMERICAN SILVER CORP   COM     697900108        44      1,200 SH              SH_DEF                1                  1200
PAN AMERICAN SILVER CORP   COM     697900108        38      1,000 SH   SOLE                                       1000
PAN AMERICAN SILVER CORP   COM     697900108     1,626     43,800 SH              SH_DEF                1                 43800
PAN AMERICAN SILVER CORP   COM     697900108     1,129     30,400 SH   SOLE                                      30400
PAN AMERICAN SILVER CORP   COM     697900108       542     14,610 SH   SOLE                                      14610
PAN AMERICAN SILVER CORP   PUT     697900108     1,166     31,400 PUT             SH_DEF                1                 31400
PARKER DRILLING CO         COM     701081101        25      3,500 SH   SOLE                                       3500
PARKER HANNIFIN CORP       COM     701094104        13        135 SH   SOLE                                        135
PARTNERRE LTD              COM     G6852T105        53        650 SH   SOLE                                        650
PATRIOT COAL CORP          COM     70336T104         1         40 SH   SOLE                                         40
PATTERSON COMPANIES INC    COM     703395103       304      9,190 SH   SOLE                                       9190
PAYCHEX INC                COM     704326107       286      8,870 SH   SOLE                                       8870
PEABODY ENERGY CORP        COM     704549104        22        300 SH   SOLE                                        300
PENGROWTH ENERGY CORP      CALL    70706P104       732     52,900 CALL            SH_DEF                1                 52900
PENGROWTH ENERGY CORP      COM     70706P104     1,857    131,043 SH   SOLE                                     131043
PENGROWTH ENERGY CORP      COM     70706P104        51      3,700 SH              SH_DEF                1                  3700





                                                                                            
PENGROWTH ENERGY CORP      COM     70706P104       456     33,000 SH   SOLE                                      33000
PENGROWTH ENERGY CORP      PUT     70706P104        55      4,000 PUT             SH_DEF                1                  4000
PENN WEST PETROLEUM LTD    CALL    707887105       950     34,200 CALL            SH_DEF                1                 34200
PENN WEST PETROLEUM LTD    COM     707887105     1,593     56,011 SH   SOLE                                      56011
PENN WEST PETROLEUM LTD    COM     707887105     6,131    220,820 SH              SH_DEF                1                220820
PENN WEST PETROLEUM LTD    COM     707887105   121,980  4,393,450 SH   SOLE                                    4393450
PENN WEST PETROLEUM LTD    PUT     707887105       708     25,500 PUT             SH_DEF                1                 25500
PEPSICO INC                COM     713448108    14,333    216,500 SH   SOLE                                     216500
PETROLEO BRASILEIRO S.A.
 ADR                       COM     71654V101       899     24,605 SH   SOLE                                      24605
PETROLEO BRASILEIRO
 S.A.-ADR                  COM     71654V408       364      9,000 SH   SOLE                                       9000
PETROLEO BRASILEIRO SA ADR COM     71654V408       384      9,230 SH   SOLE                                       9230
PFIZER INC                 COM     717081103     6,111    292,721 SH   SOLE                                     292721
PFIZER INC                 COM     717081103         2        100 SH   SOLE                                        100
PFIZER INC                 COM     717081103        30      1,500 SH              SH_DEF                2                  1500
PG & E CORPORATION         COM     69331C108       412      9,078 SH   SOLE                                       9078
PHILIP MORRIS
 INTERNATIONAL             COM     718172109     4,093     60,670 SH   SOLE                                      60670
PHOTRONICS INC             COM     719405102       277     30,025 SH   SOLE                                      30025
PIMCO CORP OPPORTUNITY
 FUND                      COM     72201B101        11        500 SH   SOLE                                        500
PLATINUM GROUP METALS      COM     72765Q205         4      2,200 SH              SH_DEF                1                  2200
PLUM CREEK TIMBER COMPANY
 INC                       COM     729251108        45      1,000 SH   SOLE                                       1000
POINTS INTL LTD            COM     730843208         1         88 SH              SH_DEF                1                    88
POLYCOM INC                COM     73172K104       443      8,320 SH   SOLE                                       8320
POLYMET MINING CORP        COM     731916102       290    141,700 SH   SOLE                                     141700
POSCO SPONSORED ADR        COM     693483109       508      4,325 SH   SOLE                                       4325
POTASH CORP OF SASK INC    COM     73755L107       459      7,800 SH              SH_DEF                1                  7800
POTASH CORP OF
 SASKATCHEWAN              CALL    73755L107     8,588    145,600 CALL            SH_DEF                1                145600
POTASH CORP OF
 SASKATCHEWAN              CALL    73755L107     7,095    120,400 CALL SOLE                                     120400
POTASH CORP OF
 SASKATCHEWAN              COM     73755L107    40,981    694,788 SH              SH_DEF                1                694788
POTASH CORP OF
 SASKATCHEWAN              COM     73755L107   512,784  8,693,742 SH   SOLE                                    8693742
POTASH CORP OF
 SASKATCHEWAN              PUT     73755L107    12,056    204,400 PUT             SH_DEF                1                204400
POTASH CORP OF
 SASKATCHEWAN              PUT     73755L107     2,416     41,000 PUT  SOLE                                      41000
POTASH CORPORATION OF
 SASKATCHEWAN              COM     73755L107     8,715    144,212 SH   SOLE                                     144212
POWERSHARES DB
 AGRICULTURE F             COM     73936B408       185      5,400 SH   SOLE                                       5400
POWERSHARES EXCH INTL DIV
 ACHIEVERS                 COM     73935X716        40      2,400 SH   SOLE                                       2400
POWERSHARES QQQ            COM     73935A104     2,334     42,133 SH              SH_DEF                1                 42133
POWERSHARES QQQ TRUST
 SERIES 1                  COM     73935A104       143      2,415 SH   SOLE                                       2415
PRAXAIR INC                COM     74005P104        57        545 SH   SOLE                                        545
PRECISION DRILLING CORP    COM     74022D308        41      3,000 SH              SH_DEF                1                  3000





                                                                                            
PRECISION DRILLING CORP    COM     74022D308         0         30 SH              SH_DEF                1                    30
PRECISION DRILLING
 CORPORATION               COM     74022D308       564     40,590 SH   SOLE                                      40590
PROCTER & GAMBLE CO        COM     742718109       524      8,500 SH              SH_DEF                2                  8500
PROCTER & GAMBLE COMPANY   COM     742718109    20,892    329,961 SH   SOLE                                     329961
PROGRESS ENERGY INC        COM     743263105        47        985 SH   SOLE                                        985
PROGRESSIVE CORP OHIO      COM     743315103        39      1,800 SH   SOLE                                       1800
PROSHARES QQQ ULTRASHORT   COM     74347R875       153      3,000 SH   SOLE                                       3000
PROSHARES SHORT S&P500     COM     74347R503        42      1,000 SH   SOLE                                       1000
PROSHARES ULTRA QQQ-NEW    COM     74347X237       102      2,000 SH              SH_DEF                1                  2000
PROSHARES ULTRAPRO S&P 500 COM     74347X864       287      3,600 SH   SOLE                                       3600
PROSHARES ULTRASHORT
 LEHMAN 20+YR              COM     74347R297       192      5,000 SH   SOLE                                       5000
PROSHRS ULTRASRT LEH20+YR  COM     74347R297       150      4,000 SH              SH_DEF                1                  4000
PROVIDENT ENERGY LTD       COM     74386V100       261     28,002 SH   SOLE                                      28002
PRUDENTIAL PLC-ADR         COM     74435K204       762     30,577 SH   SOLE                                      30577
PUBLIC SERVICE ENTERPRISE
 GROUP                     COM     744573106        32      1,000 SH   SOLE                                       1000
PUBLIC STORAGE             COM     74460D109       763     30,902 SH   SOLE                                      30902
PUBLIC STORAGE             COM     74460D109       564     22,352 SH   SOLE                                      22352
QLT INC                    COM     746927102        14      2,000 SH   SOLE                                       2000
QLT INC                    COM     746927102         1        100 SH              SH_DEF                1                   100
QUAD/GRAPHICS INC CL-A     COM     747301109     3,757     88,515 SH              SH_DEF                1                 88515
QUALCOMM INC               COM     747525103        92      1,627 SH   SOLE                                       1627
QUANTA SERVICES INC        COM     74762E102        51      2,200 SH   SOLE                                       2200
QUEST DIAGNOSTICS INC      COM     74834L100       143      2,410 SH   SOLE                                       2410
RANDGOLD RESOURCES LIMITED
 ADR                       COM     752344309       357      4,265 SH   SOLE                                       4265
RANDGOLD RESOURCES LTD-ADR COM     752344309        24        300 SH   SOLE                                        300
RARE ELEMENT RESOURCE LTD  COM     75381M102         4        300 SH              SH_DEF                1                   300
RARE ELEMENT RESOURCE LTD  COM     75381M102         0          9 SH              SH_DEF                1                     9
RAYONIER INC               COM     754907103        26        400 SH   SOLE                                        400
RAYTHEON COMPANY           COM     755111507       399      7,624 SH   SOLE                                       7624
RED HAT INC                COM     756577102       325      6,960 SH   SOLE                                       6960
REGIONS FINANCIAL
 CORPORATION               COM     7591EP100       112     15,000 SH   SOLE                                      15000
RESEARCH IN MOTION         CALL    760975102     9,048    160,000 CALL            SH_DEF                1                160000
RESEARCH IN MOTION         CALL    760975102     3,398     60,100 CALL SOLE                                      60100
RESEARCH IN MOTION         COM     760975102    32,513    574,957 SH              SH_DEF                1                574957
RESEARCH IN MOTION         COM     760975102   256,955  4,543,927 SH   SOLE                                    4543927
RESEARCH IN MOTION         COM     760975102     3,457     61,136 SH   SOLE                                      61136
RESEARCH IN MOTION         COM     760975102       334      5,900 SH              SH_DEF                2                  5900
RESEARCH IN MOTION         PUT     760975102    16,399    290,000 PUT             SH_DEF                1                290000
RESEARCH IN MOTION         PUT     760975102     5,230     92,500 PUT  SOLE                                      92500
RESEARCH IN MOTION LTD     COM     760975102       102      1,800 SH              SH_DEF                1                  1800
RESEARCH IN MOTION LTD     COM     760975102     4,928     85,059 SH   SOLE                                      85059
RIO TINTO PLC SPONSORED
 ADR                       COM     767204100       330      4,515 SH   SOLE                                       4515
RIO TINTO PLC-SPON ADR     COM     767204100       228      3,200 SH   SOLE                                       3200
RITCHIE BROS AUCTIONEERS   COM     767744105       274      9,700 SH   SOLE                                       9700
RITCHIE BROS AUCTIONEERS   COM     767744105        20        700 SH   SOLE                                        700
RITCHIE BROS. AUCTIONEERS  COM     767744105       136      4,700 SH   SOLE                                       4700
ROCHESTER MEDICAL CORP     COM     771497104       546     46,300 SH   SOLE                                      46300





                                                                                            
ROCKWELL AUTOMATION INC    COM     773903109       448      4,605 SH   SOLE                                       4605
ROGERS COMMUNICATIONS
 -CL B                     CALL    775109200    10,558    290,500 CALL            SH_DEF                1                290500
ROGERS COMMUNICATIONS
 -CL B                     COM     775109200    19,248    529,585 SH              SH_DEF                1                529585
ROGERS COMMUNICATIONS
 -CL B                     COM     775109200   160,970  4,428,962 SH   SOLE                                    4428962
ROGERS COMMUNICATIONS
 -CL B                     COM     775109200        89      2,450 SH   SOLE                                       2450
ROGERS COMMUNICATIONS
 -CL B                     PUT     775109200    15,363    422,700 PUT             SH_DEF                1                422700
ROGERS COMMUNICATIONS INC
 CL B NVS                  COM     775109200    14,303    384,125 SH   SOLE                                     384125
ROYAL BANK OF CANADA       CALL    780087102    61,988  1,001,900 CALL            SH_DEF                1               1001900
ROYAL BANK OF CANADA       CALL    780087102    45,871    741,400 CALL SOLE                                     741400
ROYAL BANK OF CANADA       COM     780087102       464      7,500 SH              SH_DEF                1                  7500
ROYAL BANK OF CANADA       COM     780087102         6        100 SH              SH_DEF                1                   100
ROYAL BANK OF CANADA       COM     780087102   145,844  2,300,825 SH   SOLE                                    2300825
ROYAL BANK OF CANADA       COM     780087102    51,809    837,380 SH              SH_DEF                1                837380
ROYAL BANK OF CANADA       COM     780087102 3,161,003 51,090,317 SH   SOLE                                   51090317
ROYAL BANK OF CANADA       COM     780087102       235      3,800 SH   SOLE                                       3800
ROYAL BANK OF CANADA       PUT     780087102    91,872  1,484,900 PUT             SH_DEF                1               1484900
ROYAL BANK OF CANADA       PUT     780087102    36,312    586,900 PUT  SOLE                                     586900
ROYAL DUTCH SHELL PLC ADR
 CL A                      COM     780259206     3,290     43,938 SH   SOLE                                      43938
ROYAL DUTCH SHELL PLC SPON
 ADR B                     COM     780259107       301      4,000 SH   SOLE                                       4000
ROYAL GOLD INC             COM     780287108        27        510 SH   SOLE                                        510
ROYAL GOLD INC             COM     780287108         5        100 SH   SOLE                                        100
ROYCE VALUE TRUST          COM     780910105       125      7,900 SH   SOLE                                       7900
RUBICON MINERALS CORP      CALL    780911103        28      5,500 CALL            SH_DEF                1                  5500
RUBICON MINERALS CORP      COM     780911103        81     15,800 SH              SH_DEF                1                 15800
RUBICON MINERALS CORP      COM     780911103        26      5,000 SH              SH_DEF                1                  5000
RUBICON MINERALS CORP      COM     780911103         1        100 SH              SH_DEF                1                   100
RUBICON MINERALS CORP      COM     780911103         5      1,000 SH              SH_DEF                1                  1000
RUBICON MINERALS CORP      COM     780911103        82     15,900 SH   SOLE                                      15900
RUBICON MINERALS CORP      COM     780911103         4        800 SH   SOLE                                        800
RUBICON MINERALS CORP      PUT     780911103        36      7,000 PUT             SH_DEF                1                  7000
SANDISK CORP               COM     80004C101        23        500 SH   SOLE                                        500
SANOFI-AVENTIS SPONSORED
 ADR                       COM     80105N105       275      7,590 SH   SOLE                                       7590
SAP AG                     COM     803054204     1,146     18,165 SH   SOLE                                      18165
SAPIENT CORPORATION        COM     803062108       363     30,840 SH   SOLE                                      30840
SASOL LIMITED SPONSORED
 ADR                       COM     803866300       530      8,905 SH   SOLE                                       8905
SCANSOURCE INC             COM     806037107        61      1,550 SH   SOLE                                       1550
SCHLUMBERGER LTD           COM     806857108     1,655     17,265 SH   SOLE                                      17265
SCHLUMBERGER LTD           COM     806857108       205      2,200 SH   SOLE                                       2200
SCHWAB, CHARLES CORP       COM     808513105        13        675 SH   SOLE                                        675
SCHWEITZER-MAUDUIT INTL
 INC                       COM     808541106       104      2,000 SH   SOLE                                       2000
SCRIPPS NETWORKS INTERACT  COM     811065101        27        528 SH   SOLE                                        528





                                                                                            
SEADRILL LTD               COM     G7945E105       111      3,000 SH   SOLE                                       3000
SEASPAN CORP               COM     Y75638109       300     15,000 SH   SOLE                                      15000
SEMICONDUCTOR MFG INTL
 CORP ADR                  COM     81663N206       473    121,000 SH   SOLE                                     121000
SEMPRA ENERGY              COM     816851109        47        850 SH   SOLE                                        850
SERVICE CORPORATION
 INTERNATIONAL             COM     817565104        57      5,000 SH   SOLE                                       5000
SHAW COMMUNICATIONS INC
 CL B NVS                  COM     82028K200    13,253    613,635 SH   SOLE                                     613635
SHAW COMMUNICATIONS INC-B  CALL    82028K200     1,337     63,400 CALL            SH_DEF                1                 63400
SHAW COMMUNICATIONS INC-B  COM     82028K200     7,230    342,966 SH              SH_DEF                1                342966
SHAW COMMUNICATIONS INC-B  COM     82028K200   133,797  6,377,956 SH   SOLE                                    6377956
SHAW COMMUNICATIONS INC-B  COM     82028K200        32      1,500 SH   SOLE                                       1500
SHAW COMMUNICATIONS INC-B  COM     82028K200    39,138  1,856,550 SH              SH_DEF                2               1856550
SHAW COMMUNICATIONS INC-B  PUT     82028K200       989     46,900 PUT             SH_DEF                1                 46900
SHERWIN-WILLIAMS
 COMPANY (THE)             COM     824348106       185      2,140 SH   SOLE                                       2140
SIEMENS AG SPONSORED ADR   COM     826197501     1,051      7,445 SH   SOLE                                       7445
SIERRA WIRELESS INC        CALL    826516106        42      3,800 CALL            SH_DEF                1                  3800
SIERRA WIRELESS INC        COM     826516106        92      8,424 SH   SOLE                                       8424
SILVER STANDARD RES INC    COM     82823L106         2         58 SH              SH_DEF                1                    58
SILVER STANDARD RESOURCES  CALL    82823L106     1,398     44,600 CALL            SH_DEF                1                 44600
SILVER STANDARD RESOURCES  COM     82823L106       229      7,300 SH   SOLE                                       7300
SILVER STANDARD RESOURCES  COM     82823L106       307      9,774 SH   SOLE                                       9774
SILVER STANDARD RESOURCES  PUT     82823L106     2,175     69,400 PUT             SH_DEF                1                 69400
SILVER STANDARD RESOURCES
 INC                       COM     82823L106         0         11 SH   SOLE                                         11
SILVER WHEATON CORP        CALL    828336107     3,336     76,800 CALL            SH_DEF                1                 76800
SILVER WHEATON CORP        CALL    828336107       434     10,000 CALL SOLE                                      10000
SILVER WHEATON CORP        COM     828336107        87      2,000 SH              SH_DEF                1                  2000
SILVER WHEATON CORP        COM     828336107     2,448     55,000 SH   SOLE                                      55000
SILVER WHEATON CORP        COM     828336107       238      5,483 SH              SH_DEF                1                  5483
SILVER WHEATON CORP        COM     828336107     3,450     79,417 SH   SOLE                                      79417
SILVER WHEATON CORP        COM     828336107        48      1,100 SH   SOLE                                       1100
SILVER WHEATON CORP        PUT     828336107     2,880     66,300 PUT             SH_DEF                1                 66300
SILVERCORP METALS INC      CALL    82835P103     1,726    118,600 CALL            SH_DEF                1                118600
SILVERCORP METALS INC      COM     82835P103         3        200 SH              SH_DEF                1                   200
SILVERCORP METALS INC      COM     82835P103         4        300 SH              SH_DEF                1                   300
SILVERCORP METALS INC      COM     82835P103       230     15,800 SH   SOLE                                      15800
SILVERCORP METALS INC      PUT     82835P103       588     40,400 PUT             SH_DEF                1                 40400
SMART TECHNOLOGIES INC
 CL A SVS                  COM     83172R108        11      1,000 SH   SOLE                                       1000
SMITH & NEPHEW PLC
 SPONSORED ADR             COM     83175M205     2,395     41,300 SH   SOLE                                      41300
SMITHFIELD FOODS INC       COM     832248108        45      1,800 SH   SOLE                                       1800
SMUCKER (J.M.) CO          COM     832696405         6         87 SH   SOLE                                         87
SOHU.COM INC               COM     83408W103       314      3,420 SH   SOLE                                       3420
SOUTHERN COMPANY           COM     842587107        44      1,125 SH   SOLE                                       1125
SOUTHWEST AIRLINES CO      COM     844741108         4        270 SH   SOLE                                        270
SPDR BARCLAYS CAPITAL HI
 YLD BD ETF                COM     78464A417       266      6,400 SH   SOLE                                       6400
SPDR DJIA ETF              COM     78467X109        82        645 SH   SOLE                                        645





                                                                                            
SPDR FTSE/MACQUARIE GLB
 INFR 100 ETF              COM     78463X855       317      7,200 SH   SOLE                                       7200
SPDR GOLD TRUST            COM     78463V107     5,323     37,040 SH   SOLE                                      37040
SPDR GOLD TRUST            COM     78463V107        42        300 SH   SOLE                                        300
SPDR KBW BANK ETF          COM     78464A797       531     20,000 SH   SOLE                                      20000
SPDR S&P 500 ETF           COM     78462F103       981      7,400 SH              SH_DEF                1                  7400
SPDR S&P 500 ETF TRUST     COM     78462F103       857      6,290 SH   SOLE                                       6290
SPDR S&P BIOTECH ETF       COM     78464A870        14        200 SH   SOLE                                        200
SPDR S&P HOMEBUILDERS ETF  COM     78464A888        26      1,400 SH   SOLE                                       1400
SPDR S&P MIDCAP 400 ETF
 TRUST                     COM     78467Y107        23        125 SH   SOLE                                        125
SPECTRA ENERGY CORP        COM     847560109       291     10,409 SH   SOLE                                      10409
SPX CORPORATION            COM     784635104        29        350 SH   SOLE                                        350
STANTEC INC                COM     85472N109         1         26 SH              SH_DEF                1                    26
STANTEC INC                COM     85472N109       286      9,335 SH   SOLE                                       9335
STANTEC INC                COM     85472N109       126      4,200 SH   SOLE                                       4200
STAPLES INC                COM     855030102       643     32,235 SH   SOLE                                      32235
STARBUCKS CORPORATION      COM     855244109        61      1,600 SH   SOLE                                       1600
STATE STREET CORP          COM     857477103     1,189     25,750 SH   SOLE                                      25750
STATOIL ASA SPON ADR       COM     85771P102       157      5,536 SH   SOLE                                       5536
STEIN MART INC             COM     858375108       556     53,500 SH   SOLE                                      53500
STILLWATER MINING COMPANY  COM     86074Q102     8,322    353,120 SH   SOLE                                     353120
STRYKER CORPORATION        COM     863667101        62      1,000 SH   SOLE                                       1000
SUN LIFE FINANCIAL INC     CALL    866796105     9,726    309,500 CALL            SH_DEF                1                309500
SUN LIFE FINANCIAL INC     COM     866796105         9        300 SH              SH_DEF                1                   300
SUN LIFE FINANCIAL INC     COM     866796105    11,643    361,618 SH   SOLE                                     361618
SUN LIFE FINANCIAL INC     COM     866796105    25,094    798,535 SH              SH_DEF                1                798535
SUN LIFE FINANCIAL INC     COM     866796105   279,668  8,899,459 SH   SOLE                                    8899459
SUN LIFE FINANCIAL INC     COM     866796105       126      4,000 SH   SOLE                                       4000
SUN LIFE FINANCIAL INC     PUT     866796105    15,166    482,600 PUT             SH_DEF                1                482600
SUNCOR ENERGY INC (NEW)    COM     867224107    37,811    823,005 SH   SOLE                                     823005
SUNCOR ENERGY INC NEW      COM     867224107       170      3,800 SH              SH_DEF                1                  3800
SUNCOR ENERGY INC NEW      COM     867224107       134      3,000 SH              SH_DEF                1                  3000
SUNCOR ENERGY INC NEW      COM     867224107       224      5,000 SH              SH_DEF                1                  5000
SUPERVALU INC              COM     868536103       264     28,800 SH   SOLE                                      28800
SXC HEALTH SOLUTIONS CORP  COM     78505P100       866     15,500 SH   SOLE                                      15500
SXC HEALTH SOLUTIONS CORP  COM     78505P100        44        800 SH              SH_DEF                1                   800
SXC HEALTH SOLUTIONS CORP  COM     78505P100       311      5,700 SH   SOLE                                       5700
SXC HEALTH SOLUTIONS CORP  COM     78505P100    38,894    713,158 SH              SH_DEF                2                713158
SXC HEALTH SOLUTIONS CORP  PUT     78505P100       354      6,500 PUT             SH_DEF                1                  6500
SYNGENTA AG-ADR            COM     87160A100       355      5,300 SH   SOLE                                       5300
SYSCO CORPORATION          COM     871829107       237      8,335 SH   SOLE                                       8335
T ROWE PRICE GROUP INC     COM     74144T108       251      3,680 SH   SOLE                                       3680
TALISMAN ENERGY INC        CALL    87425E103     6,460    261,300 CALL            SH_DEF                1                261300
TALISMAN ENERGY INC        COM     87425E103    10,607    418,808 SH   SOLE                                     418808
TALISMAN ENERGY INC        COM     87425E103    12,988    525,352 SH              SH_DEF                1                525352
TALISMAN ENERGY INC        COM     87425E103   240,704  9,736,597 SH   SOLE                                    9736597
TALISMAN ENERGY INC        COM     87425E103       293     11,870 SH   SOLE                                      11870
TALISMAN ENERGY INC        COM     87425E103        20        800 SH              SH_DEF                2                   800
TALISMAN ENERGY INC        PUT     87425E103     5,607    226,800 PUT             SH_DEF                1                226800
TANZANIAN ROYALTY
 EXPLORATIO                CALL    87600U104         6      1,000 CALL            SH_DEF                1                  1000





                                                                                            
TARGET CORP                COM     87612E106     2,200     42,790 SH   SOLE                                      42790
TASEKO MINES LTD           CALL    876511106       116     19,500 CALL            SH_DEF                1                 19500
TASEKO MINES LTD           COM     876511106         2        400 SH              SH_DEF                1                   400
TASEKO MINES LTD           COM     876511106       103     17,300 SH   SOLE                                      17300
TASEKO MINES LTD           PUT     876511106        45      7,600 PUT             SH_DEF                1                  7600
TATA MOTORS LTD SPON ADR   COM     876568502       229      8,000 SH   SOLE                                       8000
TECHNOLOGY SELECT SECTOR
 SPDR FUND                 COM     81369Y803       348     13,000 SH   SOLE                                      13000
TECK COMINCO LTD-CL B      CALL    878742204    47,256    891,600 CALL            SH_DEF                1                891600
TECK COMINCO LTD-CL B      CALL    878742204     5,705    107,600 CALL SOLE                                     107600
TECK COMINCO LTD-CL B      COM     878742204    24,151    455,673 SH              SH_DEF                1                455673
TECK COMINCO LTD-CL B      COM     878742204   264,928  4,998,519 SH   SOLE                                    4998519
TECK COMINCO LTD-CL B      COM     878742204    18,190    343,075 SH   SOLE                                     343075
TECK COMINCO LTD-CL B      PUT     878742204    27,237    513,900 PUT             SH_DEF                1                513900
TECK COMINCO LTD-CL B      PUT     878742204       520      9,800 PUT             SH_DEF                1                  9800
TECK COMINCO LTD-CL B      PUT     878742204     8,186    154,400 PUT  SOLE                                     154400
TECK RESOURCES LTD -B- SV  COM     878742204        53      1,000 SH              SH_DEF                1                  1000
TECK RESOURCES LTD CL B
 SVS                       COM     878742204     9,457    174,157 SH   SOLE                                     174157
TEEKAY CORPORATION         COM     Y8564W103       266      7,000 SH   SOLE                                       7000
TELEFLEX INCORPORATED      COM     879369106       471      7,900 SH   SOLE                                       7900
TELEFONICA S.A. SPONSORED
 ADR                       COM     879382208       324     12,499 SH   SOLE                                      12499
TELUS CORPORATION -NON
 VOTE                      COM     87971M202   119,250  2,454,887 SH   SOLE                                    2454887
TELUS CORPORATION NV       COM     87971M202     5,627    113,075 SH   SOLE                                     113075
TEMPLETON DRAGON FUND      COM     88018T101       997     31,300 SH   SOLE                                      31300
TENARIS S.A. ADR           COM     88031M109       301      5,925 SH   SOLE                                       5925
TERADYNE INC               COM     880770102         5        294 SH   SOLE                                        294
TESCO CORP                 COM     88157K101        79      3,600 SH   SOLE                                       3600
TESORO CORP                COM     881609101         8        300 SH   SOLE                                        300
TEVA PHARMACEUTICAL
 INDUSTRIES ADR            COM     881624209       571     11,070 SH   SOLE                                      11070
TEVA PHARMACEUTICAL-SP ADR COM     881624209       140      2,800 SH   SOLE                                       2800
TEXAS INSTRUMENTS INC      COM     882508104       408     11,486 SH   SOLE                                      11486
THERMO FISHER SCIENTIFIC   COM     883556102       103      1,800 SH   SOLE                                       1800
THOMPSON CREEK METALS
 CO INC                    CALL    884768102     1,611    128,600 CALL            SH_DEF                1                128600
THOMPSON CREEK METALS
 CO INC                    COM     884768102     1,767    141,000 SH              SH_DEF                1                141000
THOMPSON CREEK METALS
 CO INC                    COM     884768102       190     15,200 SH   SOLE                                      15200
THOMPSON CREEK METALS
 CO INC                    PUT     884768102     1,944    155,100 PUT             SH_DEF                1                155100
THOMPSON CREEK METALS
 COMPANY                   COM     884768102       427     33,245 SH   SOLE                                      33245
THOMSON REUTERS CORP       CALL    884903105     6,189    157,700 CALL            SH_DEF                1                157700
THOMSON REUTERS CORP       COM     884903105        86      2,200 SH              SH_DEF                1                  2200
THOMSON REUTERS CORP       COM     884903105    19,337    492,738 SH              SH_DEF                1                492738
THOMSON REUTERS CORP       COM     884903105   140,623  3,594,989 SH   SOLE                                    3594989
THOMSON REUTERS CORP       COM     884903105       290      7,387 SH   SOLE                                       7387
THOMSON REUTERS CORP       PUT     884903105     2,457     62,600 PUT             SH_DEF                1                 62600





                                                                                            
THOMSON REUTERS
 CORPORATION               COM     884903105    20,353    506,223 SH   SOLE                                     506223
TIM HORTONS INC            CALL    88706M103     2,861     63,100 CALL            SH_DEF                1                 63100
TIM HORTONS INC            COM     88706M103       163      3,600 SH              SH_DEF                1                  3600
TIM HORTONS INC            COM     88706M103         1         27 SH              SH_DEF                1                    27
TIM HORTONS INC            COM     88706M103     9,856    212,131 SH   SOLE                                     212131
TIM HORTONS INC            COM     88706M103     6,115    134,843 SH              SH_DEF                1                134843
TIM HORTONS INC            COM     88706M103    73,127  1,612,552 SH   SOLE                                    1612552
TIM HORTONS INC            PUT     88706M103       993     21,900 PUT             SH_DEF                1                 21900
TIME WARNER CABLE INC      COM     88732J207        41        560 SH   SOLE                                        560
TIME WARNER INC            COM     887317303        72      1,949 SH   SOLE                                       1949
TJX COMPANIES INC          COM     872540109         4         75 SH   SOLE                                         75
TOLL BROTHERS INC          COM     889478103        41      2,000 SH   SOLE                                       2000
TORONTO-DOMINION BANK      CALL    891160509    27,255    308,000 CALL            SH_DEF                1                308000
TORONTO-DOMINION BANK      COM     891160509    98,184  1,082,998 SH   SOLE                                    1082998
TORONTO-DOMINION BANK      COM     891160509   391,748  4,427,032 SH              SH_DEF                1               4427032
TORONTO-DOMINION BANK      COM     891160509   108,960  1,231,320 SH              SH_DEF                2               1231320
TORONTO-DOMINION BANK      PUT     891160509    70,951    801,800 PUT             SH_DEF                1                801800
TOTAL S.A. SPONSORED ADR   COM     89151E109     2,550     40,690 SH   SOLE                                      40690
TOWERSTREAM CORPORATION    COM     892000100     1,196    297,700 SH   SOLE                                     297700
TOYOTA MOTOR CORP ADR      COM     892331307       333      4,035 SH   SOLE                                       4035
TRANSALTA CORP             CALL    89346D107     2,846    135,000 CALL            SH_DEF                1                135000
TRANSALTA CORP             CALL    89346D107     4,305    204,200 CALL SOLE                                     204200
TRANSALTA CORP             COM     89346D107        21      1,000 SH              SH_DEF                1                  1000
TRANSALTA CORP             COM     89346D107    16,539    784,551 SH              SH_DEF                1                784551
TRANSALTA CORP             COM     89346D107   127,980  6,070,915 SH   SOLE                                    6070915
TRANSALTA CORP             COM     89346D107       111      5,272 SH   SOLE                                       5272
TRANSALTA CORP             PUT     89346D107     3,951    187,400 PUT             SH_DEF                1                187400
TRANSALTA CORP             PUT     89346D107       306     14,500 PUT  SOLE                                      14500
TRANSALTA CORPORATION      COM     89346D107     9,271    429,262 SH   SOLE                                     429262
TRANSCANADA CORP           CALL    89353D107    49,928  1,231,500 CALL            SH_DEF                1               1231500
TRANSCANADA CORP           COM     89353D107         4        100 SH              SH_DEF                1                   100
TRANSCANADA CORP           COM     89353D107    18,287    451,051 SH              SH_DEF                1                451051
TRANSCANADA CORP           COM     89353D107        31        764 SH              SH_DEF                1                   764
TRANSCANADA CORP           COM     89353D107   426,489 10,519,566 SH   SOLE                                   10519566
TRANSCANADA CORP           PUT     89353D107    19,979    492,800 PUT             SH_DEF                1                492800
TRANSCANADA CORPORATION    COM     89353D107    44,829  1,079,270 SH   SOLE                                    1079270
TRANSGLOBE ENERGY CORP     CALL    893662106        61      4,000 CALL            SH_DEF                1                  4000
TRANSGLOBE ENERGY CORP     COM     893662106        14        900 SH              SH_DEF                1                   900
TRANSGLOBE ENERGY CORP     COM     893662106        97      6,400 SH   SOLE                                       6400
TRANSGLOBE ENERGY CORP     COM     893662106       149      9,832 SH   SOLE                                       9832
TRANSGLOBE ENERGY CORP     PUT     893662106       106      7,000 PUT             SH_DEF                1                  7000
TRAVELERS COMPANIES INC    COM     89417E109       263      4,298 SH   SOLE                                       4298
TSAKOS ENERGY NAVIGATION
 LTD                       COM     G9108L108       481     42,600 SH   SOLE                                      42600
U.S. BANCORP               COM     902973304       134      4,937 SH   SOLE                                       4937
U.S. GEOTHERMAL INC        COM     90338S102       285    252,500 SH   SOLE                                     252500
ULTRA PETROLEUM CORP       COM     903914109       105      2,080 SH   SOLE                                       2080
UNILEVER N.V. NEW YORK
 SHARES                    COM     904784709       247      7,663 SH   SOLE                                       7663
UNILEVER PLC SPON ADR      COM     904767704       843     26,800 SH   SOLE                                      26800
UNION PACIFIC CORPORATION  COM     907818108       968      9,575 SH   SOLE                                       9575





                                                                                            
UNITED PARCEL SERVICE INC
 CL B                      COM     911312106        53        700 SH   SOLE                                        700
UNITED STATES OIL FUND LP  COM     91232N108        94      2,200 SH   SOLE                                       2200
UNITED TECHNOLOGIES
 CORPORATION               COM     913017109     7,727     88,809 SH   SOLE                                      88809
UNITEDHEALTH GROUP INC     COM     91324P102       310      6,675 SH   SOLE                                       6675
UNUM GROUP                 COM     91529Y106     1,052     39,000 SH   SOLE                                      39000
UR ENERGY INC              COM     91688R108       239    141,500 SH   SOLE                                     141500
URS CORPORATION            COM     903236107       375      7,920 SH   SOLE                                       7920
US BANCORP                 COM     902973304       279     10,573 SH   SOLE                                      10573
US GOLD CORP NEW           COM     912023207       227     25,000 SH   SOLE                                      25000
VALE S.A SPON ADR          COM     91912E105     1,512     44,100 SH   SOLE                                      44100
VALE S.A. CLASS PFD ADR    COM     91912E204       197      6,500 SH   SOLE                                       6500
VALE SA-SP ADR             COM     91912E105     1,277     38,300 SH   SOLE                                      38300
VALEANT PHARMACEUTICALS
 INTE                      CALL    91911K102       399      8,000 CALL            SH_DEF                1                  8000
VALEANT PHARMACEUTICALS
 INTE                      COM     91911K102    14,310    286,673 SH              SH_DEF                1                286673
VALEANT PHARMACEUTICALS
 INTE                      COM     91911K102   141,446  2,833,588 SH   SOLE                                    2833588
VALEANT PHARMACEUTICALS
 INTE                      PUT     91911K102        50      1,000 PUT             SH_DEF                1                  1000
VALEANT PHARMACEUTICALS
 INTL INC                  COM     91911K102       480      9,381 SH   SOLE                                       9381
VALERO ENERGY CORP         COM     91913Y100       215      7,000 SH   SOLE                                       7000
VALERO ENERGY CORP         COM     91913Y100       213      7,155 SH   SOLE                                       7155
VANCEINFO TECHNOLOGIES INC
 ADR                       COM     921564100       300      9,305 SH   SOLE                                       9305
VANGUARD MSCI EAFE ETF     COM     921943858       256      6,680 SH   SOLE                                       6680
VANGUARD TOTAL STOCK
 MARKET ETF                COM     922908769        60        850 SH   SOLE                                        850
VARIAN MEDICAL SYSTEMS INC COM     92220P105         5         75 SH   SOLE                                         75
VCA ANTECH INC             COM     918194101        87      3,365 SH   SOLE                                       3365
VEECO INSTRUMENTS INC      COM     922417100         6        110 SH   SOLE                                        110
VEOLIA ENVIRONNEMENT SPON
 ADR                       COM     92334N103        31        975 SH   SOLE                                        975
VERISK ANALYTICS INC
 CLASS A                   COM     92345Y106       101      3,000 SH   SOLE                                       3000
VERIZON COMMUNICATIONS INC COM     92343V104     3,597     90,805 SH   SOLE                                      90805
VERIZON COMMUNICATIONS INC COM     92343V104         8        200 SH   SOLE                                        200
VERIZON COMMUNICATIONS INC COM     92343V104       540     14,000 SH              SH_DEF                2                 14000
VERTEX PHARMACEUTICALS INC COM     92532F100     1,003     20,350 SH   SOLE                                      20350
VIACOM INC CLASS B         COM     92553P201        20        425 SH   SOLE                                        425
VIRTUS INVESTMENT PARTNERS COM     92828Q109       533      8,800 SH   SOLE                                       8800
VISA INC- CLASS A SHARES   COM     92826C839       316      4,175 SH   SOLE                                       4175
VISIONCHINA MEDIA INC      COM     92833U103       405     90,900 SH   SOLE                                      90900
VISTA GOLD CORP REORG SHS  COM     927926303       662    161,000 SH   SOLE                                     161000
VISTEON CORPORATION        COM     92839U206         0          2 SH   SOLE                                      2.162
VODAFONE GROUP PLC         COM     92857W209     6,085    205,924 SH   SOLE                                     205924
VULCAN MATERIALS COMPANY   COM     929160109       109      2,335 SH   SOLE                                       2335
WALGREEN CO                COM     931422109     1,934     46,883 SH   SOLE                                      46883
WALGREEN CO                COM     931422109       381      9,500 SH   SOLE                                       9500
WAL-MART STORES INC        COM     931142103     5,307     99,191 SH   SOLE                                      99191





                                                                                            
WASHINGTON POST COMPANY
 CL B                      COM     939640108         1          2 SH   SOLE                                          2
WASTE MANAGEMENT INC       COM     94106L109       801     20,865 SH   SOLE                                      20865
WELLPOINT INC              COM     94973V107     1,640     22,865 SH   SOLE                                      22865
WELLS FARGO & CO           COM     949746101     5,774    177,206 SH   SOLE                                     177206
WELLS FARGO & CO           COM     949746101         5        159 SH              SH_DEF                2                159.28
WELLS FARGO CO             COM     949746101        32      1,000 SH              SH_DEF                1                  1000
WESTERN UNION CO           COM     959802109       992     46,465 SH   SOLE                                      46465
WESTPORT INNOVATIONS INC   CALL    960908309        22      1,000 CALL            SH_DEF                1                  1000
WESTPORT INNOVATIONS INC   COM     960908309         1         26 SH              SH_DEF                1                    26
WESTPORT INNOVATIONS INC   COM     960908309        94      4,300 SH   SOLE                                4299.985714
WESTPORT INNOVATIONS INC   COM     960908309    14,077    642,287 SH              SH_DEF                2                642287
WESTPORT INNOVATIONS
 INC NEW                   COM     960908309        22      1,000 SH   SOLE                                       1000
WEYERHAEUSER CO            COM     962166104        37      1,460 SH   SOLE                                       1460
WHIRLPOOL CORPORATION      COM     963320106       255      2,905 SH   SOLE                                       2905
WINNEBAGO INDUSTRIES INC   COM     974637100        16      1,200 SH   SOLE                                       1200
WISDOMTREE INDIA EARNINGS
 FUND                      COM     97717W422     1,091     42,800 SH   SOLE                                      42800
WPP PLC - SPONSORED ADR    COM     92933H101        29        455 SH   SOLE                                        455
WRIGHT EXPRESS CORP        COM     98233Q105       224      4,200 SH   SOLE                                       4200
WTS-BANRO CORP    17SEP11  COM     066800111         0        100 SH              SH_DEF                1                   100
WTS-OILSANDS QUEST 12MY11  COM     678046129        15    670,850 SH              SH_DEF                1                670850
WYNN RESORTS LTD           COM     983134107       196      1,500 SH   SOLE                                       1500
XEROX CORPORATION          COM     984121103        48      4,400 SH   SOLE                                       4400
YAMANA GOLD INC            CALL    98462Y100     2,670    216,100 CALL            SH_DEF                1                216100
YAMANA GOLD INC            CALL    98462Y100     5,450    442,700 CALL SOLE                                     442700
YAMANA GOLD INC            COM     98462Y100       141     11,500 SH              SH_DEF                1                 11500
YAMANA GOLD INC            COM     98462Y100     1,227     96,943 SH   SOLE                                      96943
YAMANA GOLD INC            COM     98462Y100     6,163    498,804 SH              SH_DEF                1                498804
YAMANA GOLD INC            COM     98462Y100    87,918  7,115,650 SH   SOLE                                    7115650
YAMANA GOLD INC            COM     98462Y100        65      5,242 SH   SOLE                                       5242
YAMANA GOLD INC            PUT     98462Y100     1,983    160,500 PUT             SH_DEF                1                160500
YUM! BRANDS INC            COM     988498101       223      4,220 SH   SOLE                                       4220
ZALICUS INC                COM     98887C105       403    161,900 SH   SOLE                                     161900
ZHONGPIN INC               COM     98952K107       502     32,200 SH   SOLE                                      32200
ZIMMER HOLDINGS INC        COM     98956P102       987     15,858 SH   SOLE                                      15858