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
AMERICAN AIRLS GROUP INC COM 02376R902 161 5,000 SH Call SOLE   0 0 5,000
AMERICAN AIRLS GROUP INC COM 02376R102 1,199 37,350 SH   SOLE   0 0 37,350
APPLE INC COM 037833900 1,152 7,300 SH Call SOLE   0 0 7,300
APPLE INC COM 037833950 457 2,900 SH Put SOLE   0 0 2,900
APPLE INC COM 037833100 6,800 43,107 SH   SOLE   0 0 43,107
ABBVIE INC COM 00287Y959 92 1,000 SH Put SOLE   0 0 1,000
ABBVIE INC COM 00287Y109 3,682 39,940 SH   SOLE   0 0 39,940
ABBOTT LABS COM 002824100 1,155 15,967 SH   SOLE   0 0 15,967
ADTRAN INC COM 00738A106 107 10,000 SH   SOLE   0 0 10,000
ISHARES TR CORE US AGGBD ET 464287226 734 6,892 SH   SOLE   0 0 6,892
APOLLO INVT CORP COM 03761U106 236 18,999 SH   SOLE   0 0 18,999
ALBEMARLE CORP COM 012653901 231 3,000 SH Call SOLE   0 0 3,000
ALBEMARLE CORP COM 012653101 40 517 SH   SOLE   0 0 517
AMGEN INC COM 031162100 1,316 6,759 SH   SOLE   0 0 6,759
TD AMERITRADE HLDG CORP COM 87236Y958 49 1,000 SH Put SOLE   0 0 1,000
TD AMERITRADE HLDG CORP COM 87236Y108 481 9,828 SH   SOLE   0 0 9,828
AMAZON COM INC COM 023135906 451 300 SH Call SOLE   0 0 300
AMAZON COM INC COM 023135956 3,455 2,300 SH Put SOLE   0 0 2,300
AMAZON COM INC COM 023135106 3,776 2,514 SH   SOLE   0 0 2,514
ASSOCIATED BANC CORP COM 045487105 793 40,050 SH   SOLE   0 0 40,050
AMERICAN EXPRESS CO COM 025816109 311 3,261 SH   SOLE   0 0 3,261
BOEING CO COM 097023105 866 2,685 SH   SOLE   0 0 2,685
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W902 439 3,200 SH Call SOLE   0 0 3,200
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W952 343 2,500 SH Put SOLE   0 0 2,500
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 111 811 SH   SOLE   0 0 811
BANK AMER CORP COM 060505904 49 2,000 SH Call SOLE   0 0 2,000
BANK AMER CORP COM 060505954 177 7,200 SH Put SOLE   0 0 7,200
BANK AMER CORP COM 060505104 710 28,804 SH   SOLE   0 0 28,804
BRISTOL MYERS SQUIBB CO COM 110122908 5 100 SH Call SOLE   0 0 100
BRISTOL MYERS SQUIBB CO COM 110122958 52 1,000 SH Put SOLE   0 0 1,000
BRISTOL MYERS SQUIBB CO COM 110122108 279 5,372 SH   SOLE   0 0 5,372
BERKSHIRE HATHAWAY INC DEL CL A 084670108 306 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B New 084670902 898 4,400 SH Call SOLE   0 0 4,400
BERKSHIRE HATHAWAY INC DEL CL B New 084670702 3,021 14,796 SH   SOLE   0 0 14,796
CITIGROUP INC COM NEW 172967904 26 500 SH Call SOLE   0 0 500
CITIGROUP INC COM NEW 172967424 343 6,592 SH   SOLE   0 0 6,592
CONAGRA BRANDS INC COM 205887102 1,627 76,165 SH   SOLE   0 0 76,165
CHESAPEAKE ENERGY CORP COM 165167107 130 61,800 SH   SOLE   0 0 61,800
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,861 57,810 SH   SOLE   0 0 57,810
CLEARFIELD INC COM 18482P103 1,342 135,311 SH   SOLE   0 0 135,311
CLOROX CO DEL COM 189054109 2,658 17,241 SH   SOLE   0 0 17,241
CUMMINS INC COM 231021956 267 2,000 SH Put SOLE   0 0 2,000
CUMMINS INC COM 231021106 66 495 SH   SOLE   0 0 495
CONOCOPHILLIPS COM 20825C904 81 1,300 SH Call SOLE   0 0 1,300
CONOCOPHILLIPS COM 20825C104 326 5,227 SH   SOLE   0 0 5,227
SALESFORCE COM INC COM 79466L302 342 2,500 SH   SOLE   0 0 2,500
CISCO SYS INC COM 17275R102 1,715 39,585 SH   SOLE   0 0 39,585
DELTA AIR LINES INC DEL COM NEW 247361702 906 18,166 SH   SOLE   0 0 18,166
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X909 233 1,000 SH Call SOLE   0 0 1,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 6,774 29,050 SH   SOLE   0 0 29,050
DISNEY WALT CO COM DISNEY 254687906 219 2,000 SH Call SOLE   0 0 2,000
DISNEY WALT CO COM DISNEY 254687106 382 3,487 SH   SOLE   0 0 3,487
ISHARES TR SELECT DIVID ETF 464287168 523 5,852 SH   SOLE   0 0 5,852
ISHARES TR MSCI EMG MKT ETF 464287904 39 1,000 SH Call SOLE   0 0 1,000
ISHARES TR MSCI EMG MKT ETF 464287954 1,016 26,000 SH Put SOLE   0 0 26,000
ISHARES TR MSCI EMG MKT ETF 464287234 3,645 93,329 SH   SOLE   0 0 93,329
ISHARES INC MIN VOL EMRG MKT 464286533 204 3,648 SH   SOLE   0 0 3,648
ISHARES TR MSCI EAFE ETF 464287955 611 10,400 SH Put SOLE   0 0 10,400
ISHARES TR MSCI EAFE ETF 464287465 4,520 76,905 SH   SOLE   0 0 76,905
FORD MTR CO DEL COM PAR $0.01 345370860 1,651 215,815 SH   SOLE   0 0 215,815
FASTENAL CO COM 311900104 3,155 60,341 SH   SOLE   0 0 60,341
FACEBOOK INC CL A 30303M952 328 2,500 SH Put SOLE   0 0 2,500
FACEBOOK INC CL A 30303M102 1,363 10,399 SH   SOLE   0 0 10,399
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 1,795 72,703 SH   SOLE   0 0 72,703
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3,249 32,473 SH   SOLE   0 0 32,473
GENERAL ELECTRIC CO COM 369604953 8 1,000 SH Put SOLE   0 0 1,000
GENERAL ELECTRIC CO COM 369604103 285 37,633 SH   SOLE   0 0 37,633
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 53 14,275 SH   SOLE   0 0 14,275
GILEAD SCIENCES INC COM 375558903 125 2,000 SH Call SOLE   0 0 2,000
GILEAD SCIENCES INC COM 375558953 75 1,200 SH Put SOLE   0 0 1,200
GILEAD SCIENCES INC COM 375558103 340 5,441 SH   SOLE   0 0 5,441
GENERAL MLS INC COM 370334954 19 500 SH Put SOLE   0 0 500
GENERAL MLS INC COM 370334104 759 19,491 SH   SOLE   0 0 19,491
SPDR GOLD TRUST GOLD SHS 78463V107 662 5,463 SH   SOLE   0 0 5,463
GENERAL MTRS CO COM 37045V950 201 6,000 SH Put SOLE   0 0 6,000
GENERAL MTRS CO COM 37045V100 87 2,599 SH   SOLE   0 0 2,599
ALPHABET INC CAP STK CL C 02079K957 311 300 SH Put SOLE   0 0 300
ALPHABET INC CAP STK CL C 02079K107 653 631 SH   SOLE   0 0 631
ALPHABET INC CAP STK CL A 02079K305 619 592 SH   SOLE   0 0 592
HOME DEPOT INC COM 437076902 86 500 SH Call SOLE   0 0 500
HOME DEPOT INC COM 437076102 1,280 7,452 SH   SOLE   0 0 7,452
HONEYWELL INTL INC COM 438516106 2,873 21,745 SH   SOLE   0 0 21,745
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 209 2,200 SH   SOLE   0 0 2,200
ISHARES TR NASDAQ BIOTECH 464287956 154 1,600 SH Put SOLE   0 0 1,600
ISHARES TR NASDAQ BIOTECH 464287556 88 908 SH   SOLE   0 0 908
INTERNATIONAL BUSINESS MACHS COM 459200951 227 2,000 SH Put SOLE   0 0 2,000
INTERNATIONAL BUSINESS MACHS COM 459200101 128 1,128 SH   SOLE   0 0 1,128
ISHARES TR CORE S&P MCP ETF 464287507 286 1,723 SH   SOLE   0 0 1,723
ISHARES TR S&P MC 400GR ETF 464287606 347 1,812 SH   SOLE   0 0 1,812
ISHARES TR S&P SML 600 GWT 464287887 493 3,055 SH   SOLE   0 0 3,055
INTEL CORP COM 458140900 14 300 SH Call SOLE   0 0 300
INTEL CORP COM 458140100 2,121 45,189 SH   SOLE   0 0 45,189
INTUITIVE SURGICAL INC COM NEW 46120E602 721 1,505 SH   SOLE   0 0 1,505
ISHARES TR S&P 500 VAL ETF 464287408 255 2,525 SH   SOLE   0 0 2,525
ISHARES TR CORE S&P500 ETF 464287200 685 2,722 SH   SOLE   0 0 2,722
ISHARES TR S&P 500 GRWT ETF 464287309 666 4,422 SH   SOLE   0 0 4,422
ISHARES TR MICRO-CAP ETF 464288869 207 2,505 SH   SOLE   0 0 2,505
ISHARES TR RUSSELL 2000 ETF 464287905 134 1,000 SH Call SOLE   0 0 1,000
ISHARES TR RUSSELL 2000 ETF 464287955 1,004 7,500 SH Put SOLE   0 0 7,500
ISHARES TR RUSSELL 2000 ETF 464287655 8,148 60,851 SH   SOLE   0 0 60,851
ISHARES TR CORE MSCI TOTAL 46432F834 552 10,500 SH   SOLE   0 0 10,500
JOHNSON & JOHNSON COM 478160954 142 1,100 SH Put SOLE   0 0 1,100
JOHNSON & JOHNSON COM 478160104 364 2,818 SH   SOLE   0 0 2,818
JPMORGAN CHASE & CO COM 46625H900 312 3,200 SH Call SOLE   0 0 3,200
JPMORGAN CHASE & CO COM 46625H950 20 200 SH Put SOLE   0 0 200
JPMORGAN CHASE & CO COM 46625H100 363 3,719 SH   SOLE   0 0 3,719
COCA COLA CO COM 191216100 234 4,946 SH   SOLE   0 0 4,946
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 391 14,495 SH   SOLE   0 0 14,495
LILLY ELI & CO COM 532457958 93 800 SH Put SOLE   0 0 800
LILLY ELI & CO COM 532457108 241 2,087 SH   SOLE   0 0 2,087
LOWES COS INC COM 548661907 92 1,000 SH Call SOLE   0 0 1,000
LOWES COS INC COM 548661957 388 4,200 SH Put SOLE   0 0 4,200
LOWES COS INC COM 548661107 12,320 133,386 SH   SOLE   0 0 133,386
SOUTHWEST AIRLS CO COM 844741958 19 400 SH Put SOLE   0 0 400
SOUTHWEST AIRLS CO COM 844741108 304 6,537 SH   SOLE   0 0 6,537
LAMB WESTON HLDGS INC COM 513272104 1,733 23,555 SH   SOLE   0 0 23,555
MARRIOTT INTL INC NEW CL A 571903902 54 500 SH Call SOLE   0 0 500
MARRIOTT INTL INC NEW CL A 571903202 217 2,000 SH   SOLE   0 0 2,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,391 14,507 SH   SOLE   0 0 14,507
3M CO COM 88579Y901 57 300 SH Call SOLE   0 0 300
3M CO COM 88579Y951 934 4,900 SH Put SOLE   0 0 4,900
3M CO COM 88579Y101 8,004 42,009 SH   SOLE   0 0 42,009
ALTRIA GROUP INC COM 02209S953 10 200 SH Put SOLE   0 0 200
ALTRIA GROUP INC COM 02209S103 210 4,251 SH   SOLE   0 0 4,251
MERCK & CO INC COM 58933Y105 247 3,237 SH   SOLE   0 0 3,237
MICROSOFT CORP COM 594918904 152 1,500 SH Call SOLE   0 0 1,500
MICROSOFT CORP COM 594918954 416 4,100 SH Put SOLE   0 0 4,100
MICROSOFT CORP COM 594918104 6,497 63,964 SH   SOLE   0 0 63,964
MICRON TECHNOLOGY INC COM 595112903 57 1,800 SH Call SOLE   0 0 1,800
MICRON TECHNOLOGY INC COM 595112103 460 14,500 SH   SOLE   0 0 14,500
NETFLIX INC COM 64110L906 80 300 SH Call SOLE   0 0 300
NETFLIX INC COM 64110L956 27 100 SH Put SOLE   0 0 100
NETFLIX INC COM 64110L106 203 760 SH   SOLE   0 0 760
NVIDIA CORP COM 67066G904 67 500 SH Call SOLE   0 0 500
NVIDIA CORP COM 67066G104 280 2,100 SH   SOLE   0 0 2,100
ORACLE CORP COM 68389X105 508 11,252 SH   SOLE   0 0 11,252
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 251 11,930 SH   SOLE   0 0 11,930
PFIZER INC COM 717081953 79 1,800 SH Put SOLE   0 0 1,800
PFIZER INC COM 717081103 527 12,083 SH   SOLE   0 0 12,083
PROCTER AND GAMBLE CO COM 742718959 92 1,000 SH Put SOLE   0 0 1,000
PROCTER AND GAMBLE CO COM 742718109 234 2,551 SH   SOLE   0 0 2,551
POLYMET MINING CORP COM 731916102 112 137,653 SH   SOLE   0 0 137,653
PHILIP MORRIS INTL INC COM 718172109 278 4,163 SH   SOLE   0 0 4,163
PROTO LABS INC COM 743713109 1,874 16,619 SH   SOLE   0 0 16,619
PRUDENTIAL FINL INC COM 744320102 885 10,853 SH   SOLE   0 0 10,853
INVESCO QQQ TR UNIT SER 1 46090E903 201 1,300 SH Call SOLE   0 0 1,300
INVESCO QQQ TR UNIT SER 1 46090E103 2,671 17,315 SH   SOLE   0 0 17,315
RAYTHEON CO COM NEW 755111907 153 1,000 SH Call SOLE   0 0 1,000
RAYTHEON CO COM NEW 755111957 230 1,500 SH Put SOLE   0 0 1,500
RAYTHEON CO COM NEW 755111507 312 2,037 SH   SOLE   0 0 2,037
ISHARES TR 1 3 YR TREAS BD 464287457 723 8,646 SH   SOLE   0 0 8,646
SNAP INC CL A 83304A106 85 15,400 SH   SOLE   0 0 15,400
SOUTHERN CO COM 842587107 2,029 46,207 SH   SOLE   0 0 46,207
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 223 7,633 SH   SOLE   0 0 7,633
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 765 25,369 SH   SOLE   0 0 25,369
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 229 7,424 SH   SOLE   0 0 7,424
SPDR S&P 500 ETF TR TR UNIT 78462F903 275 1,100 SH Call SOLE   0 0 1,100
SPDR S&P 500 ETF TR TR UNIT 78462F953 45,161 180,700 SH Put SOLE   0 0 180,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,813 95,284 SH   SOLE   0 0 95,284
SKYWORKS SOLUTIONS INC COM 83088M952 201 3,000 SH Put SOLE   0 0 3,000
SKYWORKS SOLUTIONS INC COM 83088M102 7 100 SH   SOLE   0 0 100
AT&T INC COM 00206R902 29 1,000 SH Call SOLE   0 0 1,000
AT&T INC COM 00206R952 26 900 SH Put SOLE   0 0 900
AT&T INC COM 00206R102 1,058 37,062 SH   SOLE   0 0 37,062
TARGET CORP COM 87612E956 159 2,400 SH Put SOLE   0 0 2,400
TARGET CORP COM 87612E106 2,446 37,015 SH   SOLE   0 0 37,015
ISHARES TR TIPS BD ETF 464287176 268 2,445 SH   SOLE   0 0 2,445
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 241 5,097 SH   SOLE   0 0 5,097
TRAVELERS COMPANIES INC COM 89417E109 320 2,670 SH   SOLE   0 0 2,670
TESLA INC COM 88160R101 556 1,671 SH   SOLE   0 0 1,671
UNITED CONTL HLDGS INC COM 910047109 226 2,700 SH   SOLE   0 0 2,700
UNITEDHEALTH GROUP INC COM 91324P102 522 2,094 SH   SOLE   0 0 2,094
UNION PAC CORP COM 907818958 41 300 SH Put SOLE   0 0 300
UNION PAC CORP COM 907818108 3,337 24,142 SH   SOLE   0 0 24,142
UNITED PARCEL SERVICE INC CL B 911312956 98 1,000 SH Put SOLE   0 0 1,000
UNITED PARCEL SERVICE INC CL B 911312106 2,655 27,218 SH   SOLE   0 0 27,218
US BANCORP DEL COM NEW 902973904 183 4,000 SH Call SOLE   0 0 4,000
US BANCORP DEL COM NEW 902973304 2,549 55,773 SH   SOLE   0 0 55,773
UNITED STATES OIL FUND LP UNITS 91232N908 68 7,000 SH Call SOLE   0 0 7,000
UNITED STATES OIL FUND LP UNITS 91232N958 118 12,200 SH Put SOLE   0 0 12,200
UNITED STATES OIL FUND LP UNITS 91232N108 57 5,900 SH   SOLE   0 0 5,900
VISA INC COM CL A 92826C959 369 2,800 SH Put SOLE   0 0 2,800
VISA INC COM CL A 92826C839 480 3,638 SH   SOLE   0 0 3,638
VANGUARD INDEX FDS SMALL CP ETF 922908751 351 2,661 SH   SOLE   0 0 2,661
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 517 13,926 SH   SOLE   0 0 13,926
VANGUARD GROUP DIV APP ETF 921908844 635 6,481 SH   SOLE   0 0 6,481
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 279 3,736 SH   SOLE   0 0 3,736
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 460 2,002 SH   SOLE   0 0 2,002
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 399 4,210 SH   SOLE   0 0 4,210
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,426 19,009 SH   SOLE   0 0 19,009
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 367 9,639 SH   SOLE   0 0 9,639
VERIZON COMMUNICATIONS INC COM 92243V954 56 1,000 SH Put SOLE   0 0 1,000
VERIZON COMMUNICATIONS INC COM 92343V104 1,223 21,754 SH   SOLE   0 0 21,754
WELLS FARGO CO NEW COM 949746101 272 5,912 SH   SOLE   0 0 5,912
WALMART INC COM 931142953 186 2,000 SH Put SOLE   0 0 2,000
WALMART INC COM 931142103 247 2,654 SH   SOLE   0 0 2,654
UNITED STATES STL CORP NEW COM 912909108 190 10,400 SH   SOLE   0 0 10,400
SPDR SERIES TRUST AEROSPACE DEF 78464A631 318 4,035 SH   SOLE   0 0 4,035
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 281 5,563 SH   SOLE   0 0 5,563
SELECT SECTOR SPDR TR ENERGY 81369Y506 282 4,925 SH   SOLE   0 0 4,925
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 524 21,981 SH   SOLE   0 0 21,981
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 662 7,651 SH   SOLE   0 0 7,651
EXXON MOBIL CORP COM 30231G952 27 400 SH Put SOLE   0 0 400
EXXON MOBIL CORP COM 30231G102 738 10,816 SH   SOLE   0 0 10,816