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
A10 NETWORKS INC COM 002121101 330 48,434 SH   SOLE   48,434 0 0
ABBVIE INC COM 00287Y109 1,160 11,815 SH   SOLE   11,815 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,682 7,833 SH   SOLE   7,833 0 0
ADOBE INC COM 00724F101 1,898 4,360 SH   SOLE   4,360 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 217 2,023 SH   SOLE   2,023 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W101 547 2,534 SH   SOLE   2,534 0 0
ALIGN TECHNOLOGY INC COM 016255101 258 941 SH   SOLE   941 0 0
ALLSTATE CORP COM 020002101 1,584 16,335 SH   SOLE   16,335 0 0
ALPHABET INC CAP STK CL C 02079K107 850 601 SH   SOLE   601 0 0
ALPHABET INC CAP STK CL A 02079K305 11,594 8,176 SH   SOLE   8,176 0 0
ALTRIA GROUP INC COM 02209S103 1,654 42,140 SH   SOLE   42,140 0 0
AMAZON COM INC COM 023135106 3,095 1,122 SH   SOLE   1,122 0 0
AMERICAN EXPRESS CO COM 025816109 2,709 28,458 SH   SOLE   28,458 0 0
AMERICAN TOWER CORP NEW COM 03027X100 578 2,237 SH   SOLE   2,237 0 0
AMGEN INC COM 031162100 394 1,672 SH   SOLE   1,672 0 0
AMYRIS INC COM NEW 03236M200 111 25,940 SH   SOLE   25,940 0 0
ANSYS INC COM 03662Q105 1,648 5,648 SH   SOLE   5,648 0 0
APPLE INC COM 037833100 11,969 32,809 SH   SOLE   32,809 0 0
APPLIED MATLS INC COM 038222105 392 6,482 SH   SOLE   6,482 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 265 4,203 SH   SOLE   4,203 0 0
ARISTA NETWORKS INC COM 040413106 286 1,362 SH   SOLE   1,362 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,107 7,438 SH   SOLE   7,438 0 0
BECTON DICKINSON & CO COM 075887109 289 1,209 SH   SOLE   1,209 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,411 24,710 SH   SOLE   24,710 0 0
BEST BUY INC COM 086516101 300 3,434 SH   SOLE   3,434 0 0
BIOGEN INC COM 09062X103 286 1,068 SH   SOLE   1,068 0 0
BLACKROCK INC COM 09247X101 2,120 3,897 SH   SOLE   3,897 0 0
BLOCK H & R INC COM 093671105 1,278 89,520 SH   SOLE   89,520 0 0
BOEING CO COM 097023105 483 2,634 SH   SOLE   2,634 0 0
BOOKING HLDGS INC COM 09857L108 820 515 SH   SOLE   515 0 0
BROADCOM INC COM 11135F101 481 1,525 SH   SOLE   1,525 0 0
BROWN FORMAN CORP CL B 115637209 533 8,375 SH   SOLE   8,375 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,085 11,303 SH   SOLE   11,303 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 484 21,762 SH   SOLE   21,762 0 0
CBDMD INC COM 12482W101 31 16,380 SH   SOLE   16,380 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 316 3,999 SH   SOLE   3,999 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 325 3,024 SH   SOLE   3,024 0 0
CHEVRON CORP NEW COM 166764100 2,915 32,671 SH   SOLE   32,671 0 0
CINTAS CORP COM 172908105 206 775 SH   SOLE   775 0 0
CISCO SYS INC COM 17275R102 4,100 87,906 SH   SOLE   87,906 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 1,248 49,435 SH   SOLE   49,435 0 0
CLOROX CO DEL COM 189054109 292 1,330 SH   SOLE   1,330 0 0
CLOUDFLARE INC CL A COM 18915M107 412 11,454 SH   SOLE   11,454 0 0
COCA COLA CO COM 191216100 1,214 27,168 SH   SOLE   27,168 0 0
COGNEX CORP COM 192422103 2,123 35,545 SH   SOLE   35,545 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 336 5,905 SH   SOLE   5,905 0 0
COLGATE PALMOLIVE CO COM 194162103 1,763 24,060 SH   SOLE   24,060 0 0
CONOCOPHILLIPS COM 20825C104 300 7,128 SH   SOLE   7,128 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 138 16,434 SH   SOLE   16,434 0 0
COSTAR GROUP INC COM 22160N109 1,058 1,489 SH   SOLE   1,489 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 356 3,553 SH   SOLE   3,553 0 0
CUMMINS INC COM 231021106 950 5,483 SH   SOLE   5,483 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 318 3,204 SH   SOLE   3,204 0 0
DISNEY WALT CO COM DISNEY 254687106 401 3,600 SH   SOLE   3,600 0 0
EASTMAN CHEM CO COM 277432100 1,821 26,147 SH   SOLE   26,147 0 0
EBAY INC. COM 278642103 579 11,044 SH   SOLE   11,044 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 306 4,425 SH   SOLE   4,425 0 0
ELECTRONIC ARTS INC COM 285512109 352 2,669 SH   SOLE   2,669 0 0
ENDAVA PLC ADS 29260V105 870 18,011 SH   SOLE   18,011 0 0
LAUDER ESTEE COS INC CL A 518439104 971 5,148 SH   SOLE   5,148 0 0
EXPEDITORS INTL WASH INC COM 302130109 415 5,462 SH   SOLE   5,462 0 0
EXXON MOBIL CORP COM 30231G102 2,009 44,933 SH   SOLE   44,933 0 0
F5 NETWORKS INC COM 315616102 1,409 10,102 SH   SOLE   10,102 0 0
FACEBOOK INC CL A 30303M102 2,868 12,630 SH   SOLE   12,630 0 0
FASTENAL CO COM 311900104 2,845 66,400 SH   SOLE   66,400 0 0
FIREEYE INC COM 31816Q101 316 25,955 SH   SOLE   25,955 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 310 14,618 SH   SOLE   14,618 0 0
FORTINET INC COM 34959E109 326 2,376 SH   SOLE   2,376 0 0
GARMIN LTD SHS H2906T109 1,574 16,140 SH   SOLE   16,140 0 0
GILEAD SCIENCES INC COM 375558103 368 4,788 SH   SOLE   4,788 0 0
GRAINGER W W INC COM 384802104 275 875 SH   SOLE   875 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 245 1,999 SH   SOLE   1,999 0 0
HENRY SCHEIN INC COM 806407102 1,480 25,352 SH   SOLE   25,352 0 0
HOLOGIC INC COM 436440101 3,001 52,652 SH   SOLE   52,652 0 0
HOME DEPOT INC COM 437076102 4,887 19,510 SH   SOLE   19,510 0 0
HONEYWELL INTL INC COM 438516106 593 4,101 SH   SOLE   4,101 0 0
HORMEL FOODS CORP COM 440452100 222 4,599 SH   SOLE   4,599 0 0
IDEXX LABS INC COM 45168D104 292 884 SH   SOLE   884 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,472 8,421 SH   SOLE   8,421 0 0
INCYTE CORP COM 45337C102 280 2,689 SH   SOLE   2,689 0 0
INTEL CORP COM 458140100 5,598 93,569 SH   SOLE   93,569 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 505 5,518 SH   SOLE   5,518 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,773 14,678 SH   SOLE   14,678 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,895 15,473 SH   SOLE   15,473 0 0
INTUIT COM 461202103 517 1,745 SH   SOLE   1,745 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 524 919 SH   SOLE   919 0 0
IQVIA HLDGS INC COM 46266C105 491 3,459 SH   SOLE   3,459 0 0
HENRY JACK & ASSOC INC COM 426281101 409 2,225 SH   SOLE   2,225 0 0
JOHNSON & JOHNSON COM 478160104 8,663 61,602 SH   SOLE   61,602 0 0
JPMORGAN CHASE & CO COM 46625H100 7,218 76,738 SH   SOLE   76,738 0 0
LAM RESEARCH CORP COM 512807108 430 1,328 SH   SOLE   1,328 0 0
LILLY ELI & CO COM 532457108 612 3,729 SH   SOLE   3,729 0 0
LOCKHEED MARTIN CORP COM 539830109 1,217 3,336 SH   SOLE   3,336 0 0
LULULEMON ATHLETICA INC COM 550021109 238 763 SH   SOLE   763 0 0
MANTECH INTL CORP CL A 564563104 296 4,316 SH   SOLE   4,316 0 0
MARKEL CORP COM 570535104 2,534 2,745 SH   SOLE   2,745 0 0
MARSH & MCLENNAN COS INC COM 571748102 213 1,986 SH   SOLE   1,986 0 0
MASCO CORP COM 574599106 2,172 43,260 SH   SOLE   43,260 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,385 4,683 SH   SOLE   4,683 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 257 4,245 SH   SOLE   4,245 0 0
MCDONALDS CORP COM 580135101 431 2,338 SH   SOLE   2,338 0 0
MEDTRONIC PLC SHS G5960L103 3,001 32,723 SH   SOLE   32,723 0 0
MERCK & CO. INC COM 58933Y105 8,718 112,733 SH   SOLE   112,733 0 0
METLIFE INC COM 59156R108 2,367 64,802 SH   SOLE   64,802 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 259 321 SH   SOLE   321 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 113 20,604 SH   SOLE   20,604 0 0
MICROSOFT CORP COM 594918104 24,312 119,461 SH   SOLE   119,461 0 0
MIMECAST LTD ORD SHS G14838109 322 7,725 SH   SOLE   7,725 0 0
MITEK SYS INC COM NEW 606710200 309 32,187 SH   SOLE   32,187 0 0
MONDELEZ INTL INC CL A 609207105 3,848 75,261 SH   SOLE   75,261 0 0
MOODYS CORP COM 615369105 432 1,573 SH   SOLE   1,573 0 0
MSCI INC COM 55354G100 2,343 7,018 SH   SOLE   7,018 0 0
NASDAQ INC COM 631103108 1,925 16,117 SH   SOLE   16,117 0 0
NETEASE INC SPONSORED ADS 64110W102 376 875 SH   SOLE   875 0 0
NETSCOUT SYS INC COM 64115T104 312 12,190 SH   SOLE   12,190 0 0
NEW AGE BEVERAGES CORP COM 64157V108 57 37,309 SH   SOLE   37,309 0 0
NIKE INC CL B 654106103 4,202 42,858 SH   SOLE   42,858 0 0
NORTONLIFELOCK INC COM 668771108 314 15,856 SH   SOLE   15,856 0 0
NVIDIA CORPORATION COM 67066G104 1,520 4,000 SH   SOLE   4,000 0 0
OKTA INC CL A 679295105 370 1,848 SH   SOLE   1,848 0 0
ONESPAN INC COM 68287N100 444 15,913 SH   SOLE   15,913 0 0
ORACLE CORP COM 68389X105 3,387 61,279 SH   SOLE   61,279 0 0
OTIS WORLDWIDE CORP COM 68902V107 619 10,880 SH   SOLE   10,880 0 0
PALO ALTO NETWORKS INC COM 697435105 335 1,459 SH   SOLE   1,459 0 0
PEPSICO INC COM 713448108 7,847 59,327 SH   SOLE   59,327 0 0
PFIZER INC COM 717081103 4,263 130,369 SH   SOLE   130,369 0 0
PHILIP MORRIS INTL INC COM 718172109 201 2,866 SH   SOLE   2,866 0 0
PING IDENTITY HLDG CORP COM 72341T103 363 11,326 SH   SOLE   11,326 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,118 26,616 SH   SOLE   26,616 0 0
PPG INDS INC COM 693506107 1,344 12,672 SH   SOLE   12,672 0 0
PRICE T ROWE GROUP INC COM 74144T108 287 2,320 SH   SOLE   2,320 0 0
PROCTER & GAMBLE CO COM 742718109 6,120 51,187 SH   SOLE   51,187 0 0
PROOFPOINT INC COM 743424103 343 3,090 SH   SOLE   3,090 0 0
PROTO LABS INC COM 743713109 1,166 10,364 SH   SOLE   10,364 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,904 79,416 SH   SOLE   79,416 0 0
QUALYS INC COM 74758T303 320 3,075 SH   SOLE   3,075 0 0
RADWARE LTD ORD M81873107 332 14,070 SH   SOLE   14,070 0 0
RAPID7 INC COM 753422104 341 6,686 SH   SOLE   6,686 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,358 22,041 SH   SOLE   22,041 0 0
REGENERON PHARMACEUTICALS COM 75886F107 341 546 SH   SOLE   546 0 0
ROBERT HALF INTL INC COM 770323103 231 4,381 SH   SOLE   4,381 0 0
S&P GLOBAL INC COM 78409V104 1,152 3,495 SH   SOLE   3,495 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 392 14,821 SH   SOLE   14,821 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 910 6,764 SH   SOLE   6,764 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 466 12,516 SH   SOLE   12,516 0 0
SERVICENOW INC COM 81762P102 247 611 SH   SOLE   611 0 0
SIMON PPTY GROUP INC NEW COM 828806109 298 4,356 SH   SOLE   4,356 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 357 2,795 SH   SOLE   2,795 0 0
SNAP ON INC COM 833034101 201 1,448 SH   SOLE   1,448 0 0
SOLARWINDS CORP COM 83417Q105 306 17,303 SH   SOLE   17,303 0 0
SOUTHERN CO COM 842587107 378 7,286 SH   SOLE   7,286 0 0
SPLUNK INC COM 848637104 366 1,844 SH   SOLE   1,844 0 0
STANLEY BLACK & DECKER INC COM 854502101 260 1,867 SH   SOLE   1,867 0 0
STATE STR CORP COM 857477103 1,951 30,698 SH   SOLE   30,698 0 0
STERIS PLC SHS USD G8473T100 1,476 9,617 SH   SOLE   9,617 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,210 5,612 SH   SOLE   5,612 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,838 120,444 SH   SOLE   120,444 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 534 5,403 SH   SOLE   5,403 0 0
TE CONNECTIVITY LTD REG SHS H84989104 2,299 28,186 SH   SOLE   28,186 0 0
TENABLE HLDGS INC COM 88025T102 340 11,408 SH   SOLE   11,408 0 0
TERADYNE INC COM 880770102 2,523 29,853 SH   SOLE   29,853 0 0
TEXAS INSTRS INC COM 882508104 693 5,456 SH   SOLE   5,456 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,385 9,343 SH   SOLE   9,343 0 0
THOR INDS INC COM 885160101 824 7,736 SH   SOLE   7,736 0 0
3M CO COM 88579Y101 2,698 17,296 SH   SOLE   17,296 0 0
TJX COS INC NEW COM 872540109 2,366 46,799 SH   SOLE   46,799 0 0
TRACTOR SUPPLY CO COM 892356106 2,735 20,756 SH   SOLE   20,756 0 0
TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 219 22,965 SH   SOLE   22,965 0 0
ULTA BEAUTY INC COM 90384S303 669 3,291 SH   SOLE   3,291 0 0
UNION PAC CORP COM 907818108 355 2,098 SH   SOLE   2,098 0 0
US BANCORP DEL COM NEW 902973304 2,669 72,498 SH   SOLE   72,498 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,959 53,600 SH   SOLE   53,600 0 0
VARONIS SYS INC COM 922280102 355 4,009 SH   SOLE   4,009 0 0
VEEVA SYS INC CL A COM 922475108 261 1,114 SH   SOLE   1,114 0 0
VERISIGN INC COM 92343E102 327 1,580 SH   SOLE   1,580 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,658 66,354 SH   SOLE   66,354 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 399 1,376 SH   SOLE   1,376 0 0
VIRNETX HLDG CORP COM 92823T108 326 50,117 SH   SOLE   50,117 0 0
VISA INC COM CL A 92826C839 7,491 38,777 SH   SOLE   38,777 0 0
VMWARE INC CL A COM 928563402 215 1,388 SH   SOLE   1,388 0 0
WASTE MGMT INC DEL COM 94106L109 251 2,368 SH   SOLE   2,368 0 0
WELLTOWER INC COM 95040Q104 294 5,688 SH   SOLE   5,688 0 0
WEX INC COM 96208T104 1,162 7,045 SH   SOLE   7,045 0 0
XYLEM INC COM 98419M100 3,516 54,118 SH   SOLE   54,118 0 0
ZIX CORP COM 98974P100 313 45,350 SH   SOLE   45,350 0 0
ZOETIS INC CL A 98978V103 379 2,765 SH   SOLE   2,765 0 0
ZSCALER INC COM 98980G102 368 3,361 SH   SOLE   3,361 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 41 12,286 SH   SOLE   12,286 0 0