The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 27,566 132,668 SH   SOLE   132,668 0 0
58 COM INC SPON ADR REP A 31680Q104 499 7,600 SH   SOLE   7,600 0 0
ABBOTT LABS COM 002824100 2,077 25,987 SH   SOLE   25,987 0 0
ABBVIE INC COM 00287Y109 10,339 128,288 SH   SOLE   128,288 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,484 118,871 SH   SOLE   118,871 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 347,230 1,972,673 SH   SOLE   1,972,673 0 0
ACCO BRANDS CORP COM 00081T108 1,931 225,550 SH   SOLE   225,550 0 0
ACI WORLDWIDE INC COM 004498101 4,261 129,636 SH   SOLE   129,636 0 0
ACTIVISION BLIZZARD INC COM 00507V109 524 11,517 SH   SOLE   11,517 0 0
ADDUS HOMECARE CORP COM 006739106 1,154 18,150 SH   SOLE   18,150 0 0
ADOBE INC COM 00724F101 49,496 185,734 SH   SOLE   185,734 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,412 52,070 SH   SOLE   52,070 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 16,426 96,326 SH   SOLE   96,326 0 0
ADVANCED ENERGY INDS COM 007973100 6,075 122,275 SH   SOLE   122,275 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,607 102,139 SH   SOLE   102,139 0 0
AERCAP HOLDINGS NV SHS N00985106 7,853 168,741 SH   SOLE   168,741 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 55,514 1,562,441 SH   SOLE   1,562,441 0 0
AES CORP COM 00130H105 859 47,528 SH   SOLE   47,528 0 0
AFLAC INC COM 001055102 18,858 377,168 SH   SOLE   377,168 0 0
AGCO CORP COM 001084102 5,201 74,783 SH   SOLE   74,783 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 14,927 185,706 SH   SOLE   185,706 0 0
AGNC INVT CORP COM 00123Q104 4,319 239,948 SH   SOLE   239,948 0 0
AGNICO EAGLE MINES LTD COM 008474108 81,430 1,871,964 SH   SOLE   1,871,964 0 0
AIR PRODS & CHEMS INC COM 009158106 18,722 98,040 SH   SOLE   98,040 0 0
AK STL HLDG CORP COM 001547108 144 52,191 SH   SOLE   52,191 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,384 61,134 SH   SOLE   61,134 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 2,092 411,857 SH   SOLE   411,857 0 0
ALBANY INTL CORP CL A 012348108 4,084 57,049 SH   SOLE   57,049 0 0
ALCENTRA CAP CORP COM 01374T102 458 61,103 SH   SOLE   61,103 0 0
ALCOA CORP COM 013872106 3,157 112,100 SH   SOLE   112,100 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,563 10,966 SH   SOLE   10,966 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 48,960 4,344,233 SH   SOLE   4,344,233 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 218,129 1,195,555 SH   SOLE   1,195,555 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 211 8,265 SH   SOLE   8,265 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 359 3,963 SH   SOLE   3,963 0 0
ALLERGAN PLC SHS G0177J108 321,362 2,194,947 SH   SOLE   2,194,947 0 0
ALLETE INC COM NEW 018522300 6,156 74,858 SH   SOLE   74,858 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,632 49,334 SH   SOLE   49,334 0 0
ALLIANT ENERGY CORP COM 018802108 4,850 102,911 SH   SOLE   102,911 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 6,238 138,875 SH   SOLE   138,875 0 0
ALLSTATE CORP COM 020002101 6,482 68,821 SH   SOLE   68,821 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,121 11,993 SH   SOLE   11,993 0 0
ALPHABET INC CAP STK CL A 02079K305 331,185 281,407 SH   SOLE   281,407 0 0
ALPHABET INC CAP STK CL C 02079K107 71,215 60,696 SH   SOLE   60,696 0 0
ALTAIR ENGR INC COM CL A 021369103 1,320 35,850 SH   SOLE   35,850 0 0
ALTERYX INC COM CL A 02156B103 3,598 42,900 SH   SOLE   42,900 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,128 100,742 SH   SOLE   100,742 0 0
ALTRIA GROUP INC COM 02209S103 83,185 1,448,460 SH   SOLE   1,448,460 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1,768 85,185 SH   SOLE   85,185 0 0
AMAZON COM INC COM 023135106 317,819 178,475 SH   SOLE   178,475 0 0
AMBEV SA SPONSORED ADR 02319V103 1,618 376,226 SH   SOLE   376,226 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,226 149,905 SH   SOLE   149,905 0 0
AMC NETWORKS INC CL A 00164V103 1,552 27,338 SH   SOLE   27,338 0 0
AMDOCS LTD SHS G02602103 2,050 37,878 SH   SOLE   37,878 0 0
AMEDISYS INC COM 023436108 4,072 33,035 SH   SOLE   33,035 0 0
AMERCO COM 023586100 3,198 8,608 SH   SOLE   8,608 0 0
AMEREN CORP COM 023608102 4,772 64,875 SH   SOLE   64,875 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 252 17,590 SH   SOLE   17,590 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,156 187,458 SH   SOLE   187,458 0 0
AMERICAN ELEC PWR CO INC COM 025537101 8,651 103,293 SH   SOLE   103,293 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,428 89,862 SH   SOLE   89,862 0 0
AMERICAN EXPRESS CO COM 025816109 578 5,290 SH   SOLE   5,290 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 14,580 338,589 SH   SOLE   338,589 0 0
AMERICAN NATL INS CO COM 028591105 2,175 18,000 SH   SOLE   18,000 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 105 11,220 SH   SOLE   11,220 0 0
AMERICAN STS WTR CO COM 029899101 570 8,000 SH   SOLE   8,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 40,160 203,795 SH   SOLE   203,795 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 19,624 188,217 SH   SOLE   188,217 0 0
AMERICAS CAR MART INC COM 03062T105 201 2,205 SH   SOLE   2,205 0 0
AMERIPRISE FINL INC COM 03076C106 4,499 35,122 SH   SOLE   35,122 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,352 67,303 SH   SOLE   67,303 0 0
AMETEK INC NEW COM 031100100 1,917 23,106 SH   SOLE   23,106 0 0
AMGEN INC COM 031162100 19,465 102,459 SH   SOLE   102,459 0 0
AMPHENOL CORP NEW CL A 032095101 82,724 875,946 SH   SOLE   875,946 0 0
ANADARKO PETE CORP COM 032511107 2,624 57,685 SH   SOLE   57,685 0 0
ANALOG DEVICES INC COM 032654105 247 2,349 SH   SOLE   2,349 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 28,630 2,185,513 SH   SOLE   2,185,513 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 25,891 308,331 SH   SOLE   308,331 0 0
ANNALY CAP MGMT INC COM 035710409 19,315 1,933,448 SH   SOLE   1,933,448 0 0
ANSYS INC COM 03662Q105 13,554 74,184 SH   SOLE   74,184 0 0
ANTERO RES CORP COM 03674X106 22,275 2,522,642 SH   SOLE   2,522,642 0 0
ANTHEM INC COM 036752103 14,047 48,949 SH   SOLE   48,949 0 0
AON PLC SHS CL A G0408V102 303,958 1,780,658 SH   SOLE   1,780,658 0 0
APACHE CORP COM 037411105 392 11,308 SH   SOLE   11,308 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 566 11,245 SH   SOLE   11,245 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,950 162,095 SH   SOLE   162,095 0 0
APOLLO INVT CORP COM NEW 03761U502 912 60,219 SH   SOLE   60,219 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 7,980 489,600 SH   SOLE   489,600 0 0
APPLE INC COM 037833100 265,174 1,396,019 SH   SOLE   1,396,019 0 0
APPLIED MATLS INC COM 038222105 6,735 169,812 SH   SOLE   169,812 0 0
APTIV PLC SHS G6095L109 3,372 42,425 SH   SOLE   42,425 0 0
AQUA AMERICA INC COM 03836W103 447 12,279 SH   SOLE   12,279 0 0
ARBOR RLTY TR INC COM 038923108 2,821 217,517 SH   SOLE   217,517 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 143 39,900 SH   SOLE   39,900 0 0
ARCBEST CORP COM 03937C105 5,681 184,501 SH   SOLE   184,501 0 0
ARCH COAL INC CL A 039380407 8,679 95,093 SH   SOLE   95,093 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 31,891 739,417 SH   SOLE   739,417 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,794 453,580 SH   SOLE   453,580 0 0
ARES CAP CORP COM 04010L103 4,111 239,868 SH   SOLE   239,868 0 0
ARES COML REAL ESTATE CORP COM 04013V108 921 60,604 SH   SOLE   60,604 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 913 46,770 SH   SOLE   46,770 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,494 18,808 SH   SOLE   18,808 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 281 15,300 SH   SOLE   15,300 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 281 11,180 SH   SOLE   11,180 0 0
ASANKO GOLD INC COM 04341Y105 1,026 1,649,100 SH   SOLE   1,649,100 0 0
ASGN INC COM 00191U102 4,437 69,879 SH   SOLE   69,879 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 188 39,500 SH   SOLE   39,500 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,355 17,340 SH   SOLE   17,340 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,438 32,974 SH   SOLE   32,974 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 613 15,500 SH   SOLE   15,500 0 0
ASSURED GUARANTY LTD COM G0585R106 21,975 494,593 SH   SOLE   494,593 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,435 134,429 SH   SOLE   134,429 0 0
AT&T INC COM 00206R102 77,565 2,473,382 SH   SOLE   2,473,382 0 0
ATKORE INTL GROUP INC COM 047649108 6,728 312,489 SH   SOLE   312,489 0 0
ATLASSIAN CORP PLC CL A G06242104 2,323 20,673 SH   SOLE   20,673 0 0
ATMOS ENERGY CORP COM 049560105 321 3,117 SH   SOLE   3,117 0 0
ATN INTL INC COM 00215F107 1,962 34,788 SH   SOLE   34,788 0 0
AURORA CANNABIS INC COM 05156X108 468 51,685 SH   SOLE   51,685 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 7,903 49,474 SH   SOLE   49,474 0 0
AUTOZONE INC COM 053332102 55,120 53,822 SH   SOLE   53,822 0 0
AVALONBAY CMNTYS INC COM 053484101 3,780 18,829 SH   SOLE   18,829 0 0
AVANGRID INC COM 05351W103 949 18,850 SH   SOLE   18,850 0 0
AVAYA HLDGS CORP COM 05351X101 188 11,150 SH   SOLE   11,150 0 0
AVIS BUDGET GROUP INC COM 053774105 5,665 162,505 SH   SOLE   162,505 0 0
AVNET INC COM 053807103 2,939 67,755 SH   SOLE   67,755 0 0
AXA EQUITABLE HLDGS INC COM 054561105 519 25,770 SH   SOLE   25,770 0 0
AXALTA COATING SYS LTD COM G0750C108 19,183 760,927 SH   SOLE   760,927 0 0
AZZ INC COM 002474104 1,006 24,584 SH   SOLE   24,584 0 0
B2GOLD CORP COM 11777Q209 6,313 2,246,608 SH   SOLE   2,246,608 0 0
BAIDU INC SPON ADR REP A 056752108 67,525 409,613 SH   SOLE   409,613 0 0
BAKER HUGHES A GE CO CL A 05722G100 119,449 4,309,144 SH   SOLE   4,309,144 0 0
BALL CORP COM 058498106 4,084 70,577 SH   SOLE   70,577 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 144 25,100 SH   SOLE   25,100 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,767 194,353 SH   SOLE   194,353 0 0
BANCO MACRO SA SPON ADR B 05961W105 5,748 125,606 SH   SOLE   125,606 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 179 15,895 SH   SOLE   15,895 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 990 33,268 SH   SOLE   33,268 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 420 62,067 SH   SOLE   62,067 0 0
BANK AMER CORP COM 060505104 246,575 8,937,132 SH   SOLE   8,937,132 0 0
BANK MONTREAL QUE COM 063671101 639,661 8,549,326 SH   SOLE   8,549,326 0 0
BANK N S HALIFAX COM 064149107 1,141,632 21,427,030 SH   SOLE   21,427,030 0 0
BANK NEW YORK MELLON CORP COM 064058100 11,220 222,483 SH   SOLE   222,483 0 0
BANNER CORP COM NEW 06652V208 1,778 32,817 SH   SOLE   32,817 0 0
BARCLAYS PLC ADR 06738E204 170 21,252 SH   SOLE   21,252 0 0
BARNES GROUP INC COM 067806109 2,811 54,675 SH   SOLE   54,675 0 0
BARRICK GOLD CORPORATION COM 067901108 53,679 3,915,321 SH   SOLE   3,915,321 0 0
BAUSCH HEALTH COS INC COM 071734107 6,398 259,018 SH   SOLE   259,018 0 0
BAXTER INTL INC COM 071813109 271,207 3,335,475 SH   SOLE   3,335,475 0 0
BB&T CORP COM 054937107 3,177 68,273 SH   SOLE   68,273 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 96 10,100 SH   SOLE   10,100 0 0
BCE INC COM NEW 05534B760 86,448 1,947,475 SH   SOLE   1,947,475 0 0
BECTON DICKINSON & CO COM 075887109 483,023 1,934,182 SH   SOLE   1,934,182 0 0
BEIGENE LTD SPONSORED ADR 07725L102 453 3,432 SH   SOLE   3,432 0 0
BELDEN INC COM 077454106 2,965 55,221 SH   SOLE   55,221 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,514 95,784 SH   SOLE   95,784 0 0
BENEFITFOCUS INC COM 08180D106 4,774 96,396 SH   SOLE   96,396 0 0
BERKLEY W R CORP COM 084423102 999 17,680 SH   SOLE   17,680 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 81,230 404,350 SH   SOLE   404,350 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,229 24 SH   SOLE   24 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,995 73,221 SH   SOLE   73,221 0 0
BERRY GLOBAL GROUP INC COM 08579W103 19,398 360,085 SH   SOLE   360,085 0 0
BEST BUY INC COM 086516101 16,719 235,277 SH   SOLE   235,277 0 0
BIOGEN INC COM 09062X103 8,921 37,740 SH   SOLE   37,740 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,091 46,057 SH   SOLE   46,057 0 0
BJS RESTAURANTS INC COM 09180C106 222 4,700 SH   SOLE   4,700 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 4,300 156,929 SH   SOLE   156,929 0 0
BLACKBERRY LTD COM 09228F103 4,434 439,480 SH   SOLE   439,480 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 778 129,804 SH   SOLE   129,804 0 0
BLACKROCK INC COM 09247X101 3,804 8,900 SH   SOLE   8,900 0 0
BLACKROCK TCP CAP CORP COM 09259E108 518 36,564 SH   SOLE   36,564 0 0
BLOCK H & R INC COM 093671105 1,024 42,786 SH   SOLE   42,786 0 0
BOEING CO COM 097023105 95,478 250,323 SH   SOLE   250,323 0 0
BOOKING HLDGS INC COM 09857L108 16,875 9,671 SH   SOLE   9,671 0 0
BOOT BARN HLDGS INC COM 099406100 2,693 91,471 SH   SOLE   91,471 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 453 7,790 SH   SOLE   7,790 0 0
BORGWARNER INC COM 099724106 61,586 1,603,377 SH   SOLE   1,603,377 0 0
BOSTON BEER INC CL A 100557107 1,273 4,319 SH   SOLE   4,319 0 0
BOSTON PROPERTIES INC COM 101121101 3,555 26,552 SH   SOLE   26,552 0 0
BOSTON SCIENTIFIC CORP COM 101137107 54,252 1,413,560 SH   SOLE   1,413,560 0 0
BOTTOMLINE TECH DEL INC COM 101388106 12,177 243,107 SH   SOLE   243,107 0 0
BP PLC SPONSORED ADR 055622104 23,508 537,686 SH   SOLE   537,686 0 0
BRASKEM S A SP ADR PFD A 105532105 302 11,700 SH   SOLE   11,700 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 30,175 237,394 SH   SOLE   237,394 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,845 78,384 SH   SOLE   78,384 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 11,010 230,767 SH   SOLE   230,767 0 0
BRISTOW GROUP INC COM 110394103 7,817 7,042,231 SH   SOLE   7,042,231 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8,696 473,400 SH   SOLE   473,400 0 0
BROADCOM INC COM 11135F101 158,402 526,761 SH   SOLE   526,761 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,569 82,642 SH   SOLE   82,642 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 447,073 9,583,568 SH   SOLE   9,583,568 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 3,029 76,556 SH   SOLE   76,556 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4,786 114,300 SH   SOLE   114,300 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 38,766 1,884,600 SH   SOLE   1,884,600 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 3,505 109,700 SH   SOLE   109,700 0 0
BROWN & BROWN INC COM 115236101 13,449 455,737 SH   SOLE   455,737 0 0
BROWN FORMAN CORP CL B 115637209 241 4,572 SH   SOLE   4,572 0 0
BRP INC COM SUN VTG 05577W200 5,267 190,212 SH   SOLE   190,212 0 0
BRUKER CORP COM 116794108 1,229 31,967 SH   SOLE   31,967 0 0
BRUNSWICK CORP COM 117043109 2,378 47,258 SH   SOLE   47,258 0 0
BUNGE LIMITED COM G16962105 1,444 27,207 SH   SOLE   27,207 0 0
BURLINGTON STORES INC COM 122017106 536 3,422 SH   SOLE   3,422 0 0
BYLINE BANCORP INC COM 124411109 2,787 150,825 SH   SOLE   150,825 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 504 5,792 SH   SOLE   5,792 0 0
CABOT OIL & GAS CORP COM 127097103 102,644 3,932,708 SH   SOLE   3,932,708 0 0
CACI INTL INC CL A 127190304 7,353 40,395 SH   SOLE   40,395 0 0
CACTUS INC CL A 127203107 3,891 109,304 SH   SOLE   109,304 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,081 64,263 SH   SOLE   64,263 0 0
CAE INC COM 124765108 250,320 11,301,149 SH   SOLE   11,301,149 0 0
CAI INTERNATIONAL INC COM 12477X106 3,813 164,373 SH   SOLE   164,373 0 0
CALAMP CORP COM 128126109 2,369 188,310 SH   SOLE   188,310 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 6,643 258,400 SH   SOLE   258,400 0 0
CALLON PETE CO DEL COM 13123X102 11,157 1,477,702 SH   SOLE   1,477,702 0 0
CAMBREX CORP COM 132011107 65,046 1,674,275 SH   SOLE   1,674,275 0 0
CAMDEN PPTY TR SH BEN INT 133131102 6,405 63,100 SH   SOLE   63,100 0 0
CAMPBELL SOUP CO COM 134429109 1,105 28,970 SH   SOLE   28,970 0 0
CANADIAN NAT RES LTD COM 136385101 358,481 13,035,667 SH   SOLE   13,035,667 0 0
CANADIAN NATL RY CO COM 136375102 623,400 6,966,920 SH   SOLE   6,966,920 0 0
CANADIAN PAC RY LTD COM 13645T100 597,904 2,902,026 SH   SOLE   2,902,026 0 0
CANADIAN SOLAR INC COM 136635109 222 11,895 SH   SOLE   11,895 0 0
CANOPY GROWTH CORP COM 138035100 475 10,953 SH   SOLE   10,953 0 0
CANTEL MEDICAL CORP COM 138098108 85,267 1,274,732 SH   SOLE   1,274,732 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,797 83,203 SH   SOLE   83,203 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 601 57,368 SH   SOLE   57,368 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 12,269 268,170 SH   SOLE   268,170 0 0
CARDINAL HEALTH INC COM 14149Y108 5,142 106,795 SH   SOLE   106,795 0 0
CARLISLE COS INC COM 142339100 2,309 18,829 SH   SOLE   18,829 0 0
CARRIZO OIL & GAS INC COM 144577103 23,926 1,918,663 SH   SOLE   1,918,663 0 0
CARTERS INC COM 146229109 150,491 1,493,111 SH   SOLE   1,493,111 0 0
CASELLA WASTE SYS INC CL A 147448104 4,275 120,226 SH   SOLE   120,226 0 0
CATERPILLAR INC DEL COM 149123101 79,558 587,187 SH   SOLE   587,187 0 0
CBIZ INC COM 124805102 1,095 54,115 SH   SOLE   54,115 0 0
CBL & ASSOC PPTYS INC COM 124830100 311 200,800 SH   SOLE   200,800 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,763 18,473 SH   SOLE   18,473 0 0
CBRE GROUP INC CL A 12504L109 1,393 28,160 SH   SOLE   28,160 0 0
CDK GLOBAL INC COM 12508E101 8,998 152,979 SH   SOLE   152,979 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 131,700 1,665,608 SH   SOLE   1,665,608 0 0
CDW CORP COM 12514G108 2,543 26,383 SH   SOLE   26,383 0 0
CELANESE CORP DEL COM 150870103 4,336 43,971 SH   SOLE   43,971 0 0
CELESTICA INC SUB VTG SHS 15101Q108 21,696 2,567,614 SH   SOLE   2,567,614 0 0
CELGENE CORP COM 151020104 9,478 100,469 SH   SOLE   100,469 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 61 13,138 SH   SOLE   13,138 0 0
CENOVUS ENERGY INC COM 15135U109 42,869 4,938,850 SH   SOLE   4,938,850 0 0
CENTENE CORP DEL COM 15135B101 24,239 456,472 SH   SOLE   456,472 0 0
CENTERPOINT ENERGY INC COM 15189T107 233 7,585 SH   SOLE   7,585 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 190 20,700 SH   SOLE   20,700 0 0
CENTURYLINK INC COM 156700106 203 16,894 SH   SOLE   16,894 0 0
CERIDIAN HCM HLDG INC COM 15677J108 4,755 92,692 SH   SOLE   92,692 0 0
CERNER CORP COM 156782104 118,648 2,073,906 SH   SOLE   2,073,906 0 0
CGI INC CL A SUB VTG 12532H104 147,232 2,141,244 SH   SOLE   2,141,244 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,929 112,831 SH   SOLE   112,831 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,239 29,184 SH   SOLE   29,184 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 16,282 46,934 SH   SOLE   46,934 0 0
CHATHAM LODGING TR COM 16208T102 3,545 184,250 SH   SOLE   184,250 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,946 118,158 SH   SOLE   118,158 0 0
CHEFS WHSE INC COM 163086101 3,039 97,874 SH   SOLE   97,874 0 0
CHEGG INC COM 163092109 1,216 31,910 SH   SOLE   31,910 0 0
CHEMED CORP NEW COM 16359R103 5,420 16,934 SH   SOLE   16,934 0 0
CHEMICAL FINL CORP COM 163731102 2,586 62,836 SH   SOLE   62,836 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,929 622,338 SH   SOLE   622,338 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 6,633 238,500 SH   SOLE   238,500 0 0
CHEVRON CORP NEW COM 166764100 27,214 220,930 SH   SOLE   220,930 0 0
CHICOS FAS INC COM 168615102 217 50,770 SH   SOLE   50,770 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,540 135,550 SH   SOLE   135,550 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 11,042 216,556 SH   SOLE   216,556 0 0
CHINA YUCHAI INTL LTD COM G21082105 260 16,397 SH   SOLE   16,397 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,206 5,921 SH   SOLE   5,921 0 0
CHUBB LIMITED COM H1467J104 22,955 163,874 SH   SOLE   163,874 0 0
CHURCH & DWIGHT INC COM 171340102 788 11,066 SH   SOLE   11,066 0 0
CIENA CORP COM NEW 171779309 23,579 631,469 SH   SOLE   631,469 0 0
CIGNA CORP NEW COM 125523100 26,929 167,447 SH   SOLE   167,447 0 0
CIMAREX ENERGY CO COM 171798101 1,000 14,305 SH   SOLE   14,305 0 0
CINCINNATI FINL CORP COM 172062101 202 2,350 SH   SOLE   2,350 0 0
CISCO SYS INC COM 17275R102 192,919 3,573,240 SH   SOLE   3,573,240 0 0
CIT GROUP INC COM NEW 125581801 550 11,462 SH   SOLE   11,462 0 0
CITIGROUP INC COM NEW 172967424 238,065 3,826,183 SH   SOLE   3,826,183 0 0
CITIZENS FINL GROUP INC COM 174610105 237 7,289 SH   SOLE   7,289 0 0
CITRIX SYS INC COM 177376100 8,941 89,718 SH   SOLE   89,718 0 0
CLEARWAY ENERGY INC CL A 18539C105 178 12,210 SH   SOLE   12,210 0 0
CLEVELAND CLIFFS INC COM 185899101 163 16,270 SH   SOLE   16,270 0 0
CLOROX CO DEL COM 189054109 2,982 18,582 SH   SOLE   18,582 0 0
CLOUDERA INC COM 18914U100 2,583 236,100 SH   SOLE   236,100 0 0
CME GROUP INC COM CL A 12572Q105 174,205 1,058,485 SH   SOLE   1,058,485 0 0
CMS ENERGY CORP COM 125896100 6,512 117,255 SH   SOLE   117,255 0 0
CNA FINL CORP COM 126117100 2,994 69,075 SH   SOLE   69,075 0 0
CNH INDL N V SHS N20944109 2,383 233,604 SH   SOLE   233,604 0 0
COCA COLA CO COM 191216100 16,820 358,948 SH   SOLE   358,948 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 326 6,295 SH   SOLE   6,295 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 383 5,800 SH   SOLE   5,800 0 0
CODEXIS INC COM 192005106 271 13,200 SH   SOLE   13,200 0 0
COGNEX CORP COM 192422103 18,779 369,235 SH   SOLE   369,235 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,945 68,252 SH   SOLE   68,252 0 0
COLGATE PALMOLIVE CO COM 194162103 88,664 1,293,607 SH   SOLE   1,293,607 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7,883 118,080 SH   SOLE   118,080 0 0
COLONY CAP INC NEW CL A COM 19626G108 655 123,120 SH   SOLE   123,120 0 0
COLUMBIA BKG SYS INC COM 197236102 1,310 40,083 SH   SOLE   40,083 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,998 116,399 SH   SOLE   116,399 0 0
COMCAST CORP NEW CL A 20030N101 374,039 9,355,651 SH   SOLE   9,355,651 0 0
COMERICA INC COM 200340107 2,717 37,059 SH   SOLE   37,059 0 0
COMMERCIAL VEH GROUP INC COM 202608105 2,376 309,779 SH   SOLE   309,779 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,024 139,176 SH   SOLE   139,176 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 3,625 101,000 SH   SOLE   101,000 0 0
COMMVAULT SYSTEMS INC COM 204166102 96,487 1,490,374 SH   SOLE   1,490,374 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 854 80,740 SH   SOLE   80,740 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 139 33,800 SH   SOLE   33,800 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 193 11,142 SH   SOLE   11,142 0 0
COMPASS MINERALS INTL INC COM 20451N101 20,830 383,120 SH   SOLE   383,120 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 268 11,550 SH   SOLE   11,550 0 0
CONAGRA BRANDS INC COM 205887102 9,582 345,439 SH   SOLE   345,439 0 0
CONCHO RES INC COM 20605P101 7,246 65,301 SH   SOLE   65,301 0 0
CONOCOPHILLIPS COM 20825C104 27,571 413,108 SH   SOLE   413,108 0 0
CONSOLIDATED EDISON INC COM 209115104 10,315 121,626 SH   SOLE   121,626 0 0
CONSTELLATION BRANDS INC CL A 21036P108 177,187 1,010,591 SH   SOLE   1,010,591 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 93 10,911 SH   SOLE   10,911 0 0
COOPER COS INC COM NEW 216648402 220 744 SH   SOLE   744 0 0
CORELOGIC INC COM 21871D103 39,227 1,052,779 SH   SOLE   1,052,779 0 0
CORNING INC COM 219350105 25,870 781,560 SH   SOLE   781,560 0 0
COSAN LTD SHS A G25343107 180 15,501 SH   SOLE   15,501 0 0
COSTAR GROUP INC COM 22160N109 180,051 386,028 SH   SOLE   386,028 0 0
COSTCO WHSL CORP NEW COM 22160K105 186,208 769,011 SH   SOLE   769,011 0 0
COTT CORP QUE COM 22163N106 6,289 430,486 SH   SOLE   430,486 0 0
COTY INC COM CL A 222070203 126,206 10,974,401 SH   SOLE   10,974,401 0 0
CREDICORP LTD COM G2519Y108 1,842 7,677 SH   SOLE   7,677 0 0
CREDIT ACCEP CORP MICH COM 225310101 4,406 9,750 SH   SOLE   9,750 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,682 827,762 SH   SOLE   827,762 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 2,007 285,546 SH   SOLE   285,546 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,277 9,973 SH   SOLE   9,973 0 0
CSX CORP COM 126408103 49,815 665,799 SH   SOLE   665,799 0 0
CUBESMART COM 229663109 674 21,046 SH   SOLE   21,046 0 0
CUMMINS INC COM 231021106 9,875 62,554 SH   SOLE   62,554 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,723 148,731 SH   SOLE   148,731 0 0
CVS HEALTH CORP COM 126650100 61,380 1,138,148 SH   SOLE   1,138,148 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 282 2,366 SH   SOLE   2,366 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,135 76,087 SH   SOLE   76,087 0 0
DANA INCORPORATED COM 235825205 267 15,050 SH   SOLE   15,050 0 0
DANAHER CORPORATION COM 235851102 436,974 3,309,911 SH   SOLE   3,309,911 0 0
DARDEN RESTAURANTS INC COM 237194105 5,671 46,688 SH   SOLE   46,688 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 115,858 2,323,198 SH   SOLE   2,323,198 0 0
DAVITA INC COM 23918K108 91,871 1,692,230 SH   SOLE   1,692,230 0 0
DBX ETF TR XTRACK USD HIGH 233051432 1,543 31,048 SH   SOLE   31,048 0 0
DELL TECHNOLOGIES INC CL C 24703L202 10,185 173,534 SH   SOLE   173,534 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 66,683 1,291,058 SH   SOLE   1,291,058 0 0
DELUXE CORP COM 248019101 3,064 70,077 SH   SOLE   70,077 0 0
DENTSPLY SIRONA INC COM 24906P109 403,529 8,137,304 SH   SOLE   8,137,304 0 0
DESCARTES SYS GROUP INC COM 249906108 61,557 1,692,059 SH   SOLE   1,692,059 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 183 22,479 SH   SOLE   22,479 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,810 57,344 SH   SOLE   57,344 0 0
DEXCOM INC COM 252131107 128,734 1,080,886 SH   SOLE   1,080,886 0 0
DIAMONDBACK ENERGY INC COM 25278X109 34,850 343,252 SH   SOLE   343,252 0 0
DIGITAL RLTY TR INC COM 253868103 3,077 25,854 SH   SOLE   25,854 0 0
DILLARDS INC CL A 254067101 850 11,806 SH   SOLE   11,806 0 0
DISCOVERY INC COM SER C 25470F302 65,429 2,573,915 SH   SOLE   2,573,915 0 0
DISNEY WALT CO COM DISNEY 254687106 38,277 344,748 SH   SOLE   344,748 0 0
DMC GLOBAL INC COM 23291C103 4,314 86,908 SH   SOLE   86,908 0 0
DOCUSIGN INC COM 256163106 4,011 77,381 SH   SOLE   77,381 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 67,393 1,070,235 SH   SOLE   1,070,235 0 0
DOLLAR GEN CORP NEW COM 256677105 80,038 670,894 SH   SOLE   670,894 0 0
DOLLAR TREE INC COM 256746108 966 9,199 SH   SOLE   9,199 0 0
DOMINION ENERGY INC COM 25746U109 2,337 30,486 SH   SOLE   30,486 0 0
DORIAN LPG LTD SHS USD Y2106R110 123 19,100 SH   SOLE   19,100 0 0
DORMAN PRODUCTS INC COM 258278100 18,542 210,490 SH   SOLE   210,490 0 0
DOVER CORP COM 260003108 1,773 18,898 SH   SOLE   18,898 0 0
DOWDUPONT INC COM 26078J100 16,371 456,780 SH   SOLE   456,780 0 0
DR REDDYS LABS LTD ADR 256135203 547 13,500 SH   SOLE   13,500 0 0
DSW INC CL A 23334L102 6,668 300,212 SH   SOLE   300,212 0 0
DTE ENERGY CO COM 233331107 11,875 95,198 SH   SOLE   95,198 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 22,201 246,681 SH   SOLE   246,681 0 0
DUKE REALTY CORP COM NEW 264411505 3,426 112,039 SH   SOLE   112,039 0 0
DXC TECHNOLOGY CO COM 23355L106 21,821 339,304 SH   SOLE   339,304 0 0
DYCOM INDS INC COM 267475101 2,841 61,852 SH   SOLE   61,852 0 0
DYNEX CAP INC COM NEW 26817Q506 468 76,926 SH   SOLE   76,926 0 0
E L F BEAUTY INC COM 26856L103 1,416 133,560 SH   SOLE   133,560 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,294 49,400 SH   SOLE   49,400 0 0
EAGLE MATERIALS INC COM 26969P108 3,700 43,891 SH   SOLE   43,891 0 0
EAGLE MATERIALS INC COM 26969P108 1,686 20,000 SH Put SOLE   20,000 0 0
EAST WEST BANCORP INC COM 27579R104 2,301 47,964 SH   SOLE   47,964 0 0
EASTGROUP PPTY INC COM 277276101 3,118 27,928 SH   SOLE   27,928 0 0
EASTMAN CHEMICAL CO COM 277432100 15,746 207,511 SH   SOLE   207,511 0 0
EATON CORP PLC SHS G29183103 13,664 169,615 SH   SOLE   169,615 0 0
EBAY INC COM 278642103 2,799 75,371 SH   SOLE   75,371 0 0
ECOLAB INC COM 278865100 1,370 7,758 SH   SOLE   7,758 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,863 86,900 SH   SOLE   86,900 0 0
EDGEWELL PERS CARE CO COM 28035Q102 20,239 461,135 SH   SOLE   461,135 0 0
EDISON INTL COM 281020107 5,911 95,467 SH   SOLE   95,467 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 402 2,102 SH   SOLE   2,102 0 0
EHEALTH INC COM 28238P109 832 13,350 SH   SOLE   13,350 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 3,199 99,735 SH   SOLE   99,735 0 0
ELDORADO GOLD CORP NEW COM 284902509 711 153,459 SH   SOLE   153,459 0 0
ELECTRONIC ARTS INC COM 285512109 459 4,515 SH   SOLE   4,515 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 3,889 144,567 SH   SOLE   144,567 0 0
ELEVATE CREDIT INC COM 28621V101 896 206,387 SH   SOLE   206,387 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 289 5,720 SH   SOLE   5,720 0 0
EMERSON ELEC CO COM 291011104 1,623 23,703 SH   SOLE   23,703 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 278 2,910 SH   SOLE   2,910 0 0
ENBRIDGE INC COM 29250N105 530,544 14,631,656 SH   SOLE   14,631,656 0 0
ENCANA CORP COM 292505104 127,085 17,553,142 SH   SOLE   17,553,142 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,344 23,015 SH   SOLE   23,015 0 0
ENDOLOGIX INC COM NEW 29266S304 1,211 183,215 SH   SOLE   183,215 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 495 55,400 SH   SOLE   55,400 0 0
ENERPLUS CORP COM 292766102 38,592 4,588,806 SH   SOLE   4,588,806 0 0
ENI S P A SPONSORED ADR 26874R108 43,259 1,227,565 SH   SOLE   1,227,565 0 0
ENOVA INTL INC COM 29357K103 4,840 212,091 SH   SOLE   212,091 0 0
ENPRO INDS INC COM 29355X107 390 6,050 SH   SOLE   6,050 0 0
ENSCO PLC SHS CLASS A G3157S106 4,514 1,148,637 SH   SOLE   1,148,637 0 0
ENSIGN GROUP INC COM 29358P101 1,590 31,055 SH   SOLE   31,055 0 0
EOG RES INC COM 26875P101 89,918 944,712 SH   SOLE   944,712 0 0
EPLUS INC COM 294268107 1,377 15,550 SH   SOLE   15,550 0 0
EPR PPTYS COM SH BEN INT 26884U109 9,036 117,500 SH   SOLE   117,500 0 0
EQUIFAX INC COM 294429105 291,556 2,460,385 SH   SOLE   2,460,385 0 0
EQUINIX INC COM 29444U700 615 1,358 SH   SOLE   1,358 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 8,228 251,700 SH   SOLE   251,700 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,010 66,513 SH   SOLE   66,513 0 0
ERA GROUP INC COM 26885G109 128 11,050 SH   SOLE   11,050 0 0
ESSENT GROUP LTD COM G3198U102 358 8,240 SH   SOLE   8,240 0 0
ESSEX PPTY TR INC COM 297178105 913 3,155 SH   SOLE   3,155 0 0
ETSY INC COM 29786A106 2,278 33,885 SH   SOLE   33,885 0 0
EURONET WORLDWIDE INC COM 298736109 9,362 65,654 SH   SOLE   65,654 0 0
EVERCORE INC CLASS A 29977A105 8,634 94,882 SH   SOLE   94,882 0 0
EVEREST RE GROUP LTD COM G3223R108 5,965 27,619 SH   SOLE   27,619 0 0
EVERGY INC COM 30034W106 1,590 27,394 SH   SOLE   27,394 0 0
EVERI HLDGS INC COM 30034T103 1,947 185,036 SH   SOLE   185,036 0 0
EVERQUOTE INC COM CL A 30041R108 88 11,775 SH   SOLE   11,775 0 0
EVERSOURCE ENERGY COM 30040W108 2,232 31,462 SH   SOLE   31,462 0 0
EVERTEC INC COM 30040P103 241 8,660 SH   SOLE   8,660 0 0
EXACT SCIENCES CORP COM 30063P105 954 11,019 SH   SOLE   11,019 0 0
EXANTAS CAP CORP COM NEW 30068N105 3,365 316,554 SH   SOLE   316,554 0 0
EXELIXIS INC COM 30161Q104 1,196 50,265 SH   SOLE   50,265 0 0
EXELON CORP COM 30161N101 30,151 601,464 SH   SOLE   601,464 0 0
EXFO INC SUB VTG SHS 302046107 3,391 921,500 SH   SOLE   921,500 0 0
EXLSERVICE HOLDINGS INC COM 302081104 102,509 1,707,920 SH   SOLE   1,707,920 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,604 21,880 SH   SOLE   21,880 0 0
EXPEDITORS INTL WASH INC COM 302130109 485 6,384 SH   SOLE   6,384 0 0
EXPONENT INC COM 30214U102 5,101 88,379 SH   SOLE   88,379 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,193 21,522 SH   SOLE   21,522 0 0
EXXON MOBIL CORP COM 30231G102 61,041 755,454 SH   SOLE   755,454 0 0
F M C CORP COM NEW 302491303 3,285 42,765 SH   SOLE   42,765 0 0
F5 NETWORKS INC COM 315616102 13,964 88,981 SH   SOLE   88,981 0 0
FABRINET SHS G3323L100 1,791 34,200 SH   SOLE   34,200 0 0
FACEBOOK INC CL A 30303M102 179,901 1,079,252 SH   SOLE   1,079,252 0 0
FEDERATED INVS INC PA CL B 314211103 211 7,183 SH   SOLE   7,183 0 0
FEDEX CORP COM 31428X106 2,049 11,297 SH   SOLE   11,297 0 0
FERRARI N V COM N3167Y103 5,084 42,634 SH   SOLE   42,634 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4,898 329,835 SH   SOLE   329,835 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 19,671 173,929 SH   SOLE   173,929 0 0
FIDUS INVT CORP COM 316500107 730 47,596 SH   SOLE   47,596 0 0
FIFTH THIRD BANCORP COM 316773100 3,652 144,814 SH   SOLE   144,814 0 0
FIRST BANCORP P R COM NEW 318672706 199 17,400 SH   SOLE   17,400 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 483 1,187 SH   SOLE   1,187 0 0
FIRST FINL BANCORP OH COM 320209109 2,552 106,072 SH   SOLE   106,072 0 0
FIRST HAWAIIAN INC COM 32051X108 2,008 77,066 SH   SOLE   77,066 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,802 137,387 SH   SOLE   137,387 0 0
FIRSTENERGY CORP COM 337932107 4,210 101,171 SH   SOLE   101,171 0 0
FISERV INC COM 337738108 93,064 1,054,188 SH   SOLE   1,054,188 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 323 1,310 SH   SOLE   1,310 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 5,968 327,378 SH   SOLE   327,378 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,558 16,881 SH   SOLE   16,881 0 0
FOOT LOCKER INC COM 344849104 1,348 22,236 SH   SOLE   22,236 0 0
FORD MTR CO DEL COM 345370860 754 85,903 SH   SOLE   85,903 0 0
FORTINET INC COM 34959E109 8,558 101,917 SH   SOLE   101,917 0 0
FORTIS INC COM 349553107 249,662 6,749,433 SH   SOLE   6,749,433 0 0
FORTIVE CORP COM 34959J108 83,198 991,750 SH   SOLE   991,750 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 461 9,684 SH   SOLE   9,684 0 0
FRANCO NEVADA CORP COM 351858105 12,738 169,727 SH   SOLE   169,727 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,605 202,069 SH   SOLE   202,069 0 0
FRESHPET INC COM 358039105 2,965 70,110 SH   SOLE   70,110 0 0
FTI CONSULTING INC COM 302941109 7,807 101,630 SH   SOLE   101,630 0 0
FUNKO INC COM CL A 361008105 352 16,200 SH   SOLE   16,200 0 0
GALLAGHER ARTHUR J & CO COM 363576109 500 6,400 SH   SOLE   6,400 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 14,190 367,900 SH   SOLE   367,900 0 0
GAP INC COM 364760108 1,309 50,001 SH   SOLE   50,001 0 0
GARDNER DENVER HLDGS INC COM 36555P107 730 26,258 SH   SOLE   26,258 0 0
GARMIN LTD SHS H2906T109 10,247 118,666 SH   SOLE   118,666 0 0
GARTNER INC COM 366651107 79,920 526,900 SH   SOLE   526,900 0 0
GATX CORP COM 361448103 2,222 29,090 SH   SOLE   29,090 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2,007 36,099 SH   SOLE   36,099 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 86 11,550 SH   SOLE   11,550 0 0
GENERAC HLDGS INC COM 368736104 3,867 75,476 SH   SOLE   75,476 0 0
GENERAL DYNAMICS CORP COM 369550108 456 2,696 SH   SOLE   2,696 0 0
GENERAL ELECTRIC CO COM 369604103 96,361 9,645,764 SH   SOLE   9,645,764 0 0
GENERAL FIN CORP DEL COM 369822101 100 10,700 SH   SOLE   10,700 0 0
GENERAL MLS INC COM 370334104 1,780 34,393 SH   SOLE   34,393 0 0
GENERAL MTRS CO COM 37045V100 5,545 149,450 SH   SOLE   149,450 0 0
GENESCO INC COM 371532102 2,612 57,350 SH   SOLE   57,350 0 0
GENESEE & WYO INC CL A 371559105 4,946 56,758 SH   SOLE   56,758 0 0
GENOMIC HEALTH INC COM 37244C101 344 4,915 SH   SOLE   4,915 0 0
GENTEX CORP COM 371901109 620 29,968 SH   SOLE   29,968 0 0
GENUINE PARTS CO COM 372460105 984 8,785 SH   SOLE   8,785 0 0
GENWORTH FINL INC COM CL A 37247D106 908 237,000 SH   SOLE   237,000 0 0
GILDAN ACTIVEWEAR INC COM 375916103 53,927 1,499,212 SH   SOLE   1,499,212 0 0
GILEAD SCIENCES INC COM 375558103 28,991 445,941 SH   SOLE   445,941 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,950 367,700 SH   SOLE   367,700 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 1,580 178,158 SH   SOLE   178,158 0 0
GLOBANT S A COM L44385109 34,142 478,177 SH   SOLE   478,177 0 0
GLU MOBILE INC COM 379890106 446 40,800 SH   SOLE   40,800 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 19,517 5,232,400 SH   SOLE   5,232,400 0 0
GOLD STD VENTURES CORP COM 380738104 1,314 1,288,000 SH   SOLE   1,288,000 0 0
GOLDCORP INC NEW COM 380956409 20,291 1,773,722 SH   SOLE   1,773,722 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 1,014 49,362 SH   SOLE   49,362 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 69,097 359,898 SH   SOLE   359,898 0 0
GRAHAM HLDGS CO COM 384637104 2,927 4,285 SH   SOLE   4,285 0 0
GRAINGER W W INC COM 384802104 216,965 720,981 SH   SOLE   720,981 0 0
GRAN TIERRA ENERGY INC COM 38500T101 109 47,800 SH   SOLE   47,800 0 0
GRAND CANYON ED INC COM 38526M106 1,214 10,600 SH   SOLE   10,600 0 0
GRANITE PT MTG TR INC COM 38741L107 439 23,633 SH   SOLE   23,633 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 11,440 238,937 SH   SOLE   238,937 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 4,664 369,241 SH   SOLE   369,241 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 219 24,570 SH   SOLE   24,570 0 0
GREEN DOT CORP CL A 39304D102 790 13,031 SH   SOLE   13,031 0 0
GREENBRIER COS INC COM 393657101 10,503 325,866 SH   SOLE   325,866 0 0
GREENHILL & CO INC COM 395259104 323 15,000 SH   SOLE   15,000 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,607 24,842 SH   SOLE   24,842 0 0
GRUBHUB INC COM 400110102 696 10,023 SH   SOLE   10,023 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,043 21,028 SH   SOLE   21,028 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 726 4,309 SH   SOLE   4,309 0 0
HAEMONETICS CORP COM 405024100 10,014 114,475 SH   SOLE   114,475 0 0
HALLIBURTON CO COM 406216101 44,337 1,513,209 SH   SOLE   1,513,209 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 271 16,820 SH   SOLE   16,820 0 0
HANESBRANDS INC COM 410345102 22,012 1,231,079 SH   SOLE   1,231,079 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,605 140,606 SH   SOLE   140,606 0 0
HARLEY DAVIDSON INC COM 412822108 26,984 756,698 SH   SOLE   756,698 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6,822 137,212 SH   SOLE   137,212 0 0
HASBRO INC COM 418056107 4,758 55,963 SH   SOLE   55,963 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,741 67,239 SH   SOLE   67,239 0 0
HCA HEALTHCARE INC COM 40412C101 12,930 99,171 SH   SOLE   99,171 0 0
HCP INC COM 40414L109 1,576 50,340 SH   SOLE   50,340 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,290 52,828 SH   SOLE   52,828 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 10,242 88,361 SH   SOLE   88,361 0 0
HEALTHCARE SVCS GRP INC COM 421906108 62,811 1,903,929 SH   SOLE   1,903,929 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 434 11,330 SH   SOLE   11,330 0 0
HELEN OF TROY CORP LTD COM G4388N106 604 5,210 SH   SOLE   5,210 0 0
HELMERICH & PAYNE INC COM 423452101 1,076 19,363 SH   SOLE   19,363 0 0
HENRY JACK & ASSOC INC COM 426281101 14,463 104,246 SH   SOLE   104,246 0 0
HENRY SCHEIN INC COM 806407102 259,220 4,312,424 SH   SOLE   4,312,424 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 6,401 120,800 SH   SOLE   120,800 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4,820 281,231 SH   SOLE   281,231 0 0
HERSHEY CO COM 427866108 3,962 34,503 SH   SOLE   34,503 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 352 22,801 SH   SOLE   22,801 0 0
HEXINDAI INC ADR 428295109 497 148,666 SH   SOLE   148,666 0 0
HIBBETT SPORTS INC COM 428567101 5,886 258,058 SH   SOLE   258,058 0 0
HILL ROM HLDGS INC COM 431475102 1,110 10,490 SH   SOLE   10,490 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 4,098 49,307 SH   SOLE   49,307 0 0
HMS HLDGS CORP COM 40425J101 11,014 371,978 SH   SOLE   371,978 0 0
HOLLYFRONTIER CORP COM 436106108 14,981 304,067 SH   SOLE   304,067 0 0
HOME DEPOT INC COM 437076102 70,538 367,598 SH   SOLE   367,598 0 0
HONEYWELL INTL INC COM 438516106 112,179 705,881 SH   SOLE   705,881 0 0
HORMEL FOODS CORP COM 440452100 11,417 255,079 SH   SOLE   255,079 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 1,966 1,585,572 SH   SOLE   1,585,572 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 11,001 418,127 SH   SOLE   418,127 0 0
HOST HOTELS & RESORTS INC COM 44107P104 3,550 187,843 SH   SOLE   187,843 0 0
HOSTESS BRANDS INC CL A 44109J106 135 10,800 SH   SOLE   10,800 0 0
HP INC COM 40434L105 1,489 76,610 SH   SOLE   76,610 0 0
HUDBAY MINERALS INC COM 443628102 9,725 1,361,978 SH   SOLE   1,361,978 0 0
HUDSON LTD COM CL A G46408103 24,324 1,769,043 SH   SOLE   1,769,043 0 0
HUMANA INC COM 444859102 14,011 52,672 SH   SOLE   52,672 0 0
HUNT J B TRANS SVCS INC COM 445658107 499 4,926 SH   SOLE   4,926 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,871 147,557 SH   SOLE   147,557 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,559 7,522 SH   SOLE   7,522 0 0
HUNTSMAN CORP COM 447011107 3,194 142,027 SH   SOLE   142,027 0 0
HURON CONSULTING GROUP INC COM 447462102 990 20,974 SH   SOLE   20,974 0 0
IAC INTERACTIVECORP COM 44919P508 246 1,173 SH   SOLE   1,173 0 0
IAMGOLD CORP COM 450913108 3,106 895,243 SH   SOLE   895,243 0 0
ICICI BK LTD ADR 45104G104 1,105 96,418 SH   SOLE   96,418 0 0
ICU MED INC COM 44930G107 2,691 11,245 SH   SOLE   11,245 0 0
IDEXX LABS INC COM 45168D104 5,883 26,310 SH   SOLE   26,310 0 0
ILLUMINA INC COM 452327109 365 1,174 SH   SOLE   1,174 0 0
IMMERSION CORP COM 452521107 310 36,810 SH   SOLE   36,810 0 0
IMPERIAL OIL LTD COM NEW 453038408 42,408 1,549,442 SH   SOLE   1,549,442 0 0
INCYTE CORP COM 45337C102 4,242 49,325 SH   SOLE   49,325 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,043 200,450 SH   SOLE   200,450 0 0
INFINERA CORPORATION COM 45667G103 538 124,044 SH   SOLE   124,044 0 0
INFOSYS LTD SPONSORED ADR 456788108 8,971 820,764 SH   SOLE   820,764 0 0
INGERSOLL-RAND PLC SHS G47791101 49,171 455,499 SH   SOLE   455,499 0 0
INGREDION INC COM 457187102 592 6,248 SH   SOLE   6,248 0 0
INNERWORKINGS INC COM 45773Y105 1,806 498,839 SH   SOLE   498,839 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 649 7,950 SH   SOLE   7,950 0 0
INSIGHT ENTERPRISES INC COM 45765U103 2,594 47,107 SH   SOLE   47,107 0 0
INSPERITY INC COM 45778Q107 16,523 133,617 SH   SOLE   133,617 0 0
INSTRUCTURE INC COM 45781U103 77,189 1,638,138 SH   SOLE   1,638,138 0 0
INTEL CORP COM 458140100 120,238 2,239,076 SH   SOLE   2,239,076 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 19,701 258,747 SH   SOLE   258,747 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 38,872 275,495 SH   SOLE   275,495 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 201 1,560 SH   SOLE   1,560 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,086 63,350 SH   SOLE   63,350 0 0
INTL PAPER CO COM 460146103 6,528 141,088 SH   SOLE   141,088 0 0
INTUIT COM 461202103 3,154 12,064 SH   SOLE   12,064 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,060 10,620 SH   SOLE   10,620 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP ENGY 46138E164 2,619 243,200 SH   SOLE   243,200 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 8,180 361,316 SH   SOLE   361,316 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 360 22,790 SH   SOLE   22,790 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 14,301 79,600 SH   SOLE   79,600 0 0
IPG PHOTONICS CORP COM 44980X109 58,699 386,736 SH   SOLE   386,736 0 0
IQVIA HLDGS INC COM 46266C105 201 1,398 SH   SOLE   1,398 0 0
ISHARES INC MSCI NETHERL ETF 464286814 10,529 352,267 SH   SOLE   352,267 0 0
ISHARES INC MSCI FRANCE ETF 464286707 44,497 1,509,910 SH   SOLE   1,509,910 0 0
ISHARES INC MSCI GERMANY ETF 464286806 87,061 3,234,055 SH   SOLE   3,234,055 0 0
ISHARES INC MSCI SWITZERLAND 464286749 33,923 959,098 SH   SOLE   959,098 0 0
ISHARES INC MSCI AUST ETF 464286103 19,580 909,840 SH   SOLE   909,840 0 0
ISHARES INC JP MRG EM CRP BD 464286251 1,433 28,747 SH   SOLE   28,747 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 5,701 165,301 SH   SOLE   165,301 0 0
ISHARES INC MSCI SPAIN ETF 464286764 6,080 212,514 SH   SOLE   212,514 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 74,603 1,363,359 SH   SOLE   1,363,359 0 0
ISHARES INC JP MORGAN EM ETF 464286517 2,427 55,365 SH   SOLE   55,365 0 0
ISHARES INC MSCI STH KOR ETF 464286772 5,326 87,383 SH   SOLE   87,383 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 285 9,523 SH   SOLE   9,523 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 241 15,104 SH   SOLE   15,104 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 9,075 640,000 SH   SOLE   640,000 0 0
ISHARES TR INTL TREA BD ETF 464288117 57,275 1,167,932 SH   SOLE   1,167,932 0 0
ISHARES TR CORE INTL AGGR 46435G672 36,981 691,495 SH   SOLE   691,495 0 0
ISHARES TR MSCI EAFE ETF 464287465 560,025 8,634,361 SH   SOLE   8,634,361 0 0
ISHARES TR MSCI INDIA ETF 46429B598 35,855 1,017,168 SH   SOLE   1,017,168 0 0
ISHARES TR JPMORGAN USD EMG 464288281 67,097 609,638 SH   SOLE   609,638 0 0
ISHARES TR 20 YR TR BD ETF 464287432 46,917 371,061 SH   SOLE   371,061 0 0
ISHARES TR US HLTHCARE ETF 464287762 4,776 24,644 SH   SOLE   24,644 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 28,784 269,839 SH   SOLE   269,839 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 19,004 373,277 SH   SOLE   373,277 0 0
ISHARES TR CORE US AGGBD ET 464287226 91,649 840,280 SH   SOLE   840,280 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 48,692 1,134,492 SH   SOLE   1,134,492 0 0
ISHARES TR TIPS BD ETF 464287176 28,211 249,499 SH   SOLE   249,499 0 0
ISHARES TR MICRO-CAP ETF 464288869 1,051 11,326 SH   SOLE   11,326 0 0
ISHARES TR IBOXX INV CP ETF 464287242 27,588 231,712 SH   SOLE   231,712 0 0
ISHARES TR CORE S&P500 ETF 464287200 124,088 436,068 SH   SOLE   436,068 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,873 40,098 SH   SOLE   40,098 0 0
ISHARES TR MORTGE REL ETF 46435G342 719 16,596 SH   SOLE   16,596 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 4,161 34,704 SH   SOLE   34,704 0 0
ISHARES TR U.S. TECH ETF 464287721 1,182 6,201 SH   SOLE   6,201 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,387 39,169 SH   SOLE   39,169 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,644 30,335 SH   SOLE   30,335 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,103 17,029 SH   SOLE   17,029 0 0
ISHARES TR CORE S&P SCP ETF 464287804 732 9,483 SH   SOLE   9,483 0 0
ISHARES TR CORE MSCI EAFE 46432F842 221 3,639 SH   SOLE   3,639 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 3,571 681,429 SH   SOLE   681,429 0 0
ITRON INC COM 465741106 3,776 80,950 SH   SOLE   80,950 0 0
JABIL INC COM 466313103 4,981 187,322 SH   SOLE   187,322 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,192 15,335 SH   SOLE   15,335 0 0
JD COM INC SPON ADR CL A 47215P106 1,951 64,703 SH   SOLE   64,703 0 0
JETBLUE AWYS CORP COM 477143101 350 21,400 SH   SOLE   21,400 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 236 13,129 SH   SOLE   13,129 0 0
JOHNSON & JOHNSON COM 478160104 528,400 3,779,953 SH   SOLE   3,779,953 0 0
JOHNSON CTLS INTL PLC SHS G51502105 48,436 1,311,213 SH   SOLE   1,311,213 0 0
JONES LANG LASALLE INC COM 48020Q107 1,439 9,332 SH   SOLE   9,332 0 0
JPMORGAN CHASE & CO COM 46625H100 281,674 2,782,519 SH   SOLE   2,782,519 0 0
JUNIPER NETWORKS INC COM 48203R104 2,569 97,056 SH   SOLE   97,056 0 0
JUPAI HLDGS LTD ADS 48205B107 128 34,800 SH   SOLE   34,800 0 0
JUST ENERGY GROUP INC COM 48213W101 294 86,510 SH   SOLE   86,510 0 0
K12 INC COM 48273U102 603 17,670 SH   SOLE   17,670 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 10,142 87,446 SH   SOLE   87,446 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 619 16,700 SH   SOLE   16,700 0 0
KB HOME COM 48666K109 1,557 64,438 SH   SOLE   64,438 0 0
KEANE GROUP INC COM 48669A108 2,361 216,771 SH   SOLE   216,771 0 0
KELLOGG CO COM 487836108 21,834 380,509 SH   SOLE   380,509 0 0
KELLY SVCS INC CL A 488152208 789 35,750 SH   SOLE   35,750 0 0
KEMET CORP COM NEW 488360207 245 14,408 SH   SOLE   14,408 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 77,866 3,640,283 SH   SOLE   3,640,283 0 0
KEURIG DR PEPPER INC COM 49271V100 1,102 39,400 SH   SOLE   39,400 0 0
KEYCORP NEW COM 493267108 12,331 782,911 SH   SOLE   782,911 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,214 25,394 SH   SOLE   25,394 0 0
KFORCE INC COM 493732101 767 21,835 SH   SOLE   21,835 0 0
KIMBERLY CLARK CORP COM 494368103 4,556 36,775 SH   SOLE   36,775 0 0
KIMCO RLTY CORP COM 49446R109 3,005 162,438 SH   SOLE   162,438 0 0
KINDER MORGAN INC DEL COM 49456B101 168,041 8,397,840 SH   SOLE   8,397,840 0 0
KINROSS GOLD CORP COM 496902404 8,210 2,386,652 SH   SOLE   2,386,652 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 21,519 707,613 SH   SOLE   707,613 0 0
KITE RLTY GROUP TR COM NEW 49803T300 6,418 401,400 SH   SOLE   401,400 0 0
KKR & CO INC CL A 48251W104 4,964 211,333 SH   SOLE   211,333 0 0
KLA-TENCOR CORP COM 482480100 3,248 27,203 SH   SOLE   27,203 0 0
KNOWLES CORP COM 49926D109 3,582 203,188 SH   SOLE   203,188 0 0
KOHLS CORP COM 500255104 3,989 58,010 SH   SOLE   58,010 0 0
KRAFT HEINZ CO COM 500754106 75,108 2,300,413 SH   SOLE   2,300,413 0 0
KRATON CORPORATION COM 50077C106 3,284 102,044 SH   SOLE   102,044 0 0
KROGER CO COM 501044101 35,358 1,437,330 SH   SOLE   1,437,330 0 0
KRONOS WORLDWIDE INC COM 50105F105 779 55,531 SH   SOLE   55,531 0 0
KT CORP SPONSORED ADR 48268K101 128 10,298 SH   SOLE   10,298 0 0
L BRANDS INC COM 501797104 3,928 142,416 SH   SOLE   142,416 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,090 26,737 SH   SOLE   26,737 0 0
LADDER CAP CORP CL A 505743104 616 36,196 SH   SOLE   36,196 0 0
LAMB WESTON HLDGS INC COM 513272104 2,403 32,070 SH   SOLE   32,070 0 0
LANCASTER COLONY CORP COM 513847103 517 3,300 SH   SOLE   3,300 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 5,241 439,304 SH   SOLE   439,304 0 0
LAUDER ESTEE COS INC CL A 518439104 162,411 981,040 SH   SOLE   981,040 0 0
LEAR CORP COM NEW 521865204 2,641 19,462 SH   SOLE   19,462 0 0
LEMAITRE VASCULAR INC COM 525558201 3,074 99,157 SH   SOLE   99,157 0 0
LENNAR CORP CL A 526057104 772 15,721 SH   SOLE   15,721 0 0
LENNOX INTL INC COM 526107107 352 1,332 SH   SOLE   1,332 0 0
LEXINGTON REALTY TRUST COM 529043101 7,348 811,000 SH   SOLE   811,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 113,265 4,545,133 SH   SOLE   4,545,133 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 544 28,119 SH   SOLE   28,119 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 803 41,282 SH   SOLE   41,282 0 0
LIBERTY PPTY TR SH BEN INT 531172104 1,623 33,521 SH   SOLE   33,521 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 152 10,710 SH   SOLE   10,710 0 0
LILLY ELI & CO COM 532457108 14,800 114,060 SH   SOLE   114,060 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2,632 172,558 SH   SOLE   172,558 0 0
LINDE PLC COM G5494J103 146,269 831,407 SH   SOLE   831,407 0 0
LIQUIDITY SERVICES INC COM 53635B107 632 82,029 SH   SOLE   82,029 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,545 118,748 SH   SOLE   118,748 0 0
LIVENT CORP COM 53814L108 484 39,450 SH   SOLE   39,450 0 0
LIVEPERSON INC COM 538146101 1,641 56,545 SH   SOLE   56,545 0 0
LIVERAMP HLDGS INC COM 53815P108 2,419 44,325 SH   SOLE   44,325 0 0
LOCKHEED MARTIN CORP COM 539830109 84,911 282,887 SH   SOLE   282,887 0 0
LOGITECH INTL S A SHS H50430232 5,017 127,519 SH   SOLE   127,519 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 432 11,975 SH   SOLE   11,975 0 0
LOUISIANA PAC CORP COM 546347105 855 35,069 SH   SOLE   35,069 0 0
LOWES COS INC COM 548661107 75,568 690,306 SH   SOLE   690,306 0 0
LPL FINL HLDGS INC COM 50212V100 1,692 24,294 SH   SOLE   24,294 0 0
LULULEMON ATHLETICA INC COM 550021109 16,798 102,510 SH   SOLE   102,510 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20,656 245,672 SH   SOLE   245,672 0 0
M & T BK CORP COM 55261F104 312 1,989 SH   SOLE   1,989 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,563 93,544 SH   SOLE   93,544 0 0
MACYS INC COM 55616P104 5,891 245,143 SH   SOLE   245,143 0 0
MAG SILVER CORP COM 55903Q104 6,699 628,461 SH   SOLE   628,461 0 0
MAGNA INTL INC COM 559222401 95,650 1,964,459 SH   SOLE   1,964,459 0 0
MALIBU BOATS INC COM CL A 56117J100 855 21,610 SH   SOLE   21,610 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 12,724 585,290 SH   SOLE   585,290 0 0
MANHATTAN ASSOCS INC COM 562750109 5,262 95,482 SH   SOLE   95,482 0 0
MANPOWERGROUP INC COM 56418H100 714 8,637 SH   SOLE   8,637 0 0
MANULIFE FINL CORP COM 56501R106 636,448 37,637,352 SH   SOLE   37,637,352 0 0
MARATHON OIL CORP COM 565849106 6,254 374,242 SH   SOLE   374,242 0 0
MARATHON PETE CORP COM 56585A102 46,233 772,479 SH   SOLE   772,479 0 0
MARCUS CORP COM 566330106 2,490 62,165 SH   SOLE   62,165 0 0
MARKEL CORP COM 570535104 81,341 81,648 SH   SOLE   81,648 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,797 7,301 SH   SOLE   7,301 0 0
MARRIOTT INTL INC NEW CL A 571903202 208 1,663 SH   SOLE   1,663 0 0
MARSH & MCLENNAN COS INC COM 571748102 13,074 139,237 SH   SOLE   139,237 0 0
MARTIN MARIETTA MATLS INC COM 573284106 393 1,953 SH   SOLE   1,953 0 0
MASCO CORP COM 574599106 438 11,146 SH   SOLE   11,146 0 0
MASIMO CORP COM 574795100 205 1,483 SH   SOLE   1,483 0 0
MASTERCARD INC CL A 57636Q104 15,959 67,780 SH   SOLE   67,780 0 0
MATRIX SVC CO COM 576853105 281 14,335 SH   SOLE   14,335 0 0
MATSON INC COM 57686G105 788 21,829 SH   SOLE   21,829 0 0
MATTHEWS INTL CORP CL A 577128101 3,578 96,828 SH   SOLE   96,828 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 29,443 7,324,121 SH   SOLE   7,324,121 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 825 15,517 SH   SOLE   15,517 0 0
MAXIMUS INC COM 577933104 128,130 1,805,154 SH   SOLE   1,805,154 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8,287 55,018 SH   SOLE   55,018 0 0
MCDONALDS CORP COM 580135101 75,825 399,291 SH   SOLE   399,291 0 0
MCGRATH RENTCORP COM 580589109 4,766 84,250 SH   SOLE   84,250 0 0
MCKESSON CORP COM 58155Q103 8,934 76,322 SH   SOLE   76,322 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 3,578 321,484 SH   SOLE   321,484 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 9,084 490,750 SH   SOLE   490,750 0 0
MEDIFAST INC COM 58470H101 626 4,910 SH   SOLE   4,910 0 0
MEDLEY CAP CORP COM 58503F106 370 119,018 SH   SOLE   119,018 0 0
MEDNAX INC COM 58502B106 2,441 89,855 SH   SOLE   89,855 0 0
MEDPACE HLDGS INC COM 58506Q109 4,794 81,301 SH   SOLE   81,301 0 0
MEDTRONIC PLC SHS G5960L103 44,718 490,971 SH   SOLE   490,971 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,938 16,373 SH   SOLE   16,373 0 0
MERCADOLIBRE INC COM 58733R102 3,811 7,506 SH   SOLE   7,506 0 0
MERCK & CO INC COM 58933Y105 39,857 479,221 SH   SOLE   479,221 0 0
MERCURY SYS INC COM 589378108 5,141 80,224 SH   SOLE   80,224 0 0
MEREDITH CORP COM 589433101 1,864 33,728 SH   SOLE   33,728 0 0
MERIT MED SYS INC COM 589889104 5,988 96,852 SH   SOLE   96,852 0 0
MERITOR INC COM 59001K100 6,038 296,718 SH   SOLE   296,718 0 0
MESA LABS INC COM 59064R109 3,425 14,860 SH   SOLE   14,860 0 0
METHANEX CORP COM 59151K108 54,714 962,261 SH   SOLE   962,261 0 0
METLIFE INC COM 59156R108 5,760 135,306 SH   SOLE   135,306 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7,434 10,282 SH   SOLE   10,282 0 0
MFA FINL INC COM 55272X102 1,255 172,600 SH   SOLE   172,600 0 0
MGM RESORTS INTERNATIONAL COM 552953101 8,294 323,211 SH   SOLE   323,211 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 44,096 531,533 SH   SOLE   531,533 0 0
MICRON TECHNOLOGY INC COM 595112103 4,859 117,563 SH   SOLE   117,563 0 0
MICROSOFT CORP COM 594918104 529,075 4,485,966 SH   SOLE   4,485,966 0 0
MID AMER APT CMNTYS INC COM 59522J103 1,733 15,850 SH   SOLE   15,850 0 0
MIDDLEBY CORP COM 596278101 48,352 371,851 SH   SOLE   371,851 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 109 22,000 SH   SOLE   22,000 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 784 47,021 SH   SOLE   47,021 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 99 13,071 SH   SOLE   13,071 0 0
MOELIS & CO CL A 60786M105 405 9,741 SH   SOLE   9,741 0 0
MOLINA HEALTHCARE INC COM 60855R100 723 5,096 SH   SOLE   5,096 0 0
MOLSON COORS BREWING CO CL B 60871R209 3,896 65,317 SH   SOLE   65,317 0 0
MONDELEZ INTL INC CL A 609207105 105,153 2,106,422 SH   SOLE   2,106,422 0 0
MONRO INC COM 610236101 6,072 70,184 SH   SOLE   70,184 0 0
MONROE CAP CORP COM 610335101 387 31,879 SH   SOLE   31,879 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,318 24,147 SH   SOLE   24,147 0 0
MOODYS CORP COM 615369105 85,191 470,434 SH   SOLE   470,434 0 0
MORGAN STANLEY COM NEW 617446448 30,945 733,288 SH   SOLE   733,288 0 0
MOSAIC CO NEW COM 61945C103 253 9,255 SH   SOLE   9,255 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 9,331 66,450 SH   SOLE   66,450 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 2,203 2,503,005 SH   SOLE   2,503,005 0 0
MRC GLOBAL INC COM 55345K103 36,707 2,099,918 SH   SOLE   2,099,918 0 0
MTS SYS CORP COM 553777103 1,821 33,439 SH   SOLE   33,439 0 0
MURPHY USA INC COM 626755102 5,253 61,348 SH   SOLE   61,348 0 0
MYLAN N V SHS EURO N59465109 1,387 48,926 SH   SOLE   48,926 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 575 24,045 SH   SOLE   24,045 0 0
NATIONAL BK HLDGS CORP CL A 633707104 5,625 169,121 SH   SOLE   169,121 0 0
NATIONAL HEALTH INVS INC COM 63633D104 7,643 97,300 SH   SOLE   97,300 0 0
NATIONAL INSTRS CORP COM 636518102 336 7,565 SH   SOLE   7,565 0 0
NATIONAL OILWELL VARCO INC COM 637071101 585 21,955 SH   SOLE   21,955 0 0
NATIONAL PRESTO INDS INC COM 637215104 303 2,790 SH   SOLE   2,790 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 1,912 34,518 SH   SOLE   34,518 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 654 2,490 SH   SOLE   2,490 0 0
NAVIGANT CONSULTING INC COM 63935N107 3,902 200,399 SH   SOLE   200,399 0 0
NCR CORP NEW COM 62886E108 596 21,824 SH   SOLE   21,824 0 0
NEKTAR THERAPEUTICS COM 640268108 1,391 41,397 SH   SOLE   41,397 0 0
NEOGENOMICS INC COM NEW 64049M209 238 11,650 SH   SOLE   11,650 0 0
NETAPP INC COM 64110D104 8,469 122,134 SH   SOLE   122,134 0 0
NETEASE INC SPONSORED ADR 64110W102 314 1,300 SH   SOLE   1,300 0 0
NETFLIX INC COM 64110L106 6,756 18,948 SH   SOLE   18,948 0 0
NETSCOUT SYS INC COM 64115T104 1,861 66,300 SH   SOLE   66,300 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 766 8,694 SH   SOLE   8,694 0 0
NEW GOLD INC CDA COM 644535106 316 366,735 SH   SOLE   366,735 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 121 11,500 SH   SOLE   11,500 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 27,471 304,928 SH   SOLE   304,928 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 72 11,867 SH   SOLE   11,867 0 0
NEWELL BRANDS INC COM 651229106 723 47,132 SH   SOLE   47,132 0 0
NEWMONT MNG CORP COM 651639106 27,140 758,726 SH   SOLE   758,726 0 0
NEWS CORP NEW CL A 65249B109 345 27,700 SH   SOLE   27,700 0 0
NEXTERA ENERGY INC COM 65339F101 37,287 192,879 SH   SOLE   192,879 0 0
NICE LTD SPONSORED ADR 653656108 2,058 16,800 SH   SOLE   16,800 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 59,135 2,498,301 SH   SOLE   2,498,301 0 0
NIKE INC CL B 654106103 179,819 2,135,362 SH   SOLE   2,135,362 0 0
NISOURCE INC COM 65473P105 222 7,746 SH   SOLE   7,746 0 0
NOBLE CORP PLC SHS USD G65431101 232 80,950 SH   SOLE   80,950 0 0
NOBLE ENERGY INC COM 655044105 46,991 1,900,181 SH   SOLE   1,900,181 0 0
NOKIA CORP SPONSORED ADR 654902204 107,781 18,842,829 SH   SOLE   18,842,829 0 0
NORBORD INC COM NEW 65548P403 5,558 201,743 SH   SOLE   201,743 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772207 3,261 1,105,367 SH   SOLE   1,105,367 0 0
NORDSTROM INC COM 655664100 535 12,065 SH   SOLE   12,065 0 0
NORFOLK SOUTHERN CORP COM 655844108 12,249 65,541 SH   SOLE   65,541 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 565 938,373 SH   SOLE   938,373 0 0
NORTHERN TR CORP COM 665859104 126,833 1,402,868 SH   SOLE   1,402,868 0 0
NORTHROP GRUMMAN CORP COM 666807102 20,791 77,118 SH   SOLE   77,118 0 0
NORTHWEST NAT HLDG CO COM 66765N105 338 5,150 SH   SOLE   5,150 0 0
NORTHWESTERN CORP COM NEW 668074305 569 8,084 SH   SOLE   8,084 0 0
NOVAGOLD RES INC COM NEW 66987E206 569 136,510 SH   SOLE   136,510 0 0
NOVANTA INC COM 67000B104 5,649 66,675 SH   SOLE   66,675 0 0
NOVARTIS A G SPONSORED ADR 66987V109 211 2,500 SH   SOLE   2,500 0 0
NRG ENERGY INC COM NEW 629377508 4,359 102,623 SH   SOLE   102,623 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,395 50,039 SH   SOLE   50,039 0 0
NUCOR CORP COM 670346105 1,017 17,429 SH   SOLE   17,429 0 0
NUTRIEN LTD COM 67077M108 406,692 7,708,333 SH   SOLE   7,708,333 0 0
NVIDIA CORP COM 67066G104 71,693 399,272 SH   SOLE   399,272 0 0
NVR INC COM 62944T105 742 268 SH   SOLE   268 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,984 56,383 SH   SOLE   56,383 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,033 10,386 SH   SOLE   10,386 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 92,948 1,872,073 SH   SOLE   1,872,073 0 0
OCCIDENTAL PETE CORP COM 674599105 94,014 1,420,145 SH   SOLE   1,420,145 0 0
OCEANEERING INTL INC COM 675232102 1,312 83,183 SH   SOLE   83,183 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,867 103,714 SH   SOLE   103,714 0 0
OFG BANCORP COM 67103X102 379 19,150 SH   SOLE   19,150 0 0
OGE ENERGY CORP COM 670837103 1,913 44,374 SH   SOLE   44,374 0 0
OKTA INC CL A 679295105 3,487 42,145 SH   SOLE   42,145 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 380 2,632 SH   SOLE   2,632 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2,923 34,250 SH   SOLE   34,250 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,804 99,700 SH   SOLE   99,700 0 0
OMNICELL INC COM 68213N109 1,021 12,630 SH   SOLE   12,630 0 0
OMNICOM GROUP INC COM 681919106 220,250 3,017,539 SH   SOLE   3,017,539 0 0
ON DECK CAP INC COM 682163100 5,571 1,027,822 SH   SOLE   1,027,822 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,503 73,070 SH   SOLE   73,070 0 0
ONEMAIN HLDGS INC COM 68268W103 565 17,795 SH   SOLE   17,795 0 0
OPEN TEXT CORP COM 683715106 244,234 6,355,287 SH   SOLE   6,355,287 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,220 46,890 SH   SOLE   46,890 0 0
OPUS BK IRVINE CALIF COM 684000102 3,110 157,059 SH   SOLE   157,059 0 0
ORACLE CORP COM 68389X105 375,324 6,987,977 SH   SOLE   6,987,977 0 0
ORCHID IS CAP INC COM 68571X103 129 19,569 SH   SOLE   19,569 0 0
OSHKOSH CORP COM 688239201 414 5,516 SH   SOLE   5,516 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,800 160,099 SH   SOLE   160,099 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 138 60,350 SH   SOLE   60,350 0 0
OWENS CORNING NEW COM 690742101 366 7,757 SH   SOLE   7,757 0 0
OWENS ILL INC COM NEW 690768403 5,171 272,437 SH   SOLE   272,437 0 0
OXFORD SQUARE CAP CORP COM 69181V107 338 52,076 SH   SOLE   52,076 0 0
PACCAR INC COM 693718108 208 3,057 SH   SOLE   3,057 0 0
PACKAGING CORP AMER COM 695156109 1,184 11,914 SH   SOLE   11,914 0 0
PACWEST BANCORP DEL COM 695263103 2,790 74,177 SH   SOLE   74,177 0 0
PALO ALTO NETWORKS INC COM 697435105 414 1,705 SH   SOLE   1,705 0 0
PAN AMERICAN SILVER CORP COM 697900108 9,476 715,151 SH   SOLE   715,151 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 218 13,900 SH   SOLE   13,900 0 0
PARK HOTELS RESORTS INC COM 700517105 32,327 1,040,114 SH   SOLE   1,040,114 0 0
PARKER HANNIFIN CORP COM 701094104 338 1,971 SH   SOLE   1,971 0 0
PARSLEY ENERGY INC CL A 701877102 51,611 2,674,134 SH   SOLE   2,674,134 0 0
PATTERSON COMPANIES INC COM 703395103 4,503 206,080 SH   SOLE   206,080 0 0
PATTERSON UTI ENERGY INC COM 703481101 8,583 612,201 SH   SOLE   612,201 0 0
PAYCHEX INC COM 704326107 55,482 691,797 SH   SOLE   691,797 0 0
PAYPAL HLDGS INC COM 70450Y103 43,942 423,167 SH   SOLE   423,167 0 0
PBF ENERGY INC CL A 69318G106 2,593 83,275 SH   SOLE   83,275 0 0
PC CONNECTION INC COM 69318J100 417 11,380 SH   SOLE   11,380 0 0
PDC ENERGY INC COM 69327R101 380 9,350 SH   SOLE   9,350 0 0
PDL BIOPHARMA INC COM 69329Y104 149 40,050 SH   SOLE   40,050 0 0
PEABODY ENERGY CORP NEW COM 704551100 957 33,784 SH   SOLE   33,784 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 6,277 202,100 SH   SOLE   202,100 0 0
PEGASYSTEMS INC COM 705573103 537 8,263 SH   SOLE   8,263 0 0
PEMBINA PIPELINE CORP COM 706327103 203,635 5,539,585 SH   SOLE   5,539,585 0 0
PENNANTPARK INVT CORP COM 708062104 1,263 182,826 SH   SOLE   182,826 0 0
PENNYMAC MTG INVT TR COM 70931T103 416 20,086 SH   SOLE   20,086 0 0
PENTAIR PLC SHS G7S00T104 2,915 65,484 SH   SOLE   65,484 0 0
PEOPLES UTD FINL INC COM 712704105 1,005 61,108 SH   SOLE   61,108 0 0
PEPSICO INC COM 713448108 362,144 2,955,070 SH   SOLE   2,955,070 0 0
PERFICIENT INC COM 71375U101 501 18,275 SH   SOLE   18,275 0 0
PERRIGO CO PLC SHS G97822103 462 9,594 SH   SOLE   9,594 0 0
PERSPECTA INC COM 715347100 582 28,761 SH   SOLE   28,761 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,347 587,102 SH   SOLE   587,102 0 0
PFIZER INC COM 717081103 76,377 1,798,371 SH   SOLE   1,798,371 0 0
PG&E CORP COM 69331C108 1,796 100,893 SH   SOLE   100,893 0 0
PHILIP MORRIS INTL INC COM 718172109 290,692 3,288,747 SH   SOLE   3,288,747 0 0
PHILLIPS 66 COM 718546104 11,761 123,574 SH   SOLE   123,574 0 0
PINNACLE WEST CAP CORP COM 723484101 381 3,990 SH   SOLE   3,990 0 0
PIONEER NAT RES CO COM 723787107 5,736 37,670 SH   SOLE   37,670 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 38,638 1,550,498 SH   SOLE   1,550,498 0 0
PNC FINL SVCS GROUP INC COM 693475105 16,400 133,706 SH   SOLE   133,706 0 0
POLARIS INDS INC COM 731068102 11,262 133,388 SH   SOLE   133,388 0 0
PPG INDS INC COM 693506107 623 5,523 SH   SOLE   5,523 0 0
PPL CORP COM 69351T106 4,270 134,515 SH   SOLE   134,515 0 0
PRECISION DRILLING CORP COM 2010 74022D308 19,355 8,098,223 SH   SOLE   8,098,223 0 0
PREFERRED APT CMNTYS INC COM 74039L103 271 18,260 SH   SOLE   18,260 0 0
PREMIER INC CL A 74051N102 24,506 710,535 SH   SOLE   710,535 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,929 97,913 SH   SOLE   97,913 0 0
PRETIUM RES INC COM 74139C102 6,144 717,728 SH   SOLE   717,728 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 2,154 42,919 SH   SOLE   42,919 0 0
PROCTER AND GAMBLE CO COM 742718109 295,904 2,843,865 SH   SOLE   2,843,865 0 0
PROGRESS SOFTWARE CORP COM 743312100 4,912 110,702 SH   SOLE   110,702 0 0
PROGRESSIVE CORP OHIO COM 743315103 153,710 2,132,194 SH   SOLE   2,132,194 0 0
PROLOGIS INC COM 74340W103 9,794 136,125 SH   SOLE   136,125 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 7,325 139,900 SH   SOLE   139,900 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 1,833 281,112 SH   SOLE   281,112 0 0
PROVIDENCE SVC CORP COM 743815102 4,040 60,641 SH   SOLE   60,641 0 0
PRUDENTIAL FINL INC COM 744320102 7,461 81,206 SH   SOLE   81,206 0 0
PUBLIC STORAGE COM 74460D109 20,463 93,960 SH   SOLE   93,960 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,094 85,745 SH   SOLE   85,745 0 0
PULTE GROUP INC COM 745867101 2,692 96,264 SH   SOLE   96,264 0 0
PURE STORAGE INC CL A 74624M102 2,125 97,500 SH   SOLE   97,500 0 0
QEP RES INC COM 74733V100 296 38,000 SH   SOLE   38,000 0 0
QORVO INC COM 74736K101 1,943 27,084 SH   SOLE   27,084 0 0
QTS RLTY TR INC COM CL A 74736A103 6,446 143,281 SH   SOLE   143,281 0 0
QUAD / GRAPHICS INC COM CL A 747301109 741 62,271 SH   SOLE   62,271 0 0
QUALCOMM INC COM 747525103 7,868 137,965 SH   SOLE   137,965 0 0
QUEST DIAGNOSTICS INC COM 74834L100 210 2,334 SH   SOLE   2,334 0 0
QUIDEL CORP COM 74838J101 4,330 66,135 SH   SOLE   66,135 0 0
RADIAN GROUP INC COM 750236101 4,679 225,600 SH   SOLE   225,600 0 0
RADIANT LOGISTICS INC COM 75025X100 70 11,160 SH   SOLE   11,160 0 0
RADWARE LTD ORD M81873107 1,250 47,845 SH   SOLE   47,845 0 0
RALPH LAUREN CORP CL A 751212101 74,947 577,937 SH   SOLE   577,937 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2,748 34,170 SH   SOLE   34,170 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,029 75,900 SH   SOLE   75,900 0 0
RAYTHEON CO COM NEW 755111507 97,713 536,647 SH   SOLE   536,647 0 0
REALPAGE INC COM 75606N109 4,207 69,324 SH   SOLE   69,324 0 0
REALTY INCOME CORP COM 756109104 2,958 40,206 SH   SOLE   40,206 0 0
REGENCY CTRS CORP COM 758849103 838 12,411 SH   SOLE   12,411 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,797 6,812 SH   SOLE   6,812 0 0
REGIONS FINL CORP NEW COM 7591EP100 6,189 437,410 SH   SOLE   437,410 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,006 28,214 SH   SOLE   28,214 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 15,724 174,207 SH   SOLE   174,207 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,453 17,095 SH   SOLE   17,095 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,888 222,566 SH   SOLE   222,566 0 0
REPLIGEN CORP COM 759916109 439 7,430 SH   SOLE   7,430 0 0
REPUBLIC SVCS INC COM 760759100 11,455 142,509 SH   SOLE   142,509 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 218 11,289 SH   SOLE   11,289 0 0
RESMED INC COM 761152107 224 2,154 SH   SOLE   2,154 0 0
RESOLUTE FST PRODS INC COM 76117W109 689 87,163 SH   SOLE   87,163 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 62,050 953,006 SH   SOLE   953,006 0 0
RETAIL VALUE INC COM 76133Q102 402 12,911 SH   SOLE   12,911 0 0
REXNORD CORP NEW COM 76169B102 1,588 63,173 SH   SOLE   63,173 0 0
RING ENERGY INC COM 76680V108 2,346 399,699 SH   SOLE   399,699 0 0
RINGCENTRAL INC CL A 76680R206 1,110 10,300 SH   SOLE   10,300 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6,845 116,305 SH   SOLE   116,305 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 44,927 1,321,384 SH   SOLE   1,321,384 0 0
RLJ LODGING TR COM 74965L101 7,299 415,400 SH   SOLE   415,400 0 0
RMR GROUP INC CL A 74967R106 1,037 16,999 SH   SOLE   16,999 0 0
ROBERT HALF INTL INC COM 770323103 4,812 73,850 SH   SOLE   73,850 0 0
ROCKWELL AUTOMATION INC COM 773903109 9,285 52,917 SH   SOLE   52,917 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 100,241 1,862,524 SH   SOLE   1,862,524 0 0
ROGERS CORP COM 775133101 4,004 25,203 SH   SOLE   25,203 0 0
ROPER TECHNOLOGIES INC COM 776696106 59,490 173,962 SH   SOLE   173,962 0 0
ROSS STORES INC COM 778296103 5,412 58,135 SH   SOLE   58,135 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 30,819 2,856,276 SH   SOLE   2,856,276 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,341,660 17,758,566 SH   SOLE   17,758,566 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 362 3,160 SH   SOLE   3,160 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 40,489 646,890 SH   SOLE   646,890 0 0
ROYAL GOLD INC COM 780287108 3,710 40,800 SH   SOLE   40,800 0 0
RPC INC COM 749660106 2,075 181,846 SH   SOLE   181,846 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 149 24,730 SH   SOLE   24,730 0 0
RYDER SYS INC COM 783549108 8,533 137,649 SH   SOLE   137,649 0 0
RYERSON HLDG CORP COM 783754104 243 28,415 SH   SOLE   28,415 0 0
S&P GLOBAL INC COM 78409V104 83,953 398,732 SH   SOLE   398,732 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 7,685 394,700 SH   SOLE   394,700 0 0
SABRE CORP COM 78573M104 50,857 2,377,619 SH   SOLE   2,377,619 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,033 6,497 SH   SOLE   6,497 0 0
SALESFORCE COM INC COM 79466L302 82,195 519,006 SH   SOLE   519,006 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 1,212 221,229 SH   SOLE   221,229 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,515 71,714 SH   SOLE   71,714 0 0
SAREPTA THERAPEUTICS INC COM 803607100 287 2,412 SH   SOLE   2,412 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 5,052 25,304 SH   SOLE   25,304 0 0
SCHLUMBERGER LTD COM 806857108 888 20,374 SH   SOLE   20,374 0 0
SCHOLASTIC CORP COM 807066105 634 15,950 SH   SOLE   15,950 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 249 7,729 SH   SOLE   7,729 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 285 7,360 SH   SOLE   7,360 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 797 37,950 SH   SOLE   37,950 0 0
SEABRIDGE GOLD INC COM 811916105 199 16,026 SH   SOLE   16,026 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,758 99,343 SH   SOLE   99,343 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 14,399 307,871 SH   SOLE   307,871 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,753 103,607 SH   SOLE   103,607 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13,150 234,358 SH   SOLE   234,358 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 13,100 198,130 SH   SOLE   198,130 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15,077 164,322 SH   SOLE   164,322 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 18,595 723,267 SH   SOLE   723,267 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 14,687 198,478 SH   SOLE   198,478 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9,663 84,879 SH   SOLE   84,879 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,160 28,785 SH   SOLE   28,785 0 0
SEMPRA ENERGY COM 816851109 12,839 102,010 SH   SOLE   102,010 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 7,695 653,196 SH   SOLE   653,196 0 0
SERVICE CORP INTL COM 817565104 32,681 813,963 SH   SOLE   813,963 0 0
SERVICENOW INC COM 81762P102 7,326 29,720 SH   SOLE   29,720 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 605,337 29,046,881 SH   SOLE   29,046,881 0 0
SHERWIN WILLIAMS CO COM 824348106 194,847 452,386 SH   SOLE   452,386 0 0
SHOPIFY INC CL A 82509L107 22,108 106,998 SH   SOLE   106,998 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 59,895 467,676 SH   SOLE   467,676 0 0
SIGNET JEWELERS LIMITED SHS G81276100 3,305 121,704 SH   SOLE   121,704 0 0
SILGAN HOLDINGS INC COM 827048109 3,041 102,619 SH   SOLE   102,619 0 0
SILICON LABORATORIES INC COM 826919102 15,260 188,725 SH   SOLE   188,725 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 387 9,763 SH   SOLE   9,763 0 0
SIMON PPTY GROUP INC NEW COM 828806109 24,353 133,655 SH   SOLE   133,655 0 0
SIRIUS XM HLDGS INC COM 82968B103 84 14,781 SH   SOLE   14,781 0 0
SITE CENTERS CORP COM 82981J109 4,921 361,301 SH   SOLE   361,301 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 424 17,300 SH   SOLE   17,300 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,439 53,817 SH   SOLE   53,817 0 0
SL GREEN RLTY CORP COM 78440X101 1,104 12,275 SH   SOLE   12,275 0 0
SM ENERGY CO COM 78454L100 2,884 164,900 SH   SOLE   164,900 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 2,196 114,383 SH   SOLE   114,383 0 0
SMITH A O CORP COM 831865209 239 4,477 SH   SOLE   4,477 0 0
SMUCKER J M CO COM NEW 832696405 1,742 14,950 SH   SOLE   14,950 0 0
SNAP INC CL A 83304A106 1,082 98,151 SH   SOLE   98,151 0 0
SOLAR CAP LTD COM 83413U100 3,082 147,884 SH   SOLE   147,884 0 0
SOLAR SR CAP LTD COM 83416M105 1,041 60,669 SH   SOLE   60,669 0 0
SOUTHERN CO COM 842587107 15,135 292,862 SH   SOLE   292,862 0 0
SOUTHWEST AIRLS CO COM 844741108 5,625 108,355 SH   SOLE   108,355 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,397 724,235 SH   SOLE   724,235 0 0
SP PLUS CORP COM 78469C103 4,592 134,580 SH   SOLE   134,580 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 15,861 130,000 SH Put SOLE   130,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 14,911 122,212 SH   SOLE   122,212 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 771,272 2,730,358 SH   SOLE   2,730,358 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 10,773 350,927 SH   SOLE   350,927 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 34,952 818,932 SH   SOLE   818,932 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 11,940 220,785 SH   SOLE   220,785 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 4,825 173,005 SH   SOLE   173,005 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 10,184 194,906 SH   SOLE   194,906 0 0
SPIRIT AIRLS INC COM 848577102 105,032 1,986,980 SH   SOLE   1,986,980 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,570 190,540 SH   SOLE   190,540 0 0
SPOK HLDGS INC COM 84863T106 332 24,411 SH   SOLE   24,411 0 0
SPRINT CORPORATION COM 85207U105 976 172,748 SH   SOLE   172,748 0 0
SPS COMMERCE INC COM 78463M107 1,308 12,330 SH   SOLE   12,330 0 0
SSR MNG INC COM 784730103 2,129 168,165 SH   SOLE   168,165 0 0
STAG INDL INC COM 85254J102 3,780 127,472 SH   SOLE   127,472 0 0
STANDEX INTL CORP COM 854231107 1,926 26,246 SH   SOLE   26,246 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,268 16,657 SH   SOLE   16,657 0 0
STANTEC INC COM 85472N109 266,026 11,253,236 SH   SOLE   11,253,236 0 0
STARBUCKS CORP COM 855244109 212,088 2,852,941 SH   SOLE   2,852,941 0 0
STARWOOD PPTY TR INC COM 85571B105 15,536 695,140 SH   SOLE   695,140 0 0
STATE STR CORP COM 857477103 6,423 97,600 SH   SOLE   97,600 0 0
STEEL DYNAMICS INC COM 858119100 6,658 188,768 SH   SOLE   188,768 0 0
STERICYCLE INC COM 858912108 19,160 352,085 SH   SOLE   352,085 0 0
STERIS PLC SHS USD G8473T100 53,826 420,415 SH   SOLE   420,415 0 0
STERLING CONSTRUCTION CO INC COM 859241101 127 10,160 SH   SOLE   10,160 0 0
STRYKER CORP COM 863667101 264,141 1,337,288 SH   SOLE   1,337,288 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,708 412,600 SH   SOLE   412,600 0 0
SUN LIFE FINL INC COM 866796105 359,224 9,352,353 SH   SOLE   9,352,353 0 0
SUNCOR ENERGY INC NEW COM 867224107 532,246 16,412,159 SH   SOLE   16,412,159 0 0
SUNRUN INC COM 86771W105 356 25,350 SH   SOLE   25,350 0 0
SURMODICS INC COM 868873100 1,785 41,060 SH   SOLE   41,060 0 0
SVB FINL GROUP COM 78486Q101 39,532 177,783 SH   SOLE   177,783 0 0
SYMANTEC CORP COM 871503108 2,991 130,113 SH   SOLE   130,113 0 0
SYNCHRONY FINL COM 87165B103 1,097 34,397 SH   SOLE   34,397 0 0
SYNEOS HEALTH INC CL A 87166B102 147,749 2,854,502 SH   SOLE   2,854,502 0 0
SYSCO CORP COM 871829107 4,625 69,278 SH   SOLE   69,278 0 0
T MOBILE US INC COM 872590104 3,872 56,041 SH   SOLE   56,041 0 0
TABLEAU SOFTWARE INC CL A 87336U105 449 3,525 SH   SOLE   3,525 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 807 15,300 SH   SOLE   15,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9,280 226,560 SH   SOLE   226,560 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 7,163 341,400 SH   SOLE   341,400 0 0
TAPESTRY INC COM 876030107 1,157 35,612 SH   SOLE   35,612 0 0
TARGET CORP COM 87612E106 15,085 187,946 SH   SOLE   187,946 0 0
TCF FINL CORP COM 872275102 422 20,400 SH   SOLE   20,400 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 214 4,285 SH   SOLE   4,285 0 0
TE CONNECTIVITY LTD REG SHS H84989104 2,417 29,931 SH   SOLE   29,931 0 0
TEAM INC COM 878155100 3,382 193,242 SH   SOLE   193,242 0 0
TECK RESOURCES LTD CL B 878742204 47,922 2,067,373 SH   SOLE   2,067,373 0 0
TELARIA INC COM 879181105 104 16,350 SH   SOLE   16,350 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 4,413 143,615 SH   SOLE   143,615 0 0
TELUS CORP COM 87971M103 783,267 21,146,529 SH   SOLE   21,146,529 0 0
TENARIS S A SPONSORED ADS 88031M109 42,028 1,487,701 SH   SOLE   1,487,701 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 4,561 158,138 SH   SOLE   158,138 0 0
TERADATA CORP DEL COM 88076W103 2,347 53,768 SH   SOLE   53,768 0 0
TERADYNE INC COM 880770102 8,660 217,377 SH   SOLE   217,377 0 0
TERNIUM SA SPONSORED ADS 880890108 12,953 475,879 SH   SOLE   475,879 0 0
TESLA INC COM 88160R101 1,504 5,374 SH   SOLE   5,374 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 328 20,928 SH   SOLE   20,928 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,108 38,606 SH   SOLE   38,606 0 0
TEXAS INSTRS INC COM 882508104 81,093 764,526 SH   SOLE   764,526 0 0
TEXTRON INC COM 883203101 1,377 27,184 SH   SOLE   27,184 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 4,806 112,403 SH   SOLE   112,403 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,373 15,978 SH   SOLE   15,978 0 0
THL CREDIT INC COM 872438106 557 84,844 SH   SOLE   84,844 0 0
THOMSON REUTERS CORP COM NEW 884903709 69,982 1,182,125 SH   SOLE   1,182,125 0 0
TIDEWATER INC NEW COM 88642R109 6,947 299,554 SH   SOLE   299,554 0 0
TIFFANY & CO NEW COM 886547108 1,861 17,628 SH   SOLE   17,628 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 317 21,000 SH   SOLE   21,000 0 0
TIMKEN CO COM 887389104 294 6,750 SH   SOLE   6,750 0 0
TITAN MACHY INC COM 88830R101 1,415 90,953 SH   SOLE   90,953 0 0
TIVO CORP COM 88870P106 1,871 200,759 SH   SOLE   200,759 0 0
TJX COS INC NEW COM 872540109 34,421 646,885 SH   SOLE   646,885 0 0
TOLL BROTHERS INC COM 889478103 2,474 68,352 SH   SOLE   68,352 0 0
TORCHMARK CORP COM 891027104 4,286 52,295 SH   SOLE   52,295 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,304,158 24,004,382 SH   SOLE   24,004,382 0 0
TOTAL SYS SVCS INC COM 891906109 967 10,180 SH   SOLE   10,180 0 0
TPG SPECIALTY LENDING INC COM 87265K102 2,123 106,171 SH   SOLE   106,171 0 0
TRACTOR SUPPLY CO COM 892356106 2,573 26,317 SH   SOLE   26,317 0 0
TRANSALTA CORP COM 89346D107 34,604 4,714,437 SH   SOLE   4,714,437 0 0
TRANSDIGM GROUP INC COM 893641100 6,129 13,501 SH   SOLE   13,501 0 0
TRANSOCEAN LTD REG SHS H8817H100 64,315 7,384,042 SH   SOLE   7,384,042 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,660 26,683 SH   SOLE   26,683 0 0
TRIMBLE INC COM 896239100 5,493 135,958 SH   SOLE   135,958 0 0
TRINSEO S A SHS L9340P101 3,034 66,978 SH   SOLE   66,978 0 0
TUPPERWARE BRANDS CORP COM 899896104 6,949 271,643 SH   SOLE   271,643 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 109 20,400 SH   SOLE   20,400 0 0
TURQUOISE HILL RES LTD COM 900435108 20 12,215 SH   SOLE   12,215 0 0
TURTLE BEACH CORP COM NEW 900450206 219 19,290 SH   SOLE   19,290 0 0
TWILIO INC CL A 90138F102 1,325 10,255 SH   SOLE   10,255 0 0
TWITTER INC COM 90184L102 3,532 107,421 SH   SOLE   107,421 0 0
TYLER TECHNOLOGIES INC COM 902252105 38,355 187,649 SH   SOLE   187,649 0 0
TYSON FOODS INC CL A 902494103 6,829 98,364 SH   SOLE   98,364 0 0
UBIQUITI NETWORKS INC COM 90347A100 2,303 15,385 SH   SOLE   15,385 0 0
UBS GROUP AG SHS H42097107 31,493 2,600,607 SH   SOLE   2,600,607 0 0
UDR INC COM 902653104 1,825 40,156 SH   SOLE   40,156 0 0
ULTA BEAUTY INC COM 90384S303 3,362 9,642 SH   SOLE   9,642 0 0
UMPQUA HLDGS CORP COM 904214103 3,272 198,319 SH   SOLE   198,319 0 0
UNDER ARMOUR INC CL A 904311107 13,976 661,125 SH   SOLE   661,125 0 0
UNILEVER N V N Y SHS NEW 904784709 235 4,034 SH   SOLE   4,034 0 0
UNION PACIFIC CORP COM 907818108 86,234 515,751 SH   SOLE   515,751 0 0
UNITED CONTL HLDGS INC COM 910047109 3,407 42,706 SH   SOLE   42,706 0 0
UNITED PARCEL SERVICE INC CL B 911312106 211,979 1,897,076 SH   SOLE   1,897,076 0 0
UNITED RENTALS INC COM 911363109 6,155 53,874 SH   SOLE   53,874 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,152 25,097 SH   SOLE   25,097 0 0
UNITED TECHNOLOGIES CORP COM 913017109 210,349 1,632,005 SH   SOLE   1,632,005 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 5,062 43,130 SH   SOLE   43,130 0 0
UNITEDHEALTH GROUP INC COM 91324P102 109,012 440,879 SH   SOLE   440,879 0 0
UNITIL CORP COM 913259107 3,540 65,355 SH   SOLE   65,355 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 20,010 149,587 SH   SOLE   149,587 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 463 14,940 SH   SOLE   14,940 0 0
US BANCORP DEL COM NEW 902973304 142,295 2,952,792 SH   SOLE   2,952,792 0 0
US XPRESS ENTERPRISES INC COM CL A 90338N202 1,909 288,760 SH   SOLE   288,760 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,730 20,630 SH   SOLE   20,630 0 0
V F CORP COM 918204108 396 4,561 SH   SOLE   4,561 0 0
VALERO ENERGY CORP NEW COM 91913Y100 18,128 213,698 SH   SOLE   213,698 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 31,741 951,480 SH   SOLE   951,480 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 998 16,008 SH   SOLE   16,008 0 0
VANGUARD GROUP DIV APP ETF 921908844 278 2,536 SH   SOLE   2,536 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 185,037 1,719,200 SH   SOLE   1,719,200 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 17,466 200,970 SH   SOLE   200,970 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 7,586 48,500 SH   SOLE   48,500 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 832 5,444 SH   SOLE   5,444 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 15,538 260,832 SH   SOLE   260,832 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 213 5,008 SH   SOLE   5,008 0 0
VARIAN MED SYS INC COM 92220P105 12,068 85,152 SH   SOLE   85,152 0 0
VARONIS SYS INC COM 922280102 28,467 477,400 SH   SOLE   477,400 0 0
VEEVA SYS INC CL A COM 922475108 3,134 24,705 SH   SOLE   24,705 0 0
VENTAS INC COM 92276F100 1,445 22,650 SH   SOLE   22,650 0 0
VEREIT INC COM 92339V100 9,628 1,150,300 SH   SOLE   1,150,300 0 0
VERISIGN INC COM 92343E102 293 1,614 SH   SOLE   1,614 0 0
VERISK ANALYTICS INC COM 92345Y106 193,148 1,452,244 SH   SOLE   1,452,244 0 0
VERITEX HLDGS INC COM 923451108 2,811 116,077 SH   SOLE   116,077 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 130,096 2,200,167 SH   SOLE   2,200,167 0 0
VERMILION ENERGY INC COM 923725105 9,615 389,279 SH   SOLE   389,279 0 0
VERSO CORP CL A 92531L207 4,725 220,590 SH   SOLE   220,590 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,704 31,010 SH   SOLE   31,010 0 0
VIACOM INC NEW CL B 92553P201 2,763 98,439 SH   SOLE   98,439 0 0
VIAD CORP COM NEW 92552R406 1,806 32,092 SH   SOLE   32,092 0 0
VIAVI SOLUTIONS INC COM 925550105 4,665 376,839 SH   SOLE   376,839 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 264 9,650 SH   SOLE   9,650 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 175 21,800 SH   SOLE   21,800 0 0
VISA INC COM CL A 92826C839 363,780 2,329,087 SH   SOLE   2,329,087 0 0
VISHAY PRECISION GROUP INC COM 92835K103 221 6,450 SH   SOLE   6,450 0 0
VISTRA ENERGY CORP COM 92840M102 1,286 49,410 SH   SOLE   49,410 0 0
VIVINT SOLAR INC COM 92854Q106 327 65,800 SH   SOLE   65,800 0 0
VMWARE INC CL A COM 928563402 1,266 7,013 SH   SOLE   7,013 0 0
VOYA FINL INC COM 929089100 10,536 210,887 SH   SOLE   210,887 0 0
VULCAN MATLS CO COM 929160109 503 4,248 SH   SOLE   4,248 0 0
W & T OFFSHORE INC COM 92922P106 136 19,700 SH   SOLE   19,700 0 0
W P CAREY INC COM 92936U109 4,562 58,235 SH   SOLE   58,235 0 0
WABASH NATL CORP COM 929566107 4,050 298,922 SH   SOLE   298,922 0 0
WABCO HLDGS INC COM 92927K102 7,067 53,608 SH   SOLE   53,608 0 0
WABTEC CORP COM 929740108 120,622 1,636,214 SH   SOLE   1,636,214 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 139,497 2,204,787 SH   SOLE   2,204,787 0 0
WALMART INC COM 931142103 39,063 400,520 SH   SOLE   400,520 0 0
WARRIOR MET COAL INC COM 93627C101 22,978 755,843 SH   SOLE   755,843 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 9,715 1,719,430 SH   SOLE   1,719,430 0 0
WASTE CONNECTIONS INC COM 94106B101 128,381 1,449,158 SH   SOLE   1,449,158 0 0
WASTE MGMT INC DEL COM 94106L109 1,947 18,737 SH   SOLE   18,737 0 0
WATERS CORP COM 941848103 45,524 180,857 SH   SOLE   180,857 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,284 28,258 SH   SOLE   28,258 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 12,943 18,543,177 SH   SOLE   18,543,177 0 0
WEC ENERGY GROUP INC COM 92939U106 7,431 93,966 SH   SOLE   93,966 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,930 7,154 SH   SOLE   7,154 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,292 1,000 SH   SOLE   1,000 0 0
WELLS FARGO CO NEW COM 949746101 220,663 4,566,709 SH   SOLE   4,566,709 0 0
WELLTOWER INC COM 95040Q104 3,975 51,225 SH   SOLE   51,225 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 91 10,304 SH   SOLE   10,304 0 0
WESCO INTL INC COM 95082P105 1,505 28,399 SH   SOLE   28,399 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,984 72,715 SH   SOLE   72,715 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 432 42,220 SH   SOLE   42,220 0 0
WESTERN DIGITAL CORP COM 958102105 795 16,548 SH   SOLE   16,548 0 0
WESTERN UN CO COM 959802109 12,443 673,694 SH   SOLE   673,694 0 0
WESTROCK CO COM 96145D105 20,371 531,185 SH   SOLE   531,185 0 0
WEYERHAEUSER CO COM 962166104 210 7,990 SH   SOLE   7,990 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 10,651 447,156 SH   SOLE   447,156 0 0
WILEY JOHN & SONS INC CL A 968223206 1,059 23,956 SH   SOLE   23,956 0 0
WILLIAMS COS INC DEL COM 969457100 39,464 1,374,109 SH   SOLE   1,374,109 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 14,639 83,344 SH   SOLE   83,344 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 189 47,494 SH   SOLE   47,494 0 0
WISDOMTREE TR CBOE S&P 500 97717X560 17,903 664,780 SH   SOLE   664,780 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 1,472 27,640 SH   SOLE   27,640 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 16,105 185,587 SH   SOLE   185,587 0 0
WORLDPAY INC CL A 981558109 204,007 1,797,421 SH   SOLE   1,797,421 0 0
WPX ENERGY INC COM 98212B103 7,621 581,347 SH   SOLE   581,347 0 0
WYNN RESORTS LTD COM 983134107 1,142 9,568 SH   SOLE   9,568 0 0
XCEL ENERGY INC COM 98389B100 7,278 129,478 SH   SOLE   129,478 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,030 138,300 SH   SOLE   138,300 0 0
XILINX INC COM 983919101 3,919 30,907 SH   SOLE   30,907 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 338 69,400 SH   SOLE   69,400 0 0
XPO LOGISTICS INC COM 983793100 382 7,106 SH   SOLE   7,106 0 0
XYLEM INC COM 98419M100 5,313 67,221 SH   SOLE   67,221 0 0
YAMANA GOLD INC COM 98462Y100 17,584 6,737,046 SH   SOLE   6,737,046 0 0
YANDEX N V SHS CLASS A N97284108 294 8,558 SH   SOLE   8,558 0 0
YUM BRANDS INC COM 988498101 15,563 155,931 SH   SOLE   155,931 0 0
YUM CHINA HLDGS INC COM 98850P109 8,823 196,455 SH   SOLE   196,455 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,512 7,214 SH   SOLE   7,214 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 66,534 521,019 SH   SOLE   521,019 0 0
ZIONS BANCORPORATION N A COM 989701107 401 8,823 SH   SOLE   8,823 0 0
ZOETIS INC CL A 98978V103 261,969 2,602,252 SH   SOLE   2,602,252 0 0