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
ALPHABET INC CAP STK CL C 02079K107   1,110,791 5,833 SH   SOLE   0 0 5,833
ALPS ETF TR ALERIAN MLP 00162Q452   728,948 15,136 SH   SOLE   0 0 15,136
AMAZON COM INC COM 023135106   2,089,032 9,522 SH   SOLE   0 0 9,522
AMERICAN CENTY ETF TR US SML CP VALU 025072877   591,348 6,126 SH   SOLE   0 0 6,126
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   559,024 9,109 SH   SOLE   0 0 9,109
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   334,921 5,697 SH   SOLE   0 0 5,697
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,036,493 15,523 SH   SOLE   0 0 15,523
APPLE INC COM 037833100   4,923,135 19,660 SH   SOLE   0 0 19,660
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   617,821 1,363 SH   SOLE   0 0 1,363
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504   781,192 15,090 SH   SOLE   0 0 15,090
BOOKING HOLDINGS INC COM 09857L108   223,579 45 SH   SOLE   0 0 45
CINTAS CORP COM 172908105   19,696,661 107,809 SH   SOLE   0 0 107,809
COEUR MNG INC COM NEW 192108504   314,600 55,000 SH   SOLE   0 0 55,000
CORPAY INC COM SHS 219948106   203,052 600 SH   SOLE   0 0 600
DUKE ENERGY CORP NEW COM NEW 26441C204   244,570 2,270 SH   SOLE   0 0 2,270
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   249,343 4,966 SH   SOLE   0 0 4,966
FISERV INC COM 337738108   292,724 1,425 SH   SOLE   0 0 1,425
ISHARES SILVER TR ISHARES 46428Q109   394,950 15,000 SH   SOLE   0 0 15,000
ISHARES TR CORE S&P MCP ETF 464287507   249,240 4,000 SH   SOLE   0 0 4,000
ISHARES TR IBONDS 25 TRM HG 46435U168   270,784 11,672 SH   SOLE   0 0 11,672
ISHARES TR TRS FLT RT BD 46434V860   207,756 4,116 SH   SOLE   0 0 4,116
ISHARES TR AGGRES ALLOC ETF 464289859   952,913 12,438 SH   SOLE   0 0 12,438
JOHNSON & JOHNSON COM 478160104   277,815 1,921 SH   SOLE   0 0 1,921
JPMORGAN CHASE & CO. COM 46625H100   334,156 1,394 SH   SOLE   0 0 1,394
MEDICAL PPTYS TRUST INC COM 58463J304   55,917 14,156 SH   SOLE   0 0 14,156
META PLATFORMS INC CL A 30303M102   347,946 594 SH   SOLE   0 0 594
MICROSOFT CORP COM 594918104   1,924,872 4,567 SH   SOLE   0 0 4,567
NETFLIX INC COM 64110L106   1,118,607 1,255 SH   SOLE   0 0 1,255
NVIDIA CORPORATION COM 67066G104   864,309 6,436 SH   SOLE   0 0 6,436
ONEOK INC NEW COM 682680103   205,117 2,043 SH   SOLE   0 0 2,043
ORACLE CORP COM 68389X105   549,912 3,300 SH   SOLE   0 0 3,300
OREILLY AUTOMOTIVE INC COM 67103H107   424,516 358 SH   SOLE   0 0 358
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,007,694 13,324 SH   SOLE   0 0 13,324
REGIONS FINANCIAL CORP NEW COM 7591EP100   225,863 9,603 SH   SOLE   0 0 9,603
SALESFORCE INC COM 79466L302   202,072 604 SH   SOLE   0 0 604
SCHWAB CHARLES CORP COM 808513105   201,642 2,725 SH   SOLE   0 0 2,725
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   378,630 4,500 SH   SOLE   0 0 4,500
SELECT SECTOR SPDR TR INDL 81369Y704   527,040 4,000 SH   SOLE   0 0 4,000
SOUTHERN CO COM 842587107   753,482 9,153 SH   SOLE   0 0 9,153
SOUTHSTATE CORPORATION COM 840441109   340,393 3,422 SH   SOLE   0 0 3,422
SPDR SER TR PRTFLO S&P500 GW 78464A409   221,156 2,516 SH   SOLE   0 0 2,516
TESLA INC COM 88160R101   1,541,457 3,817 SH   SOLE   0 0 3,817
UNITEDHEALTH GROUP INC COM 91324P102   278,223 550 SH   SOLE   0 0 550
VANECK ETF TRUST GOLD MINERS ETF 92189F106   322,145 9,500 SH   SOLE   0 0 9,500
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   720,722 9,327 SH   SOLE   0 0 9,327
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   217,887 3,030 SH   SOLE   0 0 3,030
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   960,634 19,360 SH   SOLE   0 0 19,360
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   332,657 1,311 SH   SOLE   0 0 1,311
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   325,757 2,014 SH   SOLE   0 0 2,014
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,166,846 10,927 SH   SOLE   0 0 10,927
VANGUARD INDEX FDS VALUE ETF 922908744   30,776,694 181,788 SH   SOLE   0 0 181,788
VANGUARD INDEX FDS SM CP VAL ETF 922908611   5,111,232 25,791 SH   SOLE   0 0 25,791
VANGUARD INDEX FDS GROWTH ETF 922908736   35,142,856 85,622 SH   SOLE   0 0 85,622
VANGUARD INDEX FDS SML CP GRW ETF 922908595   4,274,694 15,263 SH   SOLE   0 0 15,263
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,767,419 19,238 SH   SOLE   0 0 19,238
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   278,108 5,816 SH   SOLE   0 0 5,816
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,124,492 24,489 SH   SOLE   0 0 24,489
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   231,753 3,414 SH   SOLE   0 0 3,414
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   653,279 5,230 SH   SOLE   0 0 5,230
VANGUARD WORLD FD FINANCIALS ETF 92204A405   594,837 5,038 SH   SOLE   0 0 5,038
VANGUARD WORLD FD INF TECH ETF 92204A702   3,088,614 4,967 SH   SOLE   0 0 4,967
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   765,024 2,038 SH   SOLE   0 0 2,038
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   459,433 1,811 SH   SOLE   0 0 1,811
VANGUARD WORLD FD CONSUM STP ETF 92204A207   357,444 1,691 SH   SOLE   0 0 1,691
VISA INC COM CL A 92826C839   560,971 1,775 SH   SOLE   0 0 1,775