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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 225 1,514 SH   SOLE   1,514 0 0
ABBVIE INC COM 00287Y109 4,466 27,550 SH   SOLE   27,550 0 0
ALPHABET INC CAP STK CL C 02079K107 399 143 SH   SOLE   143 0 0
ALPHABET INC CAP STK CL A 02079K305 312 112 SH   SOLE   112 0 0
AMAZON COM INC COM 023135106 7,886 2,419 SH   SOLE   2,419 0 0
AMGEN INC COM 031162100 237 981 SH   SOLE   981 0 0
APPIAN CORP CL A 03782L101 243 3,996 SH   SOLE   3,996 0 0
APPLE INC COM 037833100 9,541 54,640 SH   SOLE   54,640 0 0
AT&T INC COM 00206R102 1,758 74,415 SH   SOLE   74,415 0 0
BIO-TECHNE CORP COM 09073M104 340 785 SH   SOLE   785 0 0
BK OF AMERICA CORP COM 060505104 625 15,167 SH   SOLE   15,167 0 0
BLACK KNIGHT INC COM 09215C105 726 12,512 SH   SOLE   12,512 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,983 27,158 SH   SOLE   27,158 0 0
CHEVRON CORP NEW COM 166764100 509 3,126 SH   SOLE   3,126 0 0
CHURCHILL DOWNS INC COM 171484108 272 1,225 SH   SOLE   1,225 0 0
CISCO SYS INC COM 17275R102 1,103 19,789 SH   SOLE   19,789 0 0
COCA COLA CO COM 191216100 2,762 44,541 SH   SOLE   44,541 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,829 4,913 SH   SOLE   4,913 0 0
DIGITAL RLTY TR INC COM 253868103 1,698 11,975 SH   SOLE   11,975 0 0
DISNEY WALT CO COM 254687106 2,170 15,821 SH   SOLE   15,821 0 0
EQUIFAX INC COM 294429105 271 1,141 SH   SOLE   1,141 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 189 14,332 SH   SOLE   14,332 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 8,111 418,108 SH   SOLE   418,108 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,120 39,380 SH   SOLE   39,380 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 6,371 135,416 SH   SOLE   135,416 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 9,463 160,550 SH   SOLE   160,550 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,386 30,278 SH   SOLE   30,278 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 674 24,181 SH   SOLE   24,181 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,556 19,903 SH   SOLE   19,903 0 0
FIRST TR EXCHANGE-TRADED FD EIP CARBON IMP 33738D705 205 7,695 SH   SOLE   7,695 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 706 25,495 SH   SOLE   25,495 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 523 8,780 SH   SOLE   8,780 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 708 41,974 SH   SOLE   41,974 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 795 37,464 SH   SOLE   37,464 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,670 110,398 SH   SOLE   110,398 0 0
FIRST WESTN FINL INC COM 33751L105 1,717 54,940 SH   SOLE   54,940 0 0
FLEXSHARES TR STOX ESG INDEX 33939L696 241 2,197 SH   SOLE   2,197 0 0
GILEAD SCIENCES INC COM 375558103 384 6,458 SH   SOLE   6,458 0 0
GLADSTONE LD CORP COM 376549101 5,418 148,770 SH   SOLE   148,770 0 0
HONEYWELL INTL INC COM 438516106 319 1,642 SH   SOLE   1,642 0 0
HUBSPOT INC COM 443573100 307 646 SH   SOLE   646 0 0
II-VI INC COM 902104108 226 3,120 SH   SOLE   3,120 0 0
INTEL CORP COM 458140100 1,466 29,588 SH   SOLE   29,588 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,620 35,536 SH   SOLE   35,536 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,404 6,631 SH   SOLE   6,631 0 0
INVITATION HOMES INC COM 46187W107 328 8,171 SH   SOLE   8,171 0 0
ISHARES TR TIPS BD ETF 464287176 3,644 29,251 SH   SOLE   29,251 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 267 2,637 SH   SOLE   2,637 0 0
ISHARES TR RUS 1000 ETF 464287622 547 2,186 SH   SOLE   2,186 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 3,121 50,833 SH   SOLE   50,833 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 419 8,343 SH   SOLE   8,343 0 0
JPMORGAN CHASE & CO COM 46625H100 778 5,705 SH   SOLE   5,705 0 0
LOCKHEED MARTIN CORP COM 539830109 332 753 SH   SOLE   753 0 0
MARATHON PETE CORP COM 56585A102 301 3,517 SH   SOLE   3,517 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,172 12,359 SH   SOLE   12,359 0 0
MCCORMICK & CO INC COM NON VTG 579780206 428 4,292 SH   SOLE   4,292 0 0
MERCADOLIBRE INC COM 58733R102 365 307 SH   SOLE   307 0 0
MERCK & CO. INC COM 58933Y105 480 5,851 SH   SOLE   5,851 0 0
MICROSOFT CORP COM 594918104 8,173 26,510 SH   SOLE   26,510 0 0
MONGODB INC CL A 60937P106 1,434 3,233 SH   SOLE   3,233 0 0
MPLX LP COM UNIT REP LTD 55336V100 277 8,363 SH   SOLE   8,363 0 0
NEXTERA ENERGY INC COM 65339F101 231 2,732 SH   SOLE   2,732 0 0
NOVOCURE LTD ORD SHS G6674U108 523 6,310 SH   SOLE   6,310 0 0
NUTANIX INC CL A 67059N108 1,566 58,391 SH   SOLE   58,391 0 0
NVIDIA CORPORATION COM 67066G104 2,278 8,347 SH   SOLE   8,347 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 159 18,366 SH   SOLE   18,366 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 366 535 SH   SOLE   535 0 0
PACKAGING CORP AMER COM 695156109 240 1,540 SH   SOLE   1,540 0 0
PAYCHEX INC COM 704326107 313 2,296 SH   SOLE   2,296 0 0
PAYPAL HLDGS INC COM 70450Y103 643 5,562 SH   SOLE   5,562 0 0
PEPSICO INC COM 713448108 501 2,996 SH   SOLE   2,996 0 0
PFIZER INC COM 717081103 1,596 30,831 SH   SOLE   30,831 0 0
PROCTER AND GAMBLE CO COM 742718109 642 4,204 SH   SOLE   4,204 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 466 4,913 SH   SOLE   4,913 0 0
RBB FD INC MFAM SMLCP GRWTH 74933W874 457 14,680 SH   SOLE   14,680 0 0
REPLIGEN CORP COM 759916109 884 4,701 SH   SOLE   4,701 0 0
SCHWAB CHARLES CORP COM 808513105 262 3,105 SH   SOLE   3,105 0 0
SHOPIFY INC CL A 82509L107 613 907 SH   SOLE   907 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 71 10,675 SH   SOLE   10,675 0 0
STAG INDL INC COM 85254J102 226 5,455 SH   SOLE   5,455 0 0
STEREOTAXIS INC COM NEW 85916J409 90 24,206 SH   SOLE   24,206 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 599 24,848 SH   SOLE   24,848 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 389 39,041 SH   SOLE   39,041 0 0
SYSCO CORP COM 871829107 800 9,803 SH   SOLE   9,803 0 0
TARGET CORP COM 87612E106 431 2,031 SH   SOLE   2,031 0 0
THE TRADE DESK INC COM CL A 88339J105 2,008 28,996 SH   SOLE   28,996 0 0
TWILIO INC CL A 90138F102 226 1,370 SH   SOLE   1,370 0 0
UNITY SOFTWARE INC COM 91332U101 1,299 13,095 SH   SOLE   13,095 0 0
UPSTART HLDGS INC COM 91680M107 350 3,204 SH   SOLE   3,204 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,533 3,693 SH   SOLE   3,693 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 452 5,787 SH   SOLE   5,787 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 571 11,879 SH   SOLE   11,879 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,407 5,978 SH   SOLE   5,978 0 0
VEEVA SYS INC CL A COM 922475108 1,280 6,027 SH   SOLE   6,027 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,630 31,991 SH   SOLE   31,991 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,573 255,218 SH   SOLE   255,218 0 0
VISA INC COM CL A 92826C839 3,387 15,274 SH   SOLE   15,274 0 0
WALMART INC COM 931142103 1,547 10,387 SH   SOLE   10,387 0 0
WELLS FARGO CO NEW COM 949746101 297 6,124 SH   SOLE   6,124 0 0
YUM BRANDS INC COM 988498101 307 2,588 SH   SOLE   2,588 0 0
ZOETIS INC CL A 98978V103 622 3,300 SH   SOLE   3,300 0 0