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
ADVANCED MICRO DEVICES INC COM 007903107 238,754 411 SH SOLE 411 0 0
ALPHABET INC CAP STK CL A 02079K305 1,139,772 3,189 SH SOLE 3,189 0 0
ALPHABET INC CAP STK CL C 02079K107 890,392 2,520 SH SOLE 2,520 0 0
AMAZON COM INC COM 023135106 1,799,705 7,551 SH SOLE 7,551 0 0
APPLE INC COM 037833100 5,057,191 17,477 SH SOLE 17,477 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 728,067 1,455 SH SOLE 1,455 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 126,988 14,835 SH SOLE 14,835 0 0
BOEING CO COM 097023105 245,477 1,134 SH SOLE 1,134 0 0
CATERPILLAR INC COM 149123101 236,408 222 SH SOLE 222 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 655,665 15,367 SH SOLE 15,367 0 0
DIMENSIONAL ETF TRUST EMERGING MRKTETS 25434V534 305,994 3,704 SH SOLE 3,704 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 4,865,689 90,072 SH SOLE 90,072 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 323,565 7,844 SH SOLE 7,844 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 268,610 7,668 SH SOLE 7,668 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 240,875 4,660 SH SOLE 4,660 0 0
DIMENSIONAL ETF TRUST US LARG VALU ETF 25434V666 650,512 16,452 SH SOLE 16,452 0 0
DIMENSIONAL ETF TRUST US REAL ESTA ETF 25434V823 304,764 11,650 SH SOLE 11,650 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V815 599,499 15,455 SH SOLE 15,455 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 271,475 3,297 SH SOLE 3,297 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 155,215 10,675 SH SOLE 10,675 0 0
ELI LILLY & CO COM 532457108 361,214 301 SH SOLE 301 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 233,975 5,348 SH SOLE 5,348 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 341,235 6,807 SH SOLE 6,807 0 0
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 9,286,510 254,216 SH SOLE 254,216 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST INTL ETF 33740F169 1,801,995 76,982 SH SOLE 76,982 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST NASD ETF 33740U752 834,488 21,250 SH SOLE 21,250 0 0
HARBOR ETF TRUST COMM ALL WEA ETF 41151J505 1,863,207 63,504 SH SOLE 63,504 0 0
INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623 308,556 9,034 SH SOLE 9,034 0 0
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 309,413 9,905 SH SOLE 9,905 0 0
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N874 380,380 12,096 SH SOLE 12,096 0 0
INNOVATOR ETFS TRUST INTL DEV PWR BUF 45783Y459 250,210 6,813 SH SOLE 6,813 0 0
INNOVATOR ETFS TRUST INTL DEVELOPED 45783Y145 371,555 12,315 SH SOLE 12,315 0 0
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 634,145 19,095 SH SOLE 19,095 0 0
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 399,306 10,486 SH SOLE 10,486 0 0
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 587,606 16,336 SH SOLE 16,336 0 0
INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723 417,878 11,360 SH SOLE 11,360 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 525,474 12,452 SH SOLE 12,452 0 0
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 243,019 6,106 SH SOLE 6,106 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 346,660 13,003 SH SOLE 13,003 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 229,718 3,067 SH SOLE 3,067 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,406,230 72,022 SH SOLE 72,022 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 331,561 14,082 SH SOLE 14,082 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1,447,567 73,799 SH SOLE 73,799 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 281,883 11,924 SH SOLE 11,924 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 1,125,288 55,256 SH SOLE 55,256 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 404,198 7,481 SH SOLE 7,481 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 319,405 3,545 SH SOLE 3,545 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 684,116 929 SH SOLE 929 0 0
ISHARES INC MSCI EMERG MRKT 464286533 1,499,728 19,922 SH SOLE 19,922 0 0
ISHARES INC MSCI EMRG CHN 46434G764 299,637 2,929 SH SOLE 2,929 0 0
ISHARES TR CONV BD ETF 46435G102 363,029 2,982 SH SOLE 2,982 0 0
ISHARES TR CORE MSCI PAC 46434V696 210,150 2,565 SH SOLE 2,565 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 215,122 2,254 SH SOLE 2,254 0 0
ISHARES TR CORE S&P TTL STK 464287150 799,995 4,870 SH SOLE 4,870 0 0
ISHARES TR CYBERSECURITY 46435U135 252,311 4,156 SH SOLE 4,156 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,238,065 24,252 SH SOLE 24,252 0 0
ISHARES TR FUTU EXPO TE ETF 46434V381 1,933,625 23,401 SH SOLE 23,401 0 0
ISHARES TR GLB CNSM STP ETF 464288737 203,535 3,014 SH SOLE 3,014 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 423,639 4,830 SH SOLE 4,830 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 357,751 7,220 SH SOLE 7,220 0 0
ISHARES TR MSCI USA MIN ETF 46429B697 333,366 3,456 SH SOLE 3,456 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 644,027 2,935 SH SOLE 2,935 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 209,460 864 SH SOLE 864 0 0
ISHARES TR S&P MC 400GR ETF 464287606 350,738 2,985 SH SOLE 2,985 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 986,914 21,025 SH SOLE 21,025 0 0
JPMORGAN CHASE & CO COM 46625H100 278,885 852 SH SOLE 852 0 0
MICROSOFT CORP COM 594918104 1,069,094 2,866 SH SOLE 2,866 0 0
NVIDIA CORPORATION COM 67066G104 2,844,680 14,217 SH SOLE 14,217 0 0
PALO ALTO NETWORKS INC COM 697435105 307,600 902 SH SOLE 902 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 491,728 5,258 SH SOLE 5,258 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,270,838 13,782 SH SOLE 13,782 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,594,241 15,814 SH SOLE 15,814 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 421,414 4,408 SH SOLE 4,408 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585 1,403,120 52,908 SH SOLE 52,908 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 353,809 6,706 SH SOLE 6,706 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672 3,917,618 123,467 SH SOLE 123,467 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,426,046 59,074 SH SOLE 59,074 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,550,925 48,910 SH SOLE 48,910 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,997,007 59,013 SH SOLE 59,013 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 470,166 12,752 SH SOLE 12,752 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 470,963 13,035 SH SOLE 13,035 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 748,254 28,236 SH SOLE 28,236 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 1,197,656 26,415 SH SOLE 26,415 0 0
SPDR GOLD TR GOLD SHS 78463V107 261,550 710 SH SOLE 710 0 0
SPDR INDEX SHS FDS ST MAR DIVID ETF 78463X533 454,833 11,105 SH SOLE 11,105 0 0
SPDR INDEX SHS FDS ST STR NAT ETF 78463X541 420,755 6,251 SH SOLE 6,251 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 204,878 429 SH SOLE 429 0 0
TESLA INC COM 88160R101 769,277 1,829 SH SOLE 1,829 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 826,519 10,776 SH SOLE 10,776 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,830,003 36,324 SH SOLE 36,324 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6,450,684 87,872 SH SOLE 87,872 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,095,544 8,511 SH SOLE 8,511 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 4,937,597 57,321 SH SOLE 57,321 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 462,472 5,740 SH SOLE 5,740 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,918,186 19,892 SH SOLE 19,892 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 351,647 512 SH SOLE 512 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 220,635 908 SH SOLE 908 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,987,558 6,557 SH SOLE 6,557 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,050,992 2,840 SH SOLE 2,840 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,082,184 14,143 SH SOLE 14,143 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,103,059 61,777 SH SOLE 61,777 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 221,237 4,374 SH SOLE 4,374 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 263,646 4,530 SH SOLE 4,530 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 277,158 3,507 SH SOLE 3,507 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,993,909 16,879 SH SOLE 16,879 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 613,083 7,171 SH SOLE 7,171 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 5,770,259 61,793 SH SOLE 61,793 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 204,060 2,078 SH SOLE 2,078 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 3,209,367 14,233 SH SOLE 14,233 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 337,404 6,273 SH SOLE 6,273 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 755,243 15,000 SH SOLE 15,000 0 0