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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,459,919 4,754 SH   SOLE   1,390 0 3,364
AFLAC INC COM 001055102   200,087 2,607 SH   SOLE   465 0 2,142
ALBEMARLE CORP COM 012653101   1,208,697 7,108 SH   SOLE   1,840 0 5,268
ALPHABET INC CAP STK CL A 02079K305   2,086,694 15,946 SH   SOLE   4,629 0 11,317
AMAZON COM INC COM 023135106   2,042,564 16,068 SH   SOLE   3,237 0 12,831
AMEREN CORP COM 023608102   1,386,716 18,532 SH   SOLE   4,312 0 14,220
APPLE INC COM 037833100   2,927,658 17,100 SH   SOLE   8,751 0 8,349
ASML HOLDING N V N Y REGISTRY SHS N07059210   492,536 837 SH   SOLE   201 0 636
AXCELIS TECHNOLOGIES INC COM NEW 054540208   460,453 2,824 SH   SOLE   474 0 2,350
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   594,809 1,698 SH   SOLE   39 0 1,659
BOOKING HOLDINGS INC COM 09857L108   1,652,997 536 SH   SOLE   152 0 384
BROADCOM INC COM 11135F101   2,702,298 3,254 SH   SOLE   940 0 2,314
CBIZ INC COM 124805102   369,372 7,117 SH   SOLE   1,302 0 5,815
CELSIUS HLDGS INC COM NEW 15118V207   570,398 3,324 SH   SOLE   799 0 2,525
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,903,271 1,039 SH   SOLE   295 0 744
CHUBB LIMITED COM H1467J104   2,208,063 10,607 SH   SOLE   3,234 0 7,373
CLEAN HARBORS INC COM 184496107   347,607 2,077 SH   SOLE   358 0 1,719
COMFORT SYS USA INC COM 199908104   308,965 1,813 SH   SOLE   318 0 1,495
CONSTELLATION BRANDS INC CL A 21036P108   757,498 3,014 SH   SOLE   1,023 0 1,991
COPART INC COM 217204106   1,278,739 29,676 SH   SOLE   9,274 0 20,402
COSTCO WHSL CORP NEW COM 22160K105   226,549 401 SH   SOLE   0 0 401
CUMMINS INC COM 231021106   1,122,143 4,912 SH   SOLE   1,251 0 3,661
DIGI INTL INC COM 253798102   229,959 8,517 SH   SOLE   1,550 0 6,967
EAGLE MATLS INC COM 26969P108   401,282 2,410 SH   SOLE   426 0 1,984
ELEMENT SOLUTIONS INC COM 28618M106   311,573 15,888 SH   SOLE   1,906 0 13,982
ELEVANCE HEALTH INC COM 036752103   917,277 2,107 SH   SOLE   551 0 1,556
EVOLENT HEALTH INC CL A 30050B101   247,139 9,076 SH   SOLE   1,090 0 7,986
EXXON MOBIL CORP COM 30231G102   966,860 8,223 SH   SOLE   0 0 8,223
FIVE BELOW INC COM 33829M101   318,260 1,978 SH   SOLE   357 0 1,621
FORTINET INC COM 34959E109   2,187,473 37,278 SH   SOLE   9,475 0 27,803
GENUINE PARTS CO COM 372460105   317,636 2,200 SH   SOLE   0 0 2,200
GOLDMAN SACHS GROUP INC COM 38141G104   1,865,595 5,766 SH   SOLE   1,425 0 4,341
HCA HEALTHCARE INC COM 40412C101   1,558,354 6,335 SH   SOLE   1,900 0 4,435
HERSHEY CO COM 427866108   980,376 4,900 SH   SOLE   1,530 0 3,370
INMODE LTD SHS M5425M103   272,221 8,937 SH   SOLE   1,016 0 7,921
INSPIRE MED SYS INC COM 457730109   239,914 1,209 SH   SOLE   183 0 1,026
INVESCO QQQ TR UNIT SER 1 46090E103   6,785,440 18,939 SH   SOLE   8,382 0 10,557
ISHARES TR MSCI EAFE ETF 464287465   5,473,973 79,425 SH   SOLE   26,320 0 53,105
ISHARES TR S&P MC 400VL ETF 464287705   209,127 2,072 SH   SOLE   0 0 2,072
ISHARES TR S&P 500 VAL ETF 464287408   310,141 2,016 SH   SOLE   241 0 1,775
ISHARES TR CORE S&P500 ETF 464287200   484,826 1,129 SH   SOLE   227 0 902
ISHARES TR S&P 500 GRWT ETF 464287309   520,676 7,610 SH   SOLE   0 0 7,610
ISHARES TR RUS 1000 VAL ETF 464287598   8,587,986 56,567 SH   SOLE   25,385 0 31,182
ISHARES TR RUS 1000 GRW ETF 464287614   1,204,935 4,530 SH   SOLE   4,530 0 0
ISHARES TR IBOXX INV CP ETF 464287242   9,759,444 95,662 SH   SOLE   21,870 0 73,792
ISHARES TR RUS MID CAP ETF 464287499   304,215 4,393 SH   SOLE   0 0 4,393
ISHARES TR IBOXX HI YD ETF 464288513   3,647,856 49,483 SH   SOLE   9,286 0 40,197
ISHARES TR NATIONAL MUN ETF 464288414   242,917 2,369 SH   SOLE   0 0 2,369
JACOBS SOLUTIONS INC COM 46982L108   749,726 5,493 SH   SOLE   1,367 0 4,126
JEFFERIES FINL GROUP INC COM 47233W109   358,334 9,783 SH   SOLE   1,728 0 8,055
JPMORGAN CHASE & CO COM 46625H100   1,663,797 11,473 SH   SOLE   3,399 0 8,074
KINSALE CAP GROUP INC COM 49714P108   365,280 882 SH   SOLE   164 0 718
L3HARRIS TECHNOLOGIES INC COM 502431109   878,953 5,048 SH   SOLE   1,594 0 3,454
LATTICE SEMICONDUCTOR CORP COM 518415104   376,116 4,377 SH   SOLE   751 0 3,626
LINCOLN ELEC HLDGS INC COM 533900106   364,543 2,005 SH   SOLE   355 0 1,650
LINDE PLC SHS G54950103   322,455 866 SH   SOLE   0 0 866
LOUISIANA PAC CORP COM 546347105   360,453 6,522 SH   SOLE   1,151 0 5,371
LPL FINL HLDGS INC COM 50212V100   247,213 1,040 SH   SOLE   266 0 774
MASTERCARD INCORPORATED CL A 57636Q104   1,365,180 3,448 SH   SOLE   918 0 2,530
MCDONALDS CORP COM 580135101   1,196,704 4,543 SH   SOLE   1,214 0 3,329
MCKESSON CORP COM 58155Q103   1,898,056 4,365 SH   SOLE   1,231 0 3,134
MEDTRONIC PLC SHS G5960L103   1,154,502 14,733 SH   SOLE   3,340 0 11,393
META PLATFORMS INC CL A 30303M102   1,324,527 4,412 SH   SOLE   1,137 0 3,275
MICRON TECHNOLOGY INC COM 595112103   1,340,458 19,704 SH   SOLE   4,857 0 14,847
MICROSOFT CORP COM 594918104   4,497,525 14,244 SH   SOLE   2,212 0 12,032
MONOLITHIC PWR SYS INC COM 609839105   1,420,483 3,075 SH   SOLE   697 0 2,378
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,187,408 4,362 SH   SOLE   1,267 0 3,095
NETFLIX INC COM 64110L106   1,065,587 2,822 SH   SOLE   743 0 2,079
NEXTERA ENERGY INC COM 65339F101   523,675 9,141 SH   SOLE   2,174 0 6,967
NOVA LTD COM M7516K103   418,839 3,725 SH   SOLE   654 0 3,071
NOVO-NORDISK A S ADR 670100205   303,463 3,337 SH   SOLE   1,143 0 2,194
NVENT ELECTRIC PLC SHS G6700G107   299,764 5,657 SH   SOLE   968 0 4,689
NVIDIA CORPORATION COM 67066G104   2,756,656 6,337 SH   SOLE   1,855 0 4,482
OPTION CARE HEALTH INC COM NEW 68404L201   305,610 9,447 SH   SOLE   1,943 0 7,504
PARSONS CORP DEL COM 70202L102   309,686 5,698 SH   SOLE   1,051 0 4,647
PINNACLE FINL PARTNERS INC COM 72346Q104   352,630 5,260 SH   SOLE   260 0 5,000
PNC FINL SVCS GROUP INC COM 693475105   929,705 7,573 SH   SOLE   1,910 0 5,663
PPG INDS INC COM 693506107   400,303 3,084 SH   SOLE   728 0 2,356
PROCTER AND GAMBLE CO COM 742718109   1,511,357 10,362 SH   SOLE   2,502 0 7,860
PROLOGIS INC. COM 74340W103   1,080,970 9,633 SH   SOLE   2,777 0 6,856
QUALCOMM INC COM 747525103   1,049,485 9,450 SH   SOLE   2,713 0 6,737
SAIA INC COM 78709Y105   366,758 920 SH   SOLE   172 0 748
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   287,533 1,754 SH   SOLE   0 0 1,754
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,449,372 60,287 SH   SOLE   19,098 0 41,190
SERVICENOW INC COM 81762P102   596,410 1,067 SH   SOLE   264 0 803
SHOCKWAVE MED INC COM 82489T104   242,106 1,216 SH   SOLE   210 0 1,006
SPDR S&P 500 ETF TR TR UNIT 78462F103   25,085,395 58,682 SH   SOLE   17,050 0 41,632
STERLING INFRASTRUCTURE INC COM 859241101   356,011 4,845 SH   SOLE   894 0 3,951
SUPER MICRO COMPUTER INC COM 86800U104   443,414 1,617 SH   SOLE   285 0 1,332
SYNOPSYS INC COM 871607107   322,656 703 SH   SOLE   238 0 465
SYSCO CORP COM 871829107   624,241 9,451 SH   SOLE   2,868 0 6,583
TEXAS ROADHOUSE INC COM 882681109   311,536 3,242 SH   SOLE   499 0 2,743
THERMO FISHER SCIENTIFIC INC COM 883556102   834,791 1,649 SH   SOLE   400 0 1,249
TORONTO DOMINION BK ONT COM NEW 891160509   492,189 8,168 SH   SOLE   2,711 0 5,457
UNITEDHEALTH GROUP INC COM 91324P102   1,856,599 3,682 SH   SOLE   999 0 2,683
US FOODS HLDG CORP COM 912008109   353,648 8,908 SH   SOLE   1,398 0 7,510
VANGUARD INDEX FDS VALUE ETF 922908744   340,825 2,471 SH   SOLE   0 0 2,471
VANGUARD INDEX FDS TOTAL STK MKT 922908769   380,851 1,793 SH   SOLE   2 0 1,791
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,218,548 3,103 SH   SOLE   1,945 0 1,158
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   267,862 4,687 SH   SOLE   0 0 4,687
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   679,943 4,376 SH   SOLE   984 0 3,392
VERTEX PHARMACEUTICALS INC COM 92532F100   207,601 597 SH   SOLE   0 0 597
VISTEON CORP COM NEW 92839U206   299,198 2,167 SH   SOLE   340 0 1,827
WASTE MGMT INC DEL COM 94106L109   1,453,625 9,536 SH   SOLE   2,550 0 6,986
WESCO INTL INC COM 95082P105   318,339 2,213 SH   SOLE   391 0 1,822
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   308,806 7,425 SH   SOLE   837 0 6,588
ZIMMER BIOMET HOLDINGS INC COM 98956P102   959,618 8,551 SH   SOLE   2,057 0 6,494