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
AT&T INC COM 00206R102 425,941 17,959 SH SOLE 0 0 0 17,959
ABBOTT LABORATORIES COM 002824100 2,375,493 25,486 SH SOLE 0 0 0 25,486
ABBVIE INC COM 00287Y109 3,633,235 14,267 SH SOLE 0 0 0 14,267
ADVANCED MICRO DEVICES INC COM 007903107 9,736,548 16,530 SH SOLE 0 0 0 16,530
ALBEMARLE CORP COM 012653101 2,139,644 16,949 SH SOLE 0 0 0 16,949
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,278,350 12,825 SH SOLE 0 0 0 12,825
ALPHABET INC CAP STK CL C 02079K107 734,525 2,081 SH SOLE 0 0 0 2,081
ALPHABET INC CAP STK CL A 02079K305 5,945,052 16,827 SH SOLE 0 0 0 16,827
AMAZON COM INC COM 023135106 7,718,726 32,019 SH SOLE 0 0 0 32,019
AMERICAN EXPRESS CO COM 025816109 3,268,412 9,960 SH SOLE 0 0 0 9,960
AMGEN INC COM 031162100 2,706,743 7,177 SH SOLE 0 0 0 7,177
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 233,847 5,117 SH SOLE 0 0 0 5,117
APPLE INC COM 037833100 10,878,072 35,957 SH SOLE 0 0 0 35,957
ARISTA NETWORKS INC COM SHS 040413205 463,433 2,728 SH SOLE 0 0 0 2,728
AUTOMATIC DATA PROCESSING IN COM 053015103 590,495 2,602 SH SOLE 0 0 0 2,602
BANK OF AMER CORP COM 060505104 3,922,000 69,652 SH SOLE 0 0 0 69,652
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,845,504 7,696 SH SOLE 0 0 0 7,696
BLACKSTONE INC COM 09260D107 1,257,955 10,845 SH SOLE 0 0 0 10,845
BOEING CO COM 097023105 1,970,471 9,468 SH SOLE 0 0 0 9,468
BOOKING HOLDINGS INC COM 09857L108 445,600 2,500 SH SOLE 0 0 0 2,500
BROADCOM INC COM 11135F101 6,690,260 18,035 SH SOLE 0 0 0 18,035
CSX CORP COM 126408103 581,577 12,236 SH SOLE 0 0 0 12,236
CATERPILLAR INC COM 149123101 5,890,428 5,944 SH SOLE 0 0 0 5,944
CHEVRON CORPORATION COM 166764100 3,688,847 20,895 SH SOLE 0 0 0 20,895
CISCO SYS INC COM 17275R102 4,851,701 42,388 SH SOLE 0 0 0 42,388
COCA COLA CO COM 191216100 3,811,971 46,117 SH SOLE 0 0 0 46,117
COLGATE PALMOLIVE CO COM 194162103 1,664,014 18,531 SH SOLE 0 0 0 18,531
CONSOLIDATED EDISON INC COM 209115104 450,707 4,074 SH SOLE 0 0 0 4,074
CONSTELLATION ENERGY CORP COM 21037T109 861,070 3,445 SH SOLE 0 0 0 3,445
COSTCO WHOLESALE CORPORATION COM 22160K105 3,338,398 3,598 SH SOLE 0 0 0 3,598
CROWDSTRIKE HLDGS INC CL A 22788C105 1,090,362 1,899 SH SOLE 0 0 0 1,899
DELTA AIR LINES INC COM NEW 247361702 243,984 2,605 SH SOLE 0 0 0 2,605
DISNEY WALT CO COM 254687106 2,697,422 27,251 SH SOLE 0 0 0 27,251
DOMINION ENERGY INC COM 25746U109 1,147,446 17,361 SH SOLE 0 0 0 17,361
DUKE ENERGY CORP NEW COM NEW 26441C204 2,345,004 18,895 SH SOLE 0 0 0 18,895
ENTERPRISE FINL SVCS CORP COM 293712105 341,127 5,178 SH SOLE 0 0 0 5,178
EXXON MOBIL CORP COM 30231G102 2,037,401 14,884 SH SOLE 0 0 0 14,884
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 811,579 4,987 SH SOLE 0 0 0 4,987
META PLATFORMS INC CL A 30303M102 5,046,302 8,360 SH SOLE 0 0 0 8,360
GENERAL AMERN INVS CO INC COM 368802104 454,924 7,136 SH SOLE 0 0 0 7,136
GENERAL DYNAMICS CORP COM 369550108 3,053,140 8,781 SH SOLE 0 0 0 8,781
GOLDMAN SACHS GROUP INC COM 38141G104 4,235,721 4,317 SH SOLE 0 0 0 4,317
HSBC HLDGS PLC SPON ADR NEW 404280406 2,159,826 22,407 SH SOLE 0 0 0 22,407
HOME DEPOT INC COM 437076102 3,001,751 9,021 SH SOLE 0 0 0 9,021
HONEYWELL AEROSPACE INC COM 43849R105 1,401,252 6,959 SH SOLE 0 0 0 6,959
HONEYWELL INTL INC COM 438516205 1,567,469 7,092 SH SOLE 0 0 0 7,092
ILLINOIS TOOL WKS INC COM 452308109 1,673,551 6,279 SH SOLE 0 0 0 6,279
INTERNATIONAL BUSINESS MACHS COM 459200101 3,556,581 13,590 SH SOLE 0 0 0 13,590
INVESCO QQQ TR UNIT SER 1 46090E103 1,096,030 1,488 SH SOLE 0 0 0 1,488
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 9,610,675 592,216 SH SOLE 0 0 0 592,216
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 9,740,476 589,714 SH SOLE 0 0 0 589,714
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 11,323,029 612,737 SH SOLE 0 0 0 612,737
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 9,876,550 430,871 SH SOLE 0 0 0 430,871
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 13,099,362 645,168 SH SOLE 0 0 0 645,168
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 6,951,690 354,710 SH SOLE 0 0 0 354,710
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 7,139,855 365,700 SH SOLE 0 0 0 365,700
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 9,550,032 471,083 SH SOLE 0 0 0 471,083
ISHARES GOLD TR ISHARES NEW 464285204 349,318 4,621 SH SOLE 0 0 0 4,621
ISHARES TR CORE S&P TTL STK 464287150 660,355 4,002 SH SOLE 0 0 0 4,002
ISHARES TR CORE S&P500 ETF 464287200 652,974 869 SH SOLE 0 0 0 869
ISHARES TR S&P 500 GRWT ETF 464287309 393,615 2,781 SH SOLE 0 0 0 2,781
ISHARES TR ISHARES SEMICDTR 464287523 737,074 1,152 SH SOLE 0 0 0 1,152
ISHARES TR S&P MC 400VL ETF 464287705 467,207 3,189 SH SOLE 0 0 0 3,189
ISHARES TR SP SMCP600VL ETF 464287879 351,366 2,578 SH SOLE 0 0 0 2,578
ISHARES TR CORE HIGH DV ETF 46429B663 6,081,256 220,737 SH SOLE 0 0 0 220,737
ISHARES TR MSCI USA MIN ETF 46429B697 4,920,685 50,861 SH SOLE 0 0 0 50,861
ISHARES TR IBONDS DEC2026 46435GAA0 7,024,606 289,885 SH SOLE 0 0 0 289,885
ISHARES TR IBDS DEC28 ETF 46435U515 13,033,104 517,690 SH SOLE 0 0 0 517,690
ISHARES TR IBONDS 27 ETF 46435UAA9 9,901,802 409,249 SH SOLE 0 0 0 409,249
ISHARES TR IBONDS DEC 29 46436E205 11,338,351 492,106 SH SOLE 0 0 0 492,106
ISHARES TR IBONDS DEC 2032 46436E312 9,560,356 383,913 SH SOLE 0 0 0 383,913
ISHARES TR IBONDS DEC 2031 46436E486 9,548,742 462,632 SH SOLE 0 0 0 462,632
ISHARES TR IBON 2026 TE ETF 46436E528 9,795,271 433,037 SH SOLE 0 0 0 433,037
ISHARES TR IBONDS DEC 2030 46436E726 9,573,795 442,565 SH SOLE 0 0 0 442,565
ISHARES TR IBONDS 28 TRM TS 46436E833 3,092,887 140,075 SH SOLE 0 0 0 140,075
ISHARES TR IBONDS 27 TRM TS 46436E841 3,168,535 141,723 SH SOLE 0 0 0 141,723
JPMORGAN CHASE & CO COM 46625H100 4,502,527 13,720 SH SOLE 0 0 0 13,720
JOHNSON & JOHNSON COM 478160104 4,905,654 19,123 SH SOLE 0 0 0 19,123
KINDER MORGAN INC DEL COM 49456B101 271,747 8,500 SH SOLE 0 0 0 8,500
LAM RESEARCH CORP COM NEW 512807306 5,224,426 13,022 SH SOLE 0 0 0 13,022
ELI LILLY & CO COM 532457108 4,607,894 3,875 SH SOLE 0 0 0 3,875
LOCKHEED MARTIN CORP COM 539830109 209,898 412 SH SOLE 0 0 0 412
LOWES COS INC COM 548661107 2,791,697 13,269 SH SOLE 0 0 0 13,269
MASTERCARD INCORPORATED CL A 57636Q104 3,034,199 5,776 SH SOLE 0 0 0 5,776
MCDONALDS CORP COM 580135101 1,857,635 7,169 SH SOLE 0 0 0 7,169
MERCADOLIBRE INC COM 58733R102 229,148 135 SH SOLE 0 0 0 135
MERCK & CO INC COM 58933Y105 3,757,332 28,134 SH SOLE 0 0 0 28,134
MICROSOFT CORP COM 594918104 6,357,199 15,471 SH SOLE 0 0 0 15,471
MICRON TECHNOLOGY INC COM 595112103 8,597,118 7,628 SH SOLE 0 0 0 7,628
MORGAN STANLEY COM NEW 617446448 3,469,984 17,121 SH SOLE 0 0 0 17,121
NETFLIX INC. COM 64110L106 2,855,819 40,289 SH SOLE 0 0 0 40,289
NEXTERA ENERGY INC COM 65339F101 1,540,067 18,278 SH SOLE 0 0 0 18,278
NIKE INC CL B 654106103 641,599 16,267 SH SOLE 0 0 0 16,267
NOVARTIS AG SPONSORED ADR 66987V109 1,970,704 12,943 SH SOLE 0 0 0 12,943
NUCOR CORP COM 670346105 3,898,228 17,220 SH SOLE 0 0 0 17,220
NVIDIA CORPORATION COM 67066G104 14,052,152 68,562 SH SOLE 0 0 0 68,562
OREILLY AUTOMOTIVE INC COM 67103H107 828,810 9,000 SH SOLE 0 0 0 9,000
ORACLE CORP COM 68389X105 1,740,789 12,095 SH SOLE 0 0 0 12,095
PACER FDS TR US CASH COWS 100 69374H881 226,346 3,639 SH SOLE 0 0 0 3,639
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,132,586 23,171 SH SOLE 0 0 0 23,171
PALO ALTO NETWORKS INC COM 697435105 2,951,743 8,240 SH SOLE 0 0 0 8,240
PEPSICO INC COM 713448108 2,781,649 20,953 SH SOLE 0 0 0 20,953
PROCTER & GAMBLE CO COM 742718109 3,688,323 25,213 SH SOLE 0 0 0 25,213
QUALCOMM INC COM 747525103 3,671,670 19,896 SH SOLE 0 0 0 19,896
SPDR SERIES TRUST ST STR SP600SM C 78464A300 287,166 2,687 SH SOLE 0 0 0 2,687
SPDR SERIES TRUST ST STR SP400VAL 78464A839 242,006 2,604 SH SOLE 0 0 0 2,604
SPDR SERIES TRUST ST STR SP BIOT 78464A870 290,230 1,834 SH SOLE 0 0 0 1,834
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 2,386,914 26,629 SH SOLE 0 0 0 26,629
SALESFORCE INC COM 79466L302 2,408,553 13,353 SH SOLE 0 0 0 13,353
SAP SE SPON ADR 803054204 1,421,915 8,271 SH SOLE 0 0 0 8,271
CHARLES SCHWAB CORP (THE) COM 808513105 279,024 3,024 SH SOLE 0 0 0 3,024
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,381,740 47,712 SH SOLE 0 0 0 47,712
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 20,255,708 685,284 SH SOLE 0 0 0 685,284
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 485,700 15,317 SH SOLE 0 0 0 15,317
SHERWIN WILLIAMS CO COM 824348106 1,508,543 4,466 SH SOLE 0 0 0 4,466
SHOPIFY INC CL A SUB VTG SHS 82509L107 451,924 3,958 SH SOLE 0 0 0 3,958
SOUTHERN CO COM 842587107 1,077,729 11,725 SH SOLE 0 0 0 11,725
T-MOBILE US INC COM 872590104 1,852,220 11,123 SH SOLE 0 0 0 11,123
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 3,224,160 6,834 SH SOLE 0 0 0 6,834
TARGET CORP COM 87612E106 1,376,220 9,949 SH SOLE 0 0 0 9,949
TESLA INC COM 88160R101 504,040 1,306 SH SOLE 0 0 0 1,306
TEXAS INSTRS INC COM 882508104 359,334 1,236 SH SOLE 0 0 0 1,236
THERMO FISHER SCIENTIFIC INC COM 883556102 2,629,355 4,732 SH SOLE 0 0 0 4,732
3M CO COM 88579Y101 1,561,916 9,606 SH SOLE 0 0 0 9,606
TRAVELERS COMPANIES INC COM 89417E109 2,791,696 8,272 SH SOLE 0 0 0 8,272
TRUIST FINL CORP COM 89832Q109 287,254 5,779 SH SOLE 0 0 0 5,779
UNITEDHEALTH GROUP INC COM 91324P102 3,618,211 9,034 SH SOLE 0 0 0 9,034
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,830,294 23,211 SH SOLE 0 0 0 23,211
VANGUARD STAR FDS VG TL INTL STK F 921909768 3,318,178 38,886 SH SOLE 0 0 0 38,886
VANGUARD WELLINGTON FD US MINIMUM 921935409 2,713,002 19,381 SH SOLE 0 0 0 19,381
VANGUARD WORLD FD FINANCIALS ETF 92204A405 2,130,739 16,249 SH SOLE 0 0 0 16,249
VANGUARD WORLD FD UTILITIES ETF 92204A876 541,277 2,866 SH SOLE 0 0 0 2,866
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,280,097 1,860 SH SOLE 0 0 0 1,860
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 291,498 3,384 SH SOLE 0 0 0 3,384
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 384,262 1,774 SH SOLE 0 0 0 1,774
VERIZON COMMUNICATIONS INC COM 92343V104 3,300,733 75,930 SH SOLE 0 0 0 75,930
VERTEX PHARMACEUTICALS INC COM 92532F100 223,528 450 SH SOLE 0 0 0 450
VISA INC COM CL A 92826C839 3,650,044 10,501 SH SOLE 0 0 0 10,501
VISTRA CORP COM 92840M102 881,441 5,783 SH SOLE 0 0 0 5,783
WALMART INC COM 931142103 5,715,534 51,735 SH SOLE 0 0 0 51,735
ASTRAZENECA PLC ORD G0593M107 1,765,512 9,771 SH SOLE 0 0 0 9,771
EATON CORP PLC SHS G29183103 281,239 660 SH SOLE 0 0 0 660
CHUBB LIMITED COM H1467J104 3,209,854 9,554 SH SOLE 0 0 0 9,554