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
ISHARES INC MSCI JPN ETF NEW 46434G822 8,708 127,080 SH   SOLE 0 0 0 127,080
ISHARES TR CORE S&P MCP ETF 464287507 15,265 58,650 SH   SOLE 0 0 0 58,650
ISHARES TR CORE S&P SCP ETF 464287804 386 3,561 SH   SOLE 0 0 0 3,561
ISHARES TR S&P 500 VAL ETF 464287408 790 5,590 SH   SOLE 0 0 0 5,590
ISHARES TR CORE S&P500 ETF 464287200 3,224 8,105 SH   SOLE 0 0 0 8,105
ISHARES TR S&P 500 GRWT ETF 464287309 789 12,117 SH   SOLE 0 0 0 12,117
ISHARES TR RUSSELL 2000 ETF 464287655 14,592 66,043 SH   SOLE 0 0 0 66,043
INVESCO QQQ TR UNIT SER 1 46090E103 6,750 21,151 SH   SOLE 0 0 0 21,151
ISHARES TR MSCI EAFE ETF 464287465 775 10,219 SH   SOLE 0 0 0 10,219
SPDR SER TR PRTFLO S&P500 GW 78464A409 228 4,041 SH   SOLE 0 0 0 4,041
SPDR SER TR PORTFOLI S&P1500 78464A805 900 18,300 SH   SOLE 0 0 0 18,300
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 329 2,480 SH   SOLE 0 0 0 2,480
ISHARES TR BARCLAYS 7 10 YR 464287440 6,241 55,261 SH   SOLE 0 0 0 55,261
ISHARES TR IBOXX INV CP ETF 464287242 663 5,101 SH   SOLE 0 0 0 5,101
APPLE INC COM 037833100 242 1,978 SH   SOLE 0 0 0 1,978
SPDR SER TR PRTFLO S&P500 VL 78464A508 303 7,996 SH   SOLE 0 0 0 7,996
ISHARES TR MSCI EMG MKT ETF 464287234 286 5,360 SH   SOLE 0 0 0 5,360
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11,901 84,008 SH   SOLE 0 0 0 84,008
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 434 8,347 SH   SOLE 0 0 0 8,347
ISHARES TR MSCI AC ASIA ETF 464288182 2,859 30,854 SH   SOLE 0 0 0 30,854
ISHARES TR CORE US AGGBD ET 464287226 1,719 15,103 SH   SOLE 0 0 0 15,103
ISHARES TR SELECT DIVID ETF 464287168 11,082 97,123 SH   SOLE 0 0 0 97,123
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 222 2,415 SH   SOLE 0 0 0 2,415
FIRST TR VALUE LINE DIVID IN SHS 33734H106 714 18,791 SH   SOLE 0 0 0 18,791
ROYAL BK CDA COM 780087102 469 5,087 SH   SOLE 0 0 0 5,087
ISHARES TR CORE S&P TTL STK 464287150 390 4,258 SH   SOLE 0 0 0 4,258
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 431 7,110 SH   SOLE 0 0 0 7,110
ISHARES TR IBOXX HI YD ETF 464288513 370 4,243 SH   SOLE 0 0 0 4,243
ISHARES TR ISHS 1-5YR INVS 464288646 845 15,459 SH   SOLE 0 0 0 15,459
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 463 10,580 SH   SOLE 0 0 0 10,580
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 833 16,969 SH   SOLE 0 0 0 16,969
ISHARES TR NATIONAL MUN ETF 464288414 351 3,022 SH   SOLE 0 0 0 3,022
SPDR SER TR BLMBRG BRC CNVRT 78464A359 3,785 45,416 SH   SOLE 0 0 0 45,416
ISHARES TR ISHS 5-10YR INVT 464288638 292 4,925 SH   SOLE 0 0 0 4,925
ISHARES TR MSCI ACWI EX US 464288240 300 5,430 SH   SOLE 0 0 0 5,430
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 9,719 274,858 SH   SOLE 0 0 0 274,858
SPDR SER TR PORTFOLIO AGRGTE 78464A649 6,313 212,902 SH   SOLE 0 0 0 212,902
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6,684 69,606 SH   SOLE 0 0 0 69,606
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 239 2,394 SH   SOLE 0 0 0 2,394
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,233 48,024 SH   SOLE 0 0 0 48,024
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9,716 148,838 SH   SOLE 0 0 0 148,838
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 309 5,019 SH   SOLE 0 0 0 5,019
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,681 52,890 SH   SOLE 0 0 0 52,890
SPDR SER TR PORTFOLIO SHORT 78464A474 409 13,064 SH   SOLE 0 0 0 13,064
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 200 6,522 SH   SOLE 0 0 0 6,522
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,045 20,371 SH   SOLE 0 0 0 20,371
PIMCO ETF TR INV GRD CRP BD 72201R817 4,980 44,699 SH   SOLE 0 0 0 44,699
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 206 3,703 SH   SOLE 0 0 0 3,703
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 484 6,498 SH   SOLE 0 0 0 6,498
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3,388 153,086 SH   SOLE 0 0 0 153,086
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 467 8,657 SH   SOLE 0 0 0 8,657
FLEXSHARES TR MORNSTAR UPSTR 33939L407 251 6,942 SH   SOLE 0 0 0 6,942
ISHARES TR MSCI USA MIN VOL 46429B697 5,221 75,458 SH   SOLE 0 0 0 75,458
ISHARES TR MSCI EAFE MIN VL 46429B689 2,546 34,882 SH   SOLE 0 0 0 34,882
SPDR SER TR BLOOMBERG SRT TR 78468R408 981 35,899 SH   SOLE 0 0 0 35,899
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3,359 105,193 SH   SOLE 0 0 0 105,193
ISHARES TR CORE MSCI EAFE 46432F842 285 3,950 SH   SOLE 0 0 0 3,950
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 641 12,438 SH   SOLE 0 0 0 12,438
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 243 5,299 SH   SOLE 0 0 0 5,299
ISHARES TR IBONDS DEC21 ETF 46434VBK5 400 16,100 SH   SOLE 0 0 0 16,100
ISHARES TR IBONDS DEC23 ETF 46434VAX8 397 15,200 SH   SOLE 0 0 0 15,200
ISHARES TR IBONDS DEC22 ETF 46434VBA7 400 15,700 SH   SOLE 0 0 0 15,700
WISDOMTREE TR YIELD ENHANCD US 97717X511 6,696 130,781 SH   SOLE 0 0 0 130,781
DBX ETF TR XTRACK USD HIGH 233051432 3,455 69,107 SH   SOLE 0 0 0 69,107
DBX ETF TR XTRCKR MSCI US 233051150 2,987 81,901 SH   SOLE 0 0 0 81,901
ISHARES TR IBONDS 23 TRM HG 46435U150 394 16,000 SH   SOLE 0 0 0 16,000
ISHARES TR IBONDS 22 TRM HG 46435U176 369 15,200 SH   SOLE 0 0 0 15,200
ISHARES TR IBONDS 21 TRM HG 46435U226 380 15,700 SH   SOLE 0 0 0 15,700