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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101 322 1,670 SH   SOLE   1,670 0 0
AFLAC COM 001055102 18,717 365,705 SH   SOLE   365,705 0 0
APA Corp COM 03743Q108 446 24,915 SH   SOLE   24,915 0 0
AbbVie COM 00287Y109 423 3,911 SH   SOLE   3,911 0 0
Abbott Labs COM 002824100 20,902 174,412 SH   SOLE   174,412 0 0
Adobe COM 00724F101 35,425 74,521 SH   SOLE   74,521 0 0
Align Technology Inc COM 016255101 3,452 6,375 SH   SOLE   6,375 0 0
Alphabet (Google) A COM 02079K305 14,953 7,250 SH   SOLE   7,250 0 0
Alphabet (Google) C COM 02079K107 26,147 12,640 SH   SOLE   12,640 0 0
Altria Group COM 02209S103 234 4,574 SH   SOLE   4,574 0 0
Amazon.com COM 023135106 6,080 1,965 SH   SOLE   1,965 0 0
Amcor plc COM G0250X107 6,335 542,348 SH   SOLE   542,348 0 0
American Express COM 025816109 20,298 143,512 SH   SOLE   143,512 0 0
Ametek COM 031100100 13,640 106,786 SH   SOLE   106,786 0 0
Amgen COM 031162100 218 878 SH   SOLE   878 0 0
Analog Devices COM 032654105 12,587 81,165 SH   SOLE   81,165 0 0
Ansys COM 03662Q105 3,642 10,727 SH   SOLE   10,727 0 0
Apple COM 037833100 37,328 305,592 SH   SOLE   305,592 0 0
Associated Bancorp COM 045487105 2,080 97,447 SH   SOLE   97,447 0 0
Automatic Data Processing COM 053015103 17,606 93,414 SH   SOLE   93,414 0 0
Axon Enterprise Inc COM 05464C101 799 5,608 SH   SOLE   5,608 0 0
B&G Foods COM 05508R106 2,843 91,543 SH   SOLE   91,543 0 0
Baidu COM 056752108 766 3,522 SH   SOLE   3,522 0 0
Berkshire Hathaway - A COM 084990175 3,857 10 SH   SOLE   10 0 0
Berkshire Hathaway - B COM 084670702 17,353 67,924 SH   SOLE   67,924 0 0
Blackbaud COM 09227Q100 641 9,011 SH   SOLE   9,011 0 0
Booking Holdings COM 09857L108 2,071 889 SH   SOLE   889 0 0
Bristol Myers - Squibb COM 110122108 207 3,285 SH   SOLE   3,285 0 0
Canadian Pacific Railway COM 13645t100 3,706 9,770 SH   SOLE   9,770 0 0
Chevron COM 166764100 5,768 55,043 SH   SOLE   55,043 0 0
Cisco Systems COM 17275R102 27,794 537,505 SH   SOLE   537,505 0 0
Coca-Cola COM 191216100 2,702 51,268 SH   SOLE   51,268 0 0
Colgate-Palmolive COM 194162103 284 3,600 SH   SOLE   3,600 0 0
Comcast COM 20030N101 23,401 432,462 SH   SOLE   432,462 0 0
Compass Minerals COM 20451N101 1,424 22,712 SH   SOLE   22,712 0 0
Diageo ADS COM 25243Q205 5,102 31,069 SH   SOLE   31,069 0 0
Duke Energy COM 26441C204 4,303 44,574 SH   SOLE   44,574 0 0
Ecolab COM 278865100 9,520 44,473 SH   SOLE   44,473 0 0
Enbridge COM 29250N105 6,753 185,518 SH   SOLE   185,518 0 0
Etsy COM 29786A106 1,505 7,465 SH   SOLE   7,465 0 0
Evergy COM 30034W106 3,674 61,720 SH   SOLE   61,720 0 0
Exact Sciences COM 30063P105 446 3,385 SH   SOLE   3,385 0 0
Exxon Mobil COM 30231G102 1,232 22,073 SH   SOLE   22,073 0 0
Facebook COM 30303M102 6,306 21,410 SH   SOLE   21,410 0 0
Fair Isaac COM 303250104 516 1,061 SH   SOLE   1,061 0 0
Franklin Resources COM 354613101 10,150 342,920 SH   SOLE   342,920 0 0
General Electric COM 369604103 3,644 277,528 SH   SOLE   277,528 0 0
Global Payments COM 37940X102 8,729 43,301 SH   SOLE   43,301 0 0
Health Equity COM 42226A107 1,178 17,323 SH   SOLE   17,323 0 0
Home Depot COM 437076102 20,734 67,926 SH   SOLE   67,926 0 0
IBM COM 459200101 7,000 52,527 SH   SOLE   52,527 0 0
IPG Photonics COM 44980X109 6,830 32,380 SH   SOLE   32,380 0 0
Idexx Laboratories COM 45168D104 21,750 44,451 SH   SOLE   44,451 0 0
Intel COM 458140100 21,966 343,212 SH   SOLE   343,212 0 0
Intuit COM 461202103 12,818 33,463 SH   SOLE   33,463 0 0
Intuitive Surgical COM 46120E602 227 307 SH   SOLE   307 0 0
JPMorgan Chase COM 46625H100 259 1,701 SH   SOLE   1,701 0 0
Johnson & Johnson COM 478160104 18,762 114,156 SH   SOLE   114,156 0 0
Kimberly-Clark COM 494368103 17,841 128,303 SH   SOLE   128,303 0 0
Linde plc COM G5494J103 16,588 59,213 SH   SOLE   59,213 0 0
Lowes COM 548661107 329 1,731 SH   SOLE   1,731 0 0
Marsh & McLennan COM 571748102 1,741 14,290 SH   SOLE   14,290 0 0
Mastercard COM 57636Q104 320 900 SH   SOLE   900 0 0
Matinas Biopharma COM 576810105 15 14,308 SH   SOLE   14,308 0 0
McDonald's COM 580135101 212 945 SH   SOLE   945 0 0
Medtronic plc COM G5960L103 14,655 124,060 SH   SOLE   124,060 0 0
Merck COM 58933Y105 8,000 103,770 SH   SOLE   103,770 0 0
Microsoft COM 594918104 10,705 45,405 SH   SOLE   45,405 0 0
NVIDIA Corporation COM 67066G104 874 1,637 SH   SOLE   1,637 0 0
National Instruments COM 636518102 13,128 303,995 SH   SOLE   303,995 0 0
Navient COM 63938C108 203 14,208 SH   SOLE   14,208 0 0
Nestle - ADR COM 641069406 8,650 77,573 SH   SOLE   77,573 0 0
NetFlix COM 64110L106 727 1,393 SH   SOLE   1,393 0 0
Nicolet Bankshares COM 65406E102 537 6,429 SH   SOLE   6,429 0 0
Nike COM 654106103 13,299 100,074 SH   SOLE   100,074 0 0
Oracle COM 68389X105 16,123 229,766 SH   SOLE   229,766 0 0
Ovintiv Inc COM 69047Q102 2,674 112,276 SH   SOLE   112,276 0 0
PayPal Holdings COM 70450Y103 10,057 41,414 SH   SOLE   41,414 0 0
Paychex COM 704326107 18,429 188,015 SH   SOLE   188,015 0 0
Paycom Software COM 70432V102 1,392 3,762 SH   SOLE   3,762 0 0
Pepsico COM 713448108 1,393 9,845 SH   SOLE   9,845 0 0
Pfizer COM 717081103 8,467 233,705 SH   SOLE   233,705 0 0
Philip Morris COM 718172109 299 3,370 SH   SOLE   3,370 0 0
Plexus COM 729132100 754 8,208 SH   SOLE   8,208 0 0
Procter & Gamble COM 742718109 2,013 14,865 SH   SOLE   14,865 0 0
Realty Income COM 756109104 551 8,672 SH   SOLE   8,672 0 0
Regeneron COM 75886F107 9,634 20,362 SH   SOLE   20,362 0 0
Roche Holdings - ADR COM 771195104 5,605 138,197 SH   SOLE   138,197 0 0
SLM Corporation COM 78442P106 5,255 292,414 SH   SOLE   292,414 0 0
SS&C Technologies COM 78467J100 13,749 196,778 SH   SOLE   196,778 0 0
Schlumberger COM 806857108 4,115 151,352 SH   SOLE   151,352 0 0
Shopify Inc F COM 82509L107 287 259 SH   SOLE   259 0 0
Southern Company COM 842587107 3,980 64,025 SH   SOLE   64,025 0 0
Spotify Technology S.A. COM L8681T102 2,964 11,062 SH   SOLE   11,062 0 0
Starbucks COM 855244109 15,965 146,104 SH   SOLE   146,104 0 0
Stericycle COM 858912108 6,595 97,689 SH   SOLE   97,689 0 0
Stryker COM 863667101 28,468 116,874 SH   SOLE   116,874 0 0
Sysco COM 871829107 21,471 272,676 SH   SOLE   272,676 0 0
T. Rowe Price COM 74144T108 21,522 125,422 SH   SOLE   125,422 0 0
Tesla COM 88160R101 256 384 SH   SOLE   384 0 0
Thermo Fisher Scientific COM 883556102 246 538 SH   SOLE   538 0 0
Tractor Supply Company COM 892356106 215 1,214 SH   SOLE   1,214 0 0
Truist Financial COM 89832Q109 8,958 153,607 SH   SOLE   153,607 0 0
Twitter COM 90184L102 1,063 16,701 SH   SOLE   16,701 0 0
U.S. Bancorp COM 902973304 15,897 287,423 SH   SOLE   287,423 0 0
Uber Technologies COM 90353T100 3,565 65,407 SH   SOLE   65,407 0 0
Union Pacific COM 907818108 22,035 99,971 SH   SOLE   99,971 0 0
UnitedHealth Group COM 91324P102 224 601 SH   SOLE   601 0 0
Universal Health Services COM 913903100 411 3,080 SH   SOLE   3,080 0 0
VF Corporation COM 918204108 887 11,097 SH   SOLE   11,097 0 0
Varian Medical Systems COM 92220P105 13,025 73,781 SH   SOLE   73,781 0 0
VeriSign COM 92343E102 859 4,322 SH   SOLE   4,322 0 0
Verizon Communications COM 92343V104 449 7,721 SH   SOLE   7,721 0 0
Viatris Inc COM 92556V106 168 12,052 SH   SOLE   12,052 0 0
Visa COM 92826C839 14,118 66,679 SH   SOLE   66,679 0 0
WEC Energy Group Inc. COM 92939U106 262 2,800 SH   SOLE   2,800 0 0
Walgreens Boots Alliance COM 931427108 15,525 282,784 SH   SOLE   282,784 0 0
Walt Disney COM 254687106 23,252 126,011 SH   SOLE   126,011 0 0
Waters Corp. COM 941848103 32,038 112,743 SH   SOLE   112,743 0 0
Weingarten Realty COM 948741103 7,398 274,919 SH   SOLE   274,919 0 0
Wells Fargo COM 949746101 14,244 364,566 SH   SOLE   364,566 0 0
West Bancorporation COM 95123P106 388 16,100 SH   SOLE   16,100 0 0
Xilinx COM 983919101 15,688 126,622 SH   SOLE   126,622 0 0
Albany International COM 012348108 1,106 13,250 SH   SOLE   13,250 0 0
Amcor PLC COM G0250X107 9,996 855,837 SH   SOLE   855,837 0 0
Kimberly-Clark COM 494368103 5,088 36,590 SH   SOLE   36,590 0 0