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   242,974 701 SH   SOLE   0 0 701
AIR PRODS & CHEMS INC COM 009158106   262,863 1,085 SH   SOLE   0 0 1,085
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   23,567,331 1,175,428 SH   SOLE   0 0 1,175,428
ALLSTATE CORP COM 020002101   580,622 3,356 SH   SOLE   0 0 3,356
ALPHABET INC CAP STK CL A 02079K305   860,452 5,701 SH   SOLE   0 0 5,701
ALPHABET INC CAP STK CL C 02079K107   1,823,161 11,974 SH   SOLE   0 0 11,974
AMAZON COM INC COM 023135106   1,710,363 9,482 SH   SOLE   0 0 9,482
AMERICAN EXPRESS CO COM 025816109   755,579 3,318 SH   SOLE   0 0 3,318
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   60,600 10,000 SH   SOLE   0 0 10,000
AON PLC SHS CL A G0403H108   258,633 775 SH   SOLE   0 0 775
APPLE INC COM 037833100   3,339,407 19,474 SH   SOLE   0 0 19,474
ARCH CAP GROUP LTD ORD G0450A105   232,764 2,518 SH   SOLE   0 0 2,518
ARES CAPITAL CORP COM 04010L103   239,218 11,490 SH   SOLE   0 0 11,490
ASML HOLDING N V N Y REGISTRY SHS N07059210   381,395 393 SH   SOLE   0 0 393
ASTRAZENECA PLC SPONSORED ADR 046353108   224,659 3,316 SH   SOLE   0 0 3,316
ATLASSIAN CORPORATION CL A 049468101   273,739 1,403 SH   SOLE   0 0 1,403
BANK AMERICA CORP COM 060505104   730,908 19,275 SH   SOLE   0 0 19,275
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,629,929 8,632 SH   SOLE   0 0 8,632
BERKSHIRE HATHAWAY INC DEL CL A 084670108   12,054,360 19 SH   SOLE   0 0 19
BLACKSTONE INC COM 09260D107   3,465,146 26,377 SH   SOLE   0 0 26,377
BOEING CO COM 097023105   227,728 1,180 SH   SOLE   0 0 1,180
BOSTON SCIENTIFIC CORP COM 101137107   219,168 3,200 SH   SOLE   0 0 3,200
BROADCOM INC COM 11135F101   1,477,832 1,115 SH   SOLE   0 0 1,115
BROOKFIELD CORP CL A LTD VT SH 11271J107   211,946 5,062 SH   SOLE   0 0 5,062
CANADIAN PACIFIC KANSAS CITY COM 13646K108   442,966 5,024 SH   SOLE   0 0 5,024
CATERPILLAR INC COM 149123101   845,720 2,308 SH   SOLE   0 0 2,308
CHEVRON CORP NEW COM 166764100   3,149,910 19,969 SH   SOLE   0 0 19,969
CHUBB LIMITED COM H1467J104   696,282 2,687 SH   SOLE   0 0 2,687
CHURCHILL DOWNS INC COM 171484108   5,753,138 46,490 SH   SOLE   0 0 46,490
CISCO SYS INC COM 17275R102   545,017 10,920 SH   SOLE   0 0 10,920
CME GROUP INC COM 12572Q105   525,092 2,439 SH   SOLE   0 0 2,439
COCA COLA CO COM 191216100   4,190,514 68,495 SH   SOLE   0 0 68,495
COMCAST CORP NEW CL A 20030N101   633,864 14,622 SH   SOLE   0 0 14,622
CSX CORP COM 126408103   1,600,238 43,168 SH   SOLE   0 0 43,168
CUMMINS INC COM 231021106   256,346 870 SH   SOLE   0 0 870
CVS HEALTH CORP COM 126650100   329,329 4,129 SH   SOLE   0 0 4,129
DARDEN RESTAURANTS INC COM 237194105   340,150 2,035 SH   SOLE   0 0 2,035
DEVON ENERGY CORP NEW COM 25179M103   464,566 9,258 SH   SOLE   0 0 9,258
DISNEY WALT CO COM 254687106   356,679 2,915 SH   SOLE   0 0 2,915
DUKE ENERGY CORP NEW COM NEW 26441C204   631,129 6,526 SH   SOLE   0 0 6,526
EATON CORP PLC SHS G29183103   952,111 3,045 SH   SOLE   0 0 3,045
ELI LILLY & CO COM 532457108   364,863 469 SH   SOLE   0 0 469
ENSTAR GROUP LIMITED SHS G3075P101   279,684 900 SH   SOLE   0 0 900
ENTERPRISE PRODS PARTNERS L COM 293792107   644,790 22,097 SH   SOLE   0 0 22,097
EXXON MOBIL CORP COM 30231G102   2,560,651 22,029 SH   SOLE   0 0 22,029
FERGUSON PLC NEW SHS G3421J106   268,669 1,230 SH   SOLE   0 0 1,230
FERRARI N V COM N3167Y103   432,888 993 SH   SOLE   0 0 993
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   268,201 1,721 SH   SOLE   0 0 1,721
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,493,463 15,049 SH   SOLE   0 0 15,049
GENERAL ELECTRIC CO COM NEW 369604301   747,407 4,258 SH   SOLE   0 0 4,258
GOLDMAN SACHS GROUP INC COM 38141G104   474,078 1,135 SH   SOLE   0 0 1,135
GOLUB CAP BDC INC COM 38173M102   304,329 18,300 SH   SOLE   0 0 18,300
HOME DEPOT INC COM 437076102   999,278 2,605 SH   SOLE   0 0 2,605
ICICI BANK LIMITED ADR 45104G104   206,843 7,832 SH   SOLE   0 0 7,832
ICON PLC SHS G4705A100   395,077 1,176 SH   SOLE   0 0 1,176
INTEL CORP COM 458140100   450,840 10,207 SH   SOLE   0 0 10,207
INTERNATIONAL BUSINESS MACHS COM 459200101   312,411 1,636 SH   SOLE   0 0 1,636
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   37,508,343 221,458 SH   SOLE   0 0 221,458
INVESCO MUNICIPAL TRUST COM 46131J103   135,800 14,000 SH   SOLE   0 0 14,000
ISHARES INC CORE MSCI EMKT 46434G103   4,140,848 80,249 SH   SOLE   0 0 80,249
ISHARES TR BROAD USD HIGH 46435U853   360,265 9,846 SH   SOLE   0 0 9,846
ISHARES TR CORE US AGGBD ET 464287226   508,309 5,190 SH   SOLE   0 0 5,190
ISHARES TR S&P 500 VAL ETF 464287408   591,627 3,167 SH   SOLE   0 0 3,167
ISHARES TR RUS 1000 VAL ETF 464287598   639,781 3,572 SH   SOLE   0 0 3,572
ISHARES TR SP SMCP600VL ETF 464287879   766,898 7,463 SH   SOLE   0 0 7,463
ISHARES TR 10-20 YR TRS ETF 464288653   836,564 7,965 SH   SOLE   0 0 7,965
ISHARES TR IBOXX HI YD ETF 464288513   2,709,363 34,856 SH   SOLE   0 0 34,856
ISHARES TR CORE MSCI EAFE 46432F842   4,287,170 57,763 SH   SOLE   0 0 57,763
ISHARES TR CORE S&P MCP ETF 464287507   7,527,278 123,926 SH   SOLE   0 0 123,926
ISHARES TR CORE S&P SCP ETF 464287804   33,532,776 303,409 SH   SOLE   0 0 303,409
ISHARES TR CORE S&P500 ETF 464287200   40,642,097 77,306 SH   SOLE   0 0 77,306
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   479,240 8,002 SH   SOLE   0 0 8,002
JOHNSON & JOHNSON COM 478160104   1,713,442 10,832 SH   SOLE   0 0 10,832
JPMORGAN CHASE & CO COM 46625H100   10,296,279 51,404 SH   SOLE   0 0 51,404
LAUDER ESTEE COS INC CL A 518439104   273,616 1,775 SH   SOLE   0 0 1,775
LINDE PLC SHS G54950103   214,980 463 SH   SOLE   0 0 463
LOWES COS INC COM 548661107   408,077 1,602 SH   SOLE   0 0 1,602
MARATHON PETE CORP COM 56585A102   1,750,431 8,687 SH   SOLE   0 0 8,687
MARKEL GROUP INC COM 570535104   848,986 558 SH   SOLE   0 0 558
MASCO CORP COM 574599106   1,955,041 24,785 SH   SOLE   0 0 24,785
MCCORMICK & CO INC COM NON VTG 579780206   504,629 6,570 SH   SOLE   0 0 6,570
MCDONALDS CORP COM 580135101   619,162 2,196 SH   SOLE   0 0 2,196
MEDTRONIC PLC SHS G5960L103   259,968 2,983 SH   SOLE   0 0 2,983
MERCADOLIBRE INC COM 58733R102   229,818 152 SH   SOLE   0 0 152
MERCK & CO INC COM 58933Y105   1,330,299 10,082 SH   SOLE   0 0 10,082
META PLATFORMS INC CL A 30303M102   212,684 438 SH   SOLE   0 0 438
MICROSOFT CORP COM 594918104   8,843,534 21,020 SH   SOLE   0 0 21,020
MONDELEZ INTL INC CL A 609207105   436,450 6,235 SH   SOLE   0 0 6,235
MOODYS CORP COM 615369105   266,474 678 SH   SOLE   0 0 678
MOTOROLA SOLUTIONS INC COM NEW 620076307   737,648 2,078 SH   SOLE   0 0 2,078
NETFLIX INC COM 64110L106   287,874 474 SH   SOLE   0 0 474
NEXTERA ENERGY INC COM 65339F101   333,674 5,221 SH   SOLE   0 0 5,221
NIKE INC CL B 654106103   680,603 7,242 SH   SOLE   0 0 7,242
NOVO-NORDISK A S ADR 670100205   508,721 3,962 SH   SOLE   0 0 3,962
NU HLDGS LTD ORD SHS CL A G6683N103   199,708 16,740 SH   SOLE   0 0 16,740
NVIDIA CORPORATION COM 67066G104   1,533,383 1,697 SH   SOLE   0 0 1,697
PALO ALTO NETWORKS INC COM 697435105   251,455 885 SH   SOLE   0 0 885
PEPSICO INC COM 713448108   559,332 3,196 SH   SOLE   0 0 3,196
PFIZER INC COM 717081103   317,258 11,433 SH   SOLE   0 0 11,433
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   493,350 4,907 SH   SOLE   0 0 4,907
PIONEER NAT RES CO COM 723787107   233,625 890 SH   SOLE   0 0 890
PROCTER AND GAMBLE CO COM 742718109   2,940,457 18,123 SH   SOLE   0 0 18,123
RAYMOND JAMES FINL INC COM 754730109   584,547 4,552 SH   SOLE   0 0 4,552
REAVES UTIL INCOME FD COM SH BEN INT 756158101   366,535 13,595 SH   SOLE   0 0 13,595
ROYCE VALUE TR INC COM 780910105   651,825 42,968 SH   SOLE   0 0 42,968
SALESFORCE INC COM 79466L302   968,595 3,216 SH   SOLE   0 0 3,216
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   233,887 1,123 SH   SOLE   0 0 1,123
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   283,850 3,476 SH   SOLE   0 0 3,476
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   372,132 2,519 SH   SOLE   0 0 2,519
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,617,251 40,912 SH   SOLE   0 0 40,912
SHERWIN WILLIAMS CO COM 824348106   331,700 955 SH   SOLE   0 0 955
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,150,754 2,200 SH   SOLE   0 0 2,200
TOPBUILD CORP COM 89055F103   1,172,342 2,660 SH   SOLE   0 0 2,660
UNION PAC CORP COM 907818108   1,451,971 5,904 SH   SOLE   0 0 5,904
UNITED PARCEL SERVICE INC CL B 911312106   1,934,717 13,017 SH   SOLE   0 0 13,017
UNITEDHEALTH GROUP INC COM 91324P102   1,054,700 2,132 SH   SOLE   0 0 2,132
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   200,126 1,764 SH   SOLE   0 0 1,764
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   358,090 3,185 SH   SOLE   0 0 3,185
VANGUARD INDEX FDS VALUE ETF 922908744   209,438 1,286 SH   SOLE   0 0 1,286
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,016,311 4,446 SH   SOLE   0 0 4,446
VANGUARD INDEX FDS MID CAP ETF 922908629   1,163,348 4,656 SH   SOLE   0 0 4,656
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,173,082 6,693 SH   SOLE   0 0 6,693
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,485,844 3,091 SH   SOLE   0 0 3,091
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   355,504 8,511 SH   SOLE   0 0 8,511
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,222,063 19,018 SH   SOLE   0 0 19,018
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   393,200 5,000 SH   SOLE   0 0 5,000
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   618,737 7,139 SH   SOLE   0 0 7,139
VANGUARD WORLD FD INF TECH ETF 92204A702   252,732 482 SH   SOLE   0 0 482
VERIZON COMMUNICATIONS INC COM 92343V104   783,687 18,677 SH   SOLE   0 0 18,677
VISA INC COM CL A 92826C839   2,949,597 10,569 SH   SOLE   0 0 10,569
WALMART INC COM 931142103   1,133,242 18,834 SH   SOLE   0 0 18,834