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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 653,164 3,562 SH SOLE 0 0 3,562
ADVANCED MICRO DEVICES INC COM 007903107 256,939 420 SH SOLE 0 0 420
ALPHABET INC CAP STK CL C 02079K107 946,934 2,779 SH SOLE 0 0 2,779
ALPHABET INC CAP STK CL A 02079K305 1,068,405 3,105 SH SOLE 0 0 3,105
ALTRIA GROUP INC COM 02209S103 647,609 9,617 SH SOLE 0 0 9,617
AMAZON COM INC COM 023135106 467,655 1,877 SH SOLE 0 0 1,877
AMDOCS LTD SHS G02602103 533,775 9,335 SH SOLE 0 0 9,335
AMERICAN CENTY ETF TR US SML CP VALU 025072877 8,792,433 74,658 SH SOLE 0 0 74,658
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 7,644,936 81,312 SH SOLE 0 0 81,312
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 16,093,419 177,946 SH SOLE 0 0 177,946
AMERICAN CENTY ETF TR US EQT ETF 025072885 381,617 2,979 SH SOLE 0 0 2,979
AMGEN INC COM 031162100 1,237,132 2,935 SH SOLE 0 0 2,935
APPLE INC COM 037833100 5,823,294 17,486 SH SOLE 0 0 17,486
AUTOMATIC DATA PROCESSING IN COM 053015103 1,012,627 3,924 SH SOLE 0 0 3,924
BADGER METER INC COM 056525108 777,190 6,291 SH SOLE 0 0 6,291
BALL CORP COM 058498106 805,319 14,373 SH SOLE 0 0 14,373
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 546,251 1,097 SH SOLE 0 0 1,097
BRISTOL-MYERS SQUIBB CO COM 110122108 846,893 13,572 SH SOLE 0 0 13,572
CARLISLE COS INC COM 142339100 655,938 2,036 SH SOLE 0 0 2,036
CATERPILLAR INC COM 149123101 278,855 344 SH SOLE 0 0 344
CHEVRON CORPORATION COM 166764100 521,538 2,554 SH SOLE 0 0 2,554
COMCAST CORP NEW CL A 20030N101 589,740 27,102 SH SOLE 0 0 27,102
DEL MONTE CORP ORD G36738105 753,399 25,147 SH SOLE 0 0 25,147
DOMINOS PIZZA INC COM 25754A201 781,083 2,607 SH SOLE 0 0 2,607
DONALDSON INC COM 257651109 811,648 9,325 SH SOLE 0 0 9,325
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 628,281 3,860 SH SOLE 0 0 3,860
FIFTH THIRD BANCORP COM 316773100 504,283 9,970 SH SOLE 0 0 9,970
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1,807,031 18,283 SH SOLE 0 0 18,283
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 927,634 8,044 SH SOLE 0 0 8,044
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 794,036 4,476 SH SOLE 0 0 4,476
GENPACT LIMITED SHS G3922B107 670,736 20,619 SH SOLE 0 0 20,619
GOLDMAN SACHS GROUP INC COM 38141G104 279,112 310 SH SOLE 0 0 310
HERSHEY CO COM 427866108 777,017 4,930 SH SOLE 0 0 4,930
INTUIT COM 461202103 827,406 3,001 SH SOLE 0 0 3,001
INTUITIVE SURGICAL INC COM NEW 46120E602 250,484 616 SH SOLE 0 0 616
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 1,652,168 30,354 SH SOLE 0 0 30,354
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 271,050 1,303 SH SOLE 0 0 1,303
ISHARES GOLD TR ISHARES NEW 464285204 218,680 2,800 SH SOLE 0 0 2,800
ISHARES TR CORE S&P SCP ETF 464287804 7,910,260 58,147 SH SOLE 0 0 58,147
ISHARES TR RUS 1000 GRW ETF 464287614 24,685,202 197,072 SH SOLE 0 0 197,072
ISHARES TR RUS 1000 VAL ETF 464287598 19,707,007 79,486 SH SOLE 0 0 79,486
ISHARES TR CORE S&P TTL STK 464287150 1,110,483 6,678 SH SOLE 0 0 6,678
ISHARES TR S&P SML 600 GWT 464287887 2,390,969 14,913 SH SOLE 0 0 14,913
ISHARES TR CORE S&P500 ETF 464287200 223,400 292 SH SOLE 0 0 292
JEFFERIES FINANCIAL GROUP IN COM 47233W109 457,803 10,011 SH SOLE 0 0 10,011
MARSH & MCLENNAN COS INC COM 571748102 644,335 3,774 SH SOLE 0 0 3,774
MERCK & CO INC COM 58933Y105 1,550,603 10,671 SH SOLE 0 0 10,671
MICROSOFT CORP COM 594918104 10,961,851 21,372 SH SOLE 0 0 21,372
MOSAIC CO COM 61945C103 508,667 23,495 SH SOLE 0 0 23,495
NVIDIA CORPORATION COM 67066G104 855,211 3,745 SH SOLE 0 0 3,745
ORACLE CORP COM 68389X105 561,282 4,088 SH SOLE 0 0 4,088
PACER FDS TR US CASH COWS 100 69374H881 14,181,110 212,419 SH SOLE 0 0 212,419
PACER FDS TR US LRG CP CASH 69374H360 11,109,269 278,567 SH SOLE 0 0 278,567
PPG INDS INC COM 693506107 720,294 6,904 SH SOLE 0 0 6,904
PRICE T ROWE GROUP INC COM 74144T108 814,503 7,828 SH SOLE 0 0 7,828
PRIMERICA INC COM 74164M108 544,780 2,000 SH SOLE 0 0 2,000
PROCTER & GAMBLE CO COM 742718109 312,207 2,149 SH SOLE 0 0 2,149
ROYAL BK CDA COM 780087102 243,968 1,241 SH SOLE 0 0 1,241
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 24,231,934 882,124 SH SOLE 0 0 882,124
SS&C TECH HLDGS COM 78467J100 687,079 8,915 SH SOLE 0 0 8,915
TENNANT CO COM 880345103 585,083 8,704 SH SOLE 0 0 8,704
TESLA INC COM 88160R101 716,361 2,019 SH SOLE 0 0 2,019
TORO CO COM 891092108 799,515 8,292 SH SOLE 0 0 8,292
TRAVELERS COMPANIES INC COM 89417E109 551,938 1,548 SH SOLE 0 0 1,548
UNITED PARCEL SVCS INC CL B 911312106 417,363 4,467 SH SOLE 0 0 4,467
US BANCORP COM NEW 902973304 667,070 11,549 SH SOLE 0 0 11,549
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 11,825,752 150,800 SH SOLE 0 0 150,800
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,700,031 18,967 SH SOLE 0 0 18,967
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 4,106,769 14,059 SH SOLE 0 0 14,059
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 4,002,626 20,471 SH SOLE 0 0 20,471
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 4,606,051 12,308 SH SOLE 0 0 12,308
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 230,009 2,553 SH SOLE 0 0 2,553
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 249,888 710 SH SOLE 0 0 710
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 216,989 1,683 SH SOLE 0 0 1,683
VICTORY PORTFOLIOS II SHS FR CA FL ETF 92647X830 1,271,406 24,837 SH SOLE 0 0 24,837
VISA INC COM CL A 92826C839 377,685 1,051 SH SOLE 0 0 1,051
WALMART INC COM 931142103 529,552 5,096 SH SOLE 0 0 5,096
WISDOMTREE TR US MIDCAP FUND 97717W570 4,594,273 64,130 SH SOLE 0 0 64,130