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:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y10115,37187,624SH SOLE 86,7590865
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A10882,0151,454,680SH SOLE 1,058,4300396,250
ABBOTT LABSCOM0028241007776,575SH SOLE 6,57500
ABBVIE INCCOM00287Y1093883,600SH SOLE 3,60000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,9846,202SH SOLE 6,20200
AFFILIATED MANAGERS GROUP INCOM008252108280,7841,858,388SH SOLE 1,669,4380188,950
AGREE RLTY CORPCOM0084921003114,700SH SOLE 4,70000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609w1022031,372SH SOLE 1,37200
ALIGN TECHNOLOGY INCCOM016255101266400SH SOLE 00400
ALPHABET INCCAP STK CL A02079K3057,5132,810SH SOLE 2,770040
ALPHABET INCCAP STK CL C02079K1071,413530SH SOLE 446084
ALTICE USA INCCL A02156k103287,23013,862,475SH SOLE 12,449,52501,412,950
AMAZON COM INCCOM0231351063,206976SH SOLE 8510125
AMERICAN EXPRESS COCOM02581610948,121287,235SH SOLE 283,98503,250
APPLE INCCOM0378331009,04263,903SH SOLE 60,94302,960
ARTISAN PARTNERS ASSET MGMTCL A04316A108112,3262,296,115SH SOLE 2,232,565063,550
AUTOMATIC DATA PROCESSING INCOM0530151037243,623SH SOLE 3,62300
BAIDU INCSPON ADR REP A0567521081,4459,400SH SOLE 9,40000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707026752,472SH SOLE 2,47200
BOSTON SCIENTIFIC CORPCOM1011371072826,500SH SOLE 6,50000
BROADRIDGE FINL SOLUTIONS INCOM11133T1037754,650SH SOLE 4,4000250
BROWN & BROWN INCCOM115236101230,6504,159,610SH SOLE 3,655,0350504,575
CAPITAL ONE FINL CORPCOM14040H10543,189266,646SH SOLE 263,47103,175
CDK GLOBAL INCCOM12508E101256,1226,019,307SH SOLE 5,370,9320648,375
C H ROBINSON WORLDWIDE INCCOM NEW12541W209100,4011,154,039SH SOLE 1,067,519086,520
CHANGE HEALTHCARE INCCOM15912K100399,47519,077,115SH SOLE 16,964,71502,112,400
CISCO SYS INCCOM17275R1025,35998,455SH SOLE 97,45501,000
COMCAST CORP NEWCL A20030N10115,871283,771SH SOLE 279,47104,300
COMERICA INCCOM2003401074755,900SH SOLE 5,6000300
CONIFER HLDGS INCCOM20731J1023712,900SH SOLE 12,90000
COSTCO WHSL CORP NEWCOM22160K1052,3475,222SH SOLE 5,22200
CVS HEALTH CORPCOM1266501008379,864SH SOLE 9,86400
DANAHER CORPORATIONCOM2358511025731,881SH SOLE 1,88100
DAVITA INCCOM23918K1088086,954SH SOLE 6,95400
DEXCOM INCCOM2521311075471,000SH SOLE 001,000
DIAGEO PLCSPON ADR NEW25243Q20518,77197,257SH SOLE 96,20201,055
DISNEY WALT COCOM25468710613,16177,795SH SOLE 76,8300965
DRAFTKINGS INCCOM CL A26142R1041,87038,835SH SOLE 38,83500
DTE ENERGY COCOM2333311075985,356SH SOLE 5,35600
EMERSON ELEC COCOM29101110498610,467SH SOLE 10,46700
ENERGY TRANSFER L PCOM UT LTD PTN29273V10011011,520SH SOLE 11,52000
ENERPAC TOOL GROUP CORPCL A COM29276510497,5214,704,337SH SOLE 4,576,8510127,486
ENTERPRISE PRODS PARTNERS LCOM2937921074,550210,250SH SOLE 210,25000
ETF MANAGERS TRETFMG ALTR HRVST26924G5082160SH SOLE 16000
ETF MANAGERS TRPRIME CYBR SCRTY26924G20178312,880SH SOLE 3,40009,480
EXXON MOBIL CORPCOM30231G1023015,111SH SOLE 5,11100
FACEBOOK INCCL A30303M1026251,842SH SOLE 1,6870155
FAIR ISAAC CORPCOM3032501049152,300SH SOLE 2,30000
FEDEX CORPCOM31428X10673,615335,695SH SOLE 268,395067,300
FORD MTR CO DELCOM34537086081557,560SH SOLE 57,56000
FRANKLIN RESOURCES INCCOM354613101221,6007,456,244SH SOLE 6,662,3190793,925
GALLAGHER ARTHUR J & COCOM3635761092972,000SH SOLE 2,00000
GENERAL ELECTRIC COCOM NEW36960430141,268400,540SH SOLE 396,86703,673
HILLENBRAND INCCOM431571108237,4045,566,339SH SOLE 5,409,6890156,650
HOLLY ENERGY PARTNERS L PCOM UT LTD PTN4357631071,32172,050SH SOLE 72,05000
HOME DEPOT INCCOM4370761022,7468,366SH SOLE 8,1160250
HONEYWELL INTL INCCOM4385161062511,182SH SOLE 5820600
HUNTINGTON BANCSHARES INCCOM44615010425016,145SH SOLE 0016,145
INTERNATIONAL BUSINESS MACHSCOM4592001011,43510,326SH SOLE 9,9510375
ILLINOIS TOOL WKS INCCOM4523081098474,100SH SOLE 4,10000
INTEL CORPCOM45814010072713,644SH SOLE 13,64400
INTUITIVE SURGICAL INCCOM NEW46120E6021,5561,565SH SOLE 1,56500
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137v30811118SH SOLE 11800
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V613124786SH SOLE 78600
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V24138775SH SOLE 77500
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138e7433417,270SH SOLE 7,27000
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E7275227SH SOLE 22700
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138e3542213,627SH SOLE 3,62700
ISHARES INCCORE MSCI EMKT46434g1032473,993SH SOLE 3,99300
ISHARES INCMSCI EMERG MKT46434G8896111SH SOLE 11100
ISHARES TRCHINA LG-CAP ETF46428718418472SH SOLE 47200
ISHARES TRCORE MSCI EAFE46432f84292712,486SH SOLE 12,48600
ISHARES TRMSCI INTL MULTFT46434V27410360SH SOLE 36000
ISHARES TRMSCI USA MULTIFT46434V28215348SH SOLE 34800
ISHARES TRMSCI ACWI ETF4642882573663,658SH SOLE 3,65800
ISHARES TRMSCI EAFE ETF46428746556713SH SOLE 71300
ISHARES TRMSCI EMG MKT ETF464287234661,311SH SOLE 1,31100
ISHARES TRMSCI USA QLT FCT46432f339114865SH SOLE 86500
ISHARES TRISHARES BIOTECH46428755667417SH SOLE 41700
ISHARES TRRUS 1000 GRW ETF4642876141,7236,289SH SOLE 6,28900
ISHARES TRRUSSELL 2000 ETF46428765577350SH SOLE 35000
ISHARES TRRUS 2000 GRW ETF46428764856192SH SOLE 19200
ISHARES TRRUS MD CP GR ETF46428748166586SH SOLE 58600
ISHARES TRRUS MDCP VAL ETF46428747371627SH SOLE 62700
ISHARES TRCORE S&P500 ETF4642872001,5193,525SH SOLE 3,52500
ISHARES TRS&P 500 GRWT ETF4642873092082,818SH SOLE 2,81800
ISHARES TRCORE S&P SCP ETF4642878041631,492SH SOLE 1,49200
ISHARES TRCORE S&P MCP ETF464287507624SH SOLE 2400
JOHNSON & JOHNSONCOM47816010415,77797,693SH SOLE 96,39301,300
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8371,98839,203SH SOLE 39,20300
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6543,02359,190SH SOLE 59,19000
LANNET INCCOM5160121013110,350SH SOLE 10,35000
LEVEL ONE BANCORP INCCOM52730D2081,42448,412SH SOLE 48,41200
LIFEMD INCCOM53216b1048113,000SH SOLE 13,00000
LPL FINL HLDGS INCCOM50212V100358,4552,286,647SH SOLE 2,070,2330216,414
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801063156,900SH SOLE 6,90000
MARSH & MCLENNAN COS INCCOM5717481022611,725SH SOLE 1,72500
MASTERCARD INCORPORATEDCL A57636Q10412,50435,965SH SOLE 35,6400325
MCCORMICK & CO INCCOM NON VTG5797802066,46479,770SH SOLE 78,59501,175
MCDONALDS CORPCOM5801351011,6156,697SH SOLE 6,69700
MEDTRONIC PLCSHSG5960L10314,156112,933SH SOLE 111,28301,650
META FINL GROUP INCCOM59100U10857410,947SH SOLE 10,94700
MICROSOFT CORPCOM59491810435,766126,864SH SOLE 125,41401,450
MID-AMER APT CMNTYS INCCOM59522J10339,218210,000SH SOLE 210,00000
MOLSON COORS BEVERAGE COCL B60871r209289,9496,251,594SH SOLE 5,593,2190658,375
MOMENTIVE GLOBAL INCCOM60878y10829415,000SH SOLE 0015,000
NEXTERA ENERGY INCCOM65339F1012242,849SH SOLE 2,84900
NICOLET BANKSHARES INCCOM65406e1022,99540,374SH SOLE 4,723035,651
NIELSEN HLDGS PLCSHS EURG6518L108431,95922,509,607SH SOLE 20,238,15702,271,450
OLD NATL BANCORP INDCOM68003310763337,353SH SOLE 37,35300
ORACLE CORPCOM68389X1055356,143SH SOLE 6,14300
OREILLY AUTOMOTIVE INCCOM67103H107467765SH SOLE 76500
PAYCHEX INCCOM70432610727,129241,251SH SOLE 214,426026,825
PEPSICO INCCOM71344810823,087153,498SH SOLE 151,61301,885
PFIZER INCCOM7170811031,64138,148SH SOLE 38,14800
PHILIP MORRIS INTL INCCOM7181721091,51015,927SH SOLE 15,92700
PINNACLE WEST CAP CORPCOM7234841013985,500SH SOLE 5,50000
POST HLDGS INCCOM737446104144,4201,311,000SH SOLE 1,153,2500157,750
PRICE T ROWE GROUP INCCOM74144t1082201,120SH SOLE 1,12000
PROCTER AND GAMBLE COCOM74271810915,150108,372SH SOLE 106,84201,530
PULTE GROUP INCCOM7458671012234,859SH SOLE 4,85900
QUALCOMM INCCOM7475251034083,165SH SOLE 3,16500
ROYAL BK CDACOM7800871022112,123SH SOLE 2,12300
SCHWAB CHARLES CORPCOM80851310560,651832,664SH SOLE 587,8390244,825
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247061745,713SH SOLE 5,71300
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247551755,338SH SOLE 5,33800
SCHWAB STRATEGIC TRINTL EQTY ETF8085248051173,024SH SOLE 3,02400
SCHWAB STRATEGIC TRSHT TM US TRES80852486251988SH SOLE 98800
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247974425,953SH SOLE 5,6840269
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440946681SH SOLE 4000281
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241022552,460SH SOLE 2,46000
SCHWAB STRATEGIC TRUS TIPS ETF80852487044701SH SOLE 70100
SEALED AIR CORP NEWCOM81211K10054810,000SH SOLE 10,00000
SMILEDIRECTCLUB INCCL A COM83192H1061,762331,197SH SOLE 169,1580162,039
SOUTHERN COCOM8425871072,20735,620SH SOLE 35,62000
SPDR GOLD TRGOLD SHS78463V1074933,000SH SOLE 3,00000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463x509601,404SH SOLE 1,40400
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463x8893499,625SH SOLE 9,62500
SPDR S&P 500 ETF TRTR UNIT78462F1031,1102,587SH SOLE 2,58700
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107349725SH SOLE 72500
SPDR SER TRPORTFOLI S&P150078464a8053005,656SH SOLE 5,65600
SPDR SER TRPORTFOLIO S&P50078464a85416317SH SOLE 31700
STARBUCKS CORPCOM8552441093723,370SH SOLE 3,37000
STERICYCLE INCCOM858912108297,3784,375,130SH SOLE 3,922,9300452,200
STRYKER CORPORATIONCOM8636671011,3154,987SH SOLE 4,4870500
SUN CMNTYS INCCOM8666741043,00816,250SH SOLE 16,25000
SYSCO CORPCOM871829107192,5262,452,565SH SOLE 2,228,7130223,852
TANDEM DIABETES CARE INCCOM NEW8753722032151,802SH SOLE 001,802
TARGET CORPCOM87612E1067133,117SH SOLE 3,11700
TESLA INCCOM88160R1018141,050SH SOLE 5001,000
TEXAS INSTRS INCCOM8825081041,0115,259SH SOLE 5,25900
THERMO FISHER SCIENTIFIC INCCOM883556102495866SH SOLE 86600
TREVENA INCCOM89532E1092520,000SH SOLE 0020,000
TWILIO INCCL A90138F1024221,323SH SOLE 1,32300
UFP INDUSTRIES INCCOM90278Q1082063,024SH SOLE 3,02400
UNITED PARCEL SERVICE INCCL B91131210628,747157,864SH SOLE 156,01401,850
US BANCORP DELCOM NEW90297330422,760382,909SH SOLE 378,08404,825
US ECOLOGY INCCOM91734M10378,0192,411,720SH SOLE 2,345,245066,475
US FOODS HLDG CORPCOM912008109151,9834,384,955SH SOLE 3,929,9050455,050
VANGUARD INDEX FDSREAL ESTATE ETF92290855372706SH SOLE 70600
VANGUARD INDEX FDSMID CAP ETF9229086292,3029,722SH SOLE 4,58805,134
VANGUARD WORLD FDMEGA CAP INDEX9219108733,18420,894SH SOLE 10,055010,839
VANGUARD INDEX FDSS&P 500 ETF SHS9229083639,64824,463SH SOLE 18,33206,131
VANGUARD INDEX FDSSMALL CP ETF9229087511,5286,988SH SOLE 3,31903,669
VANGUARD INDEX FDSSML CP GRW ETF92290859590321SH SOLE 32100
VANGUARD INDEX FDSSM CP VAL ETF922908611128758SH SOLE 75800
VANGUARD INDEX FDSTOTAL STK MKT9229087692661,200SH SOLE 1,20000
VANGUARD INDEX FDSVALUE ETF9229087443232,384SH SOLE 2,38400
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,34226,838SH SOLE 13,021013,817
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287423352SH SOLE 35200
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582,24144,379SH SOLE 23,327021,052
VANGUARD WORLD FDSINF TECH ETF92204A7021,0252,554SH SOLE 2,55400
VERIZON COMMUNICATIONS INCCOM92343V1041,63730,309SH SOLE 30,30900
VISA INCCOM CL A92826C8398713,908SH SOLE 3,5080400
WALMART INCCOM9311421033752,689SH SOLE 2,68900
WASTE MGMT INC DELCOM94106L1096,44843,168SH SOLE 42,4180750
WELLS FARGO CO NEWCOM9497461012525,420SH SOLE 5,42000
WESTERN UN COCOM959802109180,6998,936,661SH SOLE 8,083,0610853,600
WILEY JOHN & SONS INCCL A968223206150,7032,886,485SH SOLE 2,807,335079,150
WILLIS TOWERS WATSON PLC LTDSHSG96629103274,4481,180,622SH SOLE 1,069,5120111,110