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
Alphabet Inc Class C CAP STK CL A 02079K107 252,475 1,037 SH SOLE 0 0 1,037
Alphabet Inc. Class A CAP STIK CL C 02079K305 243,100 1,000 SH SOLE 0 0 1,000
Amazon.com Inc. COM 023135106 1,084,676 4,940 SH SOLE 0 0 4,940
American Express Company COM 025816109 232,025 699 SH SOLE 0 0 699
Apple Inc. COM 037833100 8,686,101 34,113 SH SOLE 0 0 34,113
Badger Meter Inc COM 056525108 571,456 3,200 SH SOLE 0 0 3,200
Bristol-Myers Squibb Co COM 110122108 234,652 5,203 SH SOLE 0 0 5,203
Eli Lilly and Co COM 532457108 983,161 1,288 SH SOLE 0 0 1,288
Invesco QQQ Trust UNIT SER 1 46090E103 32,481,939 54,103 SH SOLE 0 0 54,103
Invesco S&P 500 Equal Weight S&P 500 EQL WGT 46137V357 286,637 1,511 SH SOLE 0 0 1,511
iShares Core S&P Mid-Cap CORE S&P MCP ETF 464287507 2,052,554 31,452 SH SOLE 0 0 31,452
iShares Core S&P Small-Cap CORE S&P SCP ETF 464287804 9,822,857 82,663 SH SOLE 0 0 82,663
Ishares Global Technology GLOBAL TECH ETF 464287291 247,704 2,400 SH SOLE 0 0 2,400
iShares High Dividend CORE HIGH DV ETF 46429B663 651,370 5,319 SH SOLE 0 0 5,319
iShares Morningstar Mid-Cap MRGSTR MD CP ETF 464288208 319,803 3,851 SH SOLE 0 0 3,851
iShares Morningstar Small-Cap MRGSTR SM CP ETF 464288505 365,059 5,755 SH SOLE 0 0 5,755
iShares Russell 1000 Growth RUS 1000 ETF 464287614 953,683 2,036 SH SOLE 0 0 2,036
iShares Russell 2000 RUSSELL 2000 ETF 464287655 302,450 1,250 SH SOLE 0 0 1,250
iShares Russell Mid-Cap RUS MID CAP ETF 464287499 1,130,605 11,710 SH SOLE 0 0 11,710
iShares Russell Midcap Growth RUS MD CP GR ETF 464287481 263,743 1,852 SH SOLE 0 0 1,852
iShares S&P 500 Index CORE S&P 500 ETF 464287200 47,303,283 70,676 SH SOLE 0 0 70,676
iShares Select Dividend SELECT DIVID ETF 464287168 564,370 3,972 SH SOLE 0 0 3,972
J.P. Morgan Chase & Co. COM 46625H100 488,733 1,549 SH SOLE 0 0 1,549
Johnson & Johnson COM 478160104 472,074 2,546 SH SOLE 0 0 2,546
Marathon Pete Corp COM 56585A102 385,480 2,000 SH SOLE 0 0 2,000
Microsoft Corp COM 594918104 422,888 816 SH SOLE 0 0 816
Netflix, Inc. COM 64110L106 242,182 202 SH SOLE 0 0 202
Nvidia Corp COM 67066G104 1,876,483 10,057 SH SOLE 0 0 10,057
Pfizer Incorporated COM 717081103 348,299 13,670 SH SOLE 0 0 13,670
Schwab US Dividend Equity US DIVIDEND EQ 808524797 8,179,066 299,599 SH SOLE 0 0 299,599
Schwab US Large Cap Growth US LCAP GR ETF 808524300 19,620,283 614,863 SH SOLE 0 0 614,863
Schwab US Mid Cap US MID-CAP ETF 808524508 7,582,180 255,809 SH SOLE 0 0 255,809
SPDR S&P Dividend S&P DIVID ETF 78464A763 1,200,676 8,573 SH SOLE 0 0 8,573
Streetracks Gold TRUST GOLD SHS 78463V107 318,146 895 SH SOLE 0 0 895
Stryker Corp COM 863667101 2,071,286 5,603 SH SOLE 0 0 5,603
Technology Select Sector SPDR TECHNOLOGY 81369Y803 225,631 801 SH SOLE 0 0 801
Tesla, Inc. COM 88160R101 1,228,761 2,763 SH SOLE 0 0 2,763
Vanguard Dividend Appreciation DIV APP ETF 921908844 2,304,113 10,678 SH SOLE 0 0 10,678
Vanguard High Dividend Yield HIGH DIV YLD 921946406 11,062,856 78,488 SH SOLE 0 0 78,488
Vanguard Information Technology INF TECH ETF 92204A702 308,636 413 SH SOLE 0 0 413
Vanguard Total Stock Market TOTAL STK MRK 922908769 4,925,762 15,010 SH SOLE 0 0 15,010
Visa Inc COM CL A 92826C839 466,796 1,367 SH SOLE 0 0 1,367
Wisdomtree US Al Enhanced Value US AI ENHANCED 97717W406 466,818 4,085 SH SOLE 0 0 4,085