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
Expires: July 31, 2015
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 6,445,611 27,838 SH SOLE 564 0 27,274
AFLAC INC COM 001055102 257,357 2,304 SH SOLE 0 0 2,304
ALPHABET INC CAP STK CL C 02079K107 9,686,471 39,772 SH SOLE 716 0 39,056
AMAZON COM INC COM 023135106 11,030,319 50,236 SH SOLE 660 0 49,576
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 2,787,470 24,366 SH SOLE 0 0 24,366
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 7,594,073 363,179 SH SOLE 0 0 363,179
APPLE INC COM 037833100 5,544,314 21,774 SH SOLE 314 0 21,460
AUTOMATIC DATA PROCESSING IN COM 053015103 3,473,279 11,834 SH SOLE 214 0 11,620
AUTOZONE INC COM 053332102 5,204,061 1,213 SH SOLE 22 0 1,191
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,480,218 16,868 SH SOLE 257 0 16,611
BNY MELLON ETF TRUST GLOBAL INFRASCTR 09661T826 18,823,359 483,456 SH SOLE 8,855 0 474,601
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 8,716,770 175,529 SH SOLE 0 0 175,529
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853 9,277,824 187,188 SH SOLE 3,194 0 183,994
BROADCOM INC COM 11135F101 7,954,790 24,112 SH SOLE 457 0 23,655
CVS HEALTH CORP COM 126650100 6,188,162 82,082 SH SOLE 1,668 0 80,414
DEVON ENERGY CORP NEW COM 25179M103 4,239,034 120,908 SH SOLE 2,075 0 118,833
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402 16,243,025 326,953 SH SOLE 2,027 0 324,926
EXXON MOBIL CORP COM 30231G102 275,899 2,447 SH SOLE 0 0 2,447
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 11,436,037 461,689 SH SOLE 0 0 461,689
INNOVATOR ETFS TRUST EQUITY DEF PRO 2 45784N601 17,632,182 671,518 SH SOLE 8,610 0 662,908
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N106 7,132,038 269,229 SH SOLE 0 0 269,229
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111 7,427,772 280,717 SH SOLE 7,560 0 273,157
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 3,717,405 222,866 SH SOLE 0 0 222,866
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 3,727,310 178,511 SH SOLE 0 0 178,511
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 3,714,029 219,765 SH SOLE 0 0 219,765
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 28,459,840 408,847 SH SOLE 7,520 0 401,327
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 16,308,695 250,903 SH SOLE 3,583 0 247,320
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 12,804,303 252,401 SH SOLE 0 0 252,401
JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818 8,708,895 400,962 SH SOLE 4,270 0 396,692
JOHNSON CTLS INTL PLC SHS G51502105 3,905,094 35,517 SH SOLE 661 0 34,856
JPMORGAN CHASE & CO. COM 46625H100 6,671,975 21,152 SH SOLE 382 0 20,770
META PLATFORMS INC CL A 30303M102 5,431,474 7,396 SH SOLE 164 0 7,232
MICROSOFT CORP COM 594918104 8,124,564 15,686 SH SOLE 255 0 15,431
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,400,688 13,997 SH SOLE 239 0 13,758
NEXTERA ENERGY INC COM 65339F101 3,816,095 50,551 SH SOLE 910 0 49,641
NVIDIA CORPORATION COM 67066G104 7,966,593 42,698 SH SOLE 783 0 41,915
ORACLE CORP COM 68389X105 9,195,423 32,696 SH SOLE 589 0 32,107
PEPSICO INC COM 713448108 3,531,223 25,144 SH SOLE 452 0 24,692
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 21,044,354 308,690 SH SOLE 4,358 0 304,332
SPDR SERIES TRUST BLOOMBERG 3-12 M 78468R523 242,331 2,435 SH SOLE 0 0 2,435
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 311,042 9,178 SH SOLE 0 0 9,178
UBER TECHNOLOGIES INC COM 90353T100 4,804,547 49,041 SH SOLE 815 0 48,226
VANGUARD INDEX FDS TOTAL STK MKT 922908769 603,505 1,839 SH SOLE 0 0 1,839
VISA INC COM CL A 92826C839 6,726,210 19,703 SH SOLE 341 0 19,362
WALMART INC COM 931142103 7,286,548 70,702 SH SOLE 1,232 0 69,470
WELLTOWER INC COM 95040Q104 5,770,311 32,392 SH SOLE 580 0 31,812