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
Abbott Laboratories Common Stock - Long 002824100 8,605 78,590 SH   SOLE   0 78,590 0
Abbvie Inc Common Stock - Long 00287Y109 20,905 195,010 SH   SOLE   56 194,954 0
Activision Blizzard Inc Common Stock - Long 00507V109 2,200 23,690 SH   SOLE   0 23,690 0
Addus Homecare Corp Common Stock - Long 006739106 1,015 8,670 SH   SOLE   0 8,670 0
Adobe Inc Common Stock - Long 00724F101 45,054 90,181 SH   SOLE   21 90,160 0
Aflac Inc Common Stock - Long 001055102 28 621 SH   SOLE   0 621 0
Agnc Investment Corp Common Stock - Long 00123Q104 26 1,650 SH   SOLE   0 1,650 0
Alexion Pharmaceuticals Inc Common Stock - Long 015351109 3,829 24,510 SH   SOLE   0 24,510 0
Allakos Inc Common Stock - Long 01671P100 134 960 SH   SOLE   0 960 0
Allogene Therapeutics Common Stock - Long 019770106 49 1,960 SH   SOLE   0 1,960 0
Allstate Corp Common Stock - Long 020002101 22,621 205,809 SH   SOLE   58 205,751 0
Alphabet Inc Common Stock - Long 02079K107 14,716 8,400 SH   SOLE   0 8,400 0
Alphabet Inc Common Stock - Long 02079K305 48,701 27,786 SH   SOLE   5 27,781 0
Amazon.com Inc Common Stock - Long 023135106 93,834 28,825 SH   SOLE   3 28,822 0
Amcor Plc Common Stock - Long G0250X107 19 1,600 SH   SOLE   0 1,600 0
Amedisys Inc Common Stock - Long 023436108 556 1,897 SH   SOLE   0 1,897 0
American Express Co Common Stock - Long 025816109 14 114 SH   SOLE   0 114 0
American Financial Group Inc Common Stock - Long 025932104 25 290 SH   SOLE   0 290 0
American Tower Corp Common Stock - Long 03027X100 4,489 20,000 SH   SOLE   0 20,000 0
American Woodmark Corp Common Stock - Long 030506109 733 7,810 SH   SOLE   0 7,810 0
Ameriprise Financial Inc Common Stock - Long 03076C106 20,969 107,906 SH   SOLE   0 107,906 0
Amicus Therapeutics Inc Common Stock - Long 03152W109 1,091 13,448 SH   SOLE   30 13,418 0
Amneal Pharmaceuticals Inc Common Stock - Long 03168L105 332 72,630 SH   SOLE   0 72,630 0
Aon Plc Common Stock - Long G0403H108 6 29 SH   SOLE   0 29 0
Apellis Pharmaceuticals Common Stock - Long 03753U106 148 2,580 SH   SOLE   0 2,580 0
Apple Inc Common Stock - Long 037833100 139,685 1,053,028 SH   SOLE   128 1,052,900 0
Applied Materials Inc Common Stock - Long 038222105 4,038 46,790 SH   SOLE   0 46,790 0
Arrow Electronics Inc Common Stock - Long 042735100 19,814 203,220 SH   SOLE   67 203,153 0
Arrowhead Pharmaceuticals Common Stock - Long 04280A100 253 3,300 SH   SOLE   0 3,300 0
Arthur J Gallagher & Co Common Stock - Long 363576109 7 60 SH   SOLE   0 60 0
Artisan Partners Asset Mgmt Common Stock - Long 04316A108 332 6,600 SH   SOLE   0 6,600 0
Asgn Inc Common Stock - Long 00191U102 973 11,651 SH   SOLE   0 11,651 0
AT&T Inc Common Stock - Long 00206R102 6 198 SH   SOLE   0 198 0
Atkore Intl Group Inc Common Stock - Long 047649108 565 13,734 SH   SOLE   0 13,734 0
Autozone Inc Common Stock - Long 053332102 21,467 18,070 SH   SOLE   7 18,063 0
Avantor Inc Common Stock - Long 05352A100 4,463 158,540 SH   SOLE   0 158,540 0
B2gold Corp Common Stock - Long 11777Q209 8 1,340 SH   SOLE   0 1,340 0
Baker Hughes Co Common Stock - Long 05722G100 16 784 SH   SOLE   0 784 0
Bank Of America Corp Common Stock - Long 060505104 62 2,026 SH   SOLE   0 2,026 0
Bank Of New York Mellon Corp Common Stock - Long 064058100 23 550 SH   SOLE   0 550 0
Barrick Gold Corp Common Stock - Long 067901108 16 710 SH   SOLE   0 710 0
Basf Se Common Stock - Long 055262505 22 1,107 SH   SOLE   0 1,107 0
Berkshire Hathaway Common Stock - Long 084670702 130 560 SH   SOLE   0 560 0
Berry Global Group Inc Common Stock - Long 08579W103 17 300 SH   SOLE   0 300 0
Best Buy Co Inc Common Stock - Long 086516101 4,805 48,150 SH   SOLE   0 48,150 0
Bhp Group Ltd Common Stock - Long 088606108 50 770 SH   SOLE   0 770 0
Big Lots Inc Common Stock - Long 089302103 111 2,580 SH   SOLE   0 2,580 0
Biodelivery Sciences Intl Common Stock - Long 09060J106 265 63,049 SH   SOLE   0 63,049 0
Biohaven Phrmcutcl Hld Common Stock - Long G11196105 141 1,650 SH   SOLE   0 1,650 0
Bjs Whsl Club Hldgs Inc Common Stock - Long 05550J101 227 6,090 SH   SOLE   0 6,090 0
Blackrock Inc Common Stock - Long 09247X101 53 73 SH   SOLE   0 73 0
Blueprint Medicines Corp Common Stock - Long 09627Y109 209 1,860 SH   SOLE   0 1,860 0
Boise Cascade Co Common Stock - Long 09739D100 994 20,795 SH   SOLE   0 20,795 0
Bok Financial Corp Common Stock - Long 05561Q201 14 210 SH   SOLE   0 210 0
Booz Allen Hamilton Hldg Cp Common Stock - Long 099502106 3,905 44,790 SH   SOLE   0 44,790 0
Boston Beer Inc -Cl A Common Stock - Long 100557107 567 570 SH   SOLE   0 570 0
Box Inc Common Stock - Long 10316T104 437 24,201 SH   SOLE   0 24,201 0
Bp Plc Common Stock - Long 055622104 2,076 101,188 SH   SOLE   0 101,188 0
Bridgebio Pharma Inc Common Stock - Long 10806X102 213 2,990 SH   SOLE   0 2,990 0
Brinker Intl Inc Common Stock - Long 109641100 612 10,816 SH   SOLE   0 10,816 0
Broadcom Inc Common Stock - Long 11135F101 4,256 9,720 SH   SOLE   0 9,720 0
Cactus Inc Common Stock - Long 127203107 215 8,260 SH   SOLE   0 8,260 0
Cadence Design Systems Inc Common Stock - Long 127387108 55,518 407,026 SH   SOLE   75 406,951 0
Cambium Networks Corp Common Stock - Long G17766109 259 10,320 SH   SOLE   0 10,320 0
Camping World Holdings Inc Common Stock - Long 13462K109 314 12,070 SH   SOLE   0 12,070 0
Capital One Financial Corp Common Stock - Long 14040H105 22 220 SH   SOLE   0 220 0
Caredx Inc Common Stock - Long 14167L103 120 1,650 SH   SOLE   0 1,650 0
Cdw Corp Common Stock - Long 12514G108 3,742 28,390 SH   SOLE   0 28,390 0
Central Garden & Pet Co Common Stock - Long 153527106 450 11,660 SH   SOLE   0 11,660 0
Charter Communications Inc Common Stock - Long 16119P108 9,910 14,980 SH   SOLE   0 14,980 0
Chemed Corp Common Stock - Long 16359R103 4,202 7,890 SH   SOLE   0 7,890 0
Chemocentryx Inc Common Stock - Long 16383L106 102 1,650 SH   SOLE   0 1,650 0
Chevron Corp Common Stock - Long 166764100 45 529 SH   SOLE   0 529 0
China Petroleum & Chem Corp Common Stock - Long 16941R108 17 391 SH   SOLE   0 391 0
Chubb Ltd Common Stock - Long H1467J104 34 224 SH   SOLE   0 224 0
Cisco Systems Inc Common Stock - Long 17275R102 7 146 SH   SOLE   0 146 0
Citigroup Inc Common Stock - Long 172967424 57 917 SH   SOLE   0 917 0
Clorox Co/de Common Stock - Long 189054109 6 30 SH   SOLE   0 30 0
Cme Group Inc Common Stock - Long 12572Q105 9 50 SH   SOLE   0 50 0
Cnooc Ltd Common Stock - Long 126132109 25 277 SH   SOLE   0 277 0
Collegium Pharmaceutical Inc Common Stock - Long 19459J104 428 21,365 SH   SOLE   0 21,365 0
Comfort Systems Usa Inc Common Stock - Long 199908104 931 17,681 SH   SOLE   0 17,681 0
Conmed Corp Common Stock - Long 207410101 492 4,392 SH   SOLE   0 4,392 0
Corcept Therapeutics Inc Common Stock - Long 218352102 1,591 60,805 SH   SOLE   0 60,805 0
Costco Wholesale Corp Common Stock - Long 22160K105 9,796 26,000 SH   SOLE   0 26,000 0
Cross Country Healthcare Inc Common Stock - Long 227483104 509 57,360 SH   SOLE   0 57,360 0
Crowdstrike Holdings Inc Common Stock - Long 22788C105 9,284 43,832 SH   SOLE   0 43,832 0
Crown Castle Intl Corp Common Stock - Long 22822V101 2,073 13,020 SH   SOLE   0 13,020 0
Cummins Inc Common Stock - Long 231021106 7 31 SH   SOLE   0 31 0
Davita Inc Common Stock - Long 23918K108 13,060 111,240 SH   SOLE   0 111,240 0
Deckers Outdoor Corp Common Stock - Long 243537107 35,985 125,027 SH   SOLE   36 124,991 0
Deluxe Corp Common Stock - Long 248019101 280 9,573 SH   SOLE   0 9,573 0
Diamondback Energy Inc Common Stock - Long 25278X109 22 447 SH   SOLE   0 447 0
Diodes Inc Common Stock - Long 254543101 366 5,188 SH   SOLE   0 5,188 0
Discover Financial Svcs Common Stock - Long 254709108 14 159 SH   SOLE   0 159 0
Dollar General Corp Common Stock - Long 256677105 2,957 14,060 SH   SOLE   0 14,060 0
Domo Inc Common Stock - Long 257554105 494 7,740 SH   SOLE   0 7,740 0
Dover Corp Common Stock - Long 260003108 24,241 191,902 SH   SOLE   56 191,846 0
Dow Inc Common Stock - Long 260557103 18 330 SH   SOLE   0 330 0
Dr Reddy's Laboratories Ltd Common Stock - Long 256135203 643 9,020 SH   SOLE   0 9,020 0
Dropbox Inc Common Stock - Long 26210C104 7,599 342,440 SH   SOLE   0 342,440 0
Duke Energy Corp Common Stock - Long 26441C204 42 81 SH   SOLE   0 81 0
Dupont De Nemours Inc Common Stock - Long 26614N102 14 201 SH   SOLE   0 201 0
E.l.f. Beauty Inc Common Stock - Long 26856L103 631 25,050 SH   SOLE   0 25,050 0
Eastman Chemical Co Common Stock - Long 277432100 21 214 SH   SOLE   0 214 0
Ecopetrol Sa Common Stock - Long 279158109 17 1,290 SH   SOLE   0 1,290 0
Emcor Group Inc Common Stock - Long 29084Q100 21,135 230,698 SH   SOLE   59 230,639 0
Emergent Biosolutions Inc Common Stock - Long 29089Q105 129 1,440 SH   SOLE   0 1,440 0
Enbridge Inc Common Stock - Long 29250N105 13 403 SH   SOLE   0 403 0
Encompass Health Corp Common Stock - Long 29261A100 920 11,125 SH   SOLE   0 11,125 0
Envista Holdings Corp Common Stock - Long 29415F104 586 17,378 SH   SOLE   0 17,378 0
Epam Systems Inc Common Stock - Long 29414B104 37,528 104,832 SH   SOLE   28 104,804 0
Eqt Corp Common Stock - Long 26884L109 11 890 SH   SOLE   0 890 0
Equitrans Mid Corp Common Stock - Long 294600101 18 2,291 SH   SOLE   0 2,291 0
Evertec Inc Common Stock - Long 30040P103 1,201 30,555 SH   SOLE   0 30,555 0
Exlservice Holdings Inc Common Stock - Long 302081104 202 2,370 SH   SOLE   0 2,370 0
Exp World Holdings Inc Common Stock - Long 30212W100 234 3,710 SH   SOLE   0 3,710 0
Exxon Mobil Corp Common Stock - Long 30231G102 55 1,338 SH   SOLE   0 1,338 0
Facebook Inc Common Stock - Long 30303M102 55,002 201,523 SH   SOLE   31 201,492 0
Fair Isaac Corp Common Stock - Long 303250104 3,788 7,413 SH   SOLE   0 7,413 0
Fate Therapeutics Inc Common Stock - Long 31189P102 235 2,580 SH   SOLE   0 2,580 0
Federated Hermes Inc Common Stock - Long 314211103 530 18,360 SH   SOLE   0 18,360 0
Fibrogen Inc Common Stock - Long 31572Q808 88 2,380 SH   SOLE   0 2,380 0
Fidelity Natl Finl Fnf Group Common Stock - Long 31620R303 20 506 SH   SOLE   0 506 0
Fireeye Inc Common Stock - Long 31816Q101 4,958 214,990 SH   SOLE   0 214,990 0
First American Financial Cp Common Stock - Long 31847R102 14 270 SH   SOLE   0 270 0
Formfactor Inc Common Stock - Long 346375108 631 14,674 SH   SOLE   0 14,674 0
Fortinet Inc Common Stock - Long 34959E109 39,668 267,081 SH   SOLE   55 267,026 0
Foundation Bldg Mrl Inc Common Stock - Long 350392106 87 4,550 SH   SOLE   0 4,550 0
Franklin Electric Co Inc Common Stock - Long 353514102 300 4,330 SH   SOLE   0 4,330 0
Gartner Inc Common Stock - Long 366651107 4,607 28,760 SH   SOLE   0 28,760 0
Generac Holdings Inc Common Stock - Long 368736104 15,219 66,923 SH   SOLE   0 66,923 0
General Mills Inc Common Stock - Long 370334104 6 108 SH   SOLE   0 108 0
Genmark Diagnostics Inc Common Stock - Long 372309104 100 6,830 SH   SOLE   0 6,830 0
Gms Inc Common Stock - Long 36251C103 313 10,261 SH   SOLE   0 10,261 0
Godaddy Inc Common Stock - Long 380237107 7,134 86,000 SH   SOLE   0 86,000 0
Goldman Sachs Group Inc Common Stock - Long 38141G104 12 47 SH   SOLE   0 47 0
Halozyme Therapeutics Inc Common Stock - Long 40637H109 190 4,440 SH   SOLE   0 4,440 0
Healthstream Inc Common Stock - Long 42222N103 173 7,940 SH   SOLE   0 7,940 0
Heron Therapeutics Inc Common Stock - Long 427746102 79 3,720 SH   SOLE   0 3,720 0
Hibbett Sports Inc Common Stock - Long 428567101 667 14,454 SH   SOLE   0 14,454 0
Hms Holdings Corp Common Stock - Long 40425J101 505 13,730 SH   SOLE   0 13,730 0
Hollyfrontier Corp Common Stock - Long 436106108 13 504 SH   SOLE   0 504 0
Hologic Inc Common Stock - Long 436440101 34,955 479,256 SH   SOLE   99 479,157 0
Home Depot Inc Common Stock - Long 437076102 10,206 38,423 SH   SOLE   0 38,423 0
Horizon Therapeutics Pub Ltd Common Stock - Long G46188101 20,671 282,047 SH   SOLE   78 281,969 0
Huntsman Corp Common Stock - Long 447011107 14 551 SH   SOLE   0 551 0
Ii-Vi Inc Common Stock - Long 902104108 25,694 337,249 SH   SOLE   92 337,157 0
Illinois Tool Works Common Stock - Long 452308109 2,983 14,630 SH   SOLE   0 14,630 0
Inovio Pharmaceuticals Inc Common Stock - Long 45773H201 48 5,380 SH   SOLE   0 5,380 0
Insmed Inc Common Stock - Long 457669307 134 4,030 SH   SOLE   0 4,030 0
Intercept Pharma Inc Common Stock - Long 45845P108 25 1,030 SH   SOLE   0 1,030 0
Intercontinental Exchange Common Stock - Long 45866F104 8 68 SH   SOLE   0 68 0
Interdigital Inc Common Stock - Long 45867G101 879 14,479 SH   SOLE   0 14,479 0
Intl Paper Co Common Stock - Long 460146103 12,327 247,564 SH   SOLE   84 247,480 0
Invesco Ltd Common Stock - Long G491BT108 6 330 SH   SOLE   0 330 0
Invitae Corp Common Stock - Long 46185L103 168 4,030 SH   SOLE   0 4,030 0
Ironwood Pharmaceuticals Inc Common Stock - Long 46333X108 78 6,830 SH   SOLE   0 6,830 0
Ishares Russell 1000 Growth Common Stock - Long 464287614 106 440 SH   SOLE   0 440 0
Jabil Inc Common Stock - Long 466313103 8,650 203,387 SH   SOLE   0 203,387 0
Jack In The Box Inc Common Stock - Long 466367109 412 4,440 SH   SOLE   0 4,440 0
Jd.com Inc Common Stock - Long 47215P106 1,946 22,140 SH   SOLE   0 22,140 0
Johnson & Johnson Common Stock - Long 478160104 9 58 SH   SOLE   0 58 0
Jpmorgan Chase & Co Common Stock - Long 46625H100 20,839 163,642 SH   SOLE   45 163,597 0
Kb Home Common Stock - Long 48666K109 131 3,920 SH   SOLE   0 3,920 0
Kforce Inc Common Stock - Long 493732101 148 3,510 SH   SOLE   0 3,510 0
Kimberly-Clark Corp Common Stock - Long 494368103 6 47 SH   SOLE   0 47 0
Kinross Gold Corp Common Stock - Long 496902404 16 2,214 SH   SOLE   0 2,214 0
Laboratory Cp Of Amer Hldgs Common Stock - Long 50540R409 4,220 20,730 SH   SOLE   0 20,730 0
La-Z-Boy Inc Common Stock - Long 505336107 951 23,880 SH   SOLE   0 23,880 0
Lilly (eli) & Co Common Stock - Long 532457108 39,922 236,063 SH   SOLE   41 236,022 0
Linde Plc Common Stock - Long G5494J103 33 127 SH   SOLE   0 127 0
Lockheed Martin Corp Common Stock - Long 539830109 9 26 SH   SOLE   0 26 0
Louisiana-Pacific Corp Common Stock - Long 546347105 207 5,570 SH   SOLE   0 5,570 0
Lowe's Cos Inc Common Stock - Long 548661107 31,774 197,833 SH   SOLE   38 197,795 0
Luminex Corp Common Stock - Long 55027E102 143 6,200 SH   SOLE   0 6,200 0
Lyondellbasell Industries Nv Common Stock - Long N53745100 27 297 SH   SOLE   0 297 0
Malibu Boats Inc Common Stock - Long 56117J100 552 8,838 SH   SOLE   0 8,838 0
Mantech Intl Corp Common Stock - Long 564563104 276 3,100 SH   SOLE   0 3,100 0
Manulife Financial Corp Common Stock - Long 56501R106 2,566 144,010 SH   SOLE   0 144,010 0
Marathon Petroleum Corp Common Stock - Long 56585A102 24 589 SH   SOLE   0 589 0
Marriott Vacations Worldwide Common Stock - Long 57164Y107 630 4,593 SH   SOLE   0 4,593 0
Marsh & Mclennan Cos Common Stock - Long 571748102 7 60 SH   SOLE   0 60 0
Mastec Inc Common Stock - Long 576323109 897 13,161 SH   SOLE   0 13,161 0
Mastercard Inc Common Stock - Long 57636Q104 9,819 27,510 SH   SOLE   0 27,510 0
Maximus Inc Common Stock - Long 577933104 890 12,161 SH   SOLE   0 12,161 0
Mcdonald's Corp Common Stock - Long 580135101 10 45 SH   SOLE   0 45 0
Medpace Holdings Inc Common Stock - Long 58506Q109 1,246 8,951 SH   SOLE   0 8,951 0
Merck & Co Common Stock - Long 58933Y105 23,086 282,012 SH   SOLE   60 281,952 0
Meredith Corp Common Stock - Long 589433101 198 10,330 SH   SOLE   0 10,330 0
Meritage Homes Corp Common Stock - Long 59001A102 162 1,960 SH   SOLE   0 1,960 0
Metlife Inc Common Stock - Long 59156R108 37 783 SH   SOLE   0 783 0
Microsoft Corp Common Stock - Long 594918104 105,010 472,241 SH   SOLE   58 472,183 0
Mirati Therapeutics Inc Common Stock - Long 60468T105 294 1,340 SH   SOLE   0 1,340 0
Moody's Corp Common Stock - Long 615369105 6 22 SH   SOLE   0 22 0
Morgan Stanley Common Stock - Long 617446448 31 450 SH   SOLE   0 450 0
Mosaic Co Common Stock - Long 61945C103 21 913 SH   SOLE   0 913 0
Nasdaq Inc Common Stock - Long 631103108 14 105 SH   SOLE   0 105 0
Natera Inc Common Stock - Long 632307104 216 2,170 SH   SOLE   0 2,170 0
Neophotonics Corp Common Stock - Long 64051T100 534 58,700 SH   SOLE   0 58,700 0
Netflix Inc Common Stock - Long 64110L106 4,575 8,460 SH   SOLE   0 8,460 0
Nic Inc Common Stock - Long 62914B100 112 4,340 SH   SOLE   0 4,340 0
Nike Inc -Cl B Common Stock - Long 654106103 2,015 14,244 SH   SOLE   0 14,244 0
Nortonlifelock Inc Common Stock - Long 668771108 6,256 301,040 SH   SOLE   0 301,040 0
Nucor Corp Common Stock - Long 670346105 16 310 SH   SOLE   0 310 0
Nvidia Corp Common Stock - Long 67066G104 40,399 77,300 SH   SOLE   16 77,284 0
Oil Co Lukoil Pjsc Common Stock - Long 69343P105 28 412 SH   SOLE   0 412 0
Onemain Holdings Inc Common Stock - Long 68268W103 7 150 SH   SOLE   0 150 0
Oneok Inc Common Stock - Long 682680103 6 160 SH   SOLE   0 160 0
Osi Systems Inc Common Stock - Long 671044105 394 4,230 SH   SOLE   0 4,230 0
Osmotica Pharmaceutic Common Stock - Long G6S41R101 214 51,890 SH   SOLE   0 51,890 0
Pacira Biosciences Inc Common Stock - Long 695127100 558 9,324 SH   SOLE   0 9,324 0
Parker-Hannifin Corp Common Stock - Long 701094104 30,937 115,706 SH   SOLE   33 115,673 0
Patrick Industries Inc Common Stock - Long 703343103 692 10,122 SH   SOLE   0 10,122 0
Paychex Inc Common Stock - Long 704326107 8 92 SH   SOLE   0 92 0
Paypal Holdings Inc Common Stock - Long 70450Y103 47,313 202,020 SH   SOLE   0 202,020 0
Pepsico Inc Common Stock - Long 713448108 9 60 SH   SOLE   0 60 0
Personalis Inc Common Stock - Long 71535D106 578 15,780 SH   SOLE   0 15,780 0
Perspecta Inc Common Stock - Long 715347100 447 18,570 SH   SOLE   0 18,570 0
Petrochina Co Ltd Common Stock - Long 71646E100 34 1,097 SH   SOLE   0 1,097 0
Pfizer Inc Common Stock - Long 717081103 8 211 SH   SOLE   0 211 0
Pjt Partners Inc Common Stock - Long 69343T107 520 6,910 SH   SOLE   0 6,910 0
Plantronics Inc Common Stock - Long 727493108 156 5,780 SH   SOLE   0 5,780 0
Plexus Corp Common Stock - Long 729132100 922 11,791 SH   SOLE   0 11,791 0
Pnc Financial Svcs Group Inc Common Stock - Long 693475105 44 295 SH   SOLE   0 295 0
Polaris Inc Common Stock - Long 731068102 4,356 45,720 SH   SOLE   0 45,720 0
Popular Inc Common Stock - Long 733174700 27 471 SH   SOLE   0 471 0
Ppg Industries Inc Common Stock - Long 693506107 9 60 SH   SOLE   0 60 0
Pra Health Sciences Inc Common Stock - Long 69354M108 550 4,388 SH   SOLE   0 4,388 0
Price (t. Rowe) Group Common Stock - Long 74144T108 3,573 23,602 SH   SOLE   0 23,602 0
Primerica Inc Common Stock - Long 74164M108 3,880 28,970 SH   SOLE   0 28,970 0
Procter & Gamble Co Common Stock - Long 742718109 32,725 235,240 SH   SOLE   52 235,188 0
Progress Software Corp Common Stock - Long 743312100 970 21,463 SH   SOLE   0 21,463 0
Progressive Corp-Ohio Common Stock - Long 743315103 12 123 SH   SOLE   0 123 0
Providence Service Corp Common Stock - Long 743815102 600 4,330 SH   SOLE   0 4,330 0
Ptc Therapeutics Inc Common Stock - Long 69366J200 132 2,170 SH   SOLE   0 2,170 0
Public Storage Common Stock - Long 74460D109 1,850 8,010 SH   SOLE   0 8,010 0
Qualcomm Inc Common Stock - Long 747525103 4,421 29,021 SH   SOLE   0 29,021 0
Qualys Inc Common Stock - Long 74758T303 1,109 9,098 SH   SOLE   0 9,098 0
Raymond James Financial Corp Common Stock - Long 754730109 27 280 SH   SOLE   0 280 0
Redfin Corp Common Stock - Long 75737F108 113 1,650 SH   SOLE   0 1,650 0
Regenxbio Inc Common Stock - Long 75901B107 52 1,140 SH   SOLE   0 1,140 0
Regions Financial Corp Common Stock - Long 7591EP100 28 1,740 SH   SOLE   0 1,740 0
Rent-A-Center Inc Common Stock - Long 76009N100 1,244 32,500 SH   SOLE   0 32,500 0
Repligen Corp Common Stock - Long 759916109 263 1,370 SH   SOLE   0 1,370 0
Rh Common Stock - Long 74967X103 277 620 SH   SOLE   0 620 0
Rio Tinto Group Common Stock - Long 767204100 22 290 SH   SOLE   0 290 0
Rockwell Automation Common Stock - Long 773903109 29,338 116,862 SH   SOLE   26 116,836 0
Royal Dutch Shell Plc Common Stock - Long 780259107 25 737 SH   SOLE   0 737 0
S&P Global Inc Common Stock - Long 78409V104 6,478 19,705 SH   SOLE   0 19,705 0
Sanmina Corp Common Stock - Long 801056102 138 4,340 SH   SOLE   0 4,340 0
Sapiens International Corp Common Stock - Long G7T16G103 338 11,040 SH   SOLE   0 11,040 0
Schwab (charles) Corp Common Stock - Long 808513105 25 476 SH   SOLE   0 476 0
Select Medical Holdings Corp Common Stock - Long 81619Q105 237 8,560 SH   SOLE   0 8,560 0
Servicenow Inc Common Stock - Long 81762P102 6,385 11,600 SH   SOLE   0 11,600 0
Sleep Number Corp Common Stock - Long 83125X103 337 4,120 SH   SOLE   0 4,120 0
Southern Co Common Stock - Long 842587107 8 128 SH   SOLE   0 128 0
Sportsmans Warehouse Hldgs Common Stock - Long 84920Y106 539 30,740 SH   SOLE   0 30,740 0
Sprouts Farmers Market Common Stock - Long 85208M102 2,467 122,730 SH   SOLE   0 122,730 0
Sps Commerce Inc Common Stock - Long 78463M107 1,372 12,636 SH   SOLE   0 12,636 0
Ss&C Technologies Hldgs Inc Common Stock - Long 78467J100 3,282 45,120 SH   SOLE   0 45,120 0
Stamps.com Inc Common Stock - Long 852857200 386 1,965 SH   SOLE   0 1,965 0
State Street Corp Common Stock - Long 857477103 8 109 SH   SOLE   0 109 0
Steel Dynamics Inc Common Stock - Long 858119100 22 600 SH   SOLE   0 600 0
Stifel Financial Corp Common Stock - Long 860630102 30 588 SH   SOLE   0 588 0
Supernus Pharmaceuticals Inc Common Stock - Long 868459108 807 32,068 SH   SOLE   0 32,068 0
Sykes Enterprises Inc Common Stock - Long 871237103 327 8,670 SH   SOLE   0 8,670 0
Synchrony Financial Common Stock - Long 87165B103 30 869 SH   SOLE   0 869 0
Syneos Health Inc Common Stock - Long 87166B102 527 7,740 SH   SOLE   0 7,740 0
Target Corp Common Stock - Long 87612E106 27,140 158,119 SH   SOLE   66 158,053 0
Tata Motors Ltd Common Stock - Long 876568502 589 46,760 SH   SOLE   0 46,760 0
Technipfmc Plc Common Stock - Long G87110105 8 850 SH   SOLE   0 850 0
Techtarget Inc Common Stock - Long 87874R100 238 4,020 SH   SOLE   0 4,020 0
Teck Resources Ltd Common Stock - Long 878742204 24 1,337 SH   SOLE   0 1,337 0
Tempur Sealy Intl Inc Common Stock - Long 88023U101 28,590 1,057,726 SH   SOLE   256 1,057,470 0
Tesla Inc Common Stock - Long 88160R101 15,297 21,677 SH   SOLE   0 21,677 0
Tetra Tech Inc Common Stock - Long 88162G103 573 4,950 SH   SOLE   0 4,950 0
Texas Instruments Inc Common Stock - Long 882508104 3,755 22,880 SH   SOLE   0 22,880 0
Tg Therapeutics Inc Common Stock - Long 88322Q108 183 3,510 SH   SOLE   0 3,510 0
Thermo Fisher Scientific Inc Common Stock - Long 883556102 29,467 63,156 SH   SOLE   12 63,144 0
Tivity Health Inc Common Stock - Long 88870R102 420 21,460 SH   SOLE   0 21,460 0
Total Se Common Stock - Long 89151E109 40 961 SH   SOLE   0 961 0
Transunion Common Stock - Long 89400J107 9,637 97,124 SH   SOLE   0 97,124 0
Travelers Cos Inc Common Stock - Long 89417E109 8 60 SH   SOLE   0 60 0
Treehouse Foods Inc Common Stock - Long 89469A104 10,275 242,224 SH   SOLE   70 242,154 0
Truist Financial Corp Common Stock - Long 89832Q109 10 210 SH   SOLE   0 210 0
U S Bancorp Common Stock - Long 902973304 48 1,023 SH   SOLE   0 1,023 0
Ubiquiti Inc Common Stock - Long 90353W103 3,793 13,620 SH   SOLE   0 13,620 0
Ufp Industries Inc Common Stock - Long 90278Q108 504 9,080 SH   SOLE   0 9,080 0
Ultragenyx Pharmaceutical Common Stock - Long 90400D108 271 1,960 SH   SOLE   0 1,960 0
United Community Banks Inc Common Stock - Long 90984P303 487 17,126 SH   SOLE   0 17,126 0
United Parcel Service Inc Common Stock - Long 911312106 3,149 18,700 SH   SOLE   0 18,700 0
Unitedhealth Group Inc Common Stock - Long 91324P102 8,076 23,030 SH   SOLE   0 23,030 0
Vale Sa Common Stock - Long 91912E105 6 330 SH   SOLE   0 330 0
Verizon Communications Inc Common Stock - Long 92343V104 7 129 SH   SOLE   0 129 0
Vertex Pharmaceuticals Inc Common Stock - Long 92532F100 6,906 29,220 SH   SOLE   0 29,220 0
Visa Inc Common Stock - Long 92826C839 9,066 41,450 SH   SOLE   0 41,450 0
Vocera Communications Inc Common Stock - Long 92857F107 321 7,740 SH   SOLE   0 7,740 0
Voya Financial Inc Common Stock - Long 929089100 8 130 SH   SOLE   0 130 0
Walker & Dunlop Inc Common Stock - Long 93148P102 418 4,540 SH   SOLE   0 4,540 0
Walmart Inc Common Stock - Long 931142103 21,963 152,249 SH   SOLE   50 152,199 0
Wells Fargo & Co Common Stock - Long 949746101 54 1,799 SH   SOLE   0 1,799 0
Werner Enterprises Inc Common Stock - Long 950755108 477 12,150 SH   SOLE   0 12,150 0
Westlake Chemical Corp Common Stock - Long 960413102 8 100 SH   SOLE   0 100 0
Westrock Co Common Stock - Long 96145D105 22 514 SH   SOLE   0 514 0
Williams-Sonoma Inc Common Stock - Long 969904101 7,468 73,330 SH   SOLE   0 73,330 0
Workday Inc Common Stock - Long 98138H101 431 1,800 SH   SOLE   0 1,800 0
Worthington Industries Common Stock - Long 981811102 1,148 22,357 SH   SOLE   0 22,357 0
Xencor Inc Common Stock - Long 98401F105 77 1,760 SH   SOLE   0 1,760 0
Zebra Technologies Cp -Cl A Common Stock - Long 989207105 43,301 112,490 SH   SOLE   25 112,465 0