0001062993-17-002536.txt : 20170515 0001062993-17-002536.hdr.sgml : 20170515 20170515133951 ACCESSION NUMBER: 0001062993-17-002536 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170515 DATE AS OF CHANGE: 20170515 EFFECTIVENESS DATE: 20170515 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: 17843017 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 03-31-2017 03-31-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 05-15-2017 2 701 27965364 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 40 1700 SH SOLE 1700 0 0 AFLAC INC COM 001055102 205 2831 SH SOLE 2831 0 0 AES CORP COM 00130H105 70 6285 SH SOLE 6285 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 18247 585099 SH SOLE 585099 0 0 AT&T INC COM 00206R102 624 15025 SH SOLE 15025 0 0 A10 NETWORKS INC COM 002121101 46 5000 SH SOLE 5000 0 0 ABBOTT LABS COM 002824100 23829 540781 SH SOLE 540781 0 0 ABBVIE INC COM 00287Y109 893 13693 SH SOLE 13693 0 0 ABERDEEN GLOBAL INCOME FD IN COM 003013109 63 7466 SH SOLE 7466 0 0 ABIOMED INC COM 003654100 42352 344800 SH SOLE 344800 0 0 ACUITY BRANDS INC COM 00508Y102 3934 19250 SH SOLE 19250 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 6199 450000 SH SOLE 450000 0 0 ADOBE SYS INC COM 00724F101 54865 431310 SH SOLE 431310 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 42615 288091 SH SOLE 288091 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 3186 482600 SH SOLE 482600 0 0 ADVANSIX INC COM 00773T101 2 63 SH SOLE 63 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4483 307500 SH SOLE 307500 0 0 AETNA INC NEW COM 00817Y108 38440 303325 SH SOLE 303325 0 0 AFFILIATED MANAGERS GROUP COM 008252108 3367 20500 SH SOLE 20500 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 46 875 SH SOLE 875 0 0 AGNICO EAGLE MINES LTD COM 008474108 146646 3459216 SH SOLE 3459216 0 0 AGRIUM INC COM 008916108 59959 628245 SH SOLE 628245 0 0 AIR LEASE CORP CL A 00912X302 42934 1105900 SH SOLE 1105900 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 25494 3186700 SH SOLE 3186700 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 97 10130 SH SOLE 10130 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 67115 621250 SH SOLE 621250 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1937 150000 SH SOLE 150000 0 0 ALLSTATE CORP COM 020002101 4327 53000 SH SOLE 53000 0 0 ALPHABET INC CAP STK CL C 02079K107 111508 134192 SH SOLE 134192 0 0 ALPHABET INC CAP STK CL A 02079K305 104576 123856 SH SOLE 123856 0 0 ALTRIA GROUP INC COM 02209S103 1984 27767 SH SOLE 27767 0 0 AMAZON COM INC COM 023135106 102801 117197 SH SOLE 117197 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 93 2194 SH SOLE 2194 0 0 AMERICAN EXPRESS CO COM 025816109 296 3732 SH SOLE 3732 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 23 SH SOLE 23 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5 75 SH SOLE 75 0 0 AMERICAN TOWER CORP NEW COM 03027X100 299391 2458691 SH SOLE 2458691 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 38981 500296 SH SOLE 500296 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2618 29526 SH SOLE 29526 0 0 AMERIPRISE FINL INC COM 03076C106 1 10 SH SOLE 10 0 0 AMERIS BANCORP COM 03076K108 1492 32300 SH SOLE 32300 0 0 AMGEN INC COM 031162100 2270 13807 SH SOLE 13807 0 0 ANADARKO PETE CORP COM 032511107 21430 345010 SH SOLE 345010 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3362 30577 SH SOLE 30577 0 0 ANTHEM INC COM 036752103 414 2505 SH SOLE 2505 0 0 APACHE CORP COM 037411105 8212 159500 SH SOLE 159500 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 3319 136200 SH SOLE 136200 0 0 APPLE INC COM 037833100 313855 2165194 SH SOLE 2165194 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 0 67 SH SOLE 67 0 0 APPLIED MATLS INC COM 038222105 360 9245 SH SOLE 9245 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 42089 766600 SH SOLE 766600 0 0 ARES CAP CORP COM 04010L103 12800 735100 SH SOLE 735100 0 0 ARISTA NETWORKS INC COM 040413106 124754 956200 SH SOLE 956200 0 0 ARROW ELECTRS INC COM 042735100 101 1375 SH SOLE 1375 0 0 ASANKO GOLD INC COM 04341Y105 15809 6073600 SH SOLE 6073600 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 85 1415 SH SOLE 1415 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 5 150 SH SOLE 150 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 1 400 SH SOLE 400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 120562 1175769 SH SOLE 1175769 0 0 AUTOZONE INC COM 053332102 40209 55683 SH SOLE 55683 0 0 AVALONBAY CMNTYS INC COM 053484101 5941 32300 SH SOLE 32300 0 0 BB&T CORP COM 054937107 4942 111892 SH SOLE 111892 0 0 BCE INC COM NEW 05534B760 535176 12087421 SH SOLE 12087421 0 0 BP PLC SPONSORED ADR 055622104 2 52 SH SOLE 52 0 0 BALLARD PWR SYS INC NEW COM 058586108 0 100 SH SOLE 100 0 0 BANK AMER CORP COM 060505104 55998 2375583 SH SOLE 2375583 0 0 BANK MONTREAL QUE COM 063671101 185744 2486840 SH SOLE 2486840 0 0 BANK NEW YORK MELLON CORP COM 064058100 27248 575833 SH SOLE 575833 0 0 BANK N S HALIFAX COM 064149107 823653 14078745 SH SOLE 14078745 0 0 BARRICK GOLD CORP COM 067901108 103282 5437432 SH SOLE 5437432 0 0 BAXTER INTL INC COM 071813109 1863 35869 SH SOLE 35869 0 0 BAYTEX ENERGY CORP COM 07317Q105 59 17422 SH SOLE 17422 0 0 BECTON DICKINSON & CO COM 075887109 9190 50085 SH SOLE 50085 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 500 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 61777 370040 SH SOLE 370040 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 33 920 SH SOLE 920 0 0 BIOGEN INC COM 09062X103 32489 118600 SH SOLE 118600 0 0 BIOTELEMETRY INC COM 090672106 23 800 SH SOLE 800 0 0 BLACKBERRY LTD COM 09228F103 67 8590 SH SOLE 8590 0 0 BLACKROCK GLOBAL OPP EQTY TR COM 092501105 5089 409648 SH SOLE 409648 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 1412 102499 SH SOLE 102499 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 8783 1025312 SH SOLE 1025312 0 0 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 4692 808810 SH SOLE 808810 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3877 130300 SH SOLE 130300 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 6158 714671 SH SOLE 714671 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 12842 414000 SH SOLE 414000 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 7531 355225 SH SOLE 355225 0 0 BLOCK H & R INC COM 093671105 162 6973 SH SOLE 6973 0 0 BLUEBIRD BIO INC COM 09609G100 13042 146600 SH SOLE 146600 0 0 BOB EVANS FARMS INC COM 096761101 59 909 SH SOLE 909 0 0 BOEING CO COM 097023105 38779 219121 SH SOLE 219121 0 0 BORGWARNER INC COM 099724106 12393 296000 SH SOLE 296000 0 0 BOSTON PROPERTIES INC COM 101121101 10812 81500 SH SOLE 81500 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 330926 9083100 SH SOLE 9083100 0 0 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 23 1000 SH SOLE 1000 0 0 B2GOLD CORP COM 11777Q209 0 22 SH SOLE 22 0 0 CAE INC COM 124765108 1856 121474 SH SOLE 121474 0 0 CBOE HLDGS INC COM 12503M108 14977 184400 SH SOLE 184400 0 0 CIGNA CORPORATION COM 125509109 90 615 SH SOLE 615 0 0 CVS HEALTH CORP COM 126650100 39301 501216 SH SOLE 501216 0 0 CALLON PETE CO DEL COM 13123X102 1758 133300 SH SOLE 133300 0 0 CAMDEN PPTY TR SH BEN INT 133131102 887 11000 SH SOLE 11000 0 0 CAMECO CORP COM 13321L108 4879 440795 SH SOLE 440795 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 750751 8706441 SH SOLE 8706441 0 0 CANADIAN NATL RY CO COM 136375102 570504 7729147 SH SOLE 7729147 0 0 CANADIAN NAT RES LTD COM 136385101 521384 15924786 SH SOLE 15924786 0 0 CANADIAN PAC RY LTD COM 13645T100 470789 3204847 SH SOLE 3204847 0 0 CAPELLA EDUCATION COMPANY COM 139594105 1613 18938 SH SOLE 18938 0 0 CAPITAL ONE FINL CORP COM 14040H105 48975 564392 SH SOLE 564392 0 0 CARDINAL HEALTH INC COM 14149Y108 23952 293515 SH SOLE 293515 0 0 CARLISLE COS INC COM 142339100 106 1000 SH SOLE 1000 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 24 400 SH SOLE 400 0 0 CATHAY GEN BANCORP COM 149150104 4539 121296 SH SOLE 121296 0 0 CAVIUM INC COM 14964U108 969 13500 SH SOLE 13500 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 68 1000 SH SOLE 1000 0 0 CELESTICA INC SUB VTG SHS 15101Q108 69331 4767268 SH SOLE 4767268 0 0 CELGENE CORP COM 151020104 56487 462185 SH SOLE 462185 0 0 CENTENE CORP DEL COM 15135B101 15661 221778 SH SOLE 221778 0 0 CENOVUS ENERGY INC COM 15135U109 143460 12676125 SH SOLE 12676125 0 0 CENTURYLINK INC COM 156700106 3924 166150 SH SOLE 166150 0 0 CERNER CORP COM 156782104 261 4434 SH SOLE 4434 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 7247 22100 SH SOLE 22100 0 0 CHEVRON CORP NEW COM 166764100 551 5122 SH SOLE 5122 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1809 29100 SH SOLE 29100 0 0 CHURCH & DWIGHT INC COM 171340102 2036 40878 SH SOLE 40878 0 0 CIMAREX ENERGY CO COM 171798101 1568 13100 SH SOLE 13100 0 0 CINCINNATI FINL CORP COM 172062101 266 3673 SH SOLE 3673 0 0 CINEMARK HOLDINGS INC COM 17243V102 41461 934454 SH SOLE 934454 0 0 CISCO SYS INC COM 17275R102 10968 327961 SH SOLE 327961 0 0 CINTAS CORP COM 172908105 16073 126780 SH SOLE 126780 0 0 CITIGROUP INC COM NEW 172967424 19200 322407 SH SOLE 322407 0 0 CITIZENS FINL GROUP INC COM 174610105 248 7173 SH SOLE 7173 0 0 CIVEO CORP CDA COM 17878Y108 9 3034 SH SOLE 3034 0 0 CIVITAS SOLUTIONS INC COM 17887R102 4654 253128 SH SOLE 253128 0 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 3677 370000 SH SOLE 370000 0 0 CLOVIS ONCOLOGY INC COM 189464100 1123 17600 SH SOLE 17600 0 0 COCA COLA CO COM 191216100 192312 4530534 SH SOLE 4530534 0 0 COEUR MNG INC COM NEW 192108504 14 1774 SH SOLE 1774 0 0 COGNEX CORP COM 192422103 27175 323100 SH SOLE 323100 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 83734 1404932 SH SOLE 1404932 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3439 159300 SH SOLE 159300 0 0 COLGATE PALMOLIVE CO COM 194162103 1006 13740 SH SOLE 13740 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 52 1095 SH SOLE 1095 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 1897 146630 SH SOLE 146630 0 0 COMCAST CORP NEW CL A 20030N101 349437 9279954 SH SOLE 9279954 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 10 1000 SH SOLE 1000 0 0 CONAGRA BRANDS INC COM 205887102 2946 72897 SH SOLE 72897 0 0 CONCHO RES INC COM 20605P101 6210 48300 SH SOLE 48300 0 0 CONOCOPHILLIPS COM 20825C104 5365 107400 SH SOLE 107400 0 0 CONSTELLATION BRANDS INC CL A 21036P108 23755 149036 SH SOLE 149036 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 7 200 SH SOLE 200 0 0 COSTCO WHSL CORP NEW COM 22160K105 260929 1553307 SH SOLE 1553307 0 0 COTT CORP QUE COM 22163N106 25660 2072139 SH SOLE 2072139 0 0 CRESCENT PT ENERGY CORP COM 22576C101 16900 1564085 SH SOLE 1564085 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 34653 366200 SH SOLE 366200 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 36198 735100 SH SOLE 735100 0 0 DANAHER CORP DEL COM 235851102 95629 1116257 SH SOLE 1116257 0 0 DEERE & CO COM 244199105 84785 777860 SH SOLE 777860 0 0 DENNYS CORP COM 24869P104 8981 724672 SH SOLE 724672 0 0 DESCARTES SYS GROUP INC COM 249906108 5 205 SH SOLE 205 0 0 DEVON ENERGY CORP NEW COM 25179M103 23812 571891 SH SOLE 571891 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 4666 40358 SH SOLE 40358 0 0 DIAMONDBACK ENERGY INC COM 25278X109 16483 159953 SH SOLE 159953 0 0 DIEBOLD NXDF INC COM 253651103 31 1000 SH SOLE 1000 0 0 DIGITAL RLTY TR INC COM 253868103 3986 37400 SH SOLE 37400 0 0 DISNEY WALT CO COM DISNEY 254687106 67137 591631 SH SOLE 591631 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 8128 278900 SH SOLE 278900 0 0 DOLLAR GEN CORP NEW COM 256677105 99337 1430567 SH SOLE 1430567 0 0 DOLLAR TREE INC COM 256746108 130613 1670567 SH SOLE 1670567 0 0 DOMINION DIAMOND CORP COM 257287102 12683 1002700 SH SOLE 1002700 0 0 DOMINION RES INC VA NEW COM 25746U109 91 1168 SH SOLE 1168 0 0 DOMTAR CORP COM NEW 257559203 2749 75301 SH SOLE 75301 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 3348 41655 SH SOLE 41655 0 0 DOW CHEM CO COM 260543103 16 255 SH SOLE 255 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1628 20262 SH SOLE 20262 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 114 1393 SH SOLE 1393 0 0 EOG RES INC COM 26875P101 35723 367064 SH SOLE 367064 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 32 910 SH SOLE 910 0 0 EAST WEST BANCORP INC COM 27579R104 7309 143724 SH SOLE 143724 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 1970 150000 SH SOLE 150000 0 0 EATON VANCE MUN BD FD COM 27827X101 666 53000 SH SOLE 53000 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 6148 554304 SH SOLE 554304 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 4317 275000 SH SOLE 275000 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 3414 400000 SH SOLE 400000 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1137 125000 SH SOLE 125000 0 0 ECOLAB INC COM 278865100 21804 173817 SH SOLE 173817 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 247 2625 SH SOLE 2625 0 0 ELDORADO GOLD CORP NEW COM 284902103 28 8300 SH SOLE 8300 0 0 EMERSON ELEC CO COM 291011104 4 70 SH SOLE 70 0 0 ENCANA CORP COM 292505104 20896 1783547 SH SOLE 1783547 0 0 ENBRIDGE INC COM 29250N105 428195 10221464 SH SOLE 10221464 0 0 ENERGY FUELS INC COM NEW 292671708 43 20000 SH SOLE 20000 0 0 ENERPLUS CORP COM 292766102 51562 6402856 SH SOLE 6402856 0 0 ENVISION HEALTHCARE CORP COM 29414D100 87790 1434672 SH SOLE 1434672 0 0 EQUIFAX INC COM 294429105 39088 285327 SH SOLE 285327 0 0 EQUINIX INC COM PAR $0.001 29444U700 2407 6000 SH SOLE 6000 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 29972 480800 SH SOLE 480800 0 0 EVERSOURCE ENERGY COM 30040W108 17950 304800 SH SOLE 304800 0 0 EXELIXIS INC COM 30161Q104 966 44500 SH SOLE 44500 0 0 EXPEDIA INC DEL COM NEW 30212P303 3817 30200 SH SOLE 30200 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 57648 873497 SH SOLE 873497 0 0 EXXON MOBIL CORP COM 30231G102 6833 84293 SH SOLE 84293 0 0 FACEBOOK INC CL A 30303M102 148356 1054328 SH SOLE 1054328 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6647 49700 SH SOLE 49700 0 0 FEDEX CORP COM 31428X106 24617 125925 SH SOLE 125925 0 0 F5 NETWORKS INC COM 315616102 3476 24337 SH SOLE 24337 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 32620 408935 SH SOLE 408935 0 0 FIFTH THIRD BANCORP COM 316773100 17840 701900 SH SOLE 701900 0 0 FIRST DATA CORP NEW COM CL A 32008D106 20135 1296600 SH SOLE 1296600 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 4 488 SH SOLE 488 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 117108 1246065 SH SOLE 1246065 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 619 12000 SH SOLE 12000 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 3008 173958 SH SOLE 173958 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 22851 377900 SH SOLE 377900 0 0 FISERV INC COM 337738108 407 3526 SH SOLE 3526 0 0 FITBIT INC CL A 33812L102 7 1200 SH SOLE 1200 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 260 22290 SH SOLE 22290 0 0 FORESTAR GROUP INC COM 346233109 55 4000 SH SOLE 4000 0 0 FORTIS INC COM 349553107 472684 14263566 SH SOLE 14263566 0 0 FORTINET INC COM 34959E109 1133 29500 SH SOLE 29500 0 0 FORTIVE CORP COM 34959J108 15365 255093 SH SOLE 255093 0 0 FRANCO NEVADA CORP COM 351858105 99647 1520569 SH SOLE 1520569 0 0 FRANKLIN RES INC COM 354613101 39 935 SH SOLE 935 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4392 332865 SH SOLE 332865 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 19695 602080 SH SOLE 602080 0 0 GGP INC COM 36174X101 67087 2888734 SH SOLE 2888734 0 0 GABELLI DIVD & INCOME TR COM 36242H104 2612 125000 SH SOLE 125000 0 0 GENERAL AMERN INVS INC COM 368802104 5036 150000 SH SOLE 150000 0 0 GENERAL ELECTRIC CO COM 369604103 43620 1464816 SH SOLE 1464816 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 GILEAD SCIENCES INC COM 375558103 23851 350772 SH SOLE 350772 0 0 GILDAN ACTIVEWEAR INC COM 375916103 12885 476944 SH SOLE 476944 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 30 715 SH SOLE 715 0 0 GLOBAL PMTS INC COM 37940X102 3686 45600 SH SOLE 45600 0 0 GOLDCORP INC NEW COM 380956409 76401 5237291 SH SOLE 5237291 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 1684 2000000 SH SOLE 2000000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 13374 58107 SH SOLE 58107 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 94 2615 SH SOLE 2615 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 6930 198100 SH SOLE 198100 0 0 GREAT PANTHER SILVER LTD COM 39115V101 8 5000 SH SOLE 5000 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 244485 5102633 SH SOLE 5102633 0 0 HCA HOLDINGS INC COM 40412C101 746 8370 SH SOLE 8370 0 0 HP INC COM 40434L105 24 1368 SH SOLE 1368 0 0 HALLIBURTON CO COM 406216101 49787 1016165 SH SOLE 1016165 0 0 HALYARD HEALTH INC COM 40650V100 0 7 SH SOLE 7 0 0 HANMI FINL CORP COM NEW 410495204 2285 74162 SH SOLE 74162 0 0 HARLEY DAVIDSON INC COM 412822108 216 3572 SH SOLE 3572 0 0 HELMERICH & PAYNE INC COM 423452101 299 4478 SH SOLE 4478 0 0 HERSHEY CO COM 427866108 216 1977 SH SOLE 1977 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 32 1368 SH SOLE 1368 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1464 25000 SH SOLE 25000 0 0 HOLLYFRONTIER CORP COM 436106108 63 2225 SH SOLE 2225 0 0 HOME DEPOT INC COM 437076102 154268 1049024 SH SOLE 1049024 0 0 HONEYWELL INTL INC COM 438516106 323935 2589410 SH SOLE 2589410 0 0 HORMEL FOODS CORP COM 440452100 60274 1737234 SH SOLE 1737234 0 0 HOSTESS BRANDS INC CL A 44109J106 13543 851800 SH SOLE 851800 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 45 20000 SH SOLE 20000 0 0 HUDBAY MINERALS INC COM 443628102 4220 642100 SH SOLE 642100 0 0 HUDBAY MINERALS INC *W EXP 07/20/201 443628136 605 1517235 SH SOLE 1517235 0 0 HUNT J B TRANS SVCS INC COM 445658107 2757 30000 SH SOLE 30000 0 0 IAC INTERACTIVECORP COM 44919P508 116 1571 SH SOLE 1571 0 0 IDEXX LABS INC COM 45168D104 25 160 SH SOLE 160 0 0 ILLINOIS TOOL WKS INC COM 452308109 66 500 SH SOLE 500 0 0 IMPERIAL OIL LTD COM NEW 453038408 14061 461502 SH SOLE 461502 0 0 INCYTE CORP COM 45337C102 88449 674600 SH SOLE 674600 0 0 INDIA FD INC COM 454089103 10 411 SH SOLE 411 0 0 INPHI CORP COM 45772F107 126577 2632400 SH SOLE 2632400 0 0 INTEL CORP COM 458140100 7711 221915 SH SOLE 221915 0 0 INTELLIPHARMACEUTICS INTL IN COM 458173101 25 10012 SH SOLE 10012 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1650 9475 SH SOLE 9475 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 183 1380 SH SOLE 1380 0 0 INTL PAPER CO COM 460146103 6 120 SH SOLE 120 0 0 INTUIT COM 461202103 310 2669 SH SOLE 2669 0 0 INVENSENSE INC COM 46123D205 4 300 SH SOLE 300 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 1838 150000 SH SOLE 150000 0 0 INVITATION HOMES INC COM 46187W107 48647 2224260 SH SOLE 2224260 0 0 ISHARES EM CRP BD ETF 464286251 326 6459 SH SOLE 6459 0 0 ISHARES MSCI CDA ETF 464286509 1414 52602 SH SOLE 52602 0 0 ISHARES MIN VOL GBL ETF 464286525 663 8587 SH SOLE 8587 0 0 ISHARES MIN VOL EMRG MKT 464286533 38103 711890 SH SOLE 711890 0 0 ISHARES MSCI FRANCE ETF 464286707 1670 62894 SH SOLE 62894 0 0 ISHARES MSCI SPAN CP ETF 464286764 1659 54444 SH SOLE 54444 0 0 ISHARES MSCI STH KOR ETF 464286772 3858 62338 SH SOLE 62338 0 0 ISHARES MSCI GERMANY ETF 464286806 5004 173879 SH SOLE 173879 0 0 ISHARES TR TIPS BD ETF 464287176 96 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 197 830 SH SOLE 830 0 0 ISHARES TR CORE US AGGBD ET 464287226 1087 10000 SH SOLE 10000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 11606 294106 SH SOLE 294106 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 2774 26220 SH SOLE 26220 0 0 ISHARES TR MSCI EAFE ETF 464287465 3621 58117 SH SOLE 58117 0 0 ISHARES TR CORE S&P MCP ETF 464287507 44510 259840 SH SOLE 259840 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 4793 16315 SH SOLE 16315 0 0 ISHARES TR GLOBAL 100 ETF 464287572 155 1900 SH SOLE 1900 0 0 ISHARES TR U.S. REAL ES ETF 464287739 212 2704 SH SOLE 2704 0 0 ISHARES TR CORE S&P SCP ETF 464287804 23895 345340 SH SOLE 345340 0 0 ISHARES TR SP SMCP600GR ETF 464287887 130 850 SH SOLE 850 0 0 ISHARES TR EAFE SML CP ETF 464288273 41053 757930 SH SOLE 757930 0 0 ISHARES TR JP MOR EM MK ETF 464288281 85082 747960 SH SOLE 747960 0 0 ISHARES TR GLB INFRASTR ETF 464288372 52230 1233600 SH SOLE 1233600 0 0 ISHARES TR IBOXX HI YD ETF 464288513 36255 412264 SH SOLE 412264 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 4497 36535 SH SOLE 36535 0 0 ISHARES TR U.S. PFD STK ETF 464288687 549 14194 SH SOLE 14194 0 0 ISHARES TR US BR DEL SE ETF 464288794 1358 26437 SH SOLE 26437 0 0 ISHARES MSCI EURO FL ETF 464289180 2724 133800 SH SOLE 133800 0 0 ISHARES TR MSCI INDIA ETF 46429B598 236 7500 SH SOLE 7500 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 955 18761 SH SOLE 18761 0 0 ISHARES TR MIN VOL USA ETF 46429B697 158 3300 SH SOLE 3300 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 3391 102015 SH SOLE 102015 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2926 128239 SH SOLE 128239 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 17 337 SH SOLE 337 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 2240 79766 SH SOLE 79766 0 0 JPMORGAN CHASE & CO COM 46625H100 307507 3495332 SH SOLE 3495332 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 193 3499 SH SOLE 3499 0 0 JD COM INC SPON ADR CL A 47215P106 53638 1720900 SH SOLE 1720900 0 0 JOHNSON & JOHNSON COM 478160104 387878 3111924 SH SOLE 3111924 0 0 JONES LANG LASALLE INC COM 48020Q107 85 760 SH SOLE 760 0 0 JUNIPER NETWORKS INC COM 48203R104 7467 267800 SH SOLE 267800 0 0 KLA-TENCOR CORP COM 482480100 59875 628616 SH SOLE 628616 0 0 KT CORP SPONSORED ADR 48268K101 40 2400 SH SOLE 2400 0 0 KEANE GROUP INC COM 48669A108 1324 92400 SH SOLE 92400 0 0 KELLOGG CO COM 487836108 15 200 SH SOLE 200 0 0 KEYCORP NEW COM 493267108 15082 853455 SH SOLE 853455 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 93842 2591767 SH SOLE 2591767 0 0 KILROY RLTY CORP COM 49427F108 3365 46600 SH SOLE 46600 0 0 KIMBERLY CLARK CORP COM 494368103 794 6028 SH SOLE 6028 0 0 KINDER MORGAN INC DEL COM 49456B101 582 26737 SH SOLE 26737 0 0 KINROSS GOLD CORP COM NO PAR 496902404 0 68 SH SOLE 68 0 0 KITE PHARMA INC COM 49803L109 26907 350400 SH SOLE 350400 0 0 KNOWLES CORP COM 49926D109 6 304 SH SOLE 304 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 457 14232 SH SOLE 14232 0 0 KOPIN CORP COM 500600101 14 3400 SH SOLE 3400 0 0 KRAFT HEINZ CO COM 500754106 22 240 SH SOLE 240 0 0 KROGER CO COM 501044101 75644 2581704 SH SOLE 2581704 0 0 L BRANDS INC COM 501797104 7456 158000 SH SOLE 158000 0 0 LSC COMMUNICATIONS INC COM 50218P107 2 78 SH SOLE 78 0 0 LAM RESEARCH CORP COM 512807108 34774 270400 SH SOLE 270400 0 0 LAS VEGAS SANDS CORP COM 517834107 6 100 SH SOLE 100 0 0 LAUDER ESTEE COS INC CL A 518439104 20486 241878 SH SOLE 241878 0 0 LENNAR CORP CL A 526057104 24361 475000 SH SOLE 475000 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 4998 913658 SH SOLE 913658 0 0 LIFE STORAGE INC COM 53223X107 2320 28200 SH SOLE 28200 0 0 LILLY ELI & CO COM 532457108 344 4084 SH SOLE 4084 0 0 LINCOLN NATL CORP IND COM 534187109 96 1460 SH SOLE 1460 0 0 LIPOCINE INC NEW COM 53630X104 28 7100 SH SOLE 7100 0 0 LOCKHEED MARTIN CORP COM 539830109 1582 5919 SH SOLE 5919 0 0 LUMENTUM HLDGS INC COM 55024U109 1085 20300 SH SOLE 20300 0 0 MKS INSTRUMENT INC COM 55306N104 29925 434450 SH SOLE 434450 0 0 MSA SAFETY INC COM 553498106 17902 252770 SH SOLE 252770 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 40 500 SH SOLE 500 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 19442 97166 SH SOLE 97166 0 0 MAG SILVER CORP COM 55903Q104 17176 1324000 SH SOLE 1324000 0 0 MAGNA INTL INC COM 559222401 66136 1532514 SH SOLE 1532514 0 0 MANULIFE FINL CORP COM 56501R106 431839 24344380 SH SOLE 24344380 0 0 MARSH & MCLENNAN COS INC COM 571748102 270 3649 SH SOLE 3649 0 0 MARTIN MARIETTA MATLS INC COM 573284106 262 1200 SH SOLE 1200 0 0 MASCO CORP COM 574599106 925 27200 SH SOLE 27200 0 0 MASTERCARD INCORPORATED CL A 57636Q104 151545 1346058 SH SOLE 1346058 0 0 MATTEL INC COM 577081102 4864 193134 SH SOLE 193134 0 0 MCCORMICK & CO INC COM NON VTG 579780206 792 8100 SH SOLE 8100 0 0 MCDONALDS CORP COM 580135101 239446 1844025 SH SOLE 1844025 0 0 MCKESSON CORP COM 58155Q103 10908 74537 SH SOLE 74537 0 0 MEDNAX INC COM 58502B106 114763 1653957 SH SOLE 1653957 0 0 MERCADOLIBRE INC COM 58733R102 48263 227800 SH SOLE 227800 0 0 MERCK & CO INC COM 58933Y105 102703 1615823 SH SOLE 1615823 0 0 MERUS LABS INTL INC NEW COM 59047R101 8284 8883518 SH SOLE 8883518 0 0 METHANEX CORP COM 59151K108 26 555 SH SOLE 555 0 0 METHODE ELECTRS INC COM 591520200 97 2120 SH SOLE 2120 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 249 519 SH SOLE 519 0 0 MICHAELS COS INC COM 59408Q106 14917 665000 SH SOLE 665000 0 0 MICROSOFT CORP COM 594918104 655817 9949308 SH SOLE 9949308 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 14 184 SH SOLE 184 0 0 MICRON TECHNOLOGY INC COM 595112103 89 3085 SH SOLE 3085 0 0 MID AMER APT CMNTYS INC COM 59522J103 4444 43600 SH SOLE 43600 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 11676 1056588 SH SOLE 1056588 0 0 MOLSON COORS BREWING CO CL B 60871R209 48834 517436 SH SOLE 517436 0 0 MOMO INC ADR 60879B107 47962 1405100 SH SOLE 1405100 0 0 MONDELEZ INTL INC CL A 609207105 10302 243095 SH SOLE 243095 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 37223 804700 SH SOLE 804700 0 0 MORGAN STANLEY COM NEW 617446448 32667 761100 SH SOLE 761100 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 9 2500 SH SOLE 2500 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5637 476019 SH SOLE 476019 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 6346 99780 SH SOLE 99780 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2776 69226 SH SOLE 69226 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 3 3150 SH SOLE 3150 0 0 NETFLIX INC COM 64110L106 88874 612918 SH SOLE 612918 0 0 NETEASE INC SPONSORED ADR 64110W102 45924 161400 SH SOLE 161400 0 0 NEUSTAR INC CL A 64126X201 105 3155 SH SOLE 3155 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 6343 625000 SH SOLE 625000 0 0 NEVSUN RES LTD COM 64156L101 3896 1515000 SH SOLE 1515000 0 0 NEVRO CORP COM 64157F103 45575 497700 SH SOLE 497700 0 0 NEW GOLD INC CDA COM 644535106 5 1697 SH SOLE 1697 0 0 NEWELL BRANDS INC COM 651229106 5520 119804 SH SOLE 119804 0 0 NEWMONT MINING CORP COM 651639106 29385 901760 SH SOLE 901760 0 0 NEWS CORP NEW CL A 65249B109 19 1445 SH SOLE 1445 0 0 NEXTERA ENERGY INC COM 65339F101 116183 903367 SH SOLE 903367 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 24292 731859 SH SOLE 731859 0 0 NIKE INC CL B 654106103 128300 2299407 SH SOLE 2299407 0 0 NOBLE ENERGY INC COM 655044105 1001 29100 SH SOLE 29100 0 0 NORBORD INC COM NEW 65548P403 8 291 SH SOLE 291 0 0 NORDSON CORP COM 655663102 12984 105500 SH SOLE 105500 0 0 NORTHROP GRUMMAN CORP COM 666807102 28192 118310 SH SOLE 118310 0 0 NOVARTIS A G SPONSORED ADR 66987V109 14234 191587 SH SOLE 191587 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 8041 144500 SH SOLE 144500 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1300 100000 SH SOLE 100000 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 2142 160000 SH SOLE 160000 0 0 NVIDIA CORP COM 67066G104 78092 730000 SH SOLE 730000 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1783 130000 SH SOLE 130000 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2523 190076 SH SOLE 190076 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 3483 400000 SH SOLE 400000 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 3191 203546 SH SOLE 203546 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4942 77851 SH SOLE 77851 0 0 OCLARO INC COM NEW 67555N206 1032 104900 SH SOLE 104900 0 0 OIL STS INTL INC COM 678026105 50 1517 SH SOLE 1517 0 0 OMNICOM GROUP INC COM 681919106 68339 791785 SH SOLE 791785 0 0 ONEOK INC NEW COM 682680103 7156 128830 SH SOLE 128830 0 0 OPEN TEXT CORP COM 683715106 136469 4016690 SH SOLE 4016690 0 0 ORACLE CORP COM 68389X105 274531 6145342 SH SOLE 6145342 0 0 ORANGE SPONSORED ADR 684060106 44 2800 SH SOLE 2800 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1638 147360 SH SOLE 147360 0 0 OWENS ILL INC COM NEW 690768403 102 5004 SH SOLE 5004 0 0 PNC FINL SVCS GROUP INC COM 693475105 12847 107717 SH SOLE 107717 0 0 PPG INDS INC COM 693506107 88438 840049 SH SOLE 840049 0 0 PPL CORP COM 69351T106 17674 471800 SH SOLE 471800 0 0 PRA GROUP INC COM 69354N106 1242 37400 SH SOLE 37400 0 0 PACCAR INC COM 693718108 3143 46692 SH SOLE 46692 0 0 PALO ALTO NETWORKS INC COM 697435105 1 9 SH SOLE 9 0 0 PAN AMERICAN SILVER CORP COM 697900108 4 239 SH SOLE 239 0 0 PANDORA MEDIA INC COM 698354107 3 280 SH SOLE 280 0 0 PARK HOTELS RESORTS INC COM 700517105 417 16230 SH SOLE 16230 0 0 PARKER HANNIFIN CORP COM 701094104 91546 569947 SH SOLE 569947 0 0 PARSLEY ENERGY INC CL A 701877102 11937 366500 SH SOLE 366500 0 0 PATTERSON UTI ENERGY INC COM 703481101 2582 106200 SH SOLE 106200 0 0 PAYCHEX INC COM 704326107 1002 17000 SH SOLE 17000 0 0 PAYCOM SOFTWARE INC COM 70432V102 43792 779100 SH SOLE 779100 0 0 PAYLOCITY HLDG CORP COM 70438V106 3774 97500 SH SOLE 97500 0 0 PEMBINA PIPELINE CORP COM 706327103 245410 7744372 SH SOLE 7744372 0 0 PENGROWTH ENERGY CORP COM 70706P104 31 30583 SH SOLE 30583 0 0 PENN WEST PETE LTD NEW COM 707887105 0 112 SH SOLE 112 0 0 PEPSICO INC COM 713448108 10255 91914 SH SOLE 91914 0 0 PFIZER INC COM 717081103 312150 9110636 SH SOLE 9110636 0 0 PHILIP MORRIS INTL INC COM 718172109 43 385 SH SOLE 385 0 0 PHILLIPS 66 COM 718546104 419 5300 SH SOLE 5300 0 0 PIONEER NAT RES CO COM 723787107 26420 142701 SH SOLE 142701 0 0 POTASH CORP SASK INC COM 73755L107 57192 3347595 SH SOLE 3347595 0 0 POTLATCH CORP NEW COM 737630103 3512 76700 SH SOLE 76700 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 56 425 SH SOLE 425 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 58 3100 SH SOLE 3100 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 1339 31993 SH SOLE 31993 0 0 POWERSHARES ETF TRUST DYN NETWKG PRT 73935X815 1094 24852 SH SOLE 24852 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 2267 97262 SH SOLE 97262 0 0 PRAXAIR INC COM 74005P104 5620 47355 SH SOLE 47355 0 0 PRECISION DRILLING CORP COM 2010 74022D308 92246 19503099 SH SOLE 19503099 0 0 PRETIUM RES INC COM 74139C102 10777 1015000 SH SOLE 1015000 0 0 PRICELINE GRP INC COM NEW 741503403 66225 37884 SH SOLE 37884 0 0 PRIMERICA INC COM 74164M108 90 1100 SH SOLE 1100 0 0 PROCTER AND GAMBLE CO COM 742718109 10572 117623 SH SOLE 117623 0 0 PROGRESSIVE CORP OHIO COM 743315103 59315 1512248 SH SOLE 1512248 0 0 PROLOGIS INC COM 74340W103 13015 250400 SH SOLE 250400 0 0 PROOFPOINT INC COM 743424103 100433 1368000 SH SOLE 1368000 0 0 PUBLIC STORAGE COM 74460D109 11948 54479 SH SOLE 54479 0 0 PULTE GROUP INC COM 745867101 7078 300000 SH SOLE 300000 0 0 Q2 HLDGS INC COM 74736L109 985 28200 SH SOLE 28200 0 0 QUALCOMM INC COM 747525103 13957 244657 SH SOLE 244657 0 0 RPC INC COM 749660106 1449 79000 SH SOLE 79000 0 0 RSP PERMIAN INC COM 74978Q105 2171 52300 SH SOLE 52300 0 0 RAND LOGISTICS INC COM 752182105 0 520 SH SOLE 520 0 0 RANDGOLD RES LTD ADR 752344309 36063 414506 SH SOLE 414506 0 0 RAYTHEON CO COM NEW 755111507 151599 992233 SH SOLE 992233 0 0 REALPAGE INC COM 75606N109 899 25700 SH SOLE 25700 0 0 RED HAT INC COM 756577102 10573 122000 SH SOLE 122000 0 0 REGAL ENTMT GROUP CL A 758766109 13249 592029 SH SOLE 592029 0 0 REGENCY CTRS CORP COM 758849103 3825 57500 SH SOLE 57500 0 0 REPUBLIC SVCS INC COM 760759100 1543 24602 SH SOLE 24602 0 0 RESOLUTE FST PRODS INC COM 76117W109 0 17 SH SOLE 17 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 112446 2018566 SH SOLE 2018566 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5432 257800 SH SOLE 257800 0 0 REYNOLDS AMERICAN INC COM 761713106 139 2200 SH SOLE 2200 0 0 RICHMONT MINES INC COM 76547T106 17423 2466900 SH SOLE 2466900 0 0 RIO TINTO PLC SPONSORED ADR 767204100 822 20163 SH SOLE 20163 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 15088 458414 SH SOLE 458414 0 0 RITE AID CORP COM 767754104 2257 530000 SH SOLE 530000 0 0 ROBERT HALF INTL INC COM 770323103 12 250 SH SOLE 250 0 0 ROCKWELL AUTOMATION INC COM 773903109 8112 52000 SH SOLE 52000 0 0 ROCKWELL COLLINS INC COM 774341101 12148 124800 SH SOLE 124800 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 415124 9388665 SH SOLE 9388665 0 0 ROLLINS INC COM 775711104 72414 1946633 SH SOLE 1946633 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 936616 12758186 SH SOLE 12758186 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 51047 912611 SH SOLE 912611 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1894 35845 SH SOLE 35845 0 0 ROYAL GOLD INC COM 780287108 6014 87111 SH SOLE 87111 0 0 ROYCE VALUE TR INC COM 780910105 7364 525000 SH SOLE 525000 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1496 18000 SH SOLE 18000 0 0 RYDER SYS INC COM 783549108 39103 519825 SH SOLE 519825 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 1099 12100 SH SOLE 12100 0 0 S&P GLOBAL INC COM 78409V104 271 2072 SH SOLE 2072 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4221 35000 SH SOLE 35000 0 0 SL GREEN RLTY CORP COM 78440X101 35486 332200 SH SOLE 332200 0 0 SLM CORP COM 78442P106 4338 357800 SH SOLE 357800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 19027 80612 SH SOLE 80612 0 0 SPX CORP COM 784635104 14 592 SH SOLE 592 0 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 3854 68371 SH SOLE 68371 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 1150 17181 SH SOLE 17181 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1481 27065 SH SOLE 27065 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1355 44468 SH SOLE 44468 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 4548 51586 SH SOLE 51586 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1363 31656 SH SOLE 31656 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 3803 54745 SH SOLE 54745 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 416 1332 SH SOLE 1332 0 0 SPDR SER TR BLOMBRG BRC SRT 78468R101 269 8946 SH SOLE 8946 0 0 SPX FLOW INC COM 78469X107 14618 422602 SH SOLE 422602 0 0 SABRE CORP COM 78573M104 761 35840 SH SOLE 35840 0 0 SALESFORCE COM INC COM 79466L302 33 400 SH SOLE 400 0 0 SAP SE SPON ADR 803054204 1857 20200 SH SOLE 20200 0 0 SASOL LTD SPONSORED ADR 803866300 118 4000 SH SOLE 4000 0 0 SCHLUMBERGER LTD COM 806857108 57479 734580 SH SOLE 734580 0 0 SCHWAB CHARLES CORP NEW COM 808513105 6009 150254 SH SOLE 150254 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 8234 156809 SH SOLE 156809 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8179 92817 SH SOLE 92817 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 361 1020 SH SOLE 1020 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8783 350784 SH SOLE 350784 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8229 126252 SH SOLE 126252 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8206 153634 SH SOLE 153634 0 0 SEMPRA ENERGY COM 816851109 879 7936 SH SOLE 7936 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 29381 370000 SH SOLE 370000 0 0 SERVICENOW INC COM 81762P102 136204 1575200 SH SOLE 1575200 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 230730 11129535 SH SOLE 11129535 0 0 SHERWIN WILLIAMS CO COM 824348106 13715 44212 SH SOLE 44212 0 0 SHOPIFY INC CL A 82509L107 7 107 SH SOLE 107 0 0 SILVER WHEATON CORP COM 828336107 50 2395 SH SOLE 2395 0 0 SIMON PPTY GROUP INC NEW COM 828806109 79500 461266 SH SOLE 461266 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 97 2395 SH SOLE 2395 0 0 SKECHERS U S A INC CL A 830566105 27 1000 SH SOLE 1000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 81 830 SH SOLE 830 0 0 SNAP ON INC COM 833034101 4803 28423 SH SOLE 28423 0 0 SOTHEBYS COM 835898107 11255 247000 SH SOLE 247000 0 0 SOUTHWEST AIRLS CO COM 844741108 157 2925 SH SOLE 2925 0 0 SPLUNK INC COM 848637104 12296 202100 SH SOLE 202100 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 172 25000 SH SOLE 25000 0 0 SQUARE INC CL A 852234103 55685 3288200 SH SOLE 3288200 0 0 STANLEY BLACK & DECKER INC COM 854502101 48190 362467 SH SOLE 362467 0 0 STANTEC INC COM 85472N109 106178 4091630 SH SOLE 4091630 0 0 STARBUCKS CORP COM 855244109 194569 3328920 SH SOLE 3328920 0 0 STARWOOD PPTY TR INC COM 85571B105 13981 618000 SH SOLE 618000 0 0 STATOIL ASA SPONSORED ADR 85771P102 26 1505 SH SOLE 1505 0 0 STRYKER CORP COM 863667101 43 325 SH SOLE 325 0 0 SUN LIFE FINL INC COM 866796105 404713 11083125 SH SOLE 11083125 0 0 SUNCOR ENERGY INC NEW COM 867224107 496677 16177145 SH SOLE 16177145 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1637 52200 SH SOLE 52200 0 0 SWIFT TRANSN CO CL A 87074U101 2265 114900 SH SOLE 114900 0 0 SYSCO CORP COM 871829107 227 4364 SH SOLE 4364 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 7637 199658 SH SOLE 199658 0 0 TJX COS INC NEW COM 872540109 109644 1383900 SH SOLE 1383900 0 0 TAHOE RES INC COM 873868103 99 12300 SH SOLE 12300 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 16648 506000 SH SOLE 506000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9 150 SH SOLE 150 0 0 TAL ED GROUP ADS REPSTG COM 874080104 58916 551800 SH SOLE 551800 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 9 20428 SH SOLE 20428 0 0 TARGET CORP COM 87612E106 1361 24650 SH SOLE 24650 0 0 TATA MTRS LTD SPONSORED ADR 876568502 607 17000 SH SOLE 17000 0 0 TECK RESOURCES LTD CL B 878742204 11179 511244 SH SOLE 511244 0 0 TELEFONICA S A SPONSORED ADR 879382208 29 2566 SH SOLE 2566 0 0 TELUS CORP COM 87971M103 272579 8396711 SH SOLE 8396711 0 0 TENARIS S A SPONSORED ADR 88031M109 1413 41300 SH SOLE 41300 0 0 TESARO INC COM 881569107 30040 199800 SH SOLE 199800 0 0 TESLA INC COM 88160R101 106 380 SH SOLE 380 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 8391 8000000 SH SOLE 8000000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1384 43055 SH SOLE 43055 0 0 TEXAS INSTRS INC COM 882508104 66853 828300 SH SOLE 828300 0 0 TEXTRON INC COM 883203101 824 17300 SH SOLE 17300 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 6730 43733 SH SOLE 43733 0 0 THOMSON REUTERS CORP COM 884903105 50957 1178431 SH SOLE 1178431 0 0 3M CO COM 88579Y101 100739 525951 SH SOLE 525951 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 927121 18509821 SH SOLE 18509821 0 0 TOTAL SYS SVCS INC COM 891906109 22436 418900 SH SOLE 418900 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 332 3060 SH SOLE 3060 0 0 TRANSALTA CORP COM 89346D107 48 8311 SH SOLE 8311 0 0 TRANSCANADA CORP COM 89353D107 740864 16053895 SH SOLE 16053895 0 0 TRANSUNION COM 89400J107 2490 64800 SH SOLE 64800 0 0 TRAVELERS COMPANIES INC COM 89417E109 180 1492 SH SOLE 1492 0 0 TRI CONTL CORP COM 895436103 2780 120000 SH SOLE 120000 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 15 2500 SH SOLE 2500 0 0 TRINITY INDS INC COM 896522109 79 2985 SH SOLE 2985 0 0 TRUPANION INC COM 898202106 6 400 SH SOLE 400 0 0 TWITTER INC COM 90184L102 76 5100 SH SOLE 5100 0 0 TYSON FOODS INC CL A 902494103 468 7575 SH SOLE 7575 0 0 US BANCORP DEL COM NEW 902973304 27950 542226 SH SOLE 542226 0 0 U S SILICA HLDGS INC COM 90346E103 2404 50000 SH SOLE 50000 0 0 ULTA BEAUTY INC COM 90384S303 114153 405000 SH SOLE 405000 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 23352 119400 SH SOLE 119400 0 0 UNDER ARMOUR INC CL C 904311206 1 67 SH SOLE 67 0 0 UNILEVER PLC SPON ADR NEW 904767704 513 10400 SH SOLE 10400 0 0 UNILEVER N V N Y SHS NEW 904784709 15199 305852 SH SOLE 305852 0 0 UNION PAC CORP COM 907818108 229745 2165530 SH SOLE 2165530 0 0 UNITED PARCEL SERVICE INC CL B 911312106 40297 374911 SH SOLE 374911 0 0 UNITED TECHNOLOGIES CORP COM 913017109 34527 307122 SH SOLE 307122 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 65 480 SH SOLE 480 0 0 UNITEDHEALTH GROUP INC COM 91324P102 92625 563700 SH SOLE 563700 0 0 V F CORP COM 918204108 44254 803538 SH SOLE 803538 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 6068 550944 SH SOLE 550944 0 0 VALERO ENERGY CORP NEW COM 91913Y100 39344 593136 SH SOLE 593136 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 786 31881 SH SOLE 31881 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 18 230 SH SOLE 230 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 58 1089 SH SOLE 1089 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 23657 766400 SH SOLE 766400 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 302 3356 SH SOLE 3356 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 245 3074 SH SOLE 3074 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 498 6136 SH SOLE 6136 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3 70 SH SOLE 70 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 20695 388380 SH SOLE 388380 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 132 2750 SH SOLE 2750 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3 80 SH SOLE 80 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 570 11050 SH SOLE 11050 0 0 VANTIV INC CL A 92210H105 11075 172400 SH SOLE 172400 0 0 VEEVA SYS INC CL A COM 922475108 72582 1446300 SH SOLE 1446300 0 0 VENTAS INC COM 92276F100 12387 190100 SH SOLE 190100 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17488 80797 SH SOLE 80797 0 0 VANGUARD INDEX FDS REIT ETF 922908553 22785 275650 SH SOLE 275650 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 384791 7886286 SH SOLE 7886286 0 0 VERMILION ENERGY INC COM 923725105 7982 212868 SH SOLE 212868 0 0 VIASAT INC COM 92552V100 5648 88336 SH SOLE 88336 0 0 VIACOM INC NEW CL B 92553P201 973 20830 SH SOLE 20830 0 0 VISA INC COM CL A 92826C839 387380 4351759 SH SOLE 4351759 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 17 650 SH SOLE 650 0 0 WI-LAN INC COM 928972108 12 6350 SH SOLE 6350 0 0 VORNADO RLTY TR SH BEN INT 929042109 3688 36700 SH SOLE 36700 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 7055 959391 SH SOLE 959391 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 3979 734107 SH SOLE 734107 0 0 VULCAN MATLS CO COM 929160109 13662 113506 SH SOLE 113506 0 0 WEC ENERGY GROUP INC COM 92939U106 7544 124200 SH SOLE 124200 0 0 WABTEC CORP COM 929740108 30500 390767 SH SOLE 390767 0 0 WAL-MART STORES INC COM 931142103 188 2601 SH SOLE 2601 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 84188 1020431 SH SOLE 1020431 0 0 WASTE CONNECTIONS INC COM 94106B101 216742 2453886 SH SOLE 2453886 0 0 WASTE MGMT INC DEL COM 94106L109 4221 57770 SH SOLE 57770 0 0 WATSCO INC COM 942622200 1435 10037 SH SOLE 10037 0 0 WEIBO CORP SPONSORED ADR 948596101 64543 1234600 SH SOLE 1234600 0 0 WELLS FARGO & CO NEW COM 949746101 51461 928332 SH SOLE 928332 0 0 WELLTOWER INC COM 95040Q104 10026 141300 SH SOLE 141300 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 8969 109700 SH SOLE 109700 0 0 WESTLAKE CHEM CORP COM 960413102 65 985 SH SOLE 985 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1 636 SH SOLE 636 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 37 1375 SH SOLE 1375 0 0 WEYERHAEUSER CO COM 962166104 222102 6524015 SH SOLE 6524015 0 0 WHITEWAVE FOODS CO COM 966244105 84 1500 SH SOLE 1500 0 0 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 47 1250 SH SOLE 1250 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 46 901 SH SOLE 901 0 0 WORKDAY INC CL A 98138H101 4439 53200 SH SOLE 53200 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 16890 200000 SH SOLE 200000 0 0 XILINX INC COM 983919101 4188 72200 SH SOLE 72200 0 0 YAMANA GOLD INC COM 98462Y100 2 737 SH SOLE 737 0 0 YELP INC CL A 985817105 2 50 SH SOLE 50 0 0 ZAYO GROUP HLDGS INC COM 98919V105 4756 144300 SH SOLE 144300 0 0 ZIONS BANCORPORATION COM 989701107 13596 323102 SH SOLE 323102 0 0 ZOETIS INC CL A 98978V103 249 4655 SH SOLE 4655 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 11923 157209 SH SOLE 157209 0 0 ALLERGAN PLC SHS G0177J108 235507 983868 SH SOLE 983868 0 0 ATHENE HLDG LTD CL A G0684D107 3511 70100 SH SOLE 70100 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 4564 184201 SH SOLE 184201 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 99 4448 SH SOLE 4448 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 156813 4053866 SH SOLE 4053866 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 517 17368 SH SOLE 17368 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 264 3275 SH SOLE 3275 0 0 EATON CORP PLC SHS G29183103 3209 43200 SH SOLE 43200 0 0 ENDO INTL PLC SHS G30401106 17 1485 SH SOLE 1485 0 0 ENSCO PLC SHS CLASS A G3157S106 1064 118663 SH SOLE 118663 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 24 1075 SH SOLE 1075 0 0 LIVANOVA PLC SHS G5509L101 2563 52200 SH SOLE 52200 0 0 MEDTRONIC PLC SHS G5960L103 211528 2620795 SH SOLE 2620795 0 0 NABORS INDUSTRIES LTD SHS G6359F103 25732 1976290 SH SOLE 1976290 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 169049 4093962 SH SOLE 4093962 0 0 OCEAN RIG UDW INC SHS G66964100 0 2 SH SOLE 2 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 320 6948 SH SOLE 6948 0 0 SIGNET JEWELERS LIMITED SHS G81276100 4861 70844 SH SOLE 70844 0 0 TECHNIPFMC PLC COM G87110105 1963 60300 SH SOLE 60300 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4655 35500 SH SOLE 35500 0 0 PERRIGO CO PLC SHS G97822103 21711 328050 SH SOLE 328050 0 0 CHUBB LIMITED COM H1467J104 152 1113 SH SOLE 1113 0 0 TE CONNECTIVITY LTD REG SHS H84989104 336 4496 SH SOLE 4496 0 0 CAESARSTONE LTD ORD SHS M20598104 13321 366800 SH SOLE 366800 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 38424 373615 SH SOLE 373615 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1086 21300 SH SOLE 21300 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 48 1000 SH SOLE 1000 0 0 WIX COM LTD SHS M98068105 1102 16200 SH SOLE 16200 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 60644 455800 SH SOLE 455800 0 0 CORE LABORATORIES N V COM N22717107 637 5500 SH SOLE 5500 0 0 INTERXION HOLDING N.V SHS N47279109 7166 180800 SH SOLE 180800 0 0 NXP SEMICONDUCTORS N V COM N6596X109 593 5723 SH SOLE 5723 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 3268 74700 SH SOLE 74700 0 0 YANDEX N V SHS CLASS A N97284108 1033 47000 SH SOLE 47000 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10 100 SH SOLE 100 0 0