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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   16,143,880 213,713 SH   SOLE   0 0 213,713
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   14,218,674 314,921 SH   SOLE   0 0 314,921
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   10,666,148 331,144 SH   SOLE   0 0 331,144
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,813,940 31,266 SH   SOLE   0 0 31,266
ISHARES TR IBOXX INV CP ETF 464287242   2,771,438 26,287 SH   SOLE   0 0 26,287
SPDR SER TR BBG CONV SEC ETF 78464A359   2,689,283 41,798 SH   SOLE   0 0 41,798
ISHARES TR PFD AND INCM SEC 464288687   2,632,449 86,225 SH   SOLE   0 0 86,225
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   2,108,984 46,199 SH   SOLE   0 0 46,199
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,517,409 20,181 SH   SOLE   0 0 20,181
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,092,800 16,656 SH   SOLE   0 0 16,656
ISHARES TR RUS 1000 VAL ETF 464287598   887,759 5,854 SH   SOLE   0 0 5,854
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   794,008 14,291 SH   SOLE   0 0 14,291
SPDR S&P 500 ETF TR TR UNIT 78462F103   793,160 2,074 SH   SOLE   0 0 2,074
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   592,013 14,614 SH   SOLE   0 0 14,614
ISHARES TR RUS 2000 VAL ETF 464287630   575,758 4,152 SH   SOLE   0 0 4,152
NETFLIX INC COM 64110L106   568,824 1,929 SH   SOLE   0 0 1,929
ENPHASE ENERGY INC COM 29355A107   393,996 1,487 SH   SOLE   0 0 1,487
TJX COS INC NEW COM 872540109   382,080 4,800 SH   SOLE   0 0 4,800
EATON CORP PLC SHS G29183103   380,918 2,427 SH   SOLE   0 0 2,427
MARATHON PETE CORP COM 56585A102   349,170 3,000 SH   SOLE   0 0 3,000
SKECHERS U S A INC CL A 830566105   344,493 8,212 SH   SOLE   0 0 8,212
NICOLET BANKSHARES INC COM 65406E102   341,900 4,285 SH   SOLE   0 0 4,285
PFIZER INC COM 717081103   340,900 6,653 SH   SOLE   0 0 6,653
VMWARE INC CL A COM 928563402   315,739 2,572 SH   SOLE   0 0 2,572
GARMIN LTD SHS H2906T109   309,264 3,351 SH   SOLE   0 0 3,351
SPDR SER TR SPDR S&P 500 ETF 78468R796   303,574 3,252 SH   SOLE   0 0 3,252
ISHARES TR MSCI KLD400 SOC 464288570   302,523 4,214 SH   SOLE   0 0 4,214
UNIVERSAL DISPLAY CORP COM 91347P105   302,080 2,796 SH   SOLE   0 0 2,796
CIRRUS LOGIC INC COM 172755100   294,419 3,953 SH   SOLE   0 0 3,953
PROSHARES TR ULTSHT RUSS2000 74347G689   284,071 17,123 SH   SOLE   0 0 17,123
CVS HEALTH CORP COM 126650100   272,581 2,925 SH   SOLE   0 0 2,925
ADVANCED MICRO DEVICES INC COM 007903107   255,906 3,951 SH   SOLE   0 0 3,951
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   234,825 13,558 SH   SOLE   0 0 13,558
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   233,435 6,321 SH   SOLE   0 0 6,321
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   230,435 4,471 SH   SOLE   0 0 4,471
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   217,361 2,980 SH   SOLE   0 0 2,980
NORTHROP GRUMMAN CORP COM 666807102   209,514 384 SH   SOLE   0 0 384
ASSOCIATED BANC CORP COM 045487105   209,034 9,053 SH   SOLE   0 0 9,053
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   207,552 2,944 SH   SOLE   0 0 2,944
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   201,061 2,697 SH   SOLE   0 0 2,697
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   201,036 2,047 SH   SOLE   0 0 2,047
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   200,922 1,479 SH   SOLE   0 0 1,479