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