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
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,165,924 11,240 SH   SOLE   0 0 11,240
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 388,648 3,737 SH   SOLE   0 0 3,737
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,750,243 16,945 SH   SOLE   0 0 16,945
APPLE INC COM 037833100 BBG001S5N8V8 2,185,670 13,254 SH   SOLE   0 0 13,254
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 679,364 23,754 SH   SOLE   0 0 23,754
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 668,489 2,165 SH   SOLE   0 0 2,165
CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 579,597 12,949 SH   SOLE   0 0 12,949
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,106,064 6,779 SH   SOLE   0 0 6,779
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 498,630 5,026 SH   SOLE   0 0 5,026
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 714,716 3,164 SH   SOLE   0 0 3,164
DISNEY WALT CO COM 254687106 BBG001S5QHF3 962,545 9,613 SH   SOLE   0 0 9,613
EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 709,388 8,411 SH   SOLE   0 0 8,411
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 549,022 14,968 SH   SOLE   0 0 14,968
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 1,049,058 5,489 SH   SOLE   0 0 5,489
ICON PLC SHS G4705A100 BBG001SDCL35 900,277 4,215 SH   SOLE   0 0 4,215
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 334,899 5,367 SH   SOLE   0 0 5,367
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6ZV0 278,318 15,213 SH   SOLE   0 0 15,213
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 10,863,908 515,368 SH   SOLE   0 0 515,368
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 BBG00Q8H4Z40 347,785 13,856 SH   SOLE   0 0 13,856
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 1,623,872 78,867 SH   SOLE   0 0 78,867
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 11,629,531 573,447 SH   SOLE   0 0 573,447
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 BBG00Q9CYMM6 211,780 8,630 SH   SOLE   0 0 8,630
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 18,910,410 986,975 SH   SOLE   0 0 986,975
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 BBG00Q8HN8N8 214,225 9,005 SH   SOLE   0 0 9,005
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 9,520,714 493,175 SH   SOLE   0 0 493,175
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 BBG00Q9CYYY7 212,180 8,889 SH   SOLE   0 0 8,889
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 BBG00X3HYBX8 1,106,232 67,085 SH   SOLE   0 0 67,085
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 18,328,884 913,275 SH   SOLE   0 0 913,275
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 375,168 1,169 SH   SOLE   0 0 1,169
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 4,512,968 189,461 SH   SOLE   0 0 189,461
ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 679,490 26,720 SH   SOLE   0 0 26,720
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 928,057 39,109 SH   SOLE   0 0 39,109
ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 8,230,698 326,745 SH   SOLE   0 0 326,745
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 6,665,262 271,720 SH   SOLE   0 0 271,720
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 247,062 2,254 SH   SOLE   0 0 2,254
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 32,153,018 659,279 SH   SOLE   0 0 659,279
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 57,093,700 242,529 SH   SOLE   0 0 242,529
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 681,671 5,801 SH   SOLE   0 0 5,801
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 1,032,705 7,925 SH   SOLE   0 0 7,925
MCDONALDS CORP COM 580135101 BBG001S5T110 735,372 2,630 SH   SOLE   0 0 2,630
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 670,597 8,318 SH   SOLE   0 0 8,318
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,083,793 10,187 SH   SOLE   0 0 10,187
META MATERIALS INC COM 59134N104 BBG001T3WTK8 32,063 78,664 SH   SOLE   0 0 78,664
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1,656,320 7,815 SH   SOLE   0 0 7,815
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,354,149 4,697 SH   SOLE   0 0 4,697
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 1,120,153 12,758 SH   SOLE   0 0 12,758
NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 809,583 3,537 SH   SOLE   0 0 3,537
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 241,382 869 SH   SOLE   0 0 869
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 687,879 3,368 SH   SOLE   0 0 3,368
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 947,622 7,008 SH   SOLE   0 0 7,008
SALESFORCE INC COM 79466L302 BBG001SDLP09 1,296,173 6,488 SH   SOLE   0 0 6,488
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 815,555 15,570 SH   SOLE   0 0 15,570
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 505,204 10,558 SH   SOLE   0 0 10,558
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 518,671 16,148 SH   SOLE   0 0 16,148
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 58,955,061 144,009 SH   SOLE   0 0 144,009
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 730,154 7,952 SH   SOLE   0 0 7,952
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 786,912 15,604 SH   SOLE   0 0 15,604
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 12,281,106 279,497 SH   SOLE   0 0 279,497
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 785,377 16,311 SH   SOLE   0 0 16,311
TESLA INC COM 88160R101 BBG001SQKGD7 1,913,824 9,225 SH   SOLE   0 0 9,225
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 1,215,972 2,573 SH   SOLE   0 0 2,573
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 22,429,584 109,895 SH   SOLE   0 0 109,895
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 357,754 1,920 SH   SOLE   0 0 1,920
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,142,184 5,066 SH   SOLE   0 0 5,066
WALMART INC COM 931142103 BBG001S5XH92 1,210,861 8,212 SH   SOLE   0 0 8,212
ZSCALER INC COM 98980G102 BBG003338H61 303,057 2,594 SH   SOLE   0 0 2,594