0001421224-16-000027.txt : 20161103 0001421224-16-000027.hdr.sgml : 20161103 20161103144141 ACCESSION NUMBER: 0001421224-16-000027 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160930 FILED AS OF DATE: 20161103 DATE AS OF CHANGE: 20161103 EFFECTIVENESS DATE: 20161103 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC World Markets Inc. CENTRAL INDEX KEY: 0001421224 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12719 FILM NUMBER: 161971209 BUSINESS ADDRESS: STREET 1: 39TH FLOOR, 161 BAY ST. CITY: TORONTO STATE: A6 ZIP: M5J 2S8 BUSINESS PHONE: 416-594-8556 MAIL ADDRESS: STREET 1: 39TH FLOOR, 161 BAY ST. CITY: TORONTO STATE: A6 ZIP: M5J 2S8 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001421224 XXXXXXXX 09-30-2016 09-30-2016 CIBC World Markets Inc.
39TH FLOOR, 161 BAY ST. TORONTO A6 M5J 2S8
13F HOLDINGS REPORT 028-12719 N
Ron Persaud 416-594-8556 Director Chris Climo Toronto Z4 11-03-2016 0 952 23307544 false
INFORMATION TABLE 2 cibcwminc13F20160930.xml 3-D SYS CORP DEL COM 88554D205 3504 195192 SH SOLE 195192 0 0 3M CO COM 88579Y101 13407 76078 SH SOLE 76078 0 0 ABBOTT LABS COM 002824100 3626 85753 SH SOLE 85753 0 0 ABBOTT LABS COM 002824100 2622 6200 SH Put SOLE 6200 0 0 ABBVIE INC COM 00287Y109 21564 341907 SH SOLE 341907 0 0 ABIOMED INC COM 003654100 3456 26879 SH SOLE 26879 0 0 ACCENTURE PLC IRELAND SHS G1151C101 13423 109871 SH SOLE 109871 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5057 114155 SH SOLE 114155 0 0 ACUITY BRANDS INC COM 00508Y102 1336 5051 SH SOLE 5051 0 0 ADOBE SYS INC COM 00724F101 4465 41138 SH SOLE 41138 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1443 208899 SH SOLE 208899 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 12661 1801038 SH SOLE 1801038 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 171 11743 SH SOLE 11743 0 0 AEGON N V NY 007924103 1984 514095 SH SOLE 514095 0 0 AERCAP HOLDINGS NV SHS N00985106 693 18000 SH SOLE 18000 0 0 AES CORP COM 00130H105 2266 176321 SH SOLE 176321 0 0 AETNA INC NEW COM 00817Y108 8494 73572 SH SOLE 73572 0 0 AFLAC INC COM 001055102 1365 18995 SH SOLE 18995 0 0 AGCO CORP COM 001084102 304 6160 SH SOLE 6160 0 0 AGNICO EAGLE MINES LTD COM 008474108 171750 3169992 SH SOLE 3169992 0 0 AGRIA CORP SPO 00850H103 13 16000 SH SOLE 16000 0 0 AGRIUM INC COM 008916108 191044 2106559 SH SOLE 2106559 0 0 AIR PRODS & CHEMS INC COM 009158106 275 1978 SH SOLE 1978 0 0 ALAMOS GOLD INC NEW COM 011532108 1775 216454 SH SOLE 216454 0 0 ALASKA AIR GROUP INC COM 011659109 641 9729 SH SOLE 9729 0 0 ALBEMARLE CORP COM 012653101 1217 14235 SH SOLE 14235 0 0 ALCOA INC COM 013817101 1758 77410 SH SOLE 77410 0 0 ALCOA INC COM 013817101 7494 33000 SH Put SOLE 33000 0 0 ALIBABA GROUP HLDG LTD SPO 01609W102 4591 43395 SH SOLE 43395 0 0 ALIGN TECHNOLOGY INC COM 016255101 3732 39806 SH SOLE 39806 0 0 ALLEGION PUB LTD CO ORD G0176J109 3315 48112 SH SOLE 48112 0 0 ALLERGAN PLC SHS G0177J108 1836 7971 SH SOLE 7971 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 212 5243 SH SOLE 5243 0 0 ALLSTATE CORP COM 020002101 1732 25040 SH SOLE 25040 0 0 ALPHABET INC CAP 02079K305 35180 43753 SH SOLE 43753 0 0 ALPHABET INC CAP 02079K107 16837 21661 SH SOLE 21661 0 0 ALPS ETF TR ALE 00162Q866 2935 231275 SH SOLE 231275 0 0 ALPS ETF TR SPR 00162Q643 599 24828 SH SOLE 24828 0 0 ALTRIA GROUP INC COM 02209S103 27853 440505 SH SOLE 440505 0 0 AMAYA INC COM 02314M108 701 43279 SH SOLE 43279 0 0 AMAZON COM INC COM 023135106 37851 45206 SH SOLE 45206 0 0 AMBEV SA SPO 02319V103 285 46747 SH SOLE 46747 0 0 AMERICA MOVIL SAB DE CV SPO 02364W105 147 12839 SH SOLE 12839 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2422 66166 SH SOLE 66166 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1217 70697 SH SOLE 70697 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 695 35589 SH SOLE 35589 0 0 AMERICAN ELEC PWR INC COM 025537101 1188 18499 SH SOLE 18499 0 0 AMERICAN EXPRESS CO COM 025816109 4363 68124 SH SOLE 68124 0 0 AMERICAN INTL GROUP INC COM 026874784 2267 38206 SH SOLE 38206 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1169 15618 SH SOLE 15618 0 0 AMERIPRISE FINL INC COM 03076C106 834 8360 SH SOLE 8360 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2180 26990 SH SOLE 26990 0 0 AMGEN INC COM 031162100 4875 29225 SH SOLE 29225 0 0 AMKOR TECHNOLOGY INC COM 031652100 167 17228 SH SOLE 17228 0 0 AMPHENOL CORP NEW CL 032095101 1886 29046 SH SOLE 29046 0 0 AMTRUST FINL SVCS INC COM 032359309 660 24592 SH SOLE 24592 0 0 ANALOG DEVICES INC COM 032654105 554 8601 SH SOLE 8601 0 0 ANGLOGOLD ASHANTI LTD SPO 035128206 1524 95716 SH SOLE 95716 0 0 ANHEUSER BUSCH INBEV SA/NV SPO 03524A108 1773 13494 SH SOLE 13494 0 0 ANNALY CAP MGMT INC COM 035710409 1096 104353 SH SOLE 104353 0 0 ANTHEM INC COM 036752103 907 7240 SH SOLE 7240 0 0 AON PLC SHS G0408V102 652 5795 SH SOLE 5795 0 0 APOLLO INVT CORP COM 03761U106 495 85329 SH SOLE 85329 0 0 APPLE INC COM 037833100 79938 707106 SH SOLE 707106 0 0 APPLIED MATLS INC COM 038222105 7539 250062 SH SOLE 250062 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1015 24081 SH SOLE 24081 0 0 ARCOS DORADOS HOLDINGS INC SHS G0457F107 3245 615755 SH SOLE 615755 0 0 ARES CAP CORP COM 04010L103 1879 121245 SH SOLE 121245 0 0 ARRIS INTL INC SHS G0551A103 296 10438 SH SOLE 10438 0 0 ASANKO GOLD INC COM 04341Y105 352 83907 SH SOLE 83907 0 0 ASTRAZENECA PLC SPO 046353108 1636 49790 SH SOLE 49790 0 0 AT&T INC COM 00206R102 27962 688550 SH SOLE 688550 0 0 AUTODESK INC COM 052769106 611 8447 SH SOLE 8447 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2340 26527 SH SOLE 26527 0 0 AVERY DENNISON CORP COM 053611109 1222 15707 SH SOLE 15707 0 0 AVIVA PLC ADR 05382A104 140 12157 SH SOLE 12157 0 0 AVON PRODS INC COM 054303102 222 39169 SH SOLE 39169 0 0 B & G FOODS INC NEW COM 05508R106 1272 25862 SH SOLE 25862 0 0 B2GOLD CORP COM 11777Q209 1663 632317 SH SOLE 632317 0 0 BALL CORP COM 058498106 246 3006 SH SOLE 3006 0 0 BANCO SANTANDER SA ADR 05964H105 2038 462180 SH SOLE 462180 0 0 BANK AMER CORP *W 060505146 101 21950 SH SOLE 21950 0 0 BANK AMER CORP COM 060505104 12979 829360 SH SOLE 829360 0 0 BANK MONTREAL QUE COM 063671101 1787644 27263144 SH SOLE 27263144 0 0 BANK N S HALIFAX COM 064149107 2719937 51329248 SH SOLE 51329248 0 0 BANK NEW YORK MELLON CORP COM 064058100 1984 49747 SH SOLE 49747 0 0 BANK OF THE OZARKS INC COM 063904106 299 7796 SH SOLE 7796 0 0 BARCLAYS BK PLC IPA 06740Q252 300 8807 SH SOLE 8807 0 0 BARCLAYS PLC ADR 06738E204 8283 953173 SH SOLE 953173 0 0 BARD C R INC COM 067383109 4709 20998 SH SOLE 20998 0 0 BARRICK GOLD CORP COM 067901108 280359 15821637 SH SOLE 15821637 0 0 BAXTER INTL INC COM 071813109 512 10760 SH SOLE 10760 0 0 BAYTEX ENERGY CORP COM 07317Q105 757 178111 SH SOLE 178111 0 0 BCE INC COM 05534B760 723651 15670216 SH SOLE 15670216 0 0 BECTON DICKINSON & CO COM 075887109 7192 40016 SH SOLE 40016 0 0 BED BATH & BEYOND INC COM 075896100 2457 57005 SH SOLE 57005 0 0 BELLATRIX EXPLORATION LTD COM 078314101 64 75143 SH SOLE 75143 0 0 BEMIS INC COM 081437105 598 11725 SH SOLE 11725 0 0 BERKSHIRE HATHAWAY INC DEL CL 084670702 33852 234319 SH SOLE 234319 0 0 BERKSHIRE HATHAWAY INC DEL CL 084670108 3892 18 SH SOLE 18 0 0 BEST BUY INC COM 086516101 1052 27555 SH SOLE 27555 0 0 BHP BILLITON LTD SPO 088606108 3167 91400 SH SOLE 91400 0 0 BIOGEN INC COM 09062X103 4387 14014 SH SOLE 14014 0 0 BLACKBERRY LTD COM 09228F103 48619 6092597 SH SOLE 6092597 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 220 26562 SH SOLE 26562 0 0 BLACKROCK INC COM 09247X101 2233 6160 SH SOLE 6160 0 0 BLACKSTONE GROUP L P COM 09253U108 2250 88146 SH SOLE 88146 0 0 BLACKSTONE MTG TR INC COM 09257W100 552 18745 SH SOLE 18745 0 0 BOEING CO COM 097023105 4885 37082 SH SOLE 37082 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 649 50600 SH SOLE 50600 0 0 BOSTON PROPERTIES INC COM 101121101 398 2919 SH SOLE 2919 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1976 83009 SH SOLE 83009 0 0 BP PLC SPO 055622104 8180 232649 SH SOLE 232649 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 14285 264937 SH SOLE 264937 0 0 BRITISH AMERN TOB PLC SPO 110448107 1088 8525 SH SOLE 8525 0 0 BROADCOM LTD SHS Y09827109 11940 69209 SH SOLE 69209 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 253 3738 SH SOLE 3738 0 0 BROOKFIELD ASSET MGMT INC CL 112585104 529091 15039537 SH SOLE 15039537 0 0 BROOKFIELD BUSINESS PARTNERS UNI G16234109 905 34250 SH SOLE 34250 0 0 BROOKFIELD CDA OFFICE PPTYS TR 112823109 682 32458 SH SOLE 32458 0 0 BROOKFIELD INFRAST PARTNERS LP G16252101 39119 1129293 SH SOLE 1129293 0 0 BROOKFIELD PPTY PARTNERS L P UNI G16249107 12267 535209 SH SOLE 535209 0 0 BROOKFIELD RENEWABLE PARTNER PAR G16258108 22267 723882 SH SOLE 723882 0 0 BT GROUP PLC ADR 05577E101 2607 102533 SH SOLE 102533 0 0 BUNGE LIMITED COM G16962105 266 4483 SH SOLE 4483 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 1014 14398 SH SOLE 14398 0 0 CA INC COM 12673P105 1557 47066 SH SOLE 47066 0 0 CAE INC COM 124765108 25580 1796372 SH SOLE 1796372 0 0 CAE INC COM 124765108 7262 51000 SH Put SOLE 51000 0 0 CAL MAINE FOODS INC COM 128030202 229 5946 SH SOLE 5946 0 0 CAMECO CORP COM 13321L108 49991 5840075 SH SOLE 5840075 0 0 CAMPBELL SOUP CO COM 134429109 1617 29563 SH SOLE 29563 0 0 CANADIAN NAT RES LTD COM 136385101 487431 15213194 SH SOLE 15213194 0 0 CANADIAN NATL RY CO COM 136375102 122709 1876292 SH SOLE 1876292 0 0 CANADIAN PAC RY LTD COM 13645T100 36306 237759 SH SOLE 237759 0 0 CANON INC SPO 138006309 3995 137608 SH SOLE 137608 0 0 CANTEL MEDICAL CORP COM 138098108 2992 38363 SH SOLE 38363 0 0 CAPITAL ONE FINL CORP COM 14040H105 785 10929 SH SOLE 10929 0 0 CARDINAL HEALTH INC COM 14149Y108 225 2890 SH SOLE 2890 0 0 CARDIOME PHARMA CORP COM 14159U301 34 10770 SH SOLE 10770 0 0 CARMAX INC COM 143130102 831 15580 SH SOLE 15580 0 0 CARNIVAL CORP UNI 143658300 291 5953 SH SOLE 5953 0 0 CARRIZO OIL & GAS INC COM 144577103 1184 29159 SH SOLE 29159 0 0 CATERPILLAR INC DEL COM 149123101 4176 47040 SH SOLE 47040 0 0 CBRE GROUP INC CL 12504L109 420 15000 SH SOLE 15000 0 0 CBS CORP NEW CL 124857202 960 17538 SH SOLE 17538 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 125404 1617491 SH SOLE 1617491 0 0 CELESTICA INC SUB 15101Q108 1800 166237 SH SOLE 166237 0 0 CELGENE CORP COM 151020104 8834 84510 SH SOLE 84510 0 0 CEMEX SAB DE CV SPO 151290889 166 20886 SH SOLE 20886 0 0 CENOVUS ENERGY INC COM 15135U109 149059 10372915 SH SOLE 10372915 0 0 CENTRAL FD CDA LTD CL 153501101 830 60050 SH SOLE 60050 0 0 CENTURY ALUM CO COM 156431108 168 24187 SH SOLE 24187 0 0 CERNER CORP COM 156782104 1201 19457 SH SOLE 19457 0 0 CF INDS HLDGS INC COM 125269100 1531 62877 SH SOLE 62877 0 0 CHARTER COMMUNICATIONS INC N CL 16119P108 1708 6327 SH SOLE 6327 0 0 CHESAPEAKE ENERGY CORP COM 165167107 425 67719 SH SOLE 67719 0 0 CHESAPEAKE UTILS CORP COM 165303108 479 7837 SH SOLE 7837 0 0 CHEVRON CORP NEW COM 166764100 8324 80881 SH SOLE 80881 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 2502 89273 SH SOLE 89273 0 0 CHILDRENS PL INC COM 168905107 917 11484 SH SOLE 11484 0 0 CHINA MOBILE LIMITED SPO 16941M109 9081 147613 SH SOLE 147613 0 0 CHUBB LIMITED COM H1467J104 1940 15440 SH SOLE 15440 0 0 CHURCH & DWIGHT INC COM 171340102 3214 67061 SH SOLE 67061 0 0 CIGNA CORPORATION COM 125509109 1292 9913 SH SOLE 9913 0 0 CINCINNATI FINL CORP COM 172062101 1429 18944 SH SOLE 18944 0 0 CINTAS CORP COM 172908105 1976 17553 SH SOLE 17553 0 0 CISCO SYS INC COM 17275R102 16376 516264 SH SOLE 516264 0 0 CIT GROUP INC COM 125581801 707 19483 SH SOLE 19483 0 0 CITIGROUP INC COM 172967424 9847 208485 SH SOLE 208485 0 0 CITRIX SYS INC COM 177376100 1420 16661 SH SOLE 16661 0 0 CLAYMORE EXCHANGE TRD FD TR GUG 18383Q838 149 12630 SH SOLE 12630 0 0 CLAYMORE EXCHANGE TRD FD TR GUG 18383Q507 384 12420 SH SOLE 12420 0 0 CLIFFS NAT RES INC COM 18683K101 2547 435427 SH SOLE 435427 0 0 CLOROX CO DEL COM 189054109 2109 16846 SH SOLE 16846 0 0 CME GROUP INC COM 12572Q105 1673 16010 SH SOLE 16010 0 0 CMS ENERGY CORP COM 125896100 3635 86527 SH SOLE 86527 0 0 CNA FINL CORP COM 126117100 797 23159 SH SOLE 23159 0 0 CNOOC LTD SPO 126132109 1638 12952 SH SOLE 12952 0 0 COACH INC COM 189754104 694 18981 SH SOLE 18981 0 0 COCA COLA CO COM 191216100 13417 317033 SH SOLE 317033 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL 192446102 2051 42992 SH SOLE 42992 0 0 COLGATE PALMOLIVE CO COM 194162103 4856 65491 SH SOLE 65491 0 0 COLLIERS INTL GROUP INC SUB 194693107 11605 275855 SH SOLE 275855 0 0 COMCAST CORP NEW CL 20030N101 8302 125136 SH SOLE 125136 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 1550 49341 SH SOLE 49341 0 0 COMPANHIA BRASILEIRA DE DIST SPN 20440T201 188 11469 SH SOLE 11469 0 0 COMPANHIA DE SANEAMENTO BASI SPO 20441A102 3707 400283 SH SOLE 400283 0 0 COMPANHIA ENERGETICA DE MINA SP 204409601 114 44100 SH SOLE 44100 0 0 COMPANIA DE MINAS BUENAVENTU SPO 204448104 534 38584 SH SOLE 38584 0 0 CONCORDIA INTL CORP COM 20653P102 128 28512 SH SOLE 28512 0 0 CONOCOPHILLIPS COM 20825C104 612 14090 SH SOLE 14090 0 0 CONSOL ENERGY INC COM 20854P109 790 41131 SH SOLE 41131 0 0 CONSOLIDATED EDISON INC COM 209115104 1278 16976 SH SOLE 16976 0 0 CONSTELLATION BRANDS INC CL 21036P108 15405 92530 SH SOLE 92530 0 0 COOPER TIRE & RUBR CO COM 216831107 1273 33480 SH SOLE 33480 0 0 COPART INC COM 217204106 425 7938 SH SOLE 7938 0 0 CORNING INC COM 219350105 5643 238607 SH SOLE 238607 0 0 CORPORATE OFFICE PPTYS TR SH 22002T108 1684 59389 SH SOLE 59389 0 0 COSAN LTD SHS G25343107 182 25500 SH SOLE 25500 0 0 COSTCO WHSL CORP NEW COM 22160K105 10927 71649 SH SOLE 71649 0 0 COTT CORP QUE COM 22163N106 14370 1008392 SH SOLE 1008392 0 0 COVANTA HLDG CORP COM 22282E102 297 19317 SH SOLE 19317 0 0 CPI CARD GROUP INC COM 12634H101 602 99750 SH SOLE 99750 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2731 20652 SH SOLE 20652 0 0 CREDIT SUISSE GROUP SPO 225401108 2758 209859 SH SOLE 209859 0 0 CRESCENT PT ENERGY CORP COM 22576C101 95500 7234829 SH SOLE 7234829 0 0 CRH MEDICAL CORP COM 12626F105 1814 476053 SH SOLE 476053 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 579 6151 SH SOLE 6151 0 0 CSX CORP COM 126408103 3068 100586 SH SOLE 100586 0 0 CUMMINS INC COM 231021106 1615 12600 SH SOLE 12600 0 0 CURRENCYSHARES SWISS FRANC T SWI 23129V109 974 9885 SH SOLE 9885 0 0 CURRENCYSHS JAPANESE YEN TR JAP 23130A102 306 3212 SH SOLE 3212 0 0 CVS HEALTH CORP COM 126650100 13637 153242 SH SOLE 153242 0 0 CYNOSURE INC CL 232577205 226 4442 SH SOLE 4442 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 485 39864 SH SOLE 39864 0 0 DANAHER CORP DEL COM 235851102 1869 23840 SH SOLE 23840 0 0 DARDEN RESTAURANTS INC COM 237194105 660 10757 SH SOLE 10757 0 0 DAVITA INC COM 23918K108 817 12370 SH SOLE 12370 0 0 DCT INDUSTRIAL TRUST INC COM 233153204 231 4762 SH SOLE 4762 0 0 DEERE & CO COM 244199105 3141 36799 SH SOLE 36799 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1479 20743 SH SOLE 20743 0 0 DELTA AIR LINES INC DEL COM 247361702 2652 67366 SH SOLE 67366 0 0 DELUXE CORP COM 248019101 405 6063 SH SOLE 6063 0 0 DENISON MINES CORP COM 248356107 13 26793 SH SOLE 26793 0 0 DESCARTES SYS GROUP INC COM 249906108 935 43434 SH SOLE 43434 0 0 DEUTSCHE BANK AG NAM D18190898 199 15170 SH SOLE 15170 0 0 DEVON ENERGY CORP NEW COM 25179M103 1501 34038 SH SOLE 34038 0 0 DIAGEO P L C SPO 25243Q205 6695 57698 SH SOLE 57698 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 302 17162 SH SOLE 17162 0 0 DIGITAL RLTY TR INC COM 253868103 2509 25835 SH SOLE 25835 0 0 DINEEQUITY INC COM 254423106 828 10461 SH SOLE 10461 0 0 DISCOVER FINL SVCS COM 254709108 1489 26329 SH SOLE 26329 0 0 DISH NETWORK CORP CL 25470M109 748 13648 SH SOLE 13648 0 0 DISNEY WALT CO COM 254687106 26123 281318 SH SOLE 281318 0 0 DOLBY LABORATORIES INC COM 25659T107 709 13058 SH SOLE 13058 0 0 DOLLAR GEN CORP NEW COM 256677105 3145 44930 SH SOLE 44930 0 0 DOLLAR TREE INC COM 256746108 1078 13661 SH SOLE 13661 0 0 DOMINION DIAMOND CORP COM 257287102 518 53132 SH SOLE 53132 0 0 DOMINION RES INC VA NEW COM 25746U109 534 7186 SH SOLE 7186 0 0 DOMINOS PIZZA INC COM 25754A201 3038 20006 SH SOLE 20006 0 0 DOMTAR CORP COM 257559203 4119 110944 SH SOLE 110944 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1079 42027 SH SOLE 42027 0 0 DOVER CORP COM 260003108 383 5200 SH SOLE 5200 0 0 DOW CHEM CO COM 260543103 16328 315038 SH SOLE 315038 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 240 2629 SH SOLE 2629 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 2329 34781 SH SOLE 34781 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 5826 8700 SH Put SOLE 8700 0 0 DUKE ENERGY CORP NEW COM 26441C204 7910 98820 SH SOLE 98820 0 0 DUKE REALTY CORP COM 264411505 811 29660 SH SOLE 29660 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1308 31708 SH SOLE 31708 0 0 EAGLE MATERIALS INC COM 26969P108 1072 13874 SH SOLE 13874 0 0 EASTMAN CHEM CO COM 277432100 2023 29890 SH SOLE 29890 0 0 EATON CORP PLC SHS G29183103 848 12903 SH SOLE 12903 0 0 EBAY INC COM 278642103 740 22503 SH SOLE 22503 0 0 EBIX INC COM 278715206 2968 52205 SH SOLE 52205 0 0 ECOLAB INC COM 278865100 1599 13135 SH SOLE 13135 0 0 EDISON INTL COM 281020107 995 13776 SH SOLE 13776 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 9126 75698 SH SOLE 75698 0 0 EGA EMERGING GLOBAL SHS TR EGS 268461811 210 12828 SH SOLE 12828 0 0 EGA EMERGING GLOBAL SHS TR EGS 268461845 544 45685 SH SOLE 45685 0 0 ELDORADO GOLD CORP NEW COM 284902103 36561 9302948 SH SOLE 9302948 0 0 ELECTRONIC ARTS INC COM 285512109 6145 71950 SH SOLE 71950 0 0 ELLIE MAE INC COM 28849P100 1213 11517 SH SOLE 11517 0 0 EMERSON ELEC CO COM 291011104 5723 104983 SH SOLE 104983 0 0 ENBRIDGE INC COM 29250N105 620786 14035417 SH SOLE 14035417 0 0 ENCANA CORP COM 292505104 153000 14613153 SH SOLE 14613153 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 198 38659 SH SOLE 38659 0 0 ENERPLUS CORP COM 292766102 1203 187651 SH SOLE 187651 0 0 ENI S P A SPO 26874R108 5696 197305 SH SOLE 197305 0 0 ENTERGY CORP NEW COM 29364G103 688 8969 SH SOLE 8969 0 0 EOG RES INC COM 26875P101 1735 17942 SH SOLE 17942 0 0 EQUIFAX INC COM 294429105 816 6066 SH SOLE 6066 0 0 EQUINIX INC COM 29444U700 330 917 SH SOLE 917 0 0 ERICSSON ADR 294821608 180 24909 SH SOLE 24909 0 0 ETF MANAGERS TR PUR 26924G201 289 10358 SH SOLE 10358 0 0 EVEREST RE GROUP LTD COM G3223R108 946 4982 SH SOLE 4982 0 0 EXCHANGE TRADED CONCEPTS TR ROB 301505707 400 14100 SH SOLE 14100 0 0 EXELIXIS INC COM 30161Q104 1521 118934 SH SOLE 118934 0 0 EXELON CORP COM 30161N101 1548 46489 SH SOLE 46489 0 0 EXPEDIA INC DEL COM 30212P303 787 6741 SH SOLE 6741 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 5897 83604 SH SOLE 83604 0 0 EXTRA SPACE STORAGE INC COM 30225T102 236 2968 SH SOLE 2968 0 0 EXXON MOBIL CORP COM 30231G102 18127 207688 SH SOLE 207688 0 0 F M C CORP COM 302491303 343 7105 SH SOLE 7105 0 0 FACEBOOK INC CL 30303M102 25238 196753 SH SOLE 196753 0 0 FAIR ISAAC CORP COM 303250104 507 4073 SH SOLE 4073 0 0 FASTENAL CO COM 311900104 1242 29719 SH SOLE 29719 0 0 FEDEX CORP COM 31428X106 9490 54328 SH SOLE 54328 0 0 FERRARI N V COM N3167Y103 5608 108119 SH SOLE 108119 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1397 218253 SH SOLE 218253 0 0 FIFTH STREET FINANCE CORP COM 31678A103 261 44962 SH SOLE 44962 0 0 FIFTH THIRD BANCORP COM 316773100 1259 61553 SH SOLE 61553 0 0 FIRST AMERN FINL CORP COM 31847R102 1798 45770 SH SOLE 45770 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1583 153722 SH SOLE 153722 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2503 32457 SH SOLE 32457 0 0 FIRST TR EXCHANGE TRADED FD CON 33734X119 3187 68633 SH SOLE 68633 0 0 FIRST TR EXCHANGE TRADED FD DOR 33738R605 252 11021 SH SOLE 11021 0 0 FIRST TR EXCHANGE TRADED FD DJ 33733E302 1151 14116 SH SOLE 14116 0 0 FIRST TR EXCHANGE TRADED FD SEN 33738D309 507 10460 SH SOLE 10460 0 0 FIRST TR US IPO INDEX FD SHS 336920103 229 4225 SH SOLE 4225 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 231 8543 SH SOLE 8543 0 0 FIRSTSERVICE CORP NEW SUB 33767E103 15950 341681 SH SOLE 341681 0 0 FISERV INC COM 337738108 599 6018 SH SOLE 6018 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1147 6600 SH SOLE 6600 0 0 FLUOR CORP NEW COM 343412102 1312 25561 SH SOLE 25561 0 0 FOOT LOCKER INC COM 344849104 1411 20835 SH SOLE 20835 0 0 FORD MTR CO DEL COM 345370860 3988 330413 SH SOLE 330413 0 0 FORTUNA SILVER MINES INC COM 349915108 1165 160902 SH SOLE 160902 0 0 FRANCO NEVADA CORP COM 351858105 181421 2596552 SH SOLE 2596552 0 0 FRANKLIN RES INC COM 354613101 2391 67206 SH SOLE 67206 0 0 FREEPORT-MCMORAN INC CL 35671D857 174 15992 SH SOLE 15992 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1225 20443 SH SOLE 20443 0 0 FS INVT CORP COM 302635107 839 88639 SH SOLE 88639 0 0 GAMESTOP CORP NEW CL 36467W109 1631 59101 SH SOLE 59101 0 0 GAP INC DEL COM 364760108 1008 45333 SH SOLE 45333 0 0 GENERAL DYNAMICS CORP COM 369550108 1801 11605 SH SOLE 11605 0 0 GENERAL ELECTRIC CO COM 369604103 34540 1166089 SH SOLE 1166089 0 0 GENERAL ELECTRIC CO COM 369604103 6635 22400 SH Put SOLE 22400 0 0 GENERAL MLS INC COM 370334104 5093 79724 SH SOLE 79724 0 0 GENERAL MTRS CO COM 37045V100 11149 350917 SH SOLE 350917 0 0 GENUINE PARTS CO COM 372460105 213 2119 SH SOLE 2119 0 0 GENWORTH FINL INC COM 37247D106 132 26707 SH SOLE 26707 0 0 GERDAU S A SPO 373737105 137 50500 SH SOLE 50500 0 0 GIBRALTAR INDS INC COM 374689107 1123 30223 SH SOLE 30223 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7541 269798 SH SOLE 269798 0 0 GILEAD SCIENCES INC COM 375558103 13841 174942 SH SOLE 174942 0 0 GLAXOSMITHKLINE PLC SPO 37733W105 18787 435590 SH SOLE 435590 0 0 GLOBAL X FDS MSC 37950E366 113 15675 SH SOLE 15675 0 0 GLOBAL X FDS SOC 37950E416 474 18773 SH SOLE 18773 0 0 GOLD FIELDS LTD NEW SPO 38059T106 1129 232721 SH SOLE 232721 0 0 GOLDCORP INC NEW COM 380956409 191910 11616846 SH SOLE 11616846 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 42 50450 SH SOLE 50450 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 1560 71645 SH SOLE 71645 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1996 12376 SH SOLE 12376 0 0 GOLUB CAP BDC INC COM 38173M102 348 18752 SH SOLE 18752 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 5911 183013 SH SOLE 183013 0 0 GRAINGER W W INC COM 384802104 2188 9730 SH SOLE 9730 0 0 GRAN TIERRA ENERGY INC COM 38500T101 976 324324 SH SOLE 324324 0 0 GRANA Y MONTERO S A A SPO 38500P208 180 21625 SH SOLE 21625 0 0 GRANITE REAL ESTATE INVT TR UNI 387437114 4200 136971 SH SOLE 136971 0 0 GREENBRIER COS INC COM 393657101 1651 46762 SH SOLE 46762 0 0 GROUPE CGI INC CL 39945C109 193054 4053202 SH SOLE 4053202 0 0 HALLIBURTON CO COM 406216101 2113 47072 SH SOLE 47072 0 0 HANESBRANDS INC COM 410345102 948 37560 SH SOLE 37560 0 0 HARLEY DAVIDSON INC COM 412822108 1006 19127 SH SOLE 19127 0 0 HARRIS CORP DEL COM 413875105 574 6264 SH SOLE 6264 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1410 32917 SH SOLE 32917 0 0 HAWAIIAN HOLDINGS INC COM 419879101 211 4335 SH SOLE 4335 0 0 HCA HOLDINGS INC COM 40412C101 3373 44605 SH SOLE 44605 0 0 HCP INC COM 40414L109 2543 73596 SH SOLE 73596 0 0 HEALTHWAYS INC COM 422245100 1100 41565 SH SOLE 41565 0 0 HECLA MNG CO COM 422704106 80 14000 SH SOLE 14000 0 0 HENRY JACK & ASSOC INC COM 426281101 517 6042 SH SOLE 6042 0 0 HERCULES CAPITAL INC COM 427096508 364 26817 SH SOLE 26817 0 0 HESS CORP COM 42809H107 4713 87899 SH SOLE 87899 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1098 48269 SH SOLE 48269 0 0 HOME DEPOT INC COM 437076102 31031 241148 SH SOLE 241148 0 0 HONDA MOTOR LTD AME 438128308 4185 144702 SH SOLE 144702 0 0 HONEYWELL INTL INC COM 438516106 6084 52478 SH SOLE 52478 0 0 HORMEL FOODS CORP COM 440452100 740 19517 SH SOLE 19517 0 0 HOSPITALITY PPTYS TR COM 44106M102 702 23633 SH SOLE 23633 0 0 HP INC COM 40434L105 1393 89681 SH SOLE 89681 0 0 HSBC HLDGS PLC SPO 404280406 6014 159905 SH SOLE 159905 0 0 HUDBAY MINERALS INC COM 443628102 1151 290780 SH SOLE 290780 0 0 HUMANA INC COM 444859102 1095 6192 SH SOLE 6192 0 0 HUNTINGTON BANCSHARES INC COM 446150104 739 74996 SH SOLE 74996 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 226 1475 SH SOLE 1475 0 0 IAMGOLD CORP COM 450913108 1410 348148 SH SOLE 348148 0 0 ICICI BK LTD ADR 45104G104 977 130841 SH SOLE 130841 0 0 IDEXX LABS INC COM 45168D104 817 7251 SH SOLE 7251 0 0 ILLINOIS TOOL WKS INC COM 452308109 1051 8773 SH SOLE 8773 0 0 IMPERIAL OIL LTD COM 453038408 112844 3602944 SH SOLE 3602944 0 0 IMPERIAL OIL LTD COM 453038408 4166 13300 SH Put SOLE 13300 0 0 INFOSYS LTD SPO 456788108 604 38303 SH SOLE 38303 0 0 ING GROEP N V SPO 456837103 395 31975 SH SOLE 31975 0 0 INGERSOLL-RAND PLC SHS G47791101 658 9686 SH SOLE 9686 0 0 INGREDION INC COM 457187102 1204 9047 SH SOLE 9047 0 0 INTEL CORP COM 458140100 19672 521119 SH SOLE 521119 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1163 4318 SH SOLE 4318 0 0 INTERCONTINENTAL HOTELS GROU SPO 45857P608 304 7305 SH SOLE 7305 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9649 60744 SH SOLE 60744 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 421 2944 SH SOLE 2944 0 0 INTERNATIONAL GAME TECHNOLOG SHS G4863A108 997 40905 SH SOLE 40905 0 0 INTL PAPER CO COM 460146103 1085 22623 SH SOLE 22623 0 0 INTUIT COM 461202103 680 6179 SH SOLE 6179 0 0 INTUITIVE SURGICAL INC COM 46120E602 2565 3539 SH SOLE 3539 0 0 ISHARES IND 464289529 611 20502 SH SOLE 20502 0 0 ISHARES EM 464286319 224 6245 SH SOLE 6245 0 0 ISHARES MIN 464286533 501 9269 SH SOLE 9269 0 0 ISHARES MSC 464286608 259 7495 SH SOLE 7495 0 0 ISHARES MSC 464286103 5636 269667 SH SOLE 269667 0 0 ISHARES AUS 464286202 4604 282079 SH SOLE 282079 0 0 ISHARES MSC 464286400 1996 59188 SH SOLE 59188 0 0 ISHARES MSC 464286806 349 13270 SH SOLE 13270 0 0 ISHARES GLB 464286350 352 14728 SH SOLE 14728 0 0 ISHARES MSC 464286848 6250 498382 SH SOLE 498382 0 0 ISHARES NW 464289123 516 11010 SH SOLE 11010 0 0 ISHARES MSC 464286673 4480 412506 SH SOLE 412506 0 0 ISHARES MSC 464286772 3999 68793 SH SOLE 68793 0 0 ISHARES MSC 464286749 683 22368 SH SOLE 22368 0 0 ISHARES MSC 464286731 3491 222378 SH SOLE 222378 0 0 ISHARES GOLD TRUST ISH 464285105 1073 84569 SH SOLE 84569 0 0 ISHARES INC COR 46434G103 729 15989 SH SOLE 15989 0 0 ISHARES SILVER TRUST ISH 46428Q109 776 42613 SH SOLE 42613 0 0 ISHARES TR 1-3 464287457 1169 13743 SH SOLE 13743 0 0 ISHARES TR 20 464287432 660 4801 SH SOLE 4801 0 0 ISHARES TR 3-7 464288661 464 3668 SH SOLE 3668 0 0 ISHARES TR 7-1 464287440 1249 11163 SH SOLE 11163 0 0 ISHARES TR CHI 464287184 5320 139958 SH SOLE 139958 0 0 ISHARES TR COR 46429B663 202 2489 SH SOLE 2489 0 0 ISHARES TR COR 464287200 11124 51131 SH SOLE 51131 0 0 ISHARES TR COR 464287507 1598 10327 SH SOLE 10327 0 0 ISHARES TR COR 464287804 491 3954 SH SOLE 3954 0 0 ISHARES TR COR 464287226 1363 12126 SH SOLE 12126 0 0 ISHARES TR HDG 46434V803 912 36756 SH SOLE 36756 0 0 ISHARES TR FLT 46429B655 5941 117061 SH SOLE 117061 0 0 ISHARES TR GLO 464287325 267 2653 SH SOLE 2653 0 0 ISHARES TR GLO 46434V647 369 13574 SH SOLE 13574 0 0 ISHARES TR IBO 464288513 2408 27590 SH SOLE 27590 0 0 ISHARES TR IBO 464287242 278 2260 SH SOLE 2260 0 0 ISHARES TR INT 464288638 550 4941 SH SOLE 4941 0 0 ISHARES TR INT 464288489 220 7285 SH SOLE 7285 0 0 ISHARES TR INT 464288448 1518 50638 SH SOLE 50638 0 0 ISHARES TR MRG 464288604 205 1425 SH SOLE 1425 0 0 ISHARES TR MRN 464288703 281 2150 SH SOLE 2150 0 0 ISHARES TR MRG 464288539 417 39706 SH SOLE 39706 0 0 ISHARES TR MSC 464288240 6084 146677 SH SOLE 146677 0 0 ISHARES TR MSC 464288257 394 6670 SH SOLE 6670 0 0 ISHARES TR MSC 464287465 13035 220443 SH SOLE 220443 0 0 ISHARES TR EAF 464288273 1267 24180 SH SOLE 24180 0 0 ISHARES TR MSC 464287234 9274 247640 SH SOLE 247640 0 0 ISHARES TR IRE 46429B507 319 8380 SH SOLE 8380 0 0 ISHARES TR NAS 464287556 232 802 SH SOLE 802 0 0 ISHARES TR PHL 464287523 586 5183 SH SOLE 5183 0 0 ISHARES TR RES 464288562 417 6358 SH SOLE 6358 0 0 ISHARES TR RUS 464287622 335 2777 SH SOLE 2777 0 0 ISHARES TR RUS 464287655 1082 8712 SH SOLE 8712 0 0 ISHARES TR RUS 464287630 753 7184 SH SOLE 7184 0 0 ISHARES TR RUS 464287499 331 1900 SH SOLE 1900 0 0 ISHARES TR RUS 464287473 484 6300 SH SOLE 6300 0 0 ISHARES TR INT 464288117 259 2581 SH SOLE 2581 0 0 ISHARES TR S&P 464287705 1670 12555 SH SOLE 12555 0 0 ISHARES TR SP 464287879 1178 9438 SH SOLE 9438 0 0 ISHARES TR SEL 464287168 9285 108360 SH SOLE 108360 0 0 ISHARES TR SHR 464288679 2268 20540 SH SOLE 20540 0 0 ISHARES TR MSC 46429B523 2310 41607 SH SOLE 41607 0 0 ISHARES TR MSC 46429B598 366 12445 SH SOLE 12445 0 0 ISHARES TR COR 46432F842 551 10000 SH SOLE 10000 0 0 ISHARES TR COR 46432F859 1252 24724 SH SOLE 24724 0 0 ISHARES TR 0-5 46434V100 467 9172 SH SOLE 9172 0 0 ISHARES TR MSC 46434V548 3759 237335 SH SOLE 237335 0 0 ISHARES TR MIN 46429B689 1001 14797 SH SOLE 14797 0 0 ISHARES TR MIN 46429B697 204 4485 SH SOLE 4485 0 0 ISHARES TR CUR 46434V639 688 27758 SH SOLE 27758 0 0 ISHARES TR U.S 464288760 1217 9429 SH SOLE 9429 0 0 ISHARES TR U.S 464287754 419 3667 SH SOLE 3667 0 0 ISHARES TR U.S 464288810 530 3642 SH SOLE 3642 0 0 ISHARES TR U.S 464288836 368 2460 SH SOLE 2460 0 0 ISHARES TR U.S 464288687 3845 97348 SH SOLE 97348 0 0 ISHARES TR U.S 464287739 3830 47497 SH SOLE 47497 0 0 ISHARES TR US 464288778 244 6932 SH SOLE 6932 0 0 ISHARES TR U.S 464287721 1964 16504 SH SOLE 16504 0 0 ISHARES TR U.S 464287697 511 4166 SH SOLE 4166 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 52 13412 SH SOLE 13412 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 418 8077 SH SOLE 8077 0 0 JAZZ PHARMACEUTICALS PLC SHS G50871105 1161 9557 SH SOLE 9557 0 0 JETBLUE AIRWAYS CORP COM 477143101 1554 90150 SH SOLE 90150 0 0 JOHNSON & JOHNSON COM 478160104 52576 445072 SH SOLE 445072 0 0 JOHNSON CTLS INTL PLC SHS G51502105 619 14870 SH SOLE 14870 0 0 JPMORGAN CHASE & CO COM 46625H100 42318 635497 SH SOLE 635497 0 0 JUST ENERGY GROUP INC COM 48213W101 742 146370 SH SOLE 146370 0 0 KAR AUCTION SVCS INC COM 48238T109 239 5546 SH SOLE 5546 0 0 KCAP FINL INC COM 48668E101 63 13542 SH SOLE 13542 0 0 KELLOGG CO COM 487836108 828 10684 SH SOLE 10684 0 0 KELLY SVCS INC CL 488152208 1061 55183 SH SOLE 55183 0 0 KEYCORP NEW COM 493267108 1126 92491 SH SOLE 92491 0 0 KIMBERLY CLARK CORP COM 494368103 2546 20186 SH SOLE 20186 0 0 KIMCO RLTY CORP COM 49446R109 840 29002 SH SOLE 29002 0 0 KINDER MORGAN INC DEL COM 49456B101 4235 183086 SH SOLE 183086 0 0 KINROSS GOLD CORP COM 496902404 71999 17102017 SH SOLE 17102017 0 0 KKR & CO L P DEL COM 48248M102 497 34833 SH SOLE 34833 0 0 KLONDEX MNS LTD COM 498696103 1378 239726 SH SOLE 239726 0 0 KOHLS CORP COM 500255104 832 19012 SH SOLE 19012 0 0 KONINKLIJKE PHILIPS N V NY 500472303 452 15289 SH SOLE 15289 0 0 KRAFT HEINZ CO COM 500754106 11000 122894 SH SOLE 122894 0 0 KROGER CO COM 501044101 1450 48864 SH SOLE 48864 0 0 KT CORP SPO 48268K101 168 10470 SH SOLE 10470 0 0 L BRANDS INC COM 501797104 3385 47833 SH SOLE 47833 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 1105 7332 SH SOLE 7332 0 0 LAM RESEARCH CORP COM 512807108 970 10239 SH SOLE 10239 0 0 LAREDO PETROLEUM INC COM 516806106 202 15675 SH SOLE 15675 0 0 LAS VEGAS SANDS CORP COM 517834107 1063 18482 SH SOLE 18482 0 0 LAZARD LTD SHS G54050102 933 25668 SH SOLE 25668 0 0 LEAR CORP COM 521865204 1700 14027 SH SOLE 14027 0 0 LEGGETT & PLATT INC COM 524660107 1161 25461 SH SOLE 25461 0 0 LEIDOS HLDGS INC COM 525327102 784 18124 SH SOLE 18124 0 0 LENNAR CORP CL 526057104 725 17126 SH SOLE 17126 0 0 LG DISPLAY CO LTD SPO 50186V102 217 17041 SH SOLE 17041 0 0 LIBERTY PPTY TR SH 531172104 798 19789 SH SOLE 19789 0 0 LILLY ELI & CO COM 532457108 5206 64860 SH SOLE 64860 0 0 LINCOLN NATL CORP IND COM 534187109 2248 47852 SH SOLE 47852 0 0 LINEAR TECHNOLOGY CORP COM 535678106 570 9612 SH SOLE 9612 0 0 LITHIA MTRS INC CL 536797103 223 2338 SH SOLE 2338 0 0 LKQ CORP COM 501889208 1782 50263 SH SOLE 50263 0 0 LLOYDS BANKING GROUP PLC SPO 539439109 245 85283 SH SOLE 85283 0 0 LOCKHEED MARTIN CORP COM 539830109 20922 87275 SH SOLE 87275 0 0 LOWES COS INC COM 548661107 1901 26331 SH SOLE 26331 0 0 LULULEMON ATHLETICA INC COM 550021109 305 5001 SH SOLE 5001 0 0 LUMENTUM HLDGS INC COM 55024U109 3054 73116 SH SOLE 73116 0 0 LYONDELLBASELL INDUSTRIES N SHS N53745100 6511 80718 SH SOLE 80718 0 0 MACERICH CO COM 554382101 1629 20145 SH SOLE 20145 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1505 18080 SH SOLE 18080 0 0 MACYS INC COM 55616P104 2607 70368 SH SOLE 70368 0 0 MACYS INC COM 55616P104 2334 6300 SH Put SOLE 6300 0 0 MADISON SQUARE GARDEN CO NEW CL 55825T103 215 1272 SH SOLE 1272 0 0 MAG SILVER CORP COM 55903Q104 226 14968 SH SOLE 14968 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 421 5953 SH SOLE 5953 0 0 MAGNA INTL INC COM 559222401 58227 1355704 SH SOLE 1355704 0 0 MAGNA INTL INC COM 559222401 6786 15800 SH Put SOLE 15800 0 0 MAIN STREET CAPITAL CORP COM 56035L104 640 18646 SH SOLE 18646 0 0 MANULIFE FINL CORP COM 56501R106 526569 37318852 SH SOLE 37318852 0 0 MANULIFE FINL CORP COM 56501R106 3824 27100 SH Put SOLE 27100 0 0 MARATHON PETE CORP COM 56585A102 1390 34241 SH SOLE 34241 0 0 MARINE HARVEST ASA SPO 56824R205 451 25148 SH SOLE 25148 0 0 MARKEL CORP COM 570535104 7175 7725 SH SOLE 7725 0 0 MARKETAXESS HLDGS INC COM 57060D108 2982 18010 SH SOLE 18010 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 204 2788 SH SOLE 2788 0 0 MARSH & MCLENNAN COS INC COM 571748102 840 12490 SH SOLE 12490 0 0 MARTIN MARIETTA MATLS INC COM 573284106 239 1332 SH SOLE 1332 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 345 26000 SH SOLE 26000 0 0 MASCO CORP COM 574599106 3028 88252 SH SOLE 88252 0 0 MASIMO CORP COM 574795100 2459 41329 SH SOLE 41329 0 0 MASTEC INC COM 576323109 1317 44272 SH SOLE 44272 0 0 MASTERCARD INCORPORATED CL 57636Q104 7727 75927 SH SOLE 75927 0 0 MATTEL INC COM 577081102 1362 44967 SH SOLE 44967 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1074 26891 SH SOLE 26891 0 0 MCCORMICK & CO INC COM 579780206 2418 24200 SH SOLE 24200 0 0 MCDONALDS CORP COM 580135101 18514 160492 SH SOLE 160492 0 0 MCEWEN MNG INC COM 58039P107 369 100438 SH SOLE 100438 0 0 MCKESSON CORP COM 58155Q103 3056 18329 SH SOLE 18329 0 0 MEDLEY CAP CORP COM 58503F106 152 19936 SH SOLE 19936 0 0 MEDTRONIC PLC SHS G5960L103 4852 56155 SH SOLE 56155 0 0 MERCADOLIBRE INC COM 58733R102 450 2432 SH SOLE 2432 0 0 MERCK & CO INC COM 58933Y105 10642 170524 SH SOLE 170524 0 0 MEREDITH CORP COM 589433101 389 7486 SH SOLE 7486 0 0 MERUS LABS INTL INC NEW COM 59047R101 18 17961 SH SOLE 17961 0 0 METHANEX CORP COM 59151K108 1075 30128 SH SOLE 30128 0 0 METLIFE INC COM 59156R108 3917 88157 SH SOLE 88157 0 0 MFA FINL INC COM 55272X102 597 79876 SH SOLE 79876 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 4587 73821 SH SOLE 73821 0 0 MICRON TECHNOLOGY INC COM 595112103 2296 129120 SH SOLE 129120 0 0 MICROSOFT CORP COM 594918104 36882 640314 SH SOLE 640314 0 0 MICROSOFT CORP COM 594918104 11981 20800 SH Put SOLE 20800 0 0 MITEL NETWORKS CORP COM 60671Q104 283 38426 SH SOLE 38426 0 0 MITSUBISHI UFJ FINL GROUP IN SPO 606822104 4910 972207 SH SOLE 972207 0 0 MIZUHO FINL GROUP INC SPO 60687Y109 2309 687237 SH SOLE 687237 0 0 MOBILE TELESYSTEMS PJSC SPO 607409109 182 23854 SH SOLE 23854 0 0 MOHAWK INDS INC COM 608190104 719 3588 SH SOLE 3588 0 0 MOLSON COORS BREWING CO CL 60871R209 868 7909 SH SOLE 7909 0 0 MONDELEZ INTL INC CL 609207105 5789 131863 SH SOLE 131863 0 0 MONSANTO CO NEW COM 61166W101 1048 10253 SH SOLE 10253 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1020 6947 SH SOLE 6947 0 0 MOODYS CORP COM 615369105 266 2458 SH SOLE 2458 0 0 MORGAN STANLEY COM 617446448 5868 183024 SH SOLE 183024 0 0 MOSAIC CO NEW COM 61945C103 1316 53811 SH SOLE 53811 0 0 MOUNTAIN PROV DIAMONDS INC COM 62426E402 369 70361 SH SOLE 70361 0 0 MSCI INC COM 55354G100 222 2641 SH SOLE 2641 0 0 NASDAQ INC COM 631103108 2901 42954 SH SOLE 42954 0 0 NATIONAL GRID PLC SPO 636274300 2175 30591 SH SOLE 30591 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1258 34233 SH SOLE 34233 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 203 3985 SH SOLE 3985 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 961 64863 SH SOLE 64863 0 0 NAVIENT CORP COM 63938C108 1150 79503 SH SOLE 79503 0 0 NCR CORP NEW COM 62886E108 1240 38528 SH SOLE 38528 0 0 NETEASE INC SPO 64110W102 2174 9029 SH SOLE 9029 0 0 NETFLIX INC COM 64110L106 1896 19234 SH SOLE 19234 0 0 NEUSTAR INC CL 64126X201 1198 45040 SH SOLE 45040 0 0 NEVSUN RES LTD COM 64156L101 467 154055 SH SOLE 154055 0 0 NEW GOLD INC CDA COM 644535106 1023 235174 SH SOLE 235174 0 0 NEW MTN FIN CORP COM 647551100 281 20442 SH SOLE 20442 0 0 NEW RESIDENTIAL INVT CORP COM 64828T201 1370 99194 SH SOLE 99194 0 0 NEWELL BRANDS INC COM 651229106 7150 135782 SH SOLE 135782 0 0 NEWMONT MINING CORP COM 651639106 7173 182563 SH SOLE 182563 0 0 NEXTERA ENERGY INC COM 65339F101 3683 30112 SH SOLE 30112 0 0 NIKE INC CL 654106103 4012 76206 SH SOLE 76206 0 0 NIMBLE STORAGE INC COM 65440R101 155 17600 SH SOLE 17600 0 0 NISOURCE INC COM 65473P105 911 37794 SH SOLE 37794 0 0 NOBILIS HEALTH CORP COM 65500B103 1340 399884 SH SOLE 399884 0 0 NOKIA CORP SPO 654902204 116 19989 SH SOLE 19989 0 0 NOMURA HLDGS INC SPO 65535H208 86 19390 SH SOLE 19390 0 0 NORBORD INC COM 65548P403 7694 299136 SH SOLE 299136 0 0 NORFOLK SOUTHERN CORP COM 655844108 3729 38416 SH SOLE 38416 0 0 NORTHROP GRUMMAN CORP COM 666807102 3791 17718 SH SOLE 17718 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 451 28704 SH SOLE 28704 0 0 NOVAGOLD RES INC COM 66987E206 555 99034 SH SOLE 99034 0 0 NOVARTIS A G SPO 66987V109 4263 53989 SH SOLE 53989 0 0 NOVO-NORDISK A S ADR 670100205 2423 58257 SH SOLE 58257 0 0 NOW INC COM 67011P100 1172 54683 SH SOLE 54683 0 0 NU SKIN ENTERPRISES INC CL 67018T105 276 4259 SH SOLE 4259 0 0 NVIDIA CORP COM 67066G104 13597 198441 SH SOLE 198441 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1868 18309 SH SOLE 18309 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5952 21248 SH SOLE 21248 0 0 OLD REP INTL CORP COM 680223104 317 17963 SH SOLE 17963 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1112 31371 SH SOLE 31371 0 0 OMNICOM GROUP INC COM 681919106 2852 33549 SH SOLE 33549 0 0 ONEOK INC NEW COM 682680103 1315 25582 SH SOLE 25582 0 0 OPEN TEXT CORP COM 683715106 18288 281960 SH SOLE 281960 0 0 ORACLE CORP COM 68389X105 7013 178547 SH SOLE 178547 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 543 49647 SH SOLE 49647 0 0 OWENS ILL INC COM 690768403 2136 116159 SH SOLE 116159 0 0 PACCAR INC COM 693718108 1342 22829 SH SOLE 22829 0 0 PACKAGING CORP AMER COM 695156109 934 11495 SH SOLE 11495 0 0 PALO ALTO NETWORKS INC COM 697435105 601 3770 SH SOLE 3770 0 0 PAN AMERICAN SILVER CORP COM 697900108 5738 325679 SH SOLE 325679 0 0 PAPA JOHNS INTL INC COM 698813102 3948 50064 SH SOLE 50064 0 0 PARKER HANNIFIN CORP COM 701094104 1945 15497 SH SOLE 15497 0 0 PARSLEY ENERGY INC CL 701877102 1647 49137 SH SOLE 49137 0 0 PAYCHEX INC COM 704326107 1272 21977 SH SOLE 21977 0 0 PAYLOCITY HLDG CORP COM 70438V106 1640 36893 SH SOLE 36893 0 0 PAYPAL HLDGS INC COM 70450Y103 687 16765 SH SOLE 16765 0 0 PEMBINA PIPELINE CORP COM 706327103 176240 5785959 SH SOLE 5785959 0 0 PENGROWTH ENERGY CORP COM 70706P104 675 424230 SH SOLE 424230 0 0 PENN WEST PETE LTD NEW COM 707887105 404 222995 SH SOLE 222995 0 0 PENNANTPARK INVT CORP COM 708062104 195 25869 SH SOLE 25869 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1109 70095 SH SOLE 70095 0 0 PEPSICO INC COM 713448108 6634 60993 SH SOLE 60993 0 0 PETROLEO BRASILEIRO SA PETRO SP 71654V101 167 20070 SH SOLE 20070 0 0 PETROLEO BRASILEIRO SA PETRO SPO 71654V408 198 21243 SH SOLE 21243 0 0 PFIZER INC COM 717081103 20592 607957 SH SOLE 607957 0 0 PHILIP MORRIS INTL INC COM 718172109 3679 37844 SH SOLE 37844 0 0 PHILLIPS 66 COM 718546104 1278 15863 SH SOLE 15863 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 482 22831 SH SOLE 22831 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2022 71005 SH SOLE 71005 0 0 PIMCO DYNMIC CREDIT AND MRT COM 72202D106 1191 58416 SH SOLE 58416 0 0 PIMCO ETF TR 25Y 72201R882 462 3420 SH SOLE 3420 0 0 PIMCO ETF TR ENH 72201R833 961 9472 SH SOLE 9472 0 0 PIMCO ETF TR TTL 72201R775 3523 32637 SH SOLE 32637 0 0 PINNACLE FOODS INC DEL COM 72348P104 2334 46512 SH SOLE 46512 0 0 PITNEY BOWES INC COM 724479100 214 11810 SH SOLE 11810 0 0 PNC FINL SVCS GROUP INC COM 693475105 1034 11473 SH SOLE 11473 0 0 POLARIS INDS INC COM 731068102 675 8721 SH SOLE 8721 0 0 POSCO SPO 693483109 6521 127671 SH SOLE 127671 0 0 POTASH CORP SASK INC COM 73755L107 187208 11471053 SH SOLE 11471053 0 0 POWERSHARES ETF TR II EX 73936T771 775 27802 SH SOLE 27802 0 0 POWERSHARES ETF TR II S&P 73937B779 537 12935 SH SOLE 12935 0 0 POWERSHARES ETF TR II BUI 73937B407 727 23157 SH SOLE 23157 0 0 POWERSHARES ETF TR II SOV 73936T573 2151 70226 SH SOLE 70226 0 0 POWERSHARES ETF TR II PFD 73936T565 6479 428236 SH SOLE 428236 0 0 POWERSHARES ETF TR II S&P 73937B647 372 9575 SH SOLE 9575 0 0 POWERSHARES ETF TRUST DYN 73935X286 577 12168 SH SOLE 12168 0 0 POWERSHARES ETF TRUST DYN 73935X666 366 14121 SH SOLE 14121 0 0 POWERSHARES ETF TRUST DIV 73935X732 794 35021 SH SOLE 35021 0 0 POWERSHARES ETF TRUST DYN 73935X757 245 6884 SH SOLE 6884 0 0 POWERSHARES ETF TRUST DYN 73935X799 775 12579 SH SOLE 12579 0 0 POWERSHARES ETF TRUST FTS 73935X583 222 2369 SH SOLE 2369 0 0 POWERSHARES ETF TRUST FTS 73935X567 403 3824 SH SOLE 3824 0 0 POWERSHARES ETF TRUST NAS 73935X146 358 4083 SH SOLE 4083 0 0 POWERSHARES QQQ TRUST UNI 73935A104 2611 21990 SH SOLE 21990 0 0 POWERSHS DB MULTI SECT COMM DB 73936B101 1314 106221 SH SOLE 106221 0 0 PPG INDS INC COM 693506107 1057 10230 SH SOLE 10230 0 0 PPL CORP COM 69351T106 2214 64058 SH SOLE 64058 0 0 PRAXAIR INC COM 74005P104 1630 13486 SH SOLE 13486 0 0 PRECISION DRILLING CORP COM 74022D308 1965 470019 SH SOLE 470019 0 0 PRETIUM RES INC COM 74139C102 762 74208 SH SOLE 74208 0 0 PRICE T ROWE GROUP INC COM 74144T108 992 14915 SH SOLE 14915 0 0 PRICELINE GRP INC COM 741503403 661 449 SH SOLE 449 0 0 PRIMERO MNG CORP COM 74164W106 64 38287 SH SOLE 38287 0 0 PRIMORIS SVCS CORP COM 74164F103 6538 317376 SH SOLE 317376 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 917 17804 SH SOLE 17804 0 0 PRIVATEBANCORP INC COM 742962103 448 9750 SH SOLE 9750 0 0 PROCTER AND GAMBLE CO COM 742718109 29999 334250 SH SOLE 334250 0 0 PROGRESSIVE CORP OHIO COM 743315103 977 31006 SH SOLE 31006 0 0 PROSHARES TR S&P 74348A467 339 6236 SH SOLE 6236 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1005 124037 SH SOLE 124037 0 0 PRUDENTIAL FINL INC COM 744320102 4244 51984 SH SOLE 51984 0 0 PRUDENTIAL PLC ADR 74435K204 260 7292 SH SOLE 7292 0 0 PUBLIC STORAGE COM 74460D109 1118 5011 SH SOLE 5011 0 0 PULTE GROUP INC COM 745867101 1293 64510 SH SOLE 64510 0 0 PVH CORP COM 693656100 1362 12322 SH SOLE 12322 0 0 QUALCOMM INC COM 747525103 12277 179223 SH SOLE 179223 0 0 QUANTA SVCS INC COM 74762E102 401 14309 SH SOLE 14309 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2117 25017 SH SOLE 25017 0 0 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 317 3916 SH SOLE 3916 0 0 RALPH LAUREN CORP CL 751212101 721 7128 SH SOLE 7128 0 0 RANDGOLD RES LTD ADR 752344309 1942 19408 SH SOLE 19408 0 0 RANGE RES CORP COM 75281A109 1588 40975 SH SOLE 40975 0 0 RAYTHEON CO COM 755111507 19815 145560 SH SOLE 145560 0 0 REALTY INCOME CORP COM 756109104 668 9974 SH SOLE 9974 0 0 REGAL BELOIT CORP COM 758750103 538 9036 SH SOLE 9036 0 0 REGAL ENTMT GROUP CL 758766109 343 15790 SH SOLE 15790 0 0 REGENERON PHARMACEUTICALS COM 75886F107 736 1830 SH SOLE 1830 0 0 REPUBLIC SVCS INC COM 760759100 1075 21304 SH SOLE 21304 0 0 RESMED INC COM 761152107 404 6232 SH SOLE 6232 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 144350 3238010 SH SOLE 3238010 0 0 REYNOLDS AMERICAN INC COM 761713106 4185 88757 SH SOLE 88757 0 0 RICHMONT MINES INC COM 76547T106 126 12532 SH SOLE 12532 0 0 RIO TINTO PLC SPO 767204100 404 12088 SH SOLE 12088 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 11104 316622 SH SOLE 316622 0 0 RITE AID CORP COM 767754104 957 124484 SH SOLE 124484 0 0 RLI CORP COM 749607107 486 7110 SH SOLE 7110 0 0 ROCKWELL AUTOMATION INC COM 773903109 396 3240 SH SOLE 3240 0 0 ROCKWELL COLLINS INC COM 774341101 655 7766 SH SOLE 7766 0 0 ROGERS COMMUNICATIONS INC CL 775109200 255616 6025846 SH SOLE 6025846 0 0 ROSS STORES INC COM 778296103 1455 22632 SH SOLE 22632 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 3601469 58125705 SH SOLE 58125705 0 0 ROYAL BK SCOTLAND GROUP PLC SPO 780097689 2377 510153 SH SOLE 510153 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1013 13518 SH SOLE 13518 0 0 ROYAL DUTCH SHELL PLC SPO 780259107 1222 23130 SH SOLE 23130 0 0 ROYAL DUTCH SHELL PLC SPO 780259206 7703 153835 SH SOLE 153835 0 0 ROYAL GOLD INC COM 780287108 1174 15163 SH SOLE 15163 0 0 RYANAIR HLDGS PLC SPO 783513203 222 2959 SH SOLE 2959 0 0 RYDEX ETF TRUST GUG 78355W106 1246 14903 SH SOLE 14903 0 0 S&P GLOBAL INC COM 78409V104 6985 55191 SH SOLE 55191 0 0 SAN JUAN BASIN RTY TR UNI 798241105 1209 204941 SH SOLE 204941 0 0 SANDERSON FARMS INC COM 800013104 1073 11136 SH SOLE 11136 0 0 SANDSTORM GOLD LTD COM 80013R206 364 72333 SH SOLE 72333 0 0 SANOFI SPO 80105N105 5155 134972 SH SOLE 134972 0 0 SAP SE SPO 803054204 443 4851 SH SOLE 4851 0 0 SCHEIN HENRY INC COM 806407102 805 4938 SH SOLE 4938 0 0 SCHLUMBERGER LTD COM 806857108 5669 72094 SH SOLE 72094 0 0 SEALED AIR CORP NEW COM 81211K100 383 8348 SH SOLE 8348 0 0 SEASPAN CORP SHS Y75638109 650 48741 SH SOLE 48741 0 0 SELECT MED HLDGS CORP COM 81619Q105 203 15061 SH SOLE 15061 0 0 SELECT SECTOR SPDR TR SBI 81369Y308 11370 213680 SH SOLE 213680 0 0 SELECT SECTOR SPDR TR SBI 81369Y407 13173 164582 SH SOLE 164582 0 0 SELECT SECTOR SPDR TR SBI 81369Y100 5065 106066 SH SOLE 106066 0 0 SELECT SECTOR SPDR TR SBI 81369Y506 25807 365493 SH SOLE 365493 0 0 SELECT SECTOR SPDR TR SBI 81369Y605 14749 764200 SH SOLE 764200 0 0 SELECT SECTOR SPDR TR SBI 81369Y209 14906 206714 SH SOLE 206714 0 0 SELECT SECTOR SPDR TR SBI 81369Y704 11499 196962 SH SOLE 196962 0 0 SELECT SECTOR SPDR TR TEC 81369Y803 24229 507088 SH SOLE 507088 0 0 SELECT SECTOR SPDR TR SBI 81369Y886 5151 105142 SH SOLE 105142 0 0 SENIOR HSG PPTYS TR SH 81721M109 728 32045 SH SOLE 32045 0 0 SHAW COMMUNICATIONS INC CL 82028K200 114651 5603651 SH SOLE 5603651 0 0 SHIRE PLC SPO 82481R106 1511 7794 SH SOLE 7794 0 0 SHOPIFY INC CL 82509L107 718 16723 SH SOLE 16723 0 0 SIBANYE GOLD LTD SPO 825724206 500 35388 SH SOLE 35388 0 0 SIERRA WIRELESS INC COM 826516106 315 21839 SH SOLE 21839 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 280 2366 SH SOLE 2366 0 0 SILICON MOTION TECHNOLOGY CO SPO 82706C108 436 8418 SH SOLE 8418 0 0 SILVER STD RES INC COM 82823L106 1198 99361 SH SOLE 99361 0 0 SILVER WHEATON CORP COM 828336107 157821 5838729 SH SOLE 5838729 0 0 SIMON PPTY GROUP INC NEW COM 828806109 7001 33821 SH SOLE 33821 0 0 SIRIUS XM HLDGS INC COM 82968B103 170 40699 SH SOLE 40699 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 215 4018 SH SOLE 4018 0 0 SK TELECOM LTD SPO 78440P108 2804 124063 SH SOLE 124063 0 0 SKECHERS U S A INC CL 830566105 1297 56622 SH SOLE 56622 0 0 SKYWEST INC COM 830879102 1196 45289 SH SOLE 45289 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1205 15828 SH SOLE 15828 0 0 SMITH A O COM 831865209 376 7602 SH SOLE 7602 0 0 SMUCKER J M CO COM 832696405 9111 67221 SH SOLE 67221 0 0 SOCIEDAD QUIMICA MINERA DE C SPO 833635105 608 22605 SH SOLE 22605 0 0 SONY CORP ADR 835699307 251 7553 SH SOLE 7553 0 0 SOUTHERN CO COM 842587107 3884 75715 SH SOLE 75715 0 0 SOUTHWEST AIRLS CO COM 844741108 454 11682 SH SOLE 11682 0 0 SOUTHWESTERN ENERGY CO COM 845467109 150 10845 SH SOLE 10845 0 0 SPDR DOW JONES INDL AVRG ETF UT 78467X109 5459 29867 SH SOLE 29867 0 0 SPDR GOLD TRUST GOL 78463V107 11582 92186 SH SOLE 92186 0 0 SPDR GOLD TRUST GOL 78463V107 3015 2400 SH Put SOLE 2400 0 0 SPDR INDEX SHS FDS DJ 78463X863 286 6860 SH SOLE 6860 0 0 SPDR INDEX SHS FDS EUR 78463X202 1087 33188 SH SOLE 33188 0 0 SPDR INDEX SHS FDS S&P 78463X756 835 19354 SH SOLE 19354 0 0 SPDR INDEX SHS FDS S&P 78463X855 382 7962 SH SOLE 7962 0 0 SPDR S&P 500 ETF TR TR 78462F103 27916 129061 SH SOLE 129061 0 0 SPDR S&P 500 ETF TR TR 78462F103 6489 3000 SH Put SOLE 3000 0 0 SPDR S&P MIDCAP 400 ETF TR UTS 78467Y107 572 2027 SH SOLE 2027 0 0 SPDR SERIES TRUST BRC 78464A417 202 5490 SH SOLE 5490 0 0 SPDR SERIES TRUST BRC 78464A680 11554 252653 SH SOLE 252653 0 0 SPDR SERIES TRUST MOR 78464A102 336 5600 SH SOLE 5600 0 0 SPDR SERIES TRUST S&P 78464A763 10201 120917 SH SOLE 120917 0 0 SPDR SERIES TRUST NUV 78464A284 417 7026 SH SOLE 7026 0 0 SPDR SERIES TRUST S&P 78464A755 406 15320 SH SOLE 15320 0 0 SPDR SERIES TRUST S&P 78464A870 1764 26607 SH SOLE 26607 0 0 SPDR SERIES TRUST S&P 78464A888 1036 30523 SH SOLE 30523 0 0 SPDR SERIES TRUST S&P 78464A698 9083 214875 SH SOLE 214875 0 0 SPECTRA ENERGY CORP COM 847560109 1467 34305 SH SOLE 34305 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 745 16737 SH SOLE 16737 0 0 SPRINT CORP COM 85207U105 3497 527456 SH SOLE 527456 0 0 SPROTT PHYSICAL GOLD TRUST UNI 85207H104 629 57429 SH SOLE 57429 0 0 SPROTT PHYSICAL SILVER TR TR 85207K107 166 22452 SH SOLE 22452 0 0 SSGA ACTIVE ETF TR SPD 78467V848 368 7328 SH SOLE 7328 0 0 SSGA ACTIVE ETF TR BLK 78467V608 3111 65792 SH SOLE 65792 0 0 STANLEY BLACK & DECKER INC COM 854502101 1855 15081 SH SOLE 15081 0 0 STANTEC INC COM 85472N109 2715 115442 SH SOLE 115442 0 0 STAPLES INC COM 855030102 118 13797 SH SOLE 13797 0 0 STARBUCKS CORP COM 855244109 20731 382923 SH SOLE 382923 0 0 STATE STR CORP COM 857477103 925 13291 SH SOLE 13291 0 0 STATOIL ASA SPO 85771P102 221 13164 SH SOLE 13164 0 0 STEEL DYNAMICS INC COM 858119100 468 18729 SH SOLE 18729 0 0 STMICROELECTRONICS N V NY 861012102 208 25515 SH SOLE 25515 0 0 STRYKER CORP COM 863667101 3571 30674 SH SOLE 30674 0 0 STUDENT TRANSN INC COM 86388A108 12256 2046015 SH SOLE 2046015 0 0 SUMITOMO MITSUI FINL GROUP I SPO 86562M209 147 21739 SH SOLE 21739 0 0 SUN LIFE FINL INC COM 866796105 363216 11162140 SH SOLE 11162140 0 0 SUNCOR ENERGY INC NEW COM 867224107 685944 24692003 SH SOLE 24692003 0 0 SUNCOR ENERGY INC NEW COM 867224107 2167 7800 SH Put SOLE 7800 0 0 SUNOPTA INC COM 8676EP108 4469 632973 SH SOLE 632973 0 0 SUNTRUST BKS INC COM 867914103 2165 49431 SH SOLE 49431 0 0 SYMANTEC CORP COM 871503108 1305 51985 SH SOLE 51985 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 261 6350 SH SOLE 6350 0 0 SYNCHRONY FINL COM 87165B103 752 26868 SH SOLE 26868 0 0 SYNGENTA AG SPO 87160A100 709 8091 SH SOLE 8091 0 0 SYSCO CORP COM 871829107 822 16765 SH SOLE 16765 0 0 TAHOE RES INC COM 873868103 19392 1511429 SH SOLE 1511429 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPO 874039100 3173 103712 SH SOLE 103712 0 0 TARGA RES CORP COM 87612G101 327 6652 SH SOLE 6652 0 0 TARGET CORP COM 87612E106 1163 16932 SH SOLE 16932 0 0 TASEKO MINES LTD COM 876511106 125 261475 SH SOLE 261475 0 0 TCP CAP CORP COM 87238Q103 270 16486 SH SOLE 16486 0 0 TECK RESOURCES LTD CL 878742204 142756 7917709 SH SOLE 7917709 0 0 TELECOM ITALIA S P A NEW SPO 87927Y102 3078 371339 SH SOLE 371339 0 0 TELEFONICA BRASIL SA SPO 87936R106 6019 415946 SH SOLE 415946 0 0 TELEFONICA S A SPO 879382208 349 34594 SH SOLE 34594 0 0 TELUS CORP COM 87971M103 334728 10143281 SH SOLE 10143281 0 0 TERADYNE INC COM 880770102 362 16783 SH SOLE 16783 0 0 TERNIUM SA SPO 880890108 346 17642 SH SOLE 17642 0 0 TERRAFORM PWR INC CL 88104R100 166 11957 SH SOLE 11957 0 0 TESLA MTRS INC COM 88160R101 1261 6179 SH SOLE 6179 0 0 TESORO CORP COM 881609101 669 8404 SH SOLE 8404 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 2454 53347 SH SOLE 53347 0 0 TEXAS INSTRS INC COM 882508104 6718 95725 SH SOLE 95725 0 0 TEXTRON INC COM 883203101 219 5506 SH SOLE 5506 0 0 THERAVANCE INC NOT 88338TAB0 1687 20000 SH SOLE 20000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 697 4380 SH SOLE 4380 0 0 THL CR INC COM 872438106 115 12108 SH SOLE 12108 0 0 THOMSON REUTERS CORP COM 884903105 223106 5391650 SH SOLE 5391650 0 0 THOR INDS INC COM 885160101 1198 14147 SH SOLE 14147 0 0 TICC CAPITAL CORP COM 87244T109 109 18740 SH SOLE 18740 0 0 TIFFANY & CO NEW COM 886547108 2520 34691 SH SOLE 34691 0 0 TIM PARTICIPACOES S A SPO 88706P205 166 13576 SH SOLE 13576 0 0 TIME WARNER INC COM 887317303 2262 28410 SH SOLE 28410 0 0 TJX COS INC NEW COM 872540109 6499 86913 SH SOLE 86913 0 0 TOLL BROTHERS INC COM 889478103 3375 113020 SH SOLE 113020 0 0 TORCHMARK CORP COM 891027104 1049 16418 SH SOLE 16418 0 0 TORONTO DOMINION BK ONT COM 891160509 3395997 76486415 SH SOLE 76486415 0 0 TORONTO DOMINION BK ONT COM 891160509 5239 11800 SH Put SOLE 11800 0 0 TOTAL S A SPO 89151E109 6741 141319 SH SOLE 141319 0 0 TOYOTA MOTOR CORP SP 892331307 1728 14892 SH SOLE 14892 0 0 TPG SPECIALTY LENDING INC COM 87265K102 317 17519 SH SOLE 17519 0 0 TRACTOR SUPPLY CO COM 892356106 902 13398 SH SOLE 13398 0 0 TRANSALTA CORP COM 89346D107 4083 917463 SH SOLE 917463 0 0 TRANSCANADA CORP COM 89353D107 628341 13211536 SH SOLE 13211536 0 0 TRANSGLOBE ENERGY CORP COM 893662106 177 89603 SH SOLE 89603 0 0 TRANSOCEAN LTD REG H8817H100 108 10125 SH SOLE 10125 0 0 TRAVELERS COMPANIES INC COM 89417E109 4190 36574 SH SOLE 36574 0 0 TREX CO INC COM 89531P105 1604 27322 SH SOLE 27322 0 0 TRIANGLE CAP CORP COM 895848109 247 12553 SH SOLE 12553 0 0 TRINITY INDS INC COM 896522109 480 19863 SH SOLE 19863 0 0 TRINSEO S A SHS L9340P101 1153 20384 SH SOLE 20384 0 0 TUPPERWARE BRANDS CORP COM 899896104 375 5742 SH SOLE 5742 0 0 TURQUOISE HILL RES LTD COM 900435108 1062 357416 SH SOLE 357416 0 0 TWENTY FIRST CENTY FOX INC CL 90130A101 1581 65256 SH SOLE 65256 0 0 TWITTER INC COM 90184L102 674 29260 SH SOLE 29260 0 0 TWO HBRS INVT CORP COM 90187B101 218 25558 SH SOLE 25558 0 0 TYSON FOODS INC CL 902494103 7122 95384 SH SOLE 95384 0 0 U S G CORP COM 903293405 986 38128 SH SOLE 38128 0 0 UBIQUITI NETWORKS INC COM 90347A100 1419 26529 SH SOLE 26529 0 0 UBS GROUP AG SHS H42097107 230 16923 SH SOLE 16923 0 0 UGI CORP NEW COM 902681105 628 13883 SH SOLE 13883 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 2870 12059 SH SOLE 12059 0 0 UNDER ARMOUR INC CL 904311107 627 16220 SH SOLE 16220 0 0 UNILEVER N V N Y 904784709 1182 25633 SH SOLE 25633 0 0 UNILEVER PLC SPO 904767704 6115 129008 SH SOLE 129008 0 0 UNION PAC CORP COM 907818108 18037 184936 SH SOLE 184936 0 0 UNITED CONTL HLDGS INC COM 910047109 2496 47562 SH SOLE 47562 0 0 UNITED PARCEL SERVICE INC CL 911312106 8477 77514 SH SOLE 77514 0 0 UNITED RENTALS INC COM 911363109 1705 21718 SH SOLE 21718 0 0 UNITED STATES OIL FUND LP UNI 91232N108 717 65600 SH SOLE 65600 0 0 UNITED STATES STL CORP NEW COM 912909108 221 11693 SH SOLE 11693 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2767 27237 SH SOLE 27237 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 958 8114 SH SOLE 8114 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12331 88079 SH SOLE 88079 0 0 UNUM GROUP COM 91529Y106 771 21848 SH SOLE 21848 0 0 US BANCORP DEL COM 902973304 1123 26191 SH SOLE 26191 0 0 VALE S A ADR 91912E105 3384 615347 SH SOLE 615347 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 93774 3819702 SH SOLE 3819702 0 0 VALERO ENERGY CORP NEW COM 91913Y100 962 18143 SH SOLE 18143 0 0 VANECK VECTORS ETF TR CEF 92189F460 1475 51281 SH SOLE 51281 0 0 VANECK VECTORS ETF TR HIG 92189F569 1053 69522 SH SOLE 69522 0 0 VANECK VECTORS ETF TR SEM 92189F676 1189 17120 SH SOLE 17120 0 0 VANECK VECTORS ETF TR RUS 92189F734 225 7015 SH SOLE 7015 0 0 VANECK VECTORS ETF TR JR 92189F791 205 4633 SH SOLE 4633 0 0 VANECK VECTORS ETF TR GOL 92189F106 13449 508847 SH SOLE 508847 0 0 VANGUARD BD INDEX FD INC INT 921937819 272 3105 SH SOLE 3105 0 0 VANGUARD BD INDEX FD INC SHO 921937827 1179 14590 SH SOLE 14590 0 0 VANGUARD INDEX FDS S&P 922908363 5889 29641 SH SOLE 29641 0 0 VANGUARD INDEX FDS REI 922908553 2340 26972 SH SOLE 26972 0 0 VANGUARD INTL EQUITY INDEX F FTS 922042858 8339 221610 SH SOLE 221610 0 0 VANGUARD INTL EQUITY INDEX F FTS 922042874 2291 47017 SH SOLE 47017 0 0 VANGUARD SCOTTSDALE FDS VNG 92206C649 559 6155 SH SOLE 6155 0 0 VANGUARD SCOTTSDALE FDS VNG 92206C664 337 3380 SH SOLE 3380 0 0 VANGUARD TAX MANAGED INTL FD FTS 921943858 9869 263815 SH SOLE 263815 0 0 VANGUARD WORLD FDS CON 92204A207 563 4113 SH SOLE 4113 0 0 VANGUARD WORLD FDS IND 92204A603 606 5463 SH SOLE 5463 0 0 VANGUARD WORLD FDS INF 92204A702 384 3191 SH SOLE 3191 0 0 VANGUARD WORLD FDS HEA 92204A504 241 1812 SH SOLE 1812 0 0 VENTAS INC COM 92276F100 666 9429 SH SOLE 9429 0 0 VERIFONE SYS INC COM 92342Y109 2602 165314 SH SOLE 165314 0 0 VERISIGN INC COM 92343E102 928 11859 SH SOLE 11859 0 0 VERISK ANALYTICS INC COM 92345Y106 1566 19267 SH SOLE 19267 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 32123 617986 SH SOLE 617986 0 0 VERMILION ENERGY INC COM 923725105 42159 1088255 SH SOLE 1088255 0 0 VIACOM INC NEW CL 92553P201 2824 74133 SH SOLE 74133 0 0 VISA INC COM 92826C839 41306 499468 SH SOLE 499468 0 0 VMWARE INC CL 928563402 4038 55045 SH SOLE 55045 0 0 VODAFONE GROUP PLC NEW SPN 92857W308 4384 150394 SH SOLE 150394 0 0 VOYA FINL INC COM 929089100 625 21682 SH SOLE 21682 0 0 VULCAN MATLS CO COM 929160109 242 2132 SH SOLE 2132 0 0 W P CAREY INC COM 92936U109 428 6628 SH SOLE 6628 0 0 WABASH NATL CORP COM 929566107 1191 83663 SH SOLE 83663 0 0 WADDELL & REED FINL INC CL 930059100 196 10818 SH SOLE 10818 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2952 36618 SH SOLE 36618 0 0 WAL-MART STORES INC COM 931142103 12045 167012 SH SOLE 167012 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 164 13250 SH SOLE 13250 0 0 WASTE CONNECTIONS INC COM 94106B101 8301 111124 SH SOLE 111124 0 0 WASTE MGMT INC DEL COM 94106L109 11129 174545 SH SOLE 174545 0 0 WATERS CORP COM 941848103 2694 16996 SH SOLE 16996 0 0 WATSCO INC COM 942622200 758 5378 SH SOLE 5378 0 0 WEATHERFORD INTL PLC ORD G48833100 366 65056 SH SOLE 65056 0 0 WELLS FARGO & CO NEW COM 949746101 30305 684394 SH SOLE 684394 0 0 WELLTOWER INC COM 95040Q104 3132 41890 SH SOLE 41890 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 797 10692 SH SOLE 10692 0 0 WESTERN DIGITAL CORP COM 958102105 2977 50915 SH SOLE 50915 0 0 WESTERN REFNG INC COM 959319104 300 11340 SH SOLE 11340 0 0 WESTERN UN CO COM 959802109 3077 147798 SH SOLE 147798 0 0 WESTLAKE CHEM CORP COM 960413102 840 15698 SH SOLE 15698 0 0 WESTPAC BKG CORP SPO 961214301 407 17882 SH SOLE 17882 0 0 WESTPORT FUEL SYSTEMS INC COM 960908309 16 10100 SH SOLE 10100 0 0 WEYERHAEUSER CO COM 962166104 217 6804 SH SOLE 6804 0 0 WHIRLPOOL CORP COM 963320106 6645 40975 SH SOLE 40975 0 0 WHOLE FOODS MKT INC COM 966837106 260 9187 SH SOLE 9187 0 0 WI-LAN INC COM 928972108 1895 1230440 SH SOLE 1230440 0 0 WILLIAMS COS INC DEL COM 969457100 1657 53920 SH SOLE 53920 0 0 WISDOMTREE TR BRC 97717W364 283 6719 SH SOLE 6719 0 0 WISDOMTREE TR EUR 97717X701 1191 22162 SH SOLE 22162 0 0 WISDOMTREE TR SMA 97717W604 2793 37141 SH SOLE 37141 0 0 WISDOMTREE TR INT 97717W703 714 15168 SH SOLE 15168 0 0 WISDOMTREE TR EMG 97717W281 708 16970 SH SOLE 16970 0 0 WORTHINGTON INDS INC COM 981811102 531 11064 SH SOLE 11064 0 0 WYNN RESORTS LTD COM 983134107 2723 27954 SH SOLE 27954 0 0 XILINX INC COM 983919101 898 16534 SH SOLE 16534 0 0 XL GROUP LTD COM G98294104 200 5951 SH SOLE 5951 0 0 XPO LOGISTICS INC COM 983793100 525 14306 SH SOLE 14306 0 0 XYLEM INC COM 98419M100 223 4256 SH SOLE 4256 0 0 YAHOO INC COM 984332106 587 13624 SH SOLE 13624 0 0 YAHOO INC COM 984332106 4827 11200 SH Put SOLE 11200 0 0 YAMANA GOLD INC COM 98462Y100 55281 12826229 SH SOLE 12826229 0 0 YANDEX N V SHS N97284108 213 10100 SH SOLE 10100 0 0 YUM BRANDS INC COM 988498101 3330 51005 SH SOLE 51005 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 476 3659 SH SOLE 3659 0 0 ZOETIS INC CL 98978V103 4112 79063 SH SOLE 79063 0 0