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
A10 NETWORKS INC COM 002121101   235,400 15,517 SH   SOLE   0 0 15,517
AAON INC COM PAR 000360206   237,102 4,276 SH   SOLE   0 0 4,276
AGNC INVT CORP COM 00123Q104   665,856 74,648 SH   SOLE   0 0 74,648
AIR PRODS & CHEMS INC COM 009158106   560,220 1,988 SH   SOLE   0 0 1,988
ALAMO GROUP INC COM 011311107   253,452 1,455 SH   SOLE   0 0 1,455
ALASKA AIR GROUP INC COM 011659109   432,679 12,086 SH   SOLE   0 0 12,086
ALPHABET INC CAP STK CL A 02079K305   596,465 4,504 SH   SOLE   0 0 4,504
ALPHABET INC CAP STK CL C 02079K107   805,132 6,040 SH   SOLE   0 0 6,040
AMAZON COM INC COM 023135106   718,013 5,757 SH   SOLE   0 0 5,757
AMGEN INC COM 031162100   1,174,765 4,501 SH   SOLE   0 0 4,501
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   320,910 7,152 SH   SOLE   0 0 7,152
APPLE INC COM 307833100   949,853 5,510 SH   SOLE   0 0 5,510
ARCBEST CORP COM 03937C105   273,658 2,785 SH   SOLE   0 0 2,785
ARCHER DANIELS MIDLAND CO COM 039483102   1,022,680 13,856 SH   SOLE   0 0 13,856
ATI INC COM 01741R102   257,906 6,343 SH   SOLE   0 0 6,343
AVALONBAY CMNTYS INC COM 053484101   462,692 2,764 SH   SOLE   0 0 2,764
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,124,104 6,192 SH   SOLE   0 0 6,192
BRISTOL-MYERS SQUIBB CO COM 110122108   526,120 9,195 SH   SOLE   0 0 9,195
BUILDERS FIRSTSOURCE INC COM 12008R107   211,861 1,808 SH   SOLE   0 0 1,808
CAVCO INDS INC DEL COM 149568107   223,748 881 SH   SOLE   0 0 881
CELANESE CORP DEL COM 150870103   604,452 4,997 SH   SOLE   0 0 4,997
CHESAPEAKE ENERGY CORP COM 165167735   484,697 5,842 SH   SOLE   0 0 5,842
CHEVRON CORP NEW COM 166764100   678,989 4,068 SH   SOLE   0 0 4,068
CHURCHILL DOWNS INC COM 171484108   1,380,305 12,172 SH   SOLE   0 0 12,172
CISCO SYS INC COM 17275R102   684,277 12,754 SH   SOLE   0 0 12,754
COCA COLA CO COM 191216100   577,880 10,530 SH   SOLE   0 0 10,530
COMFORT SYS USA INC COM 199908104   291,529 1,763 SH   SOLE   0 0 1,763
CONOCOPHILLIPS COM 20825C104   642,449 5,463 SH   SOLE   0 0 5,463
COSTCO WHSL CORP NEW COM 22160K105   710,553 1,258 SH   SOLE   0 0 1,258
CSX CORP COM 126408103   280,807 9,126 SH   SOLE   0 0 9,126
CTS CORP COM 126501105   218,475 5,238 SH   SOLE   0 0 5,238
D R HORTON INC COM 23331A109   328,204 3,191 SH   SOLE   0 0 3,191
DELTA AIR LINES INC DEL COM NEW 247361702   532,434 15,109 SH   SOLE   0 0 15,109
DEVON ENERGY CORP NEW COM 25179M103   504,214 11,021 SH   SOLE   0 0 11,021
DOVER CORP COM 260003108   289,338 2,100 SH   SOLE   0 0 2,100
E L F BEAUTY INC COM 26856L103   342,326 3,454 SH   SOLE   0 0 3,454
ENCORE WIRE CORP COM 292562105   257,016 1,451 SH   SOLE   0 0 1,451
ENSIGN GROUP INC COM 29358P101   226,855 2,503 SH   SOLE   0 0 2,503
ENTERGY CORP NEW COM 29364G103   995,073 11,045 SH   SOLE   0 0 11,045
EOG RES INC COM 26875P101   714,708 5,753 SH   SOLE   0 0 5,753
EQT CORP COM 26884L109   642,115 16,207 SH   SOLE   0 0 16,207
EQUINIX INC COM 29444U700   554,693 791 SH   SOLE   0 0 791
EXXON MOBIL CORP COM 30231G102   661,158 5,708 SH   SOLE   0 0 5,708
EZCORP INC CL A NON VTG 302301106   234,399 28,309 SH   SOLE   0 0 28,309
FORD MTR CO DEL COM 345370860   187,676 15,549 SH   SOLE   0 0 15,549
FREEPORT-MCMORAN INC CL B 35671D857   426,232 11,729 SH   SOLE   0 0 11,729
GENERAL DYNAMICS CORP COM 369550108   1,051,214 4,762 SH   SOLE   0 0 4,762
GENERAL MTRS CO COM 37045V100   490,925 15,645 SH   SOLE   0 0 15,645
GIBRALTAR INDS INC COM 374689107   279,255 4,287 SH   SOLE   0 0 4,287
GODADDY INC CL A 380237107   227,217 3,083 SH   SOLE   0 0 3,083
GRAINGER W W INC COM 384802104   375,800 547 SH   SOLE   0 0 547
HALLIBURTON CO COM 406216101   1,346,797 33,620 SH   SOLE   0 0 33,620
HARTFORD FINL SVCS GROUP INC COM 416515104   503,761 7,227 SH   SOLE   0 0 7,227
HAYNES INTL INC COM NEW 420877201   210,322 4,663 SH   SOLE   0 0 4,663
HONEYWELL INTL INC COM 438516106   383,655 2,118 SH   SOLE   0 0 2,118
HOSTESS BRANDS INC CL A 44109J106   546,761 16,439 SH   SOLE   0 0 16,439
INTEL CORP COM 458140100   708,377 19,848 SH   SOLE   0 0 19,848
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   4,060,560 81,701 SH   SOLE   0 0 81,701
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,355,656 128,255 SH   SOLE   0 0 128,255
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,839,031 13,287 SH   SOLE   0 0 13,287
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   2,780,414 89,059 SH   SOLE   0 0 89,059
INVESCO QQQ TR UNIT SER 1 46090E103   904,652 2,549 SH   SOLE   0 0 2,549
ISHARES GOLD TR ISHARES NEW 464285204   1,590,970 46,075 SH   SOLE   0 0 46,075
ISHARES SILVER TR ISHARES 46428Q109   3,781,391 194,516 SH   SOLE   0 0 194,516
ISHARES TR TIPS BD ETF 464287176   1,149,593 11,250 SH   SOLE   0 0 11,250
ISHARES TR 7-10 YR TRSY BD 464287440   1,666,786 18,549 SH   SOLE   0 0 18,549
ISHARES TR MSCI USA MIN VOL 46429B697   236,604 3,311 SH   SOLE   0 0 3,311
ISHARES TR JPMORGAN USD EMG 464288281   1,464,728 18,227 SH   SOLE   0 0 18,227
ISHARES TR GNMA BOND ETF 46429B333   3,662,689 89,772 SH   SOLE   0 0 89,772
ISHARES TR CORE DIV GRWTH 46434V621   2,961,534 60,774 SH   SOLE   0 0 60,774
ISHARES TR S&P 100 ETF 464287101   301,460 1,518 SH   SOLE   0 0 1,518
ISHARES TR INTRM GOV CR ETF 464288612   416,996 4,155 SH   SOLE   0 0 4,155
ISHARES TR CORE S&P SCP ETF 464287804   231,147 2,526 SH   SOLE   0 0 2,526
ISHARES TR FLTG RATE NT ETF 46429B655   3,474,530 68,572 SH   SOLE   0 0 68,572
ISHARES TR 1 3 YR TREAS BD 464287457   260,788 3,235 SH   SOLE   0 0 3,235
ISHARES TR IBOXX HI YD ETF 464288513   712,563 9,876 SH   SOLE   0 0 9,876
ISHARES TR TRS FLT RT BD 46434V860   1,268,538 25,100 SH   SOLE   0 0 25,100
ISHARES TR IBONDS 23 TRM TS 46436E882   1,733,104 70,138 SH   SOLE   0 0 70,138
ISHARES TR BLACKROCK ULTRA 46434V878   3,994,553 79,557 SH   SOLE   0 0 79,557
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,503,831 14,996 SH   SOLE   0 0 14,996
ISHARES TR MSCI EMG MKT ETF 464287234   1,189,678 31,929 SH   SOLE   0 0 31,929
ISHARES TR S&P 500 GRWT ETF 464287309   1,305,954 19,256 SH   SOLE   0 0 19,256
ISHARES TR MSCI EAFE ETF 464287465   537,108 8,009 SH   SOLE   0 0 8,009
ISHARES TR CORE S&P500 ETF 464287200   626,823 1,480 SH   SOLE   0 0 1,480
ISHARES TR 20 YR TR BD ETF 464287432   2,453,568 28,845 SH   SOLE   0 0 28,845
ISHARES TR SHORT TREAS BD 464288679   62,765,862 570,391 SH   SOLE   0 0 570,391
ISHARES TR S&P SML 600 GWT 464287887   943,180 8,806 SH   SOLE   0 0 8,806
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   1,736,893 34,941 SH   SOLE   0 0 34,941
JOHNSON & JOHNSON COM 478160104   738,566 4,755 SH   SOLE   0 0 4,755
JPMORGAN CHASE & CO COM 46625H100   451,392 3,163 SH   SOLE   0 0 3,163
JUNIPER NETWORKS INC COM 48203R104   520,760 18,902 SH   SOLE   0 0 18,902
LAMB WESTON HLDGS INC COM 513272104   298,581 3,332 SH   SOLE   0 0 3,332
LINDE PLC SHS G54950103   445,532 1,195 SH   SOLE   0 0 1,195
MARATHON PETE CORP COM 56585A102   720,800 4,894 SH   SOLE   0 0 4,894
MCDONALDS CORP COM 580135101   616,053 2,421 SH   SOLE   0 0 2,421
MEDTRONIC PLC SHS G5960L103   547,567 7,154 SH   SOLE   0 0 7,154
MICROSOFT CORP COM 594918104   3,070,844 9,799 SH   SOLE   0 0 9,799
MONDELEZ INTL INC CL A 609207105   541,214 8,006 SH   SOLE   0 0 8,006
MONOLITHIC PWR SYS INC COM 609839105   430,837 960 SH   SOLE   0 0 960
MOSAIC CO NEW COM 61945C103   289,833 8,527 SH   SOLE   0 0 8,527
NETAPP INC COM 64110D104   646,370 8,634 SH   SOLE   0 0 8,634
NRG ENERGY INC COM NEW 629377508   563,286 14,882 SH   SOLE   0 0 14,882
OCEANEERING INTL INC COM 675232102   318,490 12,760 SH   SOLE   0 0 12,760
ORACLE CORP COM 68389X105   368,525 3,526 SH   SOLE   0 0 3,526
PFIZER INC COM 717081103   511,220 15,080 SH   SOLE   0 0 15,080
PROCTER AND GAMBLE CO COM 742718109   2,015,182 13,851 SH   SOLE   0 0 13,851
PROGRESS SOFTWARE CORP COM 743312100   223,897 4,350 SH   SOLE   0 0 4,350
PROLOGIS INC COM 74340W103   431,541 4,014 SH   SOLE   0 0 4,014
PROSHARES TR S&P 500 DV ARIST 74348A467   1,328,124 15,273 SH   SOLE   0 0 15,273
PUBLIC STORAGE COM 74460D109   334,654 1,309 SH   SOLE   0 0 1,309
QUALCOMM INC COM 747525103   552,110 5,011 SH   SOLE   0 0 5,011
RALPH LAUREN CORP CL A 751212101   552,575 4,919 SH   SOLE   0 0 4,919
RAMBUS INC DEL COM 750917106   281,914 5,151 SH   SOLE   0 0 5,151
S&P GLOBAL INC COM 78409V104   561,398 1,575 SH   SOLE   0 0 1,575
SAREPTA THERAPEUTICS INC COM 803607100   236,925 1,967 SH   SOLE   0 0 1,967
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   279,406 4,118 SH   SOLE   0 0 4,118
SPDR GOLD TR GOLD SHS 78463V107   744,811 4,403 SH   SOLE   0 0 4,403
SPDR S&P 500 ETF TR TR UNIT 78462F103   34,574,701 82,010 SH   SOLE   0 0 82,010
SPDR SER TR PORT MTG BK ETF 78464A383   1,831,847 90,372 SH   SOLE   0 0 90,372
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,995,144 43,682 SH   SOLE   0 0 43,682
STAR BULK CARRIERS CORP SHS PAR Y8162K204   588,274 30,913 SH   SOLE   0 0 30,913
STOCK YDS BANCORP INC COM 861025104   389,821 10,026 SH   SOLE   0 0 10,026
T-MOBILE US INC COM 872590104   990,755 7,262 SH   SOLE   0 0 7,262
TEXAS INSTRS INC COM 882508104   532,283 3,385 SH   SOLE   0 0 3,385
TRANSUNION COM 89400J107   568,143 8,242 SH   SOLE   0 0 8,242
ULTA BEAUTY INC COM 90384S303   397,389 1,008 SH   SOLE   0 0 1,008
UNITED PARCEL SERVICE INC CL B 911312106   408,206 2,655 SH   SOLE   0 0 2,655
UNITEDHEALTH GROUP INC COM 91324P102   793,137 1,557 SH   SOLE   0 0 1,557
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   589,300 7,891 SH   SOLE   0 0 7,891
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   246,105 5,191 SH   SOLE   0 0 5,191
VANGUARD INDEX FDS SM CP VAL ETF 922908611   511,880 3,314 SH   SOLE   0 0 3,314
VANGUARD INDEX FDS GROWTH ETF 922908736   1,083,005 4,021 SH   SOLE   0 0 4,021
VANGUARD INDEX FDS MID CAP ETF 922908629   1,051,359 5,181 SH   SOLE   0 0 5,181
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   932,348 12,803 SH   SOLE   0 0 12,803
VANGUARD INDEX FDS VALUE ETF 922908744   874,201 6,455 SH   SOLE   0 0 6,455
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,647,570 4,253 SH   SOLE   0 0 4,253
VANGUARD INDEX FDS TOTAL STK MKT 922908769   998,049 4,774 SH   SOLE   0 0 4,774
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   981,139 14,209 SH   SOLE   0 0 14,209
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   580,083 13,649 SH   SOLE   0 0 13,649
VANGUARD WORLD FD MEGA CAP INDEX 921910873   355,287 2,367 SH   SOLE   0 0 2,367
VANGUARD WORLD FD MEGA GRWTH IND 921910816   275,476 1,225 SH   SOLE   0 0 1,225
VANGUARD WORLD FD EXTENDED DUR 921910709   225,054 3,438 SH   SOLE   0 0 3,438
VERTEX PHARMACEUTICALS INC COM 92532F100   369,656 1,071 SH   SOLE   0 0 1,071
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   1,199,411 20,816 SH   SOLE   0 0 20,816
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   214,248 3,211 SH   SOLE   0 0 3,211
WEYERHAEUSER CO MTN BE COM NEW 962166104   558,417 18,929 SH   SOLE   0 0 18,929
WISDOMTREE TR US MIDCAP DIVID 97717W505   303,870 7,648 SH   SOLE   0 0 7,648
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,764,489 35,058 SH   SOLE   0 0 35,058
WISDOMTREE TR EMER MKT HIGH FD 97717W315   280,469 7,642 SH   SOLE   0 0 7,642