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
ABBOTT LABS COM 002824100   220,625 2,278 SH   SOLE   2,278 0 0
AGCO CORP COM 001084102   320,184 2,707 SH   SOLE   2,707 0 0
ALPHABET INC CAP STK CL A 02079K305   6,748,582 51,571 SH   SOLE   50,219 0 1,352
ALPHABET INC CAP STK CL C 02079K107   846,477 6,420 SH   SOLE   6,180 0 240
ALTRIA GROUP INC COM 02209S103   273,325 6,500 SH   SOLE   6,500 0 0
AMAZON COM INC COM 023135106   3,502,665 27,554 SH   SOLE   26,950 0 604
AMERICOLD REALTY TRUST INC COM 03064D108   286,524 9,422 SH   SOLE   9,422 0 0
APPLE INC COM 037833100   10,810,024 63,139 SH   SOLE   61,074 0 2,065
ARCH CAP GROUP LTD ORD G0450A105   797,100 10,000 SH   SOLE   10,000 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   423,413 4,116 SH   SOLE   4,116 0 0
BANK AMERICA CORP COM 060505104   3,625,660 132,420 SH   SOLE   127,892 0 4,528
BECTON DICKINSON & CO COM 075887109   732,416 2,833 SH   SOLE   2,833 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   332,785 950 SH   SOLE   950 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   260,315 20,086 SH   SOLE   20,086 0 0
BOOKING HOLDINGS INC COM 09857L108   5,307,478 1,721 SH   SOLE   1,664 0 57
BUNGE LIMITED COM G16962105   504,445 4,660 SH   SOLE   4,660 0 0
CALIBERCOS INC COM CL A 13000T109   225,896 166,100 SH   SOLE   166,100 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,375,837 31,929 SH   SOLE   31,046 0 883
CASEYS GEN STORES INC COM 147528103   4,204,488 15,485 SH   SOLE   15,056 0 429
CHECK POINT SOFTWARE TECH LT ORD M22465104   2,362,922 17,729 SH   SOLE   17,165 0 564
CHEMED CORP NEW COM 16359R103   4,793,713 9,224 SH   SOLE   8,961 0 263
CHEVRON CORP NEW COM 166764100   360,004 2,135 SH   SOLE   1,835 0 300
COCA COLA CO COM 191216100   231,534 4,136 SH   SOLE   4,136 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   3,544,766 57,266 SH   SOLE   55,566 0 1,700
COLGATE PALMOLIVE CO COM 194162103   2,040,218 28,691 SH   SOLE   27,751 0 940
COMCAST CORP NEW CL A 20030N101   3,923,558 88,488 SH   SOLE   85,875 0 2,613
CONOCOPHILLIPS COM 20825C104   425,410 3,551 SH   SOLE   3,551 0 0
COSTCO WHSL CORP NEW COM 22160K105   388,693 688 SH   SOLE   688 0 0
CROWN CASTLE INC COM 22822V101   281,980 3,064 SH   SOLE   3,064 0 0
DATADOG INC CL A COM 23804L103   260,154 2,856 SH   SOLE   2,856 0 0
DEXCOM INC COM 252131107   214,217 2,296 SH   SOLE   2,296 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,151,372 7,718 SH   SOLE   7,500 0 218
DOMINOS PIZZA INC COM 25754A201   281,441 743 SH   SOLE   743 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   3,346,640 48,306 SH   SOLE   46,962 0 1,344
ELI LILLY & CO COM 532457108   1,161,813 2,163 SH   SOLE   2,163 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   262,793 8,202 SH   SOLE   8,202 0 0
EOG RES INC COM 26875P101   329,830 2,602 SH   SOLE   2,602 0 0
EQUITABLE HLDGS INC COM 29452E101   307,635 10,836 SH   SOLE   10,836 0 0
EVEREST GROUP LTD COM G3223R108   255,090 735 SH   SOLE   735 0 0
EXXON MOBIL CORP COM 30231G102   525,936 4,473 SH   SOLE   4,473 0 0
FACTSET RESH SYS INC COM 303075105   4,391,840 10,044 SH   SOLE   9,822 0 222
FEDEX CORP COM 31428X106   219,354 828 SH   SOLE   828 0 0
FORD MTR CO DEL COM 345370860   260,820 21,000 SH   SOLE   21,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857   281,354 7,545 SH   SOLE   7,470 0 75
FTI CONSULTING INC COM 302941109   2,003,010 11,227 SH   SOLE   10,901 0 326
GARTNER INC COM 366651107   207,885 605 SH   SOLE   605 0 0
GENTEX CORP COM 371901109   2,570,888 79,007 SH   SOLE   76,699 0 2,308
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   730,385 22,997 SH   SOLE   22,997 0 0
GRAND CANYON ED INC COM 38526M106   305,291 2,612 SH   SOLE   2,612 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   635,760 28,535 SH   SOLE   28,535 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   2,503,677 42,428 SH   SOLE   41,128 0 1,300
HOME DEPOT INC COM 437076102   3,400,811 11,255 SH   SOLE   10,923 0 332
HONEYWELL INTL INC COM 438516106   4,659,698 25,223 SH   SOLE   23,657 0 1,566
HUMANA INC COM 444859102   713,725 1,467 SH   SOLE   1,467 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   209,900 1,026 SH   SOLE   1,026 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   4,340,950 39,456 SH   SOLE   38,402 0 1,054
INTUITIVE SURGICAL INC COM NEW 46120E602   4,255,743 14,560 SH   SOLE   14,141 0 419
ISHARES INC CORE MSCI EMKT 46434G103   336,652 7,074 SH   SOLE   7,013 0 61
ISHARES TR CORE US AGGBD ET 464287226   32,238,605 342,818 SH   SOLE   328,030 0 14,788
ISHARES TR NATIONAL MUN ETF 464288414   23,320,673 227,430 SH   SOLE   220,241 0 7,189
ISHARES TR CORE 1 5 YR USD 46432F859   13,672,036 294,783 SH   SOLE   284,731 0 10,052
ISHARES TR CORE S&P500 ETF 464287200   12,427,705 28,940 SH   SOLE   26,923 0 2,017
ISHARES TR ISHS 5-10YR INVT 464288638   7,990,228 164,239 SH   SOLE   155,913 0 8,326
ISHARES TR CORE MSCI TOTAL 46432F834   6,158,934 102,666 SH   SOLE   96,866 0 5,800
ISHARES TR GLB INFRASTR ETF 464288372   3,385,365 78,202 SH   SOLE   75,354 0 2,848
ISHARES TR ISHS 1-5YR INVS 464288646   1,800,109 36,125 SH   SOLE   36,125 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,467,970 12,004 SH   SOLE   11,464 0 540
ISHARES TR GRWT ALLOCAT ETF 464289867   1,416,635 28,671 SH   SOLE   26,828 0 1,843
ISHARES TR AGGRES ALLOC ETF 464289859   1,221,866 19,245 SH   SOLE   16,574 0 2,671
ISHARES TR RUS 1000 GRW ETF 464287614   822,442 3,092 SH   SOLE   3,062 0 30
ISHARES TR SHRT NAT MUN ETF 464288158   633,207 6,156 SH   SOLE   6,156 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   459,863 3,029 SH   SOLE   2,982 0 47
ISHARES TR INTRM GOV CR ETF 464288612   272,173 2,686 SH   SOLE   2,686 0 0
ISHARES TR CORE S&P MCP ETF 464287507   212,447 852 SH   SOLE   852 0 0
JOHNSON & JOHNSON COM 478160104   4,462,238 28,650 SH   SOLE   27,798 0 852
JPMORGAN CHASE & CO COM 46625H100   5,197,082 35,837 SH   SOLE   34,040 0 1,797
LENNAR CORP CL A 526057104   421,985 3,760 SH   SOLE   3,760 0 0
LOGITECH INTL S A SHS H50430232   2,765,046 40,108 SH   SOLE   39,138 0 970
LOWES COS INC COM 548661107   713,515 3,433 SH   SOLE   3,383 0 50
MANHATTAN ASSOCIATES INC COM 562750109   2,996,724 15,161 SH   SOLE   14,780 0 381
MANPOWERGROUP INC WIS COM 56418H100   315,643 4,305 SH   SOLE   4,305 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,843,959 12,235 SH   SOLE   11,884 0 351
MCDONALDS CORP COM 580135101   473,139 1,796 SH   SOLE   1,696 0 100
MERCK & CO INC COM 58933Y105   226,799 2,203 SH   SOLE   2,178 0 25
META PLATFORMS INC CL A 30303M102   4,467,426 14,881 SH   SOLE   14,272 0 609
MICROSOFT CORP COM 594918104   6,248,377 19,789 SH   SOLE   19,271 0 518
NEOS ETF TRUST FIS CHRISTIAN 78433H204   22,697,438 975,982 SH   SOLE   953,849 0 22,133
NEOS ETF TRUST NEOS ENH INM CAS 78433H501   1,157,026 23,192 SH   SOLE   23,192 0 0
NETAPP INC COM 64110D104   317,786 4,188 SH   SOLE   4,188 0 0
NICE LTD SPONSORED ADR 653656108   323,340 1,902 SH   SOLE   1,902 0 0
NIKE INC CL B 654106103   2,319,264 24,255 SH   SOLE   23,411 0 844
NORDSON CORP COM 655663102   3,445,968 15,441 SH   SOLE   14,916 0 525
NOVO-NORDISK A S ADR 670100205   4,020,640 44,212 SH   SOLE   42,727 0 1,485
NVIDIA CORPORATION COM 67066G104   1,586,409 3,647 SH   SOLE   3,647 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   4,662,151 11,395 SH   SOLE   11,104 0 291
ON SEMICONDUCTOR CORP COM 682189105   4,508,726 48,507 SH   SOLE   47,177 0 1,330
ORACLE CORP COM 68389X105   4,013,309 37,890 SH   SOLE   36,779 0 1,111
PALO ALTO NETWORKS INC COM 697435105   920,177 3,925 SH   SOLE   3,925 0 0
PARKER-HANNIFIN CORP COM 701094104   247,346 635 SH   SOLE   635 0 0
PEPSICO INC COM 713448108   3,692,776 21,794 SH   SOLE   21,011 0 783
PFIZER INC COM 717081103   2,927,552 88,259 SH   SOLE   81,603 0 6,656
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   420,689 4,201 SH   SOLE   4,201 0 0
POLARIS INC COM 731068102   541,841 5,203 SH   SOLE   5,203 0 0
PROGRESSIVE CORP COM 743315103   2,499,739 17,945 SH   SOLE   17,384 0 561
RELX PLC SPONSORED ADR 759530108   2,665,266 79,088 SH   SOLE   76,893 0 2,195
REPUBLIC SVCS INC COM 760759100   2,804,027 19,676 SH   SOLE   19,153 0 523
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   7,380,413 228,850 SH   SOLE   221,705 0 7,145
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,667,531 64,402 SH   SOLE   56,103 0 8,299
SCHWAB STRATEGIC TR US REIT ETF 808524847   983,137 55,388 SH   SOLE   52,178 0 3,210
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   563,703 8,745 SH   SOLE   8,745 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   532,264 12,034 SH   SOLE   12,034 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   504,168 6,933 SH   SOLE   6,933 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   412,046 8,604 SH   SOLE   8,235 0 369
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   377,058 11,103 SH   SOLE   9,103 0 2,000
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   229,610 4,606 SH   SOLE   4,606 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   8,273,940 91,536 SH   SOLE   88,390 0 3,146
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   4,298,335 54,721 SH   SOLE   52,860 0 1,861
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,196,281 25,598 SH   SOLE   24,748 0 850
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,980,501 116,833 SH   SOLE   112,480 0 4,353
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,271,618 17,645 SH   SOLE   17,057 0 588
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,221,309 17,749 SH   SOLE   17,003 0 746
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,179,823 7,329 SH   SOLE   7,263 0 66
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   738,166 22,254 SH   SOLE   22,005 0 249
SELECT SECTOR SPDR TR INDL 81369Y704   517,038 5,100 SH   SOLE   4,700 0 400
SERVICENOW INC COM 81762P102   485,737 869 SH   SOLE   869 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   2,405,005 24,394 SH   SOLE   23,845 0 549
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,211,970 7,514 SH   SOLE   7,033 0 481
SPDR SER TR BLOOMBERG EMERGI 78464A391   10,236,326 516,204 SH   SOLE   494,630 0 21,574
SPDR SER TR PORTFOLIO SHORT 78464A474   5,961,314 203,319 SH   SOLE   194,911 0 8,408
SPDR SER TR NUVEEN BLOOMBERG 78464A284   5,244,617 220,177 SH   SOLE   212,959 0 7,218
STATE STR CORP COM 857477103   437,182 6,529 SH   SOLE   6,529 0 0
STRYKER CORPORATION COM 863667101   280,376 1,026 SH   SOLE   1,026 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   234,109 2,694 SH   SOLE   2,694 0 0
TENARIS S A SPONSORED ADS 88031M109   2,691,278 85,167 SH   SOLE   82,397 0 2,770
TJX COS INC NEW COM 872540109   1,815,552 20,427 SH   SOLE   19,542 0 885
TOLL BROTHERS INC COM 889478103   681,320 9,212 SH   SOLE   9,212 0 0
TOYOTA MOTOR CORP ADS 892331307   2,020,570 11,241 SH   SOLE   10,836 0 405
TRACTOR SUPPLY CO COM 892356106   809,967 3,989 SH   SOLE   3,989 0 0
TREX CO INC COM 89531P105   2,329,121 37,792 SH   SOLE   36,597 0 1,195
TRIMBLE INC COM 896239100   232,676 4,320 SH   SOLE   4,320 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,157,941 43,683 SH   SOLE   42,006 0 1,677
UNITED PARCEL SERVICE INC CL B 911312106   758,464 4,866 SH   SOLE   4,866 0 0
UNITED RENTALS INC COM 911363109   347,654 782 SH   SOLE   782 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,446,956 8,820 SH   SOLE   8,561 0 259
VALVOLINE INC COM 92047W101   2,514,882 78,005 SH   SOLE   75,934 0 2,071
VANGUARD BD INDEX FDS INTERMED TERM 921937819   19,926,033 275,564 SH   SOLE   264,254 0 11,310
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,849,934 24,610 SH   SOLE   24,610 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,835,843 26,309 SH   SOLE   26,309 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   4,411,357 21,184 SH   SOLE   18,331 0 2,853
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,992,433 14,088 SH   SOLE   13,957 0 131
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   577,967 7,639 SH   SOLE   7,624 0 15
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   2,431,335 62,454 SH   SOLE   60,294 0 2,160
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   398,060 10,152 SH   SOLE   10,068 0 84
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,312,313 27,283 SH   SOLE   27,283 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,322,791 17,602 SH   SOLE   17,273 0 329
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,078,685 57,524 SH   SOLE   56,108 0 1,416
VANGUARD WORLD FDS ENERGY ETF 92204A306   627,617 4,952 SH   SOLE   4,952 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   589,158 1,420 SH   SOLE   1,420 0 0
VISA INC COM CL A 92826C839   1,321,638 5,746 SH   SOLE   5,507 0 239
ZIMMER BIOMET HOLDINGS INC COM 98956P102   602,846 5,372 SH   SOLE   5,372 0 0
ZOETIS INC CL A 98978V103   629,286 3,617 SH   SOLE   3,617 0 0