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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 220,013 1,476 SH   SOLE   1,476 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 9,588,037 31,220 SH   SOLE   31,220 0 0
AFLAC INC COM 001055102 BBG001S5NGJ4 680,236 8,863 SH   SOLE   8,863 0 0
ALBANY INTL CORP CL A 012348108 BBG001S5VKN1 3,830,529 44,396 SH   SOLE   44,396 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 17,520,453 133,887 SH   SOLE   133,887 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1,568,224 11,894 SH   SOLE   11,894 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 260,818 1,586 SH   SOLE   1,586 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 6,274,797 23,347 SH   SOLE   23,347 0 0
AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 7,827,531 91,894 SH   SOLE   91,894 0 0
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 6,562,354 78,133 SH   SOLE   78,133 0 0
APARTMENT INCOME REIT CORP COM 03750L109 BBG00XK3WWB0 2,450,982 79,837 SH   SOLE   79,837 0 0
APPLE INC COM 037833100 BBG001S5N8V8 25,852,233 150,997 SH   SOLE   150,997 0 0
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 941,347 6,799 SH   SOLE   6,799 0 0
AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 286,291 1,667 SH   SOLE   1,667 0 0
AZENTA INC COM 114340102 BBG001S8F1B8 2,125,898 42,357 SH   SOLE   42,357 0 0
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1,138,165 4,402 SH   SOLE   4,402 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 13,278,472 37,906 SH   SOLE   37,906 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 240,080 4,136 SH   SOLE   4,136 0 0
CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 7,634,009 185,833 SH   SOLE   185,833 0 0
CAVCO INDS INC DEL COM 149568107 BBG001SJQBM8 471,281 1,774 SH   SOLE   1,774 0 0
CHEMED CORP NEW COM 16359R103 BBG001S679X0 5,928,245 11,407 SH   SOLE   11,407 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 424,342 2,517 SH   SOLE   2,517 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 5,891,421 109,587 SH   SOLE   109,587 0 0
CLOROX CO DEL COM 189054109 BBG001S5PX50 8,891,660 67,844 SH   SOLE   67,844 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 398,714 5,607 SH   SOLE   5,607 0 0
COPART INC COM 217204106 BBG001S7MTB1 392,205 9,102 SH   SOLE   9,102 0 0
CORVEL CORP COM 221006109 BBG001S72ZL8 2,887,412 14,683 SH   SOLE   14,683 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,744,643 3,088 SH   SOLE   3,088 0 0
CUMMINS INC COM 231021106 BBG001S5Q9M3 1,627,920 7,126 SH   SOLE   7,126 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 1,773,601 11,889 SH   SOLE   11,889 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 5,814,188 71,736 SH   SOLE   71,736 0 0
DROPBOX INC CL A 26210C104 BBG001TFLWN3 6,466,825 237,489 SH   SOLE   237,489 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 8,911,209 128,626 SH   SOLE   128,626 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 288,894 2,457 SH   SOLE   2,457 0 0
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 6,370,409 14,569 SH   SOLE   14,569 0 0
FEDEX CORP COM 31428X106 BBG001S5R3M5 346,881 1,309 SH   SOLE   1,309 0 0
FISERV INC COM 337738108 BBG001S5R6Q4 258,904 2,292 SH   SOLE   2,292 0 0
FLEXSHARES TR US QUALITY CAP 33939L746 BBG00B2VYSM1 202,259 4,242 SH   SOLE   4,242 0 0
GENERAL MLS INC COM 370334104 BBG001S5RKR2 298,321 4,662 SH   SOLE   4,662 0 0
GENTEX CORP COM 371901109 BBG001S5RMR8 6,403,562 196,790 SH   SOLE   196,790 0 0
GRAINGER W W INC COM 384802104 BBG001S5RRD2 9,265,024 13,392 SH   SOLE   13,392 0 0
HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 6,305,061 41,717 SH   SOLE   41,717 0 0
HERSHEY CO COM 427866108 BBG001S5S148 8,380,397 41,885 SH   SOLE   41,885 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 6,392,240 21,155 SH   SOLE   21,155 0 0
HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 11,888,673 110,985 SH   SOLE   110,985 0 0
HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 5,650,362 29,972 SH   SOLE   29,972 0 0
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 378,676 866 SH   SOLE   866 0 0
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 9,681,812 42,038 SH   SOLE   42,038 0 0
INTEL CORP COM 458140100 BBG001S5SF65 5,910,021 166,245 SH   SOLE   166,245 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 236,543 2,150 SH   SOLE   2,150 0 0
INTUIT COM 461202103 BBG001S6TWR2 253,708 497 SH   SOLE   497 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 398,077 18,965 SH   SOLE   18,965 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 609,512 19,155 SH   SOLE   19,155 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 240,332 7,285 SH   SOLE   7,285 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 702,782 4,960 SH   SOLE   4,960 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 1,027,160 2,867 SH   SOLE   2,867 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 79,582,820 843,664 SH   SOLE   843,664 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 43,649,127 101,644 SH   SOLE   101,644 0 0
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 274,003 3,175 SH   SOLE   3,175 0 0
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 435,666 7,715 SH   SOLE   7,715 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 384,225 5,558 SH   SOLE   5,558 0 0
ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 286,698 8,520 SH   SOLE   8,520 0 0
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 293,496 2,400 SH   SOLE   2,400 0 0
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 221,701 2,687 SH   SOLE   2,687 0 0
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 15,530,907 174,898 SH   SOLE   174,898 0 0
ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 1,643,547 27,906 SH   SOLE   27,906 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 7,726,082 112,102 SH   SOLE   112,102 0 0
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 460,107 5,114 SH   SOLE   5,114 0 0
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 531,260 5,181 SH   SOLE   5,181 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 2,344,637 9,981 SH   SOLE   9,981 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 646,897 2,886 SH   SOLE   2,886 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 1,041,295 7,682 SH   SOLE   7,682 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,272,881 7,202 SH   SOLE   7,202 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 599,838 8,767 SH   SOLE   8,767 0 0
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 3,017,462 19,614 SH   SOLE   19,614 0 0
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 236,031 2,152 SH   SOLE   2,152 0 0
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 287,506 2,671 SH   SOLE   2,671 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 393,234 3,823 SH   SOLE   3,823 0 0
ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 233,770 1,000 SH   SOLE   1,000 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG001SQLKR2 7,975,192 75,853 SH   SOLE   75,853 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5,356,079 34,389 SH   SOLE   34,389 0 0
KADANT INC COM 48282T104 BBG001S8PRM8 6,914,636 30,657 SH   SOLE   30,657 0 0
KROGER CO COM 501044101 BBG001S5SN40 6,098,479 136,279 SH   SOLE   136,279 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 328,595 1,581 SH   SOLE   1,581 0 0
LUCID GROUP INC COM 549498103 BBG00W7F99W4 55,900 10,000 SH   SOLE   10,000 0 0
MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 10,054,767 50,869 SH   SOLE   50,869 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 11,264,263 59,192 SH   SOLE   59,192 0 0
MASTEC INC COM 576323109 BBG001S95HF8 3,703,000 51,452 SH   SOLE   51,452 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 14,322,289 36,176 SH   SOLE   36,176 0 0
MAXIMUS INC COM 577933104 BBG001S6G4K5 6,084,392 81,473 SH   SOLE   81,473 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 282,935 1,074 SH   SOLE   1,074 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 5,561,833 54,025 SH   SOLE   54,025 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 5,078,953 16,918 SH   SOLE   16,918 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 17,497,712 55,416 SH   SOLE   55,416 0 0
MURPHY USA INC COM 626755102 BBG001Z0Q6V2 4,282,692 12,532 SH   SOLE   12,532 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 622,704 10,869 SH   SOLE   10,869 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 384,775 4,024 SH   SOLE   4,024 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 338,786 3,326 SH   SOLE   3,326 0 0
ORACLE CORP COM 68389X105 BBG001S5SJG6 309,710 2,924 SH   SOLE   2,924 0 0
PEPSICO INC COM 713448108 BBG001S695T1 13,170,216 77,728 SH   SOLE   77,728 0 0
PIMCO ETF TR BROAD US TIPS 72201R403 BBG001T5HFT1 298,826 5,772 SH   SOLE   5,772 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 5,155,575 127,361 SH   SOLE   127,361 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 6,532,919 44,789 SH   SOLE   44,789 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 271,317 3,064 SH   SOLE   3,064 0 0
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 6,010,305 22,808 SH   SOLE   22,808 0 0
RESMED INC COM 761152107 BBG001SBGRC2 4,976,225 33,653 SH   SOLE   33,653 0 0
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 5,964,892 16,324 SH   SOLE   16,324 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 15,292,662 318,996 SH   SOLE   318,996 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 18,085,098 377,638 SH   SOLE   377,638 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 705,378 14,150 SH   SOLE   14,150 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 257,184 3,800 SH   SOLE   3,800 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 213,313 5,150 SH   SOLE   5,150 0 0
SEI INVTS CO COM 784117103 BBG001S5VZJ3 2,953,264 49,033 SH   SOLE   49,033 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 522,684 4,060 SH   SOLE   4,060 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 247,506 4,200 SH   SOLE   4,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 938,499 5,725 SH   SOLE   5,725 0 0
SNAP ON INC COM 833034101 BBG001S5W688 8,091,199 31,723 SH   SOLE   31,723 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 465,144 2,713 SH   SOLE   2,713 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 411,620 11,852 SH   SOLE   11,852 0 0
STARBUCKS CORP COM 855244109 BBG001S72KH6 1,729,094 18,945 SH   SOLE   18,945 0 0
STERIS PLC SHS USD G8473T100 BBG00MRHG532 392,542 1,789 SH   SOLE   1,789 0 0
TARGET CORP COM 87612E106 BBG001SC0K41 3,067,598 27,743 SH   SOLE   27,743 0 0
TERADYNE INC COM 880770102 BBG001S5WMZ3 4,464,782 44,443 SH   SOLE   44,443 0 0
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 5,611,392 27,636 SH   SOLE   27,636 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 10,171,876 20,175 SH   SOLE   20,175 0 0
USANA HEALTH SCIENCES INC COM 90328M107 BBG001S79BP0 2,468,712 42,121 SH   SOLE   42,121 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 259,784 954 SH   SOLE   954 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 250,288 1,279 SH   SOLE   1,279 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 615,234 3,254 SH   SOLE   3,254 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 2,662,530 12,535 SH   SOLE   12,535 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 366,075 2,356 SH   SOLE   2,356 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2,241,830 51,277 SH   SOLE   51,277 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 302,108 2,924 SH   SOLE   2,924 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 362,664 7,190 SH   SOLE   7,190 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,291,276 5,614 SH   SOLE   5,614 0 0
VONTIER CORPORATION COM 928881101 BBG00RRGSKH2 6,736,927 217,882 SH   SOLE   217,882 0 0
WALMART INC COM 931142103 BBG001S5XH92 226,514 1,416 SH   SOLE   1,416 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 8,959,944 58,777 SH   SOLE   58,777 0 0
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 6,944,918 44,691 SH   SOLE   44,691 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 234,180 3,000 SH   SOLE   3,000 0 0
YUM BRANDS INC COM 988498101 BBG001S7JQ30 316,723 2,535 SH   SOLE   2,535 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 508,540 2,150 SH   SOLE   2,150 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 10,708,946 61,553 SH   SOLE   61,553 0 0