The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| 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 |
| AMAZON COM INC | COM | 023135106 | 3,675,860 | 14,754 | SH | SOLE | 0 | 0 | 0 | 14,754 | |
| ANNALY CAPITAL MANAGEMENT IN | COM NEW | 035710839 | 201,883 | 10,687 | SH | SOLE | 0 | 0 | 0 | 10,687 | |
| APPLE INC | COM | 037833100 | 325,755 | 978 | SH | SOLE | 0 | 0 | 0 | 978 | |
| BADGER METER INC | COM | 056525108 | 456,357 | 3,694 | SH | SOLE | 0 | 0 | 0 | 3,694 | |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 1,475,326 | 2,963 | SH | SOLE | 0 | 0 | 0 | 2,963 | |
| FIDELITY COVINGTON TRUST | INT HG DIV ETF | 316092725 | 708,359 | 25,481 | SH | SOLE | 0 | 0 | 0 | 25,481 | |
| FIDELITY COVINGTON TRUST | HIGH DIVID ETF | 316092840 | 839,572 | 13,825 | SH | SOLE | 0 | 0 | 0 | 13,825 | |
| FIDELITY MERRIMACK STR TR | TOTAL BD ETF | 316188309 | 463,399 | 10,702 | SH | SOLE | 0 | 0 | 0 | 10,702 | |
| FIRST TR EXCHANGE TRADED FD | NASD TECH DIV | 33738R118 | 1,212,377 | 10,746 | SH | SOLE | 0 | 0 | 0 | 10,746 | |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 | 353,973 | 3,772 | SH | SOLE | 0 | 0 | 0 | 3,772 | |
| FIRST TR EXCHANGE-TRADED FD | FST LOW OPPT EFT | 33739Q200 | 2,650,550 | 54,696 | SH | SOLE | 0 | 0 | 0 | 54,696 | |
| FIRST TR EXCHANGE-TRADED FD | SHS | 33734H106 | 6,766,767 | 144,250 | SH | SOLE | 0 | 0 | 0 | 144,250 | |
| FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 | 3,637,664 | 12,611 | SH | SOLE | 0 | 0 | 0 | 12,611 | |
| FIRST TR EXCHANGE-TRADED FD | FIRST TR ENH NEW | 33739Q408 | 5,226,860 | 87,832 | SH | SOLE | 0 | 0 | 0 | 87,832 | |
| FIRST TR EXCHANGE-TRADED FD | SSI STRG ETF | 33739Q507 | 1,373,864 | 28,026 | SH | SOLE | 0 | 0 | 0 | 28,026 | |
| FRANKLIN TEMPLETON ETF TR | INCOME FOCUS ETF | 35473P439 | 643,685 | 22,617 | SH | SOLE | 0 | 0 | 0 | 22,617 | |
| GABELLI UTIL TR | COM | 36240A101 | 1,143,429 | 200,954 | SH | SOLE | 0 | 0 | 0 | 200,954 | |
| INVESCO EXCHANGE TRADED FD T | S&P SMLCP MOMENT | 46137V498 | 2,832,020 | 34,715 | SH | SOLE | 0 | 0 | 0 | 34,715 | |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 12,489,177 | 16,883 | SH | SOLE | 0 | 0 | 0 | 16,883 | |
| ISHARES TR | RUS MID CAP ETF | 464287499 | 1,437,573 | 13,472 | SH | SOLE | 0 | 0 | 0 | 13,472 | |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 | 213,193 | 1,702 | SH | SOLE | 0 | 0 | 0 | 1,702 | |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 | 459,674 | 1,854 | SH | SOLE | 0 | 0 | 0 | 1,854 | |
| ISHARES TR | MSCI USA MIN ETF | 46429B697 | 205,190 | 2,106 | SH | SOLE | 0 | 0 | 0 | 2,106 | |
| ISHARES TR | CORE S&P500 ETF | 464287200 | 586,563 | 766 | SH | SOLE | 0 | 0 | 0 | 766 | |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 | 721,040 | 12,825 | SH | SOLE | 0 | 0 | 0 | 12,825 | |
| J P MORGAN EXCHANGE TRADED F | NASDAQ EQT PREM | 46654Q203 | 626,106 | 10,220 | SH | SOLE | 0 | 0 | 0 | 10,220 | |
| J P MORGAN EXCHANGE TRADED F | US VALUE FACTR | 46641Q753 | 2,986,173 | 51,557 | SH | SOLE | 0 | 0 | 0 | 51,557 | |
| J P MORGAN EXCHANGE TRADED F | RLTY INCOME ETF | 46641Q126 | 677,015 | 13,702 | SH | SOLE | 0 | 0 | 0 | 13,702 | |
| KINDER MORGAN INC DEL | COM | 49456B101 | 303,588 | 10,069 | SH | SOLE | 0 | 0 | 0 | 10,069 | |
| MICROSOFT CORP | COM | 594918104 | 353,152 | 689 | SH | SOLE | 0 | 0 | 0 | 689 | |
| NORTHERN LTS FD TR II | ESSEN 40 STK ETF | 664925708 | 3,875,342 | 191,127 | SH | SOLE | 0 | 0 | 0 | 191,127 | |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 | 266,387 | 2,379 | SH | SOLE | 0 | 0 | 0 | 2,379 | |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 | 5,856,370 | 175,814 | SH | SOLE | 0 | 0 | 0 | 175,814 | |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 | 7,411,909 | 206,287 | SH | SOLE | 0 | 0 | 0 | 206,287 | |
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 | 9,902,949 | 360,501 | SH | SOLE | 0 | 0 | 0 | 360,501 | |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | 3,242,224 | 99,669 | SH | SOLE | 0 | 0 | 0 | 99,669 | |
| SMITH A O CORP | COM | 831865209 | 241,827 | 4,290 | SH | SOLE | 0 | 0 | 0 | 4,290 | |
| SPDR SERIES TRUST | ST STR PR SP1500 | 78464A805 | 249,868 | 2,714 | SH | SOLE | 0 | 0 | 0 | 2,714 | |
| SPDR SERIES TRUST | ST INTER ETF | 78464A672 | 1,032,490 | 37,848 | SH | SOLE | 0 | 0 | 0 | 37,848 | |
| SPROTT INC | COM NEW | 852066208 | 596,900 | 5,000 | SH | SOLE | 0 | 0 | 0 | 5,000 | |
| STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | 414,871 | 544 | SH | SOLE | 0 | 0 | 0 | 544 | |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | 3,470,323 | 38,718 | SH | SOLE | 0 | 0 | 0 | 38,718 | |
| VANGUARD INDEX FDS | MRNGSTR TTL STK | 922908769 | 216,589 | 579 | SH | SOLE | 0 | 0 | 0 | 579 | |
| VANGUARD INDEX FDS | MRNGSTR MID CAP | 922908629 | 8,229,028 | 104,935 | SH | SOLE | 0 | 0 | 0 | 104,935 | |
| VANGUARD INDEX FDS | MRNGSTR SML CAP | 922908751 | 6,063,352 | 21,313 | SH | SOLE | 0 | 0 | 0 | 21,313 | |
| VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 3,813,921 | 5,442 | SH | SOLE | 0 | 0 | 0 | 5,442 | |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | 211,437 | 2,700 | SH | SOLE | 0 | 0 | 0 | 2,700 | |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 202,439 | 2,867 | SH | SOLE | 0 | 0 | 0 | 2,867 | |
| VANGUARD WORLD FD | MRNGSTR MEGA CAP | 921910816 | 353,251 | 3,813 | SH | SOLE | 0 | 0 | 0 | 3,813 | |
| VANGUARD WORLD FD | MRNGSTR VAL ETF | 921910840 | 206,171 | 1,280 | SH | SOLE | 0 | 0 | 0 | 1,280 | |
| WEC ENERGY GROUP INC | COM | 92939U106 | 903,346 | 8,964 | SH | SOLE | 0 | 0 | 0 | 8,964 | |