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
ABBVIE INC COM 00287Y109 483 3,566 SH   SOLE   0 0 3,566
ADVANCED MICRO DEVICES INC COM 007903107 1,136 7,892 SH   SOLE   0 0 7,892
AMAZON COM INC COM 023135106 890 267 SH   SOLE   0 0 267
ANTERO MIDSTREAM CORP COM 03676B102 190 19,600 SH   SOLE   0 0 19,600
APPLE INC COM 037833100 3,630 20,441 SH   SOLE   0 0 20,441
BANK NOVA SCOTIA B C COM 064149107 655 9,137 SH   SOLE   0 0 9,137
BP PLC SPONSORED ADR 055622104 243 9,116 SH   SOLE   0 0 9,116
BUILDERS FIRSTSOURCE INC COM 12008R107 430 5,015 SH   SOLE   0 0 5,015
CATERPILLAR INC COM 149123101 222 1,072 SH   SOLE   0 0 1,072
CHEVRON CORP NEW COM 166764100 287 2,442 SH   SOLE   0 0 2,442
CISCO SYS INC COM 17275R102 386 6,085 SH   SOLE   0 0 6,085
COCA COLA CO COM 191216100 246 4,155 SH   SOLE   0 0 4,155
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 391 4,407 SH   SOLE   0 0 4,407
COINBASE GLOBAL INC COM CL A 19260Q107 232 920 SH   SOLE   0 0 920
CONSTELLATION BRANDS INC CL A 21036P108 662 2,639 SH   SOLE   0 0 2,639
CVS HEALTH CORP COM 126650100 465 4,511 SH   SOLE   0 0 4,511
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 261 1,345 SH   SOLE   0 0 1,345
DUKE ENERGY CORP NEW COM NEW 26441C204 286 2,728 SH   SOLE   0 0 2,728
EDWARDS LIFESCIENCES CORP COM 28176E108 524 4,042 SH   SOLE   0 0 4,042
ENTERPRISE PRODS PARTNERS L COM 293792107 1,270 57,832 SH   SOLE   0 0 57,832
EVERCORE INC CLASS A 29977A105 378 2,780 SH   SOLE   0 0 2,780
EXXON MOBIL CORP COM 30231G102 509 8,323 SH   SOLE   0 0 8,323
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 3,021 53,829 SH   SOLE   0 0 53,829
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 321 5,629 SH   SOLE   0 0 5,629
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 8,053 394,767 SH   SOLE   0 0 394,767
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 820 35,558 SH   SOLE   0 0 35,558
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 5,066 154,973 SH   SOLE   0 0 154,973
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 706 11,350 SH   SOLE   0 0 11,350
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 490 3,715 SH   SOLE   0 0 3,715
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 247 3,964 SH   SOLE   0 0 3,964
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 7,329 118,389 SH   SOLE   0 0 118,389
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 7,498 101,082 SH   SOLE   0 0 101,082
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 430 6,844 SH   SOLE   0 0 6,844
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,403 27,087 SH   SOLE   0 0 27,087
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 330 5,512 SH   SOLE   0 0 5,512
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 17,015 201,247 SH   SOLE   0 0 201,247
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 4,439 172,719 SH   SOLE   0 0 172,719
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 1,995 77,819 SH   SOLE   0 0 77,819
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 780 38,987 SH   SOLE   0 0 38,987
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 7,291 276,475 SH   SOLE   0 0 276,475
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 395 19,608 SH   SOLE   0 0 19,608
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 3,610 178,555 SH   SOLE   0 0 178,555
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 2,316 39,249 SH   SOLE   0 0 39,249
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2,073 21,359 SH   SOLE   0 0 21,359
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 9,211 76,601 SH   SOLE   0 0 76,601
FORTINET INC COM 34959E109 589 1,640 SH   SOLE   0 0 1,640
FORTIS INC COM 349553107 444 9,207 SH   SOLE   0 0 9,207
GENERAL MTRS CO COM 37045V100 312 5,315 SH   SOLE   0 0 5,315
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 206 2,265 SH   SOLE   0 0 2,265
HOME DEPOT INC COM 437076102 462 1,113 SH   SOLE   0 0 1,113
ISHARES TR MSCI ACWI EX US 464288240 2,915 52,433 SH   SOLE   0 0 52,433
KAYNE ANDERSON ENERGY INFRST COM 486606106 127 16,353 SH   SOLE   0 0 16,353
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 267 5,750 SH   SOLE   0 0 5,750
MARRIOTT INTL INC NEW CL A 571903202 232 1,405 SH   SOLE   0 0 1,405
MICROSOFT CORP COM 594918104 829 2,464 SH   SOLE   0 0 2,464
MOLINA HEALTHCARE INC COM 60855R100 476 1,496 SH   SOLE   0 0 1,496
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 125 SH   SOLE   0 0 125
ONEOK INC NEW COM 682680103 458 7,800 SH   SOLE   0 0 7,800
PFIZER INC COM 717081103 400 6,770 SH   SOLE   0 0 6,770
PPL CORP COM 69351T106 201 6,700 SH   SOLE   0 0 6,700
PUBLIC STORAGE COM 74460D109 542 1,446 SH   SOLE   0 0 1,446
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,849 74,298 SH   SOLE   0 0 74,298
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,807 34,117 SH   SOLE   0 0 34,117
SOUTHERN CO COM 842587107 206 3,000 SH   SOLE   0 0 3,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,088 2,291 SH   SOLE   0 0 2,291
SPDR SER TR HLTH CARE SVCS 78464A573 207 1,951 SH   SOLE   0 0 1,951
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,172 37,210 SH   SOLE   0 0 37,210
SPDR SER TR S&P SEMICNDCTR 78464A862 1,895 7,794 SH   SOLE   0 0 7,794
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 265 5,806 SH   SOLE   0 0 5,806
SVB FINANCIAL GROUP COM 78486Q101 395 582 SH   SOLE   0 0 582
TERADYNE INC COM 880770102 407 2,488 SH   SOLE   0 0 2,488
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 3,475 30,971 SH   SOLE   0 0 30,971
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,026 29,689 SH   SOLE   0 0 29,689
VANGUARD WORLD FD MEGA GRWTH IND 921910816 372 1,426 SH   SOLE   0 0 1,426
VERIZON COMMUNICATIONS INC COM 92343V104 268 5,149 SH   SOLE   0 0 5,149
VERTEX PHARMACEUTICALS INC COM 92532F100 227 1,035 SH   SOLE   0 0 1,035
WALMART INC COM 931142103 412 2,849 SH   SOLE   0 0 2,849