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
CHURCHILL DOWNS INC COM 171484108   251,121 1,188 SH   SOLE   1,188 0 0
MICROSOFT CORP COM 594918104   7,007,520 29,220 SH   SOLE   29,220 0 0
AMAZON COM INC COM 023135106   4,734,240 56,360 SH   SOLE   56,360 0 0
APPLE INC COM 037833100   7,278,496 56,019 SH   SOLE   56,019 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,193,630 4,805 SH   SOLE   4,805 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   6,711,238 376,824 SH   SOLE   376,824 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   6,692,018 150,079 SH   SOLE   150,079 0 0
THE TRADE DESK INC COM CL A 88339J105   1,252,281 27,934 SH   SOLE   27,934 0 0
UNITY SOFTWARE INC COM 91332U101   635,527 22,229 SH   SOLE   22,229 0 0
VEEVA SYS INC CL A COM 922475108   1,016,533 6,299 SH   SOLE   6,299 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   3,757,279 275,057 SH   SOLE   275,057 0 0
COCA COLA CO COM 191216100   2,919,822 45,902 SH   SOLE   45,902 0 0
KRAFT HEINZ CO COM 500754106   207,869 5,106 SH   SOLE   5,106 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   863,410 5,018 SH   SOLE   5,018 0 0
VISA INC COM CL A 92826C839   3,114,969 14,993 SH   SOLE   14,993 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,007,290 27,898 SH   SOLE   27,898 0 0
CISCO SYS INC COM 17275R102   916,984 19,248 SH   SOLE   19,248 0 0
DIGITAL RLTY TR INC COM 253868103   1,842,177 18,372 SH   SOLE   18,372 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   9,696,245 163,127 SH   SOLE   163,127 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   7,783,236 162,897 SH   SOLE   162,897 0 0
GILEAD SCIENCES INC COM 375558103   575,698 6,706 SH   SOLE   6,706 0 0
GLADSTONE LD CORP COM 376549101   1,376,418 75,009 SH   SOLE   75,009 0 0
NUTANIX INC CL A 67059N108   2,287,060 87,795 SH   SOLE   87,795 0 0
ABBVIE INC COM 00287Y109   4,583,967 28,364 SH   SOLE   28,364 0 0
AT&T INC COM 00206R102   2,414,968 131,177 SH   SOLE   131,177 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,376,894 134,725 SH   SOLE   134,725 0 0
HONEYWELL INTL INC COM 438516106   345,391 1,612 SH   SOLE   1,612 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,244,234 4,673 SH   SOLE   4,673 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,139,217 43,732 SH   SOLE   43,732 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   959,956 39,198 SH   SOLE   39,198 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,240,821 3,532 SH   SOLE   3,532 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,556,465 39,438 SH   SOLE   39,438 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   877,352 22,268 SH   SOLE   22,268 0 0
MONGODB INC CL A 60937P106   646,226 3,283 SH   SOLE   3,283 0 0
NVIDIA CORPORATION COM 67066G104   1,792,952 12,269 SH   SOLE   12,269 0 0
PFIZER INC COM 717081103   1,597,107 31,169 SH   SOLE   31,169 0 0
WALMART INC COM 931142103   1,486,492 10,484 SH   SOLE   10,484 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,520,650 20,289 SH   SOLE   20,289 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   274,299 6,536 SH   SOLE   6,536 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   218,953 2,912 SH   SOLE   2,912 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,167,360 39,775 SH   SOLE   39,775 0 0
PROCTER AND GAMBLE CO COM 742718109   648,860 4,281 SH   SOLE   4,281 0 0
DARIOHEALTH CORP COM NEW 23725P209   44,212 10,330 SH   SOLE   10,330 0 0
PAYPAL HLDGS INC COM 70450Y103   285,948 4,015 SH   SOLE   4,015 0 0
REPLIGEN CORP COM 759916109   799,651 4,723 SH   SOLE   4,723 0 0
ZOETIS INC CL A 98978V103   484,703 3,307 SH   SOLE   3,307 0 0
CHEVRON CORP NEW COM 166764100   750,935 4,184 SH   SOLE   4,184 0 0
DEERE & CO COM 244199105   225,699 526 SH   SOLE   526 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   651,100 12,988 SH   SOLE   12,988 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   431,299 511 SH   SOLE   511 0 0
INTEL CORP COM 458140100   693,477 26,238 SH   SOLE   26,238 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   63,018 10,791 SH   SOLE   10,791 0 0
SYSCO CORP COM 871829107   760,274 9,945 SH   SOLE   9,945 0 0
ALPHABET INC CAP STK CL C 02079K107   250,219 2,820 SH   SOLE   2,820 0 0
NOVOCURE LTD ORD SHS G6674U108   488,511 6,660 SH   SOLE   6,660 0 0
ISHARES TR RUS 1000 ETF 464287622   428,743 2,037 SH   SOLE   2,037 0 0
PEPSICO INC COM 713448108   547,129 3,029 SH   SOLE   3,029 0 0
SHOPIFY INC CL A 82509L107   439,429 12,660 SH   SOLE   12,660 0 0
DISNEY WALT CO COM 254687106   1,083,898 12,476 SH   SOLE   12,476 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   464,409 5,161 SH   SOLE   5,161 0 0
MCCORMICK & CO INC COM NON VTG 579780206   358,295 4,323 SH   SOLE   4,323 0 0
LOCKHEED MARTIN CORP COM 539830109   384,258 790 SH   SOLE   790 0 0
STEREOTAXIS INC COM NEW 85916J409   67,287 32,506 SH   SOLE   32,506 0 0
YUM BRANDS INC COM 988498101   336,199 2,625 SH   SOLE   2,625 0 0
DUTCH BROS INC CL A 26701L100   220,615 7,826 SH   SOLE   7,826 0 0
FIRST WESTN FINL INC COM 33751L105   1,574,711 55,940 SH   SOLE   55,940 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   703,950 26,375 SH   SOLE   26,375 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   581,689 30,551 SH   SOLE   30,551 0 0
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   206,136 5,419 SH   SOLE   5,419 0 0
MERCK & CO INC COM 58933Y105   651,658 5,873 SH   SOLE   5,873 0 0
BANK AMERICA CORP COM 060505104   599,177 18,091 SH   SOLE   18,091 0 0
TARGET CORP COM 87612E106   309,708 2,078 SH   SOLE   2,078 0 0
BIO-TECHNE CORP COM 09073M104   260,368 3,142 SH   SOLE   3,142 0 0
EQUIFAX INC COM 294429105   223,256 1,149 SH   SOLE   1,149 0 0
PAYCHEX INC COM 704326107   270,325 2,339 SH   SOLE   2,339 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   114,525 13,732 SH   SOLE   13,732 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   636,831 42,540 SH   SOLE   42,540 0 0
NEXTERA ENERGY INC COM 65339F101   220,034 2,632 SH   SOLE   2,632 0 0
JPMORGAN CHASE & CO COM 46625H100   363,479 2,711 SH   SOLE   2,711 0 0
AMGEN INC COM 031162100   244,670 932 SH   SOLE   932 0 0
MERCADOLIBRE INC COM 58733R102   259,738 307 SH   SOLE   307 0 0
EXXON MOBIL CORP COM 30231G102   205,509 1,863 SH   SOLE   1,863 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   283,225 39,228 SH   SOLE   39,228 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   440,852 18,157 SH   SOLE   18,157 0 0
WELLS FARGO CO NEW COM 949746101   256,092 6,202 SH   SOLE   6,202 0 0
GENERAL MLS INC COM 370334104   229,236 2,734 SH   SOLE   2,734 0 0
MPLX LP COM UNIT REP LTD 55336V100   293,550 8,939 SH   SOLE   8,939 0 0
MARATHON PETE CORP COM 56585A102   416,904 3,582 SH   SOLE   3,582 0 0
PROSPECT CAP CORP COM 74348T102   105,626 15,111 SH   SOLE   15,111 0 0