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
ABBVIE INC COM 00287Y109   525,124 3,295 SH   SOLE 0 0 0 3,295
ALPHABET INC CAP STK CL A 02079K305   1,232,416 11,881 SH   SOLE 0 0 0 11,881
ALPHABET INC CAP STK CL C 02079K107   299,520 2,880 SH   SOLE 0 0 0 2,880
ALPS ETF TR SECTR DIV DOGS 00162Q858   289,690 5,658 SH   SOLE 0 0 0 5,658
AMAZON COM INC COM 023135106   1,174,614 11,372 SH   SOLE 0 0 0 11,372
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   604,762 11,434 SH   SOLE 0 0 0 11,434
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   957,762 16,794 SH   SOLE 0 0 0 16,794
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   860,204 17,084 SH   SOLE 0 0 0 17,084
AMERICAN ELEC PWR CO INC COM 025537101   1,386,194 15,235 SH   SOLE 0 0 0 15,235
AMGEN INC COM 031162100   701,504 2,902 SH   SOLE 0 0 0 2,902
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   983,619 27,731 SH   SOLE 0 0 0 27,731
APPLE INC COM 037833100   5,068,852 30,739 SH   SOLE 0 0 0 30,739
AT&T INC COM 00206R102   214,869 11,162 SH   SOLE 0 0 0 11,162
ATMOS ENERGY CORP COM 049560105   489,777 4,359 SH   SOLE 0 0 0 4,359
BARINGS CORPORATE INVS COM 06759X107   175,474 12,401 SH   SOLE 0 0 0 12,401
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,436,398 4,652 SH   SOLE 0 0 0 4,652
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   157,416 12,007 SH   SOLE 0 0 0 12,007
BLACKROCK MUNICIPAL INCOME COM 09253X102   214,054 18,327 SH   SOLE 0 0 0 18,327
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   139,623 11,587 SH   SOLE 0 0 0 11,587
BOEING CO COM 097023105   369,416 1,739 SH   SOLE 0 0 0 1,739
BRISTOL-MYERS SQUIBB CO COM 110122108   213,198 3,076 SH   SOLE 0 0 0 3,076
BROADCOM INC COM 11135F101   979,632 1,527 SH   SOLE 0 0 0 1,527
BUILDERS FIRSTSOURCE INC COM 12008R107   5,105,471 57,507 SH   SOLE 0 0 0 57,507
CHEVRON CORP NEW COM 166764100   1,776,160 10,886 SH   SOLE 0 0 0 10,886
CISCO SYS INC COM 17275R102   872,574 16,692 SH   SOLE 0 0 0 16,692
CLEVELAND-CLIFFS INC NEW COM 185899101   196,131 10,700 SH   SOLE 0 0 0 10,700
COCA COLA CO COM 191216100   203,801 3,286 SH   SOLE 0 0 0 3,286
COMCAST CORP NEW CL A 20030N101   681,394 17,974 SH   SOLE 0 0 0 17,974
CORNING INC COM 219350105   519,851 14,735 SH   SOLE 0 0 0 14,735
COSTCO WHSL CORP NEW COM 22160K105   443,208 892 SH   SOLE 0 0 0 892
DEERE & CO COM 244199105   227,084 550 SH   SOLE 0 0 0 550
DISNEY WALT CO COM 254687106   607,161 6,064 SH   SOLE 0 0 0 6,064
EATON VANCE ENHANCED EQUITY COM 278277108   715,670 43,638 SH   SOLE 0 0 0 43,638
EMCOR GROUP INC COM 29084Q100   252,340 1,552 SH   SOLE 0 0 0 1,552
EMERSON ELEC CO COM 291011104   202,078 2,319 SH   SOLE 0 0 0 2,319
EOG RES INC COM 26875P101   897,438 7,829 SH   SOLE 0 0 0 7,829
EXXON MOBIL CORP COM 30231G102   1,099,890 10,030 SH   SOLE 0 0 0 10,030
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   320,769 2,815 SH   SOLE 0 0 0 2,815
FIRST SOLAR INC COM 336433107   495,030 2,276 SH   SOLE 0 0 0 2,276
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   239,069 5,099 SH   SOLE 0 0 0 5,099
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,869,826 117,157 SH   SOLE 0 0 0 117,157
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   352,775 5,928 SH   SOLE 0 0 0 5,928
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   395,719 8,747 SH   SOLE 0 0 0 8,747
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   622,675 13,877 SH   SOLE 0 0 0 13,877
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   705,195 26,461 SH   SOLE 0 0 0 26,461
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,368,610 30,373 SH   SOLE 0 0 0 30,373
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   249,849 3,763 SH   SOLE 0 0 0 3,763
FIRST TR MORNINGSTAR DIVID L SHS 336917109   828,064 23,326 SH   SOLE 0 0 0 23,326
GLOBAL X FDS US INFR DEV ETF 37954Y673   476,393 16,804 SH   SOLE 0 0 0 16,804
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   338,112 21,132 SH   SOLE 0 0 0 21,132
HOME DEPOT INC COM 437076102   964,336 3,268 SH   SOLE 0 0 0 3,268
HONEYWELL INTL INC COM 438516106   653,613 3,420 SH   SOLE 0 0 0 3,420
INTEL CORP COM 458140100   576,271 17,639 SH   SOLE 0 0 0 17,639
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   730,883 35,775 SH   SOLE 0 0 0 35,775
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   302,963 2,295 SH   SOLE 0 0 0 2,295
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   3,351,670 167,004 SH   SOLE 0 0 0 167,004
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   3,409,388 177,943 SH   SOLE 0 0 0 177,943
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   3,390,370 164,661 SH   SOLE 0 0 0 164,661
ISHARES TR IBONDS 25 TRM TS 46436E866   3,214,057 136,594 SH   SOLE 0 0 0 136,594
ISHARES TR CORE S&P500 ETF 464287200   3,249,998 7,906 SH   SOLE 0 0 0 7,906
ISHARES TR IBONDS 27 TRM TS 46436E841   1,255,772 55,418 SH   SOLE 0 0 0 55,418
ISHARES TR GLB INFRASTR ETF 464288372   808,515 16,950 SH   SOLE 0 0 0 16,950
ISHARES TR CORE US AGGBD ET 464287226   1,607,193 16,130 SH   SOLE 0 0 0 16,130
ISHARES TR RUSSELL 2000 ETF 464287655   347,166 1,946 SH   SOLE 0 0 0 1,946
ISHARES TR CORE MSCI EAFE 46432F842   242,465 3,627 SH   SOLE 0 0 0 3,627
ISHARES TR RUS MID CAP ETF 464287499   968,392 13,850 SH   SOLE 0 0 0 13,850
ISHARES TR RUS 1000 GRW ETF 464287614   11,536,994 47,219 SH   SOLE 0 0 0 47,219
ISHARES TR IBONDS 29 TRM TS 46436E825   2,476,677 111,713 SH   SOLE 0 0 0 111,713
ISHARES TR MSCI USA MIN VOL 46429B697   5,976,572 82,163 SH   SOLE 0 0 0 82,163
ISHARES TR SELECT DIVID ETF 464287168   427,423 3,648 SH   SOLE 0 0 0 3,648
ISHARES TR MSCI KLD400 SOC 464288570   550,843 7,063 SH   SOLE 0 0 0 7,063
ISHARES TR CORE S&P SCP ETF 464287804   367,944 3,805 SH   SOLE 0 0 0 3,805
ISHARES TR RUS MDCP VAL ETF 464287473   646,121 6,084 SH   SOLE 0 0 0 6,084
JACOBS SOLUTIONS INC COM 46982L108   329,028 2,800 SH   SOLE 0 0 0 2,800
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,032,186 21,616 SH   SOLE 0 0 0 21,616
JOHNSON & JOHNSON COM 478160104   872,970 5,632 SH   SOLE 0 0 0 5,632
JPMORGAN CHASE & CO COM 46625H100   985,665 7,564 SH   SOLE 0 0 0 7,564
KINDER MORGAN INC DEL COM 49456B101   529,292 30,228 SH   SOLE 0 0 0 30,228
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   218,581 35,255 SH   SOLE 0 0 0 35,255
LILLY ELI & CO COM 532457108   207,082 603 SH   SOLE 0 0 0 603
LOCKHEED MARTIN CORP COM 539830109   764,404 1,617 SH   SOLE 0 0 0 1,617
LOWES COS INC COM 548661107   593,311 2,967 SH   SOLE 0 0 0 2,967
MASTERCARD INCORPORATED CL A 57636Q104   351,054 966 SH   SOLE 0 0 0 966
MCDONALDS CORP COM 580135101   854,179 3,055 SH   SOLE 0 0 0 3,055
MFS CHARTER INCOME TR SH BEN INT 552727109   194,927 30,990 SH   SOLE 0 0 0 30,990
MICROSOFT CORP COM 594918104   3,458,916 11,998 SH   SOLE 0 0 0 11,998
MORGAN STANLEY COM NEW 617446448   342,557 3,902 SH   SOLE 0 0 0 3,902
NETFLIX INC COM 64110L106   403,521 1,168 SH   SOLE 0 0 0 1,168
NORTHROP GRUMMAN CORP COM 666807102   206,851 448 SH   SOLE 0 0 0 448
NUVEEN AMT FREE QLTY MUN INC COM 670657105   861,244 77,450 SH   SOLE 0 0 0 77,450
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   187,218 17,335 SH   SOLE 0 0 0 17,335
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   124,471 10,416 SH   SOLE 0 0 0 10,416
NUVEEN VRIABL RAT PFD & INM COM 67080R102   375,535 23,708 SH   SOLE 0 0 0 23,708
NVIDIA CORPORATION COM 67066G104   459,994 1,656 SH   SOLE 0 0 0 1,656
PACER FDS TR US CASH COWS 100 69374H881   768,806 16,375 SH   SOLE 0 0 0 16,375
PEPSICO INC COM 713448108   1,051,493 5,768 SH   SOLE 0 0 0 5,768
PFIZER INC COM 717081103   549,273 13,463 SH   SOLE 0 0 0 13,463
PIMCO ETF TR INV GRD CRP BD 72201R817   1,611,350 16,750 SH   SOLE 0 0 0 16,750
PROCTER AND GAMBLE CO COM 742718109   665,168 4,474 SH   SOLE 0 0 0 4,474
RAYTHEON TECHNOLOGIES CORP COM 75513E101   343,049 3,503 SH   SOLE 0 0 0 3,503
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   4,652,629 68,572 SH   SOLE 0 0 0 68,572
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   2,629,534 40,097 SH   SOLE 0 0 0 40,097
SCHWAB STRATEGIC TR US REIT ETF 808524847   428,064 21,952 SH   SOLE 0 0 0 21,952
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   795,761 10,877 SH   SOLE 0 0 0 10,877
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   7,254,218 48,038 SH   SOLE 0 0 0 48,038
SERVICENOW INC COM 81762P102   276,044 594 SH   SOLE 0 0 0 594
SOUTHERN CO COM 842587107   360,334 5,179 SH   SOLE 0 0 0 5,179
SPDR S&P 500 ETF TR TR UNIT 78462F103   518,924 1,268 SH   SOLE 0 0 0 1,268
SPDR SER TR NUVEEN BLOOMBERG 78464A284   394,881 15,770 SH   SOLE 0 0 0 15,770
SPDR SER TR S&P DIVID ETF 78464A763   9,332,680 75,440 SH   SOLE 0 0 0 75,440
STARBUCKS CORP COM 855244109   256,806 2,466 SH   SOLE 0 0 0 2,466
STRYKER CORPORATION COM 863667101   265,218 929 SH   SOLE 0 0 0 929
TARGET CORP COM 87612E106   264,014 1,594 SH   SOLE 0 0 0 1,594
TRI CONTL CORP COM 895436103   653,383 24,610 SH   SOLE 0 0 0 24,610
TRUIST FINL CORP COM 89832Q109   362,313 10,625 SH   SOLE 0 0 0 10,625
TYSON FOODS INC CL A 902494103   363,513 6,128 SH   SOLE 0 0 0 6,128
UNION PAC CORP COM 907818108   2,225,936 11,060 SH   SOLE 0 0 0 11,060
UNITED PARCEL SERVICE INC CL B 911312106   771,110 3,975 SH   SOLE 0 0 0 3,975
UNITEDHEALTH GROUP INC COM 91324P102   563,327 1,192 SH   SOLE 0 0 0 1,192
US BANCORP DEL COM NEW 902973304   200,857 5,572 SH   SOLE 0 0 0 5,572
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   392,336 14,002 SH   SOLE 0 0 0 14,002
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,608,756 21,790 SH   SOLE 0 0 0 21,790
VANECK ETF TRUST LONG MUNI ETF 92189F536   2,628,505 145,947 SH   SOLE 0 0 0 145,947
VANECK ETF TRUST INFLATION ALLOCA 92189F130   635,644 25,174 SH   SOLE 0 0 0 25,174
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   368,925 981 SH   SOLE 0 0 0 981
VANGUARD INDEX FDS TOTAL STK MKT 922908769   693,157 3,396 SH   SOLE 0 0 0 3,396
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   398,935 5,233 SH   SOLE 0 0 0 5,233
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   336,512 2,185 SH   SOLE 0 0 0 2,185
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   299,698 2,841 SH   SOLE 0 0 0 2,841
VERIZON COMMUNICATIONS INC COM 92343V104   398,211 10,239 SH   SOLE 0 0 0 10,239
VISA INC COM CL A 92826C839   1,588,890 7,047 SH   SOLE 0 0 0 7,047
WALMART INC COM 931142103   420,688 2,853 SH   SOLE 0 0 0 2,853
WESTERN ASSET MANAGED MUNS F COM 95766M105   213,207 20,740 SH   SOLE 0 0 0 20,740