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
ISHARES TR S&P MC 400VL ETF 464287705 774 8,966 SH   SOLE 0 0 0 8,966
ISHARES TR S&P MC 400GR ETF 464287606 1,595 22,088 SH   SOLE 0 0 0 22,088
ISHARES TR S&P 500 VAL ETF 464287408 641 5,005 SH   SOLE 0 0 0 5,005
ISHARES TR CORE S&P500 ETF 464287200 13,395 35,682 SH   SOLE 0 0 0 35,682
ISHARES TR RUS 1000 VAL ETF 464287598 234 1,712 SH   SOLE 0 0 0 1,712
ISHARES TR RUSSELL 2000 ETF 464287655 24,042 122,625 SH   SOLE 0 0 0 122,625
AMAZON COM INC COM 023135106 31,866 9,784 SH   SOLE 0 0 0 9,784
BRISTOL-MYERS SQUIBB CO COM 110122108 3,970 64,006 SH   SOLE 0 0 0 64,006
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 240 1,034 SH   SOLE 0 0 0 1,034
SYNOPSYS INC COM 871607107 1,727 6,660 SH   SOLE 0 0 0 6,660
INTEL CORP COM 458140100 457 9,179 SH   SOLE 0 0 0 9,179
ISHARES TR RUS 2000 GRW ETF 464287648 446 1,555 SH   SOLE 0 0 0 1,555
QUALCOMM INC COM 747525103 4,135 27,142 SH   SOLE 0 0 0 27,142
DISNEY WALT CO COM 254687106 4,638 25,599 SH   SOLE 0 0 0 25,599
MICROSOFT CORP COM 594918104 24,810 111,545 SH   SOLE 0 0 0 111,545
CITIGROUP INC COM NEW 172967424 3,734 60,561 SH   SOLE 0 0 0 60,561
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 689 4,879 SH   SOLE 0 0 0 4,879
DEERE & CO COM 244199105 2,683 9,971 SH   SOLE 0 0 0 9,971
BK OF AMERICA CORP COM 060505104 7,649 252,368 SH   SOLE 0 0 0 252,368
UNION PAC CORP COM 907818108 1,313 6,307 SH   SOLE 0 0 0 6,307
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,720 34,115 SH   SOLE 0 0 0 34,115
LILLY ELI & CO COM 532457108 2,130 12,615 SH   SOLE 0 0 0 12,615
SCHLUMBERGER LTD COM 806857108 2,306 105,638 SH   SOLE 0 0 0 105,638
GENERAL ELECTRIC CO COM 369604103 3,326 308,006 SH   SOLE 0 0 0 308,006
JPMORGAN CHASE & CO COM 46625H100 12,745 100,302 SH   SOLE 0 0 0 100,302
TEMPLETON GLOBAL INCOME FD COM 880198106 1,634 297,060 SH   SOLE 0 0 0 297,060
SOUTHWEST AIRLS CO COM 844741108 480 10,301 SH   SOLE 0 0 0 10,301
CROWN CASTLE INTL CORP NEW COM 22822V101 4,522 28,408 SH   SOLE 0 0 0 28,408
INTUIT COM 461202103 7,423 19,542 SH   SOLE 0 0 0 19,542
COMCAST CORP NEW CL A 20030N101 3,784 72,215 SH   SOLE 0 0 0 72,215
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,893 30,278 SH   SOLE 0 0 0 30,278
APPLE INC COM 037833100 21,193 159,716 SH   SOLE 0 0 0 159,716
CATERPILLAR INC COM 149123101 6,041 33,189 SH   SOLE 0 0 0 33,189
IDEXX LABS INC COM 45168D104 5,089 10,181 SH   SOLE 0 0 0 10,181
ELECTRONIC ARTS INC COM 285512109 3,030 21,097 SH   SOLE 0 0 0 21,097
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,773 18,159 SH   SOLE 0 0 0 18,159
AON PLC SHS CL A G0403H108 1,252 5,927 SH   SOLE 0 0 0 5,927
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2,515 407,610 SH   SOLE 0 0 0 407,610
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 38,846 775,213 SH   SOLE 0 0 0 775,213
THOR INDS INC COM 885160101 398 4,281 SH   SOLE 0 0 0 4,281
PNC FINL SVCS GROUP INC COM 693475105 2,802 18,806 SH   SOLE 0 0 0 18,806
D R HORTON INC COM 23331A109 3,583 51,995 SH   SOLE 0 0 0 51,995
ILLUMINA INC COM 452327109 5,488 14,832 SH   SOLE 0 0 0 14,832
ACTIVISION BLIZZARD INC COM 00507V109 5,442 58,614 SH   SOLE 0 0 0 58,614
DOLLAR GEN CORP NEW COM 256677105 1,937 9,210 SH   SOLE 0 0 0 9,210
NVIDIA CORPORATION COM 67066G104 9,906 18,970 SH   SOLE 0 0 0 18,970
BHP GROUP LTD SPONSORED ADS 088606108 1,764 26,990 SH   SOLE 0 0 0 26,990
CUMMINS INC COM 231021106 5,119 22,542 SH   SOLE 0 0 0 22,542
AUTOLIV INC COM 052800109 390 4,001 SH   SOLE 0 0 0 4,001
ALPHABET INC CAP STK CL A 02079K305 2,436 1,390 SH   SOLE 0 0 0 1,390
RIO TINTO PLC SPONSORED ADR 767204100 1,779 23,650 SH   SOLE 0 0 0 23,650
NOVANTA INC COM 67000B104 2,134 18,049 SH   SOLE 0 0 0 18,049
REGENERON PHARMACEUTICALS COM 75886F107 1,268 2,624 SH   SOLE 0 0 0 2,624
VANGUARD INDEX FDS MID CAP ETF 922908629 27,815 134,520 SH   SOLE 0 0 0 134,520
VANGUARD INDEX FDS SM CP VAL ETF 922908611 480 3,376 SH   SOLE 0 0 0 3,376
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,292 22,044 SH   SOLE 0 0 0 22,044
VANGUARD INDEX FDS GROWTH ETF 922908736 19,358 76,412 SH   SOLE 0 0 0 76,412
OSHKOSH CORP COM 688239201 2,099 24,387 SH   SOLE 0 0 0 24,387
QUANTA SVCS INC COM 74762E102 3,599 49,979 SH   SOLE 0 0 0 49,979
CENTENE CORP DEL COM 15135B101 1,951 32,503 SH   SOLE 0 0 0 32,503
ASML HOLDING N V N Y REGISTRY SHS N07059210 5,277 10,819 SH   SOLE 0 0 0 10,819
SPDR SER TR S&P BIOTECH 78464A870 3,726 26,465 SH   SOLE 0 0 0 26,465
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5,573 92,505 SH   SOLE 0 0 0 92,505
VANGUARD INDEX FDS LARGE CAP ETF 922908637 459 2,612 SH   SOLE 0 0 0 2,612
SPDR SER TR S&P REGL BKG 78464A698 3,603 69,348 SH   SOLE 0 0 0 69,348
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 329 2,768 SH   SOLE 0 0 0 2,768
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 25,065 530,919 SH   SOLE 0 0 0 530,919
ISHARES TR NATIONAL MUN ETF 464288414 5,057 43,152 SH   SOLE 0 0 0 43,152
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 16,697 137,041 SH   SOLE 0 0 0 137,041
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2,466 90,954 SH   SOLE 0 0 0 90,954
VISA INC COM CL A 92826C839 15,810 72,280 SH   SOLE 0 0 0 72,280
BANCORP INC DEL COM 05969A105 3,404 249,411 SH   SOLE 0 0 0 249,411
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 234 2,524 SH   SOLE 0 0 0 2,524
ISHARES TR SHRT NAT MUN ETF 464288158 6,106 56,483 SH   SOLE 0 0 0 56,483
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6,767 69,663 SH   SOLE 0 0 0 69,663
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 774 9,300 SH   SOLE 0 0 0 9,300
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 6,410 191,338 SH   SOLE 0 0 0 191,338
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,057 20,561 SH   SOLE 0 0 0 20,561
NXP SEMICONDUCTORS N V COM N6596X109 1,842 11,585 SH   SOLE 0 0 0 11,585
GENERAL MTRS CO COM 37045V100 8,696 208,849 SH   SOLE 0 0 0 208,849
ISHARES TR FLTG RATE NT ETF 46429B655 2,201 43,387 SH   SOLE 0 0 0 43,387
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 702 12,530 SH   SOLE 0 0 0 12,530
ISHARES TR MSCI USA MIN VOL 46429B697 4,889 72,026 SH   SOLE 0 0 0 72,026
ISHARES TR MSCI EAFE MIN VL 46429B689 11,639 158,543 SH   SOLE 0 0 0 158,543
ISHARES INC MSCI EMERG MRKT 464286533 8,049 131,773 SH   SOLE 0 0 0 131,773
POST HLDGS INC COM 737446104 2,070 20,494 SH   SOLE 0 0 0 20,494
SPDR SER TR BLOMBERG BRC INV 78468R200 446 14,596 SH   SOLE 0 0 0 14,596
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 20,000 391,398 SH   SOLE 0 0 0 391,398
ZOETIS INC CL A 98978V103 3,096 18,709 SH   SOLE 0 0 0 18,709
ISHARES TR MSCI USA MMENTM 46432F396 6,939 43,024 SH   SOLE 0 0 0 43,024
ISHARES TR MSCI USA VALUE 46432F388 4,097 47,141 SH   SOLE 0 0 0 47,141
ALPHABET INC CAP STK CL C 02079K107 9,169 5,234 SH   SOLE 0 0 0 5,234
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,031 22,949 SH   SOLE 0 0 0 22,949
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,458 26,419 SH   SOLE 0 0 0 26,419
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 10,587 105,739 SH   SOLE 0 0 0 105,739
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 5,046 99,358 SH   SOLE 0 0 0 99,358
VANGUARD WELLINGTON FD US MOMENTUM 921935508 2,168 19,243 SH   SOLE 0 0 0 19,243
VANGUARD WELLINGTON FD US MINIMUM 921935409 6,965 77,833 SH   SOLE 0 0 0 77,833
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 17,640 225,870 SH   SOLE 0 0 0 225,870
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 8,435 100,841 SH   SOLE 0 0 0 100,841
VANGUARD WELLINGTON FD US LIQUIDITY 921935300 11,713 124,482 SH   SOLE 0 0 0 124,482
CORTEVA INC COM 22052L104 2,349 60,660 SH   SOLE 0 0 0 60,660
CHEWY INC CL A 16679L109 2,893 32,189 SH   SOLE 0 0 0 32,189
UNITY SOFTWARE INC COM 91332U101 3,017 19,656 SH   SOLE 0 0 0 19,656