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
AMERICAN CENTY ETF TR US EQT ETF 025072885 3,030,885 23,664 SH SOLE 23,664 0 0
DIMENSIONAL ETF TRUST CORE FIXE IN ETF 25434V872 3,695,063 87,540 SH SOLE 87,540 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 10,634,020 103,193 SH SOLE 103,193 0 0
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 42,279,519 953,100 SH SOLE 953,100 0 0
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 12,514,192 342,573 SH SOLE 342,573 0 0
FIRST TR EXCHANGE-TRADED FD VEST LADDERED 33733E690 7,132,425 343,070 SH SOLE 343,070 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 5,677,977 103,086 SH SOLE 103,086 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 278,339 5,125 SH SOLE 5,125 0 0
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 1,891,493 32,130 SH SOLE 32,130 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 15,260,356 178,505 SH SOLE 178,505 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458 5,245,461 125,868 SH SOLE 125,868 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653 3,152,103 76,101 SH SOLE 76,101 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 6,571,674 145,960 SH SOLE 145,960 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 2,137,065 49,653 SH SOLE 49,653 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711 3,894,764 95,087 SH SOLE 95,087 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 2,006,200 33,695 SH SOLE 33,695 0 0
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 1,488,078 43,935 SH SOLE 43,935 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661 4,396,622 101,095 SH SOLE 101,095 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 2,301,944 55,886 SH SOLE 55,886 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 8,078,209 148,313 SH SOLE 148,313 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 1,991,367 38,105 SH SOLE 38,105 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 599,997 13,413 SH SOLE 13,413 0 0
INNOVATOR ETFS TRUST EQUI DUAL 15 MAY 45784N338 2,432,563 121,446 SH SOLE 121,446 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 8,695,720 174,683 SH SOLE 174,683 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 206,347 2,896 SH SOLE 2,896 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 226,560 932 SH SOLE 932 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 333,908 902 SH SOLE 902 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 304,605 1,398 SH SOLE 1,398 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 1,658,867 37,497 SH SOLE 37,497 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,349,285 22,877 SH SOLE 22,877 0 0
APPLE INC COM 037833100 1,023,756 3,538 SH SOLE 3,538 0 0
MICROSOFT CORP COM 594918104 422,009 1,131 SH SOLE 1,131 0 0
WALMART INC COM 931142103 476,711 4,209 SH SOLE 4,209 0 0
FIRST TR EXCHANGE-TRADED FD VEST LAD AUT ETF 33733E641 4,398,559 214,146 SH SOLE 214,146 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 694,569 11,875 SH SOLE 11,875 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 505,330 10,353 SH SOLE 10,353 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,579,591 61,505 SH SOLE 61,505 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,063,392 2,225 SH SOLE 2,225 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 478,217 696 SH SOLE 696 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 1,017,384 24,634 SH SOLE 24,634 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695 1,747,574 42,065 SH SOLE 42,065 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687 3,801,631 90,959 SH SOLE 90,959 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 378,327 4,392 SH SOLE 4,392 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 673,129 12,873 SH SOLE 12,873 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 352,987 6,247 SH SOLE 6,247 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 654,733 15,515 SH SOLE 15,515 0 0
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 478,008 11,762 SH SOLE 11,762 0 0
INNOVATOR ETFS TRUST EQTY DUL DIRCT15 45784N197 703,120 36,262 SH SOLE 36,262 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 855,435 17,285 SH SOLE 17,285 0 0
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 221,545 5,930 SH SOLE 5,930 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 1,005,677 22,035 SH SOLE 22,035 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 306,834 328 SH SOLE 328 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 393,489 8,937 SH SOLE 8,937 0 0
AMAZON COM INC COM 023135106 576,783 2,420 SH SOLE 2,420 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 280,218 560 SH SOLE 560 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 362,660 4,127 SH SOLE 4,127 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 775,327 1,037 SH SOLE 1,037 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 612,417 12,927 SH SOLE 12,927 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 546,877 4,404 SH SOLE 4,404 0 0
SIMPLIFY EXCHANGE TRADED FUN TREASURY OPT INC 82889N640 827,569 35,336 SH SOLE 35,336 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 1,223,363 24,225 SH SOLE 24,225 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST SMID 33738D820 547,233 23,700 SH SOLE 23,700 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 455,328 2,140 SH SOLE 2,140 0 0
MASTERCARD INCORPORATED CL A 57636Q104 202,872 395 SH SOLE 395 0 0
OKTA INC CL A 679295105 311,652 2,284 SH SOLE 2,284 0 0
PALO ALTO NETWORKS INC COM 697435105 1,200,390 3,520 SH SOLE 3,520 0 0
REPUBLIC SVCS INC COM 760759100 279,135 1,310 SH SOLE 1,310 0 0
CISCO SYS INC COM 17275R102 223,174 1,900 SH SOLE 1,900 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 317,083 2,505 SH SOLE 2,505 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 236,532 6,856 SH SOLE 6,856 0 0