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
ACCO BRANDS CORP COM 00081T108 2,110 417,900 SH   SOLE   417,900 0 0
AFLAC INC COM 001055102 10,268 299,875 SH   SOLE   299,875 0 0
AES CORP COM 00130H105 1,388 102,046 SH   SOLE   102,046 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 19 23,949 SH   SOLE   23,949 0 0
AT&T INC COM 00206R102 1,292 44,310 SH   SOLE   0 0 44,310
A10 NETWORKS INC COM 002121101 1,276 205,420 SH   SOLE   205,420 0 0
AXT INC COM 00246W103 1,605 499,857 SH   SOLE   499,857 0 0
AZZ INC COM 002474104 3,530 125,546 SH   SOLE   125,546 0 0
ABBOTT LABS COM 002824100 15,762 199,752 SH   SOLE   194,640 0 5,112
ABBVIE INC COM 00287Y109 14,542 190,869 SH   SOLE   190,869 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 186 88,635 SH   SOLE   88,635 0 0
ABIOMED INC COM 003654100 3,426 23,600 SH   SOLE   19,089 0 4,511
ACACIA COMMUNICATIONS INC COM 00401C108 5,177 77,064 SH   SOLE   77,064 0 0
ACCURAY INC COM 004397105 689 362,851 SH   SOLE   362,851 0 0
ACI WORLDWIDE INC COM 004498101 426 17,656 SH   SOLE   17,656 0 0
ACTIVISION BLIZZARD INC COM 00507V109 88,299 1,484,515 SH   SOLE   1,484,515 0 0
ADOBE INC COM 00724F101 264,498 831,127 SH   SOLE   831,127 0 0
ADTRAN INC COM 00738A106 1,263 164,501 SH   SOLE   164,501 0 0
ADURO BIOTECH INC COM 00739L101 34 12,399 SH   SOLE   12,399 0 0
AECOM COM 00766T100 11,005 368,692 SH   SOLE   368,692 0 0
AEGION CORP COM 00770F104 2,096 116,900 SH   SOLE   116,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 13,898 305,592 SH   SOLE   305,592 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,637 55,596 SH   SOLE   55,596 0 0
AGNICO EAGLE MINES LTD COM 008474108 5,527 139,157 SH   SOLE   108,555 0 30,602
AGENUS INC COM NEW 00847G705 68 27,900 SH   SOLE   27,900 0 0
AGILYSYS INC COM 00847J105 881 52,747 SH   SOLE   52,747 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 18,354 200,616 SH   SOLE   184,622 0 15,994
ALAMOS GOLD INC NEW COM CL A 011532108 781 156,101 SH   SOLE   156,101 0 0
ALBEMARLE CORP COM 012653101 1,211 21,477 SH   SOLE   21,477 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 930 69,866 SH   SOLE   0 0 69,866
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 74,966 385,471 SH   SOLE   385,471 0 0
ALIGN TECHNOLOGY INC COM 016255101 16,711 96,067 SH   SOLE   96,067 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,521 30,820 SH   SOLE   30,820 0 0
ALLETE INC COM NEW 018522300 213 3,507 SH   SOLE   3,507 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 359 10,678 SH   SOLE   10,678 0 0
ALLIANT ENERGY CORP COM 018802108 2,664 55,162 SH   SOLE   11,024 0 44,138
ALLSTATE CORP COM 020002101 968 10,554 SH   SOLE   10,554 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,603 23,912 SH   SOLE   23,912 0 0
ALPHABET INC CAP STK CL C 02079K107 332,074 285,579 SH   SOLE   285,579 0 0
ALPHABET INC CAP STK CL A 02079K305 314,983 271,081 SH   SOLE   271,081 0 0
ALPHABET INC CALL 02079K905 10,341 8,900 SH Call SOLE   0 0 0
ALPHABET INC PUT 02079K955 9,296 8,000 SH Put SOLE   8,000 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,018 172,530 SH   SOLE   172,530 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 784 72,445 SH   SOLE   72,445 0 0
AMAZON COM INC COM 023135106 324,492 166,430 SH   SOLE   166,430 0 0
AMAZON COM INC CALL 023135906 206,670 106,000 SH Call SOLE   0 0 0
AMAZON COM INC PUT 023135956 533,248 273,500 SH Put SOLE   273,500 0 0
AMEDISYS INC COM 023436108 492 2,683 SH   SOLE   2,683 0 0
AMERCO COM 023586100 1,051 3,618 SH   SOLE   0 0 3,618
AMEREN CORP COM 023608102 1,727 23,706 SH   SOLE   998 0 22,708
AMERICAN ELEC PWR CO INC COM 025537101 2,441 30,514 SH   SOLE   3 0 30,511
AMERICAN EXPRESS CO CALL 025816909 20,718 242,000 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO PUT 025816959 89,206 1,042,000 SH Put SOLE   1,042,000 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 225 9,409 SH   SOLE   9,409 0 0
AMERICAN SOFTWARE INC CL A 029683109 493 34,700 SH   SOLE   34,700 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,932 16,161 SH   SOLE   5,005 0 11,156
AMERISAFE INC COM 03071H100 2,869 44,500 SH   SOLE   44,500 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,764 19,936 SH   SOLE   19,936 0 0
AMGEN INC COM 031162100 461 2,274 SH   SOLE   0 0 2,274
AMICUS THERAPEUTICS INC COM 03152W109 11,846 1,282,055 SH   SOLE   1,282,055 0 0
ANALOG DEVICES INC COM 032654105 13,606 151,767 SH   SOLE   151,767 0 0
ANGIODYNAMICS INC COM 03475V101 2,847 272,957 SH   SOLE   272,957 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,853 98,670 SH   SOLE   98,670 0 0
ANSYS INC COM 03662Q105 18,655 80,245 SH   SOLE   80,245 0 0
ANTARES PHARMA INC COM 036642106 55 23,410 SH   SOLE   23,410 0 0
ANTHEM INC COM 036752103 61,143 269,307 SH   SOLE   269,307 0 0
ANTERIX INC COM 03676C100 2,616 57,291 SH   SOLE   57,291 0 0
APPLE INC COM 037833100 76,721 301,708 SH   SOLE   301,708 0 0
APPLE INC CALL 037833900 102,987 405,000 SH Call SOLE   0 0 0
APPLE INC PUT 037833950 253,019 995,000 SH Put SOLE   995,000 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 597 182,012 SH   SOLE   182,012 0 0
APPLIED MATLS INC COM 038222105 28,912 630,991 SH   SOLE   630,991 0 0
APTINYX INC COM 03836N103 32 15,008 SH   SOLE   15,008 0 0
ARCH COAL INC CL A 039380407 2,918 100,962 SH   SOLE   100,962 0 0
ARMSTRONG FLOORING INC COM 04238R106 21 14,358 SH   SOLE   14,358 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,840 33,311 SH   SOLE   33,311 0 0
ASSURANT INC COM 04621X108 727 6,983 SH   SOLE   6,983 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,583 57,841 SH   SOLE   57,841 0 0
ASTRONICS CORP COM 046433108 978 106,497 SH   SOLE   106,497 0 0
ATMOS ENERGY CORP COM 049560105 2,148 21,650 SH   SOLE   0 0 21,650
AURINIA PHARMACEUTICALS INC COM 05156V102 14,493 998,844 SH   SOLE   998,844 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,378 32,034 SH   SOLE   32,034 0 0
AUTOZONE INC COM 053332102 4,274 5,052 SH   SOLE   3,417 0 1,635
AVERY DENNISON CORP COM 053611109 2,624 25,754 SH   SOLE   13,637 0 12,117
AVIS BUDGET GROUP COM 053774105 10,336 743,570 SH   SOLE   743,570 0 0
BCE INC COM NEW 05534B760 1,668 41,113 SH   SOLE   3,005 0 38,108
BG STAFFING INC COM 05544A109 453 60,509 SH   SOLE   60,509 0 0
BAIDU INC SPON ADR REP A 056752108 63,689 631,895 SH   SOLE   631,895 0 0
BAKER HUGHES COMPANY CL A 05722G100 729 69,470 SH   SOLE   0 0 69,470
BALL CORP COM 058498106 1,233 19,076 SH   SOLE   1 0 19,075
BANCORP INC DEL COM 05969A105 361 59,393 SH   SOLE   59,393 0 0
BK OF AMERICA CORP CALL 060505904 164,533 7,750,000 SH Call SOLE   0 0 0
BK OF AMERICA CORP PUT 060505954 462,177 21,770,000 SH Put SOLE   21,770,000 0 0
BANK OF MARIN BANCORP COM 063425102 452 15,058 SH   SOLE   15,058 0 0
BANK MONTREAL COM 063671101 754 15,063 SH   SOLE   6,283 0 8,780
BANK NEW YORK MELLON CORP COM 064058100 459 13,637 SH   SOLE   0 0 13,637
BANK NOVA SCOTIA B C COM 064149107 1,115 27,694 SH   SOLE   0 0 27,694
BARRICK GOLD CORPORATION COM 067901108 5,393 294,364 SH   SOLE   294,364 0 0
BARRETT BUSINESS SVCS INC COM 068463108 384 9,680 SH   SOLE   9,680 0 0
BAUSCH HEALTH COS INC COM 071734107 7,076 456,484 SH   SOLE   456,484 0 0
BAXTER INTL INC COM 071813109 948 11,674 SH   SOLE   0 0 11,674
BECTON DICKINSON & CO COM 075887109 1,085 4,721 SH   SOLE   0 0 4,721
BERKLEY W R CORP COM 084423102 970 18,584 SH   SOLE   18,584 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,720 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22,436 122,716 SH   SOLE   120,471 0 2,245
BERKSHIRE HILLS BANCORP INC COM 084680107 1,055 70,969 SH   SOLE   70,969 0 0
BERRY GLOBAL GROUP INC COM 08579W103 24,053 713,520 SH   SOLE   713,520 0 0
BIO RAD LABS INC CL A 090572207 23,430 66,835 SH   SOLE   65,224 0 1,611
BIODELIVERY SCIENCES INTL IN COM 09060J106 40 10,553 SH   SOLE   10,553 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,199 14,189 SH   SOLE   14,189 0 0
BIOGEN INC COM 09062X103 41,683 131,749 SH   SOLE   130,472 0 1,277
BIO-TECHNE CORP COM 09073M104 4,941 26,058 SH   SOLE   26,058 0 0
BJS RESTAURANTS INC COM 09180C106 6,851 493,242 SH   SOLE   493,242 0 0
BLACK KNIGHT INC COM 09215C105 1,757 30,256 SH   SOLE   17 0 30,239
BLACKBERRY LTD COM 09228F103 678 167,125 SH   SOLE   0 0 167,125
BLUCORA INC COM 095229100 934 77,495 SH   SOLE   77,495 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 561 9,599 SH   SOLE   9,599 0 0
BOEING CO COM 097023105 2,052 13,761 SH   SOLE   13,761 0 0
BOEING CO CALL 097023905 403 2,700 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,410 125,343 SH   SOLE   125,343 0 0
BOOKING HLDGS INC COM 09857L108 233,137 173,295 SH   SOLE   173,295 0 0
BOOKING HLDGS INC CALL 09857L908 16,144 12,000 SH Call SOLE   0 0 0
BOOKING HLDGS INC PUT 09857L958 48,432 36,000 SH Put SOLE   36,000 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 17,510 255,094 SH   SOLE   255,094 0 0
BORGWARNER INC COM 099724106 676 27,729 SH   SOLE   0 0 27,729
BOSTON SCIENTIFIC CORP COM 101137107 19,045 583,655 SH   SOLE   583,655 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 465 47,672 SH   SOLE   47,672 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,359 369,100 SH   SOLE   369,100 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,446 25,943 SH   SOLE   0 0 25,943
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,673 17,647 SH   SOLE   0 0 17,647
BROADCOM INC COM 11135F101 13,261 55,930 SH   SOLE   55,930 0 0
BROOKDALE SR LIVING INC COM 112463104 4,913 1,574,679 SH   SOLE   1,574,679 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 306 27,100 SH   SOLE   27,100 0 0
BROWN & BROWN INC COM 115236101 2,326 64,228 SH   SOLE   39,082 0 25,146
BROWN FORMAN CORP CL B 115637209 2,048 36,898 SH   SOLE   36,898 0 0
BURLINGTON STORES INC COM 122017106 6,055 38,211 SH   SOLE   38,211 0 0
CAI INTERNATIONAL INC COM 12477X106 2,614 184,881 SH   SOLE   184,881 0 0
CBIZ INC COM 124805102 3,336 159,482 SH   SOLE   159,482 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,206 13,510 SH   SOLE   0 0 13,510
CDK GLOBAL INC COM 12508E101 1,537 46,785 SH   SOLE   0 0 46,785
CF INDS HLDGS INC COM 125269100 46,054 1,693,159 SH   SOLE   1,693,159 0 0
CGI INC CL A SUB VTG 12532H104 1,571 29,355 SH   SOLE   0 0 29,355
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,556 53,710 SH   SOLE   18,312 0 35,398
CIT GROUP INC COM NEW 125581801 968 56,075 SH   SOLE   56,075 0 0
CME GROUP INC COM 12572Q105 15,428 89,225 SH   SOLE   89,225 0 0
CMS ENERGY CORP COM 125896100 1,957 33,309 SH   SOLE   0 0 33,309
CRA INTL INC COM 12618T105 565 16,914 SH   SOLE   16,914 0 0
CNO FINL GROUP INC COM 12621E103 207 16,738 SH   SOLE   16,738 0 0
CSW INDUSTRIALS INC COM 126402106 1,707 26,323 SH   SOLE   26,323 0 0
CSX CORP COM 126408103 4,096 71,488 SH   SOLE   71,488 0 0
CVS HEALTH CORP COM 126650100 14,852 250,324 SH   SOLE   250,324 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 500 9,939 SH   SOLE   9,939 0 0
CAMPBELL SOUP CO COM 134429109 2,159 46,779 SH   SOLE   0 0 46,779
CANADIAN IMP BK COMM COM 136069101 994 17,247 SH   SOLE   0 0 17,247
CANADIAN NATL RY CO COM 136375102 1,428 18,450 SH   SOLE   4,704 0 13,746
CANADIAN PAC RY LTD COM 13645T100 31,600 143,905 SH   SOLE   143,905 0 0
CANADIAN SOLAR INC COM 136635109 6,133 385,497 SH   SOLE   385,497 0 0
CAPITAL ONE FINL CORP COM 14040H105 23,099 458,134 SH   SOLE   458,134 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,438 97,653 SH   SOLE   97,653 0 0
CARGURUS INC COM CL A 141788109 1,937 102,259 SH   SOLE   102,259 0 0
CARMAX INC COM 143130102 740 13,747 SH   SOLE   13,747 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,393 105,752 SH   SOLE   105,752 0 0
CAROLINA FINL CORP NEW COM 143873107 4,977 192,404 SH   SOLE   192,404 0 0
CARRIAGE SVCS INC COM 143905107 2,389 147,900 SH   SOLE   147,900 0 0
CASA SYS INC COM 14713L102 587 167,700 SH   SOLE   167,700 0 0
CAVCO INDS INC DEL COM 149568107 1,728 11,921 SH   SOLE   11,921 0 0
CENTENE CORP DEL COM 15135B101 13,811 232,475 SH   SOLE   232,475 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 4,232 266,146 SH   SOLE   266,146 0 0
CENTURY ALUM CO COM 156431108 56 15,442 SH   SOLE   15,442 0 0
CENTURYLINK INC COM 156700106 267 28,241 SH   SOLE   28,241 0 0
CENTURYLINK INC CALL 156700906 794 83,900 SH Call SOLE   0 0 0
CERNER CORP COM 156782104 1,478 23,470 SH   SOLE   0 0 23,470
CHANNELADVISOR CORP COM 159179100 366 50,383 SH   SOLE   50,383 0 0
CHART INDS INC COM PAR $0.01 16115Q308 505 17,410 SH   SOLE   17,410 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 666 1,527 SH   SOLE   0 0 1,527
CHEFS WHSE INC COM 163086101 938 93,163 SH   SOLE   93,163 0 0
CHEMOURS CO COM 163851108 357 40,208 SH   SOLE   40,208 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,002 29,911 SH   SOLE   0 0 29,911
CHEVRON CORP NEW COM 166764100 5,735 79,143 SH   SOLE   69,315 0 9,828
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,205 1,842 SH   SOLE   1,356 0 486
CISCO SYS INC CALL 17275R902 1,120 28,500 SH Call SOLE   0 0 0
CINTAS CORP COM 172908105 1,070 6,177 SH   SOLE   6,177 0 0
CITIGROUP INC CALL 172967904 40,435 960,000 SH Call SOLE   0 0 0
CITIGROUP INC PUT 172967954 113,724 2,700,000 SH Put SOLE   2,700,000 0 0
CITRIX SYS INC COM 177376100 2,181 15,410 SH   SOLE   0 0 15,410
CLEARWAY ENERGY INC CL A 18539C105 5,053 294,277 SH   SOLE   294,277 0 0
COCA COLA CO COM 191216100 20,132 454,963 SH   SOLE   454,963 0 0
CODEXIS INC COM 192005106 6,174 553,229 SH   SOLE   553,229 0 0
COEUR MNG INC COM NEW 192108504 2,216 690,197 SH   SOLE   690,197 0 0
COLGATE PALMOLIVE CO COM 194162103 19,444 293,011 SH   SOLE   293,011 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 456 18,255 SH   SOLE   18,255 0 0
COMERICA INC COM 200340107 814 27,755 SH   SOLE   27,755 0 0
CONAGRA BRANDS INC COM 205887102 2,867 97,702 SH   SOLE   44,677 0 53,025
CONMED CORP COM 207410101 493 8,605 SH   SOLE   8,605 0 0
CONOCOPHILLIPS COM 20825C104 53,241 1,728,605 SH   SOLE   1,728,605 0 0
CONSOLIDATED EDISON INC COM 209115104 382 4,897 SH   SOLE   4,897 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,615 11,268 SH   SOLE   0 0 11,268
COPART INC COM 217204106 1,127 16,447 SH   SOLE   11,844 0 4,603
CORCEPT THERAPEUTICS INC COM 218352102 1,768 148,685 SH   SOLE   148,685 0 0
CORE MARK HOLDING CO INC COM 218681104 206 7,194 SH   SOLE   7,194 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 19,231 605,699 SH   SOLE   605,699 0 0
CORVEL CORP COM 221006109 1,287 23,603 SH   SOLE   23,603 0 0
COSTCO WHSL CORP NEW COM 22160K105 19,337 67,819 SH   SOLE   63,275 0 4,544
COSTAR GROUP INC COM 22160N109 24,063 40,978 SH   SOLE   40,978 0 0
COTY INC COM CL A 222070203 1,655 320,709 SH   SOLE   320,709 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 71 10,486 SH   SOLE   10,486 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 275 1,902 SH   SOLE   0 0 1,902
CUMMINS INC COM 231021106 1,186 8,761 SH   SOLE   1,233 0 7,528
CURO GROUP HLDGS CORP COM 23131L107 383 72,300 SH   SOLE   72,300 0 0
CUTERA INC COM 232109108 574 43,977 SH   SOLE   43,977 0 0
CYBEROPTICS CORP COM 232517102 283 16,549 SH   SOLE   16,549 0 0
CYTOKINETICS INC COM NEW 23282W605 1,433 121,510 SH   SOLE   121,510 0 0
D R HORTON INC COM 23331A109 4,705 138,384 SH   SOLE   138,384 0 0
DHI GROUP INC COM 23331S100 384 177,804 SH   SOLE   177,804 0 0
DSP GROUP INC COM 23332B106 1,923 143,500 SH   SOLE   143,500 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 1,812 147,820 SH   SOLE   147,820 0 0
DANAHER CORPORATION COM 235851102 419 3,024 SH   SOLE   0 0 3,024
DANAHER CORPORATION CALL 235851902 1,024 7,400 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 4,379 75,606 SH   SOLE   75,606 0 0
DELEK US HLDGS INC NEW COM 24665A103 425 26,964 SH   SOLE   26,964 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 8,219 288,099 SH   SOLE   288,099 0 0
DELTA AIR LINES INC DEL PUT 247361952 11,412 400,000 SH Put SOLE   400,000 0 0
DENTSPLY SIRONA INC COM 24906P109 1,296 33,370 SH   SOLE   0 0 33,370
DEVON ENERGY CORP NEW COM 25179M103 644 93,181 SH   SOLE   93,181 0 0
DEXCOM INC COM 252131107 485 1,803 SH   SOLE   21 0 1,782
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 993 11,000 SH   SOLE   11,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 272 10,367 SH   SOLE   10,367 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 3,523 191,758 SH   SOLE   191,758 0 0
DIGITAL RLTY TR INC COM 253868103 662 4,765 SH   SOLE   0 0 4,765
DIME CMNTY BANCSHARES COM 253922108 524 38,200 SH   SOLE   38,200 0 0
DISNEY WALT CO COM DISNEY 254687106 312,288 3,232,799 SH   SOLE   3,232,799 0 0
DISNEY WALT CO CALL 254687906 1,188 12,300 SH Call SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108 13,056 366,008 SH   SOLE   366,008 0 0
DISCOVERY INC COM SER C 25470F302 693 39,520 SH   SOLE   0 0 39,520
DOLLAR GEN CORP NEW COM 256677105 1,122 7,429 SH   SOLE   0 0 7,429
DOMINION ENERGY INC COM 25746U109 1,541 21,349 SH   SOLE   0 0 21,349
DOMINOS PIZZA INC COM 25754A201 1,913 5,904 SH   SOLE   0 0 5,904
DOVER CORP COM 260003108 1,260 15,015 SH   SOLE   15,015 0 0
E L F BEAUTY INC COM 26856L103 2,936 298,371 SH   SOLE   298,371 0 0
EOG RES INC COM 26875P101 1,680 46,759 SH   SOLE   46,759 0 0
EQT CORPORATION COM 26884L109 102 14,447 SH   SOLE   14,447 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 75,905 2,211,680 SH   SOLE   2,211,680 0 0
EAST WEST BANCORP INC COM 27579R104 680 26,405 SH   SOLE   0 0 26,405
EBAY INC COM 278642103 2,438 81,099 SH   SOLE   25,541 0 55,558
ECOLAB INC COM 278865100 545 3,498 SH   SOLE   0 0 3,498
EDWARDS LIFESCIENCES CORP COM 28176E108 16,694 88,506 SH   SOLE   88,506 0 0
EGAIN CORP COM NEW 28225C806 305 41,614 SH   SOLE   41,614 0 0
8X8 INC NEW COM 282914100 1,222 88,195 SH   SOLE   88,195 0 0
ELDORADO GOLD CORP NEW COM 284902509 92 14,861 SH   SOLE   14,861 0 0
ELECTRONIC ARTS INC COM 285512109 75,568 754,397 SH   SOLE   754,397 0 0
EMCOR GROUP INC COM 29084Q100 14,036 228,891 SH   SOLE   228,891 0 0
EMERSON ELEC CO COM 291011104 394 8,269 SH   SOLE   8,269 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 675 22,308 SH   SOLE   22,308 0 0
ENOVA INTL INC COM 29357K103 372 25,700 SH   SOLE   25,700 0 0
ENTEGRIS INC COM 29362U104 1,921 42,899 SH   SOLE   42,899 0 0
ENTERGY CORP NEW COM 29364G103 12,814 136,365 SH   SOLE   136,365 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 28 13,794 SH   SOLE   13,794 0 0
EQUINIX INC COM 29444U700 290 465 SH   SOLE   0 0 465
EQUITY RESIDENTIAL SH BEN INT 29476L107 428 6,930 SH   SOLE   0 0 6,930
ERIE INDTY CO CL A 29530P102 1,100 7,421 SH   SOLE   0 0 7,421
EVERBRIDGE INC COM 29978A104 7,123 66,966 SH   SOLE   66,966 0 0
EVERGY INC COM 30034W106 1,594 28,958 SH   SOLE   16 0 28,942
EVERSOURCE ENERGY COM 30040W108 1,907 24,384 SH   SOLE   0 0 24,384
EXACT SCIENCES CORP COM 30063P105 514 8,866 SH   SOLE   8,866 0 0
EXPEDIA GROUP INC COM NEW 30212P303 75,664 1,344,660 SH   SOLE   1,344,660 0 0
EXPEDIA GROUP INC CALL 30212P903 591 10,500 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,762 101,355 SH   SOLE   80,950 0 20,405
EXTRA SPACE STORAGE INC COM 30225T102 1,691 17,656 SH   SOLE   0 0 17,656
EXXON MOBIL CORP COM 30231G102 5,609 147,718 SH   SOLE   147,718 0 0
FTI CONSULTING INC COM 302941109 259 2,162 SH   SOLE   2,162 0 0
FACEBOOK INC CL A 30303M102 587,386 3,521,500 SH   SOLE   3,521,500 0 0
FACEBOOK INC CALL 30303M902 32,526 195,000 SH Call SOLE   0 0 0
FACEBOOK INC PUT 30303M952 73,392 440,000 SH Put SOLE   440,000 0 0
FAIR ISAAC CORP COM 303250104 7,230 23,499 SH   SOLE   23,499 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,002 86,151 SH   SOLE   86,151 0 0
FASTENAL CO COM 311900104 2,008 64,257 SH   SOLE   39,565 0 24,692
FEDERAL SIGNAL CORP COM 313855108 1,251 45,859 SH   SOLE   45,859 0 0
FEDEX CORP COM 31428X106 5,757 47,473 SH   SOLE   47,473 0 0
FERRO CORP COM 315405100 2,696 288,068 SH   SOLE   288,068 0 0
F5 NETWORKS INC COM 315616102 1,287 12,071 SH   SOLE   1,276 0 10,795
FIBROGEN INC COM 31572Q808 2,017 58,053 SH   SOLE   58,053 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 74,988 616,474 SH   SOLE   616,474 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 1,022 8,400 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,174 47,184 SH   SOLE   47,184 0 0
FIRST AMERN FINL CORP COM 31847R102 918 21,657 SH   SOLE   21,657 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,458 62,579 SH   SOLE   62,579 0 0
FIRST FINL BANCORP OH COM 320209109 539 36,175 SH   SOLE   36,175 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 13,920 1,051,762 SH   SOLE   1,051,762 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,108 13,469 SH   SOLE   0 0 13,469
FIRST SOLAR INC COM 336433107 11,921 330,591 SH   SOLE   330,591 0 0
FIRSTCASH INC COM 33767D105 361 5,037 SH   SOLE   5,037 0 0
FIRSTENERGY CORP COM 337932107 9,135 227,983 SH   SOLE   227,983 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 461 203,104 SH   SOLE   203,104 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 13,229 70,917 SH   SOLE   70,917 0 0
FLUIDIGM CORP DEL COM 34385P108 1,208 475,465 SH   SOLE   475,465 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 851 14,068 SH   SOLE   14,068 0 0
FORD MTR CO DEL COM 345370860 20,458 4,235,643 SH   SOLE   4,235,643 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 398 12,595 SH   SOLE   12,595 0 0
FORMFACTOR INC COM 346375108 740 36,834 SH   SOLE   36,834 0 0
FORTIS INC COM 349553107 3,360 87,523 SH   SOLE   54,991 0 32,532
FORTINET INC COM 34959E109 64,644 638,966 SH   SOLE   638,966 0 0
FORTIVE CORP COM 34959J108 5,426 98,316 SH   SOLE   98,316 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 109 617,484 SH   SOLE   617,484 0 0
FORWARD AIR CORP COM 349853101 2,045 40,377 SH   SOLE   40,377 0 0
FRANCO NEVADA CORP COM 351858105 2,161 21,871 SH   SOLE   0 0 21,871
FRANKLIN RESOURCES INC COM 354613101 495 29,672 SH   SOLE   0 0 29,672
FREEPORT-MCMORAN INC CL B 35671D857 126 18,612 SH   SOLE   18,612 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 364 20,458 SH   SOLE   20,458 0 0
GMS INC COM 36251C103 944 60,026 SH   SOLE   60,026 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,566 19,207 SH   SOLE   19,207 0 0
GARTNER INC COM 366651107 17,188 172,618 SH   SOLE   169,071 0 3,547
GENERAL MLS INC COM 370334104 2,122 40,218 SH   SOLE   0 0 40,218
GENERAL MTRS CO COM 37045V100 752 36,211 SH   SOLE   36,211 0 0
GENUINE PARTS CO COM 372460105 1,444 21,453 SH   SOLE   0 0 21,453
GIBRALTAR INDS INC COM 374689107 1,102 25,672 SH   SOLE   25,672 0 0
GILEAD SCIENCES INC COM 375558103 25,160 336,550 SH   SOLE   313,855 0 22,695
GILDAN ACTIVEWEAR INC COM 375916103 907 71,074 SH   SOLE   71,074 0 0
GLOBAL PMTS INC COM 37940X102 11,943 82,803 SH   SOLE   82,803 0 0
GODADDY INC CL A 380237107 8,921 156,206 SH   SOLE   156,206 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 651 111,900 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 802 22,537 SH   SOLE   22,537 0 0
GRAHAM HLDGS CO COM CL B 384637104 433 1,269 SH   SOLE   1,269 0 0
GRAINGER W W INC COM 384802104 435 1,752 SH   SOLE   0 0 1,752
GRAND CANYON ED INC COM 38526M106 9,623 126,144 SH   SOLE   126,144 0 0
GREEN DOT CORP CL A 39304D102 1,306 51,448 SH   SOLE   51,448 0 0
GREEN PLAINS INC COM 393222104 1,716 353,779 SH   SOLE   353,779 0 0
GREENBRIER COS INC COM 393657101 1,141 64,295 SH   SOLE   64,295 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 4,901 243,344 SH   SOLE   243,344 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 592 7,469 SH   SOLE   7,469 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,716 116,865 SH   SOLE   116,865 0 0
HCA HEALTHCARE INC COM 40412C101 4,995 55,589 SH   SOLE   55,589 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 40,039 1,041,053 SH   SOLE   1,041,053 0 0
HCI GROUP INC COM 40416E103 616 15,300 SH   SOLE   15,300 0 0
HMS HLDGS CORP COM 40425J101 6,268 248,054 SH   SOLE   248,054 0 0
HACKETT GROUP INC COM 404609109 2,534 199,191 SH   SOLE   199,191 0 0
HANESBRANDS INC COM 410345102 592 75,222 SH   SOLE   75,222 0 0
HASBRO INC COM 418056107 1,625 22,707 SH   SOLE   22,707 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 464 10,779 SH   SOLE   10,779 0 0
HAWKINS INC COM 420261109 362 10,176 SH   SOLE   10,176 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 584 28,350 SH   SOLE   28,350 0 0
HELMERICH & PAYNE INC COM 423452101 766 48,939 SH   SOLE   48,939 0 0
HENRY JACK & ASSOC INC COM 426281101 5,410 34,848 SH   SOLE   21,554 0 13,294
HERSHEY CO COM 427866108 2,354 17,766 SH   SOLE   1,291 0 16,475
HEWLETT PACKARD ENTERPRISE C COM 42824C109 434 44,676 SH   SOLE   44,676 0 0
HEXCEL CORP NEW COM 428291108 208 5,604 SH   SOLE   5,604 0 0
HILTON GRAND VACATIONS INC COM 43283X105 541 34,325 SH   SOLE   34,325 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,337 19,587 SH   SOLE   1,644 0 17,943
HOLOGIC INC COM 436440101 19,143 545,372 SH   SOLE   545,372 0 0
HOMESTREET INC COM 43785V102 319 14,333 SH   SOLE   14,333 0 0
HORMEL FOODS CORP COM 440452100 2,369 50,796 SH   SOLE   0 0 50,796
HUAZHU GROUP LTD SPONSORED ADS 44332N106 744 25,900 SH   SOLE   25,900 0 0
HUBSPOT INC COM 443573100 1,981 14,874 SH   SOLE   14,874 0 0
HUDBAY MINERALS INC COM 443628102 18,405 9,687,068 SH   SOLE   9,687,068 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,044 11,318 SH   SOLE   218 0 11,100
HUNTINGTON BANCSHARES INC COM 446150104 3,760 457,927 SH   SOLE   347,896 0 110,031
HUNTINGTON INGALLS INDS INC COM 446413106 1,858 10,195 SH   SOLE   10,195 0 0
HURON CONSULTING GROUP INC COM 447462102 1,430 31,524 SH   SOLE   31,524 0 0
ICICI BANK LIMITED ADR 45104G104 14,062 1,654,330 SH   SOLE   1,654,330 0 0
IDEXX LABS INC COM 45168D104 1,576 6,505 SH   SOLE   6,505 0 0
IMPINJ INC COM 453204109 1,051 62,902 SH   SOLE   62,902 0 0
INCYTE CORP COM 45337C102 369 5,036 SH   SOLE   6 0 5,030
INFINERA CORP COM 45667G103 835 157,580 SH   SOLE   157,580 0 0
ING GROEP N.V. SPONSORED ADR 456837103 20,809 4,040,641 SH   SOLE   4,040,641 0 0
INSPIRE MED SYS INC COM 457730109 535 8,873 SH   SOLE   8,873 0 0
INNERWORKINGS INC COM 45773Y105 17 14,900 SH   SOLE   14,900 0 0
INSTEEL INDUSTRIES INC COM 45774W108 150 11,294 SH   SOLE   11,294 0 0
INSULET CORP COM 45784P101 714 4,311 SH   SOLE   13 0 4,298
INTEL CORP COM 458140100 47,961 886,193 SH   SOLE   886,193 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 11,929 147,724 SH   SOLE   138,476 0 9,248
INTERNATIONAL BUSINESS MACHS COM 459200101 249 2,244 SH   SOLE   0 0 2,244
INTERPUBLIC GROUP COS INC COM 460690100 1,188 73,404 SH   SOLE   73,404 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2,246 146,139 SH   SOLE   146,139 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 7,187 14,513 SH   SOLE   14,513 0 0
IQVIA HLDGS INC COM 46266C105 64,859 601,322 SH   SOLE   601,322 0 0
IQVIA HLDGS INC CALL 46266C905 1,079 10,000 SH Call SOLE   0 0 0
IQIYI INC SPONSORED ADS 46267X108 34,828 1,956,638 SH   SOLE   1,956,638 0 0
JOYY INC ADS REPSTG COM A 46591M109 16,823 315,866 SH   SOLE   315,866 0 0
JPMORGAN CHASE & CO CALL 46625H900 113,888 1,265,000 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO PUT 46625H950 490,664 5,450,000 SH Put SOLE   5,450,000 0 0
JACOBS ENGR GROUP INC COM 469814107 9,024 113,834 SH   SOLE   113,834 0 0
JD COM INC SPON ADR CL A 47215P106 73,202 1,807,467 SH   SOLE   1,807,467 0 0
JEFFERIES FINL GROUP INC COM 47233W109 391 28,612 SH   SOLE   28,612 0 0
JOHNSON & JOHNSON COM 478160104 63,013 480,541 SH   SOLE   480,541 0 0
J2 GLOBAL INC COM 48123V102 515 6,887 SH   SOLE   6,887 0 0
JUNIPER NETWORKS INC COM 48203R104 1,752 91,528 SH   SOLE   0 0 91,528
KADMON HLDGS INC COM 48283N106 1,947 464,713 SH   SOLE   464,713 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,787 21,912 SH   SOLE   21,912 0 0
KEARNY FINL CORP MD COM 48716P108 1,203 140,059 SH   SOLE   140,059 0 0
KEYCORP COM 493267108 856 82,540 SH   SOLE   82,540 0 0
KIMBERLY CLARK CORP COM 494368103 5,703 44,601 SH   SOLE   44,601 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,158 289,387 SH   SOLE   289,387 0 0
KINROSS GOLD CORP COM 496902404 2,840 713,569 SH   SOLE   713,569 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 821 28,190 SH   SOLE   0 0 28,190
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 523 15,941 SH   SOLE   0 0 15,941
KNOWLES CORP COM 49926D109 3,443 257,325 SH   SOLE   257,325 0 0
KRAFT HEINZ CO COM 500754106 1,864 75,347 SH   SOLE   75,347 0 0
KROGER CO COM 501044101 2,237 74,271 SH   SOLE   0 0 74,271
KRONOS WORLDWIDE INC COM 50105F105 608 72,041 SH   SOLE   72,041 0 0
KULICKE & SOFFA INDS INC COM 501242101 893 42,796 SH   SOLE   42,796 0 0
LKQ CORP COM 501889208 3,464 168,912 SH   SOLE   168,912 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 66,493 369,157 SH   SOLE   369,157 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,251 96,928 SH   SOLE   96,928 0 0
LAKELAND BANCORP INC COM 511637100 3,375 312,191 SH   SOLE   312,191 0 0
LAS VEGAS SANDS CORP COM 517834107 1,154 27,180 SH   SOLE   27,180 0 0
LAUDER ESTEE COS INC CL A 518439104 23,465 147,266 SH   SOLE   147,266 0 0
LEGGETT & PLATT INC COM 524660107 1,871 70,116 SH   SOLE   70,116 0 0
LENNAR CORP CL B 526057302 7,529 260,326 SH   SOLE   260,326 0 0
LENNOX INTL INC COM 526107107 772 4,244 SH   SOLE   0 0 4,244
LEXINFINTECH HLDGS LTD ADR 528877103 7,151 806,213 SH   SOLE   806,213 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9,504 300,557 SH   SOLE   300,557 0 0
LILLY ELI & CO COM 532457108 18,166 130,951 SH   SOLE   123,813 0 7,138
LIMELIGHT NETWORKS INC COM 53261M104 190 33,341 SH   SOLE   33,341 0 0
LIQUIDITY SERVICES INC COM 53635B107 44 11,308 SH   SOLE   11,308 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,953 86,953 SH   SOLE   86,953 0 0
LOWES COS INC COM 548661107 23,864 277,332 SH   SOLE   277,332 0 0
LULULEMON ATHLETICA INC COM 550021109 4,652 24,541 SH   SOLE   24,541 0 0
M & T BK CORP COM 55261F104 1,234 11,928 SH   SOLE   0 0 11,928
MEI PHARMA INC COM NEW 55279B202 23 14,315 SH   SOLE   14,315 0 0
MGIC INVT CORP WIS COM 552848103 20,547 3,235,724 SH   SOLE   3,235,724 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,035 87,679 SH   SOLE   87,679 0 0
MTS SYS CORP COM 553777103 5,583 248,139 SH   SOLE   248,139 0 0
MANULIFE FINL CORP COM 56501R106 5,050 402,732 SH   SOLE   402,732 0 0
MARKETAXESS HLDGS INC COM 57060D108 833 2,504 SH   SOLE   0 0 2,504
MARSH & MCLENNAN COS INC COM 571748102 939 10,865 SH   SOLE   0 0 10,865
MARRIOTT INTL INC NEW CL A 571903202 4,690 62,687 SH   SOLE   62,687 0 0
MARTEN TRANS LTD COM 573075108 3,305 161,054 SH   SOLE   161,054 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,329 22,875 SH   SOLE   22,875 0 0
MATERION CORP COM 576690101 2,404 68,665 SH   SOLE   68,665 0 0
MAXLINEAR INC COM 57776J100 2,493 213,661 SH   SOLE   213,661 0 0
MAXIMUS INC COM 577933104 498 8,557 SH   SOLE   8,557 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,751 12,400 SH   SOLE   0 0 12,400
MCDONALDS CORP COM 580135101 177,707 1,074,733 SH   SOLE   1,074,733 0 0
MCGRATH RENTCORP COM 580589109 6,142 117,262 SH   SOLE   117,262 0 0
MCKESSON CORP COM 58155Q103 477 3,526 SH   SOLE   0 0 3,526
MERCADOLIBRE INC COM 58733R102 14,052 28,760 SH   SOLE   28,760 0 0
MERCK & CO. INC COM 58933Y105 4,180 54,322 SH   SOLE   54,322 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 5,096 606,621 SH   SOLE   606,621 0 0
MERITAGE HOMES CORP COM 59001A102 483 13,226 SH   SOLE   13,226 0 0
MESA LABS INC COM 59064R109 638 2,823 SH   SOLE   2,823 0 0
METLIFE INC CALL 59156R908 6,114 200,000 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 6,114 200,000 SH Put SOLE   200,000 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 934 1,352 SH   SOLE   0 0 1,352
MICROSOFT CORP COM 594918104 264,331 1,676,055 SH   SOLE   1,676,055 0 0
MICROSTRATEGY INC CL A NEW 594972408 6,448 54,595 SH   SOLE   54,595 0 0
MICRON TECHNOLOGY INC COM 595112103 225,060 5,350,930 SH   SOLE   5,350,930 0 0
MIDDLEBY CORP COM 596278101 31,954 561,781 SH   SOLE   561,781 0 0
MILLER HERMAN INC COM 600544100 3,087 139,048 SH   SOLE   139,048 0 0
MISTRAS GROUP INC COM 60649T107 84 19,689 SH   SOLE   19,689 0 0
MOBILEIRON INC COM NEW 60739U204 1,030 270,968 SH   SOLE   270,968 0 0
MOBILE MINI INC COM 60740F105 490 18,697 SH   SOLE   18,697 0 0
MODEL N INC COM 607525102 1,563 70,389 SH   SOLE   70,389 0 0
MOHAWK INDS INC COM 608190104 1,193 15,649 SH   SOLE   15,649 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 774 19,852 SH   SOLE   464 0 19,388
MONDELEZ INTL INC CL A 609207105 1,151 22,981 SH   SOLE   0 0 22,981
MONSTER BEVERAGE CORP NEW COM 61174X109 17,903 318,222 SH   SOLE   318,222 0 0
MOODYS CORP COM 615369105 735 3,475 SH   SOLE   3,475 0 0
MOOG INC CL A 615394202 2,288 45,281 SH   SOLE   45,281 0 0
MOSAIC CO NEW COM 61945C103 1,239 114,505 SH   SOLE   114,505 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 967 7,274 SH   SOLE   0 0 7,274
MYERS INDS INC COM 628464109 3,106 288,938 SH   SOLE   288,938 0 0
MYOKARDIA INC COM 62857M105 4,780 101,964 SH   SOLE   101,964 0 0
NMI HLDGS INC CL A 629209305 9,201 792,498 SH   SOLE   792,498 0 0
NRG ENERGY INC COM NEW 629377508 6,048 221,864 SH   SOLE   221,864 0 0
NVE CORP COM NEW 629445206 1,405 27,000 SH   SOLE   27,000 0 0
NVR INC COM 62944T105 1,431 557 SH   SOLE   557 0 0
NASDAQ INC COM 631103108 1,838 19,353 SH   SOLE   14,678 0 4,675
NATERA INC COM 632307104 576 19,288 SH   SOLE   19,288 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,212 123,302 SH   SOLE   123,302 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,175 16,600 SH   SOLE   16,600 0 0
NATUS MED INC DEL COM 639050103 1,318 57,000 SH   SOLE   57,000 0 0
NEOGEN CORP COM 640491106 857 12,787 SH   SOLE   12,787 0 0
NEOPHOTONICS CORP COM 64051T100 489 67,500 SH   SOLE   67,500 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 126 43,182 SH   SOLE   43,182 0 0
NETFLIX INC COM 64110L106 187,080 498,217 SH   SOLE   498,217 0 0
NETFLIX INC CALL 64110L906 1,051 2,800 SH Call SOLE   0 0 0
NETEASE INC SPONSORED ADS 64110W102 22,556 70,278 SH   SOLE   70,278 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 37,128 343,017 SH   SOLE   343,017 0 0
NEW RELIC INC COM 64829B100 17,844 385,907 SH   SOLE   385,907 0 0
NEWELL BRANDS INC COM 651229106 965 72,644 SH   SOLE   72,644 0 0
NEWMONT CORP COM 651639106 1,446 31,931 SH   SOLE   0 0 31,931
NEWMONT CORP CALL 651639906 13,584 300,000 SH Call SOLE   0 0 0
NEWMONT CORP PUT 651639956 13,584 300,000 SH Put SOLE   300,000 0 0
NEWS CORP NEW CL A 65249B109 936 104,246 SH   SOLE   104,246 0 0
NEXTERA ENERGY INC COM 65339F101 32,248 134,019 SH   SOLE   134,019 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,812 173,579 SH   SOLE   173,579 0 0
NIKE INC CL B 654106103 214,779 2,595,830 SH   SOLE   2,586,141 0 9,689
NOAH HLDGS LTD SPON ADS CL A 65487X102 380 14,680 SH   SOLE   14,680 0 0
NORBORD INC COM NEW 65548P403 346 29,257 SH   SOLE   29,257 0 0
NORFOLK SOUTHERN CORP COM 655844108 75,011 513,777 SH   SOLE   513,777 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,229 109,866 SH   SOLE   109,866 0 0
NORTHWESTERN CORP COM NEW 668074305 2,920 48,800 SH   SOLE   48,800 0 0
NORTONLIFELOCK INC COM 668771108 1,965 105,032 SH   SOLE   0 0 105,032
NOVANTA INC COM 67000B104 353 4,416 SH   SOLE   4,416 0 0
NVIDIA CORP COM 67066G104 138,265 524,527 SH   SOLE   524,527 0 0
OGE ENERGY CORP COM 670837103 2,272 73,928 SH   SOLE   0 0 73,928
O REILLY AUTOMOTIVE INC NEW COM 67103H107 20,103 66,775 SH   SOLE   66,775 0 0
OSI SYSTEMS INC COM 671044105 1,394 20,223 SH   SOLE   20,223 0 0
OCCIDENTAL PETE CORP COM 674599105 325 28,059 SH   SOLE   0 0 28,059
OCEANEERING INTL INC COM 675232102 2,962 1,007,604 SH   SOLE   1,007,604 0 0
OFFICE DEPOT INC COM 676220106 8,677 5,290,880 SH   SOLE   5,290,880 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 295 2,244 SH   SOLE   0 0 2,244
OMNICOM GROUP INC COM 681919106 1,366 24,890 SH   SOLE   336 0 24,554
ON DECK CAP INC COM 682163100 25 16,349 SH   SOLE   16,349 0 0
OPEN TEXT CORP COM 683715106 1,195 34,557 SH   SOLE   0 0 34,557
ORASURE TECHNOLOGIES INC COM 68554V108 1,651 153,464 SH   SOLE   153,464 0 0
ORMAT TECHNOLOGIES INC COM 686688102 6,469 95,614 SH   SOLE   95,614 0 0
OVID THERAPEUTICS INC COM 690469101 358 120,060 SH   SOLE   120,060 0 0
PBF ENERGY INC CL A 69318G106 167 23,650 SH   SOLE   23,650 0 0
PCSB FINL CORP COM 69324R104 2,353 168,212 SH   SOLE   168,212 0 0
PC-TEL INC COM 69325Q105 1,385 208,278 SH   SOLE   208,278 0 0
PG&E CORP COM 69331C108 1,313 146,008 SH   SOLE   146,008 0 0
PPG INDS INC COM 693506107 27,079 323,913 SH   SOLE   310,974 0 12,939
PPL CORP COM 69351T106 1,790 72,510 SH   SOLE   0 0 72,510
PRA HEALTH SCIENCES INC COM 69354M108 2,657 31,991 SH   SOLE   31,991 0 0
PACCAR INC COM 693718108 865 14,146 SH   SOLE   0 0 14,146
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4,686 1,531,350 SH   SOLE   1,531,350 0 0
PACKAGING CORP AMER COM 695156109 361 4,162 SH   SOLE   0 0 4,162
PALO ALTO NETWORKS INC COM 697435105 8,274 50,464 SH   SOLE   50,464 0 0
PAN AMERN SILVER CORP COM 697900108 1,240 86,510 SH   SOLE   86,510 0 0
PAYPAL HLDGS INC COM 70450Y103 271,534 2,836,159 SH   SOLE   2,836,159 0 0
PENN NATL GAMING INC COM 707569109 1,425 112,659 SH   SOLE   112,659 0 0
PEOPLES UTD FINL INC COM 712704105 852 77,123 SH   SOLE   0 0 77,123
PEPSICO INC COM 713448108 2,804 23,347 SH   SOLE   23,347 0 0
PERDOCEO ED CORP COM 71363P106 2,272 210,583 SH   SOLE   210,583 0 0
PERFICIENT INC COM 71375U101 2,074 76,546 SH   SOLE   76,546 0 0
PERKINELMER INC COM 714046109 1,047 13,908 SH   SOLE   2,704 0 11,204
PHILIP MORRIS INTL INC COM 718172109 4,164 57,077 SH   SOLE   57,077 0 0
PHILLIPS 66 COM 718546104 36,494 680,232 SH   SOLE   680,232 0 0
PINDUODUO INC SPONSORED ADS 722304102 24,639 683,837 SH   SOLE   683,837 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 942 167,833 SH   SOLE   167,833 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,003 20,929 SH   SOLE   20,929 0 0
PRETIUM RES INC COM 74139C102 4,283 755,462 SH   SOLE   755,462 0 0
PRICE T ROWE GROUP INC COM 74144T108 4,820 49,358 SH   SOLE   49,358 0 0
PRIMO WATER CORPORATION COM 74167P108 452 49,863 SH   SOLE   49,863 0 0
PROCTER & GAMBLE CO COM 742718109 214,665 1,951,498 SH   SOLE   1,938,251 0 13,247
PROGRESSIVE CORP OHIO COM 743315103 495 6,709 SH   SOLE   0 0 6,709
PROOFPOINT INC COM 743424103 2,087 20,347 SH   SOLE   20,347 0 0
PROVIDENCE SVC CORP COM 743815102 3,222 58,712 SH   SOLE   58,712 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,888 42,038 SH   SOLE   0 0 42,038
PUBLIC STORAGE COM 74460D109 1,562 7,864 SH   SOLE   0 0 7,864
PULTE GROUP INC COM 745867101 1,288 57,717 SH   SOLE   57,717 0 0
PURE STORAGE INC CL A 74624M102 8,132 661,138 SH   SOLE   661,138 0 0
QORVO INC COM 74736K101 22,183 275,118 SH   SOLE   275,118 0 0
QUALCOMM INC COM 747525103 6,372 94,196 SH   SOLE   94,196 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,529 250,900 SH   SOLE   250,900 0 0
QUEST DIAGNOSTICS INC COM 74834L100 841 10,467 SH   SOLE   0 0 10,467
QURATE RETAIL INC COM SER A 74915M100 1,525 249,833 SH   SOLE   249,833 0 0
RADNET INC COM 750491102 1,763 167,700 SH   SOLE   167,700 0 0
RALPH LAUREN CORP CL A 751212101 758 11,337 SH   SOLE   11,337 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 4,541 31,463 SH   SOLE   31,463 0 0
REGENERON PHARMACEUTICALS COM 75886F107 615 1,259 SH   SOLE   8 0 1,251
REGENXBIO INC COM 75901B107 2,185 67,492 SH   SOLE   67,492 0 0
REPUBLIC SVCS INC COM 760759100 922 12,278 SH   SOLE   0 0 12,278
RESMED INC COM 761152107 18,526 125,780 SH   SOLE   125,780 0 0
RESOLUTE FST PRODS INC COM 76117W109 44 35,096 SH   SOLE   35,096 0 0
RETROPHIN INC COM 761299106 6,280 430,446 SH   SOLE   430,446 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 26,461 661,037 SH   SOLE   661,037 0 0
REVANCE THERAPEUTICS INC COM 761330109 242 16,375 SH   SOLE   16,375 0 0
REXNORD CORP COM 76169B102 16,670 735,347 SH   SOLE   735,347 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 25 15,961 SH   SOLE   15,961 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 391 11,425 SH   SOLE   11,425 0 0
ROBERT HALF INTL INC COM 770323103 386 10,225 SH   SOLE   0 0 10,225
ROCKWELL AUTOMATION INC COM 773903109 3,841 25,455 SH   SOLE   25,455 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 2,913 70,391 SH   SOLE   29,298 0 41,093
ROKU INC COM CL A 77543R102 2,613 29,870 SH   SOLE   29,870 0 0
ROLLINS INC COM 775711104 850 23,513 SH   SOLE   0 0 23,513
ROSETTA STONE INC COM 777780107 1,581 112,747 SH   SOLE   112,747 0 0
ROSS STORES INC COM 778296103 219 2,517 SH   SOLE   2,517 0 0
ROYAL BK CDA COM 780087102 1,054 17,208 SH   SOLE   0 0 17,208
RUTHS HOSPITALITY GROUP INC COM 783332109 1,056 158,157 SH   SOLE   158,157 0 0
S&P GLOBAL INC COM 78409V104 71,994 293,795 SH   SOLE   293,795 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,073 3,976 SH   SOLE   0 0 3,976
SEI INVESTMENTS CO COM 784117103 3,008 64,905 SH   SOLE   64,905 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,186 209,636 SH   SOLE   209,636 0 0
SP PLUS CORP COM 78469C103 1,078 51,941 SH   SOLE   51,941 0 0
SSR MNG INC COM 784730103 295 25,900 SH   SOLE   25,900 0 0
SAIA INC COM 78709Y105 237 3,225 SH   SOLE   3,225 0 0
SALESFORCE COM INC COM 79466L302 182,443 1,267,143 SH   SOLE   1,267,143 0 0
SALESFORCE COM INC CALL 79466L902 993 6,900 SH Call SOLE   0 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,456 16,283 SH   SOLE   16,283 0 0
HENRY SCHEIN INC COM 806407102 1,734 34,322 SH   SOLE   4,501 0 29,821
SCHLUMBERGER LTD COM 806857108 2,238 165,880 SH   SOLE   165,880 0 0
SCHWAB CHARLES CORP COM 808513105 466 13,868 SH   SOLE   0 0 13,868
SEACOR HOLDINGS INC COM 811904101 1,584 58,766 SH   SOLE   58,766 0 0
SEALED AIR CORP NEW COM 81211K100 248 10,052 SH   SOLE   10,052 0 0
SEAWORLD ENTMT INC COM 81282V100 178 16,182 SH   SOLE   16,182 0 0
SELECTIVE INS GROUP INC COM 816300107 2,502 50,345 SH   SOLE   50,345 0 0
SEMPRA ENERGY COM 816851109 1,191 10,542 SH   SOLE   0 0 10,542
SENECA FOODS CORP NEW CL A 817070501 1,645 41,341 SH   SOLE   41,341 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,015 37,590 SH   SOLE   37,590 0 0
SERVICENOW INC COM 81762P102 39,204 136,799 SH   SOLE   136,799 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 7,708 476,743 SH   SOLE   383,846 0 92,897
SIERRA BANCORP COM 82620P102 1,492 84,848 SH   SOLE   84,848 0 0
SILICON LABORATORIES INC COM 826919102 5,859 68,604 SH   SOLE   68,604 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,113 225,350 SH   SOLE   225,350 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 882 9,864 SH   SOLE   9,864 0 0
SMITH A O CORP COM 831865209 1,254 33,159 SH   SOLE   0 0 33,159
SMARTSHEET INC COM CL A 83200N103 2,496 60,137 SH   SOLE   60,137 0 0
SMUCKER J M CO COM NEW 832696405 3,295 29,686 SH   SOLE   3,254 0 26,432
SNAP ON INC COM 833034101 1,751 16,094 SH   SOLE   16,094 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 10,953 133,771 SH   SOLE   133,771 0 0
SOUTHERN CO COM 842587107 25,819 476,890 SH   SOLE   442,010 0 34,880
SOUTHERN COPPER CORP COM 84265V105 1,376 48,850 SH   SOLE   48,850 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 230 8,122 SH   SOLE   8,122 0 0
SOUTHWEST AIRLS CO COM 844741108 1,239 34,782 SH   SOLE   34,782 0 0
SPARTANNASH CO COM 847215100 3,983 278,149 SH   SOLE   278,149 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,719 47,257 SH   SOLE   47,257 0 0
SPIRIT AIRLS INC COM 848577102 2,226 172,658 SH   SOLE   172,658 0 0
STARBUCKS CORP CALL 855244909 9,861 150,000 SH Call SOLE   0 0 0
STARBUCKS CORP PUT 855244959 9,861 150,000 SH Put SOLE   150,000 0 0
STARS GROUP INC COM 85570W100 16,371 801,731 SH   SOLE   801,731 0 0
STURM RUGER & CO INC COM 864159108 3,359 65,988 SH   SOLE   65,988 0 0
SUN LIFE FINL INC COM 866796105 912 28,678 SH   SOLE   0 0 28,678
SUNCOR ENERGY INC NEW COM 867224107 27,398 1,734,075 SH   SOLE   1,734,075 0 0
SUNCOKE ENERGY INC COM 86722A103 470 122,175 SH   SOLE   122,175 0 0
SURGERY PARTNERS INC COM 86881A100 1,280 195,992 SH   SOLE   195,992 0 0
SURMODICS INC COM 868873100 544 16,314 SH   SOLE   16,314 0 0
SYNOPSYS INC COM 871607107 10,657 82,749 SH   SOLE   82,749 0 0
SYNEOS HEALTH INC CL A 87166B102 470 11,918 SH   SOLE   11,918 0 0
SYSTEMAX INC COM 871851101 2,538 143,156 SH   SOLE   143,156 0 0
TJX COS INC NEW COM 872540109 75,185 1,572,583 SH   SOLE   1,551,568 0 21,015
TABULA RASA HEALTHCARE INC COM 873379101 508 9,720 SH   SOLE   9,720 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7,430 62,646 SH   SOLE   62,646 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 126,058 2,366,837 SH   SOLE   2,366,837 0 0
TARGET CORP COM 87612E106 3,022 32,502 SH   SOLE   22,157 0 10,345
TECK RESOURCES LTD CL B 878742204 2,979 394,102 SH   SOLE   394,102 0 0
TEGNA INC COM 87901J105 142 13,063 SH   SOLE   13,063 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3,174 10,678 SH   SOLE   10,678 0 0
TELUS CORPORATION COM 87971M103 9,941 631,167 SH   SOLE   528,232 0 102,935
TEMPUR SEALY INTL INC COM 88023U101 2,896 66,247 SH   SOLE   66,247 0 0
TENABLE HLDGS INC COM 88025T102 1,061 48,540 SH   SOLE   48,540 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 970 67,376 SH   SOLE   67,376 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 39,851 3,961,291 SH   SOLE   3,961,291 0 0
TERADYNE INC COM 880770102 1,104 20,376 SH   SOLE   20,376 0 0
TEREX CORP NEW COM 880779103 1,315 91,571 SH   SOLE   91,571 0 0
TESLA INC COM 88160R101 29,200 55,726 SH   SOLE   55,726 0 0
TEXAS INSTRS INC COM 882508104 72,100 721,501 SH   SOLE   721,501 0 0
TEXAS ROADHOUSE INC COM 882681109 6,633 160,596 SH   SOLE   160,596 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 52,931 186,638 SH   SOLE   183,045 0 3,593
THERMON GROUP HLDGS INC COM 88362T103 2,946 195,500 SH   SOLE   195,500 0 0
THOMSON REUTERS CORP COM NEW 884903709 18,298 269,855 SH   SOLE   240,195 0 29,660
360 FINANCE INC ADS 88557W101 1,421 177,609 SH   SOLE   177,609 0 0
3M CO COM 88579Y101 1,015 7,439 SH   SOLE   0 0 7,439
TIFFANY & CO NEW COM 886547108 2,156 16,647 SH   SOLE   0 0 16,647
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 5,431 446,636 SH   SOLE   446,636 0 0
TITAN MACHY INC COM 88830R101 1,954 224,878 SH   SOLE   224,878 0 0
TIVITY HEALTH INC COM 88870R102 3,046 484,340 SH   SOLE   484,340 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 783 18,631 SH   SOLE   0 0 18,631
TRACTOR SUPPLY CO COM 892356106 5,668 67,033 SH   SOLE   50,079 0 16,954
TRAVELERS COMPANIES INC COM 89417E109 1,881 18,936 SH   SOLE   18,936 0 0
TRIBUNE PUBG CO NEW COM 89609W107 1,481 182,656 SH   SOLE   182,656 0 0
TRIP COM GROUP LTD ADS 89677Q107 4,310 183,803 SH   SOLE   183,803 0 0
TRUECAR INC COM 89785L107 4,028 1,664,660 SH   SOLE   1,664,660 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,712 1,056,816 SH   SOLE   1,056,816 0 0
TWITTER INC COM 90184L102 22,355 910,204 SH   SOLE   910,204 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,735 5,849 SH   SOLE   964 0 4,885
TYSON FOODS INC CL A 902494103 32,985 569,986 SH   SOLE   569,986 0 0
US BANCORP DEL CALL 902973904 42,029 1,220,000 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 42,029 1,220,000 SH Put SOLE   1,220,000 0 0
USANA HEALTH SCIENCES INC COM 90328M107 725 12,546 SH   SOLE   12,546 0 0
UBIQUITI INC COM 90353W103 1,766 12,472 SH   SOLE   12,472 0 0
ULTA BEAUTY INC COM 90384S303 776 4,419 SH   SOLE   4,419 0 0
UNDER ARMOUR INC CL C 904311206 748 92,752 SH   SOLE   92,752 0 0
UNION PAC CORP COM 907818108 63,408 449,578 SH   SOLE   449,578 0 0
UNITED FIRE GROUP INC COM 910340108 3,450 105,785 SH   SOLE   105,785 0 0
UNITED PARCEL SERVICE INC CL B 911312106 60,794 650,763 SH   SOLE   639,425 0 11,338
UNITEDHEALTH GROUP INC COM 91324P102 15,653 62,766 SH   SOLE   62,766 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 517 5,213 SH   SOLE   5,213 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 1,739 292,235 SH   SOLE   292,235 0 0
US ECOLOGY INC COM 91734M103 2,941 96,748 SH   SOLE   96,748 0 0
V F CORP COM 918204108 682 12,607 SH   SOLE   0 0 12,607
VALE S A SPONSORED ADS 91912E105 13,659 1,647,643 SH   SOLE   1,647,643 0 0
VALVOLINE INC COM 92047W101 5,373 410,453 SH   SOLE   410,453 0 0
VARIAN MED SYS INC COM 92220P105 8,723 84,965 SH   SOLE   79,896 0 5,069
VECTRUS INC COM 92242T101 348 8,400 SH   SOLE   8,400 0 0
VERISIGN INC COM 92343E102 35,582 197,579 SH   SOLE   197,579 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,226 41,437 SH   SOLE   0 0 41,437
VERITEX HLDGS INC COM 923451108 8,198 586,822 SH   SOLE   586,822 0 0
VERISK ANALYTICS INC COM 92345Y106 309 2,216 SH   SOLE   0 0 2,216
VERTEX PHARMACEUTICALS INC COM 92532F100 182,644 767,571 SH   SOLE   767,571 0 0
VIAD CORP COM NEW 92552R406 2,895 136,367 SH   SOLE   136,367 0 0
VICOR CORP COM 925815102 778 17,462 SH   SOLE   17,462 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 40,957 2,628,788 SH   SOLE   2,628,788 0 0
VIRTUSA CORP COM 92827P102 3,173 111,732 SH   SOLE   111,732 0 0
VISTA OUTDOOR INC COM 928377100 1,399 158,999 SH   SOLE   158,999 0 0
VISTRA ENERGY CORP COM 92840M102 4,780 299,476 SH   SOLE   299,476 0 0
VULCAN MATLS CO COM 929160109 206 1,902 SH   SOLE   1,902 0 0
WSFS FINL CORP COM 929328102 12,699 509,590 SH   SOLE   509,590 0 0
WEC ENERGY GROUP INC COM 92939U106 2,439 27,676 SH   SOLE   0 0 27,676
WABTEC COM 929740108 1,117 23,200 SH   SOLE   23,200 0 0
WALMART INC COM 931142103 41,768 367,610 SH   SOLE   367,610 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 10,663 233,075 SH   SOLE   202,445 0 30,630
WASTE CONNECTIONS INC COM 94106B101 32,070 413,942 SH   SOLE   400,256 0 13,686
WASTE MGMT INC DEL COM 94106L109 804 8,685 SH   SOLE   0 0 8,685
WATERS CORP COM 941848103 6,141 33,733 SH   SOLE   29,814 0 3,919
WELBILT INC COM 949090104 180 35,183 SH   SOLE   35,183 0 0
WENDYS CO COM 95058W100 264 17,753 SH   SOLE   17,753 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,691 11,108 SH   SOLE   0 0 11,108
WESTERN ALLIANCE BANCORP COM 957638109 337 10,995 SH   SOLE   10,995 0 0
WESTERN UN CO COM 959802109 1,461 80,573 SH   SOLE   0 0 80,573
WHEATON PRECIOUS METALS CORP COM 962879102 2,180 79,729 SH   SOLE   32,228 0 47,501
WOODWARD INC COM 980745103 275 4,621 SH   SOLE   4,621 0 0
WORKDAY INC CL A 98138H101 362 2,783 SH   SOLE   2,783 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,422 111,615 SH   SOLE   111,615 0 0
XPO LOGISTICS INC COM 983793100 971 19,922 SH   SOLE   19,922 0 0
XCEL ENERGY INC COM 98389B100 1,785 29,597 SH   SOLE   0 0 29,597
XYLEM INC COM 98419M100 10,080 154,761 SH   SOLE   154,761 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 624 149,671 SH   SOLE   149,671 0 0
YUM BRANDS INC COM 988498101 1,910 27,873 SH   SOLE   0 0 27,873
YUM CHINA HLDGS INC COM 98850P109 1,017 23,862 SH   SOLE   23,862 0 0
ZAI LAB LTD ADR 98887Q104 11,033 214,321 SH   SOLE   214,321 0 0
ZENDESK INC COM 98936J101 47,488 741,880 SH   SOLE   741,880 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 15,687 435,517 SH   SOLE   435,517 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,167 11,542 SH   SOLE   0 0 11,542
ZIMMER BIOMET HOLDINGS INC CALL 98956P902 1,041 10,300 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A COM 989701107 1,556 58,135 SH   SOLE   0 0 58,135
ZOETIS INC CL A 98978V103 37,052 314,824 SH   SOLE   314,824 0 0
ZSCALER INC COM 98980G102 985 16,186 SH   SOLE   16,186 0 0
ATLANTICA YIELD PLC SHS G0751N103 860 38,575 SH   SOLE   38,575 0 0
MIMECAST LTD ORD SHS G14838109 2,383 67,505 SH   SOLE   67,505 0 0
EVEREST RE GROUP LTD COM G3223R108 1,004 5,220 SH   SOLE   0 0 5,220
FGL HLDGS ORD SHS G3402M102 436 44,447 SH   SOLE   44,447 0 0
GASLOG LTD SHS G37585109 1,131 312,429 SH   SOLE   312,429 0 0
IHS MARKIT LTD SHS G47567105 760 12,662 SH   SOLE   0 0 12,662
JAMES RIV GROUP LTD COM G5005R107 2,580 71,200 SH   SOLE   71,200 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,820 28,270 SH   SOLE   19,308 0 8,962
LINDE PLC SHS G5494J103 45,636 259,054 SH   SOLE   259,054 0 0
MEDTRONIC PLC SHS G5960L103 701 7,775 SH   SOLE   0 0 7,775
NIELSEN HLDGS PLC SHS EUR G6518L108 241 19,244 SH   SOLE   0 0 19,244
NOMAD FOODS LTD USD ORD SHS G6564A105 2,298 123,821 SH   SOLE   123,821 0 0
QUOTIENT LTD SHS G73268107 149 37,653 SH   SOLE   37,653 0 0
PENTAIR PLC SHS G7S00T104 233 7,827 SH   SOLE   7,827 0 0
SAPIENS INTL CORP N V SHS G7T16G103 2,180 114,623 SH   SOLE   114,623 0 0
SINA CORP ORD G81477104 12,556 394,355 SH   SOLE   394,355 0 0
STERIS PLC SHS USD G8473T100 16,486 117,782 SH   SOLE   114,693 0 3,089
GOLAR LNG LTD SHS G9456A100 3,885 492,994 SH   SOLE   492,994 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,294 7,616 SH   SOLE   0 0 7,616
PERRIGO CO PLC SHS G97822103 1,761 36,623 SH   SOLE   36,623 0 0
GARMIN LTD SHS H2906T109 1,287 17,169 SH   SOLE   0 0 17,169
UBS GROUP AG SHS H42097107 5,826 623,122 SH   SOLE   623,122 0 0
LOGITECH INTL S A SHS H50430232 11,492 265,760 SH   SOLE   265,760 0 0
TE CONNECTIVITY LTD REG SHS H84989104 108,417 1,721,448 SH   SOLE   1,721,448 0 0
ADECOAGRO S A COM L00849106 151 38,824 SH   SOLE   38,824 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,552 75,110 SH   SOLE   75,110 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 24,283 283,816 SH   SOLE   283,816 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,312 52,713 SH   SOLE   52,713 0 0
RADWARE LTD ORD M81873107 8,536 405,141 SH   SOLE   405,141 0 0
FERRARI N V COM N3167Y103 13,003 85,227 SH   SOLE   85,227 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 571 79,202 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 381 7,672 SH   SOLE   7,672 0 0
NXP SEMICONDUCTORS N V COM N6596X109 13,501 162,802 SH   SOLE   162,802 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 608 347,698 SH   SOLE   347,698 0 0
UNIQURE NV SHS N90064101 2,544 53,607 SH   SOLE   53,607 0 0
YANDEX N V SHS CLASS A N97284108 27,097 795,790 SH   SOLE   795,790 0 0
COPA HOLDINGS SA CL A P31076105 915 20,193 SH   SOLE   20,193 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,025 62,944 SH   SOLE   62,944 0 0
FLEX LTD ORD Y2573F102 3,019 360,502 SH   SOLE   360,502 0 0