0001062993-17-000862.txt : 20170214 0001062993-17-000862.hdr.sgml : 20170214 20170214101838 ACCESSION NUMBER: 0001062993-17-000862 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170214 DATE AS OF CHANGE: 20170214 EFFECTIVENESS DATE: 20170214 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: 17603613 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 12-31-2016 12-31-2016 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 02-14-2017 2 761 26672843 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 36 1700 SH SOLE 1700 0 0 AFLAC INC COM 001055102 1679 23916 SH SOLE 23916 0 0 AES CORP COM 00130H105 88 7595 SH SOLE 7595 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 42242 1403514 SH SOLE 1403514 0 0 AT&T INC COM 00206R102 1165 29259 SH SOLE 29259 0 0 A10 NETWORKS INC COM 002121101 42 5000 SH SOLE 5000 0 0 ABBOTT LABS COM 002824100 32 840 SH SOLE 840 0 0 ABBVIE INC COM 00287Y109 3045 49204 SH SOLE 49204 0 0 ABERDEEN GLOBAL INCOME FD IN COM 003013109 60 7466 SH SOLE 7466 0 0 ABIOMED INC COM 003654100 3534 36900 SH SOLE 1 36900 0 0 ABIOMED INC COM 003654100 134620 1087100 SH SOLE 1087100 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1815 23600 SH SOLE 1 23600 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 48002 486600 SH SOLE 486600 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 5702 443854 SH SOLE 443854 0 0 ADEPTUS HEALTH INC CL A 006855100 1039 24710 SH SOLE 24710 0 0 ADOBE SYS INC COM 00724F101 1431 17700 SH SOLE 1 17700 0 0 ADOBE SYS INC COM 00724F101 51452 493665 SH SOLE 493665 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 26385 182019 SH SOLE 182019 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 2485 362700 SH SOLE 362700 0 0 AECOM COM 00766T100 1 27 SH SOLE 27 0 0 ADVANSIX INC COM 00773T101 1157 71349 SH SOLE 71349 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3172 469900 SH SOLE 469900 0 0 AETNA INC NEW COM 00817Y108 383 3400 SH OTR 2 0 3400 0 AETNA INC NEW COM 00817Y108 65378 582344 SH SOLE 582344 0 0 AFFILIATED MANAGERS GROUP COM 008252108 20979 148400 SH SOLE 148400 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 41 900 SH SOLE 900 0 0 AGNICO EAGLE MINES LTD COM 008474108 349 6600 SH OTR 2 0 6600 0 AGNICO EAGLE MINES LTD COM 008474108 134472 2549558 SH SOLE 2549558 0 0 AGRIUM INC COM 008916108 53194 577828 SH SOLE 577828 0 0 AIR LEASE CORP CL A 00912X302 2301 82400 SH SOLE 82400 0 0 AIR PRODS & CHEMS INC COM 009158106 4 28 SH SOLE 28 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 16477 2060500 SH SOLE 2060500 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 101 11831 SH SOLE 11831 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59471 575450 SH SOLE 575450 0 0 ALIGN TECHNOLOGY INC COM 016255101 1990 28500 SH SOLE 1 28500 0 0 ALIGN TECHNOLOGY INC COM 016255101 51868 579500 SH SOLE 579500 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1852 150000 SH SOLE 150000 0 0 ALPHABET INC CAP STK CL C 02079K107 141244 185702 SH SOLE 185702 0 0 ALPHABET INC CAP STK CL A 02079K305 77225 98492 SH SOLE 98492 0 0 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 3033 406868 SH SOLE 406868 0 0 ALTRIA GROUP INC COM 02209S103 3727 60100 SH SOLE 60100 0 0 AMAZON COM INC COM 023135106 3367 5400 SH SOLE 1 5400 0 0 AMAZON COM INC COM 023135106 136745 170025 SH SOLE 170025 0 0 AMEREN CORP COM 023608102 4 71 SH SOLE 71 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 130 2775 SH SOLE 2775 0 0 AMERICAN EXPRESS CO COM 025816109 4 55 SH SOLE 55 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 1 23 SH SOLE 23 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 368 5625 SH SOLE 5625 0 0 AMERICAN TOWER CORP NEW COM 03027X100 92051 831400 SH SOLE 831400 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 32353 442500 SH SOLE 442500 0 0 AMERIPRISE FINL INC COM 03076C106 1 10 SH SOLE 10 0 0 AMERIS BANCORP COM 03076K108 959 28100 SH SOLE 28100 0 0 AMGEN INC COM 031162100 2699 16853 SH SOLE 16853 0 0 ANADARKO PETE CORP COM 032511107 7679 124010 SH SOLE 124010 0 0 ANALOG DEVICES INC COM 032654105 5 64 SH SOLE 64 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 390 3687 SH SOLE 3687 0 0 ANTHEM INC COM 036752103 47141 385275 SH SOLE 385275 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1967 112100 SH SOLE 112100 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 2164 130712 SH SOLE 130712 0 0 APPLE INC COM 037833100 233993 2096091 SH SOLE 2096091 0 0 APPLIED MATLS INC COM 038222105 7 221 SH SOLE 221 0 0 ARISTA NETWORKS INC COM 040413106 1084 17100 SH SOLE 1 17100 0 0 ARISTA NETWORKS INC COM 040413106 28315 348600 SH SOLE 348600 0 0 ARROW ELECTRS INC COM 042735100 117 1640 SH SOLE 1640 0 0 ASANKO GOLD INC COM 04341Y105 37900 9300000 SH SOLE 9300000 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 105 1695 SH SOLE 1695 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 9 322 SH SOLE 322 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 1 400 SH SOLE 400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 230153 2650504 SH SOLE 2650504 0 0 AUTOZONE INC COM 053332102 56801 75446 SH SOLE 75446 0 0 AVALONBAY CMNTYS INC COM 053484101 17722 102000 SH SOLE 102000 0 0 BB&T CORP COM 054937107 5818 162408 SH SOLE 162408 0 0 BCE INC COM NEW 05534B760 176 3900 SH OTR 2 0 3900 0 BCE INC COM NEW 05534B760 455134 10207872 SH SOLE 10207872 0 0 BP PLC SPONSORED ADR 055622104 2 52 SH SOLE 52 0 0 BOFI HLDG INC COM 05566U108 7744 353849 SH SOLE 353849 0 0 BALLARD PWR SYS INC NEW COM 058586108 0 100 SH SOLE 100 0 0 BANK AMER CORP COM 060505104 27585 1700632 SH SOLE 1700632 0 0 BANK MONTREAL QUE COM 063671101 146045 2105011 SH SOLE 2105011 0 0 BANK N S HALIFAX COM 064149107 730405 13890533 SH SOLE 13890533 0 0 BARD C R INC COM 067383109 394 1800 SH SOLE 1800 0 0 BARRICK GOLD CORP COM 067901108 4718 294214 SH SOLE 294214 0 0 BAXTER INTL INC COM 071813109 4 100 SH SOLE 100 0 0 BAYTEX ENERGY CORP COM 07317Q105 103 21072 SH SOLE 21072 0 0 BECTON DICKINSON & CO COM 075887109 202218 1154595 SH SOLE 1154595 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 489 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23253 163635 SH SOLE 163635 0 0 BEST BUY INC COM 086516101 1212 32500 SH SOLE 32500 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 127 3530 SH SOLE 3530 0 0 BIO RAD LABS INC CL A 090572207 1200 7500 SH SOLE 7500 0 0 BIOGEN INC COM 09062X103 53921 176320 SH SOLE 176320 0 0 BLACKBERRY LTD COM 09228F103 66 9590 SH SOLE 9590 0 0 BLACKROCK INC COM 09247X101 76 200 SH SOLE 200 0 0 BLACKROCK GLOBAL OPP EQTY TR COM 092501105 3260 272406 SH SOLE 272406 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 1419 100299 SH SOLE 100299 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 10988 1425486 SH SOLE 1425486 0 0 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 3043 525303 SH SOLE 525303 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1741 69800 SH SOLE 69800 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 2760 203804 SH SOLE 203804 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 5573 700000 SH SOLE 700000 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 6400 351639 SH SOLE 351639 0 0 BOB EVANS FARMS INC COM 096761101 48 909 SH SOLE 909 0 0 BOEING CO COM 097023105 29895 228707 SH SOLE 228707 0 0 BORGWARNER INC COM 099724106 16579 480378 SH SOLE 480378 0 0 BOSTON PROPERTIES INC COM 101121101 11238 84400 SH SOLE 84400 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 38453 729951 SH SOLE 729951 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6 57 SH SOLE 57 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 303339 8894082 SH SOLE 8894082 0 0 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 20 1000 SH SOLE 1000 0 0 B2GOLD CORP COM 11777Q209 0 22 SH SOLE 22 0 0 BURLINGTON STORES INC COM 122017106 9522 120300 SH SOLE 120300 0 0 CAE INC COM 124765108 1773 126474 SH SOLE 126474 0 0 CIGNA CORPORATION COM 125509109 36318 288263 SH SOLE 288263 0 0 CSX CORP COM 126408103 18589 623843 SH SOLE 623843 0 0 CVS HEALTH CORP COM 126650100 337700 3903013 SH SOLE 3903013 0 0 CABOT OIL & GAS CORP COM 127097103 6274 248900 SH SOLE 248900 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1530 84342 SH SOLE 84342 0 0 CALLON PETE CO DEL COM 13123X102 498 32500 SH SOLE 32500 0 0 CAMECO CORP COM 13321L108 2508 239360 SH SOLE 239360 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 653991 8544802 SH SOLE 8544802 0 0 CANADIAN NATL RY CO COM 136375102 453 7100 SH OTR 2 0 7100 0 CANADIAN NATL RY CO COM 136375102 513056 7924833 SH SOLE 7924833 0 0 CANADIAN NAT RES LTD COM 136385101 558 17878 SH OTR 2 0 17878 0 CANADIAN NAT RES LTD COM 136385101 315091 10049985 SH SOLE 10049985 0 0 CANADIAN PAC RY LTD COM 13645T100 373 2500 SH OTR 2 0 2500 0 CANADIAN PAC RY LTD COM 13645T100 502859 3382694 SH SOLE 3382694 0 0 CAPELLA EDUCATION COMPANY COM 139594105 2500 44091 SH SOLE 44091 0 0 CAPITAL ONE FINL CORP COM 14040H105 43521 613710 SH SOLE 613710 0 0 CARDINAL HEALTH INC COM 14149Y108 32285 425415 SH SOLE 425415 0 0 CARLISLE COS INC COM 142339100 111 1000 SH SOLE 1000 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 21 400 SH SOLE 400 0 0 CARTER INC COM 146229109 1626 19200 SH SOLE 19200 0 0 CATHAY GEN BANCORP COM 149150104 17052 574128 SH SOLE 574128 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 15670 279828 SH SOLE 279828 0 0 CELESTICA INC SUB VTG SHS 15101Q108 72934 6817445 SH SOLE 6817445 0 0 CELGENE CORP COM 151020104 24673 243576 SH SOLE 243576 0 0 CENTENE CORP DEL COM 15135B101 168737 2589772 SH SOLE 2589772 0 0 CENOVUS ENERGY INC COM 15135U109 82577 5829293 SH SOLE 5829293 0 0 CENTURYLINK INC COM 156700106 4 150 SH SOLE 150 0 0 CERNER CORP COM 156782104 1852 30700 SH SOLE 30700 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 20677 79346 SH SOLE 79346 0 0 CHEVRON CORP NEW COM 166764100 2209 21033 SH SOLE 21033 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1282 29100 SH SOLE 29100 0 0 CHURCH & DWIGHT INC COM 171340102 2133 45678 SH SOLE 45678 0 0 CIMAREX ENERGY CO COM 171798101 1431 10900 SH SOLE 10900 0 0 CINEMARK HOLDINGS INC COM 17243V102 40483 1080898 SH SOLE 1080898 0 0 CISCO SYS INC COM 17275R102 24873 815445 SH SOLE 815445 0 0 CITIGROUP INC COM NEW 172967424 62300 1343007 SH SOLE 1343007 0 0 CITIZENS FINL GROUP INC COM 174610105 7039 291600 SH SOLE 291600 0 0 CIVEO CORP CDA COM 17878Y108 7 3034 SH SOLE 3034 0 0 CIVITAS SOLUTIONS INC COM 17887R102 4305 241300 SH SOLE 241300 0 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 3232 369239 SH SOLE 369239 0 0 COCA COLA CO COM 191216100 193552 4685914 SH SOLE 4685914 0 0 COEUR MNG INC COM NEW 192108504 16 1774 SH SOLE 1774 0 0 COGNEX CORP COM 192422103 14031 271700 SH SOLE 271700 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20508 436884 SH SOLE 436884 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 24301 1154815 SH SOLE 1154815 0 0 COLGATE PALMOLIVE CO COM 194162103 3132 43911 SH SOLE 43911 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 10 277 SH SOLE 277 0 0 COMCAST CORP NEW CL A 20030N101 409268 6306673 SH SOLE 6306673 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9 1000 SH SOLE 1000 0 0 CONAGRA BRANDS INC COM 205887102 246 5355 SH SOLE 5355 0 0 CONCHO RES INC COM 20605P101 5421 40400 SH SOLE 40400 0 0 CONOCOPHILLIPS COM 20825C104 890 20832 SH SOLE 20832 0 0 CONSTELLATION BRANDS INC CL A 21036P108 36526 227569 SH SOLE 227569 0 0 CONTINENTAL RESOURCES INC COM 212015101 1624 32000 SH SOLE 32000 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 7 200 SH SOLE 200 0 0 COSTCO WHSL CORP NEW COM 22160K105 212759 1420429 SH SOLE 1420429 0 0 COTT CORP QUE COM 22163N106 20693 1486457 SH SOLE 1486457 0 0 COUSINS PPTYS INC COM 222795106 3111 305000 SH SOLE 305000 0 0 CRESCENT PT ENERGY CORP COM 22576C101 171 13300 SH OTR 2 0 13300 0 CRESCENT PT ENERGY CORP COM 22576C101 43297 3360312 SH SOLE 3360312 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 14791 160700 SH SOLE 160700 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 35565 781700 SH SOLE 781700 0 0 D R HORTON INC COM 23331A109 266 9700 SH SOLE 9700 0 0 DTE ENERGY CO COM 233331107 943 10301 SH SOLE 10301 0 0 DANAHER CORP DEL COM 235851102 12454 160653 SH SOLE 160653 0 0 DAVITA INC COM 23918K108 1523 23600 SH SOLE 23600 0 0 DEERE & CO COM 244199105 68931 814597 SH SOLE 814597 0 0 DENISON MINES CORP COM 248356107 2 2880 SH SOLE 2880 0 0 DENNYS CORP COM 24869P104 16497 1579672 SH SOLE 1579672 0 0 DENTSPLY SIRONA INC COM 24906P109 8796 151500 SH SOLE 151500 0 0 DESCARTES SYS GROUP INC COM 249906108 4 205 SH SOLE 205 0 0 DEVON ENERGY CORP NEW COM 25179M103 23317 543450 SH SOLE 543450 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 4200 40305 SH SOLE 40305 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1594 16900 SH SOLE 16900 0 0 DIEBOLD NXDF INC COM 253651103 25 1000 SH SOLE 1000 0 0 DISNEY WALT CO COM DISNEY 254687106 89351 958348 SH SOLE 958348 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3800 144500 SH SOLE 144500 0 0 DOLLAR GEN CORP NEW COM 256677105 115034 1688639 SH SOLE 1688639 0 0 DOLLAR TREE INC COM 256746108 147998 1929209 SH SOLE 1929209 0 0 DOMINION RES INC VA NEW COM 25746U109 1030 14122 SH SOLE 14122 0 0 DOMTAR CORP COM NEW 257559203 3261 83376 SH SOLE 83376 0 0 DONNELLEY R R & SONS CO COM 257867200 5 294 SH SOLE 294 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3 109 SH SOLE 109 0 0 DOVER CORP COM 260003108 3129 41655 SH SOLE 41655 0 0 DOW CHEM CO COM 260543103 964 18718 SH SOLE 18718 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1644 22337 SH SOLE 22337 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 111 1427 SH SOLE 1427 0 0 EOG RES INC COM 26875P101 33392 354386 SH SOLE 354386 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 12976 455910 SH SOLE 455910 0 0 EAST WEST BANCORP INC COM 27579R104 12711 360311 SH SOLE 360311 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 927 75000 SH SOLE 75000 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 1344 100000 SH SOLE 100000 0 0 EATON VANCE MUN BD FD COM 27827X101 705 53000 SH SOLE 53000 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 4250 406170 SH SOLE 406170 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 5095 350000 SH SOLE 350000 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 3392 400000 SH SOLE 400000 0 0 ECOLAB INC COM 278865100 34128 287952 SH SOLE 287952 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2002 22300 SH SOLE 1 22300 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 63775 551900 SH SOLE 551900 0 0 ELDORADO GOLD CORP NEW COM 284902103 1248 326200 SH SOLE 326200 0 0 ELLIE MAE INC COM 28849P100 2470 31500 SH SOLE 1 31500 0 0 ELLIE MAE INC COM 28849P100 61421 610700 SH SOLE 610700 0 0 EMERSON ELEC CO COM 291011104 4 70 SH SOLE 70 0 0 ENCANA CORP COM 292505104 4538 387204 SH SOLE 387204 0 0 ENBRIDGE INC COM 29250N105 919 21400 SH OTR 2 0 21400 0 ENBRIDGE INC COM 29250N105 482599 11265284 SH SOLE 11265284 0 0 ENERGY FUELS INC COM NEW 292671708 33 20063 SH SOLE 20063 0 0 ENERPLUS CORP COM 292766102 161 25600 SH OTR 2 0 25600 0 ENERPLUS CORP COM 292766102 32054 5110659 SH SOLE 5110659 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 27 1000 SH SOLE 1000 0 0 EQUIFAX INC COM 294429105 79589 606191 SH SOLE 606191 0 0 EQUINIX INC COM PAR $0.001 29444U700 2499 7100 SH SOLE 7100 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 17848 283998 SH SOLE 283998 0 0 ESSEX PPTY TR INC COM 297178105 18776 86300 SH SOLE 86300 0 0 EVERSOURCE ENERGY COM 30040W108 16133 304800 SH SOLE 304800 0 0 EXPEDIA INC DEL COM NEW 30212P303 3136 27500 SH SOLE 27500 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 81350 1180791 SH SOLE 1180791 0 0 EXXON MOBIL CORP COM 30231G102 4517 50977 SH SOLE 50977 0 0 FS INVT CORP COM 302635107 4626 500000 SH SOLE 500000 0 0 FACEBOOK INC CL A 30303M102 2426 25400 SH SOLE 1 25400 0 0 FACEBOOK INC CL A 30303M102 108481 878409 SH SOLE 878409 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7880 52400 SH SOLE 52400 0 0 FEDEX CORP COM 31428X106 163 954 SH SOLE 954 0 0 F5 NETWORKS INC COM 315616102 2314 19000 SH SOLE 19000 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 212 1000 SH SOLE 1000 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 72754 966724 SH SOLE 966724 0 0 FIFTH THIRD BANCORP COM 316773100 14181 709600 SH SOLE 709600 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2 200 SH SOLE 200 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 113163 1501520 SH SOLE 1501520 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 556 12000 SH SOLE 12000 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 2630 171275 SH SOLE 171275 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 6894 151700 SH SOLE 151700 0 0 FISERV INC COM 337738108 67 625 SH SOLE 625 0 0 FITBIT INC CL A 33812L102 125 17000 SH SOLE 17000 0 0 FIVE BELOW INC COM 33829M101 1389 46300 SH SOLE 1 46300 0 0 FIVE BELOW INC COM 33829M101 36746 955300 SH SOLE 955300 0 0 FIVE9 INC COM 338307101 928 60600 SH SOLE 60600 0 0 FLUOR CORP NEW COM 343412102 2662 53100 SH SOLE 53100 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 287 23585 SH SOLE 23585 0 0 FORESTAR GROUP INC COM 346233109 53 4000 SH SOLE 4000 0 0 FORTIS INC COM 349553107 364 11600 SH OTR 2 0 11600 0 FORTIS INC COM 349553107 349196 11143533 SH SOLE 11143533 0 0 FORTIVE CORP COM 34959J108 11226 212371 SH SOLE 212371 0 0 FRANCO NEVADA CORP COM 351858105 68580 1027609 SH SOLE 1027609 0 0 FRANKLIN RES INC COM 354613101 38 965 SH SOLE 965 0 0 FREEPORT-MCMORAN INC CL B 35671D857 7 500 SH SOLE 500 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 64 2400 SH SOLE 2400 0 0 GABELLI DIVD & INCOME TR COM 36242H104 3753 200000 SH SOLE 200000 0 0 GAP INC DEL COM 364760108 1210 55685 SH SOLE 55685 0 0 GENERAL AMERN INVS INC COM 368802104 3190 100000 SH SOLE 100000 0 0 GENERAL ELECTRIC CO COM 369604103 72498 2453970 SH SOLE 2453970 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 36083 1338200 SH SOLE 1338200 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 GIGAMON INC COM 37518B102 2547 62400 SH SOLE 1 62400 0 0 GIGAMON INC COM 37518B102 67146 1282700 SH SOLE 1282700 0 0 GILEAD SCIENCES INC COM 375558103 60028 777569 SH SOLE 777569 0 0 GILDAN ACTIVEWEAR INC COM 375916103 66548 2459293 SH SOLE 2459293 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1741 41384 SH SOLE 41384 0 0 GLOBAL PMTS INC COM 37940X102 3000 40000 SH SOLE 40000 0 0 GOLDCORP INC NEW COM 380956409 90747 5694225 SH SOLE 5694225 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 96 400 SH SOLE 400 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 97 3150 SH SOLE 3150 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 5682 190327 SH SOLE 190327 0 0 GREAT PANTHER SILVER LTD COM 39115V101 8 5000 SH SOLE 5000 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 1015 21800 SH OTR 2 0 21800 0 GROUPE CGI INC CL A SUB VTG 39945C109 279627 5997675 SH SOLE 5997675 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 277 4550 SH SOLE 4550 0 0 HP INC COM 40434L105 20 1368 SH SOLE 1368 0 0 HALLIBURTON CO COM 406216101 26111 602903 SH SOLE 602903 0 0 HALYARD HEALTH INC COM 40650V100 0 7 SH SOLE 7 0 0 HANESBRANDS INC COM 410345102 13123 532000 SH SOLE 532000 0 0 HANMI FINL CORP COM NEW 410495204 5179 201274 SH SOLE 201274 0 0 HARLEY DAVIDSON INC COM 412822108 60 1030 SH SOLE 1030 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 32 1368 SH SOLE 1368 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 1680 75000 SH SOLE 75000 0 0 HOLLYFRONTIER CORP COM 436106108 89 2720 SH SOLE 2720 0 0 HOME DEPOT INC COM 437076102 232043 1847462 SH SOLE 1847462 0 0 HONEYWELL INTL INC COM 438516106 214484 1882015 SH SOLE 1882015 0 0 HORMEL FOODS CORP COM 440452100 86244 2327527 SH SOLE 2327527 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 55 20000 SH SOLE 20000 0 0 HUDBAY MINERALS INC COM 443628102 4936 1276900 SH SOLE 1276900 0 0 HUDBAY MINERALS INC *W EXP 07/20/201 443628136 226 1517235 SH SOLE 1517235 0 0 HUDSON PAC PPTYS INC COM 444097109 2730 85000 SH SOLE 85000 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 9832 65600 SH SOLE 65600 0 0 IAC INTERACTIVECORP COM 44919P508 157 2411 SH SOLE 2411 0 0 IDEXX LABS INC COM 45168D104 19 160 SH SOLE 160 0 0 ILLINOIS TOOL WKS INC COM 452308109 1269 10815 SH SOLE 10815 0 0 ILLUMINA INC COM 452327109 559 3400 SH SOLE 3400 0 0 IMPERIAL OIL LTD COM NEW 453038408 17135 560600 SH SOLE 560600 0 0 IMPERIAL OIL LTD COM NEW 453038408 7006 200984 SH SOLE 200984 0 0 IMPERIAL OIL LTD COM NEW 453038408 21 600 SH SOLE 600 0 0 IMPERIAL OIL LTD COM NEW 453038408 24162 762184 SH SOLE 762184 0 0 INDIA FD INC COM 454089103 9 411 SH SOLE 411 0 0 INPHI CORP COM 45772F107 1928 59500 SH SOLE 1 59500 0 0 INPHI CORP COM 45772F107 54498 1311200 SH SOLE 1311200 0 0 INTEL CORP COM 458140100 35014 956082 SH SOLE 956082 0 0 INTEL CORP COM 458140100 774 21290 SH SOLE 21290 0 0 INTEL CORP COM 458140100 35788 977372 SH SOLE 977372 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 1368 39700 SH SOLE 39700 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2612 16830 SH SOLE 16830 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1593 9570 SH SOLE 9570 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 4204 26400 SH SOLE 26400 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 191 1615 SH SOLE 1615 0 0 INTL PAPER CO COM 460146103 11 200 SH SOLE 200 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2537 4700 SH SOLE 1 4700 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 69503 100100 SH SOLE 100100 0 0 INVESCO SR INCOME TR COM 46131H107 1272 300584 SH SOLE 300584 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 4540 395164 SH SOLE 395164 0 0 ISHARES MSCI CDA ETF 464286509 1171 44683 SH SOLE 44683 0 0 ISHARES MIN VOL EMRG MKT 464286533 35112 665000 SH SOLE 665000 0 0 ISHARES MSCI STH KOR ETF 464286772 3808 71365 SH SOLE 71365 0 0 ISHARES MSCI GERMANY ETF 464286806 2814 106015 SH SOLE 106015 0 0 ISHARES TR SELECT DIVID ETF 464287168 44 500 SH SOLE 500 0 0 ISHARES TR TIPS BD ETF 464287176 95 833 SH SOLE 833 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 91 2620 SH SOLE 2620 0 0 ISHARES TR CORE S&P500 ETF 464287200 187 830 SH SOLE 830 0 0 ISHARES TR CORE US AGGBD ET 464287226 1098 10000 SH SOLE 10000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 183 5209 SH SOLE 5209 0 0 ISHARES TR NA NAT RES 464287374 3 77 SH SOLE 77 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 28718 262740 SH SOLE 262740 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 26589 320046 SH SOLE 320046 0 0 ISHARES TR MSCI EAFE ETF 464287465 3368 58196 SH SOLE 58196 0 0 ISHARES TR CORE S&P MCP ETF 464287507 41148 272250 SH SOLE 272250 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 4242 15000 SH SOLE 15000 0 0 ISHARES TR COHEN&STEER REIT 464287564 3 30 SH SOLE 30 0 0 ISHARES TR GLOBAL 100 ETF 464287572 208 2700 SH SOLE 2700 0 0 ISHARES TR U.S. UTILITS ETF 464287697 14360 119924 SH SOLE 119924 0 0 ISHARES TR U.S. REAL ES ETF 464287739 185 2395 SH SOLE 2395 0 0 ISHARES TR U.S. INDS ETF 464287754 15394 137796 SH SOLE 137796 0 0 ISHARES TR US HLTHCARE ETF 464287762 22 150 SH SOLE 150 0 0 ISHARES TR U.S. FINLS ETF 464287788 4 35 SH SOLE 35 0 0 ISHARES TR CORE S&P SCP ETF 464287804 22368 184470 SH SOLE 184470 0 0 ISHARES TR SP SMCP600GR ETF 464287887 128 850 SH SOLE 850 0 0 ISHARES TR EAFE SML CP ETF 464288273 39694 775450 SH SOLE 775450 0 0 ISHARES TR JP MOR EM MK ETF 464288281 92064 804225 SH SOLE 804225 0 0 ISHARES TR GLB INFRASTR ETF 464288372 48121 1185490 SH SOLE 1185490 0 0 ISHARES TR IBOXX HI YD ETF 464288513 31952 374574 SH SOLE 374574 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 458 4350 SH SOLE 4350 0 0 ISHARES TR 3-7 YR TR BD ETF 464288661 5063 41223 SH SOLE 41223 0 0 ISHARES TR U.S. PFD STK ETF 464288687 489 13101 SH SOLE 13101 0 0 ISHARES TR EAFE VALUE ETF 464288877 66 1400 SH SOLE 1400 0 0 ISHARES TR MSCI INDIA ETF 46429B598 202 7500 SH SOLE 7500 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 969 19062 SH SOLE 19062 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 3 40 SH SOLE 40 0 0 ISHARES TR MIN VOL USA ETF 46429B697 150 3300 SH SOLE 3300 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 3458 117439 SH SOLE 117439 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2941 147209 SH SOLE 147209 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 17 337 SH SOLE 337 0 0 JPMORGAN CHASE & CO COM 46625H100 168043 2555569 SH SOLE 2555569 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 200 3499 SH SOLE 3499 0 0 JOHNSON & JOHNSON COM 478160104 298800 2590104 SH SOLE 2590104 0 0 JONES LANG LASALLE INC COM 48020Q107 93 915 SH SOLE 915 0 0 JUST ENERGY GROUP INC COM 48213W101 5 1000 SH SOLE 1000 0 0 KLA-TENCOR CORP COM 482480100 110 1400 SH SOLE 1400 0 0 KT CORP SPONSORED ADR 48268K101 34 2400 SH SOLE 2400 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 4750 52100 SH SOLE 52100 0 0 KELLOGG CO COM 487836108 15 200 SH SOLE 200 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 69565 2245727 SH SOLE 2245727 0 0 KIMBERLY CLARK CORP COM 494368103 2634 21689 SH SOLE 21689 0 0 KIMCO RLTY CORP COM 49446R109 1742 61600 SH SOLE 61600 0 0 KINDER MORGAN INC DEL COM 49456B101 682 30635 SH SOLE 30635 0 0 KINROSS GOLD CORP COM NO PAR 496902404 2 568 SH SOLE 568 0 0 KNOWLES CORP COM 49926D109 5 304 SH SOLE 304 0 0 KOPIN CORP COM 500600101 10 3400 SH SOLE 3400 0 0 KORN FERRY INTL COM NEW 500643200 4915 239590 SH SOLE 239590 0 0 KRAFT HEINZ CO COM 500754106 4 40 SH SOLE 40 0 0 KROGER CO COM 501044101 88087 3056104 SH SOLE 3056104 0 0 L BRANDS INC COM 501797104 1452 21043 SH SOLE 21043 0 0 LGI HOMES INC COM 50187T106 1001 27800 SH SOLE 27800 0 0 LSC COMMUNICATIONS INC COM 50218P107 3 109 SH SOLE 109 0 0 LAM RESEARCH CORP COM 512807108 29130 314668 SH SOLE 314668 0 0 LAUDER ESTEE COS INC CL A 518439104 76174 902335 SH SOLE 902335 0 0 LENNAR CORP CL A 526057104 32057 775000 SH SOLE 775000 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 61310 1353104 SH SOLE 1353104 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 4519 892933 SH SOLE 892933 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2342 119800 SH SOLE 119800 0 0 LIFE STORAGE INC COM 53223X107 15223 175200 SH SOLE 175200 0 0 LILLY ELI & CO COM 532457108 9187 117244 SH SOLE 117244 0 0 LINCOLN NATL CORP IND COM 534187109 116 1750 SH SOLE 1750 0 0 LIPOCINE INC NEW COM 53630X104 26 7100 SH SOLE 7100 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 854 31800 SH SOLE 31800 0 0 LOCKHEED MARTIN CORP COM 539830109 2578 10984 SH SOLE 10984 0 0 LOGMEIN INC COM 54142L109 1174 13300 SH SOLE 13300 0 0 LOWES COS INC COM 548661107 82229 1169259 SH SOLE 1169259 0 0 LUMENTUM HLDGS INC COM 55024U109 635 20400 SH SOLE 1 20400 0 0 LUMENTUM HLDGS INC COM 55024U109 21902 549309 SH SOLE 549309 0 0 MGM RESORTS INTERNATIONAL COM 552953101 12715 500000 SH SOLE 500000 0 0 MKS INSTRUMENT INC COM 55306N104 29580 608850 SH SOLE 608850 0 0 MSA SAFETY INC COM 553498106 13251 233700 SH SOLE 233700 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 44 541 SH SOLE 541 0 0 MACYS INC COM 55616P104 1220 33704 SH SOLE 33704 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 14046 84866 SH SOLE 84866 0 0 MAG SILVER CORP COM 55903Q104 14538 999000 SH SOLE 999000 0 0 MAGNA INTL INC COM 559222401 185802 4412436 SH SOLE 4412436 0 0 MANULIFE FINL CORP COM 56501R106 572 41500 SH OTR 2 0 41500 0 MANULIFE FINL CORP COM 56501R106 450324 31309281 SH SOLE 31309281 0 0 MARATHON OIL CORP COM 565849106 463 30000 SH SOLE 30000 0 0 MARATHON PETE CORP COM 56585A102 1577 39762 SH SOLE 39762 0 0 MARSH & MCLENNAN COS INC COM 571748102 1577 24001 SH SOLE 24001 0 0 MARTIN MARIETTA MATLS INC COM 573284106 13316 76100 SH SOLE 76100 0 0 MASCO CORP COM 574599106 27517 822400 SH SOLE 822400 0 0 MASTEC INC COM 576323109 6470 222700 SH SOLE 222700 0 0 MASTERCARD INCORPORATED CL A 57636Q104 135912 1364049 SH SOLE 1364049 0 0 MATTEL INC COM 577081102 4008 136312 SH SOLE 136312 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1559 15997 SH SOLE 15997 0 0 MCDONALDS CORP COM 580135101 315185 2794301 SH SOLE 2794301 0 0 MCKESSON CORP COM 58155Q103 23048 142862 SH SOLE 142862 0 0 MEDIFAST INC COM 58470H101 21 500 SH SOLE 500 0 0 MEDNAX INC COM 58502B106 154772 2394095 SH SOLE 2394095 0 0 MERCADOLIBRE INC COM 58733R102 41165 227800 SH SOLE 227800 0 0 MERCK & CO INC COM 58933Y105 79047 1298320 SH SOLE 1298320 0 0 MERUS LABS INTL INC NEW COM 59047R101 9475 9639018 SH SOLE 9639018 0 0 METHANEX CORP COM 59151K108 3299 84230 SH SOLE 84230 0 0 METHODE ELECTRS INC COM 591520200 103 2490 SH SOLE 2490 0 0 METLIFE INC COM 59156R108 49 900 SH SOLE 900 0 0 MEXICO FD INC COM 592835102 2027 130000 SH SOLE 130000 0 0 MICHAELS COS INC COM 59408Q106 11688 495000 SH SOLE 495000 0 0 MICROSOFT CORP COM 594918104 530771 9385963 SH SOLE 9385963 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 12 184 SH SOLE 184 0 0 MICRON TECHNOLOGY INC COM 595112103 82 3735 SH SOLE 3735 0 0 MITEL NETWORKS CORP COM 60671Q104 134 18600 SH OTR 2 0 18600 0 MITEL NETWORKS CORP COM 60671Q104 21896 3050100 SH SOLE 3050100 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 14342 1923884 SH SOLE 1923884 0 0 MOLSON COORS BREWING CO CL B 60871R209 49530 463782 SH SOLE 463782 0 0 MOMO INC ADR 60879B107 26395 1200800 SH SOLE 1200800 0 0 MONDELEZ INTL INC CL A 609207105 13440 320111 SH SOLE 320111 0 0 MONSANTO CO NEW COM 61166W101 749 7500 SH SOLE 7500 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 21514 150000 SH SOLE 150000 0 0 MOODYS CORP COM 615369105 1698 16677 SH SOLE 16677 0 0 MORGAN STANLEY COM NEW 617446448 53763 1716510 SH SOLE 1716510 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 2312 452500 SH SOLE 452500 0 0 MUELLER WTR PRODS INC COM SER A 624758108 26536 2164300 SH SOLE 2164300 0 0 NVR INC COM 62944T105 28036 17500 SH SOLE 17500 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 6924 99865 SH SOLE 99865 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2355 62750 SH SOLE 62750 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 3 3150 SH SOLE 3150 0 0 NETFLIX INC COM 64110L106 3574 36918 SH SOLE 36918 0 0 NETEASE INC SPONSORED ADR 64110W102 73886 314100 SH SOLE 314100 0 0 NEUSTAR INC CL A 64126X201 128 3830 SH SOLE 3830 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 4533 500000 SH SOLE 500000 0 0 NEVRO CORP COM 64157F103 2208 28400 SH SOLE 1 28400 0 0 NEVRO CORP COM 64157F103 58429 585900 SH SOLE 585900 0 0 NEW GOLD INC CDA COM 644535106 6 1697 SH SOLE 1697 0 0 NEWMONT MINING CORP COM 651639106 7 200 SH SOLE 200 0 0 NEWS CORP NEW CL A 65249B109 18 1595 SH SOLE 1595 0 0 NEXTERA ENERGY INC COM 65339F101 85957 719305 SH SOLE 719305 0 0 NIKE INC CL B 654106103 137862 2681876 SH SOLE 2681876 0 0 NOKIA CORP SPONSORED ADR 654902204 2 464 SH SOLE 464 0 0 NOBLE ENERGY INC COM 655044105 10656 305200 SH SOLE 305200 0 0 NORBORD INC COM NEW 65548P403 7 291 SH SOLE 291 0 0 NORDSTROM INC COM 655664100 1195 23575 SH SOLE 23575 0 0 NORTHROP GRUMMAN CORP COM 666807102 19387 92751 SH SOLE 92751 0 0 NOVARTIS A G SPONSORED ADR 66987V109 34475 456713 SH SOLE 456713 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 12980 205100 SH SOLE 205100 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1379 100000 SH SOLE 100000 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 2282 160000 SH SOLE 160000 0 0 NVIDIA CORP COM 67066G104 2837 55600 SH SOLE 1 55600 0 0 NVIDIA CORP COM 67066G104 85907 1308900 SH SOLE 1308900 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1914 130000 SH SOLE 130000 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 4715 255096 SH SOLE 255096 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4142 500000 SH SOLE 500000 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 2818 200000 SH SOLE 200000 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 26298 96100 SH SOLE 96100 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 2606 36580 SH SOLE 36580 0 0 OIL STS INTL INC COM 678026105 59 1517 SH SOLE 1517 0 0 OMNICOM GROUP INC COM 681919106 72511 872125 SH SOLE 872125 0 0 OPEN TEXT CORP COM 683715106 722 11400 SH OTR 2 0 11400 0 OPEN TEXT CORP COM 683715106 87802 1387512 SH SOLE 1387512 0 0 ORACLE CORP COM 68389X105 148991 3882225 SH SOLE 3882225 0 0 ORANGE SPONSORED ADR 684060106 42 2800 SH SOLE 2800 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 11 1171 SH SOLE 1171 0 0 OWENS ILL INC COM NEW 690768403 106 6070 SH SOLE 6070 0 0 PNC FINL SVCS GROUP INC COM 693475105 5425 62425 SH SOLE 62425 0 0 PPG INDS INC COM 693506107 11814 117000 SH SOLE 117000 0 0 PPL CORP COM 69351T106 3 94 SH SOLE 94 0 0 PACCAR INC COM 693718108 16 242 SH SOLE 242 0 0 PANDORA MEDIA INC COM 698354107 4 280 SH SOLE 280 0 0 PARKER HANNIFIN CORP COM 701094104 154 1100 SH SOLE 1100 0 0 PARSLEY ENERGY INC CL A 701877102 3054 93300 SH SOLE 93300 0 0 PATTERSON COMPANIES INC COM 703395103 1885 42000 SH SOLE 42000 0 0 PAYCHEX INC COM 704326107 1042 17069 SH SOLE 17069 0 0 PAYCOM SOFTWARE INC COM 70432V102 1889 50600 SH SOLE 1 50600 0 0 PAYCOM SOFTWARE INC COM 70432V102 49822 1041000 SH SOLE 1041000 0 0 PEMBINA PIPELINE CORP COM 706327103 211578 7091318 SH SOLE 7091318 0 0 PENGROWTH ENERGY CORP COM 70706P104 1 583 SH SOLE 583 0 0 PENN WEST PETE LTD NEW COM 707887105 0 112 SH SOLE 112 0 0 PENUMBRA INC COM 70975L107 728 9800 SH SOLE 9800 0 0 PEPSICO INC COM 713448108 12741 121422 SH SOLE 121422 0 0 PFIZER INC COM 717081103 269363 8145065 SH SOLE 8145065 0 0 PHILIP MORRIS INTL INC COM 718172109 40 441 SH SOLE 441 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 7968 400000 SH SOLE 400000 0 0 PIONEER NAT RES CO COM 723787107 48857 271491 SH SOLE 271491 0 0 POTASH CORP SASK INC COM 73755L107 161 10100 SH OTR 2 0 10100 0 POTASH CORP SASK INC COM 73755L107 24795 1556154 SH SOLE 1556154 0 0 POTLATCH CORP NEW COM 737630103 2644 69600 SH SOLE 69600 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 70 590 SH SOLE 590 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 38 1027 SH SOLE 1027 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 2205 97262 SH SOLE 97262 0 0 PRAXAIR INC COM 74005P104 4163 35432 SH SOLE 35432 0 0 PRECISION DRILLING CORP COM 2010 74022D308 281 68800 SH OTR 2 0 68800 0 PRECISION DRILLING CORP COM 2010 74022D308 89586 21949242 SH SOLE 21949242 0 0 PRETIUM RES INC COM 74139C102 5824 590000 SH SOLE 590000 0 0 PRICE T ROWE GROUP INC COM 74144T108 1577 24268 SH SOLE 24268 0 0 PRICELINE GRP INC COM NEW 741503403 1425 1300 SH SOLE 1 1300 0 0 PRICELINE GRP INC COM NEW 741503403 39266 27932 SH SOLE 27932 0 0 PRIMERICA INC COM 74164M108 76 1100 SH SOLE 1100 0 0 PROCTER AND GAMBLE CO COM 742718109 10516 123376 SH SOLE 123376 0 0 PROGRESSIVE CORP OHIO COM 743315103 48600 1568238 SH SOLE 1568238 0 0 PROLOGIS INC COM 74340W103 12051 230400 SH SOLE 230400 0 0 PROOFPOINT INC COM 743424103 1973 35400 SH SOLE 1 35400 0 0 PROOFPOINT INC COM 743424103 51273 717500 SH SOLE 717500 0 0 PUBLIC STORAGE COM 74460D109 31656 145199 SH SOLE 145199 0 0 QUALCOMM INC COM 747525103 2808 42010 SH SOLE 42010 0 0 QUALYS INC COM 74758T303 2 50 SH SOLE 50 0 0 QUANTA SVCS INC COM 74762E102 8198 302692 SH SOLE 302692 0 0 RSP PERMIAN INC COM 74978Q105 1527 40300 SH SOLE 40300 0 0 RAND LOGISTICS INC COM 752182105 0 520 SH SOLE 520 0 0 RANDGOLD RES LTD ADR 752344309 36298 372000 SH SOLE 372000 0 0 RAYTHEON CO COM NEW 755111507 91138 685168 SH SOLE 685168 0 0 REGAL ENTMT GROUP CL A 758766109 10672 507155 SH SOLE 507155 0 0 REPUBLIC SVCS INC COM 760759100 1267 25761 SH SOLE 25761 0 0 RESOLUTE FST PRODS INC COM 76117W109 0 17 SH SOLE 17 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 105099 2381885 SH SOLE 2381885 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5662 263900 SH SOLE 263900 0 0 REYNOLDS AMERICAN INC COM 761713106 128 2270 SH SOLE 2270 0 0 RICHMONT MINES INC COM 76547T106 24195 2466900 SH SOLE 2466900 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2077 62465 SH SOLE 62465 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 22349 653914 SH SOLE 653914 0 0 RITE AID CORP COM 767754104 16282 2167302 SH SOLE 2167302 0 0 ROBERT HALF INTL INC COM 770323103 1230 33168 SH SOLE 33168 0 0 ROCKWELL AUTOMATION INC COM 773903109 11653 97500 SH SOLE 97500 0 0 ROCKWELL COLLINS INC COM 774341101 11536 140100 SH SOLE 140100 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 506 12200 SH OTR 2 0 12200 0 ROGERS COMMUNICATIONS INC CL B 775109200 433061 10572085 SH SOLE 10572085 0 0 ROLLINS INC COM 775711104 53789 1879800 SH SOLE 1879800 0 0 ROSS STORES INC COM 778296103 169 2570 SH SOLE 2570 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 871 14400 SH OTR 2 0 14400 0 ROYAL BK CDA MONTREAL QUE COM 780087102 996426 16030033 SH SOLE 16030033 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 35760 692811 SH SOLE 692811 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 20849 426186 SH SOLE 426186 0 0 ROYAL GOLD INC COM 780287108 6763 89400 SH SOLE 89400 0 0 ROYCE VALUE TR INC COM 780910105 6493 525000 SH SOLE 525000 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1686 23000 SH SOLE 23000 0 0 RYDER SYS INC COM 783549108 180 2800 SH OTR 2 0 2800 0 RYDER SYS INC COM 783549108 43276 673689 SH SOLE 673689 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 1051 12100 SH SOLE 12100 0 0 S&P GLOBAL INC COM 78409V104 1584 12811 SH SOLE 12811 0 0 SL GREEN RLTY CORP COM 78440X101 64463 610400 SH SOLE 610400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 33770 157307 SH SOLE 157307 0 0 SPX CORP COM 784635104 14 592 SH SOLE 592 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 70 2082 SH SOLE 2082 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 4407 51377 SH SOLE 51377 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 373 1232 SH SOLE 1232 0 0 SPDR SER TR BLOMBRG BRC SRT 78468R101 262 8710 SH SOLE 8710 0 0 SPX FLOW INC COM 78469X107 169 5600 SH OTR 2 0 5600 0 SPX FLOW INC COM 78469X107 21605 722788 SH SOLE 722788 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1 58 SH SOLE 58 0 0 SALESFORCE COM INC COM 79466L302 209 3000 SH SOLE 3000 0 0 SANOFI SPONSORED ADR 80105N105 1 34 SH SOLE 34 0 0 SAP SE SPON ADR 803054204 1736 20200 SH SOLE 20200 0 0 SASOL LTD SPONSORED ADR 803866300 115 4000 SH SOLE 4000 0 0 SCHEIN HENRY INC COM 806407102 370 2430 SH SOLE 2430 0 0 SCHLUMBERGER LTD COM 806857108 9459 123080 SH SOLE 123080 0 0 SCHWAB CHARLES CORP NEW COM 808513105 6776 222893 SH SOLE 222893 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 14951 320493 SH SOLE 320493 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 14860 285864 SH SOLE 285864 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 444 4600 SH SOLE 4600 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15736 337114 SH SOLE 337114 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 9494 128200 SH SOLE 128200 0 0 SERVICENOW INC COM 81762P102 7385 95500 SH SOLE 95500 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 354 17700 SH OTR 2 0 17700 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 211884 10584249 SH SOLE 10584249 0 0 SHERWIN WILLIAMS CO COM 824348106 11039 40961 SH SOLE 40961 0 0 SHIRE PLC SPONSORED ADR 82481R106 13 77 SH SOLE 77 0 0 SHOPIFY INC CL A 82509L107 5 107 SH SOLE 107 0 0 SIERRA WIRELESS INC COM 826516106 13 850 SH SOLE 850 0 0 SILVER WHEATON CORP COM 828336107 9599 364295 SH SOLE 364295 0 0 SIMON PPTY GROUP INC NEW COM 828806109 77454 383376 SH SOLE 383376 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 100 3005 SH SOLE 3005 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 12623 242352 SH SOLE 242352 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 74 985 SH SOLE 985 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 785 24500 SH SOLE 24500 0 0 SNAP ON INC COM 833034101 7447 50162 SH SOLE 50162 0 0 SOTHEBYS COM 835898107 9160 246600 SH SOLE 246600 0 0 SOUTHWEST AIRLS CO COM 844741108 146 2925 SH SOLE 2925 0 0 SPECTRA ENERGY CORP COM 847560109 5 114 SH SOLE 114 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 153 25000 SH SOLE 25000 0 0 SQUARE INC CL A 852234103 27 2000 SH SOLE 2000 0 0 STANLEY BLACK & DECKER INC COM 854502101 51194 427963 SH SOLE 427963 0 0 STANTEC INC COM 85472N109 165 7180 SH OTR 2 0 7180 0 STANTEC INC COM 85472N109 76315 3285721 SH SOLE 3285721 0 0 STARBUCKS CORP COM 855244109 47100 885394 SH SOLE 885394 0 0 STATOIL ASA SPONSORED ADR 85771P102 11 581 SH SOLE 581 0 0 STEEL DYNAMICS INC COM 858119100 2 183 SH SOLE 183 0 0 STRYKER CORP COM 863667101 39 325 SH SOLE 325 0 0 SUN LIFE FINL INC COM 866796105 327520 9988689 SH SOLE 9988689 0 0 SUNCOR ENERGY INC NEW COM 867224107 419231 14822837 SH SOLE 14822837 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1343 55600 SH SOLE 55600 0 0 SYNCHRONY FINL COM 87165B103 37286 1367915 SH SOLE 1367915 0 0 SYSCO CORP COM 871829107 17 300 SH SOLE 300 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 4091 118836 SH SOLE 118836 0 0 TJX COS INC NEW COM 872540109 113780 1557291 SH SOLE 1557291 0 0 TABLEAU SOFTWARE INC CL A 87336U105 9795 181400 SH SOLE 181400 0 0 TAHOE RES INC COM 873868103 7888 632700 SH SOLE 632700 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7 150 SH SOLE 150 0 0 TAL ED GROUP ADS REPSTG COM 874080104 38188 551800 SH SOLE 551800 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 10 20428 SH SOLE 20428 0 0 TARGET CORP COM 87612E106 2284 31539 SH SOLE 31539 0 0 TATA MTRS LTD SPONSORED ADR 876568502 406 10400 SH SOLE 10400 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 502 29200 SH SOLE 29200 0 0 TEAM HEALTH HOLDINGS INC COM 87817A107 350 11000 SH OTR 2 0 11000 0 TEAM HEALTH HOLDINGS INC COM 87817A107 125466 3955409 SH SOLE 3955409 0 0 TECK RESOURCES LTD CL B 878742204 5714 284940 SH SOLE 284940 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 8936 523269 SH SOLE 523269 0 0 TELEFONICA S A SPONSORED ADR 879382208 24 2566 SH SOLE 2566 0 0 TELUS CORP COM 87971M103 355056 11030767 SH SOLE 11030767 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 99 15200 SH SOLE 15200 0 0 TESARO INC COM 881569107 784 10500 SH SOLE 1 10500 0 0 TESARO INC COM 881569107 21263 222000 SH SOLE 222000 0 0 TESLA MTRS INC COM 88160R101 81 380 SH SOLE 380 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1642 36688 SH SOLE 36688 0 0 TEXAS INSTRS INC COM 882508104 2617 38172 SH SOLE 38172 0 0 TEXTRON INC COM 883203101 842 17300 SH SOLE 17300 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 108715 699880 SH SOLE 699880 0 0 THOMSON REUTERS CORP COM 884903105 57829 1343648 SH SOLE 1343648 0 0 3M CO COM 88579Y101 98705 568344 SH SOLE 568344 0 0 TIFFANY & CO NEW COM 886547108 17107 241994 SH SOLE 241994 0 0 TIME INC NEW COM 887228104 0 8 SH SOLE 8 0 0 TIME WARNER INC COM NEW 887317303 60 620 SH SOLE 620 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 512 11800 SH OTR 2 0 11800 0 TORONTO DOMINION BK ONT COM NEW 891160509 770536 17152931 SH SOLE 17152931 0 0 TORONTO DOMINION BK ONT NOTE 3.625% 9/1 891160MJ9 3435 3500000 SH SOLE 3500000 0 0 TOTAL SYS SVCS INC COM 891906109 1796 39000 SH SOLE 39000 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 134 1140 SH SOLE 1140 0 0 TRANSALTA CORP COM 89346D107 917 208045 SH SOLE 208045 0 0 TRANSCANADA CORP COM 89353D107 524 11300 SH OTR 2 0 11300 0 TRANSCANADA CORP COM 89353D107 716737 15503380 SH SOLE 15503380 0 0 TRAVELERS COMPANIES INC COM 89417E109 183 1492 SH SOLE 1492 0 0 TRI CONTL CORP COM 895436103 2506 120000 SH SOLE 120000 0 0 TRINITY INDS INC COM 896522109 99 3540 SH SOLE 3540 0 0 TRIUMPH GROUP INC NEW COM 896818101 8145 299134 SH SOLE 299134 0 0 TRUPANION INC COM 898202106 6 400 SH SOLE 400 0 0 TWILIO INC CL A 90138F102 18492 294100 SH SOLE 294100 0 0 TWITTER INC COM 90184L102 83 5100 SH SOLE 5100 0 0 TYLER TECHNOLOGIES INC COM 902252105 954 5700 SH SOLE 5700 0 0 TYSON FOODS INC CL A 902494103 257 4150 SH SOLE 4150 0 0 US BANCORP DEL COM NEW 902973304 19364 443192 SH SOLE 443192 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 1861 10500 SH SOLE 1 10500 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 92818 404100 SH SOLE 404100 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 6869 34400 SH SOLE 34400 0 0 UNDER ARMOUR INC CL C 904311206 5 201 SH SOLE 201 0 0 UNILEVER PLC SPON ADR NEW 904767704 424 10400 SH SOLE 10400 0 0 UNILEVER N V N Y SHS NEW 904784709 12231 297133 SH SOLE 297133 0 0 UNION PAC CORP COM 907818108 192030 2013055 SH SOLE 2013055 0 0 UNITED PARCEL SERVICE INC CL B 911312106 42380 394168 SH SOLE 394168 0 0 UNITED TECHNOLOGIES CORP COM 913017109 87 788 SH SOLE 788 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 83 575 SH SOLE 575 0 0 UNITEDHEALTH GROUP INC COM 91324P102 86866 634760 SH SOLE 634760 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 18223 151380 SH SOLE 151380 0 0 V F CORP COM 918204108 8941 163358 SH SOLE 163358 0 0 VAIL RESORTS INC COM 91879Q109 16 97 SH SOLE 97 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 19163 801042 SH SOLE 801042 0 0 VALERO ENERGY CORP NEW COM 91913Y100 33682 622186 SH SOLE 622186 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 56 1089 SH SOLE 1089 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 287 3356 SH SOLE 3356 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 250 3134 SH SOLE 3134 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 244 3015 SH SOLE 3015 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 55 1500 SH SOLE 1500 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 19011 346530 SH SOLE 346530 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 122 2750 SH SOLE 2750 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 603 12550 SH SOLE 12550 0 0 VANTIV INC CL A 92210H105 12303 223794 SH SOLE 223794 0 0 VEEVA SYS INC CL A COM 922475108 2115 68800 SH SOLE 1 68800 0 0 VEEVA SYS INC CL A COM 922475108 57038 1446300 SH SOLE 1446300 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 82 397 SH SOLE 397 0 0 VANGUARD INDEX FDS REIT ETF 922908553 18670 220368 SH SOLE 220368 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 332871 6549542 SH SOLE 6549542 0 0 VERMILION ENERGY INC COM 923725105 8731 215186 SH SOLE 215186 0 0 VIASAT INC COM 92552V100 29914 410180 SH SOLE 410180 0 0 VIACOM INC NEW CL B 92553P201 34 962 SH SOLE 962 0 0 VIAVI SOLUTIONS INC COM 925550105 0 49 SH SOLE 49 0 0 VISA INC COM CL A 92826C839 481597 5971879 SH SOLE 5971879 0 0 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 823 70000 SH SOLE 70000 0 0 WI-LAN INC COM 928972108 1612 986311 SH SOLE 986311 0 0 VORNADO RLTY TR SH BEN INT 929042109 3757 38000 SH SOLE 38000 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 3591 506264 SH SOLE 506264 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 7398 1434107 SH SOLE 1434107 0 0 VULCAN MATLS CO COM 929160109 2157 19415 SH SOLE 19415 0 0 WEC ENERGY GROUP INC COM 92939U106 14501 247873 SH SOLE 247873 0 0 WABTEC CORP COM 929740108 1211 14925 SH SOLE 14925 0 0 WAL-MART STORES INC COM 931142103 289 4175 SH SOLE 4175 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 130626 1667761 SH SOLE 1667761 0 0 WASTE CONNECTIONS INC COM 94106B101 227839 3083509 SH SOLE 3083509 0 0 WASTE MGMT INC DEL COM 94106L109 25 347 SH SOLE 347 0 0 WATSCO INC COM 942622200 1277 9297 SH SOLE 9297 0 0 WEIBO CORP SPONSORED ADR 948596101 80711 1647700 SH SOLE 1647700 0 0 WELLS FARGO & CO NEW COM 949746101 175220 3970400 SH SOLE 3970400 0 0 WESTLAKE CHEM CORP COM 960413102 66 1175 SH SOLE 1175 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1 636 SH SOLE 636 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 35 1475 SH SOLE 1475 0 0 WEYERHAEUSER CO COM 962166104 164553 5273757 SH SOLE 5273757 0 0 WHITEWAVE FOODS CO COM 966244105 84 1500 SH SOLE 1500 0 0 WILLIAMS SONOMA INC COM 969904101 2310 46300 SH SOLE 46300 0 0 WORKDAY INC CL A 98138H101 990 14500 SH SOLE 1 14500 0 0 WORKDAY INC CL A 98138H101 50656 575700 SH SOLE 575700 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 24798 377000 SH SOLE 377000 0 0 XILINX INC COM 983919101 2 35 SH SOLE 35 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 ZENDESK INC COM 98936J101 789 34500 SH SOLE 1 34500 0 0 ZENDESK INC COM 98936J101 35832 1194300 SH SOLE 1194300 0 0 ZIONS BANCORPORATION COM 989701107 11695 385900 SH SOLE 385900 0 0 ZOETIS INC CL A 98978V103 8568 168623 SH SOLE 168623 0 0 ZOES KITCHEN INC COM 98979J109 1416 85700 SH SOLE 1 85700 0 0 ZOES KITCHEN INC COM 98979J109 32062 1514300 SH SOLE 1514300 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 3097 46000 SH SOLE 46000 0 0 ALLERGAN PLC SHS G0177J108 509 2265 SH SOLE 2265 0 0 AON PLC SHS CL A G0408V102 1584 14411 SH SOLE 14411 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3 25 SH SOLE 25 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 7 299 SH SOLE 299 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 92 4181 SH SOLE 4181 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 163679 4835177 SH SOLE 4835177 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 544 18282 SH SOLE 18282 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1870 27860 SH SOLE 27860 0 0 ENDO INTL PLC SHS G30401106 30 1820 SH SOLE 1820 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 25 1075 SH SOLE 1075 0 0 INVESCO LTD SHS G491BT108 1460 47784 SH SOLE 47784 0 0 LAZARD LTD SHS A G54050102 3263 95477 SH SOLE 95477 0 0 LIVANOVA PLC SHS G5509L101 3576 60900 SH SOLE 60900 0 0 MEDTRONIC PLC SHS G5960L103 177166 2099215 SH SOLE 2099215 0 0 NABORS INDUSTRIES LTD SHS G6359F103 7733 650946 SH SOLE 650946 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 63107 1226776 SH SOLE 1226776 0 0 OCEAN RIG UDW INC SHS G66964100 0 2 SH SOLE 2 0 0 SIGNET JEWELERS LIMITED SHS G81276100 18137 252082 SH SOLE 252082 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 4 80 SH SOLE 80 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 7432 57300 SH SOLE 57300 0 0 CHUBB LIMITED COM H1467J104 89578 729407 SH SOLE 729407 0 0 CAESARSTONE LTD ORD SHS M20598104 19254 522623 SH SOLE 522623 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 24648 320737 SH SOLE 320737 0 0 INTERXION HOLDING N.V SHS N47279109 6783 191700 SH SOLE 191700 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 835 10597 SH SOLE 10597 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1894 19000 SH SOLE 19000 0 0 YANDEX N V SHS CLASS A N97284108 37265 1812100 SH SOLE 1812100 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4387 59898 SH SOLE 59898 0 0 BROADCOM LTD SHS Y09827109 49821 295600 SH SOLE 295600 0 0