UNITED STATES SECURITIES AND EXCHANGE COMMISSION WASHINGTON, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: June 30, 2010 Check here if Amendment [ ]: Amendment Number _______ This Amendment (Check only one): [ ] is a restatement [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: The Toronto-Dominion Bank Address: Toronto Dominion Bank Tower Toronto-Dominion Centre P.O. Box 1 Toronto, Ontario M5K 1A2, Canada Form 13F File Number: 28-11527 This institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: Christopher A. Montague, Esq. Title: Executive Vice President & General Counsel Phone: Signature, Place, and Date of Signing: /S/ Christopher Montague Toronto, Ontario August 12, 2010 ------------------------------ ------------------------- ------------------- [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-05929 TD Asset Management USA Inc. 28-05987 TD Asset Management Inc. 28-11451 TD Securities (USA) LLC FORM 13F SUMMARY PAGE Report summary: Number of Other Included Managers: 2 Form 13F Information Table Entry Total: 1124 Form 13F Information Table Value Total (x$1000): $17,333,175 LIST OF OTHER INCLUDED MANAGERS: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. No. Form 13F File Number Name 1 28-11512 TD Securities Inc. 2 28-11579 TD Global Finance Form 13F-HR Name of reporting Manager The Toronto - Dominion Bank Item 1: Item 2: Item 3: Item 4: Item 5: Item 6: Item 7: Item 8: ------- ------- --------- ------- -------------- -------------------- -------- ---------------------- Investment Discretion -------------------- Voting Authority (b) (Shares) Title Fair Shares or Shared- (c) Managers ---------------------- 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 COMPANY COM 88579Y101 8928 113033 SH SOLE 113033 ABB LTD SPONSORED ADR COM 000375204 20 1140 SH SOLE 1140 ABBOTT LABORATORIES COM 002824100 365 7800 SH SH-DEF 2 7800 ABBOTT LABORATORIES INC COM 002824100 4786 102303 SH SOLE 102303 ADVANCED BATTERY TECHNOLOGIES INC COM 00752H102 297 90500 SH SOLE 90500 ADVANTAGE OIL & GAS LTD PUT 00765F951 23 4000 PUT SH-DEF 1 4000 ADVANTAGE OIL & GAS LTD COM 00765F101 6 1106 SH SOLE 1106 ADVANTAGE OIL & GAS LTD COM 00765F101 1736 300100 SH SH-DEF 1 300100 ADVANTAGE OIL & GAS LTD COM 00765F101 10 1800 SH SH-DEF 1 1800 AETERNA ZENTARIS INC COM 007975204 3 2700 SH SH-DEF 1 2700 AFLAC INC COM 001055102 100 2345 SH SOLE 2345 AGFEED INDUSTRIES INC COM 00846L101 117 40000 SH SOLE 40000 AGILENT TECHNOLOGIES INC COM 00846U101 9 333 SH SOLE 333 AGNICO-EAGLE MINES CALL 008474908 9621 158600 CALL SH-DEF 1 158600 AGNICO-EAGLE MINES PUT 008474958 4768 78600 PUT SH-DEF 1 78600 AGNICO-EAGLE MINES COM 008474108 15908 262250 SH SOLE 262250 AGNICO-EAGLE MINES COM 008474108 5268 86851 SH SH-DEF 1 86851 AGNICO-EAGLE MINES COM 008474108 151653 2500000 SH SH-DEF 2 2500000 AGNICO-EAGLE MINES LTD CALL 008474908 2091 34400 CALL SOLE 34400 AGNICO-EAGLE MINES LTD CALL 008474908 5610 92300 CALL SH-DEF 1 92300 AGNICO-EAGLE MINES LTD PUT 008474958 1848 30400 PUT SOLE 30400 AGNICO-EAGLE MINES LTD PUT 008474958 2316 38100 PUT SH-DEF 1 38100 AGNICO-EAGLE MINES LTD COM 008474108 62 1021 SH SOLE 1021 AGNICO-EAGLE MINES LTD COM 008474108 639 10511 SH SOLE 10511 AGNICO-EAGLE MINES LTD COM 008474108 637 10500 SH SH-DEF 1 10500 AGRIUM INC CALL 008916908 6872 140700 CALL SH-DEF 1 140700 AGRIUM INC PUT 008916958 6013 123100 PUT SH-DEF 1 123100 AGRIUM INC COM 008916108 87638 1794225 SH SOLE 1794225 AGRIUM INC COM 008916108 2721 55615 SH SOLE 55615 AGRIUM INC COM 008916108 9683 198241 SH SH-DEF 1 198241 AGRIUM INC COM 008916108 49 1000 SH SH-DEF 1 1000 ALCATEL LUCENT ADR COM 013904305 0 47 SH SOLE 47 ALCOA INC COM 013817101 132 13100 SH SOLE 13100 ALCOA INC COM 013817101 496 49345 SH SOLE 49345 ALEXCO RESOURCES CORP COM 01535P106 7 2200 SH SH-DEF 1 2200 ALLIED NEVADA GOLD CORP CALL 019344900 370 18700 CALL SH-DEF 1 18700 ALLIED NEVADA GOLD CORP PUT 019344950 416 21000 PUT SH-DEF 1 21000 ALLIED NEVADA GOLD CORP COM 019344100 2029 102400 SH SOLE 102400 ALLIED NEVADA GOLD CORP COM 019344100 860 43700 SH SOLE 43700 ALLIED NEVADA GOLD CORP COM 019344100 365 18400 SH SH-DEF 1 18400 ALLSTATE CORPORATION COM 020002101 34 1200 SH SOLE 1200 ALTRIA GROUP INC COM 02209S103 712 35509 SH SOLE 35509 AMAZON.COM INC COM 023135106 1366 12500 SH SOLE 12500 AMERICAN EAGLE OUTFITTERS INC COM 02553E106 10 830 SH SOLE 830 AMERICAN EXPRESS CO COM 025816109 1068 26900 SH SOLE 26900 AMERICAN EXPRESS COMPANY COM 025816109 720 18125 SH SOLE 18125 AMERIPRISE FINANCIAL INC COM 03076C106 2 50 SH SOLE 50 AMGEN INC COM 031162100 962 18283 SH SOLE 18283 ANADARKO PETROLEUM CORP COM 032511107 72 2000 SH SOLE 2000 ANALOG DEVICES INC COM 032654105 35 1250 SH SOLE 1250 ANGIOTECH PHARMACEUTICALS COM 034918102 0 185 SH SH-DEF 1 185 ANGIOTECH PHARMACEUTICALS IN COM 034918102 1 1300 SH SOLE 1300 ANGLOGOLD ASHANTI-SPON ADR COM 035128206 67 1550 SH SOLE 1550 ANTARES PHARMA INC COM 036642106 264 150000 SH SOLE 150000 AOL INC WHEN ISSUED COM 00184X105 0 16 SH SOLE 16 APACHE CORPORATION COM 037411105 192 2277 SH SOLE 2277 APPLE INC PUT 037833950 13331 53000 PUT SOLE 53000 APPLE INC COM 037833100 16022 63697 SH SOLE 63697 APPLE INC COM 037833100 94 375 SH SOLE 375 APPLIED MATERIALS INC COM 038222105 271 22540 SH SOLE 22540 ARCH COAL INC CALL 039380900 1783 90000 CALL SOLE 90000 ARCH COAL INC COM 039380100 59 3000 SH SOLE 3000 ARCHER DANIELS MIDLAND COMPANY COM 039483102 8 300 SH SOLE 300 ARENA PHARMACEUTICALS INC COM 040047102 307 100000 SH SOLE 100000 ASPEN INSURANCE HOLDINGS LTD COM G05384105 32 1305 SH SOLE 1305 ASTRAZENECA PLC SPONSORED ADR COM 046353108 1042 22100 SH SOLE 22100 AT&T INC COM 00206R102 5 200 SH SOLE 200 AT&T INC COM 00206R102 3593 148534 SH SOLE 148534 AURIZON MINES LTD CALL 05155P906 81 16500 CALL SH-DEF 1 16500 AURIZON MINES LTD PUT 05155P956 10 2000 PUT SH-DEF 1 2000 AURIZON MINES LTD COM 05155P106 15 3100 SH SOLE 3100 AURIZON MINES LTD COM 05155P106 99 20000 SH SOLE 20000 AURIZON MINES LTD COM 05155P106 1 200 SH SH-DEF 1 200 AUTOLIV INC COM 052800109 191 4000 SH SOLE 4000 AUTOMATIC DATA PROCESSING INC COM 053015103 777 19300 SH SOLE 19300 AVIS BUDGET GROUP INC PUT 053774955 491 50000 PUT SOLE 50000 AVIS BUDGET GROUP INC COM 053774105 220 22400 SH SOLE 22400 AVON PRODUCTS INC COM 054303102 241 9110 SH SOLE 9110 BAKER HUGHES INC COM 057224107 655 15763 SH SOLE 15763 BALLARD POWER SYSTEMS INC COM 058586108 76 49555 SH SOLE 49555 BALLARD POWER SYSTEMS INC COM 058586108 130 84000 SH SOLE 84000 BALLARD POWER SYSTEMS INC COM 058586108 9 5600 SH SH-DEF 1 5600 BANCO BILBAO VIZCAYA ARGENTARIA S.A. COM 05946K101 19 1874 SH SOLE 1874 BANCO BRADESCO-SPONSORED ADR COM 059460303 403 25400 SH SOLE 25400 BANCO SANTANDER BRASIL ADS COM 05967A107 110 10625 SH SOLE 10625 BANCO SANTANDER S.A. ADR COM 05964H105 180 17156 SH SOLE 17156 BANK OF AMERICA CORP COM 060505104 7 515 SH SOLE 515 BANK OF AMERICA CORP COM 060505104 1004 69900 SH SOLE 69900 BANK OF AMERICA CORP COM 060505104 22274 1550000 SH SH-DEF 2 1550000 BANK OF AMERICA CORPORATION COM 060505104 2331 162193 SH SOLE 162193 BANK OF MONTREAL CALL 063671901 7837 144500 CALL SOLE 144500 BANK OF MONTREAL CALL 063671901 27438 505900 CALL SH-DEF 1 505900 BANK OF MONTREAL PUT 063671951 12496 230400 PUT SOLE 230400 BANK OF MONTREAL PUT 063671951 29364 541400 PUT SH-DEF 1 541400 BANK OF MONTREAL COM 063671101 1199416 22114626 SH SOLE 22114626 BANK OF MONTREAL COM 063671101 43 800 SH SOLE 800 BANK OF MONTREAL COM 063671101 48870 899410 SH SOLE 899410 BANK OF MONTREAL COM 063671101 108 2000 SH SH-DEF 1 2000 BANK OF MONTREAL COM 063671101 26068 480642 SH SH-DEF 1 480642 BANK OF MONTREAL COM 063671101 5 100 SH SH-DEF 1 100 BANK OF NEW YORK MELLON CORP COM 064058100 2586 104742 SH SOLE 104742 BANK OF NOVA SCOTIA CALL 064149907 16614 360600 CALL SOLE 360600 BANK OF NOVA SCOTIA CALL 064149907 28215 612400 CALL SH-DEF 1 612400 BANK OF NOVA SCOTIA PUT 064149957 15066 327000 PUT SOLE 327000 BANK OF NOVA SCOTIA PUT 064149957 30261 656800 PUT SH-DEF 1 656800 BANK OF NOVA SCOTIA COM 064149107 2021237 43869709 SH SOLE 43869709 BANK OF NOVA SCOTIA COM 064149107 93919 2034722 SH SOLE 2034722 BANK OF NOVA SCOTIA COM 064149107 30251 656571 SH SH-DEF 1 656571 BANK OF NOVA SCOTIA COM 064149107 28 600 SH SH-DEF 1 600 BANK OF NOVA SCOTIA COM 064149107 69 1500 SH SH-DEF 2 1500 BANRO CORPORATION COM 066800103 0 12 SH SH-DEF 1 12 BARCLAYS PLC SPONSORED ADR COM 06738E204 142 8940 SH SOLE 8940 BARRICK GOLD CORP CALL 067901908 9763 215000 CALL SOLE 215000 BARRICK GOLD CORP CALL 067901908 41970 924700 CALL SH-DEF 1 924700 BARRICK GOLD CORP CALL 067901908 13941 307000 CALL SH-DEF 1 307000 BARRICK GOLD CORP PUT 067901958 2752 60600 PUT SOLE 60600 BARRICK GOLD CORP PUT 067901958 23053 507900 PUT SH-DEF 1 507900 BARRICK GOLD CORP PUT 067901958 15144 333500 PUT SH-DEF 1 333500 BARRICK GOLD CORP COM 067901108 475904 10485245 SH SOLE 10485245 BARRICK GOLD CORP COM 067901108 378 8320 SH SOLE 8320 BARRICK GOLD CORP COM 067901108 8703 191398 SH SOLE 191398 BARRICK GOLD CORP COM 067901108 13307 293191 SH SH-DEF 1 293191 BAXTER INTERNATIONAL INC COM 071813109 76 1875 SH SOLE 1875 BAYTEX ENERGY T/U COM 073176109 3406 113815 SH SOLE 113815 BAYTEX ENERGY TRUST-UNITS COM 073176109 604 20230 SH SOLE 20230 BAYTEX ENERGY TRUST-UNITS COM 073176109 6 205 SH SOLE 205 BCE INC CALL 05534B900 2903 99500 CALL SH-DEF 1 99500 BCE INC PUT 05534B950 5135 176000 PUT SH-DEF 1 176000 BCE INC COM 05534B760 296573 10165202 SH SOLE 10165202 BCE INC COM 05534B760 82 2800 SH SOLE 2800 BCE INC COM 05534B760 9852 337669 SH SH-DEF 1 337669 BCE INC COM 05534B760 2 63 SH SH-DEF 2 63 BCE INC NEW COM 05534B760 27846 952681 SH SOLE 952681 BEACON POWER CORPORATION COM 073677106 98 300000 SH SOLE 300000 BECKMAN COULTER INC COM 075811109 18 300 SH SOLE 300 BECTON, DICKINSON & CO COM 075887109 511 7560 SH SOLE 7560 BERKSHIRE HATHAWAY INC CL A COM 084670108 14857 125 SH SOLE 125 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 1865 23400 SH SOLE 23400 BEST BUY COMPANY INC COM 086516101 64 1880 SH SOLE 1880 BHP BILLITON LTD SPONSORED ADR COM 088606108 1397 22540 SH SOLE 22540 BIOCRYST PHARMACEUTICALS COM 09058V103 356 60200 SH SOLE 60200 BIOSANTE PHARMA INC COM 09065V203 0 127 SH SOLE 127 BIOVAIL CORPORATION CALL 09067J909 455 23600 CALL SH-DEF 1 23600 BIOVAIL CORPORATION PUT 09067J959 649 33700 PUT SH-DEF 1 33700 BIOVAIL CORPORATION COM 09067J109 97062 5038118 SH SOLE 5038118 BIOVAIL CORPORATION COM 09067J109 17 886 SH SOLE 886 BIOVAIL CORPORATION COM 09067J109 1717 89149 SH SH-DEF 1 89149 BOEING CO COM 097023105 73 1165 SH SOLE 1165 BOEING COMPANY COM 097023105 184 2934 SH SOLE 2934 BOSTON SCIENTIFIC CORP COM 101137107 88 15100 SH SOLE 15100 BP PLC ADR COM 055622104 14 500 SH SH-DEF 1 500 BP PLC SPONSORED ADR COM 055622104 281 9724 SH SOLE 9724 BP PLC-SPONS ADR COM 055622104 858 29700 SH SOLE 29700 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 178 2000 SH SOLE 2000 BRISTOL-MYERS SQUIBB CO CALL 110122908 2586 103700 CALL SOLE 103700 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 410 16440 SH SOLE 16440 BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 111 1750 SH SOLE 1750 BROCADE COMMUNICATIONS SYS INC (NEW) COM 111621306 191 37000 SH SOLE 37000 BROOKFIELD ASSET MANAGE-CL A CALL 112585904 1431 63300 CALL SH-DEF 1 63300 BROOKFIELD ASSET MANAGE-CL A PUT 112585954 287 12700 PUT SH-DEF 1 12700 BROOKFIELD ASSET MANAGE-CL A COM 112585104 222704 9850027 SH SOLE 9850027 BROOKFIELD ASSET MANAGE-CL A COM 112585104 7559 334325 SH SH-DEF 1 334325 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 7929 350032 SH SOLE 350032 BROOKFIELD ASSET MGT-A LV COM 112585104 7 306 SH SH-DEF 1 306 BROOKFIELD INFRA PARTNER LPU COM G16252101 103 6464 SH SOLE 6464 BROOKFIELD INFRASTRUCTURE PA COM G16252101 568 35778 SH SOLE 35778 BROOKFIELD INFRASTRUCTURE PA COM G16252101 65 4121 SH SH-DEF 1 4121 BROOKFIELD PROPERTIES CORP CALL 112900905 508 36200 CALL SH-DEF 1 36200 BROOKFIELD PROPERTIES CORP PUT 112900955 119 8500 PUT SH-DEF 1 8500 BROOKFIELD PROPERTIES CORP COM 112900105 7692 547750 SH SOLE 547750 BROOKFIELD PROPERTIES CORP COM 112900105 12 862 SH SOLE 862 BROOKFIELD PROPERTIES CORP COM 112900105 819 58210 SH SOLE 58210 BROOKFIELD PROPERTIES CORP COM 112900105 5381 383200 SH SH-DEF 1 383200 BROOKFIELD PROPERTIES CORP COM 112900105 10 701 SH SH-DEF 1 701 BROWN & BROWN INC COM 115236101 21 1100 SH SOLE 1100 BROWN-FORMAN CORP CL A COM 115637100 81 1400 SH SOLE 1400 BROWN-FORMAN CORP CLASS B COM 115637209 20 350 SH SOLE 350 BRUNSWICK CORP COM 117043109 11 900 SH SOLE 900 BUNGE LIMITED COM G16962105 15 300 SH SOLE 300 C.R. BARD INC COM 067383109 62 800 SH SOLE 800 CAE INC CALL 124765908 56 6500 CALL SH-DEF 1 6500 CAE INC PUT 124765958 9 1000 PUT SH-DEF 1 1000 CAE INC COM 124765108 1922 221668 SH SOLE 221668 CAE INC COM 124765108 49 5600 SH SOLE 5600 CAE INC COM 124765108 808 93082 SH SOLE 93082 CAE INC COM 124765108 4555 526000 SH SH-DEF 1 526000 CAE INC COM 124765108 65 7553 SH SH-DEF 1 7553 CAE INC COM 124765108 10 1100 SH SH-DEF 2 1100 CAMECO CORP CALL 13321L908 985 46300 CALL SH-DEF 1 46300 CAMECO CORP PUT 13321L958 2775 130500 PUT SH-DEF 1 130500 CAMECO CORP COM 13321L108 90676 4263858 SH SOLE 4263858 CAMECO CORP COM 13321L108 7 310 SH SOLE 310 CAMECO CORP COM 13321L108 2507 117660 SH SOLE 117660 CAMECO CORP COM 13321L108 14792 695547 SH SH-DEF 1 695547 CAMERON INTL CORP COM 13342B105 81 2500 SH SH-DEF 1 2500 CAMPBELL SOUP CO COM 134429109 4 100 SH SOLE 100 CAN IMPERIAL BK OF COMMERCE CALL 136069901 6865 110500 CALL SOLE 110500 CAN IMPERIAL BK OF COMMERCE CALL 136069901 13718 220800 CALL SH-DEF 1 220800 CAN IMPERIAL BK OF COMMERCE PUT 136069951 16805 270500 PUT SOLE 270500 CAN IMPERIAL BK OF COMMERCE PUT 136069951 15575 250700 PUT SH-DEF 1 250700 CAN IMPERIAL BK OF COMMERCE COM 136069101 745173 11994416 SH SOLE 11994416 CAN IMPERIAL BK OF COMMERCE COM 136069101 22677 365007 SH SH-DEF 1 365007 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 42689 685867 SH SOLE 685867 CANADIAN NATIONAL RAILWAY COM 136375102 728 12700 SH SH-DEF 1 12700 CANADIAN NATIONAL RAILWAY CO COM 136375102 21029 366281 SH SOLE 366281 CANADIAN NATL RAILWAY CO CALL 136375902 16516 288200 CALL SH-DEF 1 288200 CANADIAN NATL RAILWAY CO PUT 136375952 4247 74100 PUT SH-DEF 1 74100 CANADIAN NATL RAILWAY CO COM 136375102 334565 5838022 SH SOLE 5838022 CANADIAN NATL RAILWAY CO COM 136375102 63 1100 SH SOLE 1100 CANADIAN NATL RAILWAY CO COM 136375102 9858 172014 SH SH-DEF 1 172014 CANADIAN NATURAL RESOURCES CALL 136385901 1562 47000 CALL SOLE 47000 CANADIAN NATURAL RESOURCES CALL 136385901 14871 448100 CALL SH-DEF 1 448100 CANADIAN NATURAL RESOURCES PUT 136385951 11088 334100 PUT SH-DEF 1 334100 CANADIAN NATURAL RESOURCES COM 136385101 388303 11700732 SH SOLE 11700732 CANADIAN NATURAL RESOURCES COM 136385101 25 750 SH SOLE 750 CANADIAN NATURAL RESOURCES COM 136385101 11369 342594 SH SH-DEF 1 342594 CANADIAN NATURAL RESOURCES LTD COM 136385101 16003 481346 SH SOLE 481346 CANADIAN PACIFIC RAILWAY LTD CALL 13645T900 6115 114100 CALL SH-DEF 1 114100 CANADIAN PACIFIC RAILWAY LTD PUT 13645T950 375 7000 PUT SH-DEF 1 7000 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 128116 2390332 SH SOLE 2390332 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 59 1107 SH SOLE 1107 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 13217 246145 SH SOLE 246145 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 3153 58829 SH SH-DEF 1 58829 CANON INC ADR COM 138006309 28 760 SH SOLE 760 CAPITAL GOLD CORPORATION NEW COM 14018Y205 652 163000 SH SOLE 163000 CARDERO RES CORP COM 14140U105 0 29 SH SH-DEF 1 29 CARDINAL HEALTH INC COM 14149Y108 94 2800 SH SOLE 2800 CARDIOME PHARMA CORP COM 14159U202 1 145 SH SOLE 145 CAREFUSION CORPORATION COM 14170T101 30 1300 SH SOLE 1300 CASEYS GENERAL STORES INC COM 147528103 35 1000 SH SH-DEF 1 1000 CATERPILLAR INC COM 149123101 36 600 SH SOLE 600 CATERPILLAR INC COM 149123101 1311 21820 SH SOLE 21820 CDN IMPERIAL BK COMMERCE COM 136069101 497 8000 SH SH-DEF 1 8000 CE FRANKLIN LTD COM 125151100 0 20 SH SH-DEF 1 20 CELESTICA INC CALL 15101Q908 94 11600 CALL SH-DEF 1 11600 CELESTICA INC PUT 15101Q958 36 4500 PUT SH-DEF 1 4500 CELESTICA INC COM 15101Q108 42 5200 SH SOLE 5200 CELESTICA INC COM 15101Q108 25 3100 SH SOLE 3100 CELESTICA INC COM 15101Q108 485 59980 SH SH-DEF 1 59980 CELESTICA INC SV COM 15101Q108 351 43400 SH SOLE 43400 CELGENE CORPORATION COM 151020104 10 200 SH SOLE 200 CEMEX S.A.B. DE C.V. COM 151290889 42 4351 SH SOLE 4351 CENOVUS ENERGY INC CALL 15135U909 4036 156800 CALL SH-DEF 1 156800 CENOVUS ENERGY INC PUT 15135U959 2247 87300 PUT SH-DEF 1 87300 CENOVUS ENERGY INC COM 15135U109 208877 8115726 SH SOLE 8115726 CENOVUS ENERGY INC COM 15135U109 25619 993581 SH SOLE 993581 CENOVUS ENERGY INC COM 15135U109 5790 224952 SH SH-DEF 1 224952 CENOVUS ENERGY INC COM 15135U109 36 1400 SH SH-DEF 2 1400 CENTRAL EUROPE & RUSSIA FUND COM 153436100 1063 33709 SH SOLE 33709 CENTRAL FUND CANADA CL A COM 153501101 27 1818 SH SOLE 1818 CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 18 1200 SH SOLE 1200 CENTRAL GOLDTRUST COM 153546106 19 400 SH SOLE 400 CENTURY ALUMINUM COMPANY COM 156431108 18 2000 SH SOLE 2000 CGI GROUP INC - CL A CALL 39945C909 89 6000 CALL SH-DEF 1 6000 CGI GROUP INC - CL A PUT 39945C959 10 700 PUT SH-DEF 1 700 CGI GROUP INC - CL A COM 39945C109 3 200 SH SOLE 200 CGI GROUP INC - CL A COM 39945C109 65 4400 SH SH-DEF 1 4400 CGI GROUP INC CL A SVS COM 39945C109 483 32425 SH SOLE 32425 CHESAPEAKE ENERGY CORP COM 165167107 150 7140 SH SOLE 7140 CHEVRON CORP COM 166764100 244 3600 SH SOLE 3600 CHEVRON CORP COM 166764100 305 4500 SH SH-DEF 2 4500 CHEVRON CORPORATION COM 166764100 7451 109799 SH SOLE 109799 CHINA MOBILE LIMITED ADR COM 16941M109 138 2795 SH SOLE 2795 CHINA PETROLEUM & CHEMICAL CORP ADR COM 16941R108 483 6000 SH SOLE 6000 CHINACAST EDUCATION CORP COM 16946T109 597 100500 SH SOLE 100500 CIA DE MINAS BUENAVENTUR-ADR COM 204448104 54 1400 SH SOLE 1400 CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 306 14800 SH SOLE 14800 CIA SANEAMENTO BASICO ADR COM 20441A102 248 6000 SH SOLE 6000 CISCO SYSTEMS INC PUT 17275R952 320 15000 PUT SOLE 15000 CISCO SYSTEMS INC COM 17275R102 326 15300 SH SOLE 15300 CISCO SYSTEMS INC COM 17275R102 5094 239039 SH SOLE 239039 CITIGROUP INC COM 172967101 905 240722 SH SOLE 240722 CITIGROUP INC COM 172967101 511 135997 SH SOLE 135997 CITIGROUP INC COM 172967101 6 1500 SH SH-DEF 2 1500 CLAUDE RESOURCES INC COM 182873109 4 4200 SH SH-DEF 1 4200 CNOOC LIMITED ADR COM 126132109 185 1090 SH SOLE 1090 COACH INC COM 189754104 47 1295 SH SOLE 1295 COCA-COLA CO/THE COM 191216100 70 1400 SH SOLE 1400 COCA-COLA CO/THE COM 191216100 45 900 SH SH-DEF 2 900 COCA-COLA COMPANY COM 191216100 1579 31495 SH SOLE 31495 COCA-COLA ENTERPRISES INC COM 191219104 8 300 SH SOLE 300 COLGATE-PALMOLIVE COMPANY COM 194162103 4931 62608 SH SOLE 62608 COMCAST CORP CL A COM 20030N101 1293 74425 SH SOLE 74425 COMCAST CORP CL A SPL COM 20030N200 2126 129407 SH SOLE 129407 COMMUNITY HEALTH SYSTEMS INC NEW COM 203668108 145 4300 SH SOLE 4300 COMPTON PETROLEUM CORP COM 204940100 12 20700 SH SOLE 20700 COMPTON PETROLEUM CORP COM 204940100 5 8200 SH SH-DEF 1 8200 CONAGRA FOODS INC COM 205887102 117 5000 SH SOLE 5000 CONOCOPHILLIPS COM 20825C104 2128 43347 SH SOLE 43347 COPART INC COM 217204106 32 880 SH SOLE 880 CORN PRODUCTS INTERNATIONAL INC COM 219023108 2 70 SH SOLE 70 CORNING INC COM 219350105 74 4595 SH SOLE 4595 CORRIENTE RES INC COM 22027E409 521 65000 SH SH-DEF 1 65000 CORRIENTE RESOURCES INC-A CALL 22027E909 8 1000 CALL SH-DEF 1 1000 CORRIENTE RESOURCES INC-A PUT 22027E959 193 24000 PUT SH-DEF 1 24000 CORRIENTE RESOURCES INC-A COM 22027E409 1 145 SH SOLE 145 CORUS ENTERTAINMENT INC CL B NVS COM 220874101 184 10413 SH SOLE 10413 CORUS ENTERTAINMENT INC-B SH COM 220874101 1050 59500 SH SOLE 59500 COSTCO WHOLESALE CORP COM 22160K105 134 2435 SH SOLE 2435 COTT CORPORATION CALL 22163N906 23 4000 CALL SH-DEF 1 4000 COTT CORPORATION COM 22163N106 763 131452 SH SOLE 131452 COTT CORPORATION COM 22163N106 43 7381 SH SOLE 7381 COTT CORPORATION COM 22163N106 12 2000 SH SOLE 2000 COTT CORPORATION COM 22163N106 439 75615 SH SH-DEF 1 75615 COWEN GROUP INC CLASS A COM 223622101 97 23600 SH SOLE 23600 CREDIT SUISSE GROUP SPON ADR COM 225401108 6 160 SH SOLE 160 CRH PLC SP ADR COM 12626K203 2 95 SH SOLE 95 CROSSHAIR EXPL & MNG CORP COM 22763R101 5 50000 SH SH-DEF 1 50000 CROSSHAIR EXPL & MNG CORP COM 22763R101 0 876 SH SH-DEF 1 876 CRYPTOLOGIC LTD COM G3159C109 2 865 SH SOLE 865 CRYSTALLEX INTL CORP COM 22942F101 2 5000 SH SH-DEF 1 5000 CRYSTALLEX INTL CORP COM 22942F101 4 10400 SH SH-DEF 1 10400 CSX CORPORATION COM 126408103 122 2460 SH SOLE 2460 CVS CAREMARK CORP COM 126650100 123 4200 SH SOLE 4200 CVS CAREMARK CORPORATION COM 126650100 4772 162760 SH SOLE 162760 DANAHER CORP COM 235851102 54 1450 SH SOLE 1450 DEERE & COMPANY COM 244199105 1141 20495 SH SOLE 20495 DEL MONTE FOODS CO COM 24522P103 2 140 SH SOLE 140 DELL INC COM 24702R101 54 4500 SH SOLE 4500 DELL INC COM 24702R101 196 16290 SH SOLE 16290 DELL INC COM 24702R101 21 1700 SH SH-DEF 2 1700 DELUXE CORPORATION COM 248019101 171 9100 SH SOLE 9100 DENBURY RESOURCES INC COM 247916208 436 29759 SH SOLE 29759 DENISON MINES CORP COM 248356107 30 25047 SH SOLE 25047 DENISON MINES CORP COM 248356107 46 38500 SH SOLE 38500 DENTSPLY INTERNATIONAL INC COM 249030107 30 1000 SH SOLE 1000 DESCARTES SYSTEMS GROUP INC COM 249906108 99 18730 SH SOLE 18730 DESCARTES SYSTEMS GRP/THE COM 249906108 40 7556 SH SOLE 7556 DEVON ENERGY CORPORATION COM 25179M103 361 5925 SH SOLE 5925 DIAGEO PLC SPONSORED ADR COM 25243Q205 1953 31135 SH SOLE 31135 DIAMOND OFFSHORE DRILLING COM 25271C102 131 2100 SH SOLE 2100 DIEBOLD INC COM 253651103 22 800 SH SOLE 800 DISNEY,WALT COMPANY COM 254687106 1754 55688 SH SOLE 55688 DOLLAR TREE INC COM 256746108 132 3160 SH SOLE 3160 DOMTAR CORPORATION COM 257559203 37 750 SH SOLE 750 DONNELLEY (R.R.) & SONS CO COM 257867101 56 3425 SH SOLE 3425 DOW CHEMICAL CALL 260543903 4069 165800 CALL SOLE 165800 DOW CHEMICAL COMPANY COM 260543103 88 3700 SH SOLE 3700 DRAGONWAVE INC CALL 26144M903 6 1000 CALL SH-DEF 1 1000 DRAGONWAVE INC PUT 26144M953 11 1900 PUT SH-DEF 1 1900 DRAGONWAVE INC COM 26144M103 5 794 SH SOLE 794 DRAGONWAVE INC COM 26144M103 151 25200 SH SOLE 25200 DRAGONWAVE INC COM 26144M103 36 6000 SH SH-DEF 1 6000 DU PONT (E.I.) DE NEMOURS COM 263534109 253 7300 SH SOLE 7300 DUKE ENERGY HOLDING CORP COM 26441C105 161 10057 SH SOLE 10057 DUPONT E.I. DE NEMOURS & CO COM 263534109 468 13537 SH SOLE 13537 E*TRADE FINANCIAL CORPORATION COM 269246401 24 2000 SH SOLE 2000 EAGLE MATERIALS INC PUT 26969P958 1296 50000 PUT SOLE 50000 EASTMAN KODAK COMPANY COM 277461109 4 1000 SH SOLE 1000 EATON CORPORATION COM 278058102 456 6975 SH SOLE 6975 EBAY INC COM 278642103 1 50 SH SOLE 50 ECOLAB INC COM 278865100 24 540 SH SOLE 540 E-HOUSE CHINA HOLDINGS LTD ADR COM 26852W103 15 1000 SH SOLE 1000 ELDORADO GOLD CORP CALL 284902903 7461 416300 CALL SH-DEF 1 416300 ELDORADO GOLD CORP PUT 284902953 699 39000 PUT SH-DEF 1 39000 ELDORADO GOLD CORP COM 284902103 102294 5707643 SH SOLE 5707643 ELDORADO GOLD CORP COM 284902103 18 1000 SH SOLE 1000 ELDORADO GOLD CORP COM 284902103 3368 187949 SH SH-DEF 1 187949 ELECTRONIC ARTS INC COM 285512109 1 35 SH SOLE 35 ELIZABETH ARDEN INC COM 28660G106 100 6900 SH SOLE 6900 EMBRAER-EMPRESA BRASILEIRA SP ADR COM 29081M102 1 45 SH SOLE 45 EMC CORPORATION(MASS) COM 268648102 58 3150 SH SOLE 3150 EMERSON ELECTRIC CO COM 291011104 371 8500 SH SOLE 8500 EMERSON ELECTRIC CO COM 291011104 5837 133599 SH SOLE 133599 ENBRIDGE INC CALL 29250N905 3707 79600 CALL SH-DEF 1 79600 ENBRIDGE INC PUT 29250N955 1178 25300 PUT SH-DEF 1 25300 ENBRIDGE INC COM 29250N105 419791 9013900 SH SOLE 9013900 ENBRIDGE INC COM 29250N105 35 750 SH SOLE 750 ENBRIDGE INC COM 29250N105 57600 1234553 SH SOLE 1234553 ENBRIDGE INC COM 29250N105 17 359 SH SH-DEF 1 359 ENBRIDGE INC COM 29250N105 140 3000 SH SH-DEF 1 3000 ENBRIDGE INC COM 29250N105 5678 121912 SH SH-DEF 1 121912 ENCANA CORP CALL 292505904 15317 505800 CALL SH-DEF 1 505800 ENCANA CORP PUT 292505954 3598 118800 PUT SH-DEF 1 118800 ENCANA CORP COM 292505104 245251 8098472 SH SOLE 8098472 ENCANA CORP COM 292505104 58 1900 SH SOLE 1900 ENCANA CORP COM 292505104 10750 354989 SH SH-DEF 1 354989 ENCANA CORP COM 292505104 61 2000 SH SH-DEF 1 2000 ENCANA CORP COM 292505104 43 1408 SH SH-DEF 2 1408 ENCANA CORPORATION COM 292505104 28986 955412 SH SOLE 955412 ENDEAVOUR SILVER CORP COM 29258Y103 4 1210 SH SOLE 1210 ENDEAVOUR SILVER CORP COM 29258Y103 59 17400 SH SH-DEF 1 17400 ENERGY SELECT SECTOR SPDR COM 81369Y506 713 14351 SH SOLE 14351 ENERGY SELECT SECTOR SPDR FUND COM 81369Y506 25 500 SH SOLE 500 ENERGY TRANSFER PARTNERS LPU COM 29273R109 93 2000 SH SOLE 2000 ENERPLUS RESOURCES FUND CALL 29274D904 342 15900 CALL SH-DEF 1 15900 ENERPLUS RESOURCES FUND PUT 29274D954 400 18600 PUT SH-DEF 1 18600 ENERPLUS RESOURCES FUND COM 29274D604 39941 1857648 SH SOLE 1857648 ENERPLUS RESOURCES FUND COM 29274D604 86 4000 SH SOLE 4000 ENERPLUS RESOURCES FUND COM 29274D604 947 44050 SH SH-DEF 1 44050 ENERPLUS RESOURCES FUND T/U COM 29274D604 1761 81763 SH SOLE 81763 EOG RESOURCES INC COM 26875P101 98 1000 SH SOLE 1000 ERICSSON (LM) TEL SPON ADR COM 294821608 876 79473 SH SOLE 79473 ESTEE LAUDER CO CL A COM 518439104 1 20 SH SOLE 20 EUROPEAN EQUITY FUND INC COM 298768102 498 90300 SH SOLE 90300 EXCEED COMPANY LTD COM G32335104 230 35000 SH SOLE 35000 EXELON CORPORATION COM 30161N101 79 2090 SH SOLE 2090 EXPEDIA INC COM 30212P105 41 2200 SH SOLE 2200 EXXON MOBIL CORP COM 30231G102 6 100 SH SH-DEF 2 100 EXXON MOBIL CORPORATION COM 30231G102 12370 216755 SH SOLE 216755 FANNIE MAE COM 313586109 0 100 SH SOLE 100 FEDEX CORPORATION COM 31428X106 84 1200 SH SOLE 1200 FELCOR LODGING TRUST INC REIT COM 31430F101 559 112100 SH SOLE 112100 FIBRIA CELULOSE SA SPON ADR COM 31573A109 206 13921 SH SOLE 13921 FIDELITY NATIONAL FINANCIAL CL A COM 31620R105 90 6900 SH SOLE 6900 FINANCIAL SELECT SECTOR SPDR COM 81369Y605 276 20000 SH SH-DEF 1 20000 FIRSTSERVICE CORP COM 33761N109 792 38100 SH SOLE 38100 FIRSTSERVICE CORP SVS COM 33761N109 27 1295 SH SOLE 1295 FISERV INC COM 337738108 678 14840 SH SOLE 14840 FLOWSERVE CORPORATION COM 34354P105 42 500 SH SOLE 500 FORD MOTOR CO COM 345370860 390 38700 SH SOLE 38700 FORD MOTOR COMPANY COM 345370860 112 11065 SH SOLE 11065 FOREST LABORATORIES INC PUT 345838956 823 30000 PUT SOLE 30000 FRANCE TELECOM SA SPON ADR COM 35177Q105 51 2974 SH SOLE 2974 FRANKLIN RESOURCES INC COM 354613101 14 165 SH SOLE 165 FREEPORT MCMORAN COPPER & GOLD INC COM 35671D857 1750 29590 SH SOLE 29590 FREEPORT-MCMORAN COPPER COM 35671D857 106 1800 SH SOLE 1800 FRESENIUS MEDICAL CARE AG & CO KGAA COM 358029106 431 8020 SH SOLE 8020 FRESH DEL MONTE PRODUCE INC COM G36738105 476 23500 SH SOLE 23500 FRONTIER OIL COM 35914P105 27 2000 SH SOLE 2000 FROZEN FOOD EXPRESS INDUSTRIES INC COM 359360104 188 53750 SH SOLE 53750 FRSTSVC CV U$ 6.5% 31DC14 Bond 33761NAA7 7263 7034000 PRN SH-DEF 1 7034000 GAMESTOP CORPORATION CL A NEW COM 36467W109 12 629 SH SOLE 629 GAMMON GOLD INC CALL 36467T906 115 21000 CALL SH-DEF 1 21000 GAMMON GOLD INC PUT 36467T956 106 19400 PUT SH-DEF 1 19400 GAMMON GOLD INC COM 36467T106 735 134400 SH SH-DEF 1 134400 GAP INC COM 364760108 2 120 SH SOLE 120 GENERAL DYNAMICS CORPORATION COM 369550108 23 400 SH SOLE 400 GENERAL ELECTRIC CO COM 369604103 225 15600 SH SOLE 15600 GENERAL ELECTRIC CO COM 369604103 120 8300 SH SH-DEF 2 8300 GENERAL ELECTRIC COMPANY COM 369604103 10684 740908 SH SOLE 740908 GENERAL MILLS INC COM 370334104 7 200 SH SOLE 200 GENERAL MOLY INC COM 370373102 3 1000 SH SOLE 1000 GENUINE PARTS CO COM 372460105 39 1000 SH SOLE 1000 GEOKINETICS INC COM 372910307 4 1000 SH SOLE 1000 GERDAU AMERISTEEL CORP CALL 37373P905 11 1000 CALL SH-DEF 1 1000 GERDAU AMERISTEEL CORP PUT 37373P955 11 1000 PUT SH-DEF 1 1000 GERDAU AMERISTEEL CORP COM 37373P105 52 4826 SH SOLE 4826 GERDAU AMERISTEEL CORP COM 37373P105 151 13900 SH SH-DEF 1 13900 GERDAU SA -SPON ADR COM 373737105 132 10000 SH SOLE 10000 GERON CORP COM 374163103 663 132000 SH SOLE 132000 GFI GROUP INC CALL 361652909 837 150000 CALL SOLE 150000 GFI GROUP INC PUT 361652959 725 130000 PUT SOLE 130000 GILDAN ACTIVEWEAR INC CALL 375916903 201 7000 CALL SH-DEF 1 7000 GILDAN ACTIVEWEAR INC COM 375916103 579 20150 SH SOLE 20150 GILDAN ACTIVEWEAR INC COM 375916103 3 100 SH SOLE 100 GILDAN ACTIVEWEAR INC COM 375916103 6056 210832 SH SH-DEF 1 210832 GILDAN ACTIVEWEAR INC COM 375916103 41852 1457036 SH SH-DEF 2 1457036 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 191 6630 SH SOLE 6630 GILEAD SCIENCES INC COM 375558103 805 23495 SH SOLE 23495 GLAXOSMITHKLINE PLC ADR COM 37733W105 614 18050 SH SOLE 18050 GOLD FIELDS LTD-SPONS ADR COM 38059T106 42 3110 SH SOLE 3110 GOLDCORP INC CALL 380956909 2982 68000 CALL SOLE 68000 GOLDCORP INC CALL 380956909 37858 864700 CALL SH-DEF 1 864700 GOLDCORP INC CALL 380956909 5924 135100 CALL SH-DEF 1 135100 GOLDCORP INC PUT 380956959 2412 55000 PUT SOLE 55000 GOLDCORP INC PUT 380956959 12145 277400 PUT SH-DEF 1 277400 GOLDCORP INC PUT 380956959 2526 57600 PUT SH-DEF 1 57600 GOLDCORP INC COM 380956409 345870 7899877 SH SOLE 7899877 GOLDCORP INC COM 380956409 153 3482 SH SOLE 3482 GOLDCORP INC COM 380956409 21225 483899 SH SOLE 483899 GOLDCORP INC COM 380956409 9003 205624 SH SH-DEF 1 205624 GOLDCORP INC COM 380956409 2127 48500 SH SH-DEF 1 48500 GOLDEN STAR RESOURCES LTD COM 38119T104 617 139700 SH SOLE 139700 GOLDMAN SACHS GROUP INC COM 38141G104 687 5233 SH SOLE 5233 GOOGLE INC CLASS A COM 38259P508 331 745 SH SOLE 745 GOOGLE INC-CL A COM 38259P508 133 300 SH SOLE 300 GRACO INC COM 384109104 21 740 SH SOLE 740 GRAN TIERRA ENERGY INC CALL 38500T901 10 2000 CALL SH-DEF 1 2000 GRAN TIERRA ENERGY INC PUT 38500T951 186 37500 PUT SOLE 37500 GRAN TIERRA ENERGY INC COM 38500T101 135 26800 SH SH-DEF 1 26800 GRANITE CONSTRUCTION INC PUT 387328957 707 30000 PUT SOLE 30000 GRANITE CONSTRUCTION INC COM 387328107 354 15000 SH SOLE 15000 GREAT BASIN GOLD LTD COM 390124105 59 34900 SH SH-DEF 1 34900 GREAT PLAINS ENERGY INC COM 391164100 26 1500 SH SOLE 1500 HALLIBURTON CO COM 406216101 37 1500 SH SOLE 1500 HALLIBURTON CO. COM 406216101 113 4620 SH SOLE 4620 HARMONY GOLD MNG-SPON ADR COM 413216300 21 1980 SH SOLE 1980 HARRY WINSTON DIAMOND CORP CALL 41587B900 777 63200 CALL SH-DEF 1 63200 HARRY WINSTON DIAMOND CORP PUT 41587B950 9 700 PUT SH-DEF 1 700 HARRY WINSTON DIAMOND CORP COM 41587B100 201 16350 SH SOLE 16350 HARRY WINSTON DIAMOND CORP COM 41587B100 18 1500 SH SOLE 1500 HARRY WINSTON DIAMOND CORP COM 41587B100 197 16000 SH SOLE 16000 HARRY WINSTON DIAMOND CORP COM 41587B100 171 13900 SH SH-DEF 1 13900 HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 28 1250 SH SOLE 1250 HECKMANN CORPORATION COM 422680108 125 27000 SH SOLE 27000 HEINZ (H.J.) COMPANY COM 423074103 52 1195 SH SOLE 1195 HEWLETT-PACKARD COMPANY COM 428236103 2557 59088 SH SOLE 59088 HOME DEPOT INC COM 437076102 828 29500 SH SOLE 29500 HOME DEPOT INC COM 437076102 410 14610 SH SOLE 14610 HONDA MOTOR CO LTD SPONSORED ADR COM 438128308 64 2230 SH SOLE 2230 HONEYWELL INTERNATIONAL INC COM 438516106 145 3715 SH SOLE 3715 HOSPIRA INC COM 441060100 23 392 SH SOLE 392 HOST HOTELS & RESORTS INC COM 44107P104 69 5119 SH SOLE 5119 HSBC HOLDINGS PLC SPONS ADR COM 404280406 617 13525 SH SOLE 13525 HYDROGENICS CORP COM 448883207 4 1000 SH SH-DEF 1 1000 HYDROGENICS CORPORATION NEW COM 448883207 0 118 SH SOLE 118 IAMGOLD CORP CALL 450913908 959 54400 CALL SH-DEF 1 54400 IAMGOLD CORP PUT 450913958 279 15800 PUT SH-DEF 1 15800 IAMGOLD CORP COM 450913108 71046 4029600 SH SOLE 4029600 IAMGOLD CORP COM 450913108 12845 728569 SH SH-DEF 1 728569 IAMGOLD CORPORATION COM 450913108 1771 100255 SH SOLE 100255 ICICI BANK LTD-SPON ADR COM 45104G104 29 800 SH SOLE 800 IESI BFC LTD COM 44951D108 1415 70830 SH SOLE 70830 IESI-BFC LTD CALL 44951D908 84 4200 CALL SH-DEF 1 4200 IESI-BFC LTD PUT 44951D958 134 6700 PUT SH-DEF 1 6700 ILLINOIS TOOL WORKS INC COM 452308109 166 4025 SH SOLE 4025 IMAX CORP COM 45245E109 48 3286 SH SOLE 3286 IMPERIAL OIL LTD CALL 453038908 1217 33400 CALL SH-DEF 1 33400 IMPERIAL OIL LTD PUT 453038958 933 25600 PUT SH-DEF 1 25600 IMPERIAL OIL LTD COM 453038408 98145 2694313 SH SOLE 2694313 IMPERIAL OIL LTD COM 453038408 38312 1049820 SH SOLE 1049820 IMPERIAL OIL LTD COM 453038408 3928 107822 SH SH-DEF 1 107822 INDIA FUND INC COM 454089103 987 32640 SH SOLE 32640 ING GROEP SPONSORED ADR COM 456837103 114 15377 SH SOLE 15377 INTEL CORP COM 458140100 119 6100 SH SOLE 6100 INTEL CORP COM 458140100 19 1000 SH SH-DEF 2 1000 INTEL CORPORATION COM 458140100 5622 289042 SH SOLE 289042 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 14051 113790 SH SOLE 113790 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 42 1000 SH SOLE 1000 INTERNATIONAL PAPER COMPANY COM 460146103 48 2100 SH SOLE 2100 INTL TOWER HILL MINES LTD COM 46051L104 1 200 SH SOLE 200 INTUIT INC COM 461202103 108 3100 SH SOLE 3100 INVESCO LIMITED COM G491BT108 977 58056 SH SOLE 58056 ISHARES BARCLAYS TIPS BOND FUND COM 464287176 791 7400 SH SOLE 7400 ISHARES DJ U.S. TECH SECTOR IDX FUND COM 464287721 10 200 SH SOLE 200 ISHARES DJ US OIL&GAS IND COM 464288851 1798 37500 SH SH-DEF 1 37500 ISHARES FTSE/XINHAU CHINA 25 INDEX COM 464287184 85 2175 SH SOLE 2175 ISHARES INC MSCI SINGAPORE IDX FD COM 464286673 34 3000 SH SOLE 3000 ISHARES MSCI AUSTRALIA COM 464286103 2 130 SH SOLE 130 ISHARES MSCI BRAZIL INDEX FUND ETF COM 464286400 19 300 SH SOLE 300 ISHARES MSCI CANADA COM 464286509 14 576 SH SOLE 576 ISHARES MSCI EAFE INDEX FUND COM 464287465 279 5995 SH SOLE 5995 ISHARES MSCI EMERGING MKT IN COM 464287234 93 2500 SH SOLE 2500 ISHARES MSCI EMERGING MKTS INDEX COM 464287234 65 1735 SH SOLE 1735 ISHARES MSCI HONG KONG INDEX FUND COM 464286871 44 3000 SH SOLE 3000 ISHARES MSCI JAPAN INDEX FUND COM 464286848 73 7950 SH SOLE 7950 ISHARES NASDAQ BIOTECH INDEX FUND COM 464287556 13 170 SH SOLE 170 ISHARES RUSSELL 2000 PUT 464287655 1650 27000 PUT SOLE 27000 ISHARES S&P ASIA 50 ETF COM 464288430 37 1000 SH SOLE 1000 ISHARES S&P LATIN AMERICAN 40 IDX FD COM 464287390 33 800 SH SOLE 800 ISHARES SILVER TRUST COM 46428Q109 182 10000 SH SOLE 10000 ISHARES TR RUSSEL 2000 INDEX FUND COM 464287655 63 1025 SH SOLE 1025 ISHARES TRUST DJ SEL DIV COM 464287168 676 15950 SH SOLE 15950 ITAU UNIBANCO HLDNG-PREF ADR COM 465562106 61 3400 SH SOLE 3400 ITRON INC COM 465741106 62 1000 SH SOLE 1000 ITT CORPORATION COM 450911102 9 200 SH SOLE 200 IVANHOE ENERGY INC COM 465790103 525 274019 SH SOLE 274019 IVANHOE ENERGY INC COM 465790103 3 1700 SH SH-DEF 1 1700 IVANHOE MINES LTD CALL 46579N903 237 18300 CALL SH-DEF 1 18300 IVANHOE MINES LTD PUT 46579N953 17 1300 PUT SH-DEF 1 1300 IVANHOE MINES LTD COM 46579N103 273 21068 SH SOLE 21068 IVANHOE MINES LTD COM 46579N103 49 3800 SH SH-DEF 1 3800 IVANHOE MINES LTD COM 46579N103 21 1600 SH SH-DEF 1 1600 JAGUAR MINING INC CALL 47009M903 37 4200 CALL SH-DEF 1 4200 JAGUAR MINING INC PUT 47009M953 44 5000 PUT SH-DEF 1 5000 JAGUAR MINING INC COM 47009M103 862 97100 SH SOLE 97100 JAGUAR MINING INC COM 47009M103 130 14600 SH SH-DEF 1 14600 JOHNSON & JOHNSON COM 478160104 24577 416129 SH SOLE 416129 JOHNSON & JOHNSON COM 478160104 325 5500 SH SH-DEF 2 5500 JPMORGAN CHASE & CO COM 46625H100 1496 40870 SH SOLE 40870 JPMORGAN CHASE & CO COM 46625H100 4198 114658 SH SOLE 114658 JPMORGAN CHASE & CO COM 46625H100 19843 542000 SH SH-DEF 2 542000 KANSAS CITY SOUTHERN COM 485170302 73 2000 SH SOLE 2000 KB FINANCIAL GROUP INC ADR COM 48241A105 24 625 SH SOLE 625 KEEGAN RESOURCES INC PUT 487275959 5 1000 PUT SH-DEF 1 1000 KEEGAN RESOURCES INC COM 487275109 44 8200 SH SOLE 8200 KEEGAN RESOURCES INC COM 487275109 3 500 SH SH-DEF 1 500 KELLOGG COMPANY COM 487836108 25 500 SH SOLE 500 KIMBERLY-CLARK CORPORATION COM 494368103 2067 34095 SH SOLE 34095 KINDER MORGAN MANAGEMENT LLC COM 49455U100 115 2035 SH SOLE 2035 KINGSWAY FINANCIAL SERVICES COM 496904103 124 72253 SH SOLE 72253 KINGSWAY FINANCIAL SERVICES COM 496904103 16 9100 SH SH-DEF 1 9100 KINROSS GOLD CORP CALL 496902904 3122 182700 CALL SOLE 182700 KINROSS GOLD CORP CALL 496902904 5848 342100 CALL SH-DEF 1 342100 KINROSS GOLD CORP PUT 496902954 1345 78700 PUT SOLE 78700 KINROSS GOLD CORP PUT 496902954 2195 128400 PUT SH-DEF 1 128400 KINROSS GOLD CORP COM 496902404 127404 7452436 SH SOLE 7452436 KINROSS GOLD CORP COM 496902404 110 6430 SH SOLE 6430 KINROSS GOLD CORP COM 496902404 41 2400 SH SH-DEF 1 2400 KINROSS GOLD CORP COM 496902404 0 1 SH SH-DEF 1 1 KINROSS GOLD CORP COM 496902404 6521 381425 SH SH-DEF 1 381425 KINROSS GOLD CORP COM 496902404 37 2166 SH SH-DEF 1 2166 KINROSS GOLD CORPORATION NO PAR COM 496902404 1516 88544 SH SOLE 88544 KLA-TENCOR CORPORATION COM 482480100 7 255 SH SOLE 255 KOHLS CORP PUT 500255954 1662 35000 PUT SOLE 35000 KOHLS CORP COM 500255104 1662 35000 SH SOLE 35000 KOHL'S CORP COM 500255104 16 330 SH SOLE 330 KONINKLIJKE PHILIPS ELECTRONICS COM 500472303 191 6405 SH SOLE 6405 KOREA ELECTRIC POWER CO SPONS ADR COM 500631106 386 30000 SH SOLE 30000 KOREA EQUITY FUND INC COM 50063B104 245 27000 SH SOLE 27000 KRAFT FOODS INC CL A COM 50075N104 1462 52223 SH SOLE 52223 KRAFT FOODS INC-CLASS A COM 50075N104 123 4400 SH SOLE 4400 KROGER CO COM 501044101 287 14565 SH SOLE 14565 L-1 IDENTITY SOLUTIONS INC COM 50212A106 0 29 SH SOLE 29 L-3 COMMUNICATIONS HOLDINGS INC COM 502424104 14 200 SH SOLE 200 LABOPHARM INC COM 504905100 3 3700 SH SH-DEF 1 3700 LABORATORY CORP OF AMER HOLDINGS COM 50540R409 40 525 SH SOLE 525 LAS VEGAS SANDS INC COM 517834107 310 14000 SH SOLE 14000 LA-Z-BOY INC COM 505336107 1 100 SH SOLE 100 LEUCADIA NATIONAL CORP COM 527288104 193 9900 SH SOLE 9900 LEVEL 3 COMMUNICATIONS INC COM 52729N100 480 440000 SH SOLE 440000 LEXMARK INTERNATIONAL INC COM 529771107 254 7700 SH SOLE 7700 LIFEPOINT HOSPITALS INC COM 53219L109 958 30500 SH SOLE 30500 LILLY (ELI) & COMPANY COM 532457108 464 13836 SH SOLE 13836 LINCOLN NATIONAL CORPORATION COM 534187109 360 14814 SH SOLE 14814 LOUISIANA-PACIFIC CORPORATION COM 546347105 13 2000 SH SOLE 2000 LOWE'S COMPANIES COM 548661107 172 8415 SH SOLE 8415 LOWE'S COS INC COM 548661107 1317 64500 SH SOLE 64500 LULULEMON ATHLETICA INC CALL 550021909 877 23600 CALL SH-DEF 1 23600 LULULEMON ATHLETICA INC PUT 550021959 52 1400 PUT SH-DEF 1 1400 LULULEMON ATHLETICA INC COM 550021109 129 3459 SH SOLE 3459 LULULEMON ATHLETICA INC COM 550021109 126 3400 SH SH-DEF 1 3400 LUXOTTICA GROUP S P A SPON ADR COM 55068R202 5 205 SH SOLE 205 M & T BANK CORP COM 55261F104 1470 17300 SH SOLE 17300 MAG SILVER CORP COM 55903Q104 14 2225 SH SOLE 2225 MAGNA INTERNATIONAL INC CL A SVS COM 559222401 732 11085 SH SOLE 11085 MAGNA INTERNATIONAL INC-CL A CALL 559222901 435 6600 CALL SH-DEF 1 6600 MAGNA INTERNATIONAL INC-CL A PUT 559222951 698 10600 PUT SH-DEF 1 10600 MAGNA INTERNATIONAL INC-CL A COM 559222401 82936 1259000 SH SOLE 1259000 MAGNA INTERNATIONAL INC-CL A COM 559222401 7 100 SH SOLE 100 MAGNA INTERNATIONAL INC-CL A COM 559222401 4997 75859 SH SH-DEF 1 75859 MAGNA INTL INC CL-A SV COM 559222401 977 14800 SH SH-DEF 1 14800 MAIDEN HOLDINGS LTD COM G5753U112 131 20000 SH SOLE 20000 MANULIFE FINANCIAL CORP CALL 56501R906 1641 113100 CALL SH-DEF 1 113100 MANULIFE FINANCIAL CORP PUT 56501R956 6409 441600 PUT SH-DEF 1 441600 MANULIFE FINANCIAL CORP COM 56501R106 399401 27521151 SH SOLE 27521151 MANULIFE FINANCIAL CORP COM 56501R106 15 1000 SH SOLE 1000 MANULIFE FINANCIAL CORP COM 56501R106 12700 873498 SH SOLE 873498 MANULIFE FINANCIAL CORP COM 56501R106 47055 3242368 SH SH-DEF 1 3242368 MANULIFE FINANCIAL CORP COM 56501R106 1 100 SH SH-DEF 2 100 MARATHON OIL CORPORATION COM 565849106 1349 43375 SH SOLE 43375 MARSH & MCLENNAN COMPANIES INC COM 571748102 360 15975 SH SOLE 15975 MATERIALS SELECT SECTOR SPDR COM 81369Y100 523 18439 SH SOLE 18439 MCCORMICK & CO INC NVS COM 579780206 51 1350 SH SOLE 1350 MCDONALD'S CORP COM 580135101 250 3800 SH SOLE 3800 MCDONALD'S CORPORATION COM 580135101 3596 54597 SH SOLE 54597 MCGRAW-HILL COMPANIES INC COM 580645109 14 510 SH SOLE 510 MCKESSON CORPORATION COM 58155Q103 504 7500 SH SOLE 7500 MDS INC CALL 55269P902 25 3000 CALL SH-DEF 1 3000 MDS INC PUT 55269P952 17 2000 PUT SH-DEF 1 2000 MDS INC COM 55269P302 10 1141 SH SOLE 1141 MDS INC COM 55269P302 17 2000 SH SOLE 2000 MDS INC COM 55269P302 205 24300 SH SH-DEF 1 24300 MDS INC COM 55269P302 8 908 SH SH-DEF 2 908 MEDCO HEALTH SOLUTIONS INC COM 58405U102 126 2280 SH SOLE 2280 MEDTRONIC INC COM 585055106 370 10200 SH SOLE 10200 MEDTRONIC INC COM 585055106 131 3600 SH SOLE 3600 MELCO CROWN ENTERTAINMENT LTD ADR COM 585464100 37 10000 SH SOLE 10000 MERCK & CO INC COM 58933Y105 3058 87448 SH SOLE 87448 METHANEX CORP CALL 59151K908 146 7400 CALL SH-DEF 1 7400 METHANEX CORP PUT 59151K958 67 3400 PUT SH-DEF 1 3400 METHANEX CORP COM 59151K108 565 28700 SH SOLE 28700 METHANEX CORP COM 59151K108 32 1600 SH SOLE 1600 METHANEX CORP COM 59151K108 912 46245 SH SOLE 46245 METHANEX CORP COM 59151K108 1005 51093 SH SH-DEF 1 51093 METLIFE INC COM 59156R108 249 6600 SH SOLE 6600 METLIFE INC COM 59156R108 3898 103243 SH SOLE 103243 MI DEVELOPMENTS INC CL A SVS COM 55304X104 6 500 SH SOLE 500 MI DEVELOPMENTS INC-CL A COM 55304X104 69 5662 SH SOLE 5662 MICROCHIP TECHNOLOGY INC COM 595017104 33 1200 SH SOLE 1200 MICROSOFT CORP COM 594918104 2469 107300 SH SOLE 107300 MICROSOFT CORP COM 594918104 9 400 SH SH-DEF 2 400 MICROSOFT CORPORATION COM 594918104 5742 249526 SH SOLE 249526 MIDAS INC COM 595626102 166 21700 SH SOLE 21700 MINEFINDERS CORP CALL 602900902 247 27700 CALL SH-DEF 1 27700 MINEFINDERS CORP PUT 602900952 9 1000 PUT SH-DEF 1 1000 MINEFINDERS CORP COM 602900102 402 45100 SH SH-DEF 1 45100 MINEFINDERS CORPORATION LTD COM 602900102 179 20000 SH SOLE 20000 MOLSON COORS BREWING COMPANY CL B COM 60871R209 424 10000 SH SOLE 10000 MONSANTO CO COM 61166W101 139 3000 SH SOLE 3000 MONSANTO COMPANY COM 61166W101 763 16506 SH SOLE 16506 MONTPELIER RE HOLDINGS LTD COM G62185106 48 3200 SH SOLE 3200 MORGAN STANLEY COM 617446448 1098 47300 SH SOLE 47300 MORGAN STANLEY COM 617446448 106 4560 SH SOLE 4560 MOSAIC COMPANY COM 61945A107 215 5515 SH SOLE 5515 MOTOROLA INC COM 620076109 14 2100 SH SOLE 2100 MOTOROLA INC COM 620076109 60 9150 SH SOLE 9150 NABORS INDUSTRIES LTD COM G6359F103 166 9420 SH SOLE 9420 NASDAQ BUILDERS EUROPE 100 COM 09348R201 53 3000 SH SOLE 3000 NASDAQ OMX GROUP INC (THE) COM 631103108 1 30 SH SOLE 30 NATIONAL GRID PLC SP ADR COM 636274300 104 2830 SH SOLE 2830 NATIONAL OILWELL VARCO INC NEW COM 637071101 20 600 SH SOLE 600 NAVISTAR INTL CORP COM 63934E108 30 600 SH SOLE 600 NEW GERMANY FUND INC COM 644465106 695 60341 SH SOLE 60341 NEW GOLD INC CALL 644535906 362 58300 CALL SH-DEF 1 58300 NEW GOLD INC PUT 644535956 161 26000 PUT SH-DEF 1 26000 NEW GOLD INC COM 644535106 22 3600 SH SOLE 3600 NEW GOLD INC COM 644535106 27 4400 SH SOLE 4400 NEW GOLD INC COM 644535106 876 140900 SH SOLE 140900 NEW YORK TIMES COMPANY CL A COM 650111107 13 1500 SH SOLE 1500 NEWMONT MINING CORP COM 651639106 128 2075 SH SOLE 2075 NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 203 3295 SH SOLE 3295 NEWS CORP-CL A COM 65248E104 117 9800 SH SOLE 9800 NEXEN INC CALL 65334H902 2191 111400 CALL SH-DEF 1 111400 NEXEN INC PUT 65334H952 2368 120400 PUT SH-DEF 1 120400 NEXEN INC COM 65334H102 113241 5757208 SH SOLE 5757208 NEXEN INC COM 65334H102 4667 236829 SH SOLE 236829 NEXEN INC COM 65334H102 59 3000 SH SH-DEF 1 3000 NEXEN INC COM 65334H102 5773 293486 SH SH-DEF 1 293486 NEXTERA ENERGY INC COM 65339F101 98 2000 SH SOLE 2000 NIKE INC CL B COM 654106103 2011 29772 SH SOLE 29772 NIKE INC -CL B COM 654106103 47 700 SH SH-DEF 2 700 NOKIA CORP ADR COM 654902204 168 20565 SH SOLE 20565 NORFOLK SOUTHERN CORP COM 655844108 13 245 SH SOLE 245 NORTHEAST UTILITIES COM 664397106 5 200 SH SOLE 200 NORTHERN DYNASTY MINERALS COM 66510M204 25 3800 SH SOLE 3800 NORTHERN TRUST CORPORATION COM 665859104 295 6320 SH SOLE 6320 NORTHGATE MINERALS CORP COM 666416102 726 240000 SH SOLE 240000 NORTHGATE MINERALS CORP COM 666416102 91 30302 SH SOLE 30302 NORTHGATE MINERALS CORP COM 666416102 333 110000 SH SOLE 110000 NORTHGATE MINERALS CORP COM 666416102 6 2100 SH SH-DEF 1 2100 NORTHWEST PIPE COMPANY COM 667746101 95 5000 SH SOLE 5000 NOVAGOLD RESOURCES INC COM 66987E206 866 124300 SH SOLE 124300 NOVARTIS AG SPONSORED ADR COM 66987V109 178 3690 SH SOLE 3690 NOVO-NORDISK A/S ADR COM 670100205 324 4000 SH SOLE 4000 NUCOR CORPORATION COM 670346105 336 8770 SH SOLE 8770 NUSTAR ENERGY LP COM 67058H102 11 200 SH SOLE 200 OCCIDENTAL PETROLEUM CORP COM 674599105 1862 24130 SH SOLE 24130 OFFICE DEPOT INC COM 676220106 96 23800 SH SOLE 23800 OIL SERVICE HOLDERS TRUST COM 678002106 19 200 SH SOLE 200 OIL STATES INTERNATIONAL INC COM 678026105 4 100 SH SOLE 100 OMNI ENERGY SERVICES CORP COM 68210T208 20 7500 SH SOLE 7500 OMNICOM GROUP INC COM 681919106 437 12740 SH SOLE 12740 ONCOLYTICS BIOTECH INC COM 682310107 19 7200 SH SOLE 7200 ONCOLYTICS BIOTECH INC COM 682310107 2 605 SH SOLE 605 OPEN TEXT CORP CALL 683715906 86 2300 CALL SH-DEF 1 2300 OPEN TEXT CORP PUT 683715956 68 1800 PUT SH-DEF 1 1800 OPEN TEXT CORP COM 683715106 188 5000 SH SOLE 5000 OPEN TEXT CORP COM 683715106 274 7300 SH SH-DEF 1 7300 OPEN TEXT CORPORATION COM 683715106 184 4890 SH SOLE 4890 OPEN TEXT CORPORATION COM 683715106 11 300 SH SH-DEF 1 300 ORACLE CORPORATION COM 68389X105 2069 96401 SH SOLE 96401 ORIENT-EXPRESS HOTELS LTD A COM G67743107 185 25000 SH SOLE 25000 OTELCO INC-IDS COM 688823202 8 500 SH SOLE 500 PAN AMERICAN SILVER CORP CALL 697900908 717 28500 CALL SH-DEF 1 28500 PAN AMERICAN SILVER CORP CALL 697900908 758 30000 CALL SH-DEF 1 30000 PAN AMERICAN SILVER CORP PUT 697900958 448 17800 PUT SH-DEF 1 17800 PAN AMERICAN SILVER CORP COM 697900108 28 1090 SH SOLE 1090 PAN AMERICAN SILVER CORP COM 697900108 50 2000 SH SOLE 2000 PAN AMERICAN SILVER CORP COM 697900108 2157 85800 SH SH-DEF 1 85800 PARKER DRILLING CO COM 701081101 14 3500 SH SOLE 3500 PARKER HANNIFIN CORP COM 701094104 7 135 SH SOLE 135 PARTNERRE LTD COM G6852T105 46 650 SH SOLE 650 PATRIOT COAL CORP COM 70336T104 0 40 SH SOLE 40 PATTERSON COMPANIES INC COM 703395103 27 960 SH SOLE 960 PAYCHEX INC COM 704326107 33 1255 SH SOLE 1255 PEABODY ENERGY CORP COM 704549104 12 300 SH SOLE 300 PENGROWTH ENERGY T/U COM 706902509 586 63981 SH SOLE 63981 PENGROWTH ENERGY TRUST CALL 706902909 295 32300 CALL SH-DEF 1 32300 PENGROWTH ENERGY TRUST COM 706902509 370 40454 SH SOLE 40454 PENGROWTH ENERGY TRUST COM 706902509 35 3800 SH SOLE 3800 PENGROWTH ENERGY TRUST COM 706902509 343 37500 SH SH-DEF 1 37500 PENN WEST ENERGY T/U COM 707885109 919 48107 SH SOLE 48107 PENN WEST ENERGY T/U COM 707885109 1905 100000 SH SH-DEF 1 100000 PENN WEST ENERGY TRUST CALL 707885909 162 8500 CALL SH-DEF 1 8500 PENN WEST ENERGY TRUST PUT 707885959 86 4500 PUT SH-DEF 1 4500 PENN WEST ENERGY TRUST COM 707885109 92919 4872999 SH SOLE 4872999 PENN WEST ENERGY TRUST COM 707885109 20 1044 SH SOLE 1044 PENN WEST ENERGY TRUST COM 707885109 823 43150 SH SH-DEF 1 43150 PEPSICO INC COM 713448108 12663 207763 SH SOLE 207763 PETROLEO BRASILEIRO S.A. ADR COM 71654V101 783 26285 SH SOLE 26285 PETROLEO BRASILEIRO S.A.-ADR PUT 71654V951 3775 110000 PUT SOLE 110000 PETROLEO BRASILEIRO S.A.-ADR COM 71654V408 2780 81000 SH SOLE 81000 PFIZER INC COM 717081103 1 100 SH SOLE 100 PFIZER INC COM 717081103 4106 287942 SH SOLE 287942 PFIZER INC COM 717081103 21 1500 SH SH-DEF 2 1500 PG & E CORPORATION COM 69331C108 447 10871 SH SOLE 10871 PHILIP MORRIS INTERNATIONAL COM 718172109 2429 52986 SH SOLE 52986 PHOTRONICS INC COM 719405102 177 39125 SH SOLE 39125 PIMCO CORP OPPORTUNITY FUND COM 72201B101 9 500 SH SOLE 500 PLATINUM GROUP METALS LTD COM 72765Q205 4 2400 SH SOLE 2400 PLATINUM GROUP METALS LTD COM 72765Q205 3 1600 SH SH-DEF 1 1600 PLUM CREEK TIMBER COMPANY INC COM 729251108 35 1000 SH SOLE 1000 POLYMET MINING CORP COM 731916102 59 40000 SH SOLE 40000 POSCO SPONSORED ADR COM 693483109 30 320 SH SOLE 320 POTASH CORP OF SASK INC COM 73755L107 19 218 SH SH-DEF 1 218 POTASH CORP OF SASKATCHEWAN CALL 73755L907 7459 86600 CALL SH-DEF 1 86600 POTASH CORP OF SASKATCHEWAN PUT 73755L957 12325 143100 PUT SH-DEF 1 143100 POTASH CORP OF SASKATCHEWAN COM 73755L107 294678 3421462 SH SOLE 3421462 POTASH CORP OF SASKATCHEWAN COM 73755L107 25666 298005 SH SH-DEF 1 298005 POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 6910 80089 SH SOLE 80089 POWERSHARES EXCH INTL DIV ACHIEVERS COM 73935X716 33 2600 SH SOLE 2600 POWERSHARES QQQ COM 73935A104 1800 42133 SH SH-DEF 1 42133 POWERSHARES QQQ NASDAQ 100 COM 73935A104 39 915 SH SOLE 915 POWERSHARES VALUELINE INDUSTRY ROTAT COM 73935X179 55 3200 SH SOLE 3200 PRAXAIR INC COM 74005P104 42 550 SH SOLE 550 PRECISION DRILLING CORPORATION COM 74022D308 224 33750 SH SOLE 33750 PROCTER & GAMBLE COMPANY COM 742718109 20124 335517 SH SOLE 335517 PROGRESS ENERGY INC COM 743263105 5 135 SH SOLE 135 PROGRESSIVE CORP OHIO COM 743315103 34 1800 SH SOLE 1800 PROSHARES SHORT S&P500 COM 74347R503 55 1000 SH SOLE 1000 PROSHARES ULTRA QQQ COM 74347R206 187 3700 SH SOLE 3700 PROSHARES ULTRAPRO S&P 500 COM 74347X864 1459 12800 SH SOLE 12800 PROSHRS ULTRASRT LEH20+YR COM 74347R297 35 1000 SH SH-DEF 1 1000 PROVIDENT ENERGY TRUST-UTS COM 74386K104 162 23586 SH SOLE 23586 PROVIDENT ENERGY TRUST-UTS COM 74386K104 1 200 SH SH-DEF 1 200 PRUDENTIAL PLC ADR COM 74435K204 1 90 SH SOLE 90 PUBLIC SERVICE ENTERPRISE GROUP COM 744573106 31 1000 SH SOLE 1000 PWRSHS DB GOLD DOUBLE LONG COM 25154H749 1 35 SH SOLE 35 QLT INC CALL 746927902 55 9500 CALL SH-DEF 1 9500 QLT INC PUT 746927952 17 3000 PUT SH-DEF 1 3000 QLT INC COM 746927102 214 37203 SH SOLE 37203 QLT INC COM 746927102 7 1200 SH SOLE 1200 QLT INC COM 746927102 11 2000 SH SOLE 2000 QLT INC COM 746927102 27 4700 SH SH-DEF 2 4700 QUALCOMM INC COM 747525103 250 7600 SH SOLE 7600 QUALCOMM INC COM 747525103 329 10010 SH SOLE 10010 QUANTA SERVICES INC COM 74762E102 195 9450 SH SOLE 9450 QUEST DIAGNOSTICS INC COM 74834L100 119 2400 SH SOLE 2400 RALCORP HOLDINGS INC COM 751028101 9 159 SH SOLE 159 RANDGOLD RESOURCES LIMITED ADR COM 752344309 140 1480 SH SOLE 1480 RANDGOLD RESOURCES LTD-ADR COM 752344309 28 300 SH SOLE 300 RAYONIER INC COM 754907103 106 2400 SH SOLE 2400 RAYTHEON COMPANY COM 755111507 88 1824 SH SOLE 1824 REED ELSEVIER NV SPON ADR COM 758204200 1 43 SH SOLE 43 REGIONS FINANCIAL CORPORATION COM 7591EP100 99 15000 SH SOLE 15000 REPSOL YPF SA -SPONSORED ADR COM 76026T205 20 1000 SH SH-DEF 2 1000 RESEARCH IN MOTION CALL 760975902 7547 153200 CALL SOLE 153200 RESEARCH IN MOTION CALL 760975902 6783 138000 CALL SH-DEF 1 138000 RESEARCH IN MOTION CALL 760975902 493 10000 CALL SH-DEF 1 10000 RESEARCH IN MOTION PUT 760975952 493 10000 PUT SOLE 10000 RESEARCH IN MOTION PUT 760975952 11802 240100 PUT SH-DEF 1 240100 RESEARCH IN MOTION COM 760975102 43988 894890 SH SOLE 894890 RESEARCH IN MOTION COM 760975102 1070 21725 SH SOLE 21725 RESEARCH IN MOTION COM 760975102 24382 496023 SH SH-DEF 1 496023 RESEARCH IN MOTION COM 760975102 653380 13292339 SH SH-DEF 2 13292339 RESEARCH IN MOTION LTD COM 760975102 3529 71662 SH SOLE 71662 RICHMONT MINES INC COM 76547T106 17 3800 SH SOLE 3800 RIO TINTO PLC SPONSORED ADR COM 767204100 186 4275 SH SOLE 4275 RIO TINTO PLC-SPON ADR CALL 767204900 2585 59300 CALL SOLE 59300 RITCHIE BROS AUCTIONEERS COM 767744105 4 200 SH SOLE 200 RITCHIE BROS. AUCTIONEERS COM 767744105 93 5100 SH SOLE 5100 RITCHIE BROTHERS AUCTIONR COM 767744105 1 42 SH SH-DEF 1 42 ROCHESTER MEDICAL CORP COM 771497104 436 46100 SH SOLE 46100 ROGERS COMMUNICATION-B NV COM 775109200 98 3000 SH SH-DEF 1 3000 ROGERS COMMUNICATIONS -CL B CALL 775109900 2339 71600 CALL SH-DEF 1 71600 ROGERS COMMUNICATIONS -CL B PUT 775109950 2385 73000 PUT SH-DEF 1 73000 ROGERS COMMUNICATIONS -CL B COM 775109200 183919 5629666 SH SOLE 5629666 ROGERS COMMUNICATIONS -CL B COM 775109200 23 700 SH SOLE 700 ROGERS COMMUNICATIONS -CL B COM 775109200 8103 248030 SH SH-DEF 1 248030 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 14179 433232 SH SOLE 433232 ROYAL BANK OF CANADA CALL 780087902 34484 724100 CALL SOLE 724100 ROYAL BANK OF CANADA CALL 780087902 24617 516900 CALL SH-DEF 1 516900 ROYAL BANK OF CANADA PUT 780087952 18954 398000 PUT SOLE 398000 ROYAL BANK OF CANADA PUT 780087952 956 20000 PUT SOLE 20000 ROYAL BANK OF CANADA PUT 780087952 37075 778500 PUT SH-DEF 1 778500 ROYAL BANK OF CANADA PUT 780087952 3790 79300 PUT SH-DEF 1 79300 ROYAL BANK OF CANADA COM 780087102 2556635 53684282 SH SOLE 53684282 ROYAL BANK OF CANADA COM 780087102 53 1100 SH SOLE 1100 ROYAL BANK OF CANADA COM 780087102 117212 2456709 SH SOLE 2456709 ROYAL BANK OF CANADA COM 780087102 53247 1118072 SH SH-DEF 1 1118072 ROYAL BANK OF CANADA COM 780087102 1296 27125 SH SH-DEF 1 27125 ROYAL BANK SCOTLAND GROUP SP ADR COM 780097689 22 1856 SH SOLE 1856 ROYAL DUTCH SHELL PLC ADR COM 780259206 2085 41518 SH SOLE 41518 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 193 4000 SH SOLE 4000 ROYAL GOLD INC COM 780287108 1 15 SH SOLE 15 ROYAL GOLD INC COM 780287108 5 100 SH SOLE 100 ROYAL GOLD INC COM 780287108 24 510 SH SOLE 510 ROYCE VALUE TRUST COM 780910105 211 20000 SH SOLE 20000 RUBICON MINERALS CORP CALL 780911903 44 12900 CALL SH-DEF 1 12900 RUBICON MINERALS CORP PUT 780911953 3 1000 PUT SH-DEF 1 1000 RUBICON MINERALS CORP COM 780911103 4 1300 SH SH-DEF 1 1300 SANOFI-AVENTIS SPONSORED ADR COM 80105N105 168 5590 SH SOLE 5590 SAP AG COM 803054204 807 18225 SH SOLE 18225 SAPIENT CORPORATION COM 803062108 231 22745 SH SOLE 22745 SASOL LIMITED SPONSORED ADR COM 803866300 279 7910 SH SOLE 7910 SCANSOURCE INC COM 806037107 44 1750 SH SOLE 1750 SCHLUMBERGER LTD COM 806857108 277 5000 SH SOLE 5000 SCHLUMBERGER LTD COM 806857108 709 12820 SH SOLE 12820 SCHWAB, CHARLES CORP COM 808513105 10 675 SH SOLE 675 SCHWEITZER-MAUDUIT INTL INC COM 808541106 101 2000 SH SOLE 2000 SCRIPPS NETWORKS INTERACT COM 811065101 20 500 SH SOLE 500 SEABRIDGE GOLD INC COM 811916105 44 1428 SH SOLE 1428 SEASPAN CORP COM Y75638109 50 5000 SH SOLE 5000 SELECT SECTOR SPDR FD CSMR DIS COM 81369Y407 48 1650 SH SOLE 1650 SEMICONDUCTOR MFG INTL CORP ADR COM 81663N206 472 121000 SH SOLE 121000 SERVICE CORPORATION INTERNATIONAL COM 817565104 37 5000 SH SOLE 5000 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 10899 604160 SH SOLE 604160 SHAW COMMUNICATIONS INC-B CALL 82028K900 670 37200 CALL SH-DEF 1 37200 SHAW COMMUNICATIONS INC-B PUT 82028K950 594 33000 PUT SH-DEF 1 33000 SHAW COMMUNICATIONS INC-B COM 82028K200 152407 8463890 SH SOLE 8463890 SHAW COMMUNICATIONS INC-B COM 82028K200 25 1400 SH SOLE 1400 SHAW COMMUNICATIONS INC-B COM 82028K200 2845 157980 SH SH-DEF 1 157980 SHAW COMMUNICATIONS INC-B COM 82028K200 33575 1864550 SH SH-DEF 2 1864550 SIEMENS AG SPONSORED ADR COM 826197501 242 2705 SH SOLE 2705 SIERRA WIRELESS INC CALL 826516906 20 3000 CALL SH-DEF 1 3000 SIERRA WIRELESS INC PUT 826516956 13 1900 PUT SH-DEF 1 1900 SIERRA WIRELESS INC COM 826516106 4 600 SH SOLE 600 SIERRA WIRELESS INC COM 826516106 72 10900 SH SH-DEF 1 10900 SILVER STANDARD RESOURCES CALL 82823L906 143 8000 CALL SH-DEF 1 8000 SILVER STANDARD RESOURCES PUT 82823L956 428 24000 PUT SH-DEF 1 24000 SILVER STANDARD RESOURCES COM 82823L106 5 300 SH SOLE 300 SILVER STANDARD RESOURCES COM 82823L106 271 15177 SH SH-DEF 1 15177 SILVER STANDARD RESOURCES INC COM 82823L106 0 11 SH SOLE 11 SILVER WHEATON CORP CALL 828336907 1825 91100 CALL SH-DEF 1 91100 SILVER WHEATON CORP PUT 828336957 497 24800 PUT SH-DEF 1 24800 SILVER WHEATON CORP COM 828336107 708 35342 SH SOLE 35342 SILVER WHEATON CORP COM 828336107 22 1100 SH SOLE 1100 SILVER WHEATON CORP COM 828336107 1636 81500 SH SOLE 81500 SILVER WHEATON CORP COM 828336107 206 10300 SH SH-DEF 1 10300 SILVER WHEATON CORP COM 828336107 65103 3249356 SH SH-DEF 2 3249356 SILVERCORP METALS INC CALL 82835P903 44 6700 CALL SH-DEF 1 6700 SILVERCORP METALS INC PUT 82835P953 20 3000 PUT SH-DEF 1 3000 SILVERCORP METALS INC COM 82835P103 152 23100 SH SH-DEF 1 23100 SMITH & NEPHEW PLC SPONSORED ADR COM 83175M205 1983 42200 SH SOLE 42200 SMITHFIELD FOODS INC COM 832248108 27 1800 SH SOLE 1800 SMUCKER (J.M.) CO COM 832696405 5 87 SH SOLE 87 SOHU.COM INC COM 83408W103 112 2725 SH SOLE 2725 SONDE RESOURCES CORP COM 835426107 5 1700 SH SH-DEF 1 1700 SOUTHERN COMPANY COM 842587107 49 1475 SH SOLE 1475 SOUTHWEST AIRLINES CO COM 844741108 3 270 SH SOLE 270 SPDR BARCLAYS CAPITAL HI YLD BD ETF COM 78464A417 144 3800 SH SOLE 3800 SPDR DJIA ETF COM 78467X109 63 645 SH SOLE 645 SPDR FTSE/MACQUARIE GLB INFR 100 ETF COM 78463X855 260 7200 SH SOLE 7200 SPDR GOLD TRUST COM 78463V107 201 1650 SH SOLE 1650 SPDR GOLD TRUST ETF COM 78463V107 121 1000 SH SH-DEF 1 1000 SPDR S&P 500 ETF COM 78462F103 308 3000 SH SH-DEF 1 3000 SPDR S&P 500 ETF TRUST COM 78462F103 640 6205 SH SOLE 6205 SPDR S&P BIOTECH ETF COM 78464A870 10 200 SH SOLE 200 SPDR S&P HOMEBUILDERS ETF COM 78464A888 33 2300 SH SOLE 2300 SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107 74 575 SH SOLE 575 SPDR S&P OIL & GAS EXP & PR PUT 78464A730 780 20000 PUT SOLE 20000 SPDR S&P OIL & GAS EXP & PR COM 78464A730 269 6900 SH SOLE 6900 SPDR TRUST SERIES 1 COM 78462F103 1 5 SH SOLE 5 SPDR TRUST SERIES 1 COM 78462F103 31 300 SH SH-DEF 1 300 SPECTRA ENERGY CORP COM 847560109 171 8501 SH SOLE 8501 SPX CORPORATION COM 784635104 18 350 SH SOLE 350 ST JOE COMPANY(THE) COM 790148100 232 10000 SH SOLE 10000 STANTEC INC COM 85472N109 9 400 SH SOLE 400 STANTEC INC COM 85472N109 60 2715 SH SOLE 2715 STANTEC INC COM 85472N109 4 197 SH SH-DEF 1 197 STAPLES INC COM 855030102 393 20610 SH SOLE 20610 STARBUCKS CORPORATION COM 855244109 39 1600 SH SOLE 1600 STATE STREET CORP COM 857477103 29 845 SH SOLE 845 STATOIL ASA SPON ADR COM 85771P102 278 14526 SH SOLE 14526 STEIN MART INC COM 858375108 105 16900 SH SOLE 16900 STRYKER CORPORATION COM 863667101 50 1000 SH SOLE 1000 SUN LIFE FINANCIAL INC CALL 866796905 10802 411300 CALL SH-DEF 1 411300 SUN LIFE FINANCIAL INC PUT 866796955 12911 491600 PUT SH-DEF 1 491600 SUN LIFE FINANCIAL INC COM 866796105 256151 9753159 SH SOLE 9753159 SUN LIFE FINANCIAL INC COM 866796105 55 2100 SH SOLE 2100 SUN LIFE FINANCIAL INC COM 866796105 9038 343491 SH SOLE 343491 SUN LIFE FINANCIAL INC COM 866796105 26 1000 SH SH-DEF 1 1000 SUN LIFE FINANCIAL INC COM 866796105 12970 493860 SH SH-DEF 1 493860 SUNCOR ENERGY INC (NEW) COM 867224107 26830 910028 SH SOLE 910028 SUNCOR ENERGY INC NEW COM 867224107 29 1000 SH SH-DEF 1 1000 SUNOPTA INC COM 8676EP108 5 1200 SH SOLE 1200 SUPERVALU INC COM 868536103 156 14400 SH SOLE 14400 SWISS HELVETIA FUND INC COM 870875101 139 13066 SH SOLE 13066 SXC HEALTH SOLUTIONS CORP CALL 78505P900 1580 21500 CALL SH-DEF 1 21500 SXC HEALTH SOLUTIONS CORP PUT 78505P950 632 8600 PUT SH-DEF 1 8600 SXC HEALTH SOLUTIONS CORP COM 78505P100 46 628 SH SOLE 628 SXC HEALTH SOLUTIONS CORP COM 78505P100 571 7750 SH SOLE 7750 SYNGENTA AG-ADR COM 87160A100 280 6100 SH SOLE 6100 SYSCO CORPORATION COM 871829107 119 4175 SH SOLE 4175 T ROWE PRICE GROUP INC COM 74144T108 20 455 SH SOLE 455 TAIWAN SEMICONDUCTOR MFTG SP ADR COM 874039100 2 170 SH SOLE 170 TALISMAN ENERGY INC CALL 87425E903 2110 139500 CALL SH-DEF 1 139500 TALISMAN ENERGY INC PUT 87425E953 1254 82900 PUT SH-DEF 1 82900 TALISMAN ENERGY INC COM 87425E103 165401 10936997 SH SOLE 10936997 TALISMAN ENERGY INC COM 87425E103 2 100 SH SOLE 100 TALISMAN ENERGY INC COM 87425E103 7393 487937 SH SOLE 487937 TALISMAN ENERGY INC COM 87425E103 5 325 SH SH-DEF 1 325 TALISMAN ENERGY INC COM 87425E103 8616 569699 SH SH-DEF 1 569699 TALISMAN ENERGY INC COM 87425E103 12 800 SH SH-DEF 2 800 TANZANIAN ROYALTY EXPLORATIO COM 87600U104 4 844 SH SOLE 844 TANZANIAN ROYALTY EXPLORATIO COM 87600U104 7 1500 SH SH-DEF 1 1500 TARGET CORP COM 87612E106 359 7300 SH SOLE 7300 TARGET CORP COM 87612E106 2140 43531 SH SOLE 43531 TASECO MINES LTD COM 876511106 170 40000 SH SOLE 40000 TASEKO MINES LTD CALL 876511906 59 14000 CALL SH-DEF 1 14000 TASEKO MINES LTD PUT 876511956 4 1000 PUT SH-DEF 1 1000 TASEKO MINES LTD COM 876511106 166 39200 SH SH-DEF 1 39200 TATA MOTORS LTD SPON ADR COM 876568502 138 8000 SH SOLE 8000 TECK COMINCO LTD-CL B CALL 878742904 296 10000 CALL SOLE 10000 TECK COMINCO LTD-CL B CALL 878742904 29928 1012100 CALL SH-DEF 1 1012100 TECK COMINCO LTD-CL B PUT 878742954 890 30100 PUT SOLE 30100 TECK COMINCO LTD-CL B PUT 878742954 8655 292700 PUT SH-DEF 1 292700 TECK COMINCO LTD-CL B PUT 878742954 1609 54400 PUT SH-DEF 1 54400 TECK COMINCO LTD-CL B COM 878742204 155965 5274467 SH SOLE 5274467 TECK COMINCO LTD-CL B COM 878742204 101 3400 SH SOLE 3400 TECK COMINCO LTD-CL B COM 878742204 8252 279063 SH SH-DEF 1 279063 TECK COMINCO LTD-CL B COM 878742204 3340 112898 SH SH-DEF 1 112898 TECK RESOURCES LTD -B- SV COM 878742204 30 1000 SH SH-DEF 1 1000 TECK RESOURCES LTD CL B SVS COM 878742204 6409 216350 SH SOLE 216350 TELEFLEX INCORPORATED COM 879369106 795 14650 SH SOLE 14650 TELEFONICA S.A. SPONSORED ADR COM 879382208 35 638 SH SOLE 638 TELUS CORP - NV COM 87971M202 13 352 SH SH-DEF 1 352 TELUS CORPORATION -NON VOTE COM 87971M202 88813 2454587 SH SOLE 2454587 TELUS CORPORATION NV COM 87971M202 4183 115395 SH SOLE 115395 TEMPLETON DRAGON FUND COM 88018T101 1250 50800 SH SOLE 50800 TENARIS S.A. ADR COM 88031M109 216 6245 SH SOLE 6245 TERADYNE INC COM 880770102 3 294 SH SOLE 294 TESCO CORP COM 88157K101 133 10800 SH SOLE 10800 TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 493 9480 SH SOLE 9480 TEXAS INSTRUMENTS INC COM 882508104 52 2225 SH SOLE 2225 THERMADYNE HOLDINGS CORPORATION COM 883435307 343 31700 SH SOLE 31700 THERMO FISHER SCIENTIFIC COM 883556102 88 1800 SH SOLE 1800 THOMPSON CREEK METALS CO COM 884768102 26 3000 SH SH-DEF 1 3000 THOMPSON CREEK METALS CO INC CALL 884768902 234 27000 CALL SH-DEF 1 27000 THOMPSON CREEK METALS CO INC PUT 884768952 238 27400 PUT SH-DEF 1 27400 THOMPSON CREEK METALS CO INC COM 884768102 89 10300 SH SOLE 10300 THOMPSON CREEK METALS CO INC COM 884768102 1014 116800 SH SH-DEF 1 116800 THOMPSON CREEK METALS COMPANY COM 884768102 75 8600 SH SOLE 8600 THOMSON REUTERS CORP CALL 884903905 4928 137700 CALL SH-DEF 1 137700 THOMSON REUTERS CORP PUT 884903955 444 12400 PUT SH-DEF 1 12400 THOMSON REUTERS CORP COM 884903105 168918 4719959 SH SOLE 4719959 THOMSON REUTERS CORP COM 884903105 39 1100 SH SOLE 1100 THOMSON REUTERS CORP COM 884903105 20 570 SH SH-DEF 1 570 THOMSON REUTERS CORP COM 884903105 5237 146323 SH SH-DEF 1 146323 THOMSON REUTERS CORPORATION COM 884903105 17492 487883 SH SOLE 487883 TIM HORTONS INC CALL 88706M903 387 12100 CALL SH-DEF 1 12100 TIM HORTONS INC PUT 88706M953 621 19400 PUT SH-DEF 1 19400 TIM HORTONS INC COM 88706M103 66691 2083305 SH SOLE 2083305 TIM HORTONS INC COM 88706M103 3 99 SH SOLE 99 TIM HORTONS INC COM 88706M103 6701 208948 SH SOLE 208948 TIM HORTONS INC COM 88706M103 5992 187179 SH SH-DEF 1 187179 TIM HORTONS INC* COM 88706M103 8 285 SH SOLE 285 TIME WARNER CABLE INC W/I COM 88732J207 11 208 SH SOLE 208 TIME WARNER INC COM 887317303 61 2101 SH SOLE 2101 TJX COMPANIES INC PUT 872540959 1636 39000 PUT SOLE 39000 TJX COMPANIES INC COM 872540109 1636 39000 SH SOLE 39000 TJX COMPANIES INC COM 872540109 2 50 SH SOLE 50 TOLL BROTHERS INC COM 889478103 33 2000 SH SOLE 2000 TORONTO DOMINION BANK COM 891160509 65 1000 SH SH-DEF 1 1000 TORONTO-DOMINION BANK CALL 891160909 44352 684500 CALL SH-DEF 1 684500 TORONTO-DOMINION BANK PUT 891160959 45803 706900 PUT SH-DEF 1 706900 TORONTO-DOMINION BANK COM 891160509 58291 897979 SH SOLE 897979 TORONTO-DOMINION BANK COM 891160509 253572 3913498 SH SH-DEF 1 3913498 TORONTO-DOMINION BANK COM 891160509 79843 1232250 SH SH-DEF 2 1232250 TOTAL S.A. SPONSORED ADR COM 89151E109 1568 35115 SH SOLE 35115 TOWERSTREAM CORPORATION COM 892000100 723 451800 SH SOLE 451800 TOYOTA MOTOR CORP ADR COM 892331307 48 695 SH SOLE 695 TRANSALTA CORP CALL 89346D907 585 31600 CALL SOLE 31600 TRANSALTA CORP CALL 89346D907 1902 102700 CALL SH-DEF 1 102700 TRANSALTA CORP PUT 89346D957 556 30000 PUT SOLE 30000 TRANSALTA CORP PUT 89346D957 1704 92000 PUT SH-DEF 1 92000 TRANSALTA CORP COM 89346D107 72714 3925546 SH SOLE 3925546 TRANSALTA CORP COM 89346D107 4 201 SH SOLE 201 TRANSALTA CORP COM 89346D107 74 4000 SH SH-DEF 1 4000 TRANSALTA CORP COM 89346D107 15544 839168 SH SH-DEF 1 839168 TRANSALTA CORPORATION COM 89346D107 7830 421955 SH SOLE 421955 TRANSATLANTIC PETROLEUM LTD COM G89982105 2 600 SH SOLE 600 TRANSCANADA CORP CALL 89353D907 4061 121400 CALL SH-DEF 1 121400 TRANSCANADA CORP PUT 89353D957 3863 115500 PUT SH-DEF 1 115500 TRANSCANADA CORP COM 89353D107 513839 15361766 SH SOLE 15361766 TRANSCANADA CORP COM 89353D107 13 400 SH SOLE 400 TRANSCANADA CORP COM 89353D107 8394 250958 SH SH-DEF 1 250958 TRANSCANADA CORP COM 89353D107 19 564 SH SH-DEF 1 564 TRANSCANADA CORPORATION COM 89353D107 38251 1141456 SH SOLE 1141456 TRAVELERS COMPANIES INC COM 89417E109 251 5094 SH SOLE 5094 TSAKOS ENERGY NAVIGATION LTD COM G9108L108 461 32500 SH SOLE 32500 U S BANCORP COM 902973304 111 4975 SH SOLE 4975 U.S. GEOTHERMAL INC COM 90338S102 228 288000 SH SOLE 288000 ULTRA PETROLEUM CORP COM 903914109 108 2445 SH SOLE 2445 UNILEVER N.V. NEW YORK SHARES COM 904784709 226 8263 SH SOLE 8263 UNILEVER PLC SPON ADR COM 904767704 237 8860 SH SOLE 8860 UNION PACIFIC CORP COM 907818108 125 1800 SH SOLE 1800 UNION PACIFIC CORPORATION COM 907818108 650 9350 SH SOLE 9350 UNITED PARCEL SERVICE INC CL B COM 911312106 80 1400 SH SOLE 1400 UNITED PARCEL SERVICE-CL B COM 911312106 119 2100 SH SOLE 2100 UNITED STATES OIL FUND LP COM 91232N108 2537 74700 SH SOLE 74700 UNITED TECHNOLOGIES CORPORATION COM 913017109 5516 84983 SH SOLE 84983 UNITEDHEALTH GROUP INC COM 91324P102 1037 36515 SH SOLE 36515 UNUM GROUP COM 91529Y106 1020 47000 SH SOLE 47000 UR ENERGY INC COM 91688R108 79 101000 SH SOLE 101000 URS CORPORATION COM 903236107 236 6000 SH SOLE 6000 US BANCORP COM 902973304 236 10573 SH SOLE 10573 US GOLD CORP NEW COM 912023207 125 25000 SH SOLE 25000 US NATURAL GAS FUND LP COM 912318102 1676 216300 SH SOLE 216300 VALE S.A SPON ADR COM 91912E105 1956 80315 SH SOLE 80315 VALE S.A. CLASS PFD ADR COM 91912E204 275 13100 SH SOLE 13100 VALE SA-SP ADR PUT 91912E954 852 35000 PUT SOLE 35000 VALE SA-SP ADR COM 91912E105 1129 46365 SH SOLE 46365 VALERO ENERGY CORP COM 91913Y100 135 7500 SH SOLE 7500 VALUEVISION MEDIA INC CLASS A COM 92047K107 4 2000 SH SOLE 2000 VANGUARD EUROPE PACIFIC ETF COM 921943858 173 5900 SH SOLE 5900 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 45 850 SH SOLE 850 VARIAN MEDICAL SYSTEMS INC COM 92220P105 4 75 SH SOLE 75 VEOLIA ENVIRONNEMENT SPON ADR COM 92334N103 23 975 SH SOLE 975 VERIZON COMMUNICATIONS INC COM 92343V104 6 200 SH SOLE 200 VERIZON COMMUNICATIONS INC COM 92343V104 1191 42500 SH SOLE 42500 VERTEX PHARMACEUTICALS INC COM 92532F100 847 25750 SH SOLE 25750 VIACOM INC CLASS B COM 92553P201 14 455 SH SOLE 455 VIRTUS INVESTMENT PARTNERS COM 92828Q109 809 43200 SH SOLE 43200 VISA INC- CLASS A SHARES COM 92826C839 352 4970 SH SOLE 4970 VISIONCHINA MEDIA INC COM 92833U103 180 60000 SH SOLE 60000 VISTA GOLD CORP REORG SHS COM 927926303 274 161000 SH SOLE 161000 VODAFONE GROUP PLC COM 92857W209 3848 186153 SH SOLE 186153 WALGREEN CO COM 931422109 870 32600 SH SOLE 32600 WALGREEN CO COM 931422109 725 27140 SH SOLE 27140 WAL-MART STORES INC COM 931142103 4678 97323 SH SOLE 97323 WALT DISNEY CO/THE COM 254687106 243 7700 SH SOLE 7700 WASHINGTON POST COMPANY CL B COM 939640108 101 245 SH SOLE 245 WASTE MANAGEMENT INC COM 94106L109 440 14065 SH SOLE 14065 WELLPOINT INC COM 94973V107 636 13000 SH SOLE 13000 WELLS FARGO & CO COM 949746101 325 12700 SH SOLE 12700 WELLS FARGO & CO COM 949746101 3402 132886 SH SOLE 132886 WELLS FARGO & CO COM 949746101 21278 831159 SH SH-DEF 2 831159 WESTERN UNION CO COM 959802109 416 27880 SH SOLE 27880 WESTPORT INNOVATIONS INC CALL 960908909 8 500 CALL SH-DEF 1 500 WESTPORT INNOVATIONS INC COM 960908309 1 86 SH SOLE 86 WESTPORT INNOVATIONS INC NEW COM 960908309 16 1000 SH SOLE 1000 WEYERHAEUSER CO COM 962166104 18 520 SH SOLE 520 WINDSTREAM CORPORATION COM 97381W104 2 200 SH SOLE 200 WINNEBAGO INDUSTRIES INC COM 974637100 12 1200 SH SOLE 1200 WISDOMTREE INDIA EARNINGS FUND COM 97717W422 116 5100 SH SOLE 5100 WPP PLC - SPONSORED ADR COM 92933H101 37 785 SH SOLE 785 WTS-OILSANDS QUEST 12MY11 COM 678046129 74 670850 SH SH-DEF 1 670850 WYNN RESORTS LTD COM 983134107 305 4000 SH SOLE 4000 XEROX CORPORATION COM 984121103 34 4200 SH SOLE 4200 XTO ENERGY INC* COM 98385X106 64 1555 SH SOLE 1555 YAMANA GOLD INC CALL 98462Y900 2884 280000 CALL SOLE 280000 YAMANA GOLD INC CALL 98462Y900 1262 123000 CALL SH-DEF 1 123000 YAMANA GOLD INC CALL 98462Y900 713 69200 CALL SH-DEF 1 69200 YAMANA GOLD INC PUT 98462Y950 942 91800 PUT SH-DEF 1 91800 YAMANA GOLD INC COM 98462Y100 83261 8117150 SH SOLE 8117150 YAMANA GOLD INC COM 98462Y100 44 4242 SH SOLE 4242 YAMANA GOLD INC COM 98462Y100 971 94524 SH SOLE 94524 YAMANA GOLD INC COM 98462Y100 4312 420334 SH SH-DEF 1 420334 YUM! BRANDS INC COM 988498101 141 3600 SH SOLE 3600 ZHONGPIN INC COM 98952K107 355 30200 SH SOLE 30200 ZIMMER HOLDINGS INC COM 98956P102 1026 18985 SH SOLE 18985