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
2U INC COM 90214J101 642 16,056 SH   SOLE   16,056 0 0
3M CO COM 88579Y101 3,112 17,807 SH   SOLE   17,807 0 0
A10 NETWORKS INC COM 002121101 1,510 153,158 SH   SOLE   153,158 0 0
ABBVIE INC COM 00287Y109 1,357 12,663 SH   SOLE   12,663 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,424 9,281 SH   SOLE   9,281 0 0
ACTIVISION BLIZZARD INC COM 00507V109 309 3,323 SH   SOLE   3,323 0 0
ADOBE INC COM 00724F101 2,114 4,226 SH   SOLE   4,226 0 0
AGCO CORP COM 001084102 356 3,452 SH   SOLE   3,452 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 309 2,608 SH   SOLE   2,608 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 817 7,780 SH   SOLE   7,780 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,199 9,450 SH   SOLE   9,450 0 0
ALIGN TECHNOLOGY INC COM 016255101 297 556 SH   SOLE   556 0 0
ALLEGION PLC ORD SHS G0176J109 844 7,254 SH   SOLE   7,254 0 0
ALLSTATE CORP COM 020002101 1,733 15,761 SH   SOLE   15,761 0 0
ALPHABET INC CAP STK CL C 02079K107 14,074 8,030 SH   SOLE   8,030 0 0
ALPHABET INC CAP STK CL A 02079K305 1,009 576 SH   SOLE   576 0 0
ALTRIA GROUP INC COM 02209S103 1,588 38,726 SH   SOLE   38,726 0 0
AMAZON COM INC COM 023135106 3,517 1,080 SH   SOLE   1,080 0 0
AMERICAN EXPRESS CO COM 025816109 3,360 27,789 SH   SOLE   27,789 0 0
AMERICAN TOWER CORP NEW COM 03027X100 502 2,237 SH   SOLE   2,237 0 0
AMGEN INC COM 031162100 384 1,672 SH   SOLE   1,672 0 0
AMYRIS INC COM NEW 03236M200 726 117,549 SH   SOLE   117,549 0 0
ANSYS INC COM 03662Q105 1,977 5,434 SH   SOLE   5,434 0 0
APPLE INC COM 037833100 11,481 86,526 SH   SOLE   86,526 0 0
APPLIED MATLS INC COM 038222105 453 5,254 SH   SOLE   5,254 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1,127 14,663 SH   SOLE   14,663 0 0
ARISTA NETWORKS INC COM 040413106 361 1,242 SH   SOLE   1,242 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,665 9,451 SH   SOLE   9,451 0 0
BALCHEM CORP COM 057665200 550 4,770 SH   SOLE   4,770 0 0
BALL CORP COM 058498106 592 6,353 SH   SOLE   6,353 0 0
BECTON DICKINSON & CO COM 075887109 288 1,149 SH   SOLE   1,149 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,106 22,020 SH   SOLE   22,020 0 0
BEST BUY INC COM 086516101 343 3,434 SH   SOLE   3,434 0 0
BEYOND MEAT INC COM 08862E109 592 4,739 SH   SOLE   4,739 0 0
BIOGEN INC COM 09062X103 262 1,068 SH   SOLE   1,068 0 0
BLACKROCK INC COM 09247X101 2,766 3,833 SH   SOLE   3,833 0 0
BLOCK H & R INC COM 093671105 1,391 87,703 SH   SOLE   87,703 0 0
BOEING CO COM 097023105 532 2,483 SH   SOLE   2,483 0 0
BOOKING HLDGS INC COM 09857L108 1,149 516 SH   SOLE   516 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 806 4,657 SH   SOLE   4,657 0 0
BROWN FORMAN CORP CL B 115637209 666 8,388 SH   SOLE   8,388 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,488 10,907 SH   SOLE   10,907 0 0
CALAVO GROWERS INC COM 128246105 650 9,361 SH   SOLE   9,361 0 0
CAL MAINE FOODS INC COM NEW 128030202 479 12,757 SH   SOLE   12,757 0 0
CARA THERAPEUTICS INC COM 140755109 260 17,184 SH   SOLE   17,184 0 0
CBDMD INC COM 12482W101 145 49,248 SH   SOLE   49,248 0 0
CBRE GROUP INC CL A 12504L109 248 3,949 SH   SOLE   3,949 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 375 3,999 SH   SOLE   3,999 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,365 10,268 SH   SOLE   10,268 0 0
CHEGG INC COM 163092109 711 7,868 SH   SOLE   7,868 0 0
CHEVRON CORP NEW COM 166764100 2,574 30,482 SH   SOLE   30,482 0 0
CINTAS CORP COM 172908105 274 775 SH   SOLE   775 0 0
CISCO SYS INC COM 17275R102 4,222 94,357 SH   SOLE   94,357 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 1,662 46,484 SH   SOLE   46,484 0 0
CLOROX CO DEL COM 189054109 2,599 12,870 SH   SOLE   12,870 0 0
CLOUDFLARE INC CL A COM 18915M107 1,327 17,466 SH   SOLE   17,466 0 0
COCA COLA CO COM 191216100 2,164 39,459 SH   SOLE   39,459 0 0
COGNEX CORP COM 192422103 2,425 30,204 SH   SOLE   30,204 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 484 5,905 SH   SOLE   5,905 0 0
COLGATE PALMOLIVE CO COM 194162103 809 9,463 SH   SOLE   9,463 0 0
COMMVAULT SYSTEMS INC COM 204166102 837 15,111 SH   SOLE   15,111 0 0
CONOCOPHILLIPS COM 20825C104 219 5,488 SH   SOLE   5,488 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 71 56,932 SH   SOLE   56,932 0 0
COSTAR GROUP INC COM 22160N109 406 439 SH   SOLE   439 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,711 8,077 SH   SOLE   8,077 0 0
CUMMINS INC COM 231021106 1,245 5,483 SH   SOLE   5,483 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,751 10,838 SH   SOLE   10,838 0 0
DEERE & CO COM 244199105 675 2,510 SH   SOLE   2,510 0 0
EASTMAN CHEM CO COM 277432100 2,404 23,968 SH   SOLE   23,968 0 0
EBAY INC. COM 278642103 596 11,861 SH   SOLE   11,861 0 0
ECOLAB INC COM 278865100 282 1,304 SH   SOLE   1,304 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 376 4,121 SH   SOLE   4,121 0 0
ELECTRONIC ARTS INC COM 285512109 347 2,418 SH   SOLE   2,418 0 0
ENDAVA PLC ADS 29260V105 1,382 18,011 SH   SOLE   18,011 0 0
EQUINIX INC COM 29444U700 224 313 SH   SOLE   313 0 0
LAUDER ESTEE COS INC CL A 518439104 923 3,466 SH   SOLE   3,466 0 0
EXPEDITORS INTL WASH INC COM 302130109 519 5,462 SH   SOLE   5,462 0 0
EXXON MOBIL CORP COM 30231G102 1,685 40,882 SH   SOLE   40,882 0 0
F5 NETWORK INC COM 315616102 2,779 15,795 SH   SOLE   15,795 0 0
FACEBOOK INC CL A 30303M102 3,343 12,240 SH   SOLE   12,240 0 0
FASTENAL CO COM 311900104 3,683 75,432 SH   SOLE   75,432 0 0
FIREEYE INC COM 31816Q101 2,024 87,785 SH   SOLE   87,785 0 0
FMC CORP COM NEW 302491303 621 5,406 SH   SOLE   5,406 0 0
FORTINET INC COM 34959E109 1,868 12,575 SH   SOLE   12,575 0 0
GARMIN LTD SHS H2906T109 1,931 16,140 SH   SOLE   16,140 0 0
GILEAD SCIENCES INC COM 375558103 279 4,788 SH   SOLE   4,788 0 0
GRAINGER W W INC COM 384802104 357 875 SH   SOLE   875 0 0
GRAND CANYON ED INC COM 38526M106 295 3,166 SH   SOLE   3,166 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 548 32,367 SH   SOLE   32,367 0 0
GROWGENERATION CORP COM 39986L109 2,693 66,969 SH   SOLE   66,969 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 352 6,804 SH   SOLE   6,804 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1,100 9,531 SH   SOLE   9,531 0 0
HENRY SCHEIN CORP COM USD0.01 806407102 1,695 25,352 SH   SOLE   25,352 0 0
HOLOGIC INC COM 436440101 3,647 50,069 SH   SOLE   50,069 0 0
HOME DEPOT INC COM 437076102 5,142 19,360 SH   SOLE   19,360 0 0
HONEYWELL INTL INC COM 438516106 821 3,858 SH   SOLE   3,858 0 0
HORMEL FOODS CORP COM 440452100 214 4,599 SH   SOLE   4,599 0 0
IDEXX LABS INC COM 45168D104 442 884 SH   SOLE   884 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,538 7,542 SH   SOLE   7,542 0 0
ILLUMINA INC COM 452327109 255 688 SH   SOLE   688 0 0
INCYTE CORP COM 45337C102 234 2,689 SH   SOLE   2,689 0 0
INTEL CORP COM 458140100 4,475 89,814 SH   SOLE   89,814 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 685 5,940 SH   SOLE   5,940 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,203 29,429 SH   SOLE   29,429 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,458 19,525 SH   SOLE   19,525 0 0
INTUIT COM 461202103 632 1,664 SH   SOLE   1,664 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 752 919 SH   SOLE   919 0 0
IQVIA HLDGS INC COM 46266C105 626 3,493 SH   SOLE   3,493 0 0
ISHARES TR S&P SML 600 GWT 464287887 24,925 334,106 SH   SOLE   334,106 0 0
HENRY JACK & ASSOC INC COM 426281101 360 2,225 SH   SOLE   2,225 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 410 3,599 SH   SOLE   3,599 0 0
JOHNSON & JOHNSON COM 478160104 9,350 59,411 SH   SOLE   59,411 0 0
JPMORGAN CHASE & CO COM 46625H100 6,274 49,373 SH   SOLE   49,373 0 0
LAM RESEARCH CORP COM 512807108 535 1,133 SH   SOLE   1,133 0 0
LANDEC CORP COM 514766104 209 19,235 SH   SOLE   19,235 0 0
LENNOX INTL INC COM 526107107 226 825 SH   SOLE   825 0 0
LILLY ELI & CO COM 532457108 523 3,100 SH   SOLE   3,100 0 0
LINDSAY CORP COM 535555106 443 3,452 SH   SOLE   3,452 0 0
LOCKHEED MARTIN CORP COM 539830109 1,184 3,336 SH   SOLE   3,336 0 0
LULULEMON ATHLETICA INC COM 550021109 233 669 SH   SOLE   669 0 0
MARKEL CORP COM 570535104 2,676 2,590 SH   SOLE   2,590 0 0
MARSH & MCLENNAN COS INC COM 571748102 232 1,986 SH   SOLE   1,986 0 0
MASCO CORP COM 574599106 2,376 43,260 SH   SOLE   43,260 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,757 4,923 SH   SOLE   4,923 0 0
MCAFEE CORP COM CL A 579063108 1,331 79,745 SH   SOLE   79,745 0 0
MEDTRONIC PLC SHS G5960L103 3,882 33,139 SH   SOLE   33,139 0 0
MERCK & CO. INC COM 58933Y105 9,097 111,206 SH   SOLE   111,206 0 0
METLIFE INC COM 59156R108 2,860 60,926 SH   SOLE   60,926 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 366 321 SH   SOLE   321 0 0
MICROSOFT CORP COM 594918104 24,400 109,704 SH   SOLE   109,704 0 0
MIMECAST LTD ORD SHS G14838109 1,645 28,942 SH   SOLE   28,942 0 0
MITEK SYS INC COM NEW 606710200 1,974 111,011 SH   SOLE   111,011 0 0
MONDELEZ INTL INC CL A 609207105 1,720 29,417 SH   SOLE   29,417 0 0
MOODYS CORP COM 615369105 457 1,573 SH   SOLE   1,573 0 0
MSCI INC COM 55354G100 2,377 5,324 SH   SOLE   5,324 0 0
NASDAQ INC COM 631103108 2,119 15,962 SH   SOLE   15,962 0 0
NEOGEN CORP COM 640491106 380 4,786 SH   SOLE   4,786 0 0
NETEASE INC SPONSORED ADS 64110W102 436 4,551 SH   SOLE   4,551 0 0
NETFLIX INC COM 64110L106 241 446 SH   SOLE   446 0 0
NETSCOURT SYS INC COM 64115T104 1,368 49,877 SH   SOLE   49,877 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 831 4,475 SH   SOLE   4,475 0 0
NEWAGE INC COM 650194103 359 136,539 SH   SOLE   136,539 0 0
NIKE INC CL B 654106103 5,362 37,902 SH   SOLE   37,902 0 0
NORTONLIFELOCK INC COM 668771108 1,457 70,109 SH   SOLE   70,109 0 0
NVIDIA CORPORATION COM 67066G104 2,007 3,843 SH   SOLE   3,843 0 0
O-I GLASS INC COM 67098H104 600 50,432 SH   SOLE   50,432 0 0
OKTA INC CL A 679295105 1,425 5,606 SH   SOLE   5,606 0 0
ONESPAN INC COM 68287N100 1,192 57,658 SH   SOLE   57,658 0 0
ORACLE CORP COM 68389X105 3,992 61,717 SH   SOLE   61,717 0 0
PALO ALTO NETWORKS INC COM 697435105 1,442 4,057 SH   SOLE   4,057 0 0
PAYCHEX INC COM 704326107 2,621 28,131 SH   SOLE   28,131 0 0
PEPSICO INC COM 713448108 8,401 56,652 SH   SOLE   56,652 0 0
PFIZER INC COM 717081103 4,742 128,814 SH   SOLE   128,814 0 0
PHILLIP MORRIS INTL INC COM 718172109 247 2,984 SH   SOLE   2,984 0 0
PING IDENTITY HLDG CORP COM 72341T103 1,588 55,437 SH   SOLE   55,437 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,324 20,555 SH   SOLE   20,555 0 0
PLURALSIGHT INC COM CL A 72941B106 331 15,799 SH   SOLE   15,799 0 0
PPG INDS INC COM 693506107 2,618 18,153 SH   SOLE   18,153 0 0
PRICE T ROWE GROUP INC COM 74144T108 324 2,142 SH   SOLE   2,142 0 0
PROCTER & GAMBLE CO COM 742718109 6,923 49,753 SH   SOLE   49,753 0 0
PROOFPOINT INC COM 743424103 1,533 11,235 SH   SOLE   11,235 0 0
PROTO LABS INC COM 743713109 1,374 8,954 SH   SOLE   8,954 0 0
PUBLIC SVC ENTERPRISE GRP INC COM 744573106 4,410 75,641 SH   SOLE   75,641 0 0
QUALYS INC COM 74758T303 1,793 14,714 SH   SOLE   14,714 0 0
RADWARE LTD ORD M81873107 1,348 48,581 SH   SOLE   48,581 0 0
RAPID7 INC COM 753422104 1,647 18,267 SH   SOLE   18,267 0 0
RAVEN INDS INC COM 754212108 345 10,427 SH   SOLE   10,427 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,621 22,667 SH   SOLE   22,667 0 0
REGENERON PHARMACEUTICALS COM 75886F107 264 546 SH   SOLE   546 0 0
ROBERT HALF INTL INC COM 770323103 274 4,381 SH   SOLE   4,381 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,412 5,594 SH   SOLE   5,594 0 0
S&P GLOBAL INC COM 78409V104 1,156 3,517 SH   SOLE   3,517 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1,529 28,726 SH   SOLE   28,726 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2,388 11,991 SH   SOLE   11,991 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 660 12,516 SH   SOLE   12,516 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 496 6,719 SH   SOLE   6,719 0 0
SERVICENOW INC COM 81762P102 336 611 SH   SOLE   611 0 0
SIMON PTTY GROUP INC NEW COM 828806109 302 3,547 SH   SOLE   3,547 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 264 1,730 SH   SOLE   1,730 0 0
SNAP ON INC COM 833034101 248 1,448 SH   SOLE   1,448 0 0
SOLARWINDS CORP COM 83417Q105 871 58,233 SH   SOLE   58,233 0 0
SOUTHERN CO COM 842587107 448 7,286 SH   SOLE   7,286 0 0
SPLUNK INC COM 848637104 1,302 7,664 SH   SOLE   7,664 0 0
STANLEY BLACK & DECKER INC COM 854502101 356 1,993 SH   SOLE   1,993 0 0
STATE STR CORP COM 857477103 2,193 30,135 SH   SOLE   30,135 0 0
STERIS PLC SHS USD G8473T100 1,823 9,617 SH   SOLE   9,617 0 0
STRATEGIC ED INC COM 86272C103 268 2,814 SH   SOLE   2,814 0 0
STRIDE INC COM 86333M108 223 10,526 SH   SOLE   10,526 0 0
SVB FINANCIAL GROUP COM 78486Q101 2,143 5,526 SH   SOLE   5,526 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13,473 123,556 SH   SOLE   123,556 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 590 8,248 SH   SOLE   8,248 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 751 7,851 SH   SOLE   7,851 0 0
TARGET CORP COM 87612E106 544 3,081 SH   SOLE   3,081 0 0
TE CONNECTIVITY LTD REG SHS H84989104 3,400 28,086 SH   SOLE   28,086 0 0
TENABLE HLDGS INC COM 88025T102 1,698 32,486 SH   SOLE   32,486 0 0
TERADYNE INC COM 880770102 3,293 27,470 SH   SOLE   27,470 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 167 17,301 SH   SOLE   17,301 0 0
TEXAS INSTRS INC COM 882508104 693 4,221 SH   SOLE   4,221 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,490 7,492 SH   SOLE   7,492 0 0
TJX COS INC NEW COM 872540109 4,101 60,055 SH   SOLE   60,055 0 0
TRACTOR SUPPLY CO COM 892356106 3,678 26,161 SH   SOLE   26,161 0 0
TUFIN SOFTWARE TECHNOLOGIES L SHS M8893U102 1,232 98,751 SH   SOLE   98,751 0 0
ULTA BEAUTY INC COM 90384S303 657 2,288 SH   SOLE   2,288 0 0
UNION PAC CORP COM 907818108 437 2,098 SH   SOLE   2,098 0 0
US BANCORP DEL COM NEW 902973304 3,148 67,562 SH   SOLE   67,562 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,061 53,808 SH   SOLE   53,808 0 0
VALMONT INDS INC COM 920253101 341 1,947 SH   SOLE   1,947 0 0
VARONIS SYS INC COM 922280102 1,602 9,789 SH   SOLE   9,789 0 0
VEEVA SYS INC CL A COM 922475108 303 1,114 SH   SOLE   1,114 0 0
VERINT SYS INC COM 92343X100 873 12,999 SH   SOLE   12,999 0 0
VERISIGN INC COM 92343E102 1,433 6,623 SH   SOLE   6,623 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,895 66,302 SH   SOLE   66,302 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 325 1,376 SH   SOLE   1,376 0 0
VIATRIS INC COM 92556V106 297 15,871 SH   SOLE   15,871 0 0
VIRNETX HLDG CORP COM 92823T108 1,058 209,868 SH   SOLE   209,868 0 0
VISA INC COM CL A 92826C839 8,455 38,656 SH   SOLE   38,656 0 0
DISNEY WALT CO COM DISNEY 254687106 641 3,536 SH   SOLE   3,536 0 0
WASTE MGMT INC DEL COM 94106L109 279 2,368 SH   SOLE   2,368 0 0
WATERS CORP COM 941848103 272 1,098 SH   SOLE   1,098 0 0
WELLTOWER INC COM 95040Q104 368 5,688 SH   SOLE   5,688 0 0
WEX INC COM 96208T104 1,150 5,649 SH   SOLE   5,649 0 0
XYLEM INC COM 98419M100 4,663 45,814 SH   SOLE   45,814 0 0
ZIX CORP COM 98974P100 1,544 178,941 SH   SOLE   178,941 0 0
ZOETIS INC CL A 98978V103 458 2,765 SH   SOLE   2,765 0 0
ZSCALER INC COM 98980G102 1,493 7,474 SH   SOLE   7,474 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 238 72,169 SH   SOLE   72,169 0 0