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