0001567619-22-003657.txt : 20220211 0001567619-22-003657.hdr.sgml : 20220211 20220211172735 ACCESSION NUMBER: 0001567619-22-003657 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220211 DATE AS OF CHANGE: 20220211 EFFECTIVENESS DATE: 20220211 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Alberta Investment Management Corp CENTRAL INDEX KEY: 0001463559 IRS NUMBER: 000000000 STATE OF INCORPORATION: A0 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14085 FILM NUMBER: 22622940 BUSINESS ADDRESS: STREET 1: 1600-10250 101 STREET NW CITY: EDMONTON STATE: A0 ZIP: T5J 3P4 BUSINESS PHONE: 780-392-3955 MAIL ADDRESS: STREET 1: 1600-10250 101 STREET NW CITY: EDMONTON STATE: A0 ZIP: T5J 3P4 FORMER COMPANY: FORMER CONFORMED NAME: Her Majesty the Queen in Right of the Province of Alberta as represented by Alberta Investment Management Corp DATE OF NAME CHANGE: 20090506 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001463559 XXXXXXXX 12-31-2021 12-31-2021 Alberta Investment Management Corp
1600-10250 101 STREET NW EDMONTON A0 T5J 3P4
13F HOLDINGS REPORT 028-14085 N
Jessica Reddy Acting Chief Compliance Officer 780-392-3600 /s/ Jessica Reddy Edmonton A0 02-11-2022 0 963 16283222 false
INFORMATION TABLE 2 form13fInfoTable.xml ADT INC DEL COM 00090Q103 2523 300000 SH SOLE 300000 0 0 ABM INDS INC COM 000957100 1070 26200 SH SOLE 26200 0 0 AGCO CORP COM 001084102 2866 24700 SH SOLE 24700 0 0 AES CORP COM 00130H105 4989 205300 SH SOLE 205300 0 0 AMC NETWORKS INC CL A 00164V103 827 24000 SH SOLE 24000 0 0 AMN HEALTHCARE SVCS INC COM 001744101 878 7175 SH SOLE 7175 0 0 AMMO INC COM 00175J107 327 60027 SH SOLE 60027 0 0 AT&T INC COM 00206R102 6763 274900 SH SOLE 274900 0 0 THE AARONS COMPANY INC COM 00258W108 961 38989 SH SOLE 38989 0 0 ABBOTT LABS COM 002824100 5151 36600 SH SOLE 36600 0 0 ABBVIE INC COM 00287Y109 12975 95825 SH SOLE 95825 0 0 ABERCROMBIE & FITCH CO CL A 002896207 11849 340190 SH SOLE 340190 0 0 ABIOMED INC COM 003654100 1365 3800 SH SOLE 3800 0 0 ACTIVISION BLIZZARD INC COM 00507V109 10435 156850 SH SOLE 156850 0 0 ACUITY BRANDS INC COM 00508Y102 11395 53820 SH SOLE 53820 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 265 10850 SH SOLE 10850 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 39467 69600 SH SOLE 69600 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1415 5900 SH SOLE 5900 0 0 ADVANCED MICRO DEVICES INC COM 007903107 14017 97410 SH SOLE 97410 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 613 76375 SH SOLE 76375 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 21949 137485 SH SOLE 137485 0 0 AGNICO EAGLE MINES LTD COM 008474108 61393 1154160 SH SOLE 1154160 0 0 AGREE REALTY CORP COM 008492100 875 12266 SH SOLE 12266 0 0 AGORA INC ADS 00851L103 261 16100 SH SOLE 16100 0 0 AIRBNB INC COM CL A 009066101 14835 89105 SH SOLE 89105 0 0 AIR LEASE CORP CL A 00912X302 1676 37883 SH SOLE 37883 0 0 AIR PRODS & CHEMS INC COM 009158106 8335 27394 SH SOLE 27394 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3734 31900 SH SOLE 31900 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 1423 184700 SH SOLE 184700 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1404 46519 SH SOLE 46519 0 0 ALERUS FINL CORP COM 01446U103 205 7003 SH SOLE 7003 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 42444 190365 SH SOLE 190365 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 4572 316100 SH SOLE 316100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 232710 1959000 SH SOLE 1959000 0 0 ALIGN TECHNOLOGY INC COM 016255101 24924 37925 SH SOLE 37925 0 0 ALLIANT ENERGY CORP COM 018802108 1463 23800 SH SOLE 23800 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1716 47200 SH SOLE 47200 0 0 ALLSTATE CORP COM 020002101 7130 60600 SH SOLE 60600 0 0 ALPHABET INC CAP STK CL C 02079K107 173916 60104 SH SOLE 60104 0 0 ALPHABET INC CAP STK CL A 02079K305 100290 34618 SH SOLE 34618 0 0 ALTICE USA INC CL A 02156K103 4158 257000 SH SOLE 257000 0 0 AMAZON COM INC COM 023135106 182915 54858 SH SOLE 54858 0 0 AMERANT BANCORP INC CL A 023576101 290 8381 SH SOLE 8381 0 0 AMERCO COM 023586100 6519 8976 SH SOLE 8976 0 0 AMEREN CORP COM 023608102 11011 123700 SH SOLE 123700 0 0 AMERICAN ASSETS TR INC COM 024013104 1178 31400 SH SOLE 31400 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1088 116600 SH SOLE 116600 0 0 AMERICAN ELEC PWR CO INC COM 025537101 8141 91500 SH SOLE 91500 0 0 AMERICAN EXPRESS CO COM 025816109 53433 326607 SH SOLE 326607 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1909 13900 SH SOLE 13900 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 20453 359700 SH SOLE 359700 0 0 AMER STATES WTR CO COM 029899101 1348 13033 SH SOLE 13033 0 0 AMERICAN TOWER CORP NEW COM 03027X100 29308 100200 SH SOLE 100200 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4627 24500 SH SOLE 24500 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 608 9320 SH SOLE 9320 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3801 28600 SH SOLE 28600 0 0 AMGEN INC COM 031162100 2115 9400 SH SOLE 9400 0 0 AMKOR TECHNOLOGY INC COM 031652100 3561 143636 SH SOLE 143636 0 0 AMPHENOL CORP NEW CL A 032095101 12306 140700 SH SOLE 140700 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1215 52164 SH SOLE 52164 0 0 ANALOG DEVICES INC COM 032654105 22516 128100 SH SOLE 128100 0 0 ANTHEM INC COM 036752103 31052 66989 SH SOLE 66989 0 0 APPLE INC COM 037833100 239597 1349310 SH SOLE 1349310 0 0 APPLIED MATLS INC COM 038222105 976 6200 SH SOLE 6200 0 0 ARBOR REALTY TRUST INC COM 038923108 3739 204093 SH SOLE 204093 0 0 ARCH RESOURCES INC CL A 03940R107 968 10600 SH SOLE 10600 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 13248 163007 SH SOLE 163007 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 5056 54400 SH SOLE 54400 0 0 ARES CAPITAL CORP COM 04010L103 2483 117200 SH SOLE 117200 0 0 ARGENX SE SPONSORED ADR 04016X101 3909 11163 SH SOLE 11163 0 0 ARISTA NETWORKS INC COM 040413106 7561 52600 SH SOLE 52600 0 0 ARKO CORP COM 041242108 5141 586253 SH SOLE 586253 0 0 ARKO CORP *W EXP 12/22/202 041242116 1492 843166 SH SOLE 843166 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 2984 25700 SH SOLE 25700 0 0 ARROW ELECTRS INC COM 042735100 15857 118100 SH SOLE 118100 0 0 ARTESIAN RES CORP CL A 043113208 689 14875 SH SOLE 14875 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 7310 54336 SH SOLE 54336 0 0 ASSOCIATED BANC CORP COM 045487105 1782 78900 SH SOLE 78900 0 0 ASTRONICS CORP COM 046433108 2064 171984 SH SOLE 171984 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 4431 281130 SH SOLE 281130 0 0 ATKORE INTL GROUP INC COM 047649108 3725 33500 SH SOLE 33500 0 0 ATLANTIC AVE ACQUISITION COR COM CL A 04906P101 5178 528373 SH SOLE 528373 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1692 17981 SH SOLE 17981 0 0 AURORA CANNABIS INC COM 05156X884 508 93700 SH SOLE 93700 0 0 AUTODESK INC COM 052769106 20428 72649 SH SOLE 72649 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 3986 135200 SH SOLE 135200 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 6732 27300 SH SOLE 27300 0 0 AUTONATION INC COM 05329W102 7549 64600 SH SOLE 64600 0 0 AUTOZONE INC COM 053332102 7757 3700 SH SOLE 3700 0 0 AVALARA INC COM 05338G106 13351 103407 SH SOLE 103407 0 0 AVALONBAY CMNTYS INC COM 053484101 6820 27000 SH SOLE 27000 0 0 AVANOS MED INC COM 05350V106 13130 378722 SH SOLE 378722 0 0 AVAYA HLDGS CORP COM 05351X101 810 40900 SH SOLE 40900 0 0 AVISTA CORP COM 05379B107 448 10539 SH SOLE 10539 0 0 AVNET INC COM 053807103 1414 34300 SH SOLE 34300 0 0 BCE INC COM NEW 05534B760 270808 5197850 SH SOLE 5197850 0 0 BRP INC COM SUN VTG 05577W200 10037 114420 SH SOLE 114420 0 0 BRP GROUP INC COM CL A 05589G102 586 16240 SH SOLE 16240 0 0 BAIDU INC SPON ADR REP A 056752108 10385 69799 SH SOLE 69799 0 0 BALCHEM CORP COM 057665200 1056 6264 SH SOLE 6264 0 0 BALLARD PWR SYS INC NEW COM 058586108 1479 117600 SH SOLE 117600 0 0 BANCORP INC DEL COM 05969A105 281 11116 SH SOLE 11116 0 0 BK OF AMERICA CORP COM 060505104 28091 631400 SH SOLE 631400 0 0 BANK MONTREAL QUE COM 063671101 160333 1487075 SH SOLE 1487075 0 0 BANK NEW YORK MELLON CORP COM 064058100 59123 1017951 SH SOLE 1017951 0 0 BANK NOVA SCOTIA B C COM 064149107 278806 3932702 SH SOLE 3932702 0 0 BARRICK GOLD CORP COM 067901108 39189 2059200 SH SOLE 2059200 0 0 BAUSCH HEALTH COS INC COM 071734107 50356 1820485 SH SOLE 1820485 0 0 BAXTER INTL INC COM 071813109 21472 250138 SH SOLE 250138 0 0 BECTON DICKINSON & CO COM 075887109 44409 176590 SH SOLE 176590 0 0 BEIGENE LTD SPONSORED ADR 07725L102 3924 14485 SH SOLE 14485 0 0 BERKLEY W R CORP COM 084423102 3234 39247 SH SOLE 39247 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 66784 223358 SH SOLE 223358 0 0 BERRY GLOBAL GROUP INC COM 08579W103 5851 79300 SH SOLE 79300 0 0 BEST BUY INC COM 086516101 2184 21500 SH SOLE 21500 0 0 BILIBILI INC SPONS ADS REP Z 090040106 2609 56236 SH SOLE 56236 0 0 BIO RAD LABS INC CL A 090572207 3249 4300 SH SOLE 4300 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 937 10600 SH SOLE 10600 0 0 BIOGEN INC COM 09062X103 12764 53200 SH SOLE 53200 0 0 BIO-TECHNE CORP COM 09073M104 1190 2300 SH SOLE 2300 0 0 BLACK KNIGHT INC COM 09215C105 7651 92300 SH SOLE 92300 0 0 BLACKBERRY LTD COM 09228F103 2254 240900 SH SOLE 240900 0 0 BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 7542 5000000 PRN SOLE 5000000 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 1283 95000 SH SOLE 95000 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 12939 100000 SH SOLE 100000 0 0 BLOCK H & R INC COM 093671105 1658 70389 SH SOLE 70389 0 0 BOOKING HOLDINGS INC COM 09857L108 15115 6300 SH SOLE 6300 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 21318 251422 SH SOLE 251422 0 0 BOSTON BEER INC CL A 100557107 404 800 SH SOLE 800 0 0 BOSTON SCIENTIFIC CORP COM 101137107 726 17100 SH SOLE 17100 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1110 19650 SH SOLE 19650 0 0 BRIDGEBIO PHARMA INC COM 10806X102 16680 1000000 SH SOLE 1000000 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 9849 157963 SH SOLE 157963 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1974 77700 SH SOLE 77700 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7930 43376 SH SOLE 43376 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 311673 5153682 SH SOLE 5153682 0 0 BROWN & BROWN INC COM 115236101 5489 78100 SH SOLE 78100 0 0 BRUNSWICK CORP COM 117043109 285 2827 SH SOLE 2827 0 0 B2GOLD CORP COM 11777Q209 3542 898400 SH SOLE 898400 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 795 9280 SH SOLE 9280 0 0 BURLINGTON STORES INC COM 122017106 25600 87820 SH SOLE 87820 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 479 16935 SH SOLE 16935 0 0 BYLINE BANCORP INC COM 124411109 497 18160 SH SOLE 18160 0 0 CAE INC COM 124765108 10751 425585 SH SOLE 425585 0 0 CBIZ INC COM 124805102 6884 175977 SH SOLE 175977 0 0 CBOE GLOBAL MKTS INC COM 12503M108 9440 72396 SH SOLE 72396 0 0 CBRE GROUP INC CL A 12504L109 8681 80000 SH SOLE 80000 0 0 CDK GLOBAL INC COM 12508E101 11799 282683 SH SOLE 282683 0 0 CDW CORP COM 12514G108 7986 38996 SH SOLE 38996 0 0 CGI INC CL A SUB VTG 12532H104 107528 1214344 SH SOLE 1214344 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16074 149341 SH SOLE 149341 0 0 CI FINL CORP COM 125491100 19570 934965 SH SOLE 934965 0 0 CIGNA CORP NEW COM 125523100 6889 30000 SH SOLE 30000 0 0 CIT GROUP INC COM NEW 125581801 90993 1772367 SH SOLE 1772367 0 0 CMC MATERIALS INC COM 12571T100 479 2500 SH SOLE 2500 0 0 CME GROUP INC COM 12572Q105 4683 20500 SH SOLE 20500 0 0 CMS ENERGY CORP COM 125896100 3890 59800 SH SOLE 59800 0 0 CNO FINL GROUP INC COM 12621E103 14981 628410 SH SOLE 628410 0 0 CSG SYS INTL INC COM 126349109 1649 28610 SH SOLE 28610 0 0 CSX CORP COM 126408103 18737 498313 SH SOLE 498313 0 0 CVS HEALTH CORP COM 126650100 66840 647921 SH SOLE 647921 0 0 CABOT CORP COM 127055101 2018 35900 SH SOLE 35900 0 0 CADIZ INC COM NEW 127537207 160 41479 SH SOLE 41479 0 0 CAL MAINE FOODS INC COM NEW 128030202 1004 27143 SH SOLE 27143 0 0 CALAVO GROWERS INC COM 128246105 250 5906 SH SOLE 5906 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1131 15737 SH SOLE 15737 0 0 CAMDEN NATL CORP COM 133034108 1296 26900 SH SOLE 26900 0 0 CAMECO CORP COM 13321L108 29709 1360643 SH SOLE 1360643 0 0 CAMPBELL SOUP CO COM 134429109 4830 111128 SH SOLE 111128 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 976 26300 SH SOLE 26300 0 0 CANADIAN IMP BK COMM COM 136069101 245936 2106843 SH SOLE 2106843 0 0 CANADIAN NATL RY CO COM 136375102 188497 1532372 SH SOLE 1532372 0 0 CANADIAN NAT RES LTD COM 136385101 163615 3866613 SH SOLE 3866613 0 0 CANADIAN PAC RY LTD COM 13645T100 171180 2376631 SH SOLE 2376631 0 0 CANNAE HLDGS INC COM 13765N107 3666 104302 SH SOLE 104302 0 0 CANOPY GROWTH CORP COM 138035100 1019 116600 SH SOLE 116600 0 0 CAPITAL ONE FINL CORP COM 14040H105 8967 61800 SH SOLE 61800 0 0 CARDINAL HEALTH INC COM 14149Y108 5149 100000 SH SOLE 100000 0 0 CARMAX INC COM 143130102 10679 82000 SH SOLE 82000 0 0 CARVANA CO CL A 146869102 1669 7200 SH SOLE 7200 0 0 CASEYS GEN STORES INC COM 147528103 579 2932 SH SOLE 2932 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1210 178700 SH SOLE 178700 0 0 CELESTICA INC SUB VTG SHS 15101Q108 5846 523754 SH SOLE 523754 0 0 CENOVUS ENERGY INC COM 15135U109 56056 4565242 SH SOLE 4565242 0 0 CERNER CORP COM 156782104 15560 167543 SH SOLE 167543 0 0 CHAMPIONX CORPORATION COM 15872M104 11033 545931 SH SOLE 545931 0 0 CHANGE HEALTHCARE INC COM 15912K100 10346 483900 SH SOLE 483900 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 39801 61047 SH SOLE 61047 0 0 CHEMOURS CO COM 163851108 1074 32000 SH SOLE 32000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 3738 36858 SH SOLE 36858 0 0 CHESAPEAKE UTILS CORP COM 165303108 1468 10066 SH SOLE 10066 0 0 CHEVRON CORP NEW COM 166764100 1467 12500 SH SOLE 12500 0 0 CHEWY INC CL A 16679L109 11983 203209 SH SOLE 203209 0 0 CHIMERA INVT CORP COM NEW 16934Q208 971 64371 SH SOLE 64371 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 131 19900 SH SOLE 19900 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 16927 9682 SH SOLE 9682 0 0 CHOICE HOTELS INTL INC COM 169905106 1970 12632 SH SOLE 12632 0 0 CHURCH & DWIGHT INC COM 171340102 13737 134020 SH SOLE 134020 0 0 CIENA CORP COM NEW 171779309 4256 55300 SH SOLE 55300 0 0 CIRRUS LOGIC INC COM 172755100 2483 26979 SH SOLE 26979 0 0 CISCO SYS INC COM 17275R102 9460 149280 SH SOLE 149280 0 0 CITIGROUP INC COM NEW 172967424 25678 425200 SH SOLE 425200 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 265 172185 SH SOLE 172185 0 0 CITRIX SYS INC COM 177376100 8806 93100 SH SOLE 93100 0 0 CITY OFFICE REIT INC COM 178587101 1859 94262 SH SOLE 94262 0 0 CLEAN HARBORS INC COM 184496107 839 8410 SH SOLE 8410 0 0 CLOROX CO DEL COM 189054109 14364 82382 SH SOLE 82382 0 0 CLOUDFLARE INC CL A COM 18915M107 20298 154359 SH SOLE 154359 0 0 COCA COLA CONS INC COM 191098102 1534 2477 SH SOLE 2477 0 0 COCA COLA CO COM 191216100 38372 648073 SH SOLE 648073 0 0 CODEXIS INC COM 192005106 826 26408 SH SOLE 26408 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4383 49400 SH SOLE 49400 0 0 COLFAX CORP COM 194014106 5287 115000 SH SOLE 115000 0 0 COLGATE PALMOLIVE CO COM 194162103 20219 236924 SH SOLE 236924 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 106611 714863 SH SOLE 714863 0 0 COLUMBIA FINL INC COM 197641103 492 23570 SH SOLE 23570 0 0 COMCAST CORP NEW CL A 20030N101 16330 324466 SH SOLE 324466 0 0 CONAGRA BRANDS INC COM 205887102 12951 379229 SH SOLE 379229 0 0 CONCENTRIX CORP COM 20602D101 1304 7300 SH SOLE 7300 0 0 CONMED CORP COM 207410101 228 1609 SH SOLE 1609 0 0 CONOCOPHILLIPS COM 20825C104 44374 614769 SH SOLE 614769 0 0 CONSOLIDATED EDISON INC COM 209115104 33079 387700 SH SOLE 387700 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3627 14450 SH SOLE 14450 0 0 CONX CORP COM CL A 212873103 982 100000 SH SOLE 100000 0 0 COOPER COS INC COM NEW 216648402 2262 5400 SH SOLE 5400 0 0 COPART INC COM 217204106 18964 125076 SH SOLE 125076 0 0 CORNING INC COM 219350105 1247 33500 SH SOLE 33500 0 0 CORTEVA INC COM 22052L104 8179 173000 SH SOLE 173000 0 0 COSTCO WHSL CORP NEW COM 22160K105 25107 44226 SH SOLE 44226 0 0 COSTAR GROUP INC COM 22160N109 3912 49500 SH SOLE 49500 0 0 COUPA SOFTWARE INC COM 22266L106 205 1300 SH SOLE 1300 0 0 CREDIT ACCEP CORP MICH COM 225310101 10565 15363 SH SOLE 15363 0 0 CRESCENT PT ENERGY CORP COM 22576C101 6795 1271600 SH SOLE 1271600 0 0 CROCS INC COM 227046109 873 6811 SH SOLE 6811 0 0 CRONOS GROUP INC COM 22717L101 367 93200 SH SOLE 93200 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 6387 30600 SH SOLE 30600 0 0 CROWN HLDGS INC COM 228368106 1084 9800 SH SOLE 9800 0 0 CURTISS WRIGHT CORP COM 231561101 1844 13300 SH SOLE 13300 0 0 CYRUSONE INC COM 23283R100 22457 250300 SH SOLE 250300 0 0 DTE ENERGY CO COM 233331107 2223 18600 SH SOLE 18600 0 0 DADA NEXUS LTD ADS 23344D108 2140 162577 SH SOLE 162577 0 0 DANA INC COM 235825205 1496 65577 SH SOLE 65577 0 0 DANAHER CORPORATION COM 235851102 69829 212241 SH SOLE 212241 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1274 31600 SH SOLE 31600 0 0 DATTO HLDG CORP COM 23821D100 2251 85439 SH SOLE 85439 0 0 DECKERS OUTDOOR CORP COM 243537107 359 981 SH SOLE 981 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 2702 217000 SH SOLE 217000 0 0 DELL TECHNOLOGIES INC CL C 24703L202 12708 226250 SH SOLE 226250 0 0 DELUXE CORP COM 248019101 816 25400 SH SOLE 25400 0 0 DENISON MINES CORP COM 248356107 483 350900 SH SOLE 350900 0 0 DENTSPLY SIRONA INC COM 24906P109 7889 141414 SH SOLE 141414 0 0 DESCARTES SYS GROUP INC COM 249906108 23430 282887 SH SOLE 282887 0 0 DEXCOM INC COM 252131107 46829 87213 SH SOLE 87213 0 0 DICKS SPORTING GOODS INC COM 253393102 3047 26500 SH SOLE 26500 0 0 DIODES INC COM 254543101 2548 23200 SH SOLE 23200 0 0 DISNEY WALT CO COM 254687106 14591 94200 SH SOLE 94200 0 0 DISCOVER FINL SVCS COM 254709108 7800 67500 SH SOLE 67500 0 0 DISH NETWORK CORPORATION CL A 25470M109 4305 132700 SH SOLE 132700 0 0 DOCEBO INC COM 25609L105 2167 32254 SH SOLE 32254 0 0 DOLLAR GEN CORP NEW COM 256677105 11367 48200 SH SOLE 48200 0 0 DOLLAR TREE INC COM 256746108 20766 147779 SH SOLE 147779 0 0 DOMINION ENERGY INC COM 25746U109 9299 118367 SH SOLE 118367 0 0 DOMINOS PIZZA INC COM 25754A201 6713 11895 SH SOLE 11895 0 0 DONNELLEY R R & SONS CO COM 257867200 3696 328270 SH SOLE 328270 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 18298 388161 SH SOLE 388161 0 0 DOORDASH INC CL A 25809K105 16403 110158 SH SOLE 110158 0 0 DORMAN PRODS INC COM 258278100 799 7073 SH SOLE 7073 0 0 DOW INC COM 260557103 9336 164600 SH SOLE 164600 0 0 DUKE REALTY CORP COM NEW 264411505 2481 37800 SH SOLE 37800 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 15952 152072 SH SOLE 152072 0 0 DUPONT DE NEMOURS INC COM 26614N102 53634 663950 SH SOLE 663950 0 0 DYNEX CAP INC COM 26817Q886 712 42633 SH SOLE 42633 0 0 E L F BEAUTY INC COM 26856L103 708 21305 SH SOLE 21305 0 0 EOG RES INC COM 26875P101 19906 224088 SH SOLE 224088 0 0 EAGLE MATLS INC COM 26969P108 787 4727 SH SOLE 4727 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 413 8113 SH SOLE 8113 0 0 EAST RES ACQUISITION CO COM CL A 274681105 9870 1000000 SH SOLE 1000000 0 0 EAST RES ACQUISITION CO *W EXP 07/01/202 274681113 266 500000 SH SOLE 500000 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 244 10645 SH SOLE 10645 0 0 EASTERN BANKSHARES INC COM 27627N105 1102 54629 SH SOLE 54629 0 0 EBAY INC. COM 278642103 2540 38200 SH SOLE 38200 0 0 EBIX INC COM NEW 278715206 766 25200 SH SOLE 25200 0 0 ECOLAB INC COM 278865100 1103 4700 SH SOLE 4700 0 0 EDGEWELL PERS CARE CO COM 28035Q102 22252 486798 SH SOLE 486798 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 29240 225704 SH SOLE 225704 0 0 ELDORADO GOLD CORP NEW COM 284902509 807 85900 SH SOLE 85900 0 0 ELECTRONIC ARTS INC COM 285512109 25304 191844 SH SOLE 191844 0 0 ELEMENT SOLUTIONS INC COM 28618M106 577 23748 SH SOLE 23748 0 0 ELLINGTON FINANCIAL INC COM 28852N109 310 18133 SH SOLE 18133 0 0 EMCOR GROUP INC COM 29084Q100 1949 15300 SH SOLE 15300 0 0 EMERSON ELEC CO COM 291011104 4212 45300 SH SOLE 45300 0 0 EMPLOYERS HOLDINGS INC COM 292218104 613 14803 SH SOLE 14803 0 0 ENBRIDGE INC COM 29250N105 236010 6033505 SH SOLE 6033505 0 0 ENCORE CAP GROUP INC COM 292554102 299 4809 SH SOLE 4809 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 341 80600 SH SOLE 80600 0 0 ENERGY FUELS INC COM NEW 292671708 560 73200 SH SOLE 73200 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1632 40700 SH SOLE 40700 0 0 ENERPLUS CORP COM 292766102 8788 832092 SH SOLE 832092 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2067 300000 SH SOLE 300000 0 0 ENPRO INDS INC COM 29355X107 9630 87490 SH SOLE 87490 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 156 23049 SH SOLE 23049 0 0 EPAM SYS INC COM 29414B104 8686 12994 SH SOLE 12994 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 13159 292024 SH SOLE 292024 0 0 EQUIFAX INC COM 294429105 1932 6600 SH SOLE 6600 0 0 EQUINIX INC COM 29444U700 1184 1400 SH SOLE 1400 0 0 EQUINOX GOLD CORP COM 29446Y502 878 129600 SH SOLE 129600 0 0 ERIE INDTY CO CL A 29530P102 2851 14800 SH SOLE 14800 0 0 ETSY INC NOTE 0.125%10/0 29786AAJ5 6384 2500000 PRN SOLE 2500000 0 0 EVELO BIOSCIENCES INC COM 299734103 243 40000 SH SOLE 40000 0 0 EVERGY INC COM 30034W106 12746 185770 SH SOLE 185770 0 0 EVERSOURCE ENERGY COM 30040W108 2802 30800 SH SOLE 30800 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 634 13564 SH SOLE 13564 0 0 EXECUTIVE NETWORK PARTNERING CL A 30158L100 4194 427505 SH SOLE 427505 0 0 EXPEDITORS INTL WASH INC COM 302130109 28676 213535 SH SOLE 213535 0 0 EXPONENT INC COM 30214U102 548 4691 SH SOLE 4691 0 0 EXTRA SPACE STORAGE INC COM 30225T102 20352 89765 SH SOLE 89765 0 0 EXXON MOBIL CORP COM 30231G102 12829 209654 SH SOLE 209654 0 0 FMC CORP COM NEW 302491303 4286 39000 SH SOLE 39000 0 0 FTI CONSULTING INC COM 302941109 6413 41800 SH SOLE 41800 0 0 FACEBOOK INC CL A 30303M102 97450 289727 SH SOLE 289727 0 0 FACTSET RESH SYS INC COM 303075105 4277 8800 SH SOLE 8800 0 0 FAIR ISAAC CORP COM 303250104 1735 4000 SH SOLE 4000 0 0 FARO TECHNOLOGIES INC COM 311642102 7028 100377 SH SOLE 100377 0 0 FERRO CORP COM 315405100 14898 682464 SH SOLE 682464 0 0 F5 NETWORKS INC COM 315616102 4331 17700 SH SOLE 17700 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 49488 453393 SH SOLE 453393 0 0 FIRST AMERN FINL CORP COM 31847R102 2230 28500 SH SOLE 28500 0 0 FIRST BUSEY CORP COM NEW 319383204 1700 62700 SH SOLE 62700 0 0 FIRST HORIZON CORPORATION COM 320517105 2544 155800 SH SOLE 155800 0 0 FIRST INDL RLTY TR INC COM 32054K103 31669 478390 SH SOLE 478390 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1170 105000 SH SOLE 105000 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 822 40136 SH SOLE 40136 0 0 FIRSTSERVICE CORP NEW COM 33767E202 32724 166270 SH SOLE 166270 0 0 FISERV INC COM 337738108 42575 410200 SH SOLE 410200 0 0 FLOWERS FOODS INC COM 343498101 8071 293808 SH SOLE 293808 0 0 FOOT LOCKER INC COM 344849104 1667 38200 SH SOLE 38200 0 0 FORD MTR CO DEL COM 345370860 8608 414459 SH SOLE 414459 0 0 FORTIS INC COM 349553107 32019 662700 SH SOLE 662700 0 0 FORTERRA INC COM 34960W106 877 36874 SH SOLE 36874 0 0 FORTUNA SILVER MINES INC COM 349915108 539 137900 SH SOLE 137900 0 0 FORTUNA SILVER MINES INC SDCV 4.650%10/3 349915AA6 8254 7250000 PRN SOLE 7250000 0 0 FOX CORP CL A COM 35137L105 6245 169246 SH SOLE 169246 0 0 FOX CORP CL B COM 35137L204 4156 121277 SH SOLE 121277 0 0 FOX FACTORY HLDG CORP COM 35138V102 672 3950 SH SOLE 3950 0 0 FRANCO NEV CORP COM 351858105 76269 550696 SH SOLE 550696 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 405 68000 SH SOLE 68000 0 0 FRONTDOOR INC COM 35905A109 6354 173365 SH SOLE 173365 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 20055 529751 SH SOLE 529751 0 0 GO ACQUISITION CORP COM 362019101 5277 536241 SH SOLE 536241 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 123 63300 SH SOLE 63300 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5463 32200 SH SOLE 32200 0 0 GCM GROSVENOR INC COM CL A 36831E108 1021 97203 SH SOLE 97203 0 0 GENERAC HLDGS INC COM 368736104 10698 30400 SH SOLE 30400 0 0 GENERAL MLS INC COM 370334104 15714 233219 SH SOLE 233219 0 0 GENERAL MTRS CO COM 37045V100 26954 459735 SH SOLE 459735 0 0 GENTEX CORP COM 371901109 6655 190956 SH SOLE 190956 0 0 GENUINE PARTS CO COM 372460105 2930 20900 SH SOLE 20900 0 0 GILEAD SCIENCES INC COM 375558103 70643 972914 SH SOLE 972914 0 0 GILDAN ACTIVEWEAR INC COM 375916103 57783 1360969 SH SOLE 1360969 0 0 GLACIER BANCORP INC NEW COM 37637Q105 850 14994 SH SOLE 14994 0 0 GLOBAL NET LEASE INC COM NEW 379378201 995 65100 SH SOLE 65100 0 0 GLOBAL PMTS INC COM 37940X102 10264 75930 SH SOLE 75930 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2480 139732 SH SOLE 139732 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 23300 1050000 SH SOLE 1050000 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 2547 665000 SH SOLE 665000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3443 9000 SH SOLE 9000 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 752 35267 SH SOLE 35267 0 0 GOOSEHEAD INS INC COM CL A 38267D109 348 2675 SH SOLE 2675 0 0 GRAHAM HLDGS CO COM CL B 384637104 413 655 SH SOLE 655 0 0 GRAINGER W W INC COM 384802104 45783 88343 SH SOLE 88343 0 0 GRANITE CONSTR INC NOTE 2.750%11/0 387328AB3 5505 4000000 PRN SOLE 4000000 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 38536 461829 SH SOLE 461829 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4037 207000 SH SOLE 207000 0 0 GREAT WESTN BANCORP INC COM 391416104 3821 112500 SH SOLE 112500 0 0 GREENSKY INC CL A 39572G100 13893 1223000 SH SOLE 1223000 0 0 GREIF INC CL A 397624107 2917 48321 SH SOLE 48321 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2870 14700 SH SOLE 14700 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4588 22254 SH SOLE 22254 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 501 11310 SH SOLE 11310 0 0 HCA HEALTHCARE INC COM 40412C101 56188 218700 SH SOLE 218700 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 19235 295604 SH SOLE 295604 0 0 HCI GROUP INC COM 40416E103 376 4503 SH SOLE 4503 0 0 HP INC COM 40434L105 11508 305500 SH SOLE 305500 0 0 HAIN CELESTIAL GROUP INC COM 405217100 8917 209259 SH SOLE 209259 0 0 HANESBRANDS INC COM 410345102 5469 327100 SH SOLE 327100 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 396 7454 SH SOLE 7454 0 0 HANOVER INS GROUP INC COM 410867105 1402 10700 SH SOLE 10700 0 0 HARLEY DAVIDSON INC COM 412822108 1361 36100 SH SOLE 36100 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 523 12255 SH SOLE 12255 0 0 HARVARD BIOSCIENCE INC COM 416906105 80 11386 SH SOLE 11386 0 0 HAVERTY FURNITURE INC COM 419596101 1198 39200 SH SOLE 39200 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2216 53407 SH SOLE 53407 0 0 HAWAIIAN HOLDINGS INC COM 419879101 489 26600 SH SOLE 26600 0 0 HEALTHCARE RLTY TR COM 421946104 529 16710 SH SOLE 16710 0 0 HEALTHSTREAM INC COM 42222N103 527 19978 SH SOLE 19978 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 15026 450000 SH SOLE 450000 0 0 HENRY JACK & ASSOC INC COM 426281101 8594 51463 SH SOLE 51463 0 0 HERSHEY CO COM 427866108 27288 141044 SH SOLE 141044 0 0 HILLTOP HOLDINGS INC COM 432748101 1314 37400 SH SOLE 37400 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 214 1375 SH SOLE 1375 0 0 HOLLYFRONTIER CORP COM 436106108 2275 69400 SH SOLE 69400 0 0 HOME DEPOT INC COM 437076102 32537 78400 SH SOLE 78400 0 0 HOMESTREET INC COM 43785V102 1009 19400 SH SOLE 19400 0 0 HOMETRUST BANCSHARES INC COM 437872104 362 11696 SH SOLE 11696 0 0 HONEYWELL INTL INC COM 438516106 4462 21400 SH SOLE 21400 0 0 HOPE BANCORP INC COM 43940T109 1066 72500 SH SOLE 72500 0 0 HORMEL FOODS CORP COM 440452100 16703 342202 SH SOLE 342202 0 0 HOSTESS BRANDS INC CL A 44109J106 1032 50561 SH SOLE 50561 0 0 HOULIHAN LOKEY INC CL A 441593100 1125 10863 SH SOLE 10863 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2174 58233 SH SOLE 58233 0 0 HUBSPOT INC COM 443573100 1912 2900 SH SOLE 2900 0 0 HUDBAY MINERALS INC COM 443628102 2426 334600 SH SOLE 334600 0 0 HUMANA INC COM 444859102 4685 10100 SH SOLE 10100 0 0 HUNT J B TRANS SVCS INC COM 445658107 1853 9065 SH SOLE 9065 0 0 HUNTSMAN CORP COM 447011107 16104 461684 SH SOLE 461684 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1048 29865 SH SOLE 29865 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 9775 83056 SH SOLE 83056 0 0 ITT INC COM 45073V108 17750 173695 SH SOLE 173695 0 0 IAMGOLD CORP COM 450913108 704 225600 SH SOLE 225600 0 0 ILLUMINA INC COM 452327109 9919 26072 SH SOLE 26072 0 0 IMAX CORP COM 45245E109 641 35935 SH SOLE 35935 0 0 IMPERIAL OIL LTD COM NEW 453038408 3767 104300 SH SOLE 104300 0 0 INCYTE CORP COM 45337C102 2129 29000 SH SOLE 29000 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 723 30300 SH SOLE 30300 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1648 65800 SH SOLE 65800 0 0 INFOSYS LTD SPONSORED ADR 456788108 30287 1196627 SH SOLE 1196627 0 0 INGEVITY CORP COM 45688C107 1090 15200 SH SOLE 15200 0 0 INGLES MKTS INC CL A 457030104 2016 23348 SH SOLE 23348 0 0 INGREDION INC COM 457187102 3063 31700 SH SOLE 31700 0 0 INSIGHT ENTERPRISES INC COM 45765U103 4904 46000 SH SOLE 46000 0 0 INNOVIVA INC COM 45781M101 1433 83100 SH SOLE 83100 0 0 INTEL CORP COM 458140100 20827 404400 SH SOLE 404400 0 0 INTERFACE INC COM 458665304 978 61300 SH SOLE 61300 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2858 20900 SH SOLE 20900 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 12150 90900 SH SOLE 90900 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14041 93200 SH SOLE 93200 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3132 83639 SH SOLE 83639 0 0 INTERSECT ENT INC COM 46071F103 10017 366800 SH SOLE 366800 0 0 INTUIT COM 461202103 19428 30204 SH SOLE 30204 0 0 INVITATION HOMES INC COM 46187W107 4534 100000 SH SOLE 100000 0 0 IQVIA HLDGS INC COM 46266C105 61338 217402 SH SOLE 217402 0 0 IQIYI INC SPONSORED ADS 46267X108 153 33500 SH SOLE 33500 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3596 87100 SH SOLE 87100 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3064 262746 SH SOLE 262746 0 0 ISHARES INC MSCI STH KOR ETF 464286772 669 8594 SH SOLE 8594 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 10974 300000 SH SOLE 300000 0 0 ISHARES TR CORE US AGGBD ET 464287226 111342 976000 SH SOLE 976000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4214 86264 SH SOLE 86264 0 0 ISHARES TR MSCI EAFE ETF 464287465 33046 420000 SH SOLE 420000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 209904 943600 SH SOLE 943600 0 0 ISHARES TR MSCI ACWI EX US 464288240 11120 200000 SH SOLE 200000 0 0 ISHARES TR MSCI ACWI ETF 464288257 205775 1945315 SH SOLE 1945315 0 0 ISHARES TR JPMORGAN USD EMG 464288281 87248 800000 SH SOLE 800000 0 0 ISHARES TR SHORT TREAS BD 464288679 15459 140000 SH SOLE 140000 0 0 ISHARES SILVER TR ISHARES 46428Q109 200796 9335000 SH SOLE 9335000 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 7999 104200 SH SOLE 104200 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 8357 103300 SH SOLE 103300 0 0 ISHARES INC CORE MSCI EMKT 46434G103 2004 33484 SH SOLE 33484 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 985 14782 SH SOLE 14782 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 16356 400000 SH SOLE 400000 0 0 ITEOS THERAPEUTICS INC COM 46565G104 781 16777 SH SOLE 16777 0 0 J & J SNACK FOODS CORP COM 466032109 1252 7923 SH SOLE 7923 0 0 JPMORGAN CHASE & CO COM 46625H100 64762 408983 SH SOLE 408983 0 0 JABIL INC COM 466313103 4566 64900 SH SOLE 64900 0 0 JAMF HLDG CORP COM 47074L105 3343 87946 SH SOLE 87946 0 0 JD.COM INC SPON ADR CL A 47215P106 6249 89177 SH SOLE 89177 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2309 59500 SH SOLE 59500 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 479 3119 SH SOLE 3119 0 0 JOHNSON & JOHNSON COM 478160104 86665 506608 SH SOLE 506608 0 0 JONES LANG LASALLE INC COM 48020Q107 2945 10933 SH SOLE 10933 0 0 J2 GLOBAL INC COM 48123V102 1341 12100 SH SOLE 12100 0 0 JUNIPER NETWORKS INC COM 48203R104 5528 154800 SH SOLE 154800 0 0 KAR AUCTION SVCS INC COM 48238T109 11371 727959 SH SOLE 727959 0 0 KBR INC NOTE 2.500%11/0 48242WAB2 19154 10000000 PRN SOLE 10000000 0 0 KLA CORP COM NEW 482480100 11527 26800 SH SOLE 26800 0 0 KE HLDGS INC SPONSORED ADS 482497104 2013 100035 SH SOLE 100035 0 0 KKR & CO INC COM 48251W104 17791 238800 SH SOLE 238800 0 0 KEARNY FINL CORP MD COM 48716P108 1092 82432 SH SOLE 82432 0 0 KELLOGG CO COM 487836108 16086 249703 SH SOLE 249703 0 0 KELLY SVCS INC CL A 488152208 880 52500 SH SOLE 52500 0 0 KEURIG DR PEPPER INC COM 49271V100 5492 149000 SH SOLE 149000 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 17450 84500 SH SOLE 84500 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1060 48700 SH SOLE 48700 0 0 KIMBERLY-CLARK CORP COM 494368103 5388 37700 SH SOLE 37700 0 0 KINDER MORGAN INC DEL COM 49456B101 6993 440907 SH SOLE 440907 0 0 KINROSS GOLD CORP COM 496902404 20703 3562800 SH SOLE 3562800 0 0 KINSALE CAP GROUP INC COM 49714P108 777 3267 SH SOLE 3267 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 9615 229100 SH SOLE 229100 0 0 KORN FERRY COM NEW 500643200 8116 107176 SH SOLE 107176 0 0 KRATON CORPORATION COM 50077C106 1265 27300 SH SOLE 27300 0 0 KROGER CO COM 501044101 24918 550551 SH SOLE 550551 0 0 KURA SUSHI USA INC CL A COM 501270102 1213 15000 SH SOLE 15000 0 0 LKQ CORP COM 501889208 28954 482324 SH SOLE 482324 0 0 LI AUTO INC SPONSORED ADS 50202M102 2963 92300 SH SOLE 92300 0 0 LPL FINL HLDGS INC COM 50212V100 1601 10000 SH SOLE 10000 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 61927 290409 SH SOLE 290409 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 20235 64400 SH SOLE 64400 0 0 LAM RESEARCH CORP COM 512807108 26127 36331 SH SOLE 36331 0 0 LANDSTAR SYS INC COM 515098101 2066 11543 SH SOLE 11543 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 641 8315 SH SOLE 8315 0 0 LAUDER ESTEE COS INC CL A 518439104 3326 8983 SH SOLE 8983 0 0 LEAR CORP COM NEW 521865204 60537 330894 SH SOLE 330894 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 649 13933 SH SOLE 13933 0 0 LENNAR CORP CL A 526057104 17074 146984 SH SOLE 146984 0 0 LEXINGTON REALTY TRUST COM 529043101 55731 3567953 SH SOLE 3567953 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 2414 15000 SH SOLE 15000 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 3174 19700 SH SOLE 19700 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7007 137807 SH SOLE 137807 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 41952 825020 SH SOLE 825020 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1249 19750 SH SOLE 19750 0 0 LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 5190 3000000 PRN SOLE 3000000 0 0 LILLY ELI & CO COM 532457108 24453 88529 SH SOLE 88529 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1283 44000 SH SOLE 44000 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 16540 138194 SH SOLE 138194 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 9095 5000000 PRN SOLE 5000000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1046 11984 SH SOLE 11984 0 0 LOUISIANA PAC CORP COM 546347105 1732 22100 SH SOLE 22100 0 0 LOVESAC COMPANY COM 54738L109 797 12022 SH SOLE 12022 0 0 LOWES COS INC COM 548661107 12278 47500 SH SOLE 47500 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 107 19000 SH SOLE 19000 0 0 LULULEMON ATHLETICA INC COM 550021109 2388 6100 SH SOLE 6100 0 0 M D C HLDGS INC COM 552676108 2285 40932 SH SOLE 40932 0 0 MDU RES GROUP INC COM 552690109 1268 41100 SH SOLE 41100 0 0 MFA FINL INC COM 55272X102 451 98806 SH SOLE 98806 0 0 MGIC INVT CORP WIS COM 552848103 1654 114700 SH SOLE 114700 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 12365 302704 SH SOLE 302704 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1008 11857 SH SOLE 11857 0 0 MSC INDL DIRECT INC CL A 553530106 12311 146449 SH SOLE 146449 0 0 MSCI INC COM 55354G100 1762 2876 SH SOLE 2876 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 643 8210 SH SOLE 8210 0 0 MACYS INC COM 55616P104 6637 253500 SH SOLE 253500 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 25349 360375 SH SOLE 360375 0 0 MAG SILVER CORP COM 55903Q104 628 40000 SH SOLE 40000 0 0 MAGNA INTL INC COM 559222401 82763 1021419 SH SOLE 1021419 0 0 MANHATTAN ASSOCS INC COM 562750109 768 4942 SH SOLE 4942 0 0 MANPOWERGROUP INC COM 56418H100 2102 21600 SH SOLE 21600 0 0 MANULIFE FINL CORP COM 56501R106 103322 5413134 SH SOLE 5413134 0 0 MARATHON PETE CORP COM 56585A102 13240 206900 SH SOLE 206900 0 0 MARKEL CORP COM 570535104 5553 4500 SH SOLE 4500 0 0 MARKETAXESS HLDGS INC COM 57060D108 2879 7000 SH SOLE 7000 0 0 MARSH & MCLENNAN COS INC COM 571748102 81266 467528 SH SOLE 467528 0 0 MARRIOTT INTL INC NEW CL A 571903202 4348 26313 SH SOLE 26313 0 0 MASCO CORP COM 574599106 590 8400 SH SOLE 8400 0 0 MASIMO CORP COM 574795100 2547 8700 SH SOLE 8700 0 0 MASONITE INTL CORP COM 575385109 2005 17000 SH SOLE 17000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 121989 339500 SH SOLE 339500 0 0 MATCH GROUP INC NEW COM 57667L107 13251 100195 SH SOLE 100195 0 0 MAXIMUS INC COM 577933104 902 11326 SH SOLE 11326 0 0 MCAFEE CORP COM CL A 579063108 10110 392000 SH SOLE 392000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3942 40800 SH SOLE 40800 0 0 MCDONALDS CORP COM 580135101 16031 59800 SH SOLE 59800 0 0 MCKESSON CORP COM 58155Q103 11832 47600 SH SOLE 47600 0 0 MERCADOLIBRE INC COM 58733R102 97547 72343 SH SOLE 72343 0 0 MERCK & CO. INC COM 58933Y105 31190 406967 SH SOLE 406967 0 0 MERCURY GENL CORP NEW COM 589400100 2308 43498 SH SOLE 43498 0 0 MERITAGE HOMES CORP COM 59001A102 6347 52000 SH SOLE 52000 0 0 MESA LABS INC COM 59064R109 927 2825 SH SOLE 2825 0 0 METHANEX CORP COM 59151K108 16538 417455 SH SOLE 417455 0 0 METHODE ELECTRS INC COM 591520200 2321 47200 SH SOLE 47200 0 0 MICROSOFT CORP COM 594918104 252917 752013 SH SOLE 752013 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3328 38222 SH SOLE 38222 0 0 MICRON TECHNOLOGY INC COM 595112103 56002 601200 SH SOLE 601200 0 0 MID-AMER APT CMNTYS INC COM 59522J103 10325 45000 SH SOLE 45000 0 0 MIDDLEBY CORP COM 596278101 6072 30861 SH SOLE 30861 0 0 MILLER HERMAN INC COM 600544100 4746 121100 SH SOLE 121100 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1755 220700 SH SOLE 220700 0 0 MODERNA INC COM 60770K107 23172 91236 SH SOLE 91236 0 0 MOLINA HEALTHCARE INC COM 60855R100 4708 14800 SH SOLE 14800 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 40291 869282 SH SOLE 869282 0 0 MONDELEZ INTL INC CL A 609207105 11021 166202 SH SOLE 166202 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 10005 476200 SH SOLE 476200 0 0 MOODYS CORP COM 615369105 586 1500 SH SOLE 1500 0 0 MORGAN STANLEY COM NEW 617446448 8717 88800 SH SOLE 88800 0 0 MORNINGSTAR INC COM 617700109 6690 19562 SH SOLE 19562 0 0 MORPHIC HLDG INC COM 61775R105 1421 30000 SH SOLE 30000 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 35105 129205 SH SOLE 129205 0 0 MULTIPLAN CORPORATION *W EXP 02/13/202 62548M118 112 87500 SH SOLE 87500 0 0 NIO INC SPON ADS 62914V106 15952 503535 SH SOLE 503535 0 0 NRG ENERGY INC COM NEW 629377508 1073 24900 SH SOLE 24900 0 0 NATERA INC COM 632307104 7250 77628 SH SOLE 77628 0 0 NATIONAL BK HLDGS CORP CL A 633707104 965 21969 SH SOLE 21969 0 0 NATIONAL FUEL GAS CO N J COM 636180101 2212 34600 SH SOLE 34600 0 0 NATIONAL INSTRS CORP COM 636518102 658 15062 SH SOLE 15062 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 729 10534 SH SOLE 10534 0 0 NATUS MED INC DEL COM 639050103 234 9842 SH SOLE 9842 0 0 NAVIENT CORPORATION COM 63938C108 1980 93300 SH SOLE 93300 0 0 NETAPP INC COM 64110D104 285 3100 SH SOLE 3100 0 0 NETFLIX INC COM 64110L106 60272 100047 SH SOLE 100047 0 0 NETEASE INC SPONSORED ADS 64110W102 13508 132713 SH SOLE 132713 0 0 NETGEAR INC COM 64111Q104 1291 44200 SH SOLE 44200 0 0 NETSTREIT CORP COM 64119V303 5992 261677 SH SOLE 261677 0 0 NEW GOLD INC CDA COM 644535106 620 414400 SH SOLE 414400 0 0 NEW MTN FIN CORP COM 647551100 1669 121800 SH SOLE 121800 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 845 402300 SH SOLE 402300 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1512 141200 SH SOLE 141200 0 0 NEWMARKET CORP COM 651587107 3651 10652 SH SOLE 10652 0 0 NEWMARK GROUP INC CL A 65158N102 1369 73194 SH SOLE 73194 0 0 NEWMONT CORP COM 651639106 45560 734600 SH SOLE 734600 0 0 NEWS CORP NEW CL A 65249B109 1591 71300 SH SOLE 71300 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2672 17700 SH SOLE 17700 0 0 NEXTERA ENERGY INC COM 65339F101 19643 210400 SH SOLE 210400 0 0 NEXGEN ENERGY LTD COM 65340P106 825 188200 SH SOLE 188200 0 0 NIKE INC CL B 654106103 55775 334643 SH SOLE 334643 0 0 NIU TECHNOLOGIES ADS 65481N100 1302 80801 SH SOLE 80801 0 0 NORFOLK SOUTHN CORP COM 655844108 15549 52229 SH SOLE 52229 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 16865 1110100 SH SOLE 1110100 0 0 NORTHERN TR CORP COM 665859104 8373 70000 SH SOLE 70000 0 0 NORTHWEST NAT HLDG CO COM 66765N105 224 4596 SH SOLE 4596 0 0 NORTHWESTERN CORP COM NEW 668074305 5870 102691 SH SOLE 102691 0 0 NORTONLIFELOCK INC COM 668771108 1613 62100 SH SOLE 62100 0 0 NOVAGOLD RES INC COM NEW 66987E206 1147 167107 SH SOLE 167107 0 0 NOVANTA INC COM 67000B104 5464 30990 SH SOLE 30990 0 0 NOW INC COM 67011P100 595 69616 SH SOLE 69616 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1218 24000 SH SOLE 24000 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 23848 431100 SH SOLE 431100 0 0 NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 27703 9798000 PRN SOLE 9798000 0 0 NUCOR CORP COM 670346105 2009 17600 SH SOLE 17600 0 0 NVIDIA CORPORATION COM 67066G104 14241 48421 SH SOLE 48421 0 0 NUVASIVE INC COM 670704105 10099 192440 SH SOLE 192440 0 0 NUTRIEN LTD COM 67077M108 141075 1874204 SH SOLE 1874204 0 0 O-I GLASS INC COM 67098H104 762 63334 SH SOLE 63334 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 13136 18600 SH SOLE 18600 0 0 OSI SYSTEMS INC COM 671044105 1307 14021 SH SOLE 14021 0 0 OCCIDENTAL PETE CORP COM 674599105 8277 285521 SH SOLE 285521 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 434 17490 SH SOLE 17490 0 0 OKTA INC CL A 679295105 15091 67319 SH SOLE 67319 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 10315 28781 SH SOLE 28781 0 0 OMNICOM GROUP INC COM 681919106 12736 173820 SH SOLE 173820 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1255 42400 SH SOLE 42400 0 0 OMNICELL COM COM 68213N109 982 5445 SH SOLE 5445 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 151 61200 SH SOLE 61200 0 0 ONTO INNOVATION INC COM 683344105 617 6096 SH SOLE 6096 0 0 OPEN TEXT CORP COM 683715106 49919 1050226 SH SOLE 1050226 0 0 ORACLE CORP COM 68389X105 45628 523200 SH SOLE 523200 0 0 OPTIMIZERX CORP COM NEW 68401U204 432 6953 SH SOLE 6953 0 0 ORTHOFIX MED INC COM 68752M108 4014 129095 SH SOLE 129095 0 0 OSHKOSH CORP COM 688239201 2739 24300 SH SOLE 24300 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 902 73600 SH SOLE 73600 0 0 OTIS WORLDWIDE CORP COM 68902V107 2258 25935 SH SOLE 25935 0 0 OWENS CORNING NEW COM 690742101 3937 43500 SH SOLE 43500 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 1060 35233 SH SOLE 35233 0 0 PG&E CORP COM 69331C108 6892 567700 SH SOLE 567700 0 0 PMV CONSUMER ACQUISITION COR COM 693486102 394 40101 SH SOLE 40101 0 0 PNM RES INC COM 69349H107 18709 410200 SH SOLE 410200 0 0 PPG INDS INC COM 693506107 4116 23870 SH SOLE 23870 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 562 3052 SH SOLE 3052 0 0 PVH CORPORATION COM 693656100 3690 34600 SH SOLE 34600 0 0 PACIRA BIOSCIENCES INC COM 695127100 552 9181 SH SOLE 9181 0 0 PALO ALTO NETWORKS INC COM 697435105 2004 3600 SH SOLE 3600 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 31523 15000000 PRN SOLE 15000000 0 0 PAN AMERN SILVER CORP COM 697900108 3358 134400 SH SOLE 134400 0 0 PATTERSON COS INC COM 703395103 644 21939 SH SOLE 21939 0 0 PAYCHEX INC COM 704326107 15738 115300 SH SOLE 115300 0 0 PAYPAL HLDGS INC COM 70450Y103 7298 38700 SH SOLE 38700 0 0 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 2760 2500000 PRN SOLE 2500000 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 683 19100 SH SOLE 19100 0 0 PEMBINA PIPELINE CORP COM 706327103 59776 1967827 SH SOLE 1967827 0 0 PENN NATL GAMING INC COM 707569109 5379 103742 SH SOLE 103742 0 0 PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 1662 700000 PRN SOLE 700000 0 0 PENNANTPARK INVT CORP COM 708062104 1130 163000 SH SOLE 163000 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3472 32378 SH SOLE 32378 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 11298 634000 SH SOLE 634000 0 0 PEPSICO INC COM 713448108 84539 486670 SH SOLE 486670 0 0 PERFICIENT INC COM 71375U101 766 5922 SH SOLE 5922 0 0 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 434 22000 SH SOLE 22000 0 0 PERSHING SQUARE TONTINE HLDG *W EXP 07/24/202 71531R117 33 25000 SH SOLE 25000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 10845 987700 SH SOLE 987700 0 0 PFIZER INC COM 717081103 59726 1011456 SH SOLE 1011456 0 0 PILGRIMS PRIDE CORP COM 72147K108 654 23200 SH SOLE 23200 0 0 PINDUODUO INC SPONSORED ADS 722304102 16365 280700 SH SOLE 280700 0 0 PINNACLE WEST CAP CORP COM 723484101 23000 325823 SH SOLE 325823 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 813 80200 SH SOLE 80200 0 0 PLYMOUTH INDL REIT INC COM 729640102 2476 77363 SH SOLE 77363 0 0 POINTS INTL LTD COM NEW 730843208 4013 262520 SH SOLE 262520 0 0 POOL CORP COM 73278L105 4302 7600 SH SOLE 7600 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 922 17421 SH SOLE 17421 0 0 POSTAL REALTY TRUST INC CL A 73757R102 860 43424 SH SOLE 43424 0 0 POWER INTEGRATIONS INC COM 739276103 430 4626 SH SOLE 4626 0 0 PREMIER INC CL A 74051N102 9411 228578 SH SOLE 228578 0 0 PREMIER FINANCIAL CORP COM 74052F108 734 23748 SH SOLE 23748 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3764 62065 SH SOLE 62065 0 0 PRETIUM RES INC COM 74139C102 3446 244300 SH SOLE 244300 0 0 PRICESMART INC COM 741511109 745 10178 SH SOLE 10178 0 0 PRIMERICA INC COM 74164M108 2636 17200 SH SOLE 17200 0 0 PRIMO WATER CORPORATION COM 74167P108 1334 75500 SH SOLE 75500 0 0 PROCTER AND GAMBLE CO COM 742718109 62891 384465 SH SOLE 384465 0 0 PROGRESS SOFTWARE CORP COM 743312100 2729 56536 SH SOLE 56536 0 0 PROGRESSIVE CORP COM 743315103 13242 129000 SH SOLE 129000 0 0 PROGYNY INC COM 74340E103 251 4991 SH SOLE 4991 0 0 PROLOGIS INC. COM 74340W103 23289 138326 SH SOLE 138326 0 0 PROSPECT CAP CORP COM 74348T102 1050 124900 SH SOLE 124900 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 3420 100000 SH SOLE 100000 0 0 PRUDENTIAL FINL INC COM 744320102 2165 20000 SH SOLE 20000 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 13587 203614 SH SOLE 203614 0 0 PUBLIC STORAGE COM 74460D109 28555 76236 SH SOLE 76236 0 0 PURE CYCLE CORP COM NEW 746228303 190 12992 SH SOLE 12992 0 0 PURE STORAGE INC CL A 74624M102 755 23207 SH SOLE 23207 0 0 QUAD / GRAPHICS INC COM CL A 747301109 203 50800 SH SOLE 50800 0 0 QUALCOMM INC COM 747525103 14725 80523 SH SOLE 80523 0 0 QUEST DIAGNOSTICS INC COM 74834L100 13616 78700 SH SOLE 78700 0 0 QURATE RETAIL INC COM SER A 74915M100 815 107200 SH SOLE 107200 0 0 R1 RCM INC COM 749397105 952 37363 SH SOLE 37363 0 0 RMR GROUP INC CL A 74967R106 651 18780 SH SOLE 18780 0 0 RH COM 74967X103 5609 10465 SH SOLE 10465 0 0 RPT REALTY SH BEN INT 74971D101 268 19999 SH SOLE 19999 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 3098 229986 SH SOLE 229986 0 0 RADNET INC COM 750491102 833 27659 SH SOLE 27659 0 0 RALPH LAUREN CORP CL A 751212101 7726 65000 SH SOLE 65000 0 0 RAPT THERAPEUTICS INC COM 75382E109 2938 80000 SH SOLE 80000 0 0 RAYMOND JAMES FINL INC COM 754730109 3012 30000 SH SOLE 30000 0 0 REALTY INCOME CORP COM 756109104 14249 199037 SH SOLE 199037 0 0 RED ROCK RESORTS INC CL A 75700L108 4681 85100 SH SOLE 85100 0 0 REDWOOD TR INC COM 758075402 515 39061 SH SOLE 39061 0 0 REGENERON PHARMACEUTICALS COM 75886F107 27695 43855 SH SOLE 43855 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 422 2600 SH SOLE 2600 0 0 REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 11737 5000000 PRN SOLE 5000000 0 0 REPUBLIC SVCS INC COM 760759100 18310 131300 SH SOLE 131300 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 96629 1591582 SH SOLE 1591582 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 401 20482 SH SOLE 20482 0 0 REVLON INC CL A NEW 761525609 11429 1007869 SH SOLE 1007869 0 0 REVOLVE GROUP INC CL A 76156B107 443 7897 SH SOLE 7897 0 0 REXFORD INDL RLTY INC COM 76169C100 35573 438575 SH SOLE 438575 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 2276 72476 SH SOLE 72476 0 0 RINGCENTRAL INC CL A 76680R206 8553 45655 SH SOLE 45655 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 8561 139700 SH SOLE 139700 0 0 RITE AID CORP COM 767754872 6432 437865 SH SOLE 437865 0 0 ROBERT HALF INTL INC COM 770323103 9962 89327 SH SOLE 89327 0 0 ROCKWELL AUTOMATION INC COM 773903109 2880 8255 SH SOLE 8255 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 41153 863060 SH SOLE 863060 0 0 ROLLINS INC COM 775711104 778 22750 SH SOLE 22750 0 0 ROPER TECHNOLOGIES INC COM 776696106 26387 53648 SH SOLE 53648 0 0 ROYAL BK CDA COM 780087102 442097 4159663 SH SOLE 4159663 0 0 ROYAL GOLD INC COM 780287108 3771 35845 SH SOLE 35845 0 0 RYDER SYS INC COM 783549108 1171 14200 SH SOLE 14200 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1158 12597 SH SOLE 12597 0 0 S&P GLOBAL INC COM 78409V104 19665 41669 SH SOLE 41669 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 21240 54600 SH SOLE 54600 0 0 SPS COMMERCE INC COM 78463M107 941 6612 SH SOLE 6612 0 0 SP PLUS CORP COM 78469C103 391 13862 SH SOLE 13862 0 0 SPX FLOW INC COM 78469X107 4765 55100 SH SOLE 55100 0 0 SSR MNG INC COM 784730103 1767 99700 SH SOLE 99700 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1710 126300 SH SOLE 126300 0 0 SAFETY INS GROUP INC COM 78648T100 1574 18509 SH SOLE 18509 0 0 SALESFORCE COM INC COM 79466L302 51149 201271 SH SOLE 201271 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1449 78500 SH SOLE 78500 0 0 SANDERSON FARMS INC COM 800013104 7261 38000 SH SOLE 38000 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 564 90700 SH SOLE 90700 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1495 16586 SH SOLE 16586 0 0 SANMINA CORPORATION COM 801056102 1563 37694 SH SOLE 37694 0 0 SCANSOURCE INC COM 806037107 993 28300 SH SOLE 28300 0 0 HENRY SCHEIN INC COM 806407102 45044 580982 SH SOLE 580982 0 0 SCHNITZER STEEL INDS INC CL A 806882106 1121 21600 SH SOLE 21600 0 0 SCHOLASTIC CORP COM 807066105 807 20205 SH SOLE 20205 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1118 45000 SH SOLE 45000 0 0 SCHRODINGER INC COM 80810D103 5225 150000 SH SOLE 150000 0 0 SCHWAB CHARLES CORP COM 808513105 45991 546864 SH SOLE 546864 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 21560 400000 SH SOLE 400000 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 10538 200000 SH SOLE 200000 0 0 SEA LTD SPONSORD ADS 81141R100 70338 314417 SH SOLE 314417 0 0 SEABOARD CORP DEL COM 811543107 818 208 SH SOLE 208 0 0 SEAGEN INC COM 81181C104 10461 67664 SH SOLE 67664 0 0 SEABRIDGE GOLD INC COM 811916105 495 29900 SH SOLE 29900 0 0 SEAWORLD ENTMT INC COM 81282V100 854 13160 SH SOLE 13160 0 0 SELECT MED HLDGS CORP COM 81619Q105 2255 76700 SH SOLE 76700 0 0 SEMTECH CORP COM 816850101 686 7714 SH SOLE 7714 0 0 SERVICE CORP INTL COM 817565104 2644 37244 SH SOLE 37244 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 522 59400 SH SOLE 59400 0 0 SERVICENOW INC COM 81762P102 3181 4900 SH SOLE 4900 0 0 SHARPS COMPLIANCE CORP COM 820017101 205 28756 SH SOLE 28756 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 74841 2462513 SH SOLE 2462513 0 0 SHERWIN WILLIAMS CO COM 824348106 1002 2846 SH SOLE 2846 0 0 SHOPIFY INC CL A 82509L107 287364 208440 SH SOLE 208440 0 0 SHOPIFY INC NOTE 0.125%11/0 82509LAA5 3281 2637000 PRN SOLE 2637000 0 0 SIGA TECHNOLOGIES INC COM 826917106 433 57578 SH SOLE 57578 0 0 SILGAN HOLDINGS INC COM 827048109 2086 48700 SH SOLE 48700 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 8257 86891 SH SOLE 86891 0 0 SILVERCORP METALS INC COM 82835P103 312 83400 SH SOLE 83400 0 0 SILVERCREST METALS INC COM 828363101 543 68600 SH SOLE 68600 0 0 SILVERGATE CAP CORP CL A 82837P408 8522 57503 SH SOLE 57503 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1154 27763 SH SOLE 27763 0 0 SITE CTRS CORP COM 82981J109 254 16072 SH SOLE 16072 0 0 SIXTH STREET SPECIALTY LENDN COM 83012A109 975 41700 SH SOLE 41700 0 0 SKYWEST INC COM 830879102 825 21000 SH SOLE 21000 0 0 SMUCKER J M CO COM NEW 832696405 14548 107115 SH SOLE 107115 0 0 SNOWFLAKE INC CL A 833445109 22575 66642 SH SOLE 66642 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3096 61389 SH SOLE 61389 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2888 58400 SH SOLE 58400 0 0 SONY CORP SPONSORED ADR 835699307 12640 100000 SH SOLE 100000 0 0 SOUTHERN CO COM 842587107 13359 194800 SH SOLE 194800 0 0 SOUTHERN COPPER CORP COM 84265V105 688 11147 SH SOLE 11147 0 0 SPARTANNASH CO COM 847215100 1412 54800 SH SOLE 54800 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 12828 1087125 SH SOLE 1087125 0 0 SPROTT INC COM NEW 852066208 443 9800 SH SOLE 9800 0 0 SPROUTS FMRS MKT INC COM 85208M102 1914 64500 SH SOLE 64500 0 0 SPROUT SOCIAL INC COM CL A 85209W109 516 5693 SH SOLE 5693 0 0 SQUARE INC CL A 852234103 17328 107289 SH SOLE 107289 0 0 SQUARE INC NOTE 0.500% 5/1 852234AD5 14620 7000000 PRN SOLE 7000000 0 0 STANDARD MTR PRODS INC COM 853666105 568 10849 SH SOLE 10849 0 0 STANTEC INC COM 85472N109 92529 1644544 SH SOLE 1644544 0 0 STARBUCKS CORP COM 855244109 8784 75100 SH SOLE 75100 0 0 STATE STR CORP COM 857477103 51381 552480 SH SOLE 552480 0 0 STEEL DYNAMICS INC COM 858119100 5338 86000 SH SOLE 86000 0 0 STEPSTONE GROUP INC COM CL A 85914M107 894 21516 SH SOLE 21516 0 0 STERLING BANCORP DEL COM 85917A100 5880 228000 SH SOLE 228000 0 0 STEWART INFORMATION SVCS COR COM 860372101 978 12261 SH SOLE 12261 0 0 STRYKER CORPORATION COM 863667101 3396 12700 SH SOLE 12700 0 0 SUMMIT MATLS INC CL A 86614U100 1101 27425 SH SOLE 27425 0 0 SUN CMNTYS INC COM 866674104 7349 35000 SH SOLE 35000 0 0 SUN LIFE FINANCIAL INC. COM 866796105 83814 1503612 SH SOLE 1503612 0 0 SUNCOR ENERGY INC NEW COM 867224107 134446 5365737 SH SOLE 5365737 0 0 SYNNEX CORP COM 87162W100 2322 20300 SH SOLE 20300 0 0 SYNCHRONY FINANCIAL COM 87165B103 5084 109600 SH SOLE 109600 0 0 SYSCO CORP COM 871829107 38441 489380 SH SOLE 489380 0 0 TFI INTL INC COM 87241L109 38382 341733 SH SOLE 341733 0 0 TJX COS INC NEW COM 872540109 52298 688860 SH SOLE 688860 0 0 T-MOBILE US INC COM 872590104 9689 83536 SH SOLE 83536 0 0 TTM TECHNOLOGIES INC COM 87305R109 1362 91400 SH SOLE 91400 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 17596 146259 SH SOLE 146259 0 0 TAILWIND ACQUISITION CORP COM CL A 87403Q102 5247 533228 SH SOLE 533228 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7571 42600 SH SOLE 42600 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 344 87465 SH SOLE 87465 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1064 55200 SH SOLE 55200 0 0 TARGET CORP COM 87612E106 29661 128159 SH SOLE 128159 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 47 166666 SH SOLE 166666 0 0 TC ENERGY CORP COM 87807B107 209249 4492815 SH SOLE 4492815 0 0 TCR2 THERAPEUTICS INC COM 87808K106 466 100000 SH SOLE 100000 0 0 TECK RESOURCES LTD CL B 878742204 89830 3114703 SH SOLE 3114703 0 0 TEGNA INC COM 87901J105 1479 79700 SH SOLE 79700 0 0 TELUS CORPORATION COM 87971M103 124241 5268031 SH SOLE 5268031 0 0 TENABLE HLDGS INC COM 88025T102 1088 19760 SH SOLE 19760 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4054 591886 SH SOLE 591886 0 0 TERADYNE INC COM 880770102 3708 22673 SH SOLE 22673 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3284 72608 SH SOLE 72608 0 0 TERRENO RLTY CORP COM 88146M101 967 11332 SH SOLE 11332 0 0 TESLA INC COM 88160R101 22842 21615 SH SOLE 21615 0 0 TETRA TECH INC NEW COM 88162G103 1386 8161 SH SOLE 8161 0 0 TEXAS INSTRS INC COM 882508104 32002 169800 SH SOLE 169800 0 0 TG THERAPEUTICS INC COM 88322Q108 1201 63200 SH SOLE 63200 0 0 THE ODP CORP COM 88337F105 1237 31490 SH SOLE 31490 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 417 33069 SH SOLE 33069 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 23820 35700 SH SOLE 35700 0 0 THOMSON REUTERS CORP. COM NEW 884903709 55209 461008 SH SOLE 461008 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 1103 48100 SH SOLE 48100 0 0 3M CO COM 88579Y101 23933 134734 SH SOLE 134734 0 0 TILRAY INC COM CL 2 88688T100 1482 209876 SH SOLE 209876 0 0 TIMKEN CO COM 887389104 1511 21800 SH SOLE 21800 0 0 TOLL BROTHERS INC COM 889478103 10439 144200 SH SOLE 144200 0 0 TOOTSIE ROLL INDS INC COM 890516107 1007 27805 SH SOLE 27805 0 0 TOPBUILD CORP COM 89055F103 6346 23000 SH SOLE 23000 0 0 TORO CO COM 891092108 4239 42424 SH SOLE 42424 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 420933 5482586 SH SOLE 5482586 0 0 TRACTOR SUPPLY CO COM 892356106 2410 10100 SH SOLE 10100 0 0 TRADEWEB MKTS INC CL A 892672106 13599 135800 SH SOLE 135800 0 0 TRANSALTA CORP COM 89346D107 1749 157200 SH SOLE 157200 0 0 TRANSDIGM GROUP INC COM 893641100 3945 6200 SH SOLE 6200 0 0 TRAVELERS COMPANIES INC COM 89417E109 4959 31700 SH SOLE 31700 0 0 TREEHOUSE FOODS INC COM 89469A104 3072 75800 SH SOLE 75800 0 0 TRINITY INDS INC COM 896522109 7529 249300 SH SOLE 249300 0 0 TRIP COM GROUP LTD ADS 89677Q107 46933 1906290 SH SOLE 1906290 0 0 TRISTATE CAP HLDGS INC COM 89678F100 3770 124600 SH SOLE 124600 0 0 TRIUMPH BANCORP INC COM 89679E300 938 7881 SH SOLE 7881 0 0 TUCOWS INC COM NEW 898697206 24710 293887 SH SOLE 293887 0 0 TUPPERWARE BRANDS CORP COM 899896104 575 37600 SH SOLE 37600 0 0 TURQUOISE HILL RES LTD COM 900435207 9449 573800 SH SOLE 573800 0 0 TWILIO INC CL A 90138F102 13703 52036 SH SOLE 52036 0 0 TWITTER INC COM 90184L102 1266 29300 SH SOLE 29300 0 0 TWO HBRS INVT CORP COM NEW 90187B408 307 53220 SH SOLE 53220 0 0 TYLER TECHNOLOGIES INC COM 902252105 11458 21300 SH SOLE 21300 0 0 TYSON FOODS INC CL A 902494103 13541 155357 SH SOLE 155357 0 0 UGI CORP NEW COM 902681105 2924 63700 SH SOLE 63700 0 0 US BANCORP DEL COM NEW 902973304 34370 611900 SH SOLE 611900 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1185 11708 SH SOLE 11708 0 0 UBER TECHNOLOGIES INC COM 90353T100 68694 1638302 SH SOLE 1638302 0 0 UMPQUA HLDGS CORP COM 904214103 1272 66100 SH SOLE 66100 0 0 UNITED PARCEL SERVICE INC CL B 911312106 23192 108200 SH SOLE 108200 0 0 US FOODS HLDG CORP COM 912008109 19410 557284 SH SOLE 557284 0 0 UNITED STATES STL CORP NEW NOTE 5.000%11/0 912909AT5 17667 8750000 PRN SOLE 8750000 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 8028 37151 SH SOLE 37151 0 0 UNITEDHEALTH GROUP INC COM 91324P102 138961 276737 SH SOLE 276737 0 0 UNITI GROUP INC COM 91325V108 1275 90980 SH SOLE 90980 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 11998 423220 SH SOLE 423220 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1194 70246 SH SOLE 70246 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 52 10500 SH SOLE 10500 0 0 URBAN EDGE PPTYS COM 91704F104 201 10553 SH SOLE 10553 0 0 UTZ BRANDS INC COM CL A 918090101 770 48291 SH SOLE 48291 0 0 VAIL RESORTS INC COM 91879Q109 10062 30686 SH SOLE 30686 0 0 VALVOLINE INC COM 92047W101 9243 247876 SH SOLE 247876 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1694 107985 SH SOLE 107985 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 13330 500000 SH SOLE 500000 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 54509 1300000 SH SOLE 1300000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 25740 900000 SH SOLE 900000 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 25763 150000 SH SOLE 150000 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 16950 200000 SH SOLE 200000 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 11032 200000 SH SOLE 200000 0 0 VARONIS SYS INC COM 922280102 13004 266585 SH SOLE 266585 0 0 VEONEER INC COM 92336X109 10025 282550 SH SOLE 282550 0 0 VERISIGN INC COM 92343E102 1193 4700 SH SOLE 4700 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 39897 767842 SH SOLE 767842 0 0 VERISK ANALYTICS INC COM 92345Y106 19190 83900 SH SOLE 83900 0 0 VERMILION ENERGY INC COM 923725105 7272 577700 SH SOLE 577700 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 17392 79200 SH SOLE 79200 0 0 VIATRIS INC COM 92556V106 2740 202500 SH SOLE 202500 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 924 25300 SH SOLE 25300 0 0 VIEMED HEALTHCARE INC COM 92663R105 223 42793 SH SOLE 42793 0 0 VILLAGE FARMS INTL INC COM 92707Y108 226 35100 SH SOLE 35100 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 405 17329 SH SOLE 17329 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 827 98474 SH SOLE 98474 0 0 VIRTU FINL INC CL A 928254101 5415 187812 SH SOLE 187812 0 0 VISA INC COM CL A 92826C839 118143 545166 SH SOLE 545166 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1168 53400 SH SOLE 53400 0 0 VITAL FARMS INC COM 92847W103 722 40000 SH SOLE 40000 0 0 VMWARE INC CL A COM 928563402 7595 65540 SH SOLE 65540 0 0 VONTIER CORPORATION COM 928881101 2995 97470 SH SOLE 97470 0 0 WD-40 CO COM 929236107 503 2056 SH SOLE 2056 0 0 WNS HLDGS LTD SPON ADR 92932M101 727 8246 SH SOLE 8246 0 0 WEC ENERGY GROUP INC COM 92939U106 8086 83300 SH SOLE 83300 0 0 WABTEC COM 929740108 16906 183541 SH SOLE 183541 0 0 WALMART INC COM 931142103 31670 218881 SH SOLE 218881 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 54778 1050200 SH SOLE 1050200 0 0 WASTE CONNECTIONS INC COM 94106B101 51843 380000 SH SOLE 380000 0 0 WASTE MGMT INC DEL COM 94106L109 11316 67800 SH SOLE 67800 0 0 WATERSTONE FINL INC MD COM 94188P101 1062 48562 SH SOLE 48562 0 0 WAYFAIR INC CL A 94419L101 399 2100 SH SOLE 2100 0 0 WEIBO CORP SPONSORED ADR 948596101 1499 48400 SH SOLE 48400 0 0 WEIS MKTS INC COM 948849104 1226 18614 SH SOLE 18614 0 0 WELBILT INC COM 949090104 9832 413620 SH SOLE 413620 0 0 WELLS FARGO CO NEW COM 949746101 17158 357600 SH SOLE 357600 0 0 WERNER ENTERPRISES INC COM 950755108 1823 38252 SH SOLE 38252 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 10477 22338 SH SOLE 22338 0 0 WESTERN UN CO COM 959802109 4310 241600 SH SOLE 241600 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 10468 254200 SH SOLE 254200 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 57390 1335513 SH SOLE 1335513 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 1124 104688 SH SOLE 104688 0 0 WILLIAMS SONOMA INC COM 969904101 1522 9000 SH SOLE 9000 0 0 WINMARK CORP COM 974250102 221 889 SH SOLE 889 0 0 WINNEBAGO INDS INC COM 974637100 1079 14400 SH SOLE 14400 0 0 WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 10813 8000000 PRN SOLE 8000000 0 0 WINTRUST FINL CORP COM 97650W108 6893 75894 SH SOLE 75894 0 0 WISDOMTREE TR 90/60 BALNCED FD 97717Y790 4433 100000 SH SOLE 100000 0 0 WORKDAY INC NOTE 0.250%10/0 98138HAF8 12132 6500000 PRN SOLE 6500000 0 0 WORKIVA INC NOTE 1.125% 8/1 98139AAB1 4887 2750000 PRN SOLE 2750000 0 0 WORLD FUEL SVCS CORP COM 981475106 821 31000 SH SOLE 31000 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 8652 175360 SH SOLE 175360 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 864 9638 SH SOLE 9638 0 0 XCEL ENERGY INC COM 98389B100 11055 163300 SH SOLE 163300 0 0 XILINX INC COM 983919101 22036 103927 SH SOLE 103927 0 0 XBIOTECH INC COM 98400H102 126 11300 SH SOLE 11300 0 0 XPENG INC ADS 98422D105 13954 277245 SH SOLE 277245 0 0 YAMANA GOLD INC COM 98462Y100 2171 515500 SH SOLE 515500 0 0 YATSEN HLDG LTD ADS 985194109 1098 510770 SH SOLE 510770 0 0 YUM CHINA HLDGS INC COM 98850P109 27958 560948 SH SOLE 560948 0 0 ZAI LAB LTD ADR 98887Q104 1420 22597 SH SOLE 22597 0 0 ZENDESK INC NOTE 0.250% 3/1 98936JAB7 8562 5000000 PRN SOLE 5000000 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 17103 134630 SH SOLE 134630 0 0 ZIONS BANCORPORATION N A COM 989701107 4781 75694 SH SOLE 75694 0 0 ZOETIS INC CL A 98978V103 7980 32700 SH SOLE 32700 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 17638 625000 SH SOLE 625000 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2041 11100 SH SOLE 11100 0 0 BUNGE LIMITED COM G16962105 5076 54375 SH SOLE 54375 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 7929 141761 SH SOLE 141761 0 0 NATIONAL ENERGY SERVICES REU *W EXP 05/05/202 G6375R115 861 497700 SH SOLE 497700 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 31339 2749039 SH SOLE 2749039 0 0 TE CONNECTIVITY LTD REG SHS H84989104 9925 61518 SH SOLE 61518 0 0