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
ALPHABET INC CAP STK CL A 02079K305 422 158 SH   SOLE   0 0 158
AMAZON COM INC COM 023135106 542 165 SH   SOLE   0 0 165
ANTERO MIDSTREAM CORP COM 03676B102 204 19,600 SH   SOLE   0 0 19,600
APPLE INC COM 037833100 2,327 16,449 SH   SOLE   0 0 16,449
BANK NOVA SCOTIA B C COM 064149107 220 3,570 SH   SOLE   0 0 3,570
BJS WHSL CLUB HLDGS INC COM 05550J101 580 10,556 SH   SOLE   0 0 10,556
BP PLC SPONSORED ADR 055622104 249 9,116 SH   SOLE   0 0 9,116
CAMPING WORLD HLDGS INC CL A 13462K109 289 7,425 SH   SOLE   0 0 7,425
CATERPILLAR INC COM 149123101 409 2,133 SH   SOLE   0 0 2,133
CHEVRON CORP NEW COM 166764100 236 2,322 SH   SOLE   0 0 2,322
COINBASE GLOBAL INC COM CL A 19260Q107 209 920 SH   SOLE   0 0 920
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 268 1,525 SH   SOLE   0 0 1,525
DIGITAL RLTY TR INC COM 253868103 421 2,912 SH   SOLE   0 0 2,912
DUKE ENERGY CORP NEW COM NEW 26441C204 426 4,363 SH   SOLE   0 0 4,363
ENTERPRISE PRODS PARTNERS L COM 293792107 1,251 57,832 SH   SOLE   0 0 57,832
EVERCORE INC CLASS A 29977A105 452 3,379 SH   SOLE   0 0 3,379
EXXON MOBIL CORP COM 30231G102 463 7,873 SH   SOLE   0 0 7,873
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1,417 43,492 SH   SOLE   0 0 43,492
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 329 5,802 SH   SOLE   0 0 5,802
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 4,970 240,671 SH   SOLE   0 0 240,671
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,974 53,333 SH   SOLE   0 0 53,333
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 6,555 156,418 SH   SOLE   0 0 156,418
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 4,297 178,209 SH   SOLE   0 0 178,209
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 5,210 43,770 SH   SOLE   0 0 43,770
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 622 11,119 SH   SOLE   0 0 11,119
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 456 3,715 SH   SOLE   0 0 3,715
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 352 6,146 SH   SOLE   0 0 6,146
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 205 2,850 SH   SOLE   0 0 2,850
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 237 1,006 SH   SOLE   0 0 1,006
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 386 6,844 SH   SOLE   0 0 6,844
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 3,699 77,918 SH   SOLE   0 0 77,918
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 2,770 67,538 SH   SOLE   0 0 67,538
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 390 6,512 SH   SOLE   0 0 6,512
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6,799 90,870 SH   SOLE   0 0 90,870
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 794 39,374 SH   SOLE   0 0 39,374
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 4,509 173,811 SH   SOLE   0 0 173,811
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 1,946 78,631 SH   SOLE   0 0 78,631
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 6,359 239,244 SH   SOLE   0 0 239,244
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 3,674 178,772 SH   SOLE   0 0 178,772
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 2,483 44,158 SH   SOLE   0 0 44,158
FIRST TR S&P REIT INDEX FD COM 33734G108 4,328 153,034 SH   SOLE   0 0 153,034
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 8,344 91,143 SH   SOLE   0 0 91,143
FIRST TR VALUE LINE DIVID IN SHS 33734H106 226 5,762 SH   SOLE   0 0 5,762
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 10,519 94,685 SH   SOLE   0 0 94,685
FORTINET INC COM 34959E109 656 2,245 SH   SOLE   0 0 2,245
GRANITE PT MTG TR INC COM STK 38741L107 388 29,470 SH   SOLE   0 0 29,470
ISHARES TR MSCI ACWI EX US 464288240 2,946 53,161 SH   SOLE   0 0 53,161
ISHARES TR 20 YR TR BD ETF 464287432 211 1,462 SH   SOLE   0 0 1,462
JOHNSON CTLS INTL PLC SHS G51502105 231 3,400 SH   SOLE   0 0 3,400
KAYNE ANDERSON ENERGY INFRST COM 486606106 131 16,353 SH   SOLE   0 0 16,353
LAZARD LTD SHS A G54050102 293 6,400 SH   SOLE   0 0 6,400
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 262 5,750 SH   SOLE   0 0 5,750
MICROSOFT CORP COM 594918104 695 2,464 SH   SOLE   0 0 2,464
NVIDIA CORPORATION COM 67066G104 556 2,683 SH   SOLE   0 0 2,683
ONEOK INC NEW COM 682680103 458 7,900 SH   SOLE   0 0 7,900
PFIZER INC COM 717081103 270 6,270 SH   SOLE   0 0 6,270
SNAP INC CL A 83304A106 391 5,295 SH   SOLE   0 0 5,295
SNOWFLAKE INC CL A 833445109 396 1,311 SH   SOLE   0 0 1,311
SPDR S&P 500 ETF TR TR UNIT 78462F103 975 2,271 SH   SOLE   0 0 2,271
SPDR SER TR HLTH CARE SVCS 78464A573 240 2,301 SH   SOLE   0 0 2,301
SPDR SER TR COMP SOFTWARE 78464A599 360 2,096 SH   SOLE   0 0 2,096
SPDR SER TR S&P HOMEBUILD 78464A888 1,018 14,189 SH   SOLE   0 0 14,189
SPDR SER TR S&P SEMICNDCTR 78464A862 384 1,939 SH   SOLE   0 0 1,939
SPDR SER TR S&P CAP MKTS 78464A771 5,157 54,056 SH   SOLE   0 0 54,056
SQUARE INC CL A 852234103 440 1,835 SH   SOLE   0 0 1,835
STARWOOD PPTY TR INC COM 85571B105 276 11,300 SH   SOLE   0 0 11,300
SVB FINANCIAL GROUP COM 78486Q101 474 732 SH   SOLE   0 0 732
UNITED STS NAT GAS FD LP UNIT PAR 912318300 530 26,274 SH   SOLE   0 0 26,274
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 457 4,431 SH   SOLE   0 0 4,431
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4,783 18,662 SH   SOLE   0 0 18,662
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 235 2,577 SH   SOLE   0 0 2,577
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,995 30,406 SH   SOLE   0 0 30,406
VANGUARD WORLD FD MEGA GRWTH IND 921910816 335 1,426 SH   SOLE   0 0 1,426
VERIZON COMMUNICATIONS INC COM 92343V104 276 5,111 SH   SOLE   0 0 5,111
WALMART INC COM 931142103 335 2,406 SH   SOLE   0 0 2,406