UNITED STATES SECURITIES AND EXCHANGE COMMISSION WASHINGTON, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: September 30, 2007 Check here if Amendment [ X ]: Amendment Number 1 This Amendment (Check only one): [ X ] is a restatement [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: The Toronto-Dominion Bank Address: Toronto Dominion Bank Tower Toronto-Dominion Centre P.O. Box 1 Toronto, Ontario M5K 1A2, Canada Form 13F File Number: 28-11527 This institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: Christopher A. Montague, Esq. Title: Executive Vice President & General Counsel Phone: Signature, Place, and Date of Signing: /S/ Christopher Montague Toronto, Ontario November 6, 2007 [Signature] [City, State] [Date] Report Type (Check only one): [ ] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report) [ ] 13F NOTICE (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [X] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) List of Other Managers Reporting for this Manager: Form 13F File Number Name 28-04365 TD Banknorth N.A. 28-05929 TD Asset Management USA Inc. 28-05987 TD Asset Management Inc. 28-11451 TD Securities (USA) LLC 28-11511 TD Options, LLC FORM 13F SUMMARY PAGE Report summary: Number of Other Included Managers: 2 Form 13F Information Table Entry Total: 1607 Form 13F Information Table Value Total (x$1000): $28,144,611 LIST OF OTHER INCLUDED MANAGERS: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. No. Form 13F File Number Name 1 28-11512 TD Securities, Inc. 2 28-11579 TD Global Finance Form 13F-HR Name of reporting Manager The Toronto - Dominion Bank ----------------------------------------------------------------------------------------------------------------------------------- Item 6: Investment Discretion Item 8: -------------------- Voting Authority Item 4: Item 5: (b) Item 7: (Shares) Item 2: Item 3: Fair Shares or Shared- (c) Managers ----------------------- Item 1: Title of CUSIP Market Principal (a) As Shared- See (b) (c) Name of Issuer Class Number Value Amount Sole Defined other Instr. V (a) Sole Shared None ------------------------------------------------------------------------------------------------------------------------------------ 3M Co CALL 88579Y101 5147 55000 CALL SOLE 55000 3M Co PUT 88579Y101 5147 55000 PUT SOLE 55000 3M Co COM 88579Y101 87 925 SH SH-DEF 1 925 3M COMPANY COM 88579Y101 20362 217282 SH SOLE 217282 3M Company COM 88579Y101 2527 27000 SH SOLE 27000 ABB LTD SPONSORED ADR COM 000375204 35 1350 SH SOLE 1350 Abbott Laboratories COM 002824100 1716 32000 SH SOLE 32000 Abbott Laboratories COM 002824100 187 3489 SH SH-DEF 1 3489 ABBOTT LABORATORIES INC COM 002824100 4216 78524 SH SOLE 78524 Aber Diamond Corp COM 002893105 78757 2009950 SH SOLE 2009950 ABER DIAMOND CORP COM 002893105 8713 221800 SH SOLE 221800 Aber Diamond Corp CALL 002893105 466 11900 CALL SH-DEF 1 11900 Aber Diamond Corp PUT 002893105 102 2600 PUT SH-DEF 1 2600 ABER DIAMOND CORP COM 002893105 2 40 SH SH-DEF 1 40 Abitibi-Consolidated Inc COM 003924107 11270 6370334 SH SOLE 6370334 ABITIBI-CONSOLIDATED INC COM 003924107 305 171932 SH SOLE 171932 Abitibi-Consolidated Inc CALL 003924107 16 9300 CALL SH-DEF 1 9300 ADAMS EXPRESS COMPANY COM 006212104 68 4543 SH SOLE 4543 Adobe Systems Inc COM 00724F101 442 10126 SH SOLE 10126 Adobe Systems Inc COM 00724F101 26 600 SH SH-DEF 1 600 Advanced Micro Devices Inc CALL 007903107 9016 683000 CALL SOLE 683000 Advanced Micro Devices Inc PUT 007903107 2963 224500 PUT SOLE 224500 ADVANCED MICRO DEVICES INC COM 007903107 5 393 SH SOLE 393 Advanced Micro Devices Inc COM 007903107 80 6030 SH SH-DEF 1 6030 Advantage Energy Income Fund COM 00762L101 68 5500 SH SOLE 5500 Advantage Energy Income Fund COM 00762L101 26 2100 SH SH-DEF 1 2100 ADVANTAGE ENERGY INCOME FUND T/U COM 00762L101 76 6212 SH SOLE 6212 AEGON NV ARS COM 007924103 1336 70084 SH SOLE 70084 AETNA INC COM 00817Y108 663 12200 SH SOLE 12200 Aetna Inc COM 00817Y108 27 501 SH SH-DEF 1 501 AFLAC INC COM 001055102 223 3900 SH SOLE 3900 AGILENT TECHNOLOGIES INC COM 00846U101 22 603 SH SOLE 603 Agilent Technologies Inc COM 00846U101 15 400 SH SH-DEF 1 400 Agnico-Eagle Mines Ltd COM 008474108 32 635 SH SOLE 635 Agnico-Eagle Mines Ltd COM 008474108 48537 978816 SH SOLE 978816 AGNICO-EAGLE MINES LTD COM 008474108 1862 37460 SH SOLE 37460 Agnico-Eagle Mines Ltd CALL 008474108 1992 40000 CALL SH-DEF 1 40000 Agnico-Eagle Mines Ltd CALL 008474108 2271 45800 CALL SH-DEF 1 45800 Agnico-Eagle Mines Ltd PUT 008474108 3848 77600 PUT SH-DEF 1 77600 AGNICO-EAGLE MINES LTD COM 008474108 2 35 SH SH-DEF 1 35 AGNICO-EAGLE MINES LTD COM 008474108 25 500 SH SH-DEF 1 500 Agnico-Eagle Mines Ltd COM 008474108 3719 75000 SH SH-DEF 1 75000 Agnico-Eagle Mines Ltd COM 008474108 7438 150000 SH SH-DEF 2 150000 Agrium Inc COM 008916108 78831 1447419 SH SOLE 1447419 AGRIUM INC COM 008916108 2291 41955 SH SOLE 41955 Agrium Inc CALL 008916108 2140 39300 CALL SH-DEF 1 39300 Agrium Inc PUT 008916108 866 15900 PUT SH-DEF 1 15900 AGRIUM INC COM 008916108 27 500 SH SH-DEF 1 500 Agrium Inc COM 008916108 123 2253 SH SH-DEF 1 2253 AIRCASTLE LTD COM G0129K104 67 2000 SH SOLE 2000 ALBEMARBLE CORP COM 012653101 52 1175 SH SOLE 1175 Alcan Inc COM 013716105 289249 2899782 SH SOLE 2899782 ALCAN INC COM 013716105 17385 173846 SH SOLE 173846 Alcan Inc CALL 013716105 5875 58900 CALL SH-DEF 1 58900 Alcan Inc PUT 013716105 38024 381200 PUT SH-DEF 1 381200 ALCAN INC COM 013716105 50 500 SH SH-DEF 1 500 Alcan Inc COM 013716105 260 2600 SH SH-DEF 1 2600 Alcan Inc COM 013716105 57019 571626 SH SH-DEF 1 571626 Alcan Inc. COM 013716105 1498 15000 SH SOLE 15000 Alcan Inc. COM 013716105 1001 10000 SH SOLE 10000 ALCATEL LUCENT ADR COM 013904305 0 47 SH SOLE 47 Alcoa Inc CALL 013817101 5786 147900 CALL SOLE 147900 Alcoa Inc PUT 013817101 2934 75000 PUT SOLE 75000 Alcoa Inc COM 013817101 6280 160522 SH SOLE 160522 ALCOA INC COM 013817101 2671 68178 SH SOLE 68178 Alcoa Inc COM 013817101 45 1142 SH SH-DEF 1 1142 Alcoa Inc. COM 013817101 5868 150000 SH SOLE 150000 Alexandria Real Estate Equities Inc cvb 015271109 2040 21193 PRN SOLE 21193 Allergan Inc/United States COM 018490102 19 298 SH SH-DEF 1 298 ALLIANCEBERNSTEIN GLOBAL HI INCM FD COM 01879R106 22 1630 SH SOLE 1630 ALLIANZ SE SPON ADR COM 018805101 43 1850 SH SOLE 1850 Allied Capital Corp COM 01903Q108 1870 63624 SH SH-DEF 2 63624 ALLIED IRISH BANKS PLC ADR COM 019228402 60 1230 SH SOLE 1230 ALLIED NEVADA GOLD CORP COM 019344100 653 130431 SH SOLE 130431 ALLIED NEVADA GOLD CORP COM 019344100 80 16105 SH SH-DEF 1 16105 Allstate Corp/The COM 020002101 14 239 SH SH-DEF 1 239 ALLSTATE CORPORATION COM 020002101 369 6450 SH SOLE 6450 Alltel Corp COM 020039103 21 300 SH SH-DEF 1 300 Altria Group Inc COM 02209S103 83 1200 SH SOLE 1200 ALTRIA GROUP INC COM 02209S103 4574 65686 SH SOLE 65686 Altria Group Inc COM 02209S103 365 5253 SH SH-DEF 1 5253 Altria Group Inc. COM 02209S103 1043 15000 SH SOLE 15000 Amazon.Com Inc PUT 023135106 9315 100000 PUT SOLE 100000 AMERICA MOVIL S.A.B. DE C.V. COM 02364W105 718 11205 SH SOLE 11205 America Movil SAB de CV COM 02364W105 134 2100 SH SOLE 2100 American Capital Strategies Lt COM 024937104 0 18990 SH SH-DEF 1 18990 AMERICAN EAGLE OUTFITTERS INC COM 02553E106 11 400 SH SOLE 400 American Express Co CALL 025816109 891 15000 CALL SOLE 15000 American Express Co PUT 025816109 891 15000 PUT SOLE 15000 American Express Co COM 025816109 30 510 SH SH-DEF 1 510 AMERICAN EXPRESS COMPANY COM 025816109 8765 147426 SH SOLE 147426 American Express Company COM 025816109 891 15000 SH SOLE 15000 American International Group I CALL 026874107 1353 20000 CALL SOLE 20000 American International Group I PUT 026874107 10824 160000 PUT SOLE 160000 American International Group I COM 026874107 1705 25200 SH SOLE 25200 American International Group I COM 026874107 74 1091 SH SH-DEF 1 1091 American International Group I COM 026874107 74 1100 SH SH-DEF 2 1100 AMERICAN INTERNATIONAL GROUP INC COM 026874107 8083 119314 SH SOLE 119314 AMERICAN STANDARD COMPANIES COM 029712106 500 14030 SH SOLE 14030 AMERIPRISE FINANCIAL INC COM 03076C106 19 293 SH SOLE 293 Amgen Inc PUT 031162100 2489 44000 PUT SOLE 44000 Amgen Inc COM 031162100 2489 44002 SH SOLE 44002 AMGEN INC COM 031162100 265 4675 SH SOLE 4675 Amgen Inc COM 031162100 139 2458 SH SH-DEF 1 2458 ANADARKO PETROLEUM CORP COM 032511107 124 2300 SH SOLE 2300 Analog Devices Inc COM 032654105 11 300 SH SH-DEF 1 300 Angiotech Pharmaceuticals Inc COM 034918102 11 1800 SH SOLE 1800 ANGIOTECH PHARMACEUTICALS INC COM 034918102 702 112300 SH SOLE 112300 ANGLO AMERICAN PLC UNSP ADR COM 03485P201 12 364 SH SOLE 364 AngloGold Ashanti Ltd COM 035128206 91 1950 SH SOLE 1950 ANGLOGOLD ASHANTI LTD SPONS ADR COM 035128206 14 300 SH SOLE 300 ANHEUSER-BUSCH COMPANIES INC COM 035229103 448 8945 SH SOLE 8945 Anheuser-Busch Companies Inc. COM 035229103 250 5000 SH SOLE 5000 Anheuser-Busch Cos Inc COM 035229103 115 2300 SH SOLE 2300 Anheuser-Busch Cos Inc COM 035229103 94 1884 SH SH-DEF 1 1884 Anheuser-Busch Cos Inc COM 035229103 100 2000 SH SH-DEF 2 2000 ANSYS INC COM 03662Q105 34 1000 SH SOLE 1000 APACHE CORPORATION COM 037411105 376 4166 SH SOLE 4166 APEX SILVER MINES LTD COM G04074103 117 6000 SH SOLE 6000 Apple Inc PUT 037833100 537 3500 PUT SOLE 3500 Apple Inc COM 037833100 340 2213 SH SOLE 2213 Apple Inc COM 037833100 295 1923 SH SH-DEF 1 1923 Applied Materials Inc PUT 038222105 2070 100000 PUT SOLE 100000 Applied Materials Inc COM 038222105 119 5743 SH SOLE 5743 APPLIED MATERIALS INC COM 038222105 8 400 SH SOLE 400 Applied Materials Inc COM 038222105 64 3080 SH SH-DEF 1 3080 ArcelorMittal COM 03937E101 8 100 SH SOLE 100 ARCH COAL INC COM 039380100 34 1000 SH SOLE 1000 ARCHER DANIELS MIDLAND COMPANY COM 039483102 79 2391 SH SOLE 2391 Archer-Daniels-Midland Co COM 039483102 26 786 SH SH-DEF 1 786 ASIA SATELLITE TELECOMMS HOLDINGS COM 04516X106 1477 74175 SH SOLE 74175 ASPEN INSURANCE HOLDINGS LTD COM G05384105 31 1105 SH SOLE 1105 ASPREVA PHARMACEUTICALS COM 04538T109 1 73 SH SH-DEF 1 73 ASSISTED LIVING CONCEPTS CL A SHS COM 04544X102 78 8500 SH SOLE 8500 AstraZeneca PLC COM 046353108 45 899 SH SH-DEF 1 899 ASTRAZENECA PLC SPONSORED ADR COM 046353108 30 600 SH SOLE 600 ASV Inc COM 001963107 774 55201 SH SH-DEF 2 55201 AT&T Inc COM 00206R102 135 3200 SH SOLE 3200 AT&T INC COM 00206R102 3642 85962 SH SOLE 85962 AT&T Inc COM 00206R102 574 13577 SH SH-DEF 1 13577 AUGUSTA RESOURCE CORP-NEW COM 050912203 9 3277 SH SH-DEF 1 3277 AURIZON MINES LTD COM 05155P106 146 35000 SH SOLE 35000 AURIZON MINES LTD COM 05155P106 71 17500 SH SH-DEF 1 17500 AURIZON MINES LTD COM 05155P106 100 24400 SH SH-DEF 1 24400 Autodesk Inc COM 052769106 10 200 SH SH-DEF 1 200 Automatic Data Processing Inc COM 053015103 23 500 SH SH-DEF 1 500 AVERY DENNISON CORPORATION COM 053611109 11 200 SH SOLE 200 AVIS BUDGET GROUP INC COM 053774105 1 30 SH SOLE 30 AVON PRODUCTS INC COM 054303102 180 4800 SH SOLE 4800 Avon Products Inc COM 054303102 20 529 SH SH-DEF 1 529 AXA-UAP S.A. SPONSORED ADR COM 054536107 2185 48900 SH SOLE 48900 Axcan Pharma Inc COM 054923107 23 1100 SH SOLE 1100 AXCAN PHARMA INC COM 054923107 2 100 SH SH-DEF 1 100 BAKER HUGHES INC COM 057224107 176 1950 SH SOLE 1950 Ballard Power Systems Inc COM 05858H104 244 49631 SH SOLE 49631 Ballard Power Systems Inc CALL 05858H104 5 1000 CALL SH-DEF 1 1000 Ballard Power Systems Inc PUT 05858H104 20 4000 PUT SH-DEF 1 4000 Ballard Power Systems Inc COM 05858H104 89 18067 SH SH-DEF 1 18067 BANCO BILBAO VIZCAYA ARGENTARIA S.A. COM 05946K101 544 23356 SH SOLE 23356 Banco Bradesco SA PUT 059460303 2937 100000 PUT SOLE 100000 Banco Bradesco SA COM 059460303 87 2956 SH SOLE 2956 Banco Itau Holding Financeira CALL 059602201 5062 100000 CALL SOLE 100000 BANCO SANTANDER S.A. ADR COM 05964H105 68 3500 SH SOLE 3500 BANK OF AMERICA -NEW COM 060505104 1 10 SH SH-DEF 1 10 Bank of America Corp CALL 060505104 10451 207900 CALL SOLE 207900 Bank of America Corp PUT 060505104 26140 520000 PUT SOLE 520000 Bank of America Corp COM 060505104 6401 127331 SH SOLE 127331 BANK OF AMERICA CORPORATION COM 060505104 8139 161673 SH SOLE 161673 Bank of America Corporation COM 060505104 1257 25000 SH SOLE 25000 Bank of Montreal COM 063671101 1333032 20401547 SH SOLE 20401547 BANK OF MONTREAL COM 063671101 72797 1111327 SH SOLE 1111327 Bank of Montreal COM 063671101 44814 685100 SH SOLE 685100 Bank of Montreal COM 063671101 2616 40000 SH SOLE 40000 Bank of Montreal CALL 063671101 27946 427700 CALL SH-DEF 1 427700 Bank of Montreal PUT 063671101 35427 542200 PUT SH-DEF 1 542200 Bank of Montreal COM 063671101 17211 263410 SH SH-DEF 1 263410 BANK OF NEW YORK MELLON CORP COM 064058100 1091 24690 SH SOLE 24690 Bank of New York Mellon Corp/T COM 064058100 22 499 SH SH-DEF 1 499 Bank of New York Mellon Corporation (The) COM 064058100 3531 80000 SH SOLE 80000 Bank of Nova Scotia COM 064149107 2428640 46239447 SH SOLE 46239447 BANK OF NOVA SCOTIA COM 064149107 131948 2505868 SH SOLE 2505868 Bank of Nova Scotia CALL 064149107 25568 486800 CALL SH-DEF 1 486800 Bank of Nova Scotia PUT 064149107 36871 702000 PUT SH-DEF 1 702000 Bank of Nova Scotia COM 064149107 152785 2908913 SH SH-DEF 1 2908913 Bank of Nova Scotia (The) COM 064149107 49500 941400 SH SOLE 941400 Bank of Nova Scotia (The) COM 064149107 9465 180000 SH SOLE 180000 Banro Corp COM 066800103 0 9 SH SH-DEF 1 9 BANRO CORPORATION COM 066800103 0 32 SH SOLE 32 BARCLAYS BANK PLC COM 06739F390 729 30153 SH SOLE 30153 BARCLAYS PLC SPONSORED ADR COM 06738E204 805 16525 SH SOLE 16525 BARR PHARMACEUTICALS INC COM 068306109 91 1600 SH SOLE 1600 Barrick Gold Corp CALL 067901108 29976 744200 CALL SOLE 744200 Barrick Gold Corp COM 067901108 423 10493 SH SOLE 10493 Barrick Gold Corp COM 067901108 276702 6890195 SH SOLE 6890195 BARRICK GOLD CORP COM 067901108 2328 57814 SH SOLE 57814 Barrick Gold Corp CALL 067901108 3396 84300 CALL SH-DEF 1 84300 Barrick Gold Corp CALL 067901108 6349 158100 CALL SH-DEF 1 158100 Barrick Gold Corp PUT 067901108 5438 135000 PUT SH-DEF 1 135000 Barrick Gold Corp PUT 067901108 15417 383900 PUT SH-DEF 1 383900 BARRICK GOLD CORP COM 067901108 24 600 SH SH-DEF 1 600 Barrick Gold Corp COM 067901108 17047 424486 SH SH-DEF 1 424486 BAXTER INTERNATIONAL INC COM 071813109 27 485 SH SOLE 485 Baxter International Inc COM 071813109 82 1464 SH SH-DEF 1 1464 BAYTEX ENERGY T/U COM 073176109 649 32000 SH SOLE 32000 Baytex Energy Trust COM 073176109 121 6000 SH SOLE 6000 Baytex Energy Trust COM 073176109 12 600 SH SH-DEF 1 600 BCE Inc COM 05534B760 1365483 34044671 SH SOLE 34044671 BCE Inc CALL 05534B760 4 100 CALL SH-DEF 1 100 BCE Inc PUT 05534B760 217 5400 PUT SH-DEF 1 5400 BCE Inc COM 05534B760 71600 1785146 SH SH-DEF 1 1785146 BCE Inc COM 05534B760 27 663 SH SH-DEF 2 663 BCE INC NEW COM 05534B760 48302 1201246 SH SOLE 1201246 BCE Inc. COM 05534B760 1205 30000 SH SOLE 30000 BCE INC-NEW COM 05534B760 120 3000 SH SH-DEF 1 3000 BCE INC-NEW COM 05534B760 481 12000 SH SH-DEF 1 12000 BCE INC-NEW COM 05534B760 4772 119100 SH SH-DEF 1 119100 BCE INC-NEW COM 05534B760 8014 200000 SH SH-DEF 1 200000 BCE INC-NEW COM 05534B760 10017 250000 SH SH-DEF 1 250000 BE AEROSPACE INC COM 073302101 52 1250 SH SOLE 1250 BEACON POWER CORPORATION COM 073677106 395 200000 SH SOLE 200000 BEAR STEARNS COS INC COM 073902108 123 1000 SH SH-DEF 1 1000 Bear Stearns Cos Inc/The PUT 073902108 307 2500 PUT SOLE 2500 Bear Stearns Cos Inc/The COM 073902108 49 400 SH SOLE 400 Beazer Homes USA Inc CALL 07556Q105 116 14000 CALL SOLE 14000 Becton Dickinson & Co COM 075887109 20 238 SH SH-DEF 1 238 Bed Bath & Beyond Inc COM 075896100 1806 52944 SH SOLE 52944 BERKSHIRE HATHAWAY INC CL A COM 084670108 14672 124 SH SOLE 124 BERKSHIRE HATHAWAY INC CL B COM 084670207 1876 474 SH SOLE 474 Best Buy Co Inc PUT 086516101 27994 608300 PUT SOLE 608300 Best Buy Co Inc COM 086516101 1044 22696 SH SOLE 22696 BEST BUY COMPANY INC COM 086516101 86 1875 SH SOLE 1875 BG GROUP PLC SPONSORED ADR COM 055434203 78 904 SH SOLE 904 BHP Billiton Limited, Sponsored ADR COM 088606108 1179 15000 SH SOLE 15000 BHP Billiton Ltd COM 088606108 16 200 SH SOLE 200 BHP BILLITON LTD SPONSORED ADR COM 088606108 6135 77945 SH SOLE 77945 BIOCRYST PHARMACEUTICALS COM 09058V103 1158 160200 SH SOLE 160200 Biogen Idec Inc COM 09062X103 18 277 SH SH-DEF 1 277 Biomira Inc COM 09161R106 32 22250 SH SOLE 22250 Biovail Corp COM 09067J109 177710 7023674 SH SOLE 7023674 Biovail Corp CALL 09067J109 2103 120800 CALL SH-DEF 1 120800 Biovail Corp PUT 09067J109 970 55700 PUT SH-DEF 1 55700 BIOVAIL CORP COM 09067J109 3 200 SH SH-DEF 1 200 Biovail Corp COM 09067J109 758 43541 SH SH-DEF 1 43541 Biovail Corp COM 09067J109 42 2400 SH SH-DEF 2 2400 BIOVAIL CORPORATION COM 09067J109 289 16550 SH SOLE 16550 BIRCH MOUNTAIN RESOURCES LTD COM 09066X109 5 3000 SH SOLE 3000 BLACKROCK STRATEGIC DIV ACHIEVERS TR COM 09249Y107 85 6300 SH SOLE 6300 Blackstone Group LP/The COM 09253U108 4 160 SH SOLE 160 BLOCK (H&R) INC COM 093671105 3 160 SH SOLE 160 Boeing Co COM 097023105 106 1012 SH SH-DEF 1 1012 BOEING COMPANY COM 097023105 310 2949 SH SOLE 2949 Borland Software Corp cvb 099849101 3412 784315 PRN SOLE 784315 Boston Properties Inc cvb 101121101 4647 44730 PRN SOLE 44730 BOSTON SCIENTIFIC CORP COM 101137107 1059 75800 SH SOLE 75800 Boston Scientific Corp COM 101137107 16 1150 SH SH-DEF 1 1150 BP PLC SPONSORED ADR COM 055622104 1598 23008 SH SOLE 23008 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 150 2000 SH SOLE 2000 BP Prudhoe Bay Royalty Trust COM 055630107 1879 25021 SH SH-DEF 2 25021 Brandywine Realty Trust cvb 105368203 8038 317588 PRN SOLE 317588 Bristol-Myers Squibb Co CALL 110122108 3271 113500 CALL SOLE 113500 Bristol-Myers Squibb Co PUT 110122108 288 10000 PUT SOLE 10000 Bristol-Myers Squibb Co COM 110122108 398 13800 SH SOLE 13800 Bristol-Myers Squibb Co COM 110122108 129 4462 SH SH-DEF 1 4462 Bristol-Myers Squibb Co COM 110122108 75 2600 SH SH-DEF 2 2600 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 506 17520 SH SOLE 17520 British American Tobacco PLC COM 110448107 0 888 SH SH-DEF 1 888 Broadcom Corp COM 111320107 15 400 SH SH-DEF 1 400 Brookfield Asset Management In COM 112585104 226899 5916613 SH SOLE 5916613 Brookfield Asset Management In COM 112585104 12145 316697 SH SH-DEF 1 316697 BROOKFIELD ASSET MGMT INC CL A LV COM 112585104 10834 281806 SH SOLE 281806 Brookfield Homes Corp COM 112723101 1362 73398 SH SH-DEF 2 73398 Brookfield Properties Corp COM 112900105 10449 420850 SH SOLE 420850 BROOKFIELD PROPERTIES CORP COM 112900105 631 25340 SH SOLE 25340 Brookfield Properties Corp COM 112900105 12 500 SH SH-DEF 1 500 BROWN-FORMAN CORP CL A COM 115637100 469 6000 SH SOLE 6000 BT Group PLC COM 05577E101 307 1000 SH SOLE 1000 BT GROUP PLC ADR COM 05577E101 3 50 SH SOLE 50 BUNGE LIMITED COM G16962105 32 300 SH SOLE 300 Burlington Northern Santa Fe C COM 12189T104 2135 26300 SH SOLE 26300 BURLINGTON NORTHERN SANTA FE CORP COM 12189T104 887 10915 SH SOLE 10915 CACI International Inc cvb 127190304 2805 54897 PRN SOLE 54897 CADBURY SCHWEPPES PLC ADR COM 127209302 47 1000 SH SOLE 1000 Cadence Design Systems Inc cvb 127387108 2623 118203 PRN SOLE 118203 Cadence Design Systems Inc COM 127387108 524 23600 SH SOLE 23600 CAE Inc COM 124765108 2730 202804 SH SOLE 202804 CAE INC COM 124765108 1019 75500 SH SOLE 75500 CAE Inc CALL 124765108 105 7800 CALL SH-DEF 1 7800 CAE Inc PUT 124765108 31 2300 PUT SH-DEF 1 2300 CAE Inc COM 124765108 458 34053 SH SH-DEF 1 34053 CAE Inc COM 124765108 267 19800 SH SH-DEF 2 19800 CALIFORNIA WATER SERVICE GROUP COM 130788102 31 800 SH SOLE 800 Cameco Corp COM 13321L108 151511 3285156 SH SOLE 3285156 CAMECO CORP COM 13321L108 3897 84295 SH SOLE 84295 Cameco Corp CALL 13321L108 11525 249900 CALL SH-DEF 1 249900 Cameco Corp PUT 13321L108 11498 249300 PUT SH-DEF 1 249300 CAMECO CORP COM 13321L108 5 100 SH SH-DEF 1 100 Cameco Corp COM 13321L108 9487 205706 SH SH-DEF 1 205706 CAMPBELL SOUP CO COM 134429109 4 100 SH SOLE 100 Canadian Imperial Bank of Comm COM 136069101 1259874 12613951 SH SOLE 12613951 Canadian Imperial Bank of Comm CALL 136069101 40961 410100 CALL SH-DEF 1 410100 Canadian Imperial Bank of Comm PUT 136069101 58040 581100 PUT SH-DEF 1 581100 Canadian Imperial Bank of Comm COM 136069101 120371 1205168 SH SH-DEF 1 1205168 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 82133 820257 SH SOLE 820257 Canadian Imperial Bank of Commerce COM 136069101 52345 523500 SH SOLE 523500 Canadian National Railway Co COM 136375102 227203 3982064 SH SOLE 3982064 CANADIAN NATIONAL RAILWAY CO COM 136375102 22034 385208 SH SOLE 385208 Canadian National Railway Co CALL 136375102 2391 41900 CALL SH-DEF 1 41900 Canadian National Railway Co PUT 136375102 2254 39500 PUT SH-DEF 1 39500 Canadian National Railway Co COM 136375102 2727 47796 SH SH-DEF 1 47796 Canadian National Railway Company COM 136375102 11538 202000 SH SOLE 202000 Canadian National Railway Company COM 136375102 1714 30000 SH SOLE 30000 Canadian Natural Resources Limited COM 136385101 6083 80000 SH SOLE 80000 Canadian Natural Resources Ltd COM 136385101 437580 5761048 SH SOLE 5761048 CANADIAN NATURAL RESOURCES LTD COM 136385101 13162 172852 SH SOLE 172852 Canadian Natural Resources Ltd CALL 136385101 26015 342500 CALL SH-DEF 1 342500 Canadian Natural Resources Ltd PUT 136385101 17265 227300 PUT SH-DEF 1 227300 Canadian Natural Resources Ltd COM 136385101 7995 105256 SH SH-DEF 1 105256 CANADIAN PACIFIC RAIL COM 13645T100 5629 80000 SH SH-DEF 1 80000 Canadian Pacific Railway Limited COM 13645T100 2466 35000 SH SOLE 35000 Canadian Pacific Railway Ltd COM 13645T100 120546 1713132 SH SOLE 1713132 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 19203 272215 SH SOLE 272215 Canadian Pacific Railway Ltd CALL 13645T100 1963 27900 CALL SH-DEF 1 27900 Canadian Pacific Railway Ltd PUT 13645T100 1815 25800 PUT SH-DEF 1 25800 Canadian Pacific Railway Ltd COM 13645T100 1293 18377 SH SH-DEF 1 18377 CANARGO ENERGY CORP COM 137225108 0 84 SH SH-DEF 1 84 CANETIC RESOURCES T/U COM 137513107 2069 135725 SH SOLE 135725 CANETIC RESOURCES T/U COM 137513107 15 1000 SH SH-DEF 1 1000 Canetic Resources Trust COM 137513107 357 23449 SH SOLE 23449 Canetic Resources Trust CALL 137513107 30 2000 CALL SH-DEF 1 2000 Canetic Resources Trust PUT 137513107 30 2000 PUT SH-DEF 1 2000 Canetic Resources Trust COM 137513107 41 2700 SH SH-DEF 1 2700 Canon Inc COM 138006309 109 2000 SH SH-DEF 2 2000 CANON INC ADR COM 138006309 2087 38394 SH SOLE 38394 Capital One Financial Corp PUT 14040H105 7174 108000 PUT SOLE 108000 Capital One Financial Corp COM 14040H105 1030 15500 SH SOLE 15500 CAPSTONE TURBINE CORP COM 14067D102 0 39 SH SOLE 39 CARBO CERAMICS INC COM 140781105 472 9300 SH SOLE 9300 CARDINAL HEALTH INC COM 14149Y108 324 5171 SH SOLE 5171 Cardinal Health Inc COM 14149Y108 22 353 SH SH-DEF 1 353 Cardiome Pharma Corp COM 14159U202 13 1400 SH SH-DEF 1 1400 CARNIVAL CORPORATION COM 143658300 641 13225 SH SOLE 13225 Caterpillar Inc PUT 149123101 5255 67000 PUT SOLE 67000 Caterpillar Inc COM 149123101 1973 25150 SH SOLE 25150 CATERPILLAR INC COM 149123101 2953 37600 SH SOLE 37600 Caterpillar Inc COM 149123101 65 826 SH SH-DEF 1 826 Caterpillar Inc. COM 149123101 1176 15000 SH SOLE 15000 CDN IMPERIAL BK COMMERCE COM 136069101 10 100 SH SH-DEF 1 100 Celestica Inc COM 15101Q108 827 135802 SH SOLE 135802 Celestica Inc PUT 15101Q108 116 19100 PUT SH-DEF 1 19100 Celestica Inc COM 15101Q108 711 116660 SH SH-DEF 1 116660 Celestica Inc COM 15101Q108 9358 1536147 SH SH-DEF 2 1536147 CELESTICA INC SV COM 15101Q108 303 49600 SH SOLE 49600 Celgene Corp COM 151020104 26 368 SH SH-DEF 1 368 CELL GENESYS INC COM 150921104 3 700 SH SOLE 700 Cell Therapeutics Inc COM 150934404 195 53000 SH SH-DEF 2 53000 CEMEX S.A.B. DE C.V. COM 151290889 69 2315 SH SOLE 2315 Cemex SAB de CV COM 151290889 23 759 SH SOLE 759 CENTRAL EUROPE & RUSSIA FUND COM 153436100 2803 49980 SH SOLE 49980 CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 1168 118375 SH SOLE 118375 CENTRAL VERMONT PUBLIC SERVICE COM 155771108 55 1500 SH SOLE 1500 CGI Group Inc COM 39945C109 424 37001 SH SOLE 37001 CGI Group Inc CALL 39945C109 207 18100 CALL SH-DEF 1 18100 CGI Group Inc PUT 39945C109 34 3000 PUT SH-DEF 1 3000 CGI GROUP INC CL A SVS COM 39945C109 492 42900 SH SOLE 42900 CHC Helicopter Corp COM 12541C203 123 4900 SH SOLE 4900 CHC Helicopter Corp COM 12541C203 10 400 SH SH-DEF 1 400 CHC HELICOPTER CORP CL A SVS COM 12541C203 327 12940 SH SOLE 12940 CHC HELICOPTER CORP-A SV COM 12541C203 189 7500 SH SH-DEF 1 7500 Chesapeake Energy Corp COM 165167107 1093 31000 SH SOLE 31000 Chevron Corp COM 166764100 140 1500 SH SOLE 1500 Chevron Corp COM 166764100 245 2616 SH SH-DEF 1 2616 Chevron Corp COM 166764100 103 1100 SH SH-DEF 2 1100 CHEVRON CORPORATION COM 166764100 10752 114738 SH SOLE 114738 Chevron Corporation COM 166764100 1872 20000 SH SOLE 20000 CHINA MOBILE LIMITED COM 16941M109 1050 12780 SH SOLE 12780 China Mobile Ltd CALL 16941M109 763 9300 CALL SOLE 9300 CHINA PETROLEUM & CHEMICAL CORP ADR COM 16941R108 789 6400 SH SOLE 6400 CHUBB CORPORATION COM 171232101 45 830 SH SOLE 830 CHUNGWA TELECOM CO LTD ADR COM 17133Q205 2664 143934 SH SOLE 143934 Cia Brasileira de Distribuicao COM 20440T201 67 2200 SH SOLE 2200 CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 60 3800 SH SOLE 3800 Cia Vale do Rio Doce CALL 204412209 2599 76600 CALL SOLE 76600 Cia Vale do Rio Doce PUT 204412209 1018 30000 PUT SOLE 30000 Ciena Corp cvb 171779309 9634 253000 PRN SOLE 253000 Cintas Corp COM 172908105 1008 27158 SH SOLE 27158 Cisco Systems Inc CALL 17275R102 7752 234000 CALL SOLE 234000 Cisco Systems Inc PUT 17275R102 2299 69400 PUT SOLE 69400 Cisco Systems Inc COM 17275R102 7 200 SH SOLE 200 CISCO SYSTEMS INC COM 17275R102 3800 114599 SH SOLE 114599 Cisco Systems Inc COM 17275R102 449 13567 SH SH-DEF 1 13567 Cisco Systems Inc. COM 17275R102 497 15000 SH SOLE 15000 CIT GROUP INC COM 125581108 446 11075 SH SOLE 11075 CITADEL BROADCASTING CORPORATION COM 17285T106 7 1632 SH SOLE 1632 Citigroup Inc CALL 172967101 7701 165000 CALL SOLE 165000 Citigroup Inc PUT 172967101 47748 1023100 PUT SOLE 1023100 Citigroup Inc COM 172967101 8900 190711 SH SOLE 190711 CITIGROUP INC COM 172967101 14094 301566 SH SOLE 301566 Citigroup Inc COM 172967101 2434 52157 SH SH-DEF 1 52157 Citigroup Inc COM 172967101 154 3300 SH SH-DEF 2 3300 Citigroup Inc. COM 172967101 933 20000 SH SOLE 20000 CITIZENS COMMUNICATIONS CO CL B COM 17453B101 16 1100 SH SOLE 1100 CLAUDE RESOURCES INC COM 182873109 1599 1094400 SH SOLE 1094400 CME Group Inc COM 12572Q105 12 21 SH SH-DEF 1 21 Coca-Cola Co/The COM 191216100 149 2600 SH SOLE 2600 Coca-Cola Co/The COM 191216100 287 4991 SH SH-DEF 1 4991 Coca-Cola Co/The COM 191216100 115 2000 SH SH-DEF 2 2000 COCA-COLA COMPANY COM 191216100 1714 29775 SH SOLE 29775 COCA-COLA ENTERPRISES INC COM 191219104 7 300 SH SOLE 300 COCA-COLA HELLENIC BOTTLING CO ADR COM 1912EP104 877 14970 SH SOLE 14970 COEUR D'ALENE MINES CORP COM 192108108 19 5007 SH SOLE 5007 Cognizant Technology Solutions COM 192446102 56 700 SH SOLE 700 Cognos Inc COM 19244C109 7607 184116 SH SOLE 184116 COGNOS INC COM 19244C109 162 3915 SH SOLE 3915 Cognos Inc CALL 19244C109 33 800 CALL SH-DEF 1 800 COGNOS INC COM 19244C109 1 20 SH SH-DEF 1 20 COGNOS INC COM 19244C109 21 500 SH SH-DEF 1 500 Cognos Inc COM 19244C109 103063 2494572 SH SH-DEF 1 2494572 Cognos Inc COM 19244C109 3933 95193 SH SH-DEF 2 95193 Colgate-Palmolive Co COM 194162103 91 1275 SH SH-DEF 1 1275 COLGATE-PALMOLIVE COMPANY COM 194162103 5364 75098 SH SOLE 75098 Colgate-Palmolive Company COM 194162103 1070 15000 SH SOLE 15000 COMCAST CORP CL A COM 20030N101 753 31089 SH SOLE 31089 COMCAST CORP CL A SPL COM 20030N200 3434 143124 SH SOLE 143124 Comcast Corporation, Class "A" COM 20030N200 1977 82500 SH SOLE 82500 COMMUNITY HEALTH SYSTEMS INC NEW COM 203668108 1369 43495 SH SOLE 43495 COMPANHIA VALE DO RIO DOCE ADR COM 204412209 3215 94635 SH SOLE 94635 COMPANHIA VALE DO RIO DOCE ADR COM 204412100 752 26400 SH SOLE 26400 Compton Petroleum Corp COM 204940100 134 14300 SH SOLE 14300 COMPTON PETROLEUM CORP COM 204940100 28 3000 SH SOLE 3000 Compton Petroleum Corp CALL 204940100 88 9400 CALL SH-DEF 1 9400 Compton Petroleum Corp PUT 204940100 28 3000 PUT SH-DEF 1 3000 COMPTON PETROLEUM CORP COM 204940100 1 57 SH SH-DEF 1 57 Compton Petroleum Corp COM 204940100 7 700 SH SH-DEF 1 700 COMPTON PETROLEUM CORP COM 204940100 44 4747 SH SH-DEF 1 4747 CONAGRA FOODS INC COM 205887102 131 5000 SH SOLE 5000 ConAgra Foods Inc COM 205887102 16 600 SH SH-DEF 1 600 CONCURRENT COMPUTER CORP COM 206710204 1 1000 SH SOLE 1000 CONEXANT SYSTEMS INC COM 207142100 1 1000 SH SOLE 1000 ConocoPhillips COM 20825C104 246 2800 SH SOLE 2800 CONOCOPHILLIPS COM 20825C104 4102 46670 SH SOLE 46670 ConocoPhillips COM 20825C104 878 10000 SH SOLE 10000 ConocoPhillips COM 20825C104 175 1997 SH SH-DEF 1 1997 CONSOLIDATED EDISON INC COM 209115104 51 1100 SH SOLE 1100 CORINTHIAN COLLEGES COM 218868107 0 10 SH SH-DEF 1 10 CORN PRODUCTS INTERNATIONAL INC COM 219023108 3 70 SH SOLE 70 CORNING INC COM 219350105 302 12245 SH SOLE 12245 Corning Inc COM 219350105 87 3532 SH SH-DEF 1 3532 CORRIENTE RES INC -NEW COM 22027E409 0 83 SH SH-DEF 1 83 CORRIENTE RES INC -NEW COM 22027E409 21 4214 SH SH-DEF 1 4214 Corus Bankshares Inc COM 220873103 1302 100000 SH SH-DEF 2 100000 Corus Entertainment Inc COM 220874101 720 15200 SH SOLE 15200 Corus Entertainment Inc COM 220874101 2 34 SH SH-DEF 2 34 CORUS ENTERTAINMENT INC CL B NVS COM 220874101 256 5404 SH SOLE 5404 Costco Wholesale Corp COM 22160K105 644 10500 SH SOLE 10500 COSTCO WHOLESALE CORP COM 22160K105 159 2590 SH SOLE 2590 Costco Wholesale Corp COM 22160K105 33 538 SH SH-DEF 1 538 Cott Corp COM 22163N106 1541 194053 SH SOLE 194053 Cott Corp CALL 22163N106 13 1600 CALL SH-DEF 1 1600 Cott Corp COM 22163N106 92 11575 SH SH-DEF 1 11575 COTT CORPORATION COM 22163N106 57 7100 SH SOLE 7100 COUNTRYWIDE FINANCIAL CORP COM 222372104 2 100 SH SOLE 100 COVIDIEN LTD COM G2552X108 170 4095 SH SOLE 4095 Credit Suisse Group COM 225401108 221 3328 SH SOLE 3328 CREDIT SUISSE GROUP SPON ADR COM 225401108 646 9730 SH SOLE 9730 Cree Inc COM 225447101 2105 67686 SH SH-DEF 2 67686 CROSSHAIR EXPL & MNG CORP COM 22763R101 0 100 SH SH-DEF 1 100 CROWN HOLDINGS INC COM 228368106 21 900 SH SOLE 900 CRYPTOLOGIC LTD COM G3159C109 40 2000 SH SH-DEF 1 2000 Crystallex International Corp COM 22942F101 12 4000 SH SH-DEF 1 4000 CSX Corp COM 126408103 1043 24400 SH SOLE 24400 CSX CORP COM 126408103 21 500 SH SH-DEF 1 500 CSX CORPORATION COM 126408103 97 2265 SH SOLE 2265 CUMMINS INC COM 231021106 128 1000 SH SOLE 1000 CVS Caremark Corp CALL 126650100 4756 120000 CALL SOLE 120000 CVS Caremark Corp COM 126650100 150 3773 SH SH-DEF 1 3773 CVS CAREMARK CORPORATION COM 126650100 8884 223862 SH SOLE 223862 CVS Caremark Corporation COM 126650100 2972 75000 SH SOLE 75000 DAIMLERCHRYSLER AG COM D1668R123 39 387 SH SOLE 387 DANAHER CORP COM 235851102 580 7000 SH SOLE 7000 Dean Foods Co COM 242370104 952 37200 SH SOLE 37200 DEERE & COMPANY COM 244199105 71 475 SH SOLE 475 DEL MONTE FOODS CO COM 24522P103 1 140 SH SOLE 140 Dell Inc CALL 24702R101 276 10000 CALL SOLE 10000 Dell Inc PUT 24702R101 1380 50000 PUT SOLE 50000 Dell Inc COM 24702R101 210 7600 SH SOLE 7600 DELL INC COM 24702R101 199 7215 SH SOLE 7215 Dell Inc COM 24702R101 139 5034 SH SH-DEF 1 5034 Dell Inc COM 24702R101 102 3700 SH SH-DEF 2 3700 Deluxe Corp COM 248019101 44 1200 SH SOLE 1200 Deluxe Corp COM 248019101 44 1200 SH SOLE 1200 DENBURY RESOURCES INC COM 247916208 1035 23125 SH SOLE 23125 Denison Mines Corp COM 248356107 194 17300 SH SOLE 17300 DENISON MINES CORP COM 248356107 384 34171 SH SOLE 34171 Denison Mines Corp CALL 248356107 1383 123400 CALL SH-DEF 1 123400 Denison Mines Corp PUT 248356107 1551 138400 PUT SH-DEF 1 138400 Denison Mines Corp COM 248356107 1370 122200 SH SH-DEF 1 122200 DENISON MINES CORP-NEW COM 248356107 38 3400 SH SH-DEF 1 3400 DESCARTES SYSTEMS GROUP INC COM 249906108 71 15000 SH SOLE 15000 Devon Energy Corp COM 25179M103 46 547 SH SH-DEF 1 547 DEVON ENERGY CORPORATION COM 25179M103 458 5500 SH SOLE 5500 Diageo PLC COM 25243Q205 44 504 SH SH-DEF 1 504 DIAGEO PLC SPONSORED ADR COM 25243Q205 2661 30285 SH SOLE 30285 DIAMOND OFFSHORE DRILLING COM 25271C102 114 1000 SH SH-DEF 1 1000 DIAMONDS TRUST SERIES 1 COM 252787106 77 550 SH SOLE 550 DIEBOLD INC COM 253651103 93 2050 SH SOLE 2050 DIRECTV GROUP INC COM 25459L106 12 514 SH SOLE 514 Discover Financial Services COM 254709108 17 806 SH SOLE 806 DISCOVER FINANCIAL SERVICES COM 254709108 5 262 SH SOLE 262 DISNEY,WALT COMPANY COM 254687106 804 23340 SH SOLE 23340 DOLLAR FINANCIAL CORP COM 256664103 4297 150000 SH SH-DEF 1 150000 DOMINION RESOURCES INC COM 25746U109 127 1501 SH SOLE 1501 Domtar Corp CALL 257559104 16 2000 CALL SH-DEF 1 2000 DOMTAR INC COM 257559104 6 700 SH SOLE 700 DONALDSON COMPANY INC COM 257651109 26 620 SH SOLE 620 DONNELLEY (R.R.) & SONS CO COM 257867101 221 6039 SH SOLE 6039 Dow Chemical Co/The CALL 260543103 2829 65700 CALL SOLE 65700 Dow Chemical Co/The COM 260543103 53 1227 SH SH-DEF 1 1227 DOW CHEMICAL COMPANY COM 260543103 188 4350 SH SOLE 4350 DR Horton Inc COM 23331A109 848 66200 SH SOLE 66200 DTE ENERGY COMPANY COM 233331107 351 7235 SH SOLE 7235 DUKE ENERGY HOLDING CORP COM 26441C105 317 16947 SH SOLE 16947 Dune Energy Inc COM 265338202 22 10290 SH SOLE 10290 DUPONT E.I. DE NEMOURS & CO COM 263534109 231 4662 SH SOLE 4662 DUSA PHARMACEUTICALS INC COM 266898105 0 6 SH SOLE 6 Eastman Kodak Co PUT 277461109 937 35000 PUT SOLE 35000 Eastman Kodak Co COM 277461109 982 36700 SH SOLE 36700 EASTMAN KODAK COMPANY COM 277461109 27 1000 SH SOLE 1000 EATON CORPORATION COM 278058102 10 100 SH SOLE 100 eBay Inc CALL 278642103 7913 202800 CALL SOLE 202800 eBay Inc PUT 278642103 6243 160000 PUT SOLE 160000 eBay Inc COM 278642103 100 2574 SH SH-DEF 1 2574 ECOLAB INC COM 278865100 20 430 SH SOLE 430 Edison International COM 281020107 521 9400 SH SOLE 9400 EI Du Pont de Nemours & Co COM 263534109 124 2500 SH SOLE 2500 EI Du Pont de Nemours & Co COM 263534109 59 1189 SH SH-DEF 1 1189 Eldorado Gold Corp COM 284902103 46 7500 SH SOLE 7500 ELDORADO GOLD CORP COM 284902103 8 1300 SH SOLE 1300 Eldorado Gold Corp CALL 284902103 3156 511400 CALL SH-DEF 1 511400 Eldorado Gold Corp PUT 284902103 160 25900 PUT SH-DEF 1 25900 Eldorado Gold Corp COM 284902103 25 4100 SH SH-DEF 1 4100 ELECTRONIC ARTS INC COM 285512109 14 255 SH SOLE 255 ELECTRONIC ARTS INC COM 285512109 1 10 SH SH-DEF 1 10 Electronic Arts Inc COM 285512109 17 300 SH SH-DEF 1 300 Electronic Data Systems Corp COM 285661104 11 500 SH SH-DEF 1 500 Eli Lilly & Co PUT 532457108 5693 100000 PUT SOLE 100000 Eli Lilly & Co PUT 532457108 14802 260000 PUT SOLE 260000 Eli Lilly & Co COM 532457108 6725 118128 SH SOLE 118128 Eli Lilly & Co COM 532457108 127 2231 SH SH-DEF 1 2231 EMBRAER-EMPRESA BRASILEIRA SP ADR COM 29081M102 5 120 SH SOLE 120 EMC Corp/Massachusetts COM 268648102 58 2800 SH SOLE 2800 EMC Corp/Massachusetts COM 268648102 98 4709 SH SH-DEF 1 4709 EMERSON ELECTRIC CO COM 291011104 2553 47898 SH SOLE 47898 Emerson Electric Co COM 291011104 54 1023 SH SH-DEF 1 1023 Enbridge Inc COM 29250N105 441623 12056150 SH SOLE 12056150 ENBRIDGE INC COM 29250N105 55913 1522577 SH SOLE 1522577 Enbridge Inc CALL 29250N105 440 12000 CALL SH-DEF 1 12000 Enbridge Inc PUT 29250N105 348 9500 PUT SH-DEF 1 9500 ENBRIDGE INC COM 29250N105 84 2300 SH SH-DEF 1 2300 Enbridge Inc COM 29250N105 5687 155254 SH SH-DEF 1 155254 Enbridge Inc. COM 29250N105 141182 3849966 SH SOLE 3849966 Enbridge Inc. COM 29250N105 3300 90000 SH SOLE 90000 EnCana Corp COM 292505104 494870 8004826 SH SOLE 8004826 EnCana Corp CALL 292505104 637 10300 CALL SH-DEF 1 10300 EnCana Corp CALL 292505104 43572 704800 CALL SH-DEF 1 704800 EnCana Corp PUT 292505104 1150 18600 PUT SH-DEF 1 18600 EnCana Corp PUT 292505104 31894 515900 PUT SH-DEF 1 515900 ENCANA CORP COM 292505104 1 15 SH SH-DEF 1 15 EnCana Corp COM 292505104 31 500 SH SH-DEF 1 500 ENCANA CORP COM 292505104 374 6000 SH SH-DEF 1 6000 EnCana Corp COM 292505104 35599 575829 SH SH-DEF 1 575829 EnCana Corp COM 292505104 507 8200 SH SH-DEF 2 8200 ENCANA CORPORATION COM 292505104 72815 1175618 SH SOLE 1175618 EnCana Corporation COM 292505104 5570 90000 SH SOLE 90000 EnCana Corporation COM 292505104 928 15000 SH SOLE 15000 Energy Future Holdings COM 873168108 41 596 SH SH-DEF 1 596 Energy Select Sector SPDR Fund COM 81369Y506 1147 15300 SH SOLE 15300 ENERPLUS RESOURCES FD T/U COM 29274D604 2357 50000 SH SH-DEF 1 50000 Enerplus Resources Fund COM 29274D604 189 4000 SH SOLE 4000 Enerplus Resources Fund COM 29274D604 39899 846300 SH SOLE 846300 Enerplus Resources Fund CALL 29274D604 864 18300 CALL SH-DEF 1 18300 Enerplus Resources Fund CALL 29274D604 1268 26900 CALL SH-DEF 1 26900 Enerplus Resources Fund PUT 29274D604 1768 37500 PUT SH-DEF 1 37500 Enerplus Resources Fund COM 29274D604 137 2900 SH SH-DEF 1 2900 Enerplus Resources Fund COM 29274D604 11339 240518 SH SH-DEF 1 240518 ENERPLUS RESOURCES FUND T/U COM 29274D604 2996 63384 SH SOLE 63384 ENI S P A ADR COM 26874R108 15 200 SH SOLE 200 ENSCO International Inc CALL 26874Q100 4768 85000 CALL SOLE 85000 ENTERGY CORPORATION COM 29364G103 19 175 SH SOLE 175 ENTERRA ENERGY TRUST T/U COM 29381P102 34 13200 SH SH-DEF 1 13200 ENVOY CAPITAL GROUP INC COM 29413B105 0 40 SH SOLE 40 Epicor Software Corp cvb 29426L108 2283 165783 PRN SOLE 165783 ERICSSON TELEPHONE CO SPONS ADR COM 294821608 1933 48495 SH SOLE 48495 ESTEE LAUDER CO CL A COM 518439104 42 990 SH SOLE 990 EUROPEAN EQUITY FUND INC COM 298768102 2865 219400 SH SOLE 219400 Evergreen Energy Inc COM 30024B104 186 36400 SH SH-DEF 2 36400 Exelon Corp COM 30161N101 66 871 SH SH-DEF 1 871 EXELON CORPORATION COM 30161N101 336 4455 SH SOLE 4455 Extra Space Storage Inc cvb 30225T102 1475 95810 PRN SOLE 95810 Exxon Mobil Corp CALL 30231G102 7405 80000 CALL SOLE 80000 Exxon Mobil Corp PUT 30231G102 21289 230000 PUT SOLE 230000 Exxon Mobil Corp COM 30231G102 176 1900 SH SOLE 1900 EXXON MOBIL CORP COM 30231G102 1 11 SH SH-DEF 1 11 Exxon Mobil Corp COM 30231G102 630 6805 SH SH-DEF 1 6805 Exxon Mobil Corp COM 30231G102 74 800 SH SH-DEF 2 800 EXXON MOBIL CORPORATION COM 30231G102 26372 284520 SH SOLE 284520 Exxon Mobil Corporation COM 30231G102 3240 35000 SH SOLE 35000 Fairfax Financial Holdings Ltd COM 303901102 1863 7643 SH SOLE 7643 Fairfax Financial Holdings Ltd PUT 303901102 244 1000 PUT SH-DEF 1 1000 Fairfax Financial Holdings Ltd COM 303901102 3720 15258 SH SH-DEF 1 15258 FAIRFAX FINANCIAL HOLDINGS LTD SV COM 303901102 2087 8540 SH SOLE 8540 FANNIE MAE COM 313586109 526 8630 SH SOLE 8630 Fannie Mae COM 313586109 26 424 SH SH-DEF 1 424 Fastenal Co COM 311900104 1022 22500 SH SOLE 22500 FedEx Corp COM 31428X106 1006 9600 SH SOLE 9600 FedEx Corp COM 31428X106 42 399 SH SH-DEF 1 399 FEDEX CORPORATION COM 31428X106 126 1205 SH SOLE 1205 FELCOR LODGING TRUST INC REIT COM 31430F101 874 43800 SH SOLE 43800 FIFTH THIRD BANCORP COM 316773100 105 3100 SH SOLE 3100 Financial Select Sector SPDR F CALL 81369Y605 6864 200000 CALL SOLE 200000 Financial Select Sector SPDR F PUT 81369Y605 47911 1396000 PUT SOLE 1396000 Financial Select Sector SPDR F COM 81369Y605 8673 252700 SH SOLE 252700 FirstService Corp COM 33761N109 1045 33900 SH SOLE 33900 FirstService Corp COM 33761N109 40 1300 SH SH-DEF 1 1300 FIRSTSERVICE CORP SVS COM 33761N109 133 4310 SH SOLE 4310 FISERV INC COM 337738108 894 17555 SH SOLE 17555 FIVE STAR QUALITY CARE INC COM 33832D106 41 5000 SH SOLE 5000 Force Protection Inc COM 345203202 2848 131479 SH SH-DEF 2 131479 Ford Motor Co CALL 345370860 2547 300000 CALL SOLE 300000 Ford Motor Co cvb 345370860 4614 543480 PRN SOLE 543480 Ford Motor Co PUT 345370860 4245 500000 PUT SOLE 500000 FORD MOTOR COMPANY COM 345370860 78 9229 SH SOLE 9229 FORDING CANADIAN COAL T/U COM 345425102 2024 52226 SH SOLE 52226 Fording Canadian Coal Trust COM 345425102 35420 916400 SH SOLE 916400 Fording Canadian Coal Trust CALL 345425102 441 11400 CALL SH-DEF 1 11400 Fording Canadian Coal Trust PUT 345425102 379 9800 PUT SH-DEF 1 9800 Fording Canadian Coal Trust COM 345425102 9017 233300 SH SH-DEF 1 233300 Fortress Investment Group LLC COM 34958B106 1496 70158 SH SH-DEF 2 70158 FPL GROUP INC COM 302571104 85 1400 SH SOLE 1400 FRANCE TELECOM ADR COM 35177Q105 26 770 SH SOLE 770 FRANKLIN RESOURCES INC COM 354613101 43 340 SH SOLE 340 Freddie Mac COM 313400301 16 273 SH SH-DEF 1 273 FREEPORT MCMORAN COPPER & GOLD INC COM 35671D857 956 9106 SH SOLE 9106 Freeport-McMoRan Copper & Gold COM 35671D857 178 1700 SH SOLE 1700 Freeport-McMoRan Copper & Gold COM 35671D857 52 493 SH SH-DEF 1 493 Freeport-McMoRan Copper & Gold Inc. COM 35671D857 1049 10000 SH SOLE 10000 FRESENIUS MEDICAL CARE AG & CO KGAA COM 358029106 266 5000 SH SOLE 5000 FRESH DEL MONTE PRODUCE INC COM G36738105 1385 48100 SH SOLE 48100 Fronteer Development Group Inc COM 35903Q106 40 3800 SH SH-DEF 1 3800 FRONTIER OIL COM 35914P105 42 1000 SH SOLE 1000 GAMESTOP CORPORATION CL A NEW COM 36467W109 14 254 SH SOLE 254 GAMMON GOLD INC COM 36467T106 49 4150 SH SOLE 4150 Gammon Gold Inc CALL 36467T106 60 5000 CALL SH-DEF 1 5000 Gammon Gold Inc PUT 36467T106 60 5000 PUT SH-DEF 1 5000 Gammon Gold Inc COM 36467T106 189 15800 SH SH-DEF 1 15800 Gannett Co Inc cvb 364730101 26085 596915 PRN SOLE 596915 GANNETT CO INC COM 364730101 600 13700 SH SOLE 13700 GAP INC COM 364760108 2 120 SH SOLE 120 GENERAL DYNAMICS CORP COM 369550108 34 400 SH SOLE 400 General Dynamics Corp COM 369550108 44 524 SH SH-DEF 1 524 General Electric Co CALL 369604103 199 4800 CALL SOLE 4800 General Electric Co PUT 369604103 23325 563400 PUT SOLE 563400 General Electric Co COM 369604103 6921 167182 SH SOLE 167182 General Electric Co COM 369604103 548 13234 SH SH-DEF 1 13234 GENERAL ELECTRIC COMPANY COM 369604103 36968 891679 SH SOLE 891679 General Electric Company COM 369604103 1449 35000 SH SOLE 35000 GENERAL MILLS INC COM 370334104 35 600 SH SOLE 600 General Mills Inc COM 370334104 24 417 SH SH-DEF 1 417 General Motors Corp CALL 370442105 5138 140000 CALL SOLE 140000 General Motors Corp PUT 370442105 12357 336700 PUT SOLE 336700 General Motors Corp COM 370442105 2425 66080 SH SOLE 66080 GENERAL MOTORS CORPORATION COM 370442105 1 40 SH SOLE 40 GENUINE PARTS CO COM 372460105 50 1000 SH SOLE 1000 GENWORTH FINANCIAL INC CL A COM 37247D106 8 250 SH SOLE 250 Genzyme Corp COM 372917104 118 1900 SH SOLE 1900 Genzyme Corp COM 372917104 16 255 SH SH-DEF 1 255 GEOKINETICS INC COM 372910307 23 1000 SH SOLE 1000 Gerdau Ameristeel Corp COM 37373P105 20 1700 SH SOLE 1700 Gerdau SA COM 373737105 336 12820 SH SOLE 12820 GERON CORP COM 374163103 1697 231500 SH SOLE 231500 Gildan Activewear Inc COM 375916103 214 5400 SH SOLE 5400 Gildan Activewear Inc CALL 375916103 40 1000 CALL SH-DEF 1 1000 Gildan Activewear Inc PUT 375916103 51 1300 PUT SH-DEF 1 1300 Gildan Activewear Inc COM 375916103 63 1600 SH SH-DEF 1 1600 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 517 13025 SH SOLE 13025 Gilead Sciences Inc COM 375558103 33 800 SH SOLE 800 Gilead Sciences Inc COM 375558103 86 2101 SH SH-DEF 1 2101 GlaxoSmithKline PLC COM 37733W105 43 817 SH SH-DEF 1 817 GLAXOSMITHKLINE PLC ADR COM 37733W105 2670 50125 SH SOLE 50125 GLENCAIRN GOLD CORP COM 377903109 0 33 SH SOLE 33 GLOBALSANTAFE CORP COM G3930E101 76 1000 SH SH-DEF 1 1000 Globalstar Inc COM 378973408 416 56746 SH SH-DEF 2 56746 Gol Linhas Aereas Inteligentes COM 38045R107 414 17270 SH SOLE 17270 Gold Fields Ltd CALL 38059T106 3953 218500 CALL SOLE 218500 Gold Fields Ltd PUT 38059T106 4320 238800 PUT SOLE 238800 Gold Fields Ltd COM 38059T106 1582 87465 SH SOLE 87465 Goldcorp Inc CALL 380956409 4584 150000 CALL SOLE 150000 Goldcorp Inc COM 380956409 113 3682 SH SOLE 3682 Goldcorp Inc COM 380956409 177406 5805375 SH SOLE 5805375 GOLDCORP INC COM 380956409 14995 489472 SH SOLE 489472 Goldcorp Inc CALL 380956409 8141 266400 CALL SH-DEF 1 266400 Goldcorp Inc PUT 380956409 15280 500000 PUT SH-DEF 1 500000 Goldcorp Inc PUT 380956409 18418 602700 PUT SH-DEF 1 602700 GOLDCORP INC COM 380956409 27 900 SH SH-DEF 1 900 Goldcorp Inc COM 380956409 1986 65000 SH SH-DEF 1 65000 Goldcorp Inc. COM 380956409 6424 210000 SH SOLE 210000 Goldcorp Inc. COM 380956409 458 15000 SH SOLE 15000 GOLDEN STAR RES LTD COM 38119T104 20 5000 SH SH-DEF 1 5000 Golden Star Resources Ltd COM 38119T104 20 4900 SH SH-DEF 1 4900 GOLDMAN SACHS GROUP INC COM 38141G104 760 3500 SH SOLE 3500 Goldman Sachs Group Inc/The COM 38141G104 1035 4776 SH SOLE 4776 Goldman Sachs Group Inc/The COM 38141G104 199 6500 SH SOLE 6500 Goldman Sachs Group Inc/The COM 38141G104 38 176 SH SH-DEF 1 176 GOODYEAR TIRE & RUBBER CO COM 382550101 91 3000 SH SOLE 3000 Goodyear Tire & Rubber Co/The COM 382550101 152 5000 SH SOLE 5000 Google Inc PUT 38259P508 567 1000 PUT SOLE 1000 Google Inc COM 38259P508 5 8 SH SOLE 8 Google Inc COM 38259P508 283 498 SH SH-DEF 1 498 GREAT BASIN GOLD LTD COM 390124105 91 30000 SH SOLE 30000 GREAT BASIN GOLD LTD COM 390124105 74 24600 SH SH-DEF 1 24600 Group 1 Automotive Inc cvb 398905109 1412 42068 PRN SOLE 42068 Halliburton Co COM 406216101 42 1092 SH SH-DEF 1 1092 HALLIBURTON CO. COM 406216101 50 1300 SH SOLE 1300 HANSEN NATURAL CORPORATION COM 411310105 28 500 SH SOLE 500 Harley-Davidson Inc COM 412822108 28 600 SH SOLE 600 HARLEY-DAVIDSON INC COM 412822108 46 1000 SH SOLE 1000 Harmony Gold Mining Co Ltd PUT 413216300 449 37700 PUT SOLE 37700 Harmony Gold Mining Co Ltd COM 413216300 130 10880 SH SOLE 10880 Hartford Financial Services Gr COM 416515104 1037 11200 SH SOLE 11200 HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 45 485 SH SOLE 485 Harvest Energy Trust COM 41752X101 196 7300 SH SOLE 7300 Harvest Energy Trust CALL 41752X101 40 1500 CALL SH-DEF 1 1500 Harvest Energy Trust PUT 41752X101 175 6500 PUT SH-DEF 1 6500 Harvest Energy Trust COM 41752X101 3 100 SH SH-DEF 1 100 HARVEST ENERGY TRUST T/U COM 41752X101 790 29300 SH SOLE 29300 HARVEST ENERGY TRUST T/U COM 41752X101 27 1000 SH SH-DEF 1 1000 HDFC Bank Ltd COM 40415F101 21 200 SH SOLE 200 Health Management Associates Inc cvb 421933102 2534 365100 PRN SOLE 365100 HEARTLAND EXPRESS INC COM 422347104 90 6300 SH SOLE 6300 HEINZ (H.J.) COMPANY COM 423074103 263 5695 SH SOLE 5695 Hewlett-Packard Co CALL 428236103 3734 75000 CALL SOLE 75000 Hewlett-Packard Co PUT 428236103 3734 75000 PUT SOLE 75000 Hewlett-Packard Co COM 428236103 285 5730 SH SH-DEF 1 5730 HEWLETT-PACKARD COMPANY COM 428236103 1263 25330 SH SOLE 25330 HJ Heinz Co COM 423074103 18 391 SH SH-DEF 1 391 Hoku Scientific Inc COM 434712105 339 35000 SH SH-DEF 2 35000 Home Depot Inc CALL 437076102 324 10000 CALL SOLE 10000 Home Depot Inc PUT 437076102 19185 591400 PUT SOLE 591400 Home Depot Inc COM 437076102 11767 362727 SH SOLE 362727 HOME DEPOT INC COM 437076102 1790 55091 SH SOLE 55091 Home Depot Inc. (The) COM 437076102 324 10000 SH SOLE 10000 Honda Motor Co Ltd COM 438128308 55 1661 SH SOLE 1661 HONDA MOTOR CO LTD SPONSORED ADR COM 438128308 2226 66634 SH SOLE 66634 HONEYWELL INTERNATIONAL INC COM 438516106 658 11051 SH SOLE 11051 Honeywell International Inc COM 438516106 58 967 SH SH-DEF 1 967 HOSPIRA INC COM 441060100 82 1982 SH SOLE 1982 HOST HOTELS & RESORTS INC COM 44107P104 225 10000 SH SOLE 10000 HRPT PROPERTIES TRUST COM 40426W101 884 89300 SH SOLE 89300 HSBC Holdings PLC PUT 404280406 9723 105000 PUT SOLE 105000 HSBC Holdings PLC COM 404280406 1164 12569 SH SOLE 12569 HSBC HOLDINGS PLC COM 404280604 702 31248 SH SOLE 31248 HSBC HOLDINGS PLC SPONS ADR COM 404280406 3717 40085 SH SOLE 40085 HUNT J B TRANS SVCS INC COM 445658107 142 5400 SH SOLE 5400 HYDROGENICS CORP COM 448882100 4 2960 SH SOLE 2960 Iamgold Corp COM 450913108 155 17800 SH SOLE 17800 Iamgold Corp CALL 450913108 1333 153300 CALL SH-DEF 1 153300 Iamgold Corp PUT 450913108 88 10100 PUT SH-DEF 1 10100 Iamgold Corp COM 450913108 737 85000 SH SH-DEF 1 85000 Iamgold Corp COM 450913108 2173 249900 SH SH-DEF 1 249900 IAMGOLD CORPORATION COM 450913108 17 2000 SH SOLE 2000 IBM CALL 459200101 19437 165000 CALL SOLE 165000 IBM PUT 459200101 26187 222300 PUT SOLE 222300 IBM COM 459200101 360 3057 SH SH-DEF 1 3057 ICICI Bank Ltd PUT 45104G104 2636 50000 PUT SOLE 50000 ICICI Bank Ltd COM 45104G104 429 8135 SH SOLE 8135 IDEARC INC COM 451663108 7 228 SH SOLE 228 ILLINOIS TOOL WORKS INC COM 452308109 1106 18525 SH SOLE 18525 IMATION CORPORATION COM 45245A107 2 100 SH SOLE 100 Imax Corp COM 45245E109 241 57449 SH SH-DEF 2 57449 Imperial Oil Limited COM 453038408 11161 225000 SH SOLE 225000 Imperial Oil Ltd COM 453038408 163344 3296713 SH SOLE 3296713 IMPERIAL OIL LTD COM 453038408 63658 1281559 SH SOLE 1281559 Imperial Oil Ltd CALL 453038408 11237 226800 CALL SH-DEF 1 226800 IMPERIAL OIL LTD COM 453038408 50 1000 SH SH-DEF 1 1000 INDIA FUND INC COM 454089103 1893 34805 SH SOLE 34805 INFINEON TECHNOLOGIES AG ADR COM 45662N103 1283 74550 SH SOLE 74550 Infosys Technologies Ltd CALL 456788108 1936 40000 CALL SOLE 40000 Infosys Technologies Ltd PUT 456788108 1936 40000 PUT SOLE 40000 ING GROEP SPONSORED ADR COM 456837103 3875 87327 SH SOLE 87327 INGERSOLL-RAND COMPANY CL A COM G4776G101 884 16200 SH SOLE 16200 INPLAY TECHNOLOGIES INC COM 45773L103 3 2000 SH SH-DEF 1 2000 Intel Corp CALL 458140100 2586 100000 CALL SOLE 100000 Intel Corp CALL 458140100 10667 412500 CALL SOLE 412500 Intel Corp PUT 458140100 7758 300000 PUT SOLE 300000 Intel Corp PUT 458140100 29682 1147800 PUT SOLE 1147800 Intel Corp COM 458140100 15984 618099 SH SOLE 618099 Intel Corp COM 458140100 337 13043 SH SH-DEF 1 13043 Intel Corp COM 458140100 181 7000 SH SH-DEF 2 7000 INTEL CORPORATION COM 458140100 4754 183587 SH SOLE 183587 Intel Corporation COM 458140100 1034 40000 SH SOLE 40000 INTERACTIVE BROKERS GROUP COM 45841N107 225 8500 SH SH-DEF 1 8500 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 14678 124422 SH SOLE 124422 International Business Machines Corporation COM 459200101 6597 56000 SH SOLE 56000 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 212 4000 SH SOLE 4000 INTERNATIONAL PAPER COMPANY COM 460146103 40 1100 SH SOLE 1100 INTERNATIONAL RECTIFIER CORP COM 460254105 20 600 SH SOLE 600 INTERNATIONAL ROYALTY CORP COM 460277106 69 10000 SH SOLE 10000 InterOil Corp COM 460951106 72 2300 SH SOLE 2300 InterOil Corp COM 460951106 19 600 SH SH-DEF 1 600 INTERTAPE POLYMER GROUP INC COM 460919103 123 36200 SH SOLE 36200 Intertape Polymer Group Inc COM 460919103 0 19 SH SH-DEF 1 19 INTUIT INC COM 461202103 94 3100 SH SOLE 3100 ISHARES INC MSCI SINGAPORE IDX FD COM 464286673 148 10000 SH SOLE 10000 ISHARES INC MSCI UK COM 464286699 341 13200 SH SOLE 13200 ISHARES MSCI EAFE INDEX FUND COM 464287465 708 8560 SH SOLE 8560 iShares MSCI Emerging Markets COM 464287234 558 5049 SH SH-DEF 1 5049 ISHARES MSCI EMERGING MKTS INDEX COM 464287234 78 525 SH SOLE 525 ISHARES MSCI HONG KONG INDEX FUND COM 464286871 23 1100 SH SOLE 1100 iShares MSCI Japan Index Fund COM 464286848 1177 82000 SH SOLE 82000 ISHARES MSCI JAPAN INDEX FUND COM 464286848 645 44850 SH SOLE 44850 ISHARES NASDAQ BIOTECH INDEX FUND COM 464287556 8 100 SH SOLE 100 ISHARES SILVER TRUST COM 46428Q109 41 300 SH SH-DEF 1 300 ISHARES TR RUSSEL 2000 INDEX FUND COM 464287655 44 550 SH SOLE 550 ISHARES TRUST DJ SEL DIV COM 464287168 42 600 SH SOLE 600 Itron Inc cvb 465741106 3571 38370 PRN SOLE 38370 ITT CORPORATION COM 450911102 14 200 SH SOLE 200 Ivanhoe Energy Inc COM 465790103 44 22800 SH SOLE 22800 Ivanhoe Mines Ltd/CA COM 46579N103 184 14200 SH SOLE 14200 Ivanhoe Mines Ltd/CA CALL 46579N103 91 7000 CALL SH-DEF 1 7000 Ivanhoe Mines Ltd/CA COM 46579N103 9 700 SH SH-DEF 1 700 J.M. SMUCKER CO - NEW COM 832696405 0 2 SH SH-DEF 1 2 JAGUAR MINING INC COM 47009M103 171 19400 SH SH-DEF 1 19400 Johnson & Johnson PUT 478160104 27266 415000 PUT SOLE 415000 Johnson & Johnson COM 478160104 608 9248 SH SOLE 9248 JOHNSON & JOHNSON COM 478160104 30364 461506 SH SOLE 461506 Johnson & Johnson COM 478160104 5355 81500 SH SOLE 81500 Johnson & Johnson COM 478160104 430 6545 SH SH-DEF 1 6545 Johnson & Johnson COM 478160104 151 2300 SH SH-DEF 2 2300 JOURNAL REGISTER CO COM 481138105 240 100000 SH SOLE 100000 JPMorgan Chase & Co CALL 46625H100 2667 58200 CALL SOLE 58200 JPMorgan Chase & Co PUT 46625H100 44510 971400 PUT SOLE 971400 JPMorgan Chase & Co COM 46625H100 12995 283599 SH SOLE 283599 JPMORGAN CHASE & CO COM 46625H100 2744 59813 SH SOLE 59813 JPMorgan Chase & Co COM 46625H100 370 8074 SH SH-DEF 1 8074 Juniper Networks Inc CALL 48203R104 99 2700 CALL SOLE 2700 Juniper Networks Inc COM 48203R104 18 500 SH SH-DEF 1 500 KANSAS CITY SOUTHERN COM 485170302 16 500 SH SOLE 500 Kellogg Co COM 487836108 17 302 SH SH-DEF 1 302 KELLOGG COMPANY COM 487836108 1103 19675 SH SOLE 19675 KIMBER RESOURCES INC COM 49435N101 21 24000 SH SH-DEF 1 24000 Kimberly-Clark Corp COM 494368103 75 1064 SH SH-DEF 1 1064 KIMBERLY-CLARK CORPORATION COM 494368103 1523 21650 SH SOLE 21650 KINDER MORGAN ENERGY PARTNERS LPU COM 494550106 15 300 SH SOLE 300 KINDER MORGAN MANAGEMENT LLC COM 49455U100 1322 28246 SH SOLE 28246 Kingsway Financial Services In COM 496904103 1335 72120 SH SOLE 72120 Kingsway Financial Services In COM 496904103 151 8168 SH SH-DEF 1 8168 KINGSWAY FINANCIAL SERVICES INC COM 496904103 455 24540 SH SOLE 24540 Kinross Gold Corp COM 496902404 38 2530 SH SOLE 2530 Kinross Gold Corp COM 496902404 25696 1720205 SH SOLE 1720205 Kinross Gold Corp CALL 496902404 4974 333000 CALL SH-DEF 1 333000 Kinross Gold Corp PUT 496902404 3336 223300 PUT SH-DEF 1 223300 Kinross Gold Corp COM 496902404 2196 147000 SH SH-DEF 1 147000 Kinross Gold Corp COM 496902404 15369 1028858 SH SH-DEF 2 1028858 Kinross Gold Corporation COM 496902404 5234 350000 SH SOLE 350000 KINROSS GOLD CORPORATION NO PAR COM 496902404 3634 242670 SH SOLE 242670 KKR FINANCIAL HLDGS LLC COM 48248A306 10 600 SH SOLE 600 KLA-TENCOR CORPORATION COM 482480100 4 80 SH SOLE 80 KOHL'S CORP COM 500255104 607 10575 SH SOLE 10575 KONINKLIJKE PHILIPS ELECTRONICS COM 500472303 110 2436 SH SOLE 2436 KOOKMIN BANK SPONSORED ADR COM 50049M109 51 625 SH SOLE 625 KOREA ELECTRIC POWER CO SPONS ADR COM 500631106 2001 86300 SH SOLE 86300 KOREA FUND INC COM 500634100 1995 43600 SH SOLE 43600 Kraft Foods Inc COM 50075N104 137 3969 SH SH-DEF 1 3969 KRAFT FOODS INC CL A COM 50075N104 989 28610 SH SOLE 28610 Kroger Co/The COM 501044101 24 853 SH SH-DEF 1 853 KT CORP SPONSORED ADR COM 48268K101 436 17400 SH SOLE 17400 L-3 COMMUNICATIONS HOLDINGS COM 502424104 169 1650 SH SOLE 1650 LABORATORY CORP OF AMER HOLDINGS COM 50540R409 8 100 SH SOLE 100 LADENBURG THALMANN FIN COM 50575Q102 0 4 SH SH-DEF 1 4 LAFARGE SPONSORED ADR COM 505861401 39 1000 SH SOLE 1000 LAS VEGAS SANDS INC COM 517834107 334 2500 SH SOLE 2500 La-Z-Boy Inc COM 505336107 358 48500 SH SH-DEF 2 48500 LEHMAN BROTHERS HLDGS INC COM 524908100 23 375 SH SOLE 375 Lehman Brothers Holdings Inc CALL 524908100 3087 50000 CALL SOLE 50000 Lehman Brothers Holdings Inc PUT 524908100 23587 382100 PUT SOLE 382100 Lehman Brothers Holdings Inc COM 524908100 14075 228015 SH SOLE 228015 Lehman Brothers Holdings Inc COM 524908100 14 229 SH SH-DEF 1 229 LEUCADIA NATIONAL CORP COM 527288104 222 4600 SH SOLE 4600 Level 3 Communications Inc cvb 52729N100 5836 1255020 PRN SOLE 1255020 LEVITT CORP FLA CLASS A COM 52742P108 70 35000 SH SOLE 35000 Lexmark International Inc COM 529771107 1113 26800 SH SOLE 26800 LG PHILIPS LTD SPON ADR COM 50186V102 12 500 SH SOLE 500 LIBERTY GLOBAL INC CL A COM 530555101 192 4675 SH SOLE 4675 LIBERTY GLOBAL INC SERIES C WI COM 530555309 131 3375 SH SOLE 3375 LIBERTY MEDIA HLDG INTERACTIVE SER A COM 53071M104 84 4360 SH SOLE 4360 LIBERTY MEDIA HOLDING CORP CAP SER A COM 53071M302 109 872 SH SOLE 872 LIFE TIME FITNESS INC COM 53217R207 37 600 SH SOLE 600 LIFEPOINT HOSPITALS INC COM 53219L109 733 24400 SH SOLE 24400 LILLY (ELI) & COMPANY COM 532457108 484 8493 SH SOLE 8493 LINCOLN NATIONAL CORPORATION COM 534187109 860 13015 SH SOLE 13015 LIZ CLAIBORNE INC COM 539320101 31 900 SH SOLE 900 LMS MEDICAL SYSTEMS INC COM 502089105 35 35000 SH SOLE 35000 Local.com Corp COM 53954R105 273 42000 SH SOLE 42000 Local.com Corp COM 53954R105 78 12000 SH SH-DEF 2 12000 Lockheed Martin Corp COM 539830109 49 448 SH SH-DEF 1 448 Lorus Therapeutics Inc COM 544192107 20 80500 SH SOLE 80500 LORUS THERAPEUTICS INC NEW COM 544192107 0 500 SH SOLE 500 LOWE'S COMPANIES COM 548661107 959 34180 SH SOLE 34180 Lowe's Cos Inc PUT 548661107 224 8000 PUT SOLE 8000 Lowe's Cos Inc COM 548661107 485 17300 SH SOLE 17300 LSI CORPORATION COM 502161102 0 2 SH SOLE 2 Lundin Mining Corp COM 550372106 12876 1007815 SH SOLE 1007815 Lundin Mining Corp CALL 550372106 345 27000 CALL SH-DEF 1 27000 Lundin Mining Corp PUT 550372106 243 19000 PUT SH-DEF 1 19000 LUNDIN MINING CORP COM 550372106 4 300 SH SH-DEF 1 300 Lundin Mining Corp COM 550372106 91 7128 SH SH-DEF 2 7128 Lundin Mining Corp COM 550372106 56472 4420024 SH SH-DEF 2 4420024 LUNDIN MINING CORPORATION COM 550372106 154 12000 SH SOLE 12000 LUXOTTICA GROUP S P A SPON ADR COM 55068R202 3 100 SH SOLE 100 MAGNA ENTERTAINMENT CORP CL A COM 559211107 1 580 SH SOLE 580 Magna International Inc COM 559222401 6429 66660 SH SOLE 66660 Magna International Inc CALL 559222401 222 2300 CALL SH-DEF 1 2300 Magna International Inc PUT 559222401 955 9900 PUT SH-DEF 1 9900 Magna International Inc COM 559222401 1033 10711 SH SH-DEF 1 10711 MAGNA INTERNATIONAL INC CL A SVS COM 559222401 2944 30448 SH SOLE 30448 Manor Care Inc cvb 564055101 6728 104472 PRN SOLE 104472 Manulife Financial Corp COM 56501R106 1473163 35735244 SH SOLE 35735244 MANULIFE FINANCIAL CORP COM 56501R106 35375 855964 SH SOLE 855964 Manulife Financial Corp CALL 56501R106 18291 443700 CALL SH-DEF 1 443700 Manulife Financial Corp PUT 56501R106 6703 162600 PUT SH-DEF 1 162600 MANULIFE FINANCIAL CORP COM 56501R106 124 3000 SH SH-DEF 1 3000 Manulife Financial Corp COM 56501R106 6265 151973 SH SH-DEF 1 151973 Manulife Financial Corp COM 56501R106 37 900 SH SH-DEF 2 900 Manulife Financial Corporation COM 56501R106 5365 130000 SH SOLE 130000 Marathon Oil Corp COM 565849106 48 836 SH SH-DEF 1 836 MARATHON OIL CORPORATION COM 565849106 1557 27270 SH SOLE 27270 MARSH & MCLENNAN COMPANIES INC COM 571748102 186 7300 SH SOLE 7300 MASCO CORPORATION COM 574599106 45 1925 SH SOLE 1925 Mastercard Inc COM 57636Q104 118 800 SH SOLE 800 Materials Select Sector SPDR F COM 81369Y100 727 17300 SH SOLE 17300 MATSUSHITA ELECTRIC INDL CO ADR COM 576879209 312 16810 SH SOLE 16810 MAXYGEN INC COM 577776107 7 1000 SH SH-DEF 1 1000 MCCLATCHY NEWSPAPERS INC CL A COM 579489105 400 20000 SH SOLE 20000 MCCORMICK & CO INC NON VTG COM 579780206 65 1800 SH SOLE 1800 McDonald's Corp CALL 580135101 4036 74100 CALL SOLE 74100 McDonald's Corp PUT 580135101 1634 30000 PUT SOLE 30000 McDonald's Corp COM 580135101 1570 28819 SH SOLE 28819 MCDONALD'S CORPORATION COM 580135101 89 1640 SH SOLE 1640 MCGRAW-HILL COMPANIES INC COM 580645109 24 475 SH SOLE 475 McKesson Corp COM 58155Q103 17 286 SH SH-DEF 1 286 MDS Inc COM 55269P302 35216 1630194 SH SOLE 1630194 MDS INC COM 55269P302 242 11193 SH SOLE 11193 MDS INC COM 55269P302 8 352 SH SH-DEF 1 352 MDS Inc COM 55269P302 329 15238 SH SH-DEF 1 15238 MDS Inc COM 55269P302 152 7054 SH SH-DEF 2 7054 MDS Inc COM 55269P302 186 8608 SH SH-DEF 2 8608 MEDCO HEALTH SOLUTIONS INC COM 58405U102 105 1158 SH SOLE 1158 Medco Health Solutions Inc COM 58405U102 24 271 SH SH-DEF 1 271 Medis Technologies Ltd COM 58500P107 2046 157347 SH SH-DEF 2 157347 MEDTRONIC INC COM 585055106 707 12508 SH SOLE 12508 Medtronic Inc COM 585055106 146 2581 SH SH-DEF 1 2581 MELCO PBL ENTERTAINMENT-ADR COM 585464100 297 18000 SH SOLE 18000 MEMC Electronic Materials Inc COM 552715104 12 200 SH SH-DEF 1 200 Merck & Co Inc CALL 589331107 7754 150000 CALL SOLE 150000 Merck & Co Inc PUT 589331107 7754 150000 PUT SOLE 150000 Merck & Co Inc PUT 589331107 9785 189300 PUT SOLE 189300 Merck & Co Inc COM 589331107 258 5000 SH SOLE 5000 MERCK & CO INC COM 589331107 1061 20494 SH SOLE 20494 Merck & Co Inc COM 589331107 254 4911 SH SH-DEF 1 4911 Merck & Co Inc COM 589331107 181 3500 SH SH-DEF 2 3500 Meridian Gold Inc COM 589975101 24 735 SH SOLE 735 Meridian Gold Inc COM 589975101 2819 84800 SH SOLE 84800 Meridian Gold Inc CALL 589975101 7 200 CALL SH-DEF 1 200 Meridian Gold Inc PUT 589975101 50 1500 PUT SH-DEF 1 1500 MERIDIAN GOLD INC COM 589975101 5832 177300 SH SH-DEF 1 177300 Merrill Lynch & Co Inc CALL 590188108 1354 19000 CALL SOLE 19000 Merrill Lynch & Co Inc PUT 590188108 14534 203900 PUT SOLE 203900 Merrill Lynch & Co Inc COM 590188108 10944 153540 SH SOLE 153540 MERRILL LYNCH & CO INC COM 590188108 1108 15525 SH SOLE 15525 Merrill Lynch & Co Inc COM 590188108 26 368 SH SH-DEF 1 368 Merrill Lynch & Co., Inc. COM 590188108 3920 55000 SH SOLE 55000 METALLICA RESOURCES INC COM 59125J104 64 14400 SH SH-DEF 1 14400 Methanex Corp COM 59151K108 231 9200 SH SOLE 9200 METHANEX CORP COM 59151K108 202 8000 SH SOLE 8000 Methanex Corp CALL 59151K108 121 4800 CALL SH-DEF 1 4800 Methanex Corp PUT 59151K108 214 8500 PUT SH-DEF 1 8500 Methanex Corp COM 59151K108 1084 43098 SH SH-DEF 1 43098 METLIFE INC COM 59156R108 420 6010 SH SOLE 6010 MetLife Inc COM 59156R108 23 325 SH SH-DEF 1 325 MI Developments Inc COM 55304X104 1076 32507 SH SOLE 32507 MI DEVELOPMENTS INC CL A SVS COM 55304X104 35 1067 SH SOLE 1067 Microchip Technology Inc COM 595017104 1075 29600 SH SOLE 29600 MICROCHIP TECHNOLOGY INC COM 595017104 57 1575 SH SOLE 1575 Micron Technology Inc cvb 595112103 3900 351340 PRN SOLE 351340 Microsoft Corp CALL 594918104 5335 181100 CALL SOLE 181100 Microsoft Corp PUT 594918104 13437 456100 PUT SOLE 456100 Microsoft Corp COM 594918104 100 3400 SH SOLE 3400 Microsoft Corp COM 594918104 531 18014 SH SH-DEF 1 18014 Microsoft Corp COM 594918104 127 4300 SH SH-DEF 2 4300 MICROSOFT CORPORATION COM 594918104 8261 280034 SH SOLE 280034 Microsoft Corporation COM 594918104 3093 105000 SH SOLE 105000 Midway Games Inc COM 598148104 218 50000 SH SH-DEF 2 50000 MINCO GOLD CORPORATION COM 60254D108 32 39400 SH SH-DEF 1 39400 Minefinders Corp COM 602900102 43 4000 SH SOLE 4000 MINEFINDERS CORP LTD COM 602900102 66 6200 SH SH-DEF 1 6200 MINEFINDERS CORP LTD COM 602900102 619 58400 SH SH-DEF 1 58400 MINEFINDERS CORPORATION LTD COM 602900102 1047 97500 SH SOLE 97500 Miramar Mining Corp COM 60466E100 10 2100 SH SOLE 2100 MIRAMAR MINING CORP COM 60466E100 1 161 SH SH-DEF 1 161 Miramar Mining Corp COM 60466E100 5 1000 SH SH-DEF 1 1000 MIRAMAR MINING CORP COM 60466E100 94 20000 SH SH-DEF 1 20000 MIRAMAR MINING CORP COM 60466E100 212 45000 SH SH-DEF 1 45000 MITSUBISHI UFJ FINL GROUP INC ADR COM 606822104 3 305 SH SOLE 305 MOLSON COORS BREWING-B- COM 60871R209 149 1500 SH SH-DEF 1 1500 MONSANTO COMPANY COM 61166W101 157 1834 SH SOLE 1834 Monsanto Company COM 61166W101 6431 75000 SH SOLE 75000 Monster Worldwide Inc COM 611742107 7 200 SH SOLE 200 MONTPELIER RE HOLDINGS LTD COM G62185106 126 7100 SH SOLE 7100 Moody's Corp COM 615369105 20 400 SH SOLE 400 Morgan Stanley PUT 617446448 4725 75000 PUT SOLE 75000 Morgan Stanley COM 617446448 435 6912 SH SOLE 6912 MORGAN STANLEY COM 617446448 82 1300 SH SOLE 1300 Morgan Stanley COM 617446448 29 456 SH SH-DEF 1 456 MOSAIC COMPANY COM 61945A107 54 1000 SH SOLE 1000 Motorola Inc CALL 620076109 20702 1117200 CALL SOLE 1117200 Motorola Inc PUT 620076109 5559 300000 PUT SOLE 300000 MOTOROLA INC COM 620076109 213 11500 SH SOLE 11500 Motorola Inc COM 620076109 96 5189 SH SH-DEF 1 5189 NABORS INDUSTRIES LTD COM G6359F103 147 4755 SH SOLE 4755 NATIONAL OILWELL VARCO INC NEW COM 637071101 29 200 SH SOLE 200 NAVTEQ CORPORATION COM 63936L100 31 400 SH SOLE 400 NEPTUNE TECHS & BIORES INC COM 64077P108 79 15500 SH SOLE 15500 Neurochem Inc COM 64125K101 3 1045 SH SH-DEF 1 1045 NEVSUN RESOURCES LTD COM 64156L101 9 5000 SH SOLE 5000 NEW GERMANY FUND INC COM 644465106 1403 79716 SH SOLE 79716 NEW YORK TIMES COMPANY CL A COM 650111107 400 20224 SH SOLE 20224 NEWFIELD EXPLORATION CO COM 651290108 14 300 SH SOLE 300 Newmont Mining Corp CALL 651639106 40221 899200 CALL SOLE 899200 Newmont Mining Corp COM 651639106 151 3375 SH SOLE 3375 NEWMONT MINING CORP COM 651639106 22 500 SH SH-DEF 1 500 NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 577 12880 SH SOLE 12880 Newmont Mining Corporation COM 651639106 5815 130000 SH SOLE 130000 Nexen Inc COM 65334H102 173205 5669780 SH SOLE 5669780 NEXEN INC COM 65334H102 9723 317491 SH SOLE 317491 Nexen Inc CALL 65334H102 1741 57000 CALL SH-DEF 1 57000 Nexen Inc PUT 65334H102 6394 209300 PUT SH-DEF 1 209300 NEXEN INC COM 65334H102 91 3000 SH SH-DEF 1 3000 NEXEN INC COM 65334H102 152 5000 SH SH-DEF 1 5000 Nexen Inc COM 65334H102 1964 64300 SH SH-DEF 1 64300 Nexen Inc. COM 65334H102 5811 190000 SH SOLE 190000 NIDEC CORP SPONSORED ADR COM 654090109 2200 125300 SH SOLE 125300 Nike Inc COM 654106103 23 400 SH SOLE 400 Nike Inc COM 654106103 117 2000 SH SH-DEF 2 2000 NIKE INC CL B COM 654106103 55 930 SH SOLE 930 NIPPON TELEGRAPH & TELEPHONE ADR COM 654624105 1 50 SH SOLE 50 Nissan Motor Co Ltd COM 654744408 60 3000 SH SH-DEF 2 3000 NOKIA CORP ADR COM 654902204 4464 117520 SH SOLE 117520 Nokia OYJ CALL 654902204 36982 975000 CALL SOLE 975000 Nokia Oyj, Sponsored ADR COM 654902204 1138 30000 SH SOLE 30000 NOMURA HOLDINGS INC SPONSORED ADR COM 65535H208 4 265 SH SOLE 265 NORSK HYDRO SPONSORED ADR COM 656531605 217 5000 SH SOLE 5000 Nortel Networks Corp cvb 656568508 1327 78125 PRN SOLE 78125 Nortel Networks Corp COM 656568508 44082 2600987 SH SOLE 2600987 Nortel Networks Corp CALL 656568508 298 17600 CALL SH-DEF 1 17600 Nortel Networks Corp PUT 656568508 2224 131200 PUT SH-DEF 1 131200 Nortel Networks Corp COM 656568508 155106 9151802 SH SH-DEF 2 9151802 NORTEL NETWORKS CORP NEW COM 656568508 543 31949 SH SOLE 31949 NORTH AMERICAN PALLADIUM COM 656912102 8 1000 SH SH-DEF 1 1000 NORTHERN DYNASTY MNLS LTD COM 66510M204 1 100 SH SH-DEF 1 100 NORTHERN ORION RES INC COM 665575106 9 1450 SH SOLE 1450 NORTHERN ORION RESOURCES COM 665575106 3 403 SH SH-DEF 1 403 Northern Orion Resources Inc COM 665575106 33 5200 SH SOLE 5200 NORTHGATE MINERALS CORP COM 666416102 61 21500 SH SH-DEF 1 21500 Northgate Minerals Corp COM 666416102 62 22000 SH SH-DEF 1 22000 Nova Chemicals Corp COM 66977W109 37327 969281 SH SOLE 969281 NOVA CHEMICALS CORP COM 66977W109 595 15417 SH SOLE 15417 Nova Chemicals Corp CALL 66977W109 2846 73900 CALL SH-DEF 1 73900 Nova Chemicals Corp PUT 66977W109 231 6000 PUT SH-DEF 1 6000 NOVAGOLD RESOURCES INC COM 66987E206 66 4000 SH SOLE 4000 Novagold Resources Inc CALL 66987E206 41 2500 CALL SH-DEF 1 2500 Novagold Resources Inc PUT 66987E206 141 8500 PUT SH-DEF 1 8500 Novagold Resources Inc COM 66987E206 5 300 SH SH-DEF 1 300 Novagold Resources Inc COM 66987E206 101 6100 SH SH-DEF 1 6100 Novartis AG COM 66987V109 45 810 SH SH-DEF 1 810 NOVARTIS AG SPONSORED ADR COM 66987V109 504 9155 SH SOLE 9155 NOVO-NORDISK A/S ADR COM 670100205 242 2000 SH SOLE 2000 NUCOR CORPORATION COM 670346105 18 300 SH SOLE 300 NUCRYST PHARMACEUTICALS CORP COM 67035Q100 3 1000 SH SOLE 1000 Nvidia Corp COM 67066G104 18 500 SH SH-DEF 1 500 Nymex Holdings Inc CALL 62948N104 534 4100 CALL SOLE 4100 Occidental Petroleum Corp COM 674599105 26 400 SH SOLE 400 OCCIDENTAL PETROLEUM CORP COM 674599105 265 4125 SH SOLE 4125 Occidental Petroleum Corp COM 674599105 65 1019 SH SH-DEF 1 1019 OILSANDS QUEST INC COM 678046103 219 50000 SH SH-DEF 1 50000 OMNI ENERGY SERVICES CORP COM 68210T208 36 4500 SH SOLE 4500 Omnicare Inc cvb 681904108 2078 62710 PRN SOLE 62710 OMNICOM GROUP INC COM 681919106 19 400 SH SOLE 400 ONCOLYTICS BIOTECH INC COM 682310107 1 605 SH SOLE 605 Open Text Corp COM 683715106 91 3500 SH SOLE 3500 Open Text Corp CALL 683715106 37 1400 CALL SH-DEF 1 1400 Open Text Corp PUT 683715106 130 5000 PUT SH-DEF 1 5000 Open Text Corp COM 683715106 52 2000 SH SH-DEF 1 2000 Oracle Corp COM 68389X105 190 8785 SH SH-DEF 1 8785 ORACLE CORPORATION COM 68389X105 227 10475 SH SOLE 10475 OTTER TAIL POWER CORPORATION COM 689648103 7 198 SH SOLE 198 Overstock.com Inc COM 690370101 2350 81585 SH SH-DEF 2 81585 PAN American Silver Corp COM 697900108 14 490 SH SOLE 490 PAN American Silver Corp COM 697900108 35 1200 SH SOLE 1200 PAN AMERICAN SILVER CORP COM 697900108 29 1000 SH SOLE 1000 PAN American Silver Corp CALL 697900108 465 16000 CALL SH-DEF 1 16000 PAN American Silver Corp PUT 697900108 99 3400 PUT SH-DEF 1 3400 PANTRY INC COM 698657103 24 925 SH SOLE 925 Parker Drilling Co cvb 701081101 1378 169722 PRN SOLE 169722 PARKER DRILLING CO COM 701081101 28 3500 SH SOLE 3500 PARKER HANNIFIN CORP COM 701094104 10 90 SH SOLE 90 PATTERSON COMPANIES INC COM 703395103 30 770 SH SOLE 770 Patterson-UTI Energy Inc COM 703481101 1498 66375 SH SOLE 66375 PAYCHEX INC COM 704326107 37 900 SH SOLE 900 Paychex Inc COM 704326107 12 300 SH SH-DEF 1 300 Peabody Energy Corp COM 704549104 62 1300 SH SOLE 1300 PEABODY ENERGY CORP COM 704549104 34 700 SH SOLE 700 PEACE ARCH ENTERTAINMENT COM 704586304 19 8000 SH SH-DEF 1 8000 PEACE ARCH ENTERTAINMENT COM 704586304 43 18100 SH SH-DEF 1 18100 PEACE ARCH ENTERTAINMENT COM 704586304 69 29000 SH SH-DEF 1 29000 PEACE ARCH ENTERTAINMENT COM 704586304 89 37500 SH SH-DEF 1 37500 PEARSON PLC SPONSORED ADR COM 705015105 5 330 SH SOLE 330 PENGROWTH ENERGY T/U COM 706902509 4 200 SH SH-DEF 1 200 PENGROWTH ENERGY T/U NEW COM 706902509 1756 93481 SH SOLE 93481 Pengrowth Energy Trust COM 706902509 499 26654 SH SOLE 26654 Pengrowth Energy Trust CALL 706902509 19 1000 CALL SH-DEF 1 1000 Pengrowth Energy Trust PUT 706902509 7 400 PUT SH-DEF 1 400 Pengrowth Energy Trust COM 706902509 7 353 SH SH-DEF 1 353 PENN WEST ENERGY T/U COM 707885109 2536 81443 SH SOLE 81443 PENN WEST ENERGY T/U COM 707885109 31 1000 SH SH-DEF 1 1000 Penn West Energy Trust COM 707885109 64807 2086400 SH SOLE 2086400 Penn West Energy Trust CALL 707885109 177 5700 CALL SH-DEF 1 5700 Penn West Energy Trust PUT 707885109 764 24600 PUT SH-DEF 1 24600 Penn West Energy Trust COM 707885109 910 29300 SH SH-DEF 1 29300 Penske Auto Group Inc cvb 70959W103 1068 52758 PRN SOLE 52758 PENTAIR INC COM 709631105 145 4350 SH SOLE 4350 People's United Financial Inc COM 712704105 1854 107299 SH SOLE 107299 PEPSICO INC COM 713448108 16104 219504 SH SOLE 219504 PepsiCo Inc COM 713448108 297 4050 SH SH-DEF 1 4050 PepsiCo Inc. COM 713448108 3663 50000 SH SOLE 50000 PERMIAN BASIN ROYALTY TRUST COM 714236106 15 1000 SH SOLE 1000 Peru Copper Inc COM 715455101 0 38 SH SH-DEF 1 38 Petro-Canada COM 71644E102 326017 5682882 SH SOLE 5682882 PETRO-CANADA COM 71644E102 30810 535698 SH SOLE 535698 Petro-Canada COM 71644E102 2872 50000 SH SOLE 50000 Petro-Canada CALL 71644E102 16373 285400 CALL SH-DEF 1 285400 Petro-Canada PUT 71644E102 38752 675500 PUT SH-DEF 1 675500 Petro-Canada COM 71644E102 4842 84400 SH SH-DEF 1 84400 Petro-Canada COM 71644E102 69 1200 SH SH-DEF 2 1200 PETRO-CANADA-COM COM 71644E102 6 100 SH SH-DEF 1 100 PETRO-CANADA-COM COM 71644E102 57 1000 SH SH-DEF 1 1000 PETRO-CANADA-COM COM 71644E102 57 1000 SH SH-DEF 1 1000 PETROLEO BRASILEIRO S.A. ADR COM 71654V101 1249 19280 SH SOLE 19280 Petroleo Brasileiro SA PUT 71654V408 12835 170000 PUT SOLE 170000 Petroleo Brasileiro SA COM 71654V408 165 2179 SH SOLE 2179 PETSMART INC COM 716768106 23 715 SH SOLE 715 Pfizer Inc CALL 717081103 733 30000 CALL SOLE 30000 Pfizer Inc CALL 717081103 13559 555000 CALL SOLE 555000 Pfizer Inc PUT 717081103 13559 555000 PUT SOLE 555000 Pfizer Inc PUT 717081103 25774 1055000 PUT SOLE 1055000 Pfizer Inc COM 717081103 4717 193068 SH SOLE 193068 PFIZER INC COM 717081103 14223 581363 SH SOLE 581363 Pfizer Inc COM 717081103 4181 171125 SH SH-DEF 1 171125 Pfizer Inc COM 717081103 86 3500 SH SH-DEF 2 3500 Pfizer Inc. COM 717081103 2443 100000 SH SOLE 100000 PG & E CORPORATION COM 69331C108 7 156 SH SOLE 156 Pharmaceutical HOLDRs Trust CALL 71712A206 1001 12500 CALL SOLE 12500 Pharmaceutical HOLDRs Trust COM 71712A206 56 700 SH SOLE 700 PHOTRONICS INC COM 719405102 458 40125 SH SOLE 40125 PLATINUM GROUP METALS-NEW COM 72765Q205 163 40700 SH SH-DEF 1 40700 PLUM CREEK TIMBER COMPANY INC COM 729251108 18 400 SH SOLE 400 Polo Ralph Lauren Corp COM 731572103 8 100 SH SOLE 100 Pool Corp COM 73278L105 3219 128874 SH SH-DEF 2 128874 POSCO SPONSORED ADR COM 693483109 50 280 SH SOLE 280 Potash Corp of Saskatchewan COM 73755L107 357681 3387162 SH SOLE 3387162 Potash Corp of Saskatchewan CALL 73755L107 1573 14900 CALL SH-DEF 1 14900 Potash Corp of Saskatchewan PUT 73755L107 2114 20000 PUT SH-DEF 1 20000 Potash Corp of Saskatchewan PUT 73755L107 13432 127200 PUT SH-DEF 1 127200 POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 2616 24710 SH SOLE 24710 POWERSHARES EXCH GLB WATER PORT COM 73935X575 32 1500 SH SOLE 1500 POWERSHARES EXCH INTL DIV ACHIEVERS COM 73935X716 171 8000 SH SOLE 8000 Powershares QQQ CALL 73935A104 257 5000 CALL SOLE 5000 Powershares QQQ COM 73935A104 1197 23280 SH SOLE 23280 Powershares QQQ COM 73935A104 2166 42133 SH SH-DEF 1 42133 POWERSHARES QQQ NASDAQ 100 COM 73935A104 46 900 SH SOLE 900 PRAXAIR INC COM 74005P104 186 2220 SH SOLE 2220 PRECISION DRILLING T/U COM 740215108 523 27200 SH SOLE 27200 PRECISION DRILLING T/U COM 740215108 15 786 SH SH-DEF 1 786 Precision Drilling Trust COM 740215108 318 16600 SH SOLE 16600 Precision Drilling Trust CALL 740215108 301 15700 CALL SH-DEF 1 15700 Precision Drilling Trust PUT 740215108 211 11000 PUT SH-DEF 1 11000 Precision Drilling Trust COM 740215108 73 3800 SH SH-DEF 1 3800 PrimeWest Energy Trust COM 741930309 289 10948 SH SOLE 10948 PrimeWest Energy Trust COM 741930309 26 978 SH SH-DEF 1 978 PRIMEWEST ENERGY TRUST T/U COM 741930309 16 620 SH SOLE 620 Procter & Gamble Co CALL 742718109 2110 30000 CALL SOLE 30000 Procter & Gamble Co PUT 742718109 21805 310000 PUT SOLE 310000 Procter & Gamble Co COM 742718109 2771 39400 SH SOLE 39400 Procter & Gamble Co COM 742718109 550 7825 SH SH-DEF 1 7825 PROCTER & GAMBLE COMPANY COM 742718109 24140 342707 SH SOLE 342707 Procter & Gamble Company (The) COM 742718109 1055 15000 SH SOLE 15000 PROGRESS ENERGY INC COM 743263105 3 65 SH SOLE 65 PROGRESSIVE CORP OHIO COM 743315103 130 6700 SH SOLE 6700 PROVIDENT ENERGY T/U COM 74386K104 32 2500 SH SH-DEF 1 2500 Provident Energy Trust COM 74386K104 124 9786 SH SOLE 9786 Provident Energy Trust CALL 74386K104 25 2000 CALL SH-DEF 1 2000 Provident Energy Trust PUT 74386K104 13 1000 PUT SH-DEF 1 1000 Provident Energy Trust COM 74386K104 48 3816 SH SH-DEF 1 3816 PRUDENTIAL FINANCIAL INC COM 744320102 1523 15590 SH SOLE 15590 Prudential Financial Inc COM 744320102 19 193 SH SH-DEF 1 193 PUBLIC SERVICE ENTERPRISE GROUP COM 744573106 44 500 SH SOLE 500 Pulte Homes Inc COM 745867101 818 60100 SH SOLE 60100 QLT Inc COM 746927102 406 40749 SH SOLE 40749 QLT INC COM 746927102 11 2000 SH SOLE 2000 QLT Inc PUT 746927102 6 1000 PUT SH-DEF 1 1000 QLT Inc COM 746927102 5 900 SH SH-DEF 1 900 QLT Inc COM 746927102 26 4700 SH SH-DEF 2 4700 Qualcomm Inc CALL 747525103 2324 55000 CALL SOLE 55000 Qualcomm Inc PUT 747525103 10311 244000 PUT SOLE 244000 Qualcomm Inc COM 747525103 1217 28798 SH SOLE 28798 QUALCOMM INC COM 747525103 2 50 SH SOLE 50 Qualcomm Inc COM 747525103 159 3762 SH SH-DEF 1 3762 Quebecor World Inc COM 748203106 6045 624493 SH SOLE 624493 Quebecor World Inc COM 748203106 56 5800 SH SH-DEF 1 5800 QUEBECOR WORLD INC SVS COM 748203106 17 1745 SH SOLE 1745 QUEST CAPITAL CORP COM 74835U109 65 25400 SH SH-DEF 1 25400 QUEST DIAGNOSTICS INC COM 74834L100 70 1205 SH SOLE 1205 Qwest Communications Internati COM 749121109 14 1500 SH SH-DEF 1 1500 R.R DONNELLEY & SONS COM 257867101 0 2 SH SH-DEF 1 2 Raser Technologies Inc COM 754055101 838 65000 SH SH-DEF 2 65000 RAYONIER INC COM 754907103 1367 28405 SH SOLE 28405 RAYTHEON COMPANY COM 755111507 46 725 SH SOLE 725 REED ELSEVIER NV SPONSORED ADR COM 758204101 4 95 SH SOLE 95 REED ELSEVIER PLC SPONS ADR COM 758205108 482 9550 SH SOLE 9550 REGAL BELOIT CORP COM 758750103 5 100 SH SOLE 100 RENAISSANCERE HOLDINGS LTD COM G7496G103 472 7200 SH SOLE 7200 Research In Motion Ltd CALL 760975102 493 5000 CALL SOLE 5000 Research In Motion Ltd COM 760975102 109768 1117104 SH SOLE 1117104 RESEARCH IN MOTION LTD COM 760975102 711 7220 SH SOLE 7220 Research In Motion Ltd CALL 760975102 1002 10200 CALL SH-DEF 1 10200 Research In Motion Ltd PUT 760975102 16518 168100 PUT SH-DEF 1 168100 Research In Motion Ltd PUT 760975102 19759 200500 PUT SH-DEF 1 200500 Research In Motion Ltd COM 760975102 1243799 12658123 SH SH-DEF 1 2658123 Research In Motion Ltd COM 760975102 1438915 14643810 SH SH-DEF 2 4643810 RIO Narcea Gold Mines Ltd COM 766909105 0 32 SH SH-DEF 1 32 RIO TINTO PLC SPONSORED ADR COM 767204100 633 1840 SH SOLE 1840 RITCHIE BROS. AUCTIONEERS COM 767744105 137 2100 SH SOLE 2100 RITCHIE BROTHERS AUCTIONR COM 767744105 65 1000 SH SH-DEF 1 1000 ROGERS COMMUNICATION-B NV COM 775109200 23 500 SH SH-DEF 1 500 Rogers Communications Inc COM 775109200 219240 4816696 SH SOLE 4816696 Rogers Communications Inc CALL 775109200 4875 107100 CALL SH-DEF 1 107100 Rogers Communications Inc PUT 775109200 3132 68800 PUT SH-DEF 1 68800 Rogers Communications Inc COM 775109200 27128 596002 SH SH-DEF 1 596002 Rogers Communications Inc COM 775109200 455 10000 SH SH-DEF 2 10000 ROGERS COMMUNICATIONS INC CL B COM 775109200 8207 179854 SH SOLE 179854 Rogers Communications Inc., Class "B" NV COM 775109200 26839 589000 SH SOLE 589000 Rogers Communications Inc., Class "B" NV COM 775109200 5924 130000 SH SOLE 130000 Royal Bank of Canada COM 780087102 3126807 56504044 SH SOLE 56504044 ROYAL BANK OF CANADA COM 780087102 199022 3587450 SH SOLE 3587450 Royal Bank of Canada COM 780087102 58474 1055500 SH SOLE 1055500 Royal Bank of Canada COM 780087102 8310 150000 SH SOLE 150000 Royal Bank of Canada CALL 780087102 36113 652600 CALL SH-DEF 1 652600 Royal Bank of Canada PUT 780087102 41099 742700 PUT SH-DEF 1 742700 Royal Bank of Canada COM 780087102 92372 1669237 SH SH-DEF 1 1669237 Royal Bank of Canada COM 780087102 72 1300 SH SH-DEF 2 1300 ROYAL BK SCOTLND GRP PLC COM 780097770 688 30636 SH SOLE 30636 ROYAL BK SCOTLND GRP PLC COM 780097762 686 30958 SH SOLE 30958 ROYAL BK SCOTLND GRP PLC COM 780097747 677 31196 SH SOLE 31196 ROYAL DUTCH SHELL PLC ADR COM 780259206 3373 40986 SH SOLE 40986 ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 128 1551 SH SOLE 1551 ROYCE VALUE TRUST COM 780910105 180 9300 SH SOLE 9300 RR Donnelley & Sons Co COM 257867101 2 44 SH SH-DEF 1 44 S&P MID-CAP 400 DEPOSIT RECEIPT COM 595635103 87 540 SH SOLE 540 Safeway Inc COM 786514208 18 532 SH SH-DEF 1 532 SAN JUAN BASIN ROYALTY TRUST UNIT COM 798241105 237 7000 SH SOLE 7000 SanDisk Corp COM 80004C101 1025 18600 SH SOLE 18600 SanDisk Corp COM 80004C101 11 200 SH SH-DEF 1 200 Sanofi-Aventis COM 80105N105 45 1053 SH SH-DEF 1 1053 SANOFI-AVENTIS SPONSORED ADR COM 80105N105 107 2524 SH SOLE 2524 SAP AKTIENGESELLSCHAFT SPON ADR COM 803054204 29 495 SH SOLE 495 SARA LEE CORPORATION COM 803111103 241 14445 SH SOLE 14445 SASOL LIMITED SPONSORED ADR COM 803866300 334 7750 SH SOLE 7750 Schering-Plough Corp COM 806605101 112 3535 SH SH-DEF 1 3535 SCHERING-PLOUGH CORPORATION COM 806605101 13 400 SH SOLE 400 Schlumberger Limited COM 806857108 525 5000 SH SOLE 5000 Schlumberger Ltd PUT 806857108 15750 150000 PUT SOLE 150000 Schlumberger Ltd COM 806857108 84 800 SH SOLE 800 SCHLUMBERGER LTD COM 806857108 4279 40691 SH SOLE 40691 Schlumberger Ltd COM 806857108 154 1463 SH SH-DEF 1 1463 SCHWAB,CHARLES CORP COM 808513105 15 675 SH SOLE 675 SCOTTS MIRACLE-GRO COMPANY COM 810186106 82 1925 SH SOLE 1925 SCRIPPS (E.W.) CO COM 811054204 57 1360 SH SOLE 1360 SEABRIDGE GOLD INC COM 811916105 91 3000 SH SOLE 3000 SEALED AIR CORP NEW COM 81211K100 12 456 SH SOLE 456 Sears Holdings Corp COM 812350106 1056 8300 SH SOLE 8300 SELECT COMFORT CORP COM 81616X103 70 5000 SH SOLE 5000 SEMICONDUCTOR MFG INTL CORP ADR COM 81663N206 577 96200 SH SOLE 96200 SERVICE CORPORATION INTERNATIONAL COM 817565104 65 5000 SH SOLE 5000 SHAW COMMUNICATION-B NV COM 82028K200 4490 181200 SH SH-DEF 1 181200 Shaw Communications Inc COM 82028K200 130386 5251340 SH SOLE 5251340 Shaw Communications Inc CALL 82028K200 25 1000 CALL SH-DEF 1 1000 Shaw Communications Inc PUT 82028K200 372 15000 PUT SH-DEF 1 15000 Shaw Communications Inc COM 82028K200 1393 56084 SH SH-DEF 1 56084 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 3022 121400 SH SOLE 121400 SIEMENS AG SPONSORED ADR COM 826197501 1 10 SH SOLE 10 SIERRA WIRELESS INC COM 826516106 73 3500 SH SOLE 3500 Sierra Wireless Inc CALL 826516106 403 19300 CALL SH-DEF 1 19300 Sierra Wireless Inc PUT 826516106 499 23900 PUT SH-DEF 1 23900 SIERRA WIRELESS INC COM 826516106 21 1000 SH SH-DEF 1 1000 SIERRA WIRELESS INC COM 826516106 42 2000 SH SH-DEF 1 2000 SIERRA WIRELESS INC COM 826516106 65 3100 SH SH-DEF 1 3100 Sierra Wireless Inc COM 826516106 227 10900 SH SH-DEF 1 10900 Silver Standard Resources Inc COM 82823L106 22 600 SH SOLE 600 SILVER STANDARD RESOURCES INC COM 82823L106 0 11 SH SOLE 11 Silver Standard Resources Inc CALL 82823L106 70 1900 CALL SH-DEF 1 1900 Silver Standard Resources Inc PUT 82823L106 616 16700 PUT SH-DEF 1 16700 Silver Standard Resources Inc COM 82823L106 465 12600 SH SH-DEF 1 12600 SILVER WHEATON CORP COM 828336107 14 1000 SH SOLE 1000 Silver Wheaton Corp CALL 828336107 705 50600 CALL SH-DEF 1 50600 Silver Wheaton Corp PUT 828336107 119 8500 PUT SH-DEF 1 8500 Silver Wheaton Corp COM 828336107 39 2800 SH SH-DEF 1 2800 Sinclair Broadcast Group Inc cvb 829226109 2947 244740 PRN SOLE 244740 SIRF TECHNOLOGY HLDGS INC COM 82967H101 483 22600 SH SOLE 22600 SMITH & NEPHEW PLC SPONSORED ADR COM 83175M205 2291 37350 SH SOLE 37350 SMITHFIELD FOODS INC COM 832248108 215 6800 SH SOLE 6800 SMUCKER (J.M.) CO COM 832696405 5 87 SH SOLE 87 SMURFIT-STONE CONTAINER CORP COM 832727101 4 365 SH SOLE 365 SOLECTRON CORPORATION COM 834182107 0 80 SH SOLE 80 Sony Corp COM 835699307 106 2200 SH SOLE 2200 SOUTHERN COMPANY COM 842587107 11 303 SH SOLE 303 SOUTHWEST AIRLINES CO COM 844741108 4 270 SH SOLE 270 SOUTHWEST GAS CORP COM 844895102 25 900 SH SOLE 900 SPDR Trust Series 1 CALL 78462F103 26702 175000 CALL SOLE 175000 SPDR Trust Series 1 PUT 78462F103 10681 700000 PUT SOLE 700000 SPDR Trust Series 1 COM 78462F103 40541 265700 SH SOLE 265700 SPDR Trust Series 1 COM 78462F103 46 300 SH SH-DEF 1 300 SPDR TRUST UNITS SERIES 1 COM 78462F103 699 4570 SH SOLE 4570 SPECTRA ENERGY CORP COM 847560109 26 1076 SH SOLE 1076 Sprint Nextel Corp COM 852061100 121 6377 SH SH-DEF 1 6377 SPRINT NEXTEL CORP FON SHS COM 852061100 111 5850 SH SOLE 5850 SPX CORPORATION COM 784635104 32 350 SH SOLE 350 Stantec Inc COM 85472N109 26 800 SH SOLE 800 STANTEC INC COM 85472N109 9 280 SH SOLE 280 STAPLES INC COM 855030102 533 24775 SH SOLE 24775 Starbucks Corp CALL 855244109 55 2100 CALL SOLE 2100 STARBUCKS CORPORATION COM 855244109 58 2200 SH SOLE 2200 Starwood Hotels & Resorts Worl COM 85590A401 146 2400 SH SOLE 2400 STATE STREET CORP COM 857477103 50 730 SH SOLE 730 STATOIL ASA SPONSORED ADR COM 85771P102 483 14215 SH SOLE 14215 STREET TRACKS GOLD TRUST COM 863307104 212 2880 SH SOLE 2880 STREETTRACKS GOLD TRUST COM 863307104 73 1000 SH SH-DEF 1 1000 Streettracks Gold Trust COM 863307104 735 10000 SH SH-DEF 1 10000 Stryker Corp COM 863667101 20 289 SH SH-DEF 1 289 STRYKER CORPORATION COM 863667101 69 1000 SH SOLE 1000 Sulphco Inc COM 865378103 1258 142900 SH SH-DEF 2 142900 Sun Life Financial Inc COM 866796105 550089 10483298 SH SOLE 10483298 SUN LIFE FINANCIAL INC COM 866796105 15454 293777 SH SOLE 293777 Sun Life Financial Inc CALL 866796105 4628 88200 CALL SH-DEF 1 88200 Sun Life Financial Inc PUT 866796105 2613 49800 PUT SH-DEF 1 49800 Sun Life Financial Inc COM 866796105 18316 349060 SH SH-DEF 1 349060 Sun Life Financial Inc COM 866796105 63 1200 SH SH-DEF 2 1200 Sun Life Financial Inc. COM 866796105 14761 281000 SH SOLE 281000 Sun Life Financial Inc. COM 866796105 6829 130000 SH SOLE 130000 SUN MICROSYSTEMS INC COM 866810104 4 800 SH SOLE 800 Sun Microsystems Inc COM 866810104 19 3300 SH SH-DEF 1 3300 Suncor Energy Inc COM 867229106 432286 4552593 SH SOLE 4552593 SUNCOR ENERGY INC COM 867229106 23349 245285 SH SOLE 245285 Suncor Energy Inc CALL 867229106 10967 115500 CALL SH-DEF 1 115500 Suncor Energy Inc PUT 867229106 23416 246600 PUT SH-DEF 1 246600 SUNCOR ENERGY INC COM 867229106 47 500 SH SH-DEF 1 500 SUNCOR ENERGY INC COM 867229106 474 5000 SH SH-DEF 1 5000 Suncor Energy Inc COM 867229106 2844 30000 SH SH-DEF 1 30000 Suncor Energy Inc COM 867229106 5964 62813 SH SH-DEF 1 62813 Suncor Energy Inc. COM 867229106 4278 45000 SH SOLE 45000 SUNOPTA INC COM 8676EP108 0 20 SH SH-DEF 1 20 SWISS HELVETIA FUND INC COM 870875101 217 12000 SH SOLE 12000 SXC HEALTH SOLUTIONS CORP COM 78505P100 235 14750 SH SOLE 14750 SXC HEALTH SOLUTIONS CORP COM 78505P100 49 3100 SH SH-DEF 1 3100 Symantec Corp CALL 871503108 6783 350000 CALL SOLE 350000 Symantec Corp COM 871503108 16 800 SH SH-DEF 1 800 SYNGENTA AG-ADR COM 87160A100 100 2300 SH SOLE 2300 Synopsys Inc CALL 871607107 731 27000 CALL SOLE 27000 Synopsys Inc COM 871607107 235 8684 SH SOLE 8684 Syntax-Brillian Corp COM 87163L103 651 160000 SH SH-DEF 2 160000 SYSCO Corp COM 871829107 26 744 SH SH-DEF 1 744 SYSCO CORPORATION COM 871829107 169 4755 SH SOLE 4755 Take-Two Interactive Software COM 874054109 2199 128769 SH SH-DEF 2 128769 Talbots Inc COM 874161102 2729 151600 SH SH-DEF 2 151600 Talisman Energy Inc COM 87425E103 189620 9658664 SH SOLE 9658664 TALISMAN ENERGY INC COM 87425E103 12689 644721 SH SOLE 644721 Talisman Energy Inc CALL 87425E103 13546 690000 CALL SH-DEF 1 690000 Talisman Energy Inc PUT 87425E103 6398 325900 PUT SH-DEF 1 325900 TALISMAN ENERGY INC COM 87425E103 118 6000 SH SH-DEF 1 6000 TALISMAN ENERGY INC COM 87425E103 157 8000 SH SH-DEF 1 8000 TALISMAN ENERGY INC COM 87425E103 196 10000 SH SH-DEF 1 10000 TALISMAN ENERGY INC COM 87425E103 294 15000 SH SH-DEF 1 15000 TALISMAN ENERGY INC COM 87425E103 2641 134600 SH SH-DEF 1 134600 Talisman Energy Inc COM 87425E103 47 2403 SH SH-DEF 2 2403 Talisman Energy Inc. COM 87425E103 3931 200000 SH SOLE 200000 Tanzanian Royalty Exploration COM 87600U104 10 1700 SH SOLE 1700 Target Corp COM 87612E106 25 400 SH SOLE 400 TARGET CORP COM 87612E106 172 2700 SH SOLE 2700 TASECO MINES LTD COM 876511106 250 47700 SH SOLE 47700 TASEKO MINES LTD COM 876511106 64 12400 SH SH-DEF 1 12400 Taser International Inc COM 87651B104 2432 155000 SH SH-DEF 2 155000 TATA MOTORS LTD SPON ADR COM 876568502 48 2500 SH SOLE 2500 TECHNOLOGY SOLUTIONS-NEW COM 87872T207 1 125 SH SH-DEF 1 125 Teck Cominco Limited, Class "B" SV COM 878742204 2376 50000 SH SOLE 50000 Teck Cominco Ltd COM 878742204 362998 7647395 SH SOLE 7647395 Teck Cominco Ltd CALL 878742204 18123 381800 CALL SH-DEF 1 381800 Teck Cominco Ltd PUT 878742204 19751 416100 PUT SH-DEF 1 416100 Teck Cominco Ltd COM 878742204 19081 401976 SH SH-DEF 1 401976 TECK COMINCO LTD -B- SV COM 878742204 256 5400 SH SH-DEF 1 5400 TECK COMINCO LTD CL B SVS COM 878742204 17922 376628 SH SOLE 376628 TECO ENERGY INC COM 872375100 132 8000 SH SOLE 8000 TELEFONICA S.A. SPONSORED ADR COM 879382208 57 680 SH SOLE 680 TELEFONOS DE MEXICO S.A. ADR COM 879403780 22 660 SH SOLE 660 Telefonos de Mexico SAB de CV COM 879403780 108 3300 SH SOLE 3300 TELEPHONE & DATA SYSTEMS INC COM 879433100 6 96 SH SOLE 96 TELEPHONE & DATA SYSTEMS SPL COM 879433860 6 96 SH SOLE 96 TELUS Corp COM 87971M202 107591 1911276 SH SOLE 1911276 TELUS CORP - NV COM 87971M202 365 6500 SH SH-DEF 1 6500 TELUS CORPORATION NV COM 87971M202 5684 100727 SH SOLE 100727 TELUS Corporation, NV COM 87971M202 54056 959200 SH SOLE 959200 TELUS Corporation, NV COM 87971M202 3977 70572 SH SOLE 70572 TEMPLETON DRAGON FUND COM 88018T101 2099 66300 SH SOLE 66300 TERADYNE INC COM 880770102 4 294 SH SOLE 294 Tesco Corp COM 88157K101 270 10050 SH SOLE 10050 Tesco Corp COM 88157K101 8 300 SH SH-DEF 1 300 Teva Pharmaceutical Industries CALL 881624209 667 15000 CALL SOLE 15000 TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 724 16265 SH SOLE 16265 Texas Instruments Inc CALL 882508104 3110 85000 CALL SOLE 85000 Texas Instruments Inc PUT 882508104 9323 254800 PUT SOLE 254800 TEXAS INSTRUMENTS INC COM 882508104 113 3080 SH SOLE 3080 Texas Instruments Inc COM 882508104 115 3146 SH SH-DEF 1 3146 TEXTRON INC COM 883203101 12 200 SH SOLE 200 THERMO FISHER SCIENTIFIC COM 883556102 35 600 SH SOLE 600 Thermo Fisher Scientific Inc COM 883556102 24 409 SH SH-DEF 1 409 THOMSON CORP COM 884903105 2 48 SH SH-DEF 1 48 Thomson Corp/The COM 884903105 102359 2444225 SH SOLE 2444225 Thomson Corp/The CALL 884903105 105 2500 CALL SH-DEF 1 2500 Thomson Corp/The PUT 884903105 687 16400 PUT SH-DEF 1 16400 Thomson Corp/The COM 884903105 15987 381765 SH SH-DEF 1 381765 THOMSON CORPORATION COM 884903105 21506 512263 SH SOLE 512263 Thomson Corporation (The) COM 884903105 18899 450800 SH SOLE 450800 Thomson Corporation (The) COM 884903105 2096 50000 SH SOLE 50000 Thornburg Mortgage Inc CALL 885218107 514 40000 CALL SOLE 40000 Tim Hortons Inc COM 88706M103 55848 1603400 SH SOLE 1603400 TIM HORTONS INC COM 88706M103 4753 136126 SH SOLE 136126 Tim Hortons Inc CALL 88706M103 212 6100 CALL SH-DEF 1 6100 Tim Hortons Inc PUT 88706M103 111 3200 PUT SH-DEF 1 3200 Tim Hortons Inc COM 88706M103 738 21177 SH SH-DEF 1 21177 TIME WARNER INC COM 887317105 206 11215 SH SOLE 11215 TJX COMPANIES INC COM 872540109 30 1020 SH SOLE 1020 TLC Vision Corp COM 872549100 0 100 SH SH-DEF 1 100 Toll Brothers Inc PUT 889478103 1999 100000 PUT SOLE 100000 Toll Brothers Inc COM 889478103 1947 97400 SH SOLE 97400 TORONTO DOMINION BANK COM 891160509 153 2000 SH SH-DEF 1 2000 TORONTO-DOMINION BANK COM 891160509 77205 1004064 SH SOLE 1004064 Toronto-Dominion Bank CALL 891160509 117871 1536800 CALL SH-DEF 1 1536800 Toronto-Dominion Bank PUT 891160509 27895 363700 PUT SH-DEF 1 363700 Toronto-Dominion Bank COM 891160509 1936 25252 SH SH-DEF 1 25252 Toronto-Dominion Bank COM 891160509 169719 2212801 SH SH-DEF 1 2212801 Toronto-Dominion Bank COM 891160509 126709 1652030 SH SH-DEF 2 1652030 TOTAL S.A. SPONSORED ADR COM 89151E109 2971 36610 SH SOLE 36610 TOUSA Inc COM 872962105 225 139900 SH SH-DEF 2 139900 TOYOTA MOTOR CORP ADR COM 892331307 4 35 SH SOLE 35 TransAlta Corp COM 89346D107 141838 4507994 SH SOLE 4507994 TransAlta Corp CALL 89346D107 3713 118000 CALL SH-DEF 1 118000 TransAlta Corp PUT 89346D107 63 2000 PUT SH-DEF 1 2000 TransAlta Corp COM 89346D107 5685 180684 SH SH-DEF 1 180684 TRANSALTA CORPORATION COM 89346D107 12489 395929 SH SOLE 395929 TransAlta Corporation COM 89346D107 115757 3675000 SH SOLE 3675000 TransAlta Corporation COM 89346D107 4410 140000 SH SOLE 140000 TransCanada Corp COM 89353D107 653724 17831766 SH SOLE 17831766 TransCanada Corp CALL 89353D107 10676 291200 CALL SH-DEF 1 291200 TransCanada Corp PUT 89353D107 9528 259900 PUT SH-DEF 1 259900 TRANSCANADA CORP COM 89353D107 1833 50000 SH SH-DEF 1 50000 TransCanada Corp COM 89353D107 17361 473566 SH SH-DEF 1 473566 TRANSCANADA CORPORATION COM 89353D107 42480 1155823 SH SOLE 1155823 TransCanada Corporation COM 89353D107 183506 5000000 SH SOLE 5000000 TransCanada Corporation COM 89353D107 4771 130000 SH SOLE 130000 TRANSITION THERAPEUT-NEW COM 893716209 249 18822 SH SH-DEF 1 18822 TRANSOCEAN INC COM G90078109 111 980 SH SOLE 980 TRANSOCEAN INC COM G90078109 114 1000 SH SH-DEF 1 1000 TRAVELERS COMPANIES INC COM 89417E109 5 91 SH SOLE 91 Travelers Cos Inc/The COM 89417E109 14 280 SH SH-DEF 1 280 Triumph Group Inc cvb 896818101 4502 55098 PRN SOLE 55098 TYCO ELECTRONICS LTD COM G9144P105 207 5845 SH SOLE 5845 TYCO INTERNATIONL LTD BERMUDA COM G9143X208 315 7095 SH SOLE 7095 U S BANCORP COM 902973304 404 12410 SH SOLE 12410 U S T INC COM 902911106 50 1000 SH SOLE 1000 ULTRA PETROLEUM CORP COM 903914109 93 1500 SH SOLE 1500 ULTRASHORT QQQ PROSHARES COM 74347R875 195 5000 SH SOLE 5000 Unibanco CALL 90458E107 5262 40000 CALL SOLE 40000 Unibanco PUT 90458E107 19075 145000 PUT SOLE 145000 UNILEVER N.V. NEW YORK SHARES COM 904784709 267 8638 SH SOLE 8638 Unilever NV COM 904784709 44 1416 SH SH-DEF 1 1416 UNILEVER PLC SPON ADR COM 904767704 26 830 SH SOLE 830 United Parcel Service Inc COM 911312106 102 1356 SH SH-DEF 1 1356 UNITED PARCEL SERVICE INC CL B COM 911312106 782 10395 SH SOLE 10395 United States Oil Fund LP COM 91232N108 5880 94000 SH SOLE 94000 UNITED STATES OIL FUND LP COM 91232N108 189 3000 SH SH-DEF 1 3000 United States Steel Corp COM 912909108 42 397 SH SOLE 397 United Technologies Corp COM 913017109 103 1281 SH SH-DEF 1 1281 UNITED TECHNOLOGIES CORPORATION COM 913017109 5737 71182 SH SOLE 71182 United Technologies Corporation COM 913017109 2414 30000 SH SOLE 30000 UNITEDHEALTH GROUP INC COM 91324P102 3233 66658 SH SOLE 66658 UnitedHealth Group Inc COM 91324P102 146 3010 SH SH-DEF 1 3010 UNUM GROUP COM 91529Y106 1632 66600 SH SOLE 66600 UPM KYMMENE CORP SPON ADR COM 915436109 1 50 SH SOLE 50 US Bancorp COM 902973304 24 739 SH SH-DEF 1 739 US GOLD CORP NEW COM 912023207 63 10000 SH SOLE 10000 USG Corp CALL 903293405 225 6000 CALL SOLE 6000 UTEK Corp COM 91759P106 275 18641 SH SH-DEF 2 18641 UTSTARCOM INC COM 918076100 978 266800 SH SOLE 266800 Valero Energy Corp COM 91913Y100 7 100 SH SOLE 100 VALERO ENERGY CORP COM 91913Y100 555 8255 SH SOLE 8255 Valero Energy Corp COM 91913Y100 46 680 SH SH-DEF 1 680 Valero Energy Corporation COM 91913Y100 336 5000 SH SOLE 5000 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 64 425 SH SOLE 425 VECTOR GROUP LTD COM 92240M108 0 2 SH SH-DEF 1 2 VEOLIA ENVIRONNEMENT SPON ADR COM 92334N103 493 5710 SH SOLE 5710 VeriSign Inc cvb 92343E102 4909 145485 PRN SOLE 145485 Verizon Communications Inc COM 92343V104 146 3300 SH SOLE 3300 VERIZON COMMUNICATIONS INC COM 92343V104 1000 22560 SH SOLE 22560 Verizon Communications Inc COM 92343V104 286 6449 SH SH-DEF 1 6449 VERTEX PHARMACEUTICALS INC COM 92532F100 1242 32300 SH SOLE 32300 VIACOM INC NEW CL B W/I COM 92553P201 132 3375 SH SOLE 3375 VISTA GOLD CORP REORG SHS COM 927926303 1380 299600 SH SOLE 299600 VISTEON CORPORATION COM 92839U107 2 483 SH SOLE 483 VODAFONE GROUP PLC COM 92857W209 5811 159847 SH SOLE 159847 VOTORANTIM CELULOSE E PAPEL SA COM 92906P106 1569 54750 SH SOLE 54750 WABCO HOLDINGS INC COM 92927K102 219 4671 SH SOLE 4671 Wachovia Corp CALL 929903102 657 13100 CALL SOLE 13100 Wachovia Corp PUT 929903102 22231 443300 PUT SOLE 443300 Wachovia Corp COM 929903102 1147 22872 SH SOLE 22872 Wachovia Corp COM 929903102 299 5970 SH SH-DEF 1 5970 WACHOVIA CORPORATIONNEW COM 929903102 1462 29105 SH SOLE 29105 WALGREEN CO COM 931422109 991 20948 SH SOLE 20948 Walgreen Co COM 931422109 118 2489 SH SH-DEF 1 2489 Wal-Mart Stores Inc CALL 931142103 655 15000 CALL SOLE 15000 Wal-Mart Stores Inc PUT 931142103 22401 513200 PUT SOLE 513200 Wal-Mart Stores Inc COM 931142103 9800 224504 SH SOLE 224504 WAL-MART STORES INC COM 931142103 6175 141271 SH SOLE 141271 Wal-Mart Stores Inc COM 931142103 263 6021 SH SH-DEF 1 6021 Wal-Mart Stores Inc. COM 931142103 437 10000 SH SOLE 10000 Washington Mutual Inc COM 939322103 116 3277 SH SOLE 3277 Washington Mutual Inc COM 939322103 13 369 SH SH-DEF 1 369 WASHINGTON POST COMPANY CL B COM 939640108 230 286 SH SOLE 286 Washington Real Estate Investment Trust cvb 939653101 3000 90405 PRN SOLE 90405 WCI Communities Inc COM 92923C104 1168 195000 SH SH-DEF 2 195000 WEATHERFORD INTERNATIONAL LTD COM G95089101 180 2670 SH SOLE 2670 WEIGHT WATCHERS INTL INC COM 948626106 23 395 SH SOLE 395 WELLPOINT INC COM 94973V107 4672 59115 SH SOLE 59115 WellPoint Inc COM 94973V107 109 1375 SH SH-DEF 1 1375 Wells Fargo & Co cvb 949746101 7124 200000 PRN SOLE 200000 WELLS FARGO & CO COM 949746101 6583 184551 SH SOLE 184551 Wells Fargo & Co COM 949746101 52 1453 SH SH-DEF 1 1453 Wells Fargo & Company COM 949746101 2208 62000 SH SOLE 62000 Westaim Corp COM 956909105 0 5 SH SH-DEF 1 5 WESTAIM CORPORATION COM 956909105 5 10097 SH SOLE 10097 WESTERN UNION CO - W/I COM 959802109 919 43780 SH SOLE 43780 Western Union Co/The COM 959802109 6 284 SH SOLE 284 Western Union Co/The COM 959802109 15 700 SH SH-DEF 1 700 Western Union Company (The) COM 959802109 315 15000 SH SOLE 15000 WESTWOOD ONE INC COM 961815107 138 50000 SH SOLE 50000 WEYCO GROUP INC COM 962149100 83 2650 SH SOLE 2650 WEYERHAEUSER CO COM 962166104 29 400 SH SOLE 400 Whirlpool Corp COM 963320106 927 10400 SH SOLE 10400 WINNEBAGO INDUSTRIES INC COM 974637100 54 2250 SH SOLE 2250 WM Wrigley Jr Co COM 982526105 17 260 SH SH-DEF 1 260 WPP GROUP PLC SPONS ADR COM 929309409 45 670 SH SOLE 670 WYETH COM 983024100 3289 73730 SH SOLE 73730 Wyeth COM 983024100 757 17000 SH SOLE 17000 Wyeth COM 983024100 135 3041 SH SH-DEF 1 3041 WYNDHAM WORLDWIDE CORP COM 98310W108 2 60 SH SOLE 60 WYNN RESORTS LTD COM 983134107 552 3500 SH SOLE 3500 XCEL ENERGY INC COM 98389B100 86 4000 SH SOLE 4000 Xerox Corp COM 984121103 16 900 SH SH-DEF 1 900 XEROX CORPORATION COM 984121103 10 550 SH SOLE 550 Xilinx Inc cvb 983919101 2096 80190 PRN SOLE 80190 XL CAPITAL LTD COM G98255105 34 425 SH SOLE 425 XM Satellite Radio Holdings In COM 983759101 3 200 SH SOLE 200 XTO ENERGY INC COM 98385X106 118 1900 SH SOLE 1900 YAHOO INC COM 984332106 28 1060 SH SOLE 1060 Yahoo! Inc COM 984332106 35 1300 SH SH-DEF 1 1300 Yahoo! Inc. COM 984332106 671 25000 SH SOLE 25000 Yamana Gold Inc COM 98462Y100 21 1800 SH SOLE 1800 Yamana Gold Inc COM 98462Y100 32041 2712700 SH SOLE 2712700 YAMANA GOLD INC COM 98462Y100 3407 287715 SH SOLE 287715 Yamana Gold Inc CALL 98462Y100 934 79100 CALL SH-DEF 1 79100 Yamana Gold Inc PUT 98462Y100 522 44200 PUT SH-DEF 1 44200 YAMANA GOLD INC COM 98462Y100 23 2000 SH SH-DEF 1 2000 Yamana Gold Inc COM 98462Y100 6583 557300 SH SH-DEF 1 557300 YM BIOSCIENCES INC COM 984238105 23 15000 SH SOLE 15000 YRC WORLDWIDE INC COM 984249102 1250 45675 SH SOLE 45675 YUM! BRANDS INC COM 988498101 122 3600 SH SOLE 3600 ZARLINK SEMICONDUCTOR INC COM 989139100 1 1000 SH SOLE 1000 Zarlink Semiconductor Inc COM 989139100 220 158449 SH SH-DEF 1 158449 ZHONE TECHNOLOGIES INC NEW COM 98950P108 480 403200 SH SOLE 403200 Zi Corp COM 988918108 33 36950 SH SOLE 36950 ZIMMER HOLDINGS INC COM 98956P102 2042 25180 SH SOLE 25180 Zimmer Holdings Inc COM 98956P102 19 229 SH SH-DEF 1 229