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   417,889 32,294 SH   SOLE   0 0 32,294
AAON INC COM PAR 000360206   519,875 5,966 SH   SOLE   0 0 5,966
ADDUS HOMECARE CORP COM 006739106   462,660 4,783 SH   SOLE   0 0 4,783
AGNC INVT CORP COM 00123Q104   786,152 86,106 SH   SOLE   0 0 86,106
ALAMO GROUP INC COM 011311107   448,948 2,087 SH   SOLE   0 0 2,087
ALASKA AIR GROUP INC COM 011659109   528,232 12,890 SH   SOLE   0 0 12,890
ALKERMES PLC SHS G01767105   380,141 15,826 SH   SOLE   0 0 15,826
ALPHABET INC CAP STK CL A 02079K305   661,436 4,271 SH   SOLE   0 0 4,271
ALPHABET INC CAP STK CL C 02079K107   967,241 6,187 SH   SOLE   0 0 6,187
AMAZON COM INC COM 023135106   1,017,080 5,539 SH   SOLE   0 0 5,539
AMERICAN WOODMARK CORPORATIO COM 030506109   445,330 4,709 SH   SOLE   0 0 4,709
AMGEN INC COM 031162100   1,438,414 5,418 SH   SOLE   0 0 5,418
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   343,245 8,417 SH   SOLE   0 0 8,417
APPLE INC COM 037833100   960,828 5,564 SH   SOLE   0 0 5,564
ARCOSA INC COM 039653100   444,566 5,537 SH   SOLE   0 0 5,537
ASTRANA HEALTH INC COM NEW 03763A207   465,807 11,898 SH   SOLE   0 0 11,898
AVALONBAY CMNTYS INC COM 053484101   634,634 3,512 SH   SOLE   0 0 3,512
AXCELIS TECHNOLOGIES INC COM NEW 054540208   359,730 3,448 SH   SOLE   0 0 3,448
BAXTER INTL INC COM 071813109   870,426 21,739 SH   SOLE   0 0 21,739
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,798,218 6,991 SH   SOLE   0 0 6,991
BRISTOL-MYERS SQUIBB CO COM 110122108   482,127 9,939 SH   SOLE   0 0 9,939
BUILDERS FIRSTSOURCE INC COM 12008R107   298,971 1,620 SH   SOLE   0 0 1,620
CF INDS HLDGS INC COM 125269100   862,579 11,049 SH   SOLE   0 0 11,049
CHESAPEAKE ENERGY CORP COM 165167735   529,193 6,044 SH   SOLE   0 0 6,044
CHEVRON CORP NEW COM 166764100   622,866 3,952 SH   SOLE   0 0 3,952
CHURCHILL DOWNS INC COM 171484108   1,437,953 11,768 SH   SOLE   0 0 11,768
CISCO SYS INC COM 17275R102   850,655 17,634 SH   SOLE   0 0 17,634
CONSTELLATION BRANDS INC CL A 21036P108   250,919 971 SH   SOLE   0 0 971
COSTCO WHSL CORP NEW COM 22160K105   951,422 1,325 SH   SOLE   0 0 1,325
CSX CORP COM 126408103   320,688 9,126 SH   SOLE   0 0 9,126
D R HORTON INC COM 23331A109   1,442,328 9,676 SH   SOLE   0 0 9,676
DEVON ENERGY CORP NEW COM 25179M103   616,610 11,705 SH   SOLE   0 0 11,705
E L F BEAUTY INC COM 26856L103   466,997 2,858 SH   SOLE   0 0 2,858
EMERSON ELEC CO COM 291011104   953,338 8,530 SH   SOLE   0 0 8,530
ENCORE WIRE CORP COM 292562105   378,392 1,299 SH   SOLE   0 0 1,299
ENTERGY CORP NEW COM 29364G103   595,536 5,822 SH   SOLE   0 0 5,822
EQT CORP COM 26884L109   653,876 17,905 SH   SOLE   0 0 17,905
EXXON MOBIL CORP COM 30231G102   1,478,031 12,350 SH   SOLE   0 0 12,350
FEDERAL SIGNAL CORP COM 313855108   485,868 5,822 SH   SOLE   0 0 5,822
FORD MTR CO DEL COM 345370860   186,244 15,228 SH   SOLE   0 0 15,228
FREEPORT-MCMORAN INC CL B 35671D857   722,793 14,450 SH   SOLE   0 0 14,450
G III APPAREL GROUP LTD COM 36237H101   403,356 14,873 SH   SOLE   0 0 14,873
GARMIN LTD SHS H2906T109   924,070 6,524 SH   SOLE   0 0 6,524
GENERAL DYNAMICS CORP COM 369550108   722,613 2,538 SH   SOLE   0 0 2,538
GENERAL MTRS CO COM 37045V100   775,313 18,161 SH   SOLE   0 0 18,161
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   316,081 3,170 SH   SOLE   0 0 3,170
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   6,013,049 60,191 SH   SOLE   0 0 60,191
GRAINGER W W INC COM 384802104   581,277 608 SH   SOLE   0 0 608
GRIFFON CORP COM 398433102   481,754 7,223 SH   SOLE   0 0 7,223
HALLIBURTON CO COM 406216101   766,609 19,606 SH   SOLE   0 0 19,606
HANNON ARMSTRONG SUST INFR C COM 41068X100   226,044 9,111 SH   SOLE   0 0 9,111
HARTFORD FINL SVCS GROUP INC COM 416515104   816,417 8,391 SH   SOLE   0 0 8,391
HAYNES INTL INC COM NEW 420877201   493,176 8,130 SH   SOLE   0 0 8,130
HEWLETT PACKARD ENTERPRISE C COM 42824C109   931,378 53,962 SH   SOLE   0 0 53,962
HONEYWELL INTL INC COM 438516106   234,594 1,209 SH   SOLE   0 0 1,209
INSIGHT ENTERPRISES INC COM 45765U103   433,636 2,380 SH   SOLE   0 0 2,380
INTEGER HLDGS CORP COM 45826H109   500,347 4,217 SH   SOLE   0 0 4,217
INTERDIGITAL INC COM 45867G101   402,168 4,171 SH   SOLE   0 0 4,171
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   6,165,501 123,433 SH   SOLE   0 0 123,433
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   570,735 39,828 SH   SOLE   0 0 39,828
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   482,062 12,140 SH   SOLE   0 0 12,140
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   745,837 8,992 SH   SOLE   0 0 8,992
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,644,463 22,696 SH   SOLE   0 0 22,696
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   674,765 13,202 SH   SOLE   0 0 13,202
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   891,743 16,621 SH   SOLE   0 0 16,621
INVESCO QQQ TR UNIT SER 1 46090E103   2,159,609 5,010 SH   SOLE   0 0 5,010
INVITATION HOMES INC COM 46187W107   827,489 24,657 SH   SOLE   0 0 24,657
ISHARES GOLD TR ISHARES NEW 464285204   1,479,407 32,781 SH   SOLE   0 0 32,781
ISHARES INC CORE MSCI EMKT 46434G103   12,778,328 252,137 SH   SOLE   0 0 252,137
ISHARES SILVER TR ISHARES 46428Q109   5,287,044 200,191 SH   SOLE   0 0 200,191
ISHARES TR TIPS BD ETF 464287176   596,783 5,642 SH   SOLE   0 0 5,642
ISHARES TR 7-10 YR TRSY BD 464287440   2,972,468 32,408 SH   SOLE   0 0 32,408
ISHARES TR S&P 100 ETF 464287101   364,138 1,518 SH   SOLE   0 0 1,518
ISHARES TR 1 3 YR TREAS BD 464287457   246,975 3,042 SH   SOLE   0 0 3,042
ISHARES TR FLTG RATE NT ETF 46429B655   4,316,699 84,716 SH   SOLE   0 0 84,716
ISHARES TR INTRM GOV CR ETF 464288612   483,667 4,727 SH   SOLE   0 0 4,727
ISHARES TR CORE S&P SCP ETF 464287804   24,742,987 238,970 SH   SOLE   0 0 238,970
ISHARES TR US TECH ETF 464287721   511,232 3,898 SH   SOLE   0 0 3,898
ISHARES TR JPMORGAN USD EMG 464288281   1,821,317 20,952 SH   SOLE   0 0 20,952
ISHARES TR IBOXX HI YD ETF 464288513   683,982 9,008 SH   SOLE   0 0 9,008
ISHARES TR TRS FLT RT BD 46434V860   1,350,321 26,707 SH   SOLE   0 0 26,707
ISHARES TR BLACKROCK ULTRA 46434V878   6,127,062 121,593 SH   SOLE   0 0 121,593
ISHARES TR CORE DIV GRWTH 46434V621   3,218,800 57,986 SH   SOLE   0 0 57,986
ISHARES TR CORE MSCI EAFE 46432F842   12,930,786 180,497 SH   SOLE   0 0 180,497
ISHARES TR 20 YR TR BD ETF 464287432   577,028 6,491 SH   SOLE   0 0 6,491
ISHARES TR S&P 500 GRWT ETF 464287309   2,716,307 32,977 SH   SOLE   0 0 32,977
ISHARES TR MSCI EMG MKT ETF 464287234   1,774,568 44,067 SH   SOLE   0 0 44,067
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,836,934 18,278 SH   SOLE   0 0 18,278
ISHARES TR SHORT TREAS BD 464288679   13,002,729 117,939 SH   SOLE   0 0 117,939
ISHARES TR S&P SML 600 GWT 464287887   550,691 4,454 SH   SOLE   0 0 4,454
ISHARES TR RUS MD CP GR ETF 464287481   666,949 6,166 SH   SOLE   0 0 6,166
ISHARES TR CORE S&P500 ETF 464287200   429,044 846 SH   SOLE   0 0 846
ISHARES TR GLOBAL TECH ETF 464287291   518,428 7,155 SH   SOLE   0 0 7,155
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   1,813,379 36,257 SH   SOLE   0 0 36,257
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,766,192 35,106 SH   SOLE   0 0 35,106
JPMORGAN CHASE & CO COM 46625H100   1,401,703 7,664 SH   SOLE   0 0 7,664
LAMB WESTON HLDGS INC COM 513272104   1,030,550 12,890 SH   SOLE   0 0 12,890
LINDE PLC SHS G54950103   674,502 1,517 SH   SOLE   0 0 1,517
LIVE NATION ENTERTAINMENT IN COM 538034109   909,803 9,119 SH   SOLE   0 0 9,119
MARATHON PETE CORP COM 56585A102   1,135,035 5,483 SH   SOLE   0 0 5,483
MATCH GROUP INC NEW COM 57667L107   739,459 23,137 SH   SOLE   0 0 23,137
MCDONALDS CORP COM 580135101   791,922 2,975 SH   SOLE   0 0 2,975
MEDTRONIC PLC SHS G5960L103   796,122 9,923 SH   SOLE   0 0 9,923
MERIT MED SYS INC COM 589889104   403,048 5,601 SH   SOLE   0 0 5,601
MICROSOFT CORP COM 594918104   4,986,775 12,056 SH   SOLE   0 0 12,056
MONDELEZ INTL INC CL A 609207105   638,813 9,698 SH   SOLE   0 0 9,698
MONOLITHIC PWR SYS INC COM 609839105   655,295 1,013 SH   SOLE   0 0 1,013
MOSAIC CO NEW COM 61945C103   378,803 12,235 SH   SOLE   0 0 12,235
NEXTERA ENERGY INC COM 65339F101   925,472 14,749 SH   SOLE   0 0 14,749
NRG ENERGY INC COM NEW 629377508   1,039,527 14,250 SH   SOLE   0 0 14,250
NVIDIA CORPORATION COM 67066G104   429,748 500 SH   SOLE   0 0 500
ORACLE CORP COM 68389X105   577,442 4,817 SH   SOLE   0 0 4,817
PACKAGING CORP AMER COM 695156109   905,421 5,020 SH   SOLE   0 0 5,020
PFIZER INC COM 717081103   796,084 30,725 SH   SOLE   0 0 30,725
POWELL INDS INC COM 739128106   599,558 4,739 SH   SOLE   0 0 4,739
PRIVIA HEALTH GROUP INC COM 74276R102   387,644 21,125 SH   SOLE   0 0 21,125
PROCTER AND GAMBLE CO COM 742718109   2,129,195 13,697 SH   SOLE   0 0 13,697
PROG HOLDINGS INC COM NPV 74319R101   461,250 14,629 SH   SOLE   0 0 14,629
PROLOGIS INC COM 74340W103   567,187 4,898 SH   SOLE   0 0 4,898
PROSHARES TR S&P 500 DV ARIST 74348A467   1,038,123 10,777 SH   SOLE   0 0 10,777
PUBLIC STORAGE COM 74460D109   493,875 1,858 SH   SOLE   0 0 1,858
QUALCOMM INC COM 747525103   924,510 5,443 SH   SOLE   0 0 5,443
RALPH LAUREN CORP CL A 751212101   926,570 5,785 SH   SOLE   0 0 5,785
SAREPTA THERAPEUTICS INC COM 803607100   237,803 2,010 SH   SOLE   0 0 2,010
SCHWAB CHARLES CORP COM 808513105   927,663 13,023 SH   SOLE   0 0 13,023
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,189,428 18,699 SH   SOLE   0 0 18,699
SKYWORKS SOLUTIONS INC COM 83088M102   787,930 7,860 SH   SOLE   0 0 7,860
SMUCKER J M CO COM NEW 832696405   730,503 6,629 SH   SOLE   0 0 6,629
SPDR GOLD TR GOLD SHS 78463V107   805,584 3,646 SH   SOLE   0 0 3,646
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   765,128 21,390 SH   SOLE   0 0 21,390
SPDR S&P 500 ETF TR TR UNIT 78462F103   34,749,605 68,886 SH   SOLE   0 0 68,886
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,117,500 66,785 SH   SOLE   0 0 66,785
SPDR SER TR PORT MTG BK ETF 78464A383   2,127,912 100,993 SH   SOLE   0 0 100,993
STAR BULK CARRIERS CORP SHS PAR Y8162K204   613,627 26,518 SH   SOLE   0 0 26,518
STOCK YDS BANCORP INC COM 861025104   433,842 9,889 SH   SOLE   0 0 9,889
STRATEGIC ED INC COM 86272C103   448,548 4,612 SH   SOLE   0 0 4,612
T-MOBILE US INC COM 872590104   1,490,465 9,326 SH   SOLE   0 0 9,326
TEXAS INSTRS INC COM 882508104   826,177 4,966 SH   SOLE   0 0 4,966
ULTA BEAUTY INC COM 90384S303   646,394 1,492 SH   SOLE   0 0 1,492
UNITED PARCEL SERVICE INC CL B 911312106   1,587,653 10,961 SH   SOLE   0 0 10,961
VANECK ETF TRUST BDC INCOME ETF 92189F411   1,211,217 75,044 SH   SOLE   0 0 75,044
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   794,369 10,466 SH   SOLE   0 0 10,466
VANGUARD BD INDEX FDS INTERMED TERM 921937819   248,769 3,392 SH   SOLE   0 0 3,392
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   370,654 7,614 SH   SOLE   0 0 7,614
VANGUARD INDEX FDS SM CP VAL ETF 922908611   759,105 4,221 SH   SOLE   0 0 4,221
VANGUARD INDEX FDS GROWTH ETF 922908736   2,456,505 7,334 SH   SOLE   0 0 7,334
VANGUARD INDEX FDS VALUE ETF 922908744   1,199,448 7,717 SH   SOLE   0 0 7,717
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,981,484 7,929 SH   SOLE   0 0 7,929
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   551,574 6,867 SH   SOLE   0 0 6,867
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,483,345 7,514 SH   SOLE   0 0 7,514
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   210,091 5,082 SH   SOLE   0 0 5,082
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,152,004 15,549 SH   SOLE   0 0 15,549
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,498,966 30,996 SH   SOLE   0 0 30,996
VANGUARD WORLD FD MEGA GRWTH IND 921910816   329,569 1,181 SH   SOLE   0 0 1,181
VANGUARD WORLD FD MEGA CAP INDEX 921910873   821,784 4,542 SH   SOLE   0 0 4,542
VANGUARD WORLD FD ENERGY ETF 92204A306   1,694,490 12,772 SH   SOLE   0 0 12,772
VANGUARD WORLD FD EXTENDED DUR 921910709   266,603 3,823 SH   SOLE   0 0 3,823
VERRA MOBILITY CORP CL A COM STK 92511U102   468,197 19,371 SH   SOLE   0 0 19,371
VERTEX PHARMACEUTICALS INC COM 92532F100   559,086 1,407 SH   SOLE   0 0 1,407
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   530,884 8,463 SH   SOLE   0 0 8,463
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   248,413 3,211 SH   SOLE   0 0 3,211
WISDOMTREE TR EMER MKT HIGH FD 97717W315   244,301 5,871 SH   SOLE   0 0 5,871
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,810,422 35,893 SH   SOLE   0 0 35,893
WISDOMTREE TR US SMALLCAP DIVD 97717W604   626,507 20,387 SH   SOLE   0 0 20,387
WISDOMTREE TR US MIDCAP DIVID 97717W505   622,869 13,526 SH   SOLE   0 0 13,526