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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AVANTIS SMALL CAP VALUE-ETF COM 025072877 59 776 SH   SOLE   776 0 0
BARCLAYS ETN SHILLER COM 06742A669 720 34,360 SH   SOLE   34,360 0 0
DFA TAX MANAGED US TARGET VALUE COM 25434V609 3,626 80,933 SH   SOLE   80,933 0 0
INVESCO ETF TR II FND INV GR CP COM 46138E693 258 9,558 SH   SOLE   9,558 0 0
INVESCO S&P 500 QUALITY COM 46137V241 40,477 832,861 SH   SOLE   832,861 0 0
ISHARE CORE S&P MID-CAP ETF COM 464287507 2,081 7,745 SH   SOLE   7,745 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF COM 46432F859 31 597 SH   SOLE   597 0 0
ISHARES CORE MSCI EAFE - ETF COM 46432F842 1,087 14,515 SH   SOLE   14,515 0 0
ISHARES CORE MSCI EMG MKTS - ETF COM 46434G103 12,179 181,808 SH   SOLE   181,808 0 0
ISHARES CORE S&P 500 COM 464287200 10,026 23,321 SH   SOLE   23,321 0 0
ISHARES CORE S&P TOTAL US STOCK MKT COM 464287150 67,071 679,126 SH   SOLE   679,126 0 0
ISHARES MSCI EAFE INDEX COM 464287465 280 3,550 SH   SOLE   3,550 0 0
ISHARES MSCI EMERGING MKTS COM 464287234 83 1,498 SH   SOLE   1,498 0 0
ISHARES MSCI GROWTH COM 464288885 907 8,451 SH   SOLE   8,451 0 0
ISHARES MSCI INTL QUALITY COM 46434V456 23,910 620,071 SH   SOLE   620,071 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 1,075 3,959 SH   SOLE   3,959 0 0
ISHARES RUSSELL 1000 VALUE COM 464287598 229 1,445 SH   SOLE   1,445 0 0
ISHARES RUSSELL 2000 COM 464287655 873 3,807 SH   SOLE   3,807 0 0
ISHARES RUSSELL 2000 GROWTH COM 464287648 14 44 SH   SOLE   44 0 0
ISHARES RUSSELL 2000 VALUE COM 464287630 74 446 SH   SOLE   446 0 0
ISHARES RUSSELL 3000 COM 464287689 121,302 474,001 SH   SOLE   474,001 0 0
ISHARES RUSSELL MID CAP GROWTH COM 464287481 170 1,501 SH   SOLE   1,501 0 0
ISHARES RUSSELL MID CAP VALUE COM 464287473 1,029 8,950 SH   SOLE   8,950 0 0
ISHARES S&P MID CAP 400 VALUE COM 464287705 56,352 534,958 SH   SOLE   534,958 0 0
ISHARES S&P 500 GROWTH COM 464287309 1,870 25,712 SH   SOLE   25,712 0 0
ISHARES S&P 500 VALUE COM 464287408 1,061 7,184 SH   SOLE   7,184 0 0
ISHARES S&P SMALL CAP 600 GROWTH COM 464287887 1,399 10,549 SH   SOLE   10,549 0 0
ISHARES S&P SMALLCAP 600 INDEX COM 464287804 74 659 SH   SOLE   659 0 0
ISHARES S&P SMALL CAP 600 VALUE COM 464287879 9,789 92,845 SH   SOLE   92,845 0 0
ISHARES SH TERM CORP BOND COM 464288646 41,552 758,112 SH   SOLE   758,112 0 0
ISHARES TR BARCLAYS AGG BOND COM 464287226 6,035 52,331 SH   SOLE   52,331 0 0
ISHARES TRUST COM 464288414 70 600 SH   SOLE   600 0 0
ISHARES TR CORE MSCI INTL ETF COM 46435G326 10,904 161,667 SH   SOLE   161,667 0 0
JOHN HANCOCK MLTFCTR COM 47804J834 1,660 52,401 SH   SOLE   52,401 0 0
J HANCOCK MLTFACTOR DEV INTL COM 47804J859 44,175 1,309,290 SH   SOLE   1,309,290 0 0
J HANCOCK MLTFACTOR SM CAP COM 47804J842 1,605 46,022 SH   SOLE   46,022 0 0
JP MORGAN ULTRA-SHORT INCOME ETF COM 46641Q837 19,423 382,803 SH   SOLE   382,803 0 0
NASDAQ 100 ETF COM 46090E103 39,830 112,377 SH   SOLE   112,377 0 0
PIMCO INVESTMENT GRADE CORP COM 72201R817 7,306 63,819 SH   SOLE   63,819 0 0
RUSSELL 1000 INDEX COM 464287622 2,897 11,968 SH   SOLE   11,968 0 0
RUSSELL MID-CAP COM 464287499 2,302 29,053 SH   SOLE   29,053 0 0
SPDR TRUST UNIT SR COM 78462F103 1,994 4,659 SH   SOLE   4,659 0 0
S&P MID CAP 400 ETF COM 78467Y107 4,305 8,768 SH   SOLE   8,768 0 0
S&P MID-CAP 400 GROWTH COM 464287606 49 612 SH   SOLE   612 0 0
SCHWAB EMERGING MKTS EQUITY COM 808524706 2,341 71,190 SH   SOLE   71,190 0 0
SCHWAB INTERNATIONAL EQUITY COM 808524805 5,752 145,796 SH   SOLE   145,796 0 0
SCHWAB US AGGREGATE BOND COM 808524839 7,377 135,107 SH   SOLE   135,107 0 0
SCHWAB US BROAD MARKET COM 808524102 224,145 2,149,663 SH   SOLE   2,149,663 0 0
SCHWAB US LARGE CAP VALUE COM 808524409 63 922 SH   SOLE   922 0 0
SCHWAB US LARGE CAP ETF COM 808524201 718 6,903 SH   SOLE   6,903 0 0
SCHWAB US LARGE CAP GROWTH COM 808524300 418 2,863 SH   SOLE   2,863 0 0
SCHWAB US MID CAP COM 808524508 7 86 SH   SOLE   86 0 0
SCHWAB US SMALL CAP COM 808524607 802 7,698 SH   SOLE   7,698 0 0
SPDR DOW JONES INDUSTRIALS ETF COM 78467X109 272 789 SH   SOLE   789 0 0
SPDR EURO STOXX 50 FUND COM 78463X202 340 7,250 SH   SOLE   7,250 0 0
SPDR NUVEEN BARCLAYS ST MUNI COM 78468R739 683 13,784 SH   SOLE   13,784 0 0
SPDR PORTFOLIO EMERGING MKTS COM 78463X509 173 3,811 SH   SOLE   3,811 0 0
SPDR PORTFOLIO WORLD EX-US COM 78463X889 340 9,233 SH   SOLE   9,233 0 0
SPDR S&P 600 SMALL CAP VALUE COM 78464A300 32,047 373,903 SH   SOLE   373,903 0 0
SPDR SER TR LEHMAN MUNI BD ETF COM 78468R721 2,048 39,298 SH   SOLE   39,298 0 0
SPDR PORTFOLIO TOTAL STOCK MKT COM 78464A805 11,893 224,526 SH   SOLE   224,526 0 0
VANGUARD COMMUNICATIONS ETF COM 92204A884 39,639 275,617 SH   SOLE   275,617 0 0
VANGUARD DIVIDEND APPRECIATION COM 921908844 36,908 238,439 SH   SOLE   238,439 0 0
VANGUARD FTSE DEVELOPED MKTS COM 921943858 120 2,331 SH   SOLE   2,331 0 0
VANGUARD FTSE EMERGING MKTS COM 922042858 45 834 SH   SOLE   834 0 0
VANGUARD INTL DIV APPRECIATION COM 921946810 13,600 155,463 SH   SOLE   155,463 0 0
VANGUARD MID-CAP VALUE ETF COM 922908512 16,776 119,400 SH   SOLE   119,400 0 0
VANGUARD S&P SMALL CAP 600 COM 921932778 2,736 15,004 SH   SOLE   15,004 0 0
VANGUARD SHORT TERM BD INDEX COM 921937827 3,969 48,304 SH   SOLE   48,304 0 0
VANGUARD SMALL CAP VALUE COM 922908611 263 1,514 SH   SOLE   1,514 0 0
VANGUARD TOTAL STOCK MARKET COM 922908769 34,893 156,596 SH   SOLE   156,596 0 0
VANGUARD TOTAL WORLD COM 922042742 9 85 SH   SOLE   85 0 0