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
ABBOTT LABS COM 002824100   10,069,008 103,965 SH   SOLE   0 0 103,965
ABBVIE INC COM 00287Y109   21,877,317 146,769 SH   SOLE   0 0 146,769
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   10,042,885 32,701 SH   SOLE   0 0 32,701
ADOBE INC COM 00724F101   350,301 687 SH   SOLE   0 0 687
ALPHABET INC CAP STK CL C 02079K107   25,641,271 194,473 SH   SOLE   0 0 194,473
ALPHABET INC CAP STK CL A 02079K305   1,696,469 12,964 SH   SOLE   0 0 12,964
AMAZON COM INC COM 023135106   23,223,879 182,693 SH   SOLE   0 0 182,693
AMERICAN CENTY ETF TR US SML CP VALU 025072877   25,868,288 331,857 SH   SOLE   0 0 331,857
AMERIPRISE FINL INC COM 03076C106   1,557,759 4,725 SH   SOLE   0 0 4,725
APPLE INC COM 037833100   29,268,152 170,949 SH   SOLE   0 0 170,949
AT&T INC COM 00206R102   252,390 16,804 SH   SOLE   0 0 16,804
ATMOS ENERGY CORP COM 049560105   253,385 2,392 SH   SOLE   0 0 2,392
BANK AMERICA CORP COM 060505104   859,310 31,385 SH   SOLE   0 0 31,385
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,144,537 6,122 SH   SOLE   0 0 6,122
BHP GROUP LTD SPONSORED ADS 088606108   364,999 6,417 SH   SOLE   0 0 6,417
BLACKSTONE INC COM 09260D107   7,910,090 73,829 SH   SOLE   0 0 73,829
BOEING CO COM 097023105   6,202,017 32,356 SH   SOLE   0 0 32,356
BP PLC SPONSORED ADR 055622104   268,562 6,936 SH   SOLE   0 0 6,936
BROADCOM INC COM 11135F101   12,162,808 14,644 SH   SOLE   0 0 14,644
CAMPBELL SOUP CO COM 134429109   333,734 8,124 SH   SOLE   0 0 8,124
CATERPILLAR INC COM 149123101   323,809 1,186 SH   SOLE   0 0 1,186
CHEVRON CORP NEW COM 166764100   24,083,421 142,827 SH   SOLE   0 0 142,827
CISCO SYS INC COM 17275R102   10,206,196 189,847 SH   SOLE   0 0 189,847
COCA COLA CO COM 191216100   277,093 4,950 SH   SOLE   0 0 4,950
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   7,205,767 369,527 SH   SOLE   0 0 369,527
CONOCOPHILLIPS COM 20825C104   359,770 3,003 SH   SOLE   0 0 3,003
COSTCO WHSL CORP NEW COM 22160K105   24,414,609 43,215 SH   SOLE   0 0 43,215
DIAMONDBACK ENERGY INC COM 25278X109   6,558,038 42,343 SH   SOLE   0 0 42,343
ELI LILLY & CO COM 532457108   20,700,119 38,538 SH   SOLE   0 0 38,538
EMERSON ELEC CO COM 291011104   272,881 2,826 SH   SOLE   0 0 2,826
EXXON MOBIL CORP COM 30231G102   3,419,787 29,085 SH   SOLE   0 0 29,085
FIRST HORIZON CORPORATION COM 320517105   200,145 18,162 SH   SOLE   0 0 18,162
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   9,745,458 502,732 SH   SOLE   0 0 502,732
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   666,648 5,998 SH   SOLE   0 0 5,998
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   337,776 4,082 SH   SOLE   0 0 4,082
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   237,610 5,171 SH   SOLE   0 0 5,171
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   294,386 6,436 SH   SOLE   0 0 6,436
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,098,915 6,885 SH   SOLE   0 0 6,885
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   304,651 6,449 SH   SOLE   0 0 6,449
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   9,456,858 395,684 SH   SOLE   0 0 395,684
FIRST TR NASDAQ 100 TECH IND SHS 337345102   272,236 1,874 SH   SOLE   0 0 1,874
FORD MTR CO DEL COM 345370860   171,428 13,803 SH   SOLE   0 0 13,803
FORTINET INC COM 34959E109   383,650 6,538 SH   SOLE   0 0 6,538
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   247,316 8,236 SH   SOLE   0 0 8,236
HOME DEPOT INC COM 437076102   1,854,065 6,136 SH   SOLE   0 0 6,136
HUBBELL INC COM 443510607   215,313 687 SH   SOLE   0 0 687
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   11,296,791 480,715 SH   SOLE   0 0 480,715
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   2,564,009 51,590 SH   SOLE   0 0 51,590
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   4,411,618 75,040 SH   SOLE   0 0 75,040
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   26,148,373 177,385 SH   SOLE   0 0 177,385
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   15,772,586 784,316 SH   SOLE   0 0 784,316
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   27,622,217 1,426,399 SH   SOLE   0 0 1,426,399
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   59,977,719 2,901,680 SH   SOLE   0 0 2,901,680
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   12,218,709 244,179 SH   SOLE   0 0 244,179
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   621,849 4,389 SH   SOLE   0 0 4,389
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   249,045 4,683 SH   SOLE   0 0 4,683
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   451,619 9,379 SH   SOLE   0 0 9,379
INVESCO QQQ TR UNIT SER 1 46090E103   14,376,386 40,127 SH   SOLE   0 0 40,127
ISHARES INC MSCI JPN ETF NEW 46434G822   386,399 6,409 SH   SOLE   0 0 6,409
ISHARES TR RUS TP200 GR ETF 464289438   337,657 2,195 SH   SOLE   0 0 2,195
ISHARES TR RUS 1000 VAL ETF 464287598   14,606,662 96,210 SH   SOLE   0 0 96,210
ISHARES TR 1 3 YR TREAS BD 464287457   3,955,350 48,850 SH   SOLE   0 0 48,850
ISHARES TR RUS 1000 GRW ETF 464287614   45,093,630 169,531 SH   SOLE   0 0 169,531
ISHARES TR CORE S&P500 ETF 464287200   380,350 886 SH   SOLE   0 0 886
ISHARES TR S&P 500 GRWT ETF 464287309   229,344 3,352 SH   SOLE   0 0 3,352
ISHARES TR SHRT NAT MUN ETF 464288158   3,262,189 31,715 SH   SOLE   0 0 31,715
ISHARES TR SHORT TREAS BD 464288679   1,202,693 10,887 SH   SOLE   0 0 10,887
ISHARES TR MBS ETF 464288588   210,722 2,373 SH   SOLE   0 0 2,373
ISHARES TR SELECT DIVID ETF 464287168   606,478 5,634 SH   SOLE   0 0 5,634
ISHARES TR RUS MID CAP ETF 464287499   208,581 3,012 SH   SOLE   0 0 3,012
ISHARES TR EXPANDED TECH 464287515   381,187 1,117 SH   SOLE   0 0 1,117
ISHARES TR IBOXX INV CP ETF 464287242   51,688,218 506,648 SH   SOLE   0 0 506,648
ISHARES TR U.S. MED DVC ETF 464288810   2,074,688 42,777 SH   SOLE   0 0 42,777
ISHARES TR CORE S&P MCP ETF 464287507   6,681,063 26,794 SH   SOLE   0 0 26,794
ISHARES TR CORE S&P SCP ETF 464287804   366,230 3,882 SH   SOLE   0 0 3,882
ISHARES TR ISHARES BIOTECH 464287556   249,716 2,042 SH   SOLE   0 0 2,042
ISHARES TR CORE US AGGBD ET 464287226   54,062,128 574,884 SH   SOLE   0 0 574,884
ISHARES TR 7-10 YR TRSY BD 464287440   44,784,301 488,965 SH   SOLE   0 0 488,965
JACOBS SOLUTIONS INC COM 46982L108   221,676 1,624 SH   SOLE   0 0 1,624
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   299,189 6,237 SH   SOLE   0 0 6,237
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   65,573,115 1,302,863 SH   SOLE   0 0 1,302,863
JOHNSON & JOHNSON COM 478160104   17,924,025 115,082 SH   SOLE   0 0 115,082
JPMORGAN CHASE & CO COM 46625H100   18,208,417 125,558 SH   SOLE   0 0 125,558
KLA CORP COM NEW 482480100   226,593 494 SH   SOLE   0 0 494
LOCKHEED MARTIN CORP COM 539830109   9,371,394 22,915 SH   SOLE   0 0 22,915
LOWES COS INC COM 548661107   295,725 1,423 SH   SOLE   0 0 1,423
MASTERCARD INCORPORATED CL A 57636Q104   480,025 1,212 SH   SOLE   0 0 1,212
MCDONALDS CORP COM 580135101   1,531,925 5,815 SH   SOLE   0 0 5,815
MERCK & CO INC COM 58933Y105   753,666 7,321 SH   SOLE   0 0 7,321
META PLATFORMS INC CL A 30303M102   765,836 2,551 SH   SOLE   0 0 2,551
MICROSOFT CORP COM 594918104   26,052,928 82,511 SH   SOLE   0 0 82,511
NETFLIX INC COM 64110L106   228,366 605 SH   SOLE   0 0 605
NEXTERA ENERGY INC COM 65339F101   9,300,319 162,338 SH   SOLE   0 0 162,338
NVIDIA CORPORATION COM 67066G104   1,548,975 3,561 SH   SOLE   0 0 3,561
PACER FDS TR US CASH COWS 100 69374H881   409,875 8,292 SH   SOLE   0 0 8,292
PAYPAL HLDGS INC COM 70450Y103   5,727,441 97,972 SH   SOLE   0 0 97,972
PEPSICO INC COM 713448108   238,605 1,408 SH   SOLE   0 0 1,408
PFIZER INC COM 717081103   1,354,510 40,835 SH   SOLE   0 0 40,835
PHILIP MORRIS INTL INC COM 718172109   244,540 2,641 SH   SOLE   0 0 2,641
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   331,181 3,307 SH   SOLE   0 0 3,307
POOL CORP COM 73278L105   11,593,349 32,556 SH   SOLE   0 0 32,556
PROCTER AND GAMBLE CO COM 742718109   661,729 4,537 SH   SOLE   0 0 4,537
PROSHARES TR PSHS ULT S&P 500 74347R107   277,042 5,190 SH   SOLE   0 0 5,190
QUEST DIAGNOSTICS INC COM 74834L100   325,244 2,669 SH   SOLE   0 0 2,669
SCHLUMBERGER LTD COM STK 806857108   246,855 4,234 SH   SOLE   0 0 4,234
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   24,891,788 351,778 SH   SOLE   0 0 351,778
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   6,285,511 126,088 SH   SOLE   0 0 126,088
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   487,317 10,050 SH   SOLE   0 0 10,050
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,745,515 19,311 SH   SOLE   0 0 19,311
SELECT SECTOR SPDR TR INDL 81369Y704   222,272 2,192 SH   SOLE   0 0 2,192
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,021,333 23,468 SH   SOLE   0 0 23,468
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   415,232 12,518 SH   SOLE   0 0 12,518
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   319,346 1,948 SH   SOLE   0 0 1,948
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   208,793 3,034 SH   SOLE   0 0 3,034
SHELL PLC SPON ADS 780259305   28,964,759 449,903 SH   SOLE   0 0 449,903
SOUTHERN CO COM 842587107   336,906 5,206 SH   SOLE   0 0 5,206
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,517,141 8,228 SH   SOLE   0 0 8,228
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,088,784 2,384 SH   SOLE   0 0 2,384
STRYKER CORPORATION COM 863667101   383,280 1,403 SH   SOLE   0 0 1,403
TESLA INC COM 88160R101   290,756 1,162 SH   SOLE   0 0 1,162
THERMO FISHER SCIENTIFIC INC COM 883556102   571,607 1,129 SH   SOLE   0 0 1,129
UNITEDHEALTH GROUP INC COM 91324P102   17,648,415 35,004 SH   SOLE   0 0 35,004
VALERO ENERGY CORP COM 91913Y100   296,372 2,091 SH   SOLE   0 0 2,091
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,653,570 33,698 SH   SOLE   0 0 33,698
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   206,304 2,745 SH   SOLE   0 0 2,745
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   14,325,984 291,238 SH   SOLE   0 0 291,238
VANGUARD INDEX FDS TOTAL STK MKT 922908769   106,411,420 500,972 SH   SOLE   0 0 500,972
VANGUARD INDEX FDS LARGE CAP ETF 922908637   288,547 1,475 SH   SOLE   0 0 1,475
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,439,346 10,042 SH   SOLE   0 0 10,042
VANGUARD INDEX FDS MID CAP ETF 922908629   9,051,312 43,466 SH   SOLE   0 0 43,466
VANGUARD INDEX FDS GROWTH ETF 922908736   551,933 2,027 SH   SOLE   0 0 2,027
VANGUARD INDEX FDS SMALL CP ETF 922908751   9,484,861 50,166 SH   SOLE   0 0 50,166
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,305,792 31,336 SH   SOLE   0 0 31,336
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,649,348 21,947 SH   SOLE   0 0 21,947
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   638,641 4,110 SH   SOLE   0 0 4,110
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   257,083 3,604 SH   SOLE   0 0 3,604
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,330,286 32,233 SH   SOLE   0 0 32,233
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,481,032 3,570 SH   SOLE   0 0 3,570
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,287,224 9,729 SH   SOLE   0 0 9,729
VERIZON COMMUNICATIONS INC COM 92343V104   242,275 7,475 SH   SOLE   0 0 7,475
VERTEX PHARMACEUTICALS INC COM 92532F100   371,039 1,067 SH   SOLE   0 0 1,067
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   295,715 4,343 SH   SOLE   0 0 4,343
VISA INC COM CL A 92826C839   11,094,428 48,235 SH   SOLE   0 0 48,235
WALMART INC COM 931142103   1,707,932 10,679 SH   SOLE   0 0 10,679
WHEATON PRECIOUS METALS CORP COM 962879102   215,280 5,309 SH   SOLE   0 0 5,309
WP CAREY INC COM 92936U109   8,963,904 165,753 SH   SOLE   0 0 165,753