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   442,183 4,056 SH   SOLE   4,056 0 0
ABBVIE INC COM 00287Y109   19,205,534 142,548 SH   SOLE   142,548 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   302,685 619 SH   SOLE   619 0 0
ALPHABET INC CAP STK CL A 02079K305   1,411,383 11,791 SH   SOLE   11,791 0 0
ALPHABET INC CAP STK CL C 02079K107   23,182,078 191,635 SH   SOLE   191,635 0 0
AMAZON COM INC COM 023135106   23,700,049 181,805 SH   SOLE   181,805 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   25,364,802 326,824 SH   SOLE   326,824 0 0
AMERIPRISE FINL INC COM 03076C106   1,569,464 4,725 SH   SOLE   4,725 0 0
APPLE INC COM 037833100   32,329,184 166,671 SH   SOLE   166,671 0 0
ARK ETF TR INNOVATION ETF 00214Q104   200,777 4,549 SH   SOLE   4,549 0 0
AT&T INC COM 00206R102   263,103 16,495 SH   SOLE   16,495 0 0
BANK AMERICA CORP COM 060505104   9,671,729 337,112 SH   SOLE   337,112 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,189,220 6,420 SH   SOLE   6,420 0 0
BHP GROUP LTD SPONSORED ADS 088606108   285,402 4,783 SH   SOLE   4,783 0 0
BLACKSTONE INC COM 09260D107   6,661,091 71,648 SH   SOLE   71,648 0 0
BOEING CO COM 097023105   6,866,861 32,520 SH   SOLE   32,520 0 0
BP PLC SPONSORED ADR 055622104   259,417 7,351 SH   SOLE   7,351 0 0
BROADCOM INC COM 11135F101   13,744,514 15,845 SH   SOLE   15,845 0 0
CAMPBELL SOUP CO COM 134429109   251,085 5,493 SH   SOLE   5,493 0 0
CAPITAL ONE FINL CORP COM 14040H105   261,883 2,394 SH   SOLE   2,394 0 0
CATERPILLAR INC COM 149123101   293,061 1,191 SH   SOLE   1,191 0 0
CHEVRON CORP NEW COM 166764100   22,585,534 143,537 SH   SOLE   143,537 0 0
COCA COLA CO COM 191216100   304,813 5,062 SH   SOLE   5,062 0 0
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   7,046,085 343,544 SH   SOLE   343,544 0 0
CONOCOPHILLIPS COM 20825C104   306,744 2,961 SH   SOLE   2,961 0 0
COSTCO WHSL CORP NEW COM 22160K105   23,152,557 43,004 SH   SOLE   43,004 0 0
CVS HEALTH CORP COM 126650100   446,132 6,454 SH   SOLE   6,454 0 0
DEERE & CO COM 244199105   436,404 1,077 SH   SOLE   1,077 0 0
DIAMONDBACK ENERGY INC COM 25278X109   5,516,293 41,994 SH   SOLE   41,994 0 0
DISNEY WALT CO COM 254687106   230,997 2,587 SH   SOLE   2,587 0 0
EMERSON ELEC CO COM 291011104   256,600 2,839 SH   SOLE   2,839 0 0
EXXON MOBIL CORP COM 30231G102   3,265,429 30,447 SH   SOLE   30,447 0 0
FIRST HORIZON CORPORATION COM 320517105   204,686 18,162 SH   SOLE   18,162 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   9,555,920 484,089 SH   SOLE   484,089 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   360,739 4,073 SH   SOLE   4,073 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   690,010 5,998 SH   SOLE   5,998 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,154,295 7,082 SH   SOLE   7,082 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   307,424 6,449 SH   SOLE   6,449 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   241,349 5,328 SH   SOLE   5,328 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   204,414 4,340 SH   SOLE   4,340 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   275,778 1,874 SH   SOLE   1,874 0 0
FORD MTR CO DEL COM 345370860   208,824 13,802 SH   SOLE   13,802 0 0
FORTINET INC COM 34959E109   472,438 6,250 SH   SOLE   6,250 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   272,258 8,684 SH   SOLE   8,684 0 0
HOME DEPOT INC COM 437076102   2,063,301 6,642 SH   SOLE   6,642 0 0
HONEYWELL INTL INC COM 438516106   205,585 991 SH   SOLE   991 0 0
HUBBELL INC COM 443510607   209,214 631 SH   SOLE   631 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   9,885,955 405,827 SH   SOLE   405,827 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   3,118,872 62,830 SH   SOLE   62,830 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   4,638,283 73,846 SH   SOLE   73,846 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   21,595,225 142,093 SH   SOLE   142,093 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   54,483,036 2,648,665 SH   SOLE   2,648,665 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   15,236,632 756,912 SH   SOLE   756,912 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   26,403,997 1,337,250 SH   SOLE   1,337,250 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   660,912 4,417 SH   SOLE   4,417 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   3,698,222 73,305 SH   SOLE   73,305 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   484,281 10,428 SH   SOLE   10,428 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   244,420 4,334 SH   SOLE   4,334 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   14,886,811 40,298 SH   SOLE   40,298 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   361,063 5,833 SH   SOLE   5,833 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   4,003,515 49,377 SH   SOLE   49,377 0 0
ISHARES TR 20 YR TR BD ETF 464287432   462,406 4,492 SH   SOLE   4,492 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   44,686,636 462,595 SH   SOLE   462,595 0 0
ISHARES TR ISHARES BIOTECH 464287556   269,282 2,121 SH   SOLE   2,121 0 0
ISHARES TR CORE S&P500 ETF 464287200   471,365 1,058 SH   SOLE   1,058 0 0
ISHARES TR CORE S&P MCP ETF 464287507   6,986,748 26,720 SH   SOLE   26,720 0 0
ISHARES TR CORE S&P SCP ETF 464287804   387,981 3,893 SH   SOLE   3,893 0 0
ISHARES TR CORE US AGGBD ET 464287226   60,254,377 615,154 SH   SOLE   615,154 0 0
ISHARES TR IBOXX INV CP ETF 464287242   51,018,735 471,784 SH   SOLE   471,784 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   45,944,686 166,962 SH   SOLE   166,962 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   14,923,268 94,553 SH   SOLE   94,553 0 0
ISHARES TR RUS MID CAP ETF 464287499   219,966 3,012 SH   SOLE   3,012 0 0
ISHARES TR RUS TP200 GR ETF 464289438   309,033 1,949 SH   SOLE   1,949 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   246,257 3,494 SH   SOLE   3,494 0 0
ISHARES TR SELECT DIVID ETF 464287168   630,890 5,568 SH   SOLE   5,568 0 0
ISHARES TR SHORT TREAS BD 464288679   569,922 5,160 SH   SOLE   5,160 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   2,979,957 28,642 SH   SOLE   28,642 0 0
ISHARES TR U.S. MED DVC ETF 464288810   25,973,255 460,029 SH   SOLE   460,029 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,581,037 33,083 SH   SOLE   33,083 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   63,133,878 1,266,477 SH   SOLE   1,266,477 0 0
JOHNSON & JOHNSON COM 478160104   16,969,251 102,521 SH   SOLE   102,521 0 0
JPMORGAN CHASE & CO COM 46625H100   17,981,754 123,637 SH   SOLE   123,637 0 0
KINDER MORGAN INC DEL COM 49456B101   292,396 16,980 SH   SOLE   16,980 0 0
KLA CORP COM NEW 482480100   239,608 494 SH   SOLE   494 0 0
LILLY ELI & CO COM 532457108   17,892,151 38,151 SH   SOLE   38,151 0 0
LOCKHEED MARTIN CORP COM 539830109   10,244,523 22,252 SH   SOLE   22,252 0 0
LOWES COS INC COM 548661107   323,294 1,432 SH   SOLE   1,432 0 0
MASTERCARD INCORPORATED CL A 57636Q104   486,629 1,237 SH   SOLE   1,237 0 0
MCDONALDS CORP COM 580135101   1,741,590 5,836 SH   SOLE   5,836 0 0
MERCK & CO INC COM 58933Y105   954,789 8,274 SH   SOLE   8,274 0 0
META PLATFORMS INC CL A 30303M102   736,678 2,567 SH   SOLE   2,567 0 0
MICROSOFT CORP COM 594918104   32,975,228 96,832 SH   SOLE   96,832 0 0
NETFLIX INC COM 64110L106   274,866 624 SH   SOLE   624 0 0
NEXTERA ENERGY INC COM 65339F101   10,541,924 142,074 SH   SOLE   142,074 0 0
NVIDIA CORPORATION COM 67066G104   1,349,795 3,191 SH   SOLE   3,191 0 0
PACER FDS TR US CASH COWS 100 69374H881   289,231 6,042 SH   SOLE   6,042 0 0
PAYPAL HLDGS INC COM 70450Y103   6,307,184 94,518 SH   SOLE   94,518 0 0
PEPSICO INC COM 713448108   296,925 1,603 SH   SOLE   1,603 0 0
PFIZER INC COM 717081103   1,526,133 41,607 SH   SOLE   41,607 0 0
PHILIP MORRIS INTL INC COM 718172109   272,183 2,788 SH   SOLE   2,788 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   329,772 3,306 SH   SOLE   3,306 0 0
POOL CORP COM 73278L105   11,918,630 31,814 SH   SOLE   31,814 0 0
PROCTER AND GAMBLE CO COM 742718109   686,945 4,527 SH   SOLE   4,527 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   301,799 5,190 SH   SOLE   5,190 0 0
QUEST DIAGNOSTICS INC COM 74834L100   299,955 2,134 SH   SOLE   2,134 0 0
SCHLUMBERGER LTD COM STK 806857108   207,974 4,234 SH   SOLE   4,234 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   25,162,287 346,493 SH   SOLE   346,493 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   507,129 10,052 SH   SOLE   10,052 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   6,510,982 125,938 SH   SOLE   125,938 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,097,483 62,800 SH   SOLE   62,800 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,110,942 23,438 SH   SOLE   23,438 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   226,824 2,114 SH   SOLE   2,114 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   446,435 13,243 SH   SOLE   13,243 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,399,335 45,832 SH   SOLE   45,832 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,395,558 67,169 SH   SOLE   67,169 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   343,065 1,973 SH   SOLE   1,973 0 0
SHELL PLC SPON ADS 780259305   28,017,596 464,021 SH   SOLE   464,021 0 0
SOUTHERN CO COM 842587107   356,891 5,080 SH   SOLE   5,080 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,626,885 8,182 SH   SOLE   8,182 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,141,882 2,384 SH   SOLE   2,384 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   341,887 11,140 SH   SOLE   11,140 0 0
STRYKER CORPORATION COM 863667101   394,316 1,292 SH   SOLE   1,292 0 0
TESLA INC COM 88160R101   309,412 1,182 SH   SOLE   1,182 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   542,162 1,039 SH   SOLE   1,039 0 0
UNITEDHEALTH GROUP INC COM 91324P102   16,411,674 34,145 SH   SOLE   34,145 0 0
VALERO ENERGY CORP COM 91913Y100   245,301 2,091 SH   SOLE   2,091 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,491,657 29,054 SH   SOLE   29,054 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   282,442 3,737 SH   SOLE   3,737 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   14,115,998 287,144 SH   SOLE   287,144 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   9,781,393 49,180 SH   SOLE   49,180 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,512,869 10,165 SH   SOLE   10,165 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   503,512 1,779 SH   SOLE   1,779 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,629,745 31,010 SH   SOLE   31,010 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   101,123,076 459,066 SH   SOLE   459,066 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   298,635 1,473 SH   SOLE   1,473 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   9,509,431 43,193 SH   SOLE   43,193 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,167,125 28,643 SH   SOLE   28,643 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   699,158 4,304 SH   SOLE   4,304 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   294,179 3,918 SH   SOLE   3,918 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,465,238 32,669 SH   SOLE   32,669 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,574,508 3,561 SH   SOLE   3,561 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   8,639,183 35,288 SH   SOLE   35,288 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   334,609 8,997 SH   SOLE   8,997 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   308,700 4,343 SH   SOLE   4,343 0 0
VISA INC COM CL A 92826C839   18,177,740 76,544 SH   SOLE   76,544 0 0
WALMART INC COM 931142103   1,674,092 10,651 SH   SOLE   10,651 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   229,455 5,309 SH   SOLE   5,309 0 0
WP CAREY INC COM 92936U109   10,884,578 161,110 SH   SOLE   161,110 0 0