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
ABBOTT LABORATORIES COMMON STOCK COM 002824100 5,407 67,635 SH   SOLE   0 0 67,635
ALASKA AIR GROUP INC COM 011659109 2,601 46,341 SH   SOLE   0 0 46,341
ALLIANCE DATA SYSTEMS CORP COM 018581108 248 1,420 SH   SOLE   0 0 1,420
ARCOSA INC COM 039653100 211 6,923 SH   SOLE   0 0 6,923
ASTEC INDUSTRIES INC COM 046224101 294 7,777 SH   SOLE   0 0 7,777
BANK OF NEW YORK MELLON CORP COM 064058100 10,185 201,959 SH   SOLE   0 0 201,959
BEMIS COMPANY INC COM 081437105 2,980 53,717 SH   SOLE   0 0 53,717
BOEING CO COM 097023105 1,028 2,695 SH   SOLE   0 0 2,695
CARPENTER TECHNOLOGY CORP COM 144285103 497 10,845 SH   SOLE   0 0 10,845
CHEVRON CORP COM 166764100 782 6,350 SH   SOLE   0 0 6,350
CRANE CO COM 224399105 2,505 29,609 SH   SOLE   0 0 29,609
DELTA AIR LINES INC COM NEW 247361702 333 6,443 SH   SOLE   0 0 6,443
EQUIFAX INC COM 294429105 1,127 9,512 SH   SOLE   0 0 9,512
Fidelity MSCI Real Estate Index ETF 316092857 4,498 173,217 SH   SOLE   0 0 173,217
FIFTH THIRD BANCORP COM 316773100 2,248 89,141 SH   SOLE   0 0 89,141
HB FULLER CO COM 359694106 203 4,164 SH   SOLE   0 0 4,164
GRACO INC COM 384109104 508 10,256 SH   SOLE   0 0 10,256
ISHARES TR Core U.S. Aggregate Bond ETF 464287026 3,858 36,824 SH   SOLE   0 0 36,824
ISHARES TR IBOXX INV CP ETF 464287242 1,046,391 8,788,766 SH   SOLE   0 0 8,788,766
ISHARES TR S&P Growth ETF 464287309 12,817 74,366 SH   SOLE   0 0 74,366
ISHARES TR S&P 500 Value ETF 464287408 12,465 110,576 SH   SOLE   0 0 110,576
ISHARES TR MSCI EAFE ETF 464287465 136,558 2,105,433 SH   SOLE   0 0 2,105,433
ISHARES TR CORE S&P MCP ETF 464287507 805,075 4,250,662 SH   SOLE   0 0 4,250,662
ISHARES TR RUS 1000 VAL ETF 464287598 2,237,437 18,118,369 SH   SOLE   0 0 18,118,369
ISHARES TR S&P Mid-Cap 400 Growth ETF 464287606 122,229 557,875 SH   SOLE   0 0 557,875
ISHARES TR RUS 2000 GRW ETF 464287648 139,700 710,365 SH   SOLE   0 0 710,365
ISHARES TR S&P Mid-Cap 400 Value ETF 464287705 167,687 1,068,279 SH   SOLE   0 0 1,068,279
ISHARES TR Core S&P Small-Cap ETF 464287804 434 5,646 SH   SOLE   0 0 5,646
ISHARES TR ISHARES S&P SMALLCAP 600 VALUE ETF 464287879 3,250 22,033 SH   SOLE   0 0 22,033
ISHARES TR ISHARES TR S&P SMALL CAP 600 GROWTH ETF 464287887 2,323 13,022 SH   SOLE   0 0 13,022
ISHARES TR National Muni Bond ETF 464288414 7,563 68,027 SH   SOLE   0 0 68,027
ISHARES TR High Yield Corporate Bond ETF 464288513 1,942 22,467 SH   SOLE   0 0 22,467
ISHARES TR 3 7 YR TREAS BD 464288661 246,309 1,999,265 SH   SOLE   0 0 1,999,265
ISHARES TR Short Treasury Bond ETF 464288679 6,654 60,183 SH   SOLE   0 0 60,183
KELLOGG CO COM 487836108 1,819 31,702 SH   SOLE   0 0 31,702
LIBBEY INC COM 529898108 42 14,741 SH   SOLE   0 0 14,741
MARATHON OIL CORP COM 565849106 169 10,137 SH   SOLE   0 0 10,137
MARSH & MCLENNAN COMPANIES INC COM 571748102 651 6,933 SH   SOLE   0 0 6,933
NORDSTROM INC COM 655664100 3,610 81,342 SH   SOLE   0 0 81,342
OLD DOMINION FREIGHT LINE INC COM 679580100 9,338 64,675 SH   SOLE   0 0 64,675
OLIN CORP COM PAR $1 680665205 1,883 81,395 SH   SOLE   0 0 81,395
Schwab Strategic Trust US LC GRO ETF 808524300 922,596 11,614,721 SH   SOLE   0 0 11,614,721
Schwab Strategic Trust US LC Val ETF 808524409 937,023 17,117,591 SH   SOLE   0 0 17,117,591
Schwab Strategic Trust US Mid Cap ETF 808524508 137,083 2,474,878 SH   SOLE   0 0 2,474,878
Schwab Strategic Trust US Small Cap ETF 808524607 37,378 534,506 SH   SOLE   0 0 534,506
Schwab Strategic Trust Emerging Markets ETF 808524706 434,763 16,715,219 SH   SOLE   0 0 16,715,219
Schwab Strategic Trust FUND EM LCI 808524730 1,927 69,486 SH   SOLE   0 0 69,486
Schwab Strategic Trust INTL EQTY ETF 808524805 1,670,770 53,362,199 SH   SOLE   0 0 53,362,199
Schwab Strategic Trust US Agg Bond ETF 808524839 74,071 1,427,744 SH   SOLE   0 0 1,427,744
Schwab Strategic Trust US REIT ETF 808524847 400,679 9,018,438 SH   SOLE   0 0 9,018,438
Schwab Strategic Trust IT US TR ETF 808524854 3,027 56,276 SH   SOLE   0 0 56,276
Schwab Strategic Trust Short Term Tre ETF 808524862 841,583 16,767,951 SH   SOLE   0 0 16,767,951
Schwab Strategic Trust International Small Cap ETF 808524888 1,736 53,571 SH   SOLE   0 0 53,571
SONOCO PRODUCTS CO COM 835495102 927 15,073 SH   SOLE   0 0 15,073
SUN LIFE FINANCIAL INC COM 866796105 879 22,893 SH   SOLE   0 0 22,893
TRINITY INDUSTRIES INC COM 896522109 474 21,807 SH   SOLE   0 0 21,807
VANGUARD INDEX FUNDS TOTAL BND MRKT 921937835 64,083 789,399 SH   SOLE   0 0 789,399
VANGUARD INDEX FUNDS REAL ESTATE ETF 922908553 448,085 5,155,740 SH   SOLE   0 0 5,155,740
VANGUARD INDEX FUNDS MID CAP ETF 922908629 386 2,404 SH   SOLE   0 0 2,404
VANGUARD INDEX FUNDS GROWTH ETF 922908736 2,871,637 18,358,503 SH   SOLE   0 0 18,358,503
VANGUARD INDEX FUNDS VALUE ETF 922908744 753 6,996 SH   SOLE   0 0 6,996
VANGUARD INDEX FUNDS TOTAL STK MKT 922908769 110,216 761,632 SH   SOLE   0 0 761,632
WELLS FARGO & CO COM 949746101 370 7,662 SH   SOLE   0 0 7,662
Edwards Lifsci Corp Com Stock COM 28176E108 5,528 28,891 SH   SOLE   0 0 28,891
ARK ETF TR INDL INNOVATIN 00214Q203 4,349 127,750 SH   SOLE   0 0 127,750
ARK ETF TR GEN REV MLTSCT 00214Q302 2,141 65,101 SH   SOLE   0 0 65,101
ABBVIE COMMON STOCK COM 00287Y109 10,405 129,111 SH   SOLE   0 0 129,111
DAVITA INC COM 23918K108 1,852 34,109 SH   SOLE   0 0 34,109
DOMINION ENERGY IN COM 25746U109 19,564 255,204 SH   SOLE   0 0 255,204
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3,341 83,513 SH   SOLE   0 0 83,513
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3,492 81,278 SH   SOLE   0 0 81,278
FDX Stock Fund COM 31428X106 3,507 19,331 SH   SOLE   0 0 19,331
FORTUNE BRANDS HOME AND SECURITY COM 34964C106 565 11,859 SH   SOLE   0 0 11,859
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3,556 177,080 SH   SOLE   0 0 177,080
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 114,071 2,686,544 SH   SOLE   0 0 2,686,544
INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 783 65,418 SH   SOLE   0 0 65,418
ISHARES TR Floating Rate Bond ETF 46429B655 2,182 42,879 SH   SOLE   0 0 42,879
ISHARES TR MIN VOL EAFE ETF 46429B689 56,542 785,310 SH   SOLE   0 0 785,310
ISHARES TR Core MSCI EAFE ETF 46432F842 20,835 342,875 SH   SOLE   0 0 342,875
ISHARES TR Core MSCI Emerging ETF 46434G103 4,673 90,395 SH   SOLE   0 0 90,395
ISHARES TR EXPONENTIAL TECH 46434V381 1,614,738 42,504,287 SH   SOLE   0 0 42,504,287
KINDER MORGAN INC COM 49456B101 6,312 315,449 SH   SOLE   0 0 315,449
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 146,225 4,596,811 SH   SOLE   0 0 4,596,811
PIMCO ETF TRUST INV GR CRP BND 72201R817 740 7,134 SH   SOLE   0 0 7,134
POWERSHARES ETF TRUST II Senior Loan ETF 73936Q769 37,399 1,651,940 SH   SOLE   0 0 1,651,940
POWERSHARES ETF TRUST II Fundamental High Yield ETF 73936T557 32,872 1,762,579 SH   SOLE   0 0 1,762,579
SPDR SERIES TRUST S&P NORTH AMER 78463X152 671,807 20,613,892 SH   SOLE   0 0 20,613,892
SPDR SERIES TRUST PTF DEV WORLD EX-US 78463X889 1,438 49,222 SH   SOLE   0 0 49,222
SPDR SERIES TRUST S&P 600 SmCapGr ETF 78464A201 95,078 1,592,607 SH   SOLE   0 0 1,592,607
SPDR SERIES TRUST S&P 600 SmCap Val ETF 78464A300 298,895 4,956,726 SH   SOLE   0 0 4,956,726
SPDR SERIES TRUST PTF LT TREASURY 78464A664 14,618 401,713 SH   SOLE   0 0 401,713
SPDR SERIES TRUST S&P 400 Mid Cap Growth ETF 78464A821 43,192 876,366 SH   SOLE   0 0 876,366
SPDR SERIES TRUST S&P 400 Mid Cap Value ETF 78464A839 571,533 10,876,045 SH   SOLE   0 0 10,876,045
SPDR SERIES TRUST KENSHO NEW ECO 78468R648 269 8,573 SH   SOLE   0 0 8,573
SPDR SERIES TRUST KENSHO FUTURE 78468R671 2,078 59,203 SH   SOLE   0 0 59,203
SPDR SERIES TRUST KENSHO SMART 78468R689 2,049 74,819 SH   SOLE   0 0 74,819
SPDR SERIES TRUST KENSHO INTELGN 78468R697 2,033 72,766 SH   SOLE   0 0 72,766
SPDR SERIES TRUST Nuveen Muni Bond ETF 78468R721 539,625 10,716,649 SH   SOLE   0 0 10,716,649
SPDR SERIES TRUST NUV BBG BARC ST MUN 78468R739 11,226 231,556 SH   SOLE   0 0 231,556
TITAN INTERNATIONAL INC COM 88830M102 227 38,009 SH   SOLE   0 0 38,009
VIASAT INC COM 92552V100 1,984 25,596 SH   SOLE   0 0 25,596
VIACOM INC CL B 92553P201 483 17,194 SH   SOLE   0 0 17,194
AON PLC SHS CL A G0408V102 7,535 44,143 SH   SOLE   0 0 44,143
PERRIGO CO PLC SHS G97822103 365 7,580 SH   SOLE   0 0 7,580