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
ALPHABET INC CAP STK CL A 02079K305 464,164 1,349 SH SOLE 1,349 0 0
ALPHABET INC CAP STK CL C 02079K107 287,925 845 SH SOLE 845 0 0
ALTRIA GROUP INC COM 02209S103 363,636 5,400 SH SOLE 5,400 0 0
AMAZON COM INC COM 023135106 1,086,294 4,360 SH SOLE 4,360 0 0
APPLE INC COM 037833100 2,259,899 6,786 SH SOLE 6,786 0 0
APPLIED MATLS INC COM 038222105 497,061 972 SH SOLE 972 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 427,739 859 SH SOLE 859 0 0
CATERPILLAR INC COM 149123101 243,237 300 SH SOLE 300 0 0
COHEN & STEERS LTD DURATION COM 19248C105 919,849 47,562 SH SOLE 47,562 0 0
HOME DEPOT INC COM 437076102 331,146 1,164 SH SOLE 1,164 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 934,330 1,263 SH SOLE 1,263 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 205,506 7,350 SH SOLE 7,350 0 0
ISHARES TR CORE MSCI EAFE 46432F842 270,392 2,791 SH SOLE 2,791 0 0
ISHARES TR CORE S&P MCP ETF 464287507 484,871 6,739 SH SOLE 6,739 0 0
ISHARES TR CORE S&P SCP ETF 464287804 250,994 1,845 SH SOLE 1,845 0 0
ISHARES TR CORE S&P500 ETF 464287200 729,855 953 SH SOLE 953 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 2,940,088 117,792 SH SOLE 117,792 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 2,625,944 108,870 SH SOLE 108,870 0 0
ISHARES TR IBONDS DEC 2030 46436E726 2,106,707 99,655 SH SOLE 99,655 0 0
ISHARES TR IBONDS DEC 2031 46436E486 1,574,409 78,485 SH SOLE 78,485 0 0
ISHARES TR IBONDS DEC 2032 46436E312 1,207,833 50,180 SH SOLE 50,180 0 0
ISHARES TR IBONDS DEC 2033 46436E130 293,760 12,000 SH SOLE 12,000 0 0
ISHARES TR IBONDS DEC 29 46436E205 2,637,599 116,245 SH SOLE 116,245 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 1,973,209 81,403 SH SOLE 81,403 0 0
ISHARES TR ISHARES SEMICDTR 464287523 215,515 379 SH SOLE 379 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,217,220 21,342 SH SOLE 21,342 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 659,618 9,876 SH SOLE 9,876 0 0
ISHARES TR PFD AND INCM SEC 464288687 686,436 23,269 SH SOLE 23,269 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,644,413 13,128 SH SOLE 13,128 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,814,848 7,320 SH SOLE 7,320 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 285,163 799 SH SOLE 799 0 0
ISHARES TR RUS MID CAP ETF 464287499 522,345 4,895 SH SOLE 4,895 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 586,348 2,110 SH SOLE 2,110 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,284,039 9,026 SH SOLE 9,026 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,237,962 5,423 SH SOLE 5,423 0 0
ISHARES TR S&P MC 400GR ETF 464287606 396,569 3,618 SH SOLE 3,618 0 0
ISHARES TR S&P MC 400VL ETF 464287705 305,716 2,220 SH SOLE 2,220 0 0
ISHARES TR S&P SML 600 GWT 464287887 233,280 1,455 SH SOLE 1,455 0 0
ISHARES TR SP SMCP600VL ETF 464287879 496,003 3,872 SH SOLE 3,872 0 0
JOHNSON & JOHNSON COM 478160104 477,061 1,802 SH SOLE 1,802 0 0
META PLATFORMS INC CL A 30303M102 416,253 574 SH SOLE 574 0 0
MICROSOFT CORP COM 594918104 1,020,671 1,990 SH SOLE 1,990 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 210,600 4,000 SH SOLE 4,000 0 0
NVIDIA CORPORATION COM 67066G104 891,140 3,902 SH SOLE 3,902 0 0
ORACLE CORP COM 68389X105 306,454 2,232 SH SOLE 2,232 0 0
RTX CORPORATION COM 75513E101 266,965 1,438 SH SOLE 1,438 0 0
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 766,100 14,801 SH SOLE 14,801 0 0
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 3,968,448 79,037 SH SOLE 79,037 0 0
SPDR SERIES TRUST ST STR P400MID 78464A847 1,893,217 30,032 SH SOLE 30,032 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 799,672 8,909 SH SOLE 8,909 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 2,754,038 22,376 SH SOLE 22,376 0 0
SPDR SERIES TRUST ST STR P500VAL 78464A508 3,119,342 51,028 SH SOLE 51,028 0 0
SPDR SERIES TRUST ST STR PFD ETF 78464A292 1,090,296 38,472 SH SOLE 38,472 0 0
SPDR SERIES TRUST ST STR SP400GRW 78464A821 298,642 2,857 SH SOLE 2,857 0 0
SPDR SERIES TRUST ST STR SP400VAL 78464A839 284,825 3,218 SH SOLE 3,218 0 0
SPDR SERIES TRUST ST STR SP600 SML 78468R853 1,346,609 25,475 SH SOLE 25,475 0 0
SSGA ACTIVE TR SST BRIDGEWATER 78470P630 203,561 7,125 SH SOLE 7,125 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,060,818 1,391 SH SOLE 1,391 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 524,440 5,820 SH SOLE 5,820 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 330,619 4,216 SH SOLE 4,216 0 0
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 398,002 1,399 SH SOLE 1,399 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 668,393 1,786 SH SOLE 1,786 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 320,014 1,481 SH SOLE 1,481 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,512,456 2,158 SH SOLE 2,158 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 232,316 2,800 SH SOLE 2,800 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 303,133 5,111 SH SOLE 5,111 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 271,340 1,163 SH SOLE 1,163 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 615,507 8,717 SH SOLE 8,717 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 403,675 2,601 SH SOLE 2,601 0 0
VISA INC COM CL A 92826C839 248,656 692 SH SOLE 692 0 0