0001062993-17-003810.txt : 20170814 0001062993-17-003810.hdr.sgml : 20170814 20170814154921 ACCESSION NUMBER: 0001062993-17-003810 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170814 DATE AS OF CHANGE: 20170814 EFFECTIVENESS DATE: 20170814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 1832 Asset Management L.P. CENTRAL INDEX KEY: 0000944388 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11685 FILM NUMBER: 171029884 BUSINESS ADDRESS: STREET 1: 1 ADELAIDE STREET EAST STREET 2: 29TH FLOOR CITY: TORONTO STATE: A6 ZIP: M5V 2C9 BUSINESS PHONE: 4168636990 MAIL ADDRESS: STREET 1: 1 ADELAIDE STREET EAST STREET 2: 29TH FLOOR CITY: TORONTO STATE: A6 ZIP: M5V 2C9 FORMER COMPANY: FORMER CONFORMED NAME: GCIC Ltd. DATE OF NAME CHANGE: 20120214 FORMER COMPANY: FORMER CONFORMED NAME: Goodman & Company, Investment Counsel Ltd. DATE OF NAME CHANGE: 20050825 FORMER COMPANY: FORMER CONFORMED NAME: GOODMAN & COMPANY, INVESTMENT COUNSEL LTD. DATE OF NAME CHANGE: 20040527 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000944388 XXXXXXXX 06-30-2017 06-30-2017 1832 Asset Management L.P.
1 ADELAIDE STREET EAST TORONTO A6 M5V 2C9
13F HOLDINGS REPORT 028-11685 Y 1832 Asset Management L.P. was formed through a combination of GCIC Ltd. and Scotia Asset Management L.P.
Bruno Carchidi VP Compliance 416-365-5114 /s/ Bruno Carchidi Toronto A6 08-14-2017 2 665 22093446 false 1 028-14406 Scotia Institutional Investments US, LP 2 028-12592 The Bank of New York Mellon Corporation
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE ABB LTD SPONSORED ADR 000375204 42 1700 SH SOLE 1700 0 0 AFLAC INC COM 001055102 366 4705 SH SOLE 4705 0 0 AES CORP COM 00130H105 72 6450 SH SOLE 6450 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 20745 920842 SH SOLE 920842 0 0 AT&T INC COM 00206R102 615 16303 SH SOLE 16303 0 0 A10 NETWORKS INC COM 002121101 42 5000 SH SOLE 5000 0 0 ABBOTT LABS COM 002824100 22648 470171 SH SOLE 470171 0 0 ABBVIE INC COM 00287Y109 523 7210 SH SOLE 7210 0 0 ABERDEEN GLOBAL INCOME FD IN COM 003013109 64 7466 SH SOLE 7466 0 0 ABIOMED INC COM 003654100 50969 363800 SH SOLE 363800 0 0 ACTIVISION BLIZZARD INC COM 00507V109 11516 199800 SH SOLE 199800 0 0 ACUITY BRANDS INC COM 00508Y102 2218 10900 SH SOLE 10900 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 8584 600000 SH SOLE 600000 0 0 ADOBE SYS INC COM 00724F101 660 4665 SH SOLE 4665 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 50697 436238 SH SOLE 436238 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 3264 482600 SH SOLE 482600 0 0 ADVANSIX INC COM 00773T101 2 57 SH SOLE 57 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2895 231700 SH SOLE 231700 0 0 AETNA INC NEW COM 00817Y108 24861 166188 SH SOLE 166188 0 0 AFFILIATED MANAGERS GROUP COM 008252108 3620 21800 SH SOLE 21800 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 7 115 SH SOLE 115 0 0 AGNICO EAGLE MINES LTD COM 008474108 126178 2800419 SH SOLE 2800419 0 0 AGRIUM INC COM 008916108 14708 162191 SH SOLE 162191 0 0 AIR LEASE CORP CL A 00912X302 43965 1175400 SH SOLE 1175400 0 0 AIR PRODS & CHEMS INC COM 009158106 1174 8200 SH SOLE 8200 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 19074 2699381 SH SOLE 2699381 0 0 ALASKA AIR GROUP INC COM 011659109 7774 86500 SH SOLE 86500 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 161 15290 SH SOLE 15290 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 68658 486700 SH SOLE 486700 0 0 ALIGN TECHNOLOGY INC COM 016255101 47303 322700 SH SOLE 322700 0 0 ALIO GOLD INC COM 01627X108 7 1525 SH SOLE 1525 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 2621 200000 SH SOLE 200000 0 0 ALLSTATE CORP COM 020002101 78153 882630 SH SOLE 882630 0 0 ALPHABET INC CAP STK CL C 02079K107 90097 99041 SH SOLE 99041 0 0 ALPHABET INC CAP STK CL A 02079K305 80900 87330 SH SOLE 87330 0 0 ALTRIA GROUP INC COM 02209S103 44722 599865 SH SOLE 599865 0 0 AMAZON COM INC COM 023135106 137039 142601 SH SOLE 142601 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 112 2224 SH SOLE 2224 0 0 AMERICAN EXPRESS CO COM 025816109 5 54 SH SOLE 54 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 23 SH SOLE 23 0 0 AMERICAN TOWER CORP NEW COM 03027X100 319044 2408278 SH SOLE 2408278 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 35908 460100 SH SOLE 460100 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3786 40000 SH SOLE 40000 0 0 AMERIPRISE FINL INC COM 03076C106 1 10 SH SOLE 10 0 0 AMGEN INC COM 031162100 2 11 SH SOLE 11 0 0 ANADARKO PETE CORP COM 032511107 6176 136055 SH SOLE 136055 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 11581 104833 SH SOLE 104833 0 0 ANTHEM INC COM 036752103 903 4795 SH SOLE 4795 0 0 APACHE CORP COM 037411105 7654 159500 SH SOLE 159500 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 3090 116700 SH SOLE 116700 0 0 APPLE INC COM 037833100 281635 1936828 SH SOLE 1936828 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 44548 720100 SH SOLE 720100 0 0 ARES CAP CORP COM 04010L103 23997 1463293 SH SOLE 1463293 0 0 ARISTA NETWORKS INC COM 040413106 144522 977300 SH SOLE 977300 0 0 ARROW ELECTRS INC COM 042735100 111 1409 SH SOLE 1409 0 0 ASANKO GOLD INC COM 04341Y105 5186 3425000 SH SOLE 3425000 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 5 85 SH SOLE 85 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 58 1700 SH SOLE 1700 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 1 400 SH SOLE 400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 120423 1174306 SH SOLE 1174306 0 0 AUTOZONE INC COM 053332102 57316 100701 SH SOLE 100701 0 0 AVALONBAY CMNTYS INC COM 053484101 6215 32300 SH SOLE 32300 0 0 BP PLC SPONSORED ADR 055622104 2 52 SH SOLE 52 0 0 BP PLC SPONSORED ADR 055622104 140458 3117027 SH SOLE 3117027 0 0 BAIDU INC SPON ADR REP A 056752108 3483 19450 SH SOLE 19450 0 0 BALLARD PWR SYS INC NEW COM 058586108 0 100 SH SOLE 100 0 0 BANK AMER CORP COM 060505104 41199 1705843 SH SOLE 1705843 0 0 BANK MONTREAL QUE COM 063671101 114448 1557701 SH SOLE 1557701 0 0 BANK NEW YORK MELLON CORP COM 064058100 45658 893826 SH SOLE 893826 0 0 BANK N S HALIFAX COM 064149107 168091 2792541 SH SOLE 2792541 0 0 BAOZUN INC SPONSORED ADR 06684L103 7884 355200 SH SOLE 355200 0 0 BAXTER INTL INC COM 071813109 3334 55000 SH SOLE 55000 0 0 BAYTEX ENERGY CORP COM 07317Q105 55 22450 SH SOLE 22450 0 0 BECTON DICKINSON & CO COM 075887109 9514 48745 SH SOLE 48745 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 510 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5336 31556 SH SOLE 31556 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 2417 67820 SH SOLE 67820 0 0 BIOGEN INC COM 09062X103 37221 137000 SH SOLE 137000 0 0 BIOTELEMETRY INC COM 090672106 27 800 SH SOLE 800 0 0 BLACKBERRY LTD COM 09228F103 87 8665 SH SOLE 8665 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 5533 417095 SH SOLE 417095 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 1970 151324 SH SOLE 151324 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 9083 1030926 SH SOLE 1030926 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 5117 813847 SH SOLE 813847 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5486 164300 SH SOLE 164300 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 5766 719004 SH SOLE 719004 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 30016 948749 SH SOLE 948749 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 7937 356917 SH SOLE 356917 0 0 BLUEBIRD BIO INC COM 09609G100 14672 142600 SH SOLE 142600 0 0 BOEING CO COM 097023105 43032 217588 SH SOLE 217588 0 0 BOSTON PROPERTIES INC COM 101121101 10691 86800 SH SOLE 86800 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 67024 1706899 SH SOLE 1706899 0 0 B2GOLD CORP COM 11777Q209 2533 900022 SH SOLE 900022 0 0 CAE INC COM 124765108 2097 121541 SH SOLE 121541 0 0 CBOE HLDGS INC COM 12503M108 17304 189100 SH SOLE 189100 0 0 CIGNA CORPORATION COM 125509109 105 627 SH SOLE 627 0 0 CVS HEALTH CORP COM 126650100 30063 374507 SH SOLE 374507 0 0 CAMECO CORP COM 13321L108 98 10780 SH SOLE 10780 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 713669 8780329 SH SOLE 8780329 0 0 CANADIAN NATL RY CO COM 136375102 158518 1952522 SH SOLE 1952522 0 0 CANADIAN NAT RES LTD COM 136385101 50405 1745746 SH SOLE 1745746 0 0 CANADIAN PAC RY LTD COM 13645T100 38381 238397 SH SOLE 238397 0 0 CAPELLA EDUCATION COMPANY COM 139594105 1623 18938 SH SOLE 18938 0 0 CAPITAL ONE FINL CORP COM 14040H105 8857 108389 SH SOLE 108389 0 0 CARDINAL HEALTH INC COM 14149Y108 22872 293515 SH SOLE 293515 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 33 500 SH SOLE 500 0 0 CATALENT INC COM 148806102 1016 28900 SH SOLE 28900 0 0 CAVIUM INC COM 14964U108 41531 683600 SH SOLE 683600 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 72 1000 SH SOLE 1000 0 0 CELESTICA INC SUB VTG SHS 15101Q108 58621 4313768 SH SOLE 4313768 0 0 CELGENE CORP COM 151020104 45076 348134 SH SOLE 348134 0 0 CENOVUS ENERGY INC COM 15135U109 75364 10221946 SH SOLE 10221946 0 0 CENTURYLINK INC COM 156700106 4 150 SH SOLE 150 0 0 CHEVRON CORP NEW COM 166764100 78 745 SH SOLE 745 0 0 CHURCH & DWIGHT INC COM 171340102 1768 34163 SH SOLE 34163 0 0 CIENA CORP COM NEW 171779309 3026 120800 SH SOLE 120800 0 0 CINEMARK HOLDINGS INC COM 17243V102 36054 927969 SH SOLE 927969 0 0 CISCO SYS INC COM 17275R102 23917 767825 SH SOLE 767825 0 0 CITIGROUP INC COM NEW 172967424 13099 197317 SH SOLE 197317 0 0 CIVITAS SOLUTIONS INC COM 17887R102 4631 264300 SH SOLE 264300 0 0 CLEAN HARBORS INC COM 184496107 15 264 SH SOLE 264 0 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 3330 370000 SH SOLE 370000 0 0 CLOVIS ONCOLOGY INC COM 189464100 1237 13200 SH SOLE 13200 0 0 COCA COLA CO COM 191216100 226991 5062454 SH SOLE 5062454 0 0 COEUR MNG INC COM NEW 192108504 15 1774 SH SOLE 1774 0 0 COGNEX CORP COM 192422103 16337 192200 SH SOLE 192200 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 95640 1439316 SH SOLE 1439316 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3769 159300 SH SOLE 159300 0 0 COLGATE PALMOLIVE CO COM 194162103 815 10990 SH SOLE 10990 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 57 1000 SH SOLE 1000 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2226 38300 SH SOLE 38300 0 0 COMCAST CORP NEW CL A 20030N101 362114 9294073 SH SOLE 9294073 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 10 1000 SH SOLE 1000 0 0 CONAGRA BRANDS INC COM 205887102 2202 61500 SH SOLE 61500 0 0 CONCORDIA INTERNATIONAL CORP COM 20653P102 0 109 SH SOLE 109 0 0 CONOCOPHILLIPS COM 20825C104 5700 129532 SH SOLE 129532 0 0 CONSTELLATION BRANDS INC CL A 21036P108 13975 72147 SH SOLE 72147 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 7 200 SH SOLE 200 0 0 CORNING INC COM 219350105 20627 685600 SH SOLE 685600 0 0 COSTCO WHSL CORP NEW COM 22160K105 254583 1590070 SH SOLE 1590070 0 0 COTT CORP QUE COM 22163N106 9412 651048 SH SOLE 651048 0 0 CRESCENT PT ENERGY CORP COM 22576C101 302 39546 SH SOLE 39546 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 31675 315800 SH SOLE 315800 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 39640 735100 SH SOLE 735100 0 0 CUBESMART COM 229663109 26225 1089600 SH SOLE 1089600 0 0 DANAHER CORP DEL COM 235851102 98919 1171209 SH SOLE 1171209 0 0 DEERE & CO COM 244199105 96345 779044 SH SOLE 779044 0 0 DENNYS CORP COM 24869P104 12306 1044264 SH SOLE 1044264 0 0 DESCARTES SYS GROUP INC COM 249906108 5 205 SH SOLE 205 0 0 DEVON ENERGY CORP NEW COM 25179M103 18299 573980 SH SOLE 573980 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 5038 42029 SH SOLE 42029 0 0 DIAMONDBACK ENERGY INC COM 25278X109 14066 159553 SH SOLE 159553 0 0 DIEBOLD NXDF INC COM 253651103 28 1000 SH SOLE 1000 0 0 DIGITAL RLTY TR INC COM 253868103 9318 82400 SH SOLE 82400 0 0 DISNEY WALT CO COM DISNEY 254687106 54101 509082 SH SOLE 509082 0 0 DOLLAR GEN CORP NEW COM 256677105 97478 1359824 SH SOLE 1359824 0 0 DOLLAR TREE INC COM 256746108 111851 1606467 SH SOLE 1606467 0 0 DOMINION DIAMOND CORP COM 257287102 3971 315500 SH SOLE 315500 0 0 DOMINION ENERGY INC COM 25746U109 90 1168 SH SOLE 1168 0 0 DOMINOS PIZZA INC COM 25754A201 8598 40600 SH SOLE 40600 0 0 DOMTAR CORP COM NEW 257559203 171 4453 SH SOLE 4453 0 0 DONNELLEY R R & SONS CO COM 257867200 3 210 SH SOLE 210 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2 78 SH SOLE 78 0 0 DOVER CORP COM 260003108 2179 27155 SH SOLE 27155 0 0 DOW CHEM CO COM 260543103 16 255 SH SOLE 255 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 190 2351 SH SOLE 2351 0 0 EOG RES INC COM 26875P101 51454 570441 SH SOLE 570441 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 35 910 SH SOLE 910 0 0 EAST WEST BANCORP INC COM 27579R104 4057 70728 SH SOLE 70728 0 0 EATON VANCE MUN BD FD COM 27827X101 1652 130000 SH SOLE 130000 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1182 126038 SH SOLE 126038 0 0 ECOLAB INC COM 278865100 12873 96979 SH SOLE 96979 0 0 ELDORADO GOLD CORP NEW COM 284902103 22 8300 SH SOLE 8300 0 0 ELECTRONIC ARTS INC COM 285512109 9156 86500 SH SOLE 86500 0 0 EMERSON ELEC CO COM 291011104 5615 94070 SH SOLE 94070 0 0 ENCANA CORP COM 292505104 11128 1264519 SH SOLE 1264519 0 0 ENBRIDGE INC COM 29250N105 74754 1875378 SH SOLE 1875378 0 0 ENERGY FUELS INC COM NEW 292671708 32 20000 SH SOLE 20000 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 5622 116933 SH SOLE 116933 0 0 ENERPLUS CORP COM 292766102 55200 6804696 SH SOLE 6804696 0 0 ENVISION HEALTHCARE CORP COM 29414D100 132041 2111744 SH SOLE 2111744 0 0 EQUIFAX INC COM 294429105 36568 265793 SH SOLE 265793 0 0 EQUINIX INC COM PAR $0.001 29444U700 2578 6000 SH SOLE 6000 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 48159 730700 SH SOLE 730700 0 0 EVERSOURCE ENERGY COM 30040W108 18527 304800 SH SOLE 304800 0 0 EXELIXIS INC COM 30161Q104 48316 2005200 SH SOLE 2005200 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 313 4894 SH SOLE 4894 0 0 EXXON MOBIL CORP COM 30231G102 2598 33158 SH SOLE 33158 0 0 FS INVT CORP COM 302635107 1832 200000 SH SOLE 200000 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5897 46600 SH SOLE 46600 0 0 FEDEX CORP COM 31428X106 34061 156546 SH SOLE 156546 0 0 F5 NETWORKS INC COM 315616102 2646 20800 SH SOLE 20800 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 133 1557 SH SOLE 1557 0 0 FIFTH THIRD BANCORP COM 316773100 18222 701900 SH SOLE 701900 0 0 FIRST DATA CORP NEW COM CL A 32008D106 20485 1124200 SH SOLE 1124200 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2 200 SH SOLE 200 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 117842 1175920 SH SOLE 1175920 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 2354 125000 SH SOLE 125000 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 16344 254700 SH SOLE 254700 0 0 FISERV INC COM 337738108 76 625 SH SOLE 625 0 0 FITBIT INC CL A 33812L102 6 1200 SH SOLE 1200 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 11755 309100 SH SOLE 309100 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 162 14459 SH SOLE 14459 0 0 FORESTAR GROUP INC COM 346233109 69 4000 SH SOLE 4000 0 0 FORTIS INC COM 349553107 499603 14212076 SH SOLE 14212076 0 0 FORTIVE CORP COM 34959J108 16229 256145 SH SOLE 256145 0 0 FRANCO NEVADA CORP COM 351858105 16268 225327 SH SOLE 225327 0 0 FRANKLIN RES INC COM 354613101 160 3570 SH SOLE 3570 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2338 199414 SH SOLE 199414 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 24 525 SH SOLE 525 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 0 30 SH SOLE 30 0 0 FUELCELL ENERGY INC COM NEW 35952H502 0 16 SH SOLE 16 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 19000 622210 SH SOLE 622210 0 0 GGP INC COM 36174X101 43511 1844607 SH SOLE 1844607 0 0 GABELLI DIVD & INCOME TR COM 36242H104 2731 125000 SH SOLE 125000 0 0 GENERAL AMERN INVS INC COM 368802104 5159 150000 SH SOLE 150000 0 0 GENERAL ELECTRIC CO COM 369604103 37195 1378528 SH SOLE 1378528 0 0 GENERAL MLS INC COM 370334104 6 100 SH SOLE 100 0 0 GENERAL MTRS CO COM 37045V100 3 84 SH SOLE 84 0 0 GENWORTH FINL INC COM CL A 37247D106 8 2000 SH SOLE 2000 0 0 GILEAD SCIENCES INC COM 375558103 20039 283287 SH SOLE 283287 0 0 GILDAN ACTIVEWEAR INC COM 375916103 17632 573562 SH SOLE 573562 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 946 21915 SH SOLE 21915 0 0 GOLDCORP INC NEW COM 380956409 56796 4404708 SH SOLE 4404708 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 67 300 SH SOLE 300 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 93 2656 SH SOLE 2656 0 0 GRAN TIERRA ENERGY INC COM 38500T101 0 24 SH SOLE 24 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 7250 183300 SH SOLE 183300 0 0 GREAT PANTHER SILVER LTD COM 39115V101 6 5000 SH SOLE 5000 0 0 GREEN DOT CORP CL A 39304D102 1103 28600 SH SOLE 28600 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 257527 5039910 SH SOLE 5039910 0 0 GRUBHUB INC COM 400110102 1035 23700 SH SOLE 23700 0 0 HCA HEALTHCARE INC COM 40412C101 731 8370 SH SOLE 8370 0 0 HP INC COM 40434L105 24 1368 SH SOLE 1368 0 0 HALLIBURTON CO COM 406216101 43334 1019732 SH SOLE 1019732 0 0 HANMI FINL CORP COM NEW 410495204 2112 74162 SH SOLE 74162 0 0 HARLEY DAVIDSON INC COM 412822108 25 470 SH SOLE 470 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3233 103788 SH SOLE 103788 0 0 HEALTHEQUITY INC COM 42226A107 1108 22200 SH SOLE 22200 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 23 1368 SH SOLE 1368 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1548 25000 SH SOLE 25000 0 0 HOLLYFRONTIER CORP COM 436106108 4 135 SH SOLE 135 0 0 HOME DEPOT INC COM 437076102 139243 906934 SH SOLE 906934 0 0 HONEYWELL INTL INC COM 438516106 327585 2454811 SH SOLE 2454811 0 0 HORMEL FOODS CORP COM 440452100 50 1473 SH SOLE 1473 0 0 HORTONWORKS INC COM 440894103 827 64100 SH SOLE 64100 0 0 HOSTESS BRANDS INC CL A 44109J106 17357 1076800 SH SOLE 1076800 0 0 HUDBAY MINERALS INC COM 443628102 3775 652700 SH SOLE 652700 0 0 HUDBAY MINERALS INC *W EXP 07/20/201 443628136 281 1517235 SH SOLE 1517235 0 0 HUNT J B TRANS SVCS INC COM 445658107 19762 216000 SH SOLE 216000 0 0 IAC INTERACTIVECORP COM 44919P508 47 453 SH SOLE 453 0 0 IDEXX LABS INC COM 45168D104 26 160 SH SOLE 160 0 0 ILLINOIS TOOL WKS INC COM 452308109 36 250 SH SOLE 250 0 0 IMPERIAL OIL LTD COM NEW 453038408 13003 445941 SH SOLE 445941 0 0 IMPINJ INC COM 453204109 1086 22300 SH SOLE 22300 0 0 INCYTE CORP COM 45337C102 12883 102200 SH SOLE 102200 0 0 INDIA FD INC COM 454089103 11 411 SH SOLE 411 0 0 INTEL CORP COM 458140100 10198 307285 SH SOLE 307285 0 0 INTELLIPHARMACEUTICS INTL IN COM 458173101 21 10012 SH SOLE 10012 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1000 6495 SH SOLE 6495 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 103 760 SH SOLE 760 0 0 INTL PAPER CO COM 460146103 3 60 SH SOLE 60 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 9833 10500 SH SOLE 10500 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 1804 150000 SH SOLE 150000 0 0 INVITATION HOMES INC COM 46187W107 44675 2062960 SH SOLE 2062960 0 0 ISHARES JP MRG EM CRP BD 464286251 565 11102 SH SOLE 11102 0 0 ISHARES MSCI CDA ETF 464286509 1729 64569 SH SOLE 64569 0 0 ISHARES MIN VOL GBL ETF 464286525 1302 16448 SH SOLE 16448 0 0 ISHARES MIN VOL EMRG MKT 464286533 39432 711890 SH SOLE 711890 0 0 ISHARES MSCI FRANCE ETF 464286707 986 34259 SH SOLE 34259 0 0 ISHARES MSCI SPAN CP ETF 464286764 994 30225 SH SOLE 30225 0 0 ISHARES MSCI STH KOR ETF 464286772 3694 54462 SH SOLE 54462 0 0 ISHARES MSCI GERMANY ETF 464286806 2663 87948 SH SOLE 87948 0 0 ISHARES TR TIPS BD ETF 464287176 95 833 SH SOLE 833 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 5 120 SH SOLE 120 0 0 ISHARES TR CORE S&P500 ETF 464287200 202 830 SH SOLE 830 0 0 ISHARES TR CORE US AGGBD ET 464287226 1096 10000 SH SOLE 10000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 8126 196092 SH SOLE 196092 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 3535 33118 SH SOLE 33118 0 0 ISHARES TR MSCI EAFE ETF 464287465 5130 78635 SH SOLE 78635 0 0 ISHARES TR CORE S&P MCP ETF 464287507 45192 259840 SH SOLE 259840 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 4657 15000 SH SOLE 15000 0 0 ISHARES TR GLOBAL 100 ETF 464287572 160 1900 SH SOLE 1900 0 0 ISHARES TR U.S. REAL ES ETF 464287739 233 2920 SH SOLE 2920 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 6 50 SH SOLE 50 0 0 ISHARES TR CORE S&P SCP ETF 464287804 24793 353680 SH SOLE 353680 0 0 ISHARES TR SP SMCP600GR ETF 464287887 133 850 SH SOLE 850 0 0 ISHARES TR EAFE SML CP ETF 464288273 43101 745300 SH SOLE 745300 0 0 ISHARES TR JP MOR EM MK ETF 464288281 87706 767050 SH SOLE 767050 0 0 ISHARES TR GLB INFRASTR ETF 464288372 53420 1215120 SH SOLE 1215120 0 0 ISHARES TR IBOXX HI YD ETF 464288513 31064 351033 SH SOLE 351033 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 421 4000 SH SOLE 4000 0 0 ISHARES TR 3-7 YR TR BD ETF 464288661 4316 34918 SH SOLE 34918 0 0 ISHARES TR U.S. PFD STK ETF 464288687 562 14335 SH SOLE 14335 0 0 ISHARES TR US BR DEL SE ETF 464288794 1279 23976 SH SOLE 23976 0 0 ISHARES MSCI EURO FL ETF 464289180 3370 153400 SH SOLE 153400 0 0 ISHARES TR MSCI INDIA ETF 46429B598 241 7500 SH SOLE 7500 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 560 10991 SH SOLE 10991 0 0 ISHARES TR MIN VOL USA ETF 46429B697 162 3300 SH SOLE 3300 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 3290 91981 SH SOLE 91981 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2795 118297 SH SOLE 118297 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 18 337 SH SOLE 337 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 56 1900 SH SOLE 1900 0 0 ISHARES TR HDG MSCI GERMN 46434V704 1858 66295 SH SOLE 66295 0 0 ISHARES TR HDG MSCI EAFE 46434V803 503 17684 SH SOLE 17684 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 1948 65290 SH SOLE 65290 0 0 JPMORGAN CHASE & CO COM 46625H100 253069 2769201 SH SOLE 2769201 0 0 JABIL INC COM 466313103 29 1000 SH SOLE 1000 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 190 3499 SH SOLE 3499 0 0 JD COM INC SPON ADR CL A 47215P106 76720 1953800 SH SOLE 1953800 0 0 JOHNSON & JOHNSON COM 478160104 413526 3125535 SH SOLE 3125535 0 0 JONES LANG LASALLE INC COM 48020Q107 96 768 SH SOLE 768 0 0 JUST ENERGY GROUP INC COM 48213W101 1 267 SH SOLE 267 0 0 KLA-TENCOR CORP COM 482480100 19011 207500 SH SOLE 207500 0 0 KT CORP SPONSORED ADR 48268K101 40 2400 SH SOLE 2400 0 0 K2M GROUP HLDGS INC COM 48273J107 2046 83900 SH SOLE 83900 0 0 KELLOGG CO COM 487836108 14 200 SH SOLE 200 0 0 KEYCORP NEW COM 493267108 12734 685904 SH SOLE 685904 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 107418 2755970 SH SOLE 2755970 0 0 KILROY RLTY CORP COM 49427F108 5553 73800 SH SOLE 73800 0 0 KIMBERLY CLARK CORP COM 494368103 562 4350 SH SOLE 4350 0 0 KIMCO RLTY CORP COM 49446R109 2976 162000 SH SOLE 162000 0 0 KINROSS GOLD CORP COM NO PAR 496902404 0 68 SH SOLE 68 0 0 KITE PHARMA INC COM 49803L109 30541 301000 SH SOLE 301000 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 900 25114 SH SOLE 25114 0 0 KOPIN CORP COM 500600101 13 3400 SH SOLE 3400 0 0 KRAFT HEINZ CO COM 500754106 22 255 SH SOLE 255 0 0 KROGER CO COM 501044101 25521 1095775 SH SOLE 1095775 0 0 LSC COMMUNICATIONS INC COM 50218P107 2 78 SH SOLE 78 0 0 LAM RESEARCH CORP COM 512807108 18833 133000 SH SOLE 133000 0 0 LAS VEGAS SANDS CORP COM 517834107 32 500 SH SOLE 500 0 0 LAUDER ESTEE COS INC CL A 518439104 65882 686145 SH SOLE 686145 0 0 LENDINGTREE INC NEW COM 52603B107 1103 6400 SH SOLE 6400 0 0 LENNAR CORP CL A 526057104 14147 265000 SH SOLE 265000 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 5177 913658 SH SOLE 913658 0 0 LIFE STORAGE INC COM 53223X107 2092 28200 SH SOLE 28200 0 0 LILLY ELI & CO COM 532457108 91 1100 SH SOLE 1100 0 0 LINCOLN NATL CORP IND COM 534187109 101 1500 SH SOLE 1500 0 0 LIPOCINE INC NEW COM 53630X104 29 7100 SH SOLE 7100 0 0 LOCKHEED MARTIN CORP COM 539830109 2765 9969 SH SOLE 9969 0 0 LOGMEIN INC COM 54142L109 9113 87100 SH SOLE 87100 0 0 LOWES COS INC COM 548661107 41512 537761 SH SOLE 537761 0 0 LUMENTUM HLDGS INC COM 55024U109 748 13100 SH SOLE 13100 0 0 M D C HLDGS INC COM 552676108 1026 29000 SH SOLE 29000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 89386 2853300 SH SOLE 2853300 0 0 MKS INSTRUMENT INC COM 55306N104 20824 309050 SH SOLE 309050 0 0 MSA SAFETY INC COM 553498106 20542 252770 SH SOLE 252770 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 36627 671800 SH SOLE 671800 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 17578 89166 SH SOLE 89166 0 0 MAG SILVER CORP COM 55903Q104 16487 1274000 SH SOLE 1274000 0 0 MAGNA INTL INC COM 559222401 11959 258021 SH SOLE 258021 0 0 MANULIFE FINL CORP COM 56501R106 428642 22861687 SH SOLE 22861687 0 0 MASCO CORP COM 574599106 1040 27200 SH SOLE 27200 0 0 MASTERCARD INCORPORATED CL A 57636Q104 177095 1457455 SH SOLE 1457455 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3886 39800 SH SOLE 39800 0 0 MCDONALDS CORP COM 580135101 309920 2021120 SH SOLE 2021120 0 0 MCKESSON CORP COM 58155Q103 2206 14608 SH SOLE 14608 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 50456 660000 SH SOLE 660000 0 0 MEDNAX INC COM 58502B106 100353 1664321 SH SOLE 1664321 0 0 MERCADOLIBRE INC COM 58733R102 57219 227800 SH SOLE 227800 0 0 MERCK & CO INC COM 58933Y105 123484 1927251 SH SOLE 1927251 0 0 MERCURY SYS INC COM 589378108 1172 27800 SH SOLE 27800 0 0 METHANEX CORP COM 59151K108 235 5320 SH SOLE 5320 0 0 METHODE ELECTRS INC COM 591520200 90 2184 SH SOLE 2184 0 0 MICROSOFT CORP COM 594918104 602432 8736128 SH SOLE 8736128 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 14 184 SH SOLE 184 0 0 MICRON TECHNOLOGY INC COM 595112103 6 210 SH SOLE 210 0 0 MIMEDX GROUP INC COM 602496101 1073 71600 SH SOLE 71600 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 8865 1056588 SH SOLE 1056588 0 0 MOLSON COORS BREWING CO CL B 60871R209 39186 460836 SH SOLE 460836 0 0 MOMO INC ADR 60879B107 51995 1405100 SH SOLE 1405100 0 0 MONDELEZ INTL INC CL A 609207105 16021 371729 SH SOLE 371729 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 25035 503323 SH SOLE 503323 0 0 MORGAN STANLEY COM NEW 617446448 58003 1302548 SH SOLE 1302548 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 7 2500 SH SOLE 2500 0 0 NATIONAL BEVERAGE CORP COM 635017106 1068 11400 SH SOLE 11400 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5753 91464 SH SOLE 91464 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2241 67998 SH SOLE 67998 0 0 NETFLIX INC COM 64110L106 34972 239718 SH SOLE 239718 0 0 NETEASE INC SPONSORED ADR 64110W102 3386 11250 SH SOLE 11250 0 0 NEUSTAR INC CL A 64126X201 107 3217 SH SOLE 3217 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 6020 625000 SH SOLE 625000 0 0 NEW GOLD INC CDA COM 644535106 5 1697 SH SOLE 1697 0 0 NEWELL BRANDS INC COM 651229106 20 379 SH SOLE 379 0 0 NEWMONT MINING CORP COM 651639106 28303 884640 SH SOLE 884640 0 0 NEWS CORP NEW CL A 65249B109 1 85 SH SOLE 85 0 0 NEXTERA ENERGY INC COM 65339F101 127324 907532 SH SOLE 907532 0 0 NEXGEN ENERGY LTD COM 65340P106 29913 13515000 SH SOLE 13515000 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 27104 731859 SH SOLE 731859 0 0 NIKE INC CL B 654106103 31217 529834 SH SOLE 529834 0 0 NORBORD INC COM NEW 65548P403 10 331 SH SOLE 331 0 0 NORTHERN TR CORP COM 665859104 2706 27800 SH SOLE 27800 0 0 NORTHROP GRUMMAN CORP COM 666807102 30228 117610 SH SOLE 117610 0 0 NOVARTIS A G SPONSORED ADR 66987V109 11048 132314 SH SOLE 132314 0 0 NUTANIX INC CL A 67059N108 1178 58400 SH SOLE 58400 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 2953 225000 SH SOLE 225000 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 2536 185000 SH SOLE 185000 0 0 NVIDIA CORP COM 67066G104 65149 460100 SH SOLE 460100 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2390 170000 SH SOLE 170000 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 3448 400000 SH SOLE 400000 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 3367 203546 SH SOLE 203546 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 5163 110666 SH SOLE 110666 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4386 73180 SH SOLE 73180 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1075 25200 SH SOLE 25200 0 0 OMNICOM GROUP INC COM 681919106 65957 795190 SH SOLE 795190 0 0 ONEOK INC NEW COM 682680103 6728 128830 SH SOLE 128830 0 0 ORACLE CORP COM 68389X105 323345 6446446 SH SOLE 6446446 0 0 ORANGE SPONSORED ADR 684060106 45 2800 SH SOLE 2800 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 7 560 SH SOLE 560 0 0 OWENS ILL INC COM NEW 690768403 12 505 SH SOLE 505 0 0 PJT PARTNERS INC COM CL A 69343T107 1 37 SH SOLE 37 0 0 PNC FINL SVCS GROUP INC COM 693475105 22808 183607 SH SOLE 183607 0 0 PPG INDS INC COM 693506107 200807 1824000 SH SOLE 1824000 0 0 PPL CORP COM 69351T106 18262 471800 SH SOLE 471800 0 0 PRA GROUP INC COM 69354N106 1339 35300 SH SOLE 35300 0 0 PACCAR INC COM 693718108 13 200 SH SOLE 200 0 0 PANDORA MEDIA INC COM 698354107 2 280 SH SOLE 280 0 0 PARSLEY ENERGY INC CL A 701877102 8588 309100 SH SOLE 309100 0 0 PAYCHEX INC COM 704326107 968 17000 SH SOLE 17000 0 0 PAYCOM SOFTWARE INC COM 70432V102 61942 925600 SH SOLE 925600 0 0 PAYPAL HLDGS INC COM 70450Y103 51426 979900 SH SOLE 979900 0 0 PEMBINA PIPELINE CORP COM 706327103 282560 8530522 SH SOLE 8530522 0 0 PENGROWTH ENERGY CORP COM 70706P104 24 30683 SH SOLE 30683 0 0 PEPSICO INC COM 713448108 9904 85726 SH SOLE 85726 0 0 PFIZER INC COM 717081103 302812 9014416 SH SOLE 9014416 0 0 PHILIP MORRIS INTL INC COM 718172109 35 300 SH SOLE 300 0 0 PHILLIPS 66 COM 718546104 338 4100 SH SOLE 4100 0 0 PIONEER NAT RES CO COM 723787107 28637 180527 SH SOLE 180527 0 0 PLANET FITNESS INC CL A 72703H101 10165 435000 SH SOLE 435000 0 0 POTASH CORP SASK INC COM 73755L107 20575 1261581 SH SOLE 1261581 0 0 POTLATCH CORP NEW COM 737630103 3303 72200 SH SOLE 72200 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 54 390 SH SOLE 390 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 968 9391 SH SOLE 9391 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 59 3100 SH SOLE 3100 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 1213 29023 SH SOLE 29023 0 0 POWERSHARES ETF TRUST DYN NETWKG PRT 73935X815 1061 24292 SH SOLE 24292 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 41 1027 SH SOLE 1027 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 2253 97262 SH SOLE 97262 0 0 PRAXAIR INC COM 74005P104 5176 39038 SH SOLE 39038 0 0 PRECISION DRILLING CORP COM 2010 74022D308 63755 18662401 SH SOLE 18662401 0 0 PRETIUM RES INC COM 74139C102 9665 1015000 SH SOLE 1015000 0 0 PRICESMART INC COM 741511109 2245 25600 SH SOLE 25600 0 0 PRIMERICA INC COM 74164M108 83 1100 SH SOLE 1100 0 0 PROCTER AND GAMBLE CO COM 742718109 9765 112022 SH SOLE 112022 0 0 PROGRESSIVE CORP OHIO COM 743315103 66173 1500106 SH SOLE 1500106 0 0 PROLOGIS INC COM 74340W103 12846 218800 SH SOLE 218800 0 0 PROOFPOINT INC COM 743424103 137062 1600100 SH SOLE 1600100 0 0 PUBLIC STORAGE COM 74460D109 9015 43179 SH SOLE 43179 0 0 QUALCOMM INC COM 747525103 8807 162216 SH SOLE 162216 0 0 QUARTERHILL INC COM 747713105 2 1155 SH SOLE 1155 0 0 RSP PERMIAN INC COM 74978Q105 2672 82700 SH SOLE 82700 0 0 RAND LOGISTICS INC COM 752182105 0 520 SH SOLE 520 0 0 RANDGOLD RES LTD ADR 752344309 26573 302471 SH SOLE 302471 0 0 RAYTHEON CO COM NEW 755111507 166848 1032010 SH SOLE 1032010 0 0 REGAL ENTMT GROUP CL A 758766109 14150 700334 SH SOLE 700334 0 0 REGENCY CTRS CORP COM 758849103 3104 49500 SH SOLE 49500 0 0 REPUBLIC SVCS INC COM 760759100 1314 20657 SH SOLE 20657 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 11333 181045 SH SOLE 181045 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 4023 209400 SH SOLE 209400 0 0 REYNOLDS AMERICAN INC COM 761713106 143 2200 SH SOLE 2200 0 0 RICHMONT MINES INC COM 76547T106 19143 2466900 SH SOLE 2466900 0 0 RIO TINTO PLC SPONSORED ADR 767204100 737 17424 SH SOLE 17424 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 2346 81617 SH SOLE 81617 0 0 RITE AID CORP COM 767754104 1565 530000 SH SOLE 530000 0 0 ROBERT HALF INTL INC COM 770323103 12 250 SH SOLE 250 0 0 ROCKWELL COLLINS INC COM 774341101 6207 59000 SH SOLE 59000 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 429147 9084358 SH SOLE 9084358 0 0 ROLLINS INC COM 775711104 74374 1824733 SH SOLE 1824733 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 986531 13484085 SH SOLE 13484085 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 20235 371311 SH SOLE 371311 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 913 17145 SH SOLE 17145 0 0 ROYAL GOLD INC COM 780287108 9488 123000 SH SOLE 123000 0 0 ROYCE VALUE TR INC COM 780910105 7669 525000 SH SOLE 525000 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1702 15800 SH SOLE 15800 0 0 RYDER SYS INC COM 783549108 37028 516084 SH SOLE 516084 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 1122 12100 SH SOLE 12100 0 0 SL GREEN RLTY CORP COM 78440X101 33335 314700 SH SOLE 314700 0 0 SLM CORP COM 78442P106 4568 396700 SH SOLE 396700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 19710 81442 SH SOLE 81442 0 0 SPX CORP COM 784635104 13 500 SH SOLE 500 0 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1234 20089 SH SOLE 20089 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 1183 16787 SH SOLE 16787 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1252 22753 SH SOLE 22753 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 5972 67154 SH SOLE 67154 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1252 28732 SH SOLE 28732 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 1179 15256 SH SOLE 15256 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 376 1182 SH SOLE 1182 0 0 SPDR SER TR BLOMBRG BRC SRT 78468R101 270 8941 SH SOLE 8941 0 0 SABRE CORP COM 78573M104 781 35840 SH SOLE 35840 0 0 SALESFORCE COM INC COM 79466L302 35 400 SH SOLE 400 0 0 SAP SE SPON ADR 803054204 1395 14119 SH SOLE 14119 0 0 SASOL LTD SPONSORED ADR 803866300 56 2000 SH SOLE 2000 0 0 SCHLUMBERGER LTD COM 806857108 13670 207380 SH SOLE 207380 0 0 SCHWAB CHARLES CORP NEW COM 808513105 4367 103077 SH SOLE 103077 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6711 124568 SH SOLE 124568 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7347 81876 SH SOLE 81876 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 345 1020 SH SOLE 1020 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7414 280835 SH SOLE 280835 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7520 110285 SH SOLE 110285 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7345 134065 SH SOLE 134065 0 0 SEMPRA ENERGY COM 816851109 810 7175 SH SOLE 7175 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 29832 370000 SH SOLE 370000 0 0 SERVICENOW INC COM 81762P102 164664 1570900 SH SOLE 1570900 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 266339 12206868 SH SOLE 12206868 0 0 SHERWIN WILLIAMS CO COM 824348106 15077 42960 SH SOLE 42960 0 0 SHIRE PLC SPONSORED ADR 82481R106 43253 261399 SH SOLE 261399 0 0 SHOPIFY INC CL A 82509L107 9 107 SH SOLE 107 0 0 SIMON PPTY GROUP INC NEW COM 828806109 77534 478750 SH SOLE 478750 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 83 2524 SH SOLE 2524 0 0 SKECHERS U S A INC CL A 830566105 30 1000 SH SOLE 1000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 82 851 SH SOLE 851 0 0 SMUCKER J M CO COM NEW 832696405 2677 22600 SH SOLE 22600 0 0 SNAP ON INC COM 833034101 12672 80104 SH SOLE 80104 0 0 SONY CORP SPONSORED ADR 835699307 3709 97007 SH SOLE 97007 0 0 SOTHEBYS COM 835898107 7254 135000 SH SOLE 135000 0 0 SOUTHWEST AIRLS CO COM 844741108 107 1728 SH SOLE 1728 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 20 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 158 25000 SH SOLE 25000 0 0 SQUARE INC CL A 852234103 73347 3196900 SH SOLE 3196900 0 0 STANLEY BLACK & DECKER INC COM 854502101 51270 364278 SH SOLE 364278 0 0 STANTEC INC COM 85472N109 95948 3810553 SH SOLE 3810553 0 0 STARWOOD PPTY TR INC COM 85571B105 30489 1360100 SH SOLE 1360100 0 0 STATOIL ASA SPONSORED ADR 85771P102 25 1505 SH SOLE 1505 0 0 STRYKER CORP COM 863667101 45 325 SH SOLE 325 0 0 SUN LIFE FINL INC COM 866796105 382166 10688462 SH SOLE 10688462 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1312 30400 SH SOLE 30400 0 0 SYNNEX CORP COM 87162W100 3363 28000 SH SOLE 28000 0 0 SYSCO CORP COM 871829107 15 300 SH SOLE 300 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 4643 109469 SH SOLE 109469 0 0 TJX COS INC NEW COM 872540109 22995 318239 SH SOLE 318239 0 0 TAHOE RES INC COM 873868103 106 12300 SH SOLE 12300 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 22419 640509 SH SOLE 640509 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1054 14350 SH SOLE 14350 0 0 TAL ED GROUP ADS REPSTG COM 874080104 67571 551800 SH SOLE 551800 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 9 20428 SH SOLE 20428 0 0 TARGET CORP COM 87612E106 165 3145 SH SOLE 3145 0 0 TARGA RES CORP COM 87612G101 1693 37400 SH SOLE 37400 0 0 TATA MTRS LTD SPONSORED ADR 876568502 225 6800 SH SOLE 6800 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 1060 44100 SH SOLE 44100 0 0 TECK RESOURCES LTD CL B 878742204 13696 789758 SH SOLE 789758 0 0 TELEFONICA S A SPONSORED ADR 879382208 27 2566 SH SOLE 2566 0 0 TELUS CORP COM 87971M103 57913 1676465 SH SOLE 1676465 0 0 TENARIS S A SPONSORED ADR 88031M109 1790 57400 SH SOLE 57400 0 0 TESARO INC COM 881569107 1008 7200 SH SOLE 7200 0 0 TESLA INC COM 88160R101 35828 101350 SH SOLE 101350 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 10082 8000000 SH SOLE 8000000 0 0 TEXAS INSTRS INC COM 882508104 39594 514055 SH SOLE 514055 0 0 TEXTRON INC COM 883203101 816 17322 SH SOLE 17322 0 0 THE TRADE DESK INC COM CL A 88339J105 36820 751600 SH SOLE 751600 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5205 29796 SH SOLE 29796 0 0 THOMSON REUTERS CORP COM 884903105 52531 1133916 SH SOLE 1133916 0 0 3M CO COM 88579Y101 113775 546146 SH SOLE 546146 0 0 TIME INC NEW COM 887228104 0 8 SH SOLE 8 0 0 TIME WARNER INC COM NEW 887317303 5 50 SH SOLE 50 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 218371 4330699 SH SOLE 4330699 0 0 TOTAL SYS SVCS INC COM 891906109 18866 323500 SH SOLE 323500 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 637 6064 SH SOLE 6064 0 0 TRANSALTA CORP COM 89346D107 44 6902 SH SOLE 6902 0 0 TRANSCANADA CORP COM 89353D107 744901 15623436 SH SOLE 15623436 0 0 TRAVELERS COMPANIES INC COM 89417E109 189 1492 SH SOLE 1492 0 0 TRI CONTL CORP COM 895436103 2925 120000 SH SOLE 120000 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 11 2500 SH SOLE 2500 0 0 TRINITY INDS INC COM 896522109 86 3068 SH SOLE 3068 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 43260 1826200 SH SOLE 1826200 0 0 TRUPANION INC COM 898202106 9 400 SH SOLE 400 0 0 TWITTER INC COM 90184L102 91 5100 SH SOLE 5100 0 0 TYSON FOODS INC CL A 902494103 260 4150 SH SOLE 4150 0 0 US BANCORP DEL COM NEW 902973304 21930 422321 SH SOLE 422321 0 0 U S CONCRETE INC COM NEW 90333L201 1180 15000 SH SOLE 15000 0 0 U S SILICA HLDGS INC COM 90346E103 1713 48200 SH SOLE 48200 0 0 ULTA BEAUTY INC COM 90384S303 37053 131900 SH SOLE 131900 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 25889 123100 SH SOLE 123100 0 0 UNILEVER PLC SPON ADR NEW 904767704 624 11520 SH SOLE 11520 0 0 UNILEVER N V N Y SHS NEW 904784709 17520 316869 SH SOLE 316869 0 0 UNION PAC CORP COM 907818108 194446 1783741 SH SOLE 1783741 0 0 UNITED PARCEL SERVICE INC CL B 911312106 126666 1144030 SH SOLE 1144030 0 0 UNITED RENTALS INC COM 911363109 6263 55502 SH SOLE 55502 0 0 UNITED TECHNOLOGIES CORP COM 913017109 37714 308488 SH SOLE 308488 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 64 492 SH SOLE 492 0 0 UNITEDHEALTH GROUP INC COM 91324P102 117413 632477 SH SOLE 632477 0 0 V F CORP COM 918204108 173 3000 SH SOLE 3000 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 9545 550944 SH SOLE 550944 0 0 VALERO ENERGY CORP NEW COM 91913Y100 39397 583948 SH SOLE 583948 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 1481 60401 SH SOLE 60401 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 60 1089 SH SOLE 1089 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 19022 766400 SH SOLE 766400 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 311 3356 SH SOLE 3356 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 246 3074 SH SOLE 3074 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 596 7281 SH SOLE 7281 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 25976 461763 SH SOLE 461763 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 138 2750 SH SOLE 2750 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 610 11050 SH SOLE 11050 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 4 70 SH SOLE 70 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7 83 SH SOLE 83 0 0 VANTIV INC CL A 92210H105 20965 330600 SH SOLE 330600 0 0 VEEVA SYS INC CL A COM 922475108 85593 1425300 SH SOLE 1425300 0 0 VENTAS INC COM 92276F100 12090 173800 SH SOLE 173800 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20253 91217 SH SOLE 91217 0 0 VANGUARD INDEX FDS REIT ETF 922908553 17144 206010 SH SOLE 206010 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 301320 6743253 SH SOLE 6743253 0 0 VERMILION ENERGY INC COM 923725105 6672 210237 SH SOLE 210237 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 66612 527300 SH SOLE 527300 0 0 VIACOM INC NEW CL B 92553P201 3 85 SH SOLE 85 0 0 VISA INC COM CL A 92826C839 381129 4059963 SH SOLE 4059963 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 7320 967088 SH SOLE 967088 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 3954 734107 SH SOLE 734107 0 0 VULCAN MATLS CO COM 929160109 5337 43025 SH SOLE 43025 0 0 WEC ENERGY GROUP INC COM 92939U106 7633 124200 SH SOLE 124200 0 0 WABTEC CORP COM 929740108 36573 399648 SH SOLE 399648 0 0 WAL-MART STORES INC COM 931142103 102 1349 SH SOLE 1349 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 80332 1032805 SH SOLE 1032805 0 0 WASTE CONNECTIONS INC COM 94106B101 58537 908228 SH SOLE 908228 0 0 WASTE MGMT INC DEL COM 94106L109 4107 55954 SH SOLE 55954 0 0 WATSCO INC COM 942622200 1312 8532 SH SOLE 8532 0 0 WEIBO CORP SPONSORED ADR 948596101 64859 974600 SH SOLE 974600 0 0 WELLS FARGO CO NEW COM 949746101 60219 1089914 SH SOLE 1089914 0 0 WELLTOWER INC COM 95040Q104 11211 149600 SH SOLE 149600 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 26109 275900 SH SOLE 275900 0 0 WESTLAKE CHEM CORP COM 960413102 65 985 SH SOLE 985 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 2 636 SH SOLE 636 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 32 1375 SH SOLE 1375 0 0 WEYERHAEUSER CO COM 962166104 185080 5518197 SH SOLE 5518197 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 40 2000 SH SOLE 2000 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1 23 SH SOLE 23 0 0 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 50 1250 SH SOLE 1250 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 47 901 SH SOLE 901 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1 18 SH SOLE 18 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 5027 50000 SH SOLE 50000 0 0 WYNN RESORTS LTD COM 983134107 12622 94000 SH SOLE 94000 0 0 XILINX INC COM 983919101 12564 195100 SH SOLE 195100 0 0 YAMANA GOLD INC COM 98462Y100 1 554 SH SOLE 554 0 0 YELP INC CL A 985817105 2 50 SH SOLE 50 0 0 YUM BRANDS INC COM 988498101 23 306 SH SOLE 306 0 0 YUM CHINA HLDGS INC COM 98850P109 2495 63200 SH SOLE 63200 0 0 ZAYO GROUP HLDGS INC COM 98919V105 9222 298100 SH SOLE 298100 0 0 ZIONS BANCORPORATION COM 989701107 3644 82900 SH SOLE 82900 0 0 ZOETIS INC CL A 98978V103 47690 763600 SH SOLE 763600 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2642 189000 SH SOLE 189000 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 9340 115000 SH SOLE 115000 0 0 ALLERGAN PLC SHS G0177J108 279460 1148247 SH SOLE 1148247 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 5156 190642 SH SOLE 190642 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 76 3210 SH SOLE 3210 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 3245 79301 SH SOLE 79301 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 483 15103 SH SOLE 15103 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 8 90 SH SOLE 90 0 0 EATON CORP PLC SHS G29183103 10231 131300 SH SOLE 131300 0 0 ENDO INTL PLC SHS G30401106 17 1539 SH SOLE 1539 0 0 ENSCO PLC SHS CLASS A G3157S106 613 118663 SH SOLE 118663 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 22 1075 SH SOLE 1075 0 0 LIVANOVA PLC SHS G5509L101 3187 52000 SH SOLE 52000 0 0 MEDTRONIC PLC SHS G5960L103 232703 2618881 SH SOLE 2618881 0 0 NABORS INDUSTRIES LTD SHS G6359F103 22578 2780690 SH SOLE 2780690 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 145015 3755286 SH SOLE 3755286 0 0 OCEAN RIG UDW INC SHS G66964100 0 2 SH SOLE 2 0 0 TECHNIPFMC PLC COM G87110105 2051 75300 SH SOLE 75300 0 0 PERRIGO CO PLC SHS G97822103 11111 146950 SH SOLE 146950 0 0 CHUBB LIMITED COM H1467J104 87 595 SH SOLE 595 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 54 1000 SH SOLE 1000 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 2036 19169 SH SOLE 19169 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 41579 318700 SH SOLE 318700 0 0 INTERXION HOLDING N.V SHS N47279109 5931 129400 SH SOLE 129400 0 0 NXP SEMICONDUCTORS N V COM N6596X109 24 223 SH SOLE 223 0 0 YANDEX N V SHS CLASS A N97284108 32697 1244600 SH SOLE 1244600 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 22 200 SH SOLE 200 0 0 BROADCOM LTD SHS Y09827109 109361 468700 SH SOLE 468700 0 0