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
ABB LTD SPONSORED ADR 000375204 222 6,534 SH   SOLE   6,534 0 0
ABIOMED INC COM 003654100 492 1,577 SH   SOLE   1,577 0 0
ACTIVISION BLIZZARD INC COM 00507V109 602 6,308 SH   SOLE   6,308 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,507 2,573 SH   SOLE   2,573 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,498 7,304 SH   SOLE   7,304 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,894 16,251 SH   SOLE   16,251 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,419 16,363 SH   SOLE   16,363 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 878 7,526 SH   SOLE   7,526 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 610 3,320 SH   SOLE   3,320 0 0
ALIGN TECHNOLOGY INC COM 016255101 406 664 SH   SOLE   664 0 0
ALPHABET INC CAP STK CL A 02079K305 1,255 514 SH   SOLE   514 0 0
AMETEK INC COM 031100100 1,353 10,134 SH   SOLE   10,134 0 0
AMPHENOL CORP NEW CL A 032095101 753 11,003 SH   SOLE   11,003 0 0
ANALOG DEVICES INC COM 032654105 800 4,648 SH   SOLE   4,648 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,351 3,403 SH   SOLE   3,403 0 0
ASSOCIATED BANC CORP COM 045487105 1,043 50,908 SH   SOLE   50,908 0 0
ATLASSIAN CORP PLC CL A G06242104 725 2,822 SH   SOLE   2,822 0 0
BECTON DICKINSON & CO COM 075887109 522 2,145 SH   SOLE   2,145 0 0
BEST BUY INC COM 086516101 382 3,320 SH   SOLE   3,320 0 0
BIOGEN INC COM 09062X103 891 2,573 SH   SOLE   2,573 0 0
BK OF AMERICA CORP COM 060505104 987 23,940 SH   SOLE   23,940 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 721 10,790 SH   SOLE   10,790 0 0
BROWN FORMAN CORP CL B 115637209 1,140 15,215 SH   SOLE   15,215 0 0
BRUNSWICK CORP COM 117043109 1,126 11,298 SH   SOLE   11,298 0 0
CABLE ONE INC COM 12685J105 794 415 SH   SOLE   415 0 0
CAE INC COM 124765108 1,230 39,923 SH   SOLE   39,923 0 0
CELANESE CORP DEL COM 150870103 1,007 6,644 SH   SOLE   6,644 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 964 8,300 SH   SOLE   8,300 0 0
CHURCH & DWIGHT INC COM 171340102 2,872 33,698 SH   SOLE   33,698 0 0
CINTAS CORP COM 172908105 824 2,158 SH   SOLE   2,158 0 0
CISCO SYS INC COM 17275R102 528 9,960 SH   SOLE   9,960 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,055 17,780 SH   SOLE   17,780 0 0
COOPER COS INC COM NEW 216648402 1,118 2,822 SH   SOLE   2,822 0 0
CORNING INC COM 219350105 757 18,509 SH   SOLE   18,509 0 0
CORTEVA INC COM 22052L104 817 18,426 SH   SOLE   18,426 0 0
COSTAR GROUP INC COM 22160N109 619 7,470 SH   SOLE   7,470 0 0
CUMMINS INC COM 231021106 1,076 4,414 SH   SOLE   4,414 0 0
DANAHER CORPORATION COM 235851102 1,255 4,677 SH   SOLE   4,677 0 0
DISNEY WALT CO COM 254687106 960 5,460 SH   SOLE   5,460 0 0
DOLLAR TREE INC COM 256746108 355 3,569 SH   SOLE   3,569 0 0
DOMTAR CORP COM NEW 257559203 1,576 28,674 SH   SOLE   28,674 0 0
DOVER CORP COM 260003108 1,085 7,203 SH   SOLE   7,203 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 594 27,805 SH   SOLE   27,805 0 0
DYNATRACE INC COM NEW 268150109 485 8,300 SH   SOLE   8,300 0 0
EATON CORP PLC SHS G29183103 1,913 12,907 SH   SOLE   12,907 0 0
EBAY INC. COM 278642103 700 9,969 SH   SOLE   9,969 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 293 2,833 SH   SOLE   2,833 0 0
ELECTRONIC ARTS INC COM 285512109 1,051 7,304 SH   SOLE   7,304 0 0
EMERSON ELEC CO COM 291011104 1,494 15,521 SH   SOLE   15,521 0 0
EOG RES INC COM 26875P101 1,014 12,150 SH   SOLE   12,150 0 0
F5 NETWORKS INC COM 315616102 651 3,486 SH   SOLE   3,486 0 0
FACEBOOK INC CL A 30303M102 912 2,622 SH   SOLE   2,622 0 0
FASTENAL CO COM 311900104 967 18,592 SH   SOLE   18,592 0 0
FERGUSON PLC NEW SHS G3421J106 260 1,866 SH   SOLE   1,866 0 0
FIFTH THIRD BANCORP COM 316773100 912 23,850 SH   SOLE   23,850 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,221 1,466 SH   SOLE   1,466 0 0
FIRST FINL BANCORP OH COM 320209109 943 39,900 SH   SOLE   39,900 0 0
FIRST HORIZON CORPORATION COM 320517105 1,175 67,988 SH   SOLE   67,988 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,179 6,298 SH   SOLE   6,298 0 0
FLOWSERVE CORP COM 34354P105 1,016 25,196 SH   SOLE   25,196 0 0
GARMIN LTD SHS H2906T109 1,302 9,000 SH   SOLE   9,000 0 0
GENUINE PARTS CO COM 372460105 1,050 8,300 SH   SOLE   8,300 0 0
GILEAD SCIENCES INC COM 375558103 434 6,308 SH   SOLE   6,308 0 0
GLACIER BANCORP INC NEW COM 37637Q105 910 16,520 SH   SOLE   16,520 0 0
GRACO INC COM 384109104 1,106 14,608 SH   SOLE   14,608 0 0
HASBRO INC COM 418056107 1,122 11,869 SH   SOLE   11,869 0 0
HERITAGE FINL CORP WASH COM 42722X106 880 35,166 SH   SOLE   35,166 0 0
HERSHEY CO COM 427866108 1,229 7,055 SH   SOLE   7,055 0 0
HUBSPOT INC COM 443573100 677 1,162 SH   SOLE   1,162 0 0
ILLUMINA INC COM 452327109 589 1,245 SH   SOLE   1,245 0 0
INGERSOLL RAND INC COM 45687V106 1,758 36,024 SH   SOLE   36,024 0 0
INTEL CORP COM 458140100 419 7,470 SH   SOLE   7,470 0 0
INTUIT COM 461202103 1,343 2,739 SH   SOLE   2,739 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,125 13,061 SH   SOLE   13,061 0 0
JPMORGAN CHASE & CO COM 46625H100 974 6,260 SH   SOLE   6,260 0 0
KEURIG DR PEPPER INC COM 49271V100 877 24,900 SH   SOLE   24,900 0 0
LAM RESEARCH CORP COM 512807108 1,296 1,992 SH   SOLE   1,992 0 0
LEMAITRE VASCULAR INC COM 525558201 1,391 22,793 SH   SOLE   22,793 0 0
LILLY ELI & CO COM 532457108 762 3,320 SH   SOLE   3,320 0 0
LOUISIANA PAC CORP COM 546347105 1,504 24,942 SH   SOLE   24,942 0 0
M & T BK CORP COM 55261F104 932 6,416 SH   SOLE   6,416 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,026 2,915 SH   SOLE   2,915 0 0
MASIMO CORP COM 574795100 906 3,735 SH   SOLE   3,735 0 0
MERCADOLIBRE INC COM 58733R102 388 249 SH   SOLE   249 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,047 13,306 SH   SOLE   13,306 0 0
MORNINGSTAR INC COM 617700109 1,140 4,435 SH   SOLE   4,435 0 0
NICE LTD SPONSORED ADR 653656108 575 2,324 SH   SOLE   2,324 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,116 12,236 SH   SOLE   12,236 0 0
NVIDIA CORPORATION COM 67066G104 1,772 2,215 SH   SOLE   2,215 0 0
OPEN TEXT CORP COM 683715106 868 17,080 SH   SOLE   17,080 0 0
OWENS CORNING NEW COM 690742101 1,446 14,770 SH   SOLE   14,770 0 0
PARKER-HANNIFIN CORP COM 701094104 2,289 7,454 SH   SOLE   7,454 0 0
PAYPAL HLDGS INC COM 70450Y103 1,573 5,395 SH   SOLE   5,395 0 0
PEGASYSTEMS INC COM 705573103 855 6,142 SH   SOLE   6,142 0 0
PPG INDS INC COM 693506107 2,085 12,284 SH   SOLE   12,284 0 0
PROVIDENT FINL SVCS INC COM 74386T105 915 39,980 SH   SOLE   39,980 0 0
PULTE GROUP INC COM 745867101 1,054 19,318 SH   SOLE   19,318 0 0
QORVO INC COM 74736K101 944 4,826 SH   SOLE   4,826 0 0
QUALCOMM INC COM 747525103 688 4,814 SH   SOLE   4,814 0 0
RALPH LAUREN CORP CL A 751212101 1,036 8,790 SH   SOLE   8,790 0 0
RENASANT CORP COM 75970E107 1,080 26,991 SH   SOLE   26,991 0 0
REPLIGEN CORP COM 759916109 580 2,905 SH   SOLE   2,905 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 413 6,972 SH   SOLE   6,972 0 0
SANOFI SPONSORED ADR 80105N105 865 16,434 SH   SOLE   16,434 0 0
SCHLUMBERGER LTD COM STK 806857108 1,211 37,836 SH   SOLE   37,836 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 20,626 329,957 SH   SOLE   329,957 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 482 5,478 SH   SOLE   5,478 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,030 11,900 SH   SOLE   11,900 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 724 16,676 SH   SOLE   16,676 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 503 1,826 SH   SOLE   1,826 0 0
STRYKER CORPORATION COM 863667101 853 3,286 SH   SOLE   3,286 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 96 13,890 SH   SOLE   13,890 0 0
SYNOPSYS INC COM 871607107 1,305 4,731 SH   SOLE   4,731 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 411 2,324 SH   SOLE   2,324 0 0
TARGET CORP COM 87612E106 1,136 4,700 SH   SOLE   4,700 0 0
TENARIS S A SPONSORED ADS 88031M109 534 24,402 SH   SOLE   24,402 0 0
THE TRADE DESK INC COM CL A 88339J105 673 8,700 SH   SOLE   8,700 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,005 1,992 SH   SOLE   1,992 0 0
TIMKEN CO COM 887389104 1,001 12,422 SH   SOLE   12,422 0 0
TOPBUILD CORP COM 89055F103 1,146 5,794 SH   SOLE   5,794 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,246 40,948 SH   SOLE   40,948 0 0
TRACTOR SUPPLY CO COM 892356106 1,936 10,404 SH   SOLE   10,404 0 0
TRIMBLE INC COM 896239100 1,536 18,766 SH   SOLE   18,766 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 48 10,298 SH   SOLE   10,298 0 0
TWITTER INC COM 90184L102 480 6,972 SH   SOLE   6,972 0 0
ULTA BEAUTY INC COM 90384S303 402 1,162 SH   SOLE   1,162 0 0
US BANCORP DEL COM NEW 902973304 1,090 19,126 SH   SOLE   19,126 0 0
WABTEC COM 929740108 1,235 15,004 SH   SOLE   15,004 0 0
WESTLAKE CHEM CORP COM 960413102 964 10,702 SH   SOLE   10,702 0 0
WESTROCK CO COM 96145D105 1,158 21,764 SH   SOLE   21,764 0 0