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 8,508 2,473 SH   SOLE 0 231 0 2,242
STARBUCKS CORP COM Stock 855244109 2,320 20,747 SH   SOLE 0 2,840 0 17,907
JOHNSON & JOHNSON COM Stock 478160104 6,172 37,464 SH   SOLE 0 4,160 0 33,304
WILLIAMS SONOMA INC COM Stock 969904101 737 4,615 SH   SOLE 0 920 0 3,695
COSTCO WHSL CORP NEW COM Stock 22160K105 1,106 2,795 SH   SOLE 0 100 0 2,695
PROCTER AND GAMBLE CO COM Stock 742718109 4,699 34,825 SH   SOLE 0 5,500 0 29,325
COCA COLA CO COM Stock 191216100 4,629 85,541 SH   SOLE 0 2,125 0 83,416
UNITED PARCEL SERVICE INC CL B Stock 911312106 345 1,661 SH   SOLE 0 0 0 1,661
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 612 14,823 SH   SOLE 0 0 0 14,823
INTEL CORP COM Stock 458140100 5,263 93,740 SH   SOLE 0 11,850 0 81,890
MCKESSON CORP COM Stock 58155Q103 311 1,625 SH   SOLE 0 500 0 1,125
UNITED RENTALS INC COM Stock 911363109 1,235 3,870 SH   SOLE 0 100 0 3,770
HEALTHCARE SVCS GROUP INC COM Stock 421906108 341 10,800 SH   SOLE 0 2,600 0 8,200
DIAGEO PLC SPON ADR NEW ADR 25243Q205 400 2,085 SH   SOLE 0 700 0 1,385
ANNALY CAPITAL MANAGEMENT INC COM REIT 035710409 983 110,650 SH   SOLE 0 11,390 0 99,260
VERIZON COMMUNICATIONS INC COM Stock 92343V104 5,076 90,597 SH   SOLE 0 5,350 0 85,247
CHUBB LIMITED COM Stock H1467J104 2,676 16,838 SH   SOLE 0 2,562 0 14,276
SHERWIN WILLIAMS CO COM Stock 824348106 568 2,085 SH   SOLE 0 0 0 2,085
PEPSICO INC COM Stock 713448108 2,448 16,523 SH   SOLE 0 1,850 0 14,673
KIMBERLY-CLARK CORP COM Stock 494368103 359 2,686 SH   SOLE 0 400 0 2,286
HONEYWELL INTL INC COM Stock 438516106 1,898 8,655 SH   SOLE 0 530 0 8,125
US BANCORP DEL COM NEW Stock 902973304 429 7,536 SH   SOLE 0 1,500 0 6,036
BP PLC SPONSORED ADR ADR 055622104 288 10,914 SH   SOLE 0 1,900 0 9,014
HOME DEPOT INC COM Stock 437076102 1,459 4,574 SH   SOLE 0 150 0 4,424
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 939 7,458 SH   SOLE 0 0 0 7,458
CHICOS FAS INC COM Stock 168615102 132 20,000 SH   SOLE 0 0 0 20,000
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 1,962 12,145 SH   SOLE 0 1,400 0 10,745
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 1,065 15,219 SH   SOLE 0 0 0 15,218
IQVIA HLDGS INC COM Stock 46266C105 254 1,050 SH   SOLE 0 60 0 990
WASTE CONNECTIONS INC COM Stock 94106B101 432 3,614 SH   SOLE 0 1,160 0 2,454
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,024 7,282 SH   SOLE 0 685 0 6,597
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 1,723 2,942 SH   SOLE 0 115 0 2,827
ALPHABET INC CAP STK CL A Stock 02079K305 1,284 526 SH   SOLE 0 0 0 526
FISERV INC COM Stock 337738108 6,852 64,103 SH   SOLE 0 5,766 0 58,337
OREILLY AUTOMOTIVE INC COM Stock 67103H107 2,876 5,080 SH   SOLE 0 775 0 4,305
UNILEVER PLC SPON ADR NEW ADR 904767704 560 9,575 SH   SOLE 0 2,000 0 7,575
NEWMONT CORP COM Stock 651639106 1,507 23,782 SH   SOLE 0 2,860 0 20,922
MICROSOFT CORP COM Stock 594918104 9,734 35,933 SH   SOLE 0 3,380 0 32,553
DISCOVERY INC COM SER A Stock 25470F104 1,317 42,940 SH   SOLE 0 1,225 0 41,715
SPROTT PHYSICAL GOLD TR UNIT CEF 85207H104 5,867 418,160 SH   SOLE 0 32,390 0 385,770
SIMON PPTY GROUP INC NEW COM REIT 828806109 544 4,170 SH   SOLE 0 0 0 4,170
PUBLIC STORAGE COM REIT 74460D109 283 940 SH   SOLE 0 340 0 600
ASSURANT INC COM Stock 04621X108 2,180 13,960 SH   SOLE 0 1,900 0 12,060
AMPHENOL CORP NEW CL A Stock 032095101 2,587 37,810 SH   SOLE 0 3,700 0 34,110
DOLLAR TREE INC COM Stock 256746108 271 2,728 SH   SOLE 0 0 0 2,728
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 354 2,370 SH   SOLE 0 0 0 2,370
EVEREST RE GROUP LTD COM Stock G3223R108 941 3,733 SH   SOLE 0 350 0 3,383
DOW INC COM Stock 260557103 900 14,215 SH   SOLE 0 2,670 0 11,545
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 232 600 SH   SOLE 0 0 0 600
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 1,068 10,383 SH   SOLE 0 0 0 10,383
QUADRATIC INTEREST RATE VOLATILITY AND INFLATION HEDGE ETF ETF 500767736 1,321 47,840 SH   SOLE 0 6,095 0 41,745
ENCORE CAP GROUP INC COM Stock 292554102 579 12,210 SH   SOLE 0 490 0 11,720
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 1,032 30,385 SH   SOLE 0 1,200 0 29,185
TERADYNE INC COM Stock 880770102 540 4,034 SH   SOLE 0 165 0 3,868
PHREESIA INC COM Stock 71944F106 209 3,410 SH   SOLE 0 0 0 3,410
LILLY ELI & CO COM Stock 532457108 369 1,607 SH   SOLE 0 0 0 1,607
SCHWAB U.S. REIT ETF ETF 808524847 601 13,120 SH   SOLE 0 535 0 12,585
NICOLET BANKSHARES INC COM Stock 65406E102 753 10,700 SH   SOLE 0 0 0 10,700
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 411 2,902 SH   SOLE 0 0 0 2,902
AFLAC INC COM Stock 001055102 421 7,840 SH   SOLE 0 0 0 7,840
FREEPORT-MCMORAN INC CL B Stock 35671D857 1,238 33,370 SH   SOLE 0 2,000 0 31,370
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 254 164 SH   SOLE 0 0 0 164
PACIRA BIOSCIENCES INC COM Stock 695127100 2,533 41,751 SH   SOLE 0 3,700 0 38,051
VISA INC COM CL A Stock 92826C839 5,737 24,537 SH   SOLE 0 2,475 0 22,062
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 444 6,032 SH   SOLE 0 1,454 0 4,578
ENPHASE ENERGY INC COM Stock 29355A107 490 2,669 SH   SOLE 0 0 0 2,669
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 1,324 6,125 SH   SOLE 0 115 0 6,010
CHENIERE ENERGY INC COM NEW Stock 16411R208 2,035 23,465 SH   SOLE 0 1,490 0 21,975
VISTA GOLD CORP COM NEW Stock 927926303 33 26,500 SH   SOLE 0 0 0 26,500
FACEBOOK INC CL A Stock 30303M102 1,636 4,705 SH   SOLE 0 450 0 4,255
ISHARES AAA - A RATED CORPORATE BOND ETF ETF 46429B291 301 5,300 SH   SOLE 0 0 0 5,300
BROADCOM INC COM Stock 11135F101 1,138 2,387 SH   SOLE 0 405 0 1,982
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 8,197 27,806 SH   SOLE 0 3,005 0 24,801
NORTHERN TR CORP COM Stock 665859104 242 2,089 SH   SOLE 0 0 0 2,089
NEOGENOMICS INC COM NEW Stock 64049M209 1,789 39,600 SH   SOLE 0 0 0 39,600
ABBVIE INC COM Stock 00287Y109 7,613 67,583 SH   SOLE 0 6,600 0 60,983
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 277 4,137 SH   SOLE 0 0 0 4,137
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 2,993 58,885 SH   SOLE 0 5,600 0 53,285
CHURCH & DWIGHT INC COM Stock 171340102 2,060 24,169 SH   SOLE 0 3,000 0 21,169
STRYKER CORPORATION COM Stock 863667101 345 1,330 SH   SOLE 0 0 0 1,330
QUALCOMM INC COM Stock 747525103 4,526 31,666 SH   SOLE 0 1,800 0 29,866
FASTENAL CO COM Stock 311900104 494 9,495 SH   SOLE 0 400 0 9,095
GENERAL DYNAMICS CORP COM Stock 369550108 2,697 14,325 SH   SOLE 0 1,275 0 13,050
MCDONALDS CORP COM Stock 580135101 5,073 21,962 SH   SOLE 0 2,300 0 19,662
CISCO SYS INC COM Stock 17275R102 3,707 69,945 SH   SOLE 0 6,100 0 63,845
AT&T INC COM Stock 00206R102 1,935 67,237 SH   SOLE 0 4,400 0 62,837
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 369 6,851 SH   SOLE 0 0 0 6,851
LULULEMON ATHLETICA INC COM Stock 550021109 849 2,326 SH   SOLE 0 0 0 2,326
WELLS FARGO CO NEW COM Stock 949746101 933 20,603 SH   SOLE 0 1,700 0 18,903
SALESFORCE COM INC COM Stock 79466L302 1,591 6,513 SH   SOLE 0 175 0 6,338
MICROCHIP TECHNOLOGY INC. COM Stock 595017104 4,867 32,505 SH   SOLE 0 1,930 0 30,575
NORTHROP GRUMMAN CORP COM Stock 666807102 479 1,319 SH   SOLE 0 0 0 1,319
IDEXX LABS INC COM Stock 45168D104 619 980 SH   SOLE 0 0 0 980
REPUBLIC SVCS INC COM Stock 760759100 1,562 14,200 SH   SOLE 0 100 0 14,100
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 467 925 SH   SOLE 0 0 0 925
LOCKHEED MARTIN CORP COM Stock 539830109 658 1,740 SH   SOLE 0 0 0 1,740
JPMORGAN CHASE & CO COM Stock 46625H100 860 5,531 SH   SOLE 0 585 0 4,946
CHEVRON CORP NEW COM Stock 166764100 2,714 25,911 SH   SOLE 0 1,300 0 24,611
ALBEMARLE CORP COM Stock 012653101 2,512 14,913 SH   SOLE 0 1,850 0 13,063
CONOCOPHILLIPS COM Stock 20825C104 639 10,488 SH   SOLE 0 950 0 9,538
TJX COS INC NEW COM Stock 872540109 371 5,500 SH   SOLE 0 0 0 5,500
BK OF AMERICA CORP COM Stock 060505104 3,104 75,275 SH   SOLE 0 3,000 0 72,275
WALMART INC COM Stock 931142103 3,801 26,955 SH   SOLE 0 3,650 0 23,305
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 382 2,607 SH   SOLE 0 300 0 2,307
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 2,039 23,904 SH   SOLE 0 2,516 0 21,388
TEXAS INSTRS INC COM Stock 882508104 396 2,060 SH   SOLE 0 0 0 2,060
PFIZER INC COM Stock 717081103 2,421 61,833 SH   SOLE 0 5,350 0 56,483
3M CO COM Stock 88579Y101 3,214 16,183 SH   SOLE 0 1,450 0 14,733
KLA CORP COM NEW Stock 482480100 995 3,070 SH   SOLE 0 0 0 3,070
GILEAD SCIENCES INC COM Stock 375558103 661 9,606 SH   SOLE 0 1,100 0 8,506
ALPHABET INC CAP STK CL C Stock 02079K107 4,754 1,897 SH   SOLE 0 138 0 1,759
NOVAGOLD RES INC COM NEW Stock 66987E206 179 22,300 SH   SOLE 0 0 0 22,300
ARISTA NETWORKS INC COM Stock 040413106 521 1,437 SH   SOLE 0 175 0 1,262
BANK MONTREAL QUE COM Stock 063671101 5,692 55,498 SH   SOLE 0 2,850 0 52,648
EATON CORP PLC SHS Stock G29183103 3,421 23,085 SH   SOLE 0 1,500 0 21,585
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 227 1,000 SH   SOLE 0 400 0 600
DNP SELECT INCOME FD INC COM CEF 23325P104 713 68,220 SH   SOLE 0 15,700 0 52,520
ABIOMED INC COM Stock 003654100 1,023 3,279 SH   SOLE 0 400 0 2,879
ALLIANT ENERGY CORP COM Stock 018802108 433 7,760 SH   SOLE 0 0 0 7,760
CIENA CORP COM NEW Stock 171779309 474 8,330 SH   SOLE 0 405 0 7,925
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 247 3,004 SH   SOLE 0 1,220 0 1,784
LAM RESEARCH CORP COM Stock 512807108 935 1,437 SH   SOLE 0 100 0 1,337
PHILIP MORRIS INTL INC COM Stock 718172109 1,835 18,515 SH   SOLE 0 1,900 0 16,615
ROPER TECHNOLOGIES INC COM Stock 776696106 216 460 SH   SOLE 0 0 0 460
ROYAL GOLD INC COM Stock 780287108 2,807 24,599 SH   SOLE 0 1,800 0 22,799
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 5,497 82,271 SH   SOLE 0 7,515 0 74,755
ALTRIA GROUP INC COM Stock 02209S103 1,587 33,277 SH   SOLE 0 1,725 0 31,552
EXXON MOBIL CORP COM Stock 30231G102 2,304 36,517 SH   SOLE 0 4,075 0 32,442
UNITEDHEALTH GROUP INC COM Stock 91324P102 3,248 8,112 SH   SOLE 0 1,710 0 6,402
DEERE & CO COM Stock 244199105 582 1,650 SH   SOLE 0 1,200 0 450
COLGATE PALMOLIVE CO COM Stock 194162103 3,219 39,572 SH   SOLE 0 4,400 0 35,172
SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101 669 35,800 SH   SOLE 0 7,500 0 28,300
KRAFT HEINZ CO COM Stock 500754106 236 5,775 SH   SOLE 0 0 0 5,775
PAYPAL HLDGS INC COM Stock 70450Y103 765 2,625 SH   SOLE 0 900 0 1,725
ACTIVISION BLIZZARD INC COM Stock 00507V109 225 2,360 SH   SOLE 0 1,150 0 1,210
OLLIES BARGAIN OUTLET HLDGS IN COM Stock 681116109 1,054 12,525 SH   SOLE 0 3,110 0 9,415
APPLE INC COM Stock 037833100 23,553 171,968 SH   SOLE 0 8,018 0 163,950
WEC ENERGY GROUP INC COM Stock 92939U106 2,296 25,809 SH   SOLE 0 1,050 0 24,759
ABBOTT LABS COM Stock 002824100 7,047 60,784 SH   SOLE 0 6,735 0 54,049
DISNEY WALT CO COM Stock 254687106 1,183 6,729 SH   SOLE 0 465 0 6,264