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
Advanced Micro Devices COM 007903107 337,797 552 SH SOLE 0 0 0 552
Alphabet Inc Class C CAP STK CL C 02079K107 216,746 636 SH SOLE 0 0 0 636
Alphabet Inc. Class A CAP STK CL A 02079K305 344,080 1,000 SH SOLE 0 0 0 1,000
Amazon.com Inc. COM 023135106 986,946 3,961 SH SOLE 0 0 0 3,961
American Express Company COM 025816109 201,780 663 SH SOLE 0 0 0 663
Apple Inc. COM 037833100 8,599,206 25,822 SH SOLE 0 0 0 25,822
Badger Meter Inc COM 056525108 395,328 3,200 SH SOLE 0 0 0 3,200
Bristol-Myers Squibb Co COM 110122108 216,882 3,476 SH SOLE 0 0 0 3,476
Eli Lilly and Co COM 532457108 1,403,504 1,213 SH SOLE 0 0 0 1,213
Invesco QQQ Trust UNIT SER 1 46090E103 36,181,315 48,909 SH SOLE 0 0 0 48,909
Invesco S&P 500 Equal Weight S&P 500 EQL WGT 46137V357 296,428 1,425 SH SOLE 0 0 0 1,425
iShares Core S&P Mid-Cap CORE S&P MCP ETF 464287507 2,192,881 30,478 SH SOLE 0 0 0 30,478
iShares Core S&P Small-Cap CORE S&P SCP ETF 464287804 11,796,156 86,711 SH SOLE 0 0 0 86,711
iShares Global Tech GLOBAL TECH ETF 464287291 355,728 2,400 SH SOLE 0 0 0 2,400
iShares High Dividend CORE HIGH DV ETF 46429B663 849,746 30,391 SH SOLE 0 0 0 30,391
iShares Morningstar Mid-Cap MRGSTR MD CP ETF 464288208 311,012 3,292 SH SOLE 0 0 0 3,292
iShares Morningstar Small-Cap MRGSTR SM CP ETF 464288505 409,729 5,755 SH SOLE 0 0 0 5,755
iShares Russell 1000 Growth RUS 1000 GRW ETF 464287614 1,020,117 8,144 SH SOLE 0 0 0 8,144
iShares Russell 2000 RUSSELL 2000 ETF 464287655 305,679 1,100 SH SOLE 0 0 0 1,100
iShares Russell Mid-Cap RUS MID CAP ETF 464287499 1,212,871 11,366 SH SOLE 0 0 0 11,366
iShares Russell Midcap Growth RUS MD CP GR ETF 464287481 254,983 1,852 SH SOLE 0 0 0 1,852
iShares S&P 500 Index CORE S&P 500 ETF 464287200 50,217,130 65,570 SH SOLE 0 0 0 65,570
iShares Select Dividend SELECT DIVID ETF 464287168 573,857 3,774 SH SOLE 0 0 0 3,774
J.P. Morgan Chase & Co. COM 46625H100 527,933 1,596 SH SOLE 0 0 0 1,596
Johnson & Johnson COM 478160104 583,740 2,205 SH SOLE 0 0 0 2,205
Marathon Pete Corp COM 56585A102 790,840 2,000 SH SOLE 0 0 0 2,000
Microsoft Corp COM 594918104 370,894 723 SH SOLE 0 0 0 723
Nvidia Corp COM 67066G104 1,838,550 8,050 SH SOLE 0 0 0 8,050
Pfizer Incorporated COM 717081103 342,749 12,018 SH SOLE 0 0 0 12,018
Schwab US Dividend Equity US DIVIDEND EQ 808524797 10,196,235 313,441 SH SOLE 0 0 0 313,441
Schwab US Large Cap Growth US LCAP GR ETF 808524300 21,210,949 590,341 SH SOLE 0 0 0 590,341
Schwab US Mid Cap US MID-CAP ETF 808524508 9,227,464 271,236 SH SOLE 0 0 0 271,236
Space Exploration Technologies Corp. CLASS A COM STK 84615Q103 262,949 1,743 SH SOLE 0 0 0 1,743
SPDR S&P Dividend ST STR SP DIV 78464A763 1,069,186 7,299 SH SOLE 0 0 0 7,299
Stryker Corp COM 863667101 669,680 2,432 SH SOLE 0 0 0 2,432
Tesla, Inc. COM 88160R101 818,547 2,307 SH SOLE 0 0 0 2,307
Vanguard Dividend Appreciation DIV APP ETF 921908844 1,435,340 6,152 SH SOLE 0 0 0 6,152
Vanguard High Dividend Yield HIGH DIV YLD 921946406 12,038,279 77,566 SH SOLE 0 0 0 77,566
Vanguard Information Technology INF TECH ETF 92204A702 415,512 3,306 SH SOLE 0 0 0 3,306
Vanguard Total Stock Market MRNGSTR TTL STK 922908769 4,338,085 11,592 SH SOLE 0 0 0 11,592