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
ROYAL CARIBBEAN GROUP COM V7780T103 312 3,724 SH   SOLE   3,704 0 20
AT&T INC COM 00206R102 6,172 261,202 SH   SOLE   252,852 0 8,350
ADVANCED MICRO DEVICES INC COM 007903107 10,697 97,832 SH   SOLE   96,075 0 1,757
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 396 3,639 SH   SOLE   3,639 0 0
ALPHABET INC CAP STK CL C 02079K107 19,031 6,814 SH   SOLE   6,738 0 76
ALPHABET INC CAP STK CL A 02079K305 1,115 401 SH   SOLE   397 0 4
AMAZON COM INC COM 023135106 28,689 8,801 SH   SOLE   8,709 0 92
AMERICAN TOWER CORP NEW COM 03027X100 4,665 18,570 SH   SOLE   18,257 0 313
APA CORPORATION COM 03743Q108 309 7,465 SH   SOLE   7,172 0 293
APPLE INC COM 037833100 28,501 163,225 SH   SOLE   159,904 0 3,321
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 895 11,016 SH   SOLE   10,975 0 41
ARISTA NETWORKS INC COM 040413106 295 2,124 SH   SOLE   2,036 0 88
AUTOZONE INC COM 053332102 1,452 710 SH   SOLE   699 0 11
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,387 9,597 SH   SOLE   9,241 0 356
BILL COM HLDGS INC COM 090043100 6,176 27,233 SH   SOLE   26,108 0 1,125
BLACKROCK INC COM 09247X101 328 429 SH   SOLE   340 0 89
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 318 6,290 SH   SOLE   5,986 0 304
BROWN & BROWN INC COM 115236101 927 12,820 SH   SOLE   12,782 0 38
CF INDS HLDGS INC COM 125269100 862 8,367 SH   SOLE   8,283 0 84
CHENIERE ENERGY INC COM NEW 16411R208 878 6,331 SH   SOLE   6,331 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 2,918 90,603 SH   SOLE   89,400 0 1,203
COHEN & STEERS REIT & PFD & COM 19247X100 205 7,627 SH   SOLE   7,627 0 0
COMERICA INC COM 200340107 801 8,857 SH   SOLE   8,584 0 273
CONAGRA BRANDS INC COM 205887102 4,569 136,100 SH   SOLE   134,365 0 1,735
CONOCOPHILLIPS COM 20825C104 1,090 10,899 SH   SOLE   10,784 0 115
COSTCO WHSL CORP NEW COM 22160K105 10,344 17,963 SH   SOLE   17,769 0 194
DEVON ENERGY CORP NEW COM 25179M103 1,629 27,553 SH   SOLE   27,052 0 501
DIAMONDBACK ENERGY INC COM 25278X109 282 2,055 SH   SOLE   1,970 0 85
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 246 5,009 SH   SOLE   5,009 0 0
DISNEY WALT CO COM 254687106 4,746 34,605 SH   SOLE   34,292 0 313
EOG RES INC COM 26875P101 284 2,386 SH   SOLE   2,289 0 97
ENPHASE ENERGY INC COM 29355A107 378 1,873 SH   SOLE   1,873 0 0
ETSY INC COM 29786A106 230 1,847 SH   SOLE   1,847 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,114 5,691 SH   SOLE   5,619 0 72
EXTRA SPACE STORAGE INC COM 30225T102 1,931 9,394 SH   SOLE   9,248 0 146
EXXON MOBIL CORP COM 30231G102 909 11,001 SH   SOLE   10,195 0 806
META PLATFORMS INC CL A 30303M102 13,122 59,014 SH   SOLE   58,459 0 555
FEDEX CORP COM 31428X106 409 1,768 SH   SOLE   1,768 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,471 18,809 SH   SOLE   18,219 0 590
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 432 27,141 SH   SOLE   26,991 0 150
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 614 13,366 SH   SOLE   13,303 0 63
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 3,487 74,803 SH   SOLE   73,836 0 967
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 4,022 145,263 SH   SOLE   133,353 0 11,910
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,499 31,855 SH   SOLE   31,206 0 649
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 3,388 69,153 SH   SOLE   68,535 0 618
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1,142 23,969 SH   SOLE   23,923 0 46
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 1,115 33,230 SH   SOLE   31,890 0 1,340
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 500 18,891 SH   SOLE   18,891 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 242 8,517 SH   SOLE   8,517 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,495 28,181 SH   SOLE   27,601 0 580
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,749 53,701 SH   SOLE   52,966 0 735
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 4,672 85,249 SH   SOLE   84,531 0 718
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1,593 67,029 SH   SOLE   66,855 0 174
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1,557 60,968 SH   SOLE   59,988 0 980
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 3,179 88,044 SH   SOLE   87,477 0 567
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 836 29,189 SH   SOLE   27,549 0 1,640
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 1,647 64,372 SH   SOLE   62,447 0 1,925
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 3,961 227,507 SH   SOLE   226,534 0 973
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 254 3,560 SH   SOLE   3,560 0 0
GALLAGHER ARTHUR J & CO COM 363576109 637 3,649 SH   SOLE   3,649 0 0
GARTNER INC COM 366651107 1,168 3,928 SH   SOLE   3,867 0 61
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4,921 112,970 SH   SOLE   104,464 0 8,506
GOLDMAN SACHS GROUP INC COM 38141G104 6,449 19,538 SH   SOLE   17,519 0 2,019
HALLIBURTON CO COM 406216101 335 8,835 SH   SOLE   8,517 0 318
HOME DEPOT INC COM 437076102 13,314 44,481 SH   SOLE   43,937 0 544
ILLUMINA INC COM 452327109 3,290 9,416 SH   SOLE   8,316 0 1,100
INTEL CORP COM 458140100 2,385 48,121 SH   SOLE   46,840 0 1,281
INTERNATIONAL BUSINESS MACHS COM 459200101 4,487 34,507 SH   SOLE   33,654 0 853
INTERNATIONAL PAPER CO COM 460146103 4,704 101,922 SH   SOLE   99,924 0 1,998
INVESCO QQQ TR UNIT SER 1 46090E103 805 2,220 SH   SOLE   2,107 0 113
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 296 4,645 SH   SOLE   4,641 0 4
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13,383 84,858 SH   SOLE   82,855 0 2,003
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 296 4,394 SH   SOLE   4,394 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 808 9,969 SH   SOLE   9,688 0 281
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 409 9,582 SH   SOLE   9,526 0 56
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 114 11,369 SH   SOLE   11,369 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 228 3,404 SH   SOLE   3,371 0 33
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 399 5,250 SH   SOLE   5,233 0 17
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 282 11,539 SH   SOLE   11,049 0 490
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 253 10,655 SH   SOLE   10,263 0 392
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 261 10,939 SH   SOLE   10,776 0 163
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 402 16,414 SH   SOLE   16,076 0 338
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 386 16,833 SH   SOLE   16,660 0 173
ISHARES INC MSCI STH KOR ETF 464286772 6,577 92,336 SH   SOLE   90,757 0 1,579
ISHARES TR CORE S&P500 ETF 464287200 16,437 36,230 SH   SOLE   31,782 0 4,448
ISHARES TR S&P 500 GRWT ETF 464287309 16,686 218,465 SH   SOLE   215,114 0 3,351
ISHARES TR 1 3 YR TREAS BD 464287457 1,567 18,796 SH   SOLE   18,168 0 628
ISHARES TR CORE S&P SCP ETF 464287804 9,183 85,123 SH   SOLE   82,794 0 2,329
ISHARES TR S&P SML 600 GWT 464287887 1,435 11,469 SH   SOLE   11,469 0 0
ISHARES TR SHORT TREAS BD 464288679 1,466 13,300 SH   SOLE   13,082 0 218
ISHARES TR PFD AND INCM SEC 464288687 3,524 96,772 SH   SOLE   88,515 0 8,257
ISHARES TR FLTG RATE NT ETF 46429B655 1,597 31,604 SH   SOLE   31,096 0 508
ISHARES TR 0-5 YR TIPS ETF 46429B747 896 8,541 SH   SOLE   8,537 0 4
ISHARES TR MSCI USA MMENTM 46432F396 444 2,636 SH   SOLE   2,627 0 9
JPMORGAN CHASE & CO COM 46625H100 12,753 93,555 SH   SOLE   92,266 0 1,289
KROGER CO COM 501044101 292 5,098 SH   SOLE   5,035 0 63
LIFE STORAGE INC COM 53223X107 876 6,240 SH   SOLE   6,132 0 108
LILLY ELI & CO COM 532457108 365 1,274 SH   SOLE   1,042 0 232
LOWES COS INC COM 548661107 6,709 33,181 SH   SOLE   31,846 0 1,335
MARATHON OIL CORP COM 565849106 1,035 41,202 SH   SOLE   40,342 0 860
MCKESSON CORP COM 58155Q103 235 769 SH   SOLE   619 0 150
MICROSOFT CORP COM 594918104 27,845 90,316 SH   SOLE   87,562 0 2,754
MOSAIC CO NEW COM 61945C103 1,256 18,883 SH   SOLE   18,628 0 255
NEXSTAR MEDIA GROUP INC CL A 65336K103 775 4,110 SH   SOLE   4,093 0 17
NEXTERA ENERGY INC COM 65339F101 883 10,429 SH   SOLE   9,713 0 716
NIKE INC CL B 654106103 202 1,504 SH   SOLE   1,237 0 267
NORTHROP GRUMMAN CORP COM 666807102 4,275 9,559 SH   SOLE   9,438 0 121
NUCOR CORP COM 670346105 891 5,994 SH   SOLE   5,994 0 0
NVIDIA CORPORATION COM 67066G104 6,852 25,112 SH   SOLE   24,496 0 616
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 92 10,734 SH   SOLE   10,734 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 84 13,605 SH   SOLE   13,605 0 0
ON SEMICONDUCTOR CORP COM 682189105 941 15,026 SH   SOLE   14,965 0 61
PEPSICO INC COM 713448108 270 1,615 SH   SOLE   1,046 0 569
PFIZER INC COM 717081103 636 12,282 SH   SOLE   11,472 0 810
PIMCO STRATEGIC INCOME FD COM 72200X104 84 14,349 SH   SOLE   14,349 0 0
PIONEER NAT RES CO COM 723787107 1,132 4,526 SH   SOLE   4,479 0 47
PROCTER AND GAMBLE CO COM 742718109 2,974 19,464 SH   SOLE   18,616 0 848
PROLOGIS INC. COM 74340W103 319 1,976 SH   SOLE   1,689 0 287
QUANTA SVCS INC COM 74762E102 275 2,088 SH   SOLE   1,997 0 91
REALTY INCOME CORP COM 756109104 3,727 53,775 SH   SOLE   45,722 0 8,053
RELIANCE STEEL & ALUMINUM CO COM 759509102 735 4,011 SH   SOLE   3,994 0 17
REXFORD INDL RLTY INC COM 76169C100 828 11,095 SH   SOLE   11,046 0 49
SPDR SER TR PORTFOLIO SHORT 78464A474 3,733 123,908 SH   SOLE   110,553 0 13,355
SPDR SER TR S&P REGL BKG 78464A698 1,892 27,461 SH   SOLE   22,602 0 4,859
SPDR SER TR S&P RETAIL ETF 78464A714 1,080 14,294 SH   SOLE   14,294 0 0
SPDR SER TR S&P METALS MNG 78464A755 305 4,969 SH   SOLE   4,605 0 364
SALESFORCE COM INC COM 79466L302 244 1,150 SH   SOLE   983 0 167
SCHWAB CHARLES CORP COM 808513105 251 2,978 SH   SOLE   2,788 0 190
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,264 9,228 SH   SOLE   9,099 0 129
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,228 16,071 SH   SOLE   15,835 0 236
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,162 30,325 SH   SOLE   29,871 0 454
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,650 16,024 SH   SOLE   15,573 0 451
SNAP ONE HOLDINGS CORP COM 83303Y105 174 11,827 SH   SOLE   11,827 0 0
SOUTHERN CO COM 842587107 616 8,489 SH   SOLE   7,089 0 1,400
SOUTHERN COPPER CORP COM 84265V105 581 7,653 SH   SOLE   7,653 0 0
T-MOBILE US INC COM 872590104 340 2,647 SH   SOLE   2,146 0 501
TARGET CORP COM 87612E106 8,257 38,907 SH   SOLE   38,330 0 577
TESLA INC COM 88160R101 3,993 3,705 SH   SOLE   3,696 0 9
3M CO COM 88579Y101 1,060 7,122 SH   SOLE   6,939 0 183
UNILEVER PLC SPON ADR NEW 904767704 9,432 206,980 SH   SOLE   195,904 0 11,076
UNITEDHEALTH GROUP INC COM 91324P102 7,834 15,361 SH   SOLE   15,150 0 211
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,058 13,587 SH   SOLE   13,318 0 269
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 270 5,624 SH   SOLE   0 0 5,624
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 7,526 67,047 SH   SOLE   65,246 0 1,801
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6,523 127,379 SH   SOLE   118,113 0 9,266
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 327 1,287 SH   SOLE   1,167 0 120
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,025 48,565 SH   SOLE   48,565 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,569 60,223 SH   SOLE   54,994 0 5,229
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,020 51,477 SH   SOLE   46,259 0 5,218
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16,398 39,498 SH   SOLE   38,657 0 841
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6,971 64,323 SH   SOLE   63,126 0 1,197
VANGUARD INDEX FDS SML CP GRW ETF 922908595 211 849 SH   SOLE   668 0 181
VANGUARD INDEX FDS MID CAP ETF 922908629 534 2,245 SH   SOLE   2,211 0 34
VANGUARD INDEX FDS GROWTH ETF 922908736 730 2,537 SH   SOLE   2,403 0 134
VANGUARD INDEX FDS VALUE ETF 922908744 688 4,655 SH   SOLE   4,511 0 144
VANGUARD INDEX FDS TOTAL STK MKT 922908769 421 1,847 SH   SOLE   1,697 0 150
VERIZON COMMUNICATIONS INC COM 92343V104 5,818 114,205 SH   SOLE   111,832 0 2,373
VISA INC COM CL A 92826C839 2,994 13,499 SH   SOLE   13,106 0 393
WP CAREY INC COM 92936U109 206 2,554 SH   SOLE   2,138 0 416
WELLS FARGO CO NEW COM 949746101 6,086 125,582 SH   SOLE   122,759 0 2,823
WILLIAMS SONOMA INC COM 969904101 223 1,535 SH   SOLE   1,535 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 311 4,821 SH   SOLE   4,821 0 0