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
AMAZON COM INC COM Stock 023135106 4,855 2,856 SH   SOLE 0 326 0 2,530
CERNER CORP COM Stock 156782104 813 13,595 SH   SOLE 0 0 0 13,595
PRUDENTIAL FINL INC COM Stock 744320102 290 3,100 SH   SOLE 0 0 0 3,100
STARBUCKS CORP COM Stock 855244109 1,208 24,725 SH   SOLE 0 2,700 0 22,025
DOLLAR GEN CORP NEW COM Stock 256677105 212 2,150 SH   SOLE 0 60 0 2,090
JOHNSON & JOHNSON COM Stock 478160104 4,887 40,273 SH   SOLE 0 4,800 0 35,473
WILLIAMS SONOMA INC COM Stock 969904101 662 10,790 SH   SOLE 0 3,100 0 7,690
PROCTER AND GAMBLE CO COM Stock 742718109 3,083 39,490 SH   SOLE 0 5,450 0 34,040
COCA COLA CO COM Stock 191216100 3,643 83,066 SH   SOLE 0 1,300 0 81,766
OCCIDENTAL PETE CORP DEL COM Stock 674599105 643 7,690 SH   SOLE 0 800 0 6,890
INTEL CORP COM Stock 458140100 6,607 132,914 SH   SOLE 0 15,750 0 117,164
STATE STR CORP COM Stock 857477103 1,278 13,734 SH   SOLE 0 975 0 12,759
MEDTRONIC PLC SHS Stock G5960L103 203 2,369 SH   SOLE 0 0 0 2,369
MERCK & CO INC COM Stock 58933Y105 205 3,375 SH   SOLE 0 0 0 3,375
MCKESSON CORP COM Stock 58155Q103 539 4,038 SH   SOLE 0 525 0 3,513
UNITED RENTALS INC COM Stock 911363109 529 3,585 SH   SOLE 0 0 0 3,585
HEALTHCARE SVCS GRP INC COM Stock 421906108 453 10,500 SH   SOLE 0 2,600 0 7,900
DIAGEO P L C SPON ADR NEW ADR 25243Q205 300 2,085 SH   SOLE 0 700 0 1,385
SMUCKER J M CO COM NEW Stock 832696405 1,811 16,848 SH   SOLE 0 600 0 16,248
VERIZON COMMUNICATIONS INC COM Stock 92343V104 3,397 67,530 SH   SOLE 0 3,100 0 64,430
CHUBB LIMITED COM Stock H1467J104 3,393 26,709 SH   SOLE 0 3,587 0 23,122
SNAP ON INC COM Stock 833034101 290 1,803 SH   SOLE 0 0 0 1,803
SHERWIN WILLIAMS CO COM Stock 824348106 295 725 SH   SOLE 0 0 0 725
PEPSICO INC COM Stock 713448108 2,238 20,553 SH   SOLE 0 2,200 0 18,353
KIMBERLY CLARK CORP COM Stock 494368103 522 4,959 SH   SOLE 0 550 0 4,409
HONEYWELL INTL INC COM Stock 438516106 989 6,865 SH   SOLE 0 500 0 6,365
US BANCORP DEL COM NEW Stock 902973304 692 13,841 SH   SOLE 0 1,000 0 12,841
BP PLC SPONSORED ADR ADR 055622104 216 4,729 SH   SOLE 0 1,400 0 3,328
HOME DEPOT INC COM Stock 437076102 834 4,275 SH   SOLE 0 125 0 4,150
DOWDUPONT INC COM Stock 26078J100 932 14,134 SH   SOLE 0 4,187 0 9,947
IQVIA HLDGS INC COM Stock 46266C105 427 4,280 SH   SOLE 0 725 0 3,555
WASTE CONNECTIONS INC COM Stock 94106B101 284 3,774 SH   SOLE 0 1,000 0 2,774
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 393 2,108 SH   SOLE 0 0 0 2,108
ALPHABET INC CAP STK CL A Stock 02079K305 478 423 SH   SOLE 0 0 0 423
FISERV INC COM Stock 337738108 5,496 74,182 SH   SOLE 0 6,388 0 67,794
O REILLY AUTOMOTIVE INC NEW COM Stock 67103H107 1,814 6,630 SH   SOLE 0 825 0 5,805
UNILEVER PLC SPON ADR NEW ADR 904767704 602 10,890 SH   SOLE 0 2,000 0 8,890
NEWMONT MINING CORP COM Stock 651639106 372 9,855 SH   SOLE 0 0 0 9,855
MICROSOFT CORP COM Stock 594918104 3,639 36,902 SH   SOLE 0 3,900 0 33,002
SCHLUMBERGER LTD COM Stock 806857108 2,272 33,891 SH   SOLE 0 3,150 0 30,741
SPROTT PHYSICAL GOLD TRUST UNIT CEF 85207H104 3,725 365,865 SH   SOLE 0 41,081 0 324,784
PUBLIC STORAGE COM REIT 74460D109 437 1,925 SH   SOLE 0 650 0 1,275
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 960 15,988 SH   SOLE 0 2,100 0 13,888
DOLLAR TREE INC COM Stock 256746108 232 2,728 SH   SOLE 0 0 0 2,728
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 248 2,000 SH   SOLE 0 0 0 2,000
ROYAL CARIBBEAN CRUISES LTD COM Stock V7780T103 633 6,111 SH   SOLE 0 0 0 6,111
EVEREST RE GROUP LTD COM Stock G3223R108 2,266 9,831 SH   SOLE 0 1,050 0 8,781
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 2,784 25,347 SH   SOLE 0 2,425 0 22,922
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 317 14,205 SH   SOLE 0 0 0 14,205
NICOLET BANKSHARES INC COM Stock 65406E102 590 10,700 SH   SOLE 0 0 0 10,700
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 431 4,061 SH   SOLE 0 0 0 4,061
AFLAC INC COM Stock 001055102 753 17,515 SH   SOLE 0 3,200 0 14,315
FREEPORT-MCMORAN INC CL B Stock 35671D857 697 40,380 SH   SOLE 0 2,000 0 38,380
ELDORADO GOLD CORP NEW COM Stock 284902103 15 15,000 SH   SOLE 0 0 0 15,000
PACIRA PHARMACEUTICALS INC COM Stock 695127100 1,557 48,588 SH   SOLE 0 3,800 0 44,788
VISA INC COM CL A Stock 92826C839 2,942 22,210 SH   SOLE 0 2,325 0 19,885
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 238 4,473 SH   SOLE 0 973 0 3,500
CHENIERE ENERGY INC COM NEW Stock 16411R208 1,473 22,590 SH   SOLE 0 2,675 0 19,915
VISTA GOLD CORP COM NEW Stock 927926303 15 21,500 SH   SOLE 0 0 0 21,500
FACEBOOK INC CL A Stock 30303M102 1,539 7,922 SH   SOLE 0 950 0 6,972
CELGENE CORP COM Stock 151020104 2,180 27,446 SH   SOLE 0 2,350 0 25,096
MIDDLEBY CORP COM Stock 596278101 1,634 15,653 SH   SOLE 0 1,550 0 14,103
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 5,745 35,120 SH   SOLE 0 3,975 0 31,145
NORTHERN TR CORP COM Stock 665859104 216 2,100 SH   SOLE 0 0 0 2,100
OMNICOM GROUP INC COM Stock 681919106 470 6,159 SH   SOLE 0 1,000 0 5,159
NEOGENOMICS INC COM NEW Stock 64049M209 718 54,800 SH   SOLE 0 0 0 54,800
ABBVIE INC COM Stock 00287Y109 5,390 58,179 SH   SOLE 0 5,400 0 52,779
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 2,087 69,205 SH   SOLE 0 5,800 0 63,405
CHURCH & DWIGHT INC COM Stock 171340102 1,674 31,489 SH   SOLE 0 3,400 0 28,089
ZIMMER BIOMET HLDGS INC COM Stock 98956P102 841 7,544 SH   SOLE 0 700 0 6,844
STRYKER CORP COM Stock 863667101 258 1,530 SH   SOLE 0 0 0 1,530
RAYTHEON CO COM NEW Stock 755111507 1,451 7,509 SH   SOLE 0 835 0 6,674
QUALCOMM INC COM Stock 747525103 2,174 38,735 SH   SOLE 0 1,800 0 36,935
GENERAL DYNAMICS CORP COM Stock 369550108 3,428 18,390 SH   SOLE 0 1,860 0 16,530
MCDONALDS CORP COM Stock 580135101 4,229 26,989 SH   SOLE 0 2,375 0 24,614
QUEST DIAGNOSTICS INC COM Stock 74834L100 214 1,943 SH   SOLE 0 0 0 1,943
CISCO SYS INC COM Stock 17275R102 5,131 119,249 SH   SOLE 0 9,470 0 109,779
CAPITAL ONE FINL CORP COM Stock 14040H105 358 3,893 SH   SOLE 0 200 0 3,693
AT&T INC COM Stock 00206R102 1,801 56,096 SH   SOLE 0 4,400 0 51,696
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 971 16,295 SH   SOLE 0 3,650 0 12,645
WELLS FARGO CO NEW COM Stock 949746101 3,870 69,809 SH   SOLE 0 6,750 0 63,059
SALESFORCE COM INC COM Stock 79466L302 1,353 9,923 SH   SOLE 0 775 0 9,148
MICROCHIP TECHNOLOGY INC COM Stock 595017104 3,361 36,950 SH   SOLE 0 1,880 0 35,070
IDEXX LABS INC COM Stock 45168D104 214 980 SH   SOLE 0 0 0 980
RYDER SYS INC COM Stock 783549108 221 3,082 SH   SOLE 0 0 0 3,082
REPUBLIC SVCS INC COM Stock 760759100 1,293 18,915 SH   SOLE 0 300 0 18,615
JPMORGAN CHASE & CO COM Stock 46625H100 362 3,475 SH   SOLE 0 500 0 2,975
CHEVRON CORP NEW COM Stock 166764100 3,100 24,519 SH   SOLE 0 1,550 0 22,969
CONOCOPHILLIPS COM Stock 20825C104 2,238 32,151 SH   SOLE 0 3,157 0 28,994
BANK AMER CORP COM Stock 060505104 2,429 86,152 SH   SOLE 0 7,800 0 78,352
WALMART INC COM Stock 931142103 787 9,190 SH   SOLE 0 2,200 0 6,990
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 381 2,724 SH   SOLE 0 500 0 2,224
UNITED TECHNOLOGIES CORP COM Stock 913017109 1,637 13,095 SH   SOLE 0 1,500 0 11,595
TEXAS INSTRS INC COM Stock 882508104 249 2,263 SH   SOLE 0 0 0 2,263
PFIZER INC COM Stock 717081103 2,474 68,183 SH   SOLE 0 5,400 0 62,783
3M CO COM Stock 88579Y101 3,162 16,075 SH   SOLE 0 1,850 0 14,225
KLA-TENCOR CORP COM Stock 482480100 440 4,295 SH   SOLE 0 0 0 4,295
GILEAD SCIENCES INC COM Stock 375558103 596 8,408 SH   SOLE 0 1,100 0 7,308
ALPHABET INC CAP STK CL C Stock 02079K107 1,748 1,567 SH   SOLE 0 128 0 1,439
AMGEN INC COM Stock 031162100 814 4,410 SH   SOLE 0 150 0 4,260
NOVAGOLD RES INC COM NEW Stock 66987E206 113 25,300 SH   SOLE 0 0 0 25,300
AMERIGAS PARTNERS L P UNIT L P INT Stock 030975106 422 10,000 SH   SOLE 0 0 0 10,000
BANK MONTREAL QUE COM Stock 063671101 5,199 67,287 SH   SOLE 0 3,900 0 63,387
EATON CORP PLC SHS Stock G29183103 2,386 31,920 SH   SOLE 0 1,500 0 30,420
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 827 4,460 SH   SOLE 0 200 0 4,260
DNP SELECT INCOME FD COM CEF 23325P104 362 33,625 SH   SOLE 0 8,000 0 25,625
ALLIANT ENERGY CORP COM Stock 018802108 434 10,260 SH   SOLE 0 0 0 10,260
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 430 5,499 SH   SOLE 0 1,430 0 4,069
LAM RESEARCH CORP COM Stock 512807108 442 2,555 SH   SOLE 0 700 0 1,855
PHILIP MORRIS INTL INC COM Stock 718172109 1,538 19,045 SH   SOLE 0 1,000 0 18,045
ROPER TECHNOLOGIES INC COM Stock 776696106 364 1,320 SH   SOLE 0 0 0 1,320
ROYAL GOLD INC COM Stock 780287108 2,292 24,687 SH   SOLE 0 2,300 0 22,387
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104 470 20,000 SH   SOLE 0 0 0 20,000
BRISTOL MYERS SQUIBB CO COM Stock 110122108 450 8,132 SH   SOLE 0 0 0 8,132
ALTRIA GROUP INC COM Stock 02209S103 1,694 29,825 SH   SOLE 0 1,725 0 28,100
EXXON MOBIL CORP COM Stock 30231G102 3,707 44,810 SH   SOLE 0 5,350 0 39,460
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,591 10,560 SH   SOLE 0 2,340 0 8,220
COLGATE PALMOLIVE CO COM Stock 194162103 3,243 50,041 SH   SOLE 0 5,300 0 44,741
SPROTT PHYSICAL GOLD AND SILVER TRUST CEF 85208R101 457 36,500 SH   SOLE 0 7,500 0 29,000
DEVON ENERGY CORP NEW COM Stock 25179M103 202 4,600 SH   SOLE 0 0 0 4,600
TELADOC INC COM Stock 87918A105 1,724 29,693 SH   SOLE 0 3,200 0 26,493
PAYPAL HLDGS INC COM Stock 70450Y103 287 3,450 SH   SOLE 0 900 0 2,550
BAIDU INC SPON ADR REP A ADR 056752108 299 1,230 SH   SOLE 0 0 0 1,230
OLLIES BARGAIN OUTLT HLDGS INC COM Stock 681116109 839 11,570 SH   SOLE 0 2,550 0 9,020
APPLE INC COM Stock 037833100 11,939 64,495 SH   SOLE 0 2,925 0 61,569
WEC ENERGY GROUP INC COM Stock 92939U106 1,689 26,129 SH   SOLE 0 2,225 0 23,904
ABBOTT LABS COM Stock 002824100 4,051 66,419 SH   SOLE 0 7,350 0 59,069
DISNEY WALT CO COM DISNEY Stock 254687106 258 2,461 SH   SOLE 0 295 0 2,166