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
3M CO COM 88579Y101 300 2,200 SH   SOLE   2,200 0 0
AMGEN INC COM 031162100 543 2,680 SH   SOLE   2,680 0 0
APPLE INC COM 037833100 783 3,081 SH   SOLE   2,981 0 100
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 759 4,153 SH   SOLE   3,995 0 158
CISCO SYS INC COM 17275R102 277 7,050 SH   SOLE   6,700 0 350
COCA COLA CO COM 191216100 584 13,202 SH   SOLE   7,379 0 5,823
EXXON MOBIL CORP COM 30231G102 657 17,293 SH   SOLE   17,243 0 50
GENERAL ELECTRIC CO COM 369604103 133 16,697 SH   SOLE   16,497 0 200
HOME DEPOT INC COM 437076102 243 1,300 SH   SOLE   1,300 0 0
INTEL CORP COM 458140100 1,678 31,000 SH   SOLE   30,200 0 800
INTERNATIONAL BUSINESS MACHS COM 459200101 258 2,324 SH   SOLE   1,860 0 464
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 11,534 245,833 SH   SOLE   226,303 0 19,530
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 14,920 373,461 SH   SOLE   336,506 0 36,955
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 794 26,525 SH   SOLE   26,525 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 342 6,959 SH   SOLE   6,959 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 5,045 145,526 SH   SOLE   131,856 0 13,670
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 2,762 83,350 SH   SOLE   76,900 0 6,450
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 2,879 98,331 SH   SOLE   90,781 0 7,550
ISHARES TR CORE MSCI EAFE 46432F842 4,213 84,445 SH   SOLE   80,345 0 4,100
ISHARES TR CRE U S REIT ETF 464288521 375 9,568 SH   SOLE   9,543 0 25
ISHARES TR CORE S&P US GWT 464287671 274 4,800 SH   SOLE   4,800 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 815 17,368 SH   SOLE   17,168 0 200
ISHARES INC MLT FCTR EMG MKT 46434G889 5,672 165,125 SH   SOLE   158,825 0 6,300
ISHARES TR INTL MOMENTUM FT 46434V449 6,100 230,525 SH   SOLE   218,425 0 12,100
ISHARES TR INTL QLTY FACTOR 46434V456 5,990 231,725 SH   SOLE   219,425 0 12,300
ISHARES TR INTL VALUE FACTR 46435G409 5,977 339,575 SH   SOLE   321,175 0 18,400
ISHARES INC CORE MSCI EMKT 46434G103 2,802 69,232 SH   SOLE   55,212 0 14,020
ISHARES TR USA MOMENTUM FCT 46432F396 29,316 275,323 SH   SOLE   257,105 0 18,218
ISHARES TR MSCI EAFE ETF 464287465 471 8,806 SH   SOLE   8,806 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 5,858 94,400 SH   SOLE   89,200 0 5,200
ISHARES TR MSCI MIN VOL ETF 46429B697 6,057 112,141 SH   SOLE   105,722 0 6,419
ISHARES TR USA QUALITY FCTR 46432F339 10,066 124,205 SH   SOLE   119,080 0 5,125
ISHARES TR CORE S&P MCP ETF 464287507 7,685 53,420 SH   SOLE   46,860 0 6,560
ISHARES TR CORE S&P500 ETF 464287200 4,412 17,073 SH   SOLE   10,873 0 6,200
ISHARES TR CORE S&P SCP ETF 464287804 1,650 29,411 SH   SOLE   25,520 0 3,891
JOHNSON & JOHNSON COM 478160104 428 3,265 SH   SOLE   3,265 0 0
JPMORGAN CHASE & CO COM 46625H100 707 7,853 SH   SOLE   7,726 0 127
MERCK & CO INC COM 58933Y105 391 5,081 SH   SOLE   5,081 0 0
MICROSOFT CORP COM 594918104 941 5,965 SH   SOLE   5,965 0 0
NEXTERA ENERGY INC COM 65339F101 433 1,800 SH   SOLE   1,800 0 0
ORACLE CORP COM 68389X105 336 6,950 SH   SOLE   6,800 0 150
PAYCHEX INC COM 704326107 1,623 25,800 SH   SOLE   25,800 0 0
PEPSICO INC COM 713448108 243 2,025 SH   SOLE   2,025 0 0
PHILIP MORRIS INTL INC COM 718172109 405 5,553 SH   SOLE   5,553 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 379 8,660 SH   SOLE   8,660 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 221 7,344 SH   SOLE   7,344 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 238 1,250 SH   SOLE   1,250 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 ENHNCD 46138E396 4,114 173,801 SH   SOLE   168,050 0 5,751
PROCTER & GAMBLE CO COM 742718109 451 4,100 SH   SOLE   3,829 0 271
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 471 7,684 SH   SOLE   7,684 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 442 10,494 SH   SOLE   10,494 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 474 14,471 SH   SOLE   14,471 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 329 6,381 SH   SOLE   6,381 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,815 186,350 SH   SOLE   118,300 0 68,050
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,105 101,725 SH   SOLE   93,425 0 8,300
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 330 5,466 SH   SOLE   5,306 0 160
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 299 5,502 SH   SOLE   5,357 0 145
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 224 1,020 SH   SOLE   720 0 300
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 250 8,275 SH   SOLE   6,910 0 1,365
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,588 17,802 SH   SOLE   16,322 0 1,480
THERMO FISHER SCIENTIFIC INC COM 883556102 328 1,158 SH   SOLE   1,158 0 0
UNION PACIFIC CORP COM 907818108 282 2,000 SH   SOLE   2,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 324 1,300 SH   SOLE   1,300 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,226 156,737 SH   SOLE   141,466 0 15,271
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 319 7,776 SH   SOLE   7,776 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,611 48,029 SH   SOLE   44,304 0 3,725
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 243 4,401 SH   SOLE   4,401 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,147 26,570 SH   SOLE   21,970 0 4,600
VANGUARD INDEX FDS MID CAP ETF 922908629 4,211 31,983 SH   SOLE   24,093 0 7,890
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,591 65,728 SH   SOLE   54,419 0 11,309
VANGUARD INDEX FDS SMALL CP ETF 922908751 205 1,777 SH   SOLE   1,650 0 127
VANGUARD INDEX FDS TOTAL STK MKT 922908769 320 2,481 SH   SOLE   2,156 0 325
VANGUARD WELLINGTON FD US MOMENTUM 921935508 1,362 20,151 SH   SOLE   19,050 0 1,101
VANGUARD WELLINGTON FD US QUALITY 921935706 5,536 87,101 SH   SOLE   79,201 0 7,900
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 16,728 353,970 SH   SOLE   287,509 0 66,461
WALGREENS BOOTS ALLIANCE INC COM 931427108 334 7,300 SH   SOLE   7,300 0 0