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
AMAZON.COM INC Stock 023135106 18,202 5,584 SH   SOLE 0 5,583 0 0
STARBUCKS CORP Stock 855244109 364 4,000 SH   SOLE 0 4,000 0 0
ISHARES GOLD TRUST ETF ETF 464285204 705 19,141 SH   SOLE 0 19,141 0 0
JOHNSON & JOHNSON COM Stock 478160104 24,220 136,658 SH   SOLE 0 136,657 0 0
AKAMAI TECH Stock 00971T101 12,560 105,203 SH   SOLE 0 105,203 0 0
WASTE MANAGEMENT INC Stock 94106L109 658 4,153 SH   SOLE 0 4,153 0 0
COSTCO WHOLESALE CORP Stock 22160K105 30,351 52,706 SH   SOLE 0 52,705 0 0
KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Stock 499049104 17,207 341,004 SH   SOLE 0 341,003 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 301 1,970 SH   SOLE 0 1,970 0 0
COCA COLA CO COM Stock 191216100 642 10,359 SH   SOLE 0 10,359 0 0
GENERAL MLS INC COM Stock 370334104 220 3,250 SH   SOLE 0 3,250 0 0
TRUIST FINL CORP COM Stock 89832Q109 259 4,568 SH   SOLE 0 4,568 0 0
VANGUARD REIT INDEX ETF ETF 922908553 509 4,700 SH   SOLE 0 4,700 0 0
ISHARES MSCI ACWI EX US ETF 464288240 210 4,022 SH   SOLE 0 4,022 0 0
INTEL CORP COM Stock 458140100 378 7,620 SH   SOLE 0 7,620 0 0
MEDTRONIC PLC SHS Stock G5960L103 203 1,833 SH   SOLE 0 1,832 0 0
NETFLIX COM INC Stock 64110L106 360 960 SH   SOLE 0 960 0 0
PAYCHEX INC Stock 704326107 744 5,455 SH   SOLE 0 5,455 0 0
WELLS FARGO & CO 7.5 PFD L IG Convertible Preferred 949746804 7,799 5,887 SH   SOLE 0 5,887 0 0
MERCK & CO INC Stock 58933Y105 19,852 241,951 SH   SOLE 0 241,951 0 0
SPDR S&P 500 ETF ETF 78462F103 779 1,725 SH   SOLE 0 1,724 0 0
MASTERCARD INC Stock 57636Q104 209 585 SH   SOLE 0 585 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 12,940 61,795 SH   SOLE 0 61,794 0 0
NORDSON CORP COM Stock 655663102 13,173 58,009 SH   SOLE 0 58,009 0 0
TYLER TECHNOLOGIES INC COM Stock 902252105 711 1,597 SH   SOLE 0 1,597 0 0
DIAGEO PLC ADR 25243Q205 316 1,555 SH   SOLE 0 1,555 0 0
ISHARES TIPS BOND ETF ETF 464287176 410 3,295 SH   SOLE 0 3,295 0 0
OPKO HEALTH INC Stock 68375N103 230 67,000 SH   SOLE 0 67,000 0 0
VERIZON COMMUNICATIONS Stock 92343V104 543 10,669 SH   SOLE 0 10,668 0 0
PEPSICO INC COM Stock 713448108 951 5,684 SH   SOLE 0 5,684 0 0
FIRSTENERGY CORP COM Stock 337932107 305 6,650 SH   SOLE 0 6,650 0 0
US BANCORP DEL COM NEW Stock 902973304 315 5,931 SH   SOLE 0 5,931 0 0
HOME DEPOT Stock 437076102 17,958 59,994 SH   SOLE 0 59,993 0 0
VERISK ANALYTICS INCCL A Stock 92345Y106 23,060 107,441 SH   SOLE 0 107,440 0 0
SPDR GOLD SHARES ETF ETF 78463V107 216 1,197 SH   SOLE 0 1,197 0 0
SOUTHERN CO COM Stock 842587107 15,162 209,108 SH   SOLE 0 209,108 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 3,571 12,862 SH   SOLE 0 12,862 0 0
AON CORP Stock G0403H108 414 1,270 SH   SOLE 0 1,270 0 0
COGNEX CORP Stock 192422103 11,420 148,028 SH   SOLE 0 148,027 0 0
LINCOLN ELEC HLDGS INC COM Stock 533900106 356 2,580 SH   SOLE 0 2,580 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 9,640 89,355 SH   SOLE 0 89,354 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 47,389 134,281 SH   SOLE 0 134,281 0 0
ADOBE SYS INC Stock 00724F101 23,717 52,055 SH   SOLE 0 52,055 0 0
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 346 4,426 SH   SOLE 0 4,426 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 231 2,685 SH   SOLE 0 2,685 0 0
ALPHABET INC. Stock 02079K305 40,649 14,615 SH   SOLE 0 14,614 0 0
PROGRESSIVE CORP COM Stock 743315103 499 4,374 SH   SOLE 0 4,374 0 0
CSX CORP Stock 126408103 355 9,486 SH   SOLE 0 9,486 0 0
MICROSOFT Stock 594918104 67,456 218,793 SH   SOLE 0 218,792 0 0
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100 9,638 128,467 SH   SOLE 0 128,467 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 529 1 SH   SOLE 0 1 0 0
COPART INC Stock 217204106 1,167 9,300 SH   SOLE 0 9,300 0 0
VANGUARD SMALL CAP ETF ETF 922908751 423 1,990 SH   SOLE 0 1,990 0 0
NIKE INC CLASS B Stock 654106103 13,079 97,197 SH   SOLE 0 97,196 0 0
SOUTHWESTERN ENERGY CO COM Stock 845467109 87 12,200 SH   SOLE 0 12,200 0 0
LINDE PLC SHS Stock G5494J103 27,156 85,014 SH   SOLE 0 85,014 0 0
NORFOLK SOUTHERN CRP Stock 655844108 705 2,472 SH   SOLE 0 2,472 0 0
OGE ENERGY CORP COM Stock 670837103 264 6,480 SH   SOLE 0 6,480 0 0
AMPHENOL CORP CL A Stock 032095101 223 2,962 SH   SOLE 0 2,962 0 0
DANAHER CORP 4.75 PFD A 04/15/2022 IG Convertible Preferred 235851300 264 132 SH   SOLE 0 132 0 0
DOLLAR TREE STORES INC Stock 256746108 15,074 94,124 SH   SOLE 0 94,123 0 0
LYFT INC CL A COM Stock 55087P104 11,899 309,874 SH   SOLE 0 309,873 0 0
VANGUARD S&P 500 ETF ETF 922908363 245 591 SH   SOLE 0 591 0 0
FIFTH THIRD BANCORP Stock 316773100 544 12,649 SH   SOLE 0 12,649 0 0
AVANTOR INC COM Stock 05352A100 13,910 411,296 SH   SOLE 0 411,295 0 0
CONSOLIDATED EDISON INC COM Stock 209115104 258 2,730 SH   SOLE 0 2,730 0 0
HUNTINGTON BANCSHARES INC COM Stock 446150104 172 11,737 SH   SOLE 0 11,737 0 0
ISHARES TRUST RUSSELL 200 GROWTH INDEX FD ETF 464289438 445 2,800 SH   SOLE 0 2,800 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885 2,716 28,217 SH   SOLE 0 28,217 0 0
FIRST MERCHANTS CORP Stock 320817109 388 9,327 SH   SOLE 0 9,327 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 493 4,419 SH   SOLE 0 4,419 0 0
ALTO INGREDIENTS INC COM Stock 021513106 74 10,900 SH   SOLE 0 10,900 0 0
QUANTA SVCS INC COM Stock 74762E102 18,402 139,822 SH   SOLE 0 139,822 0 0
II-VI INC Stock 902104108 22,053 304,223 SH   SOLE 0 304,222 0 0
GENTEX CORP Stock 371901109 643 22,034 SH   SOLE 0 22,034 0 0
ORGANON & CO COM Stock 68622V106 16,875 483,114 SH   SOLE 0 483,114 0 0
VISA INC Stock 92826C839 21,689 97,798 SH   SOLE 0 97,797 0 0
ALLISON TRANSMISSION HLDGS INC COM Stock 01973R101 16,233 413,471 SH   SOLE 0 413,470 0 0
VANGUARD GROWTH ETF ETF 922908736 2,860 9,945 SH   SOLE 0 9,944 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 17,111 68,864 SH   SOLE 0 68,863 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208 28,601 206,284 SH   SOLE 0 206,283 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 13,391 32,368 SH   SOLE 0 32,368 0 0
ISHARES TR S&P 1500 INDEX FD ETF 464287150 581 5,752 SH   SOLE 0 5,752 0 0
MONDELEZ INTL INC CL A Stock 609207105 213 3,392 SH   SOLE 0 3,392 0 0
MIDDLEBY CORP Stock 596278101 16,699 101,858 SH   SOLE 0 101,857 0 0
QUALYS INC COM Stock 74758T303 17,591 123,525 SH   SOLE 0 123,525 0 0
JOHNSON CTLS INC Stock G51502105 209 3,185 SH   SOLE 0 3,185 0 0
MOODYS CORP Stock 615369105 17,026 50,462 SH   SOLE 0 50,462 0 0
NOVARTIS AG ADR ADR 66987V109 388 4,417 SH   SOLE 0 4,416 0 0
MILLERKNOLL INC COM Stock 600544100 445 12,880 SH   SOLE 0 12,880 0 0
NVIDIA CORP Stock 67066G104 299 1,095 SH   SOLE 0 1,095 0 0
BALL CORP COM Stock 058498106 23,509 261,209 SH   SOLE 0 261,208 0 0
ABBVIE INC COM Stock 00287Y109 413 2,550 SH   SOLE 0 2,550 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 1,237 21,479 SH   SOLE 0 21,479 0 0
CHURCH & DWIGHT INC Stock 171340102 706 7,100 SH   SOLE 0 7,100 0 0
STRYKER CORP Stock 863667101 714 2,671 SH   SOLE 0 2,671 0 0
QUALCOMM INC COM Stock 747525103 21,827 142,829 SH   SOLE 0 142,829 0 0
FASTENAL CO Stock 311900104 16,784 282,554 SH   SOLE 0 282,554 0 0
INTUITIVE SURGICAL, INC. Stock 46120E602 357 1,185 SH   SOLE 0 1,185 0 0
MCDONALDS CORP COM Stock 580135101 11,044 44,664 SH   SOLE 0 44,663 0 0
DOVER CORP COM Stock 260003108 216 1,375 SH   SOLE 0 1,375 0 0
CISCO SYS INC Stock 17275R102 980 17,574 SH   SOLE 0 17,574 0 0
CDW CORP COM Stock 12514G108 9,465 52,912 SH   SOLE 0 52,912 0 0
AT&T INC COM Stock 00206R102 277 11,715 SH   SOLE 0 11,715 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 16,582 68,465 SH   SOLE 0 68,464 0 0
ISHARES S&P 500 INDEX ETF 464287200 31,130 68,614 SH   SOLE 0 68,613 0 0
UNION PAC CORP COM Stock 907818108 22,168 81,139 SH   SOLE 0 81,138 0 0
ECOLAB INC COM Stock 278865100 20,673 117,085 SH   SOLE 0 117,085 0 0
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 303 8,306 SH   SOLE 0 8,306 0 0
CHARLES RIVER LABS HLDG Stock 159864107 21,338 75,140 SH   SOLE 0 75,140 0 0
DOLBY LABORATORIES INC Stock 25659T107 17,673 225,935 SH   SOLE 0 225,934 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 14,773 25,011 SH   SOLE 0 25,010 0 0
LOCKHEED MARTIN CORP Stock 539830109 384 870 SH   SOLE 0 870 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 1,325 9,723 SH   SOLE 0 9,723 0 0
INTERNATIONAL PAPER CO COM Stock 460146103 291 6,300 SH   SOLE 0 6,300 0 0
CHEVRON CORP NEW COM Stock 166764100 341 2,095 SH   SOLE 0 2,095 0 0
CONOCOPHILLIPS COM Stock 20825C104 454 4,541 SH   SOLE 0 4,541 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 10,765 224,132 SH   SOLE 0 224,132 0 0
CINCINNATI FINL CORP COM Stock 172062101 214 1,573 SH   SOLE 0 1,573 0 0
DANAHER CORP Stock 235851102 19,572 66,723 SH   SOLE 0 66,722 0 0
TJX COS INC NEW COM Stock 872540109 7,276 120,105 SH   SOLE 0 120,104 0 0
BK OF AMERICA CORP COM Stock 060505104 272 6,610 SH   SOLE 0 6,610 0 0
WALMART INC COM Stock 931142103 467 3,135 SH   SOLE 0 3,135 0 0
ORACLE CORPORATION Stock 68389X105 411 4,965 SH   SOLE 0 4,965 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 430 4,336 SH   SOLE 0 4,336 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 5,530 119,872 SH   SOLE 0 119,871 0 0
TEXAS INSTRS INC COM Stock 882508104 14,164 77,194 SH   SOLE 0 77,194 0 0
PFIZER INC COM Stock 717081103 246 4,756 SH   SOLE 0 4,756 0 0
3M CO COM Stock 88579Y101 376 2,524 SH   SOLE 0 2,524 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 4,377 1,567 SH   SOLE 0 1,567 0 0
APPLIED MATLS INC COM Stock 038222105 28,255 214,375 SH   SOLE 0 214,375 0 0
ALLY FINANCIAL INC COM NPV Stock 02005N100 208 4,783 SH   SOLE 0 4,783 0 0
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 159 12,130 SH   SOLE 0 12,130 0 0
ARISTA NETWORKS INC COM Stock 040413106 23,085 166,103 SH   SOLE 0 166,102 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 241 1,800 SH   SOLE 0 1,800 0 0
CATALENT INC COM Stock 148806102 13,422 121,030 SH   SOLE 0 121,029 0 0
TRIMBLE INC COM Stock 896239100 11,346 157,284 SH   SOLE 0 157,284 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 252 3,800 SH   SOLE 0 3,800 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 531 6,872 SH   SOLE 0 6,872 0 0
PARKER-HANNIFIN CORP COM Stock 701094104 204 720 SH   SOLE 0 720 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 263 5,281 SH   SOLE 0 5,281 0 0
FIDELITY LIMITED TERM BOND ETF ETF 316188200 17,392 349,448 SH   SOLE 0 349,448 0 0
FIDELITY CORPORATE BOND ETF ETF 316188101 300 5,919 SH   SOLE 0 5,919 0 0
PNC FINANCIAL SVCS GROUP INC Stock 693475105 212 1,150 SH   SOLE 0 1,150 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 20,524 281,034 SH   SOLE 0 281,033 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 3,083 11,750 SH   SOLE 0 11,750 0 0
EXXON MOBIL CORP COM Stock 30231G102 671 8,127 SH   SOLE 0 8,126 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 420 4,206 SH   SOLE 0 4,206 0 0
CHARLES SCHWAB CORP Stock 808513105 351 4,164 SH   SOLE 0 4,164 0 0
ACTIVISION INC Stock 00507V109 18,978 236,894 SH   SOLE 0 236,894 0 0
ISHARES CORE S&P MID CAP ETF ETF 464287507 11,248 41,915 SH   SOLE 0 41,914 0 0
APPLE INC Stock 037833100 19,631 112,425 SH   SOLE 0 112,425 0 0
WEC ENERGY GROUP INC COM Stock 92939U106 314 3,142 SH   SOLE 0 3,142 0 0
ABBOTT LABS COM Stock 002824100 15,930 134,592 SH   SOLE 0 134,591 0 0
DISNEY WALT CO COM Stock 254687106 8,884 64,769 SH   SOLE 0 64,768 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 400 3,950 SH   SOLE 0 3,950 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 281 1,650 SH   SOLE 0 1,650 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,422 8,568 SH   SOLE 0 8,568 0 0