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 12,129 69,391 SH   SOLE   0 0 69,391
AT&T Inc. COM 00206R102 19,682 684,348 SH   SOLE   0 0 684,348
AbbVie Inc. COM 00287y109 1,017 9,495 SH   SOLE   0 0 9,495
Abbott Laboratories COM 002824100 1,023 9,346 SH   SOLE   0 0 9,346
Accenture PLC COM G1151C101 261 999 SH   SOLE   0 0 999
Agnico Eagle Mines Ltd. COM 008474108 1,107 15,700 SH   SOLE   0 0 15,700
Allegheny Technologies Inc. COM 01741r102 24,973 1,489,155 SH   SOLE   0 0 1,489,155
Alliant Energy Corp. COM 018802108 328 6,366 SH   SOLE   0 0 6,366
Alphabet Inc. Cl A COM 02079k305 464 265 SH   SOLE   0 0 265
Altria Group Inc. COM 02209S103 545 13,297 SH   SOLE   0 0 13,297
Amazon Inc. COM 023135106 625 192 SH   SOLE   0 0 192
American Express Co. COM 025816109 9,411 77,834 SH   SOLE   0 0 77,834
American Outdoor Brand COM 02875D109 341 20,000 SH   SOLE   0 0 20,000
Ansys Inc. COM 03662q105 361 993 SH   SOLE   0 0 993
Apple Inc. COM 037833100 3,238 24,401 SH   SOLE   0 0 24,401
BP PLC COM 055622104 215 10,489 SH   SOLE   0 0 10,489
Bank Montreal COM 063671101 245 3,221 SH   SOLE   0 0 3,221
Bank of America Corp. COM 060505104 10,648 351,300 SH   SOLE   0 0 351,300
Berkley W R Corp. COM 084423102 1,610 24,233 SH   SOLE   0 0 24,233
Berkshire Hathaway Cl B COM 084670702 9,318 40,188 SH   SOLE   0 0 40,188
Boeing Co. COM 097023105 10,707 50,017 SH   SOLE   0 0 50,017
Bristol-Myers Squibb Corp. COM 110122108 17,423 280,887 SH   SOLE   0 0 280,887
Chevron Corp. COM 166764100 818 9,689 SH   SOLE   0 0 9,689
Cigna Corp. COM 125523100 1,160 5,573 SH   SOLE   0 0 5,573
Cinemark Holdings Inc. COM 17243v102 12,258 704,060 SH   SOLE   0 0 704,060
Cisco Systems Inc. COM 17275r102 15,268 341,180 SH   SOLE   0 0 341,180
Citigroup Inc. COM 172967424 19,208 311,518 SH   SOLE   0 0 311,518
Coastalsouth Bancshares, Inc. COM 19058x207 132 10,878 SH   SOLE   0 0 10,878
Coca Cola Co. COM 191216100 6,193 112,920 SH   SOLE   0 0 112,920
Cognizant Tech. Solutions COM 192446102 7,160 87,365 SH   SOLE   0 0 87,365
Colgate-Palmolive Co. COM 194162103 422 4,932 SH   SOLE   0 0 4,932
Costco Wholesale Corp. COM 22160k105 224 594 SH   SOLE   0 0 594
Deere & Co. COM 244199105 336 1,247 SH   SOLE   0 0 1,247
Dow Inc. COM 260557103 16,046 289,126 SH   SOLE   0 0 289,126
Duke Energy Corp. COM 26441c204 348 3,799 SH   SOLE   0 0 3,799
Dupont De Nemours Inc. COM 26614N102 9,239 129,920 SH   SOLE   0 0 129,920
Eaton Corp. COM 278058102 348 2,900 SH   SOLE   0 0 2,900
Eli Lilly & Co. COM 532457108 953 5,644 SH   SOLE   0 0 5,644
Emerson Electric Co. COM 291011104 370 4,606 SH   SOLE   0 0 4,606
Exxon Mobil Corp. COM 30231g102 3,339 80,994 SH   SOLE   0 0 80,994
Facebook, Inc. COM 30303M102 571 2,089 SH   SOLE   0 0 2,089
Fastenal Co. COM 311900104 1,250 25,600 SH   SOLE   0 0 25,600
Fidelity National Information COM 31620m106 1,330 9,405 SH   SOLE   0 0 9,405
Fiserv Inc. COM 337738108 2,742 24,080 SH   SOLE   0 0 24,080
Ford Motor Co. COM 345370860 154 17,482 SH   SOLE   0 0 17,482
General Electric Co. COM 369604103 416 38,524 SH   SOLE   0 0 38,524
General Motors Co. COM 37045v100 9,878 237,223 SH   SOLE   0 0 237,223
Heartland Financial Inc. COM 42234q102 211 5,216 SH   SOLE   0 0 5,216
IBM Corp. COM 459200101 10,760 85,476 SH   SOLE   0 0 85,476
Illinois Tool Works Inc. COM 452308109 304 1,489 SH   SOLE   0 0 1,489
Intel Corp. COM 458140100 996 19,994 SH   SOLE   0 0 19,994
JPMorgan Chase & Co. COM 46625H100 7,986 62,845 SH   SOLE   0 0 62,845
Johnson & Johnson COM 478160104 982 6,238 SH   SOLE   0 0 6,238
Kellogg Co. COM 487836108 285 4,585 SH   SOLE   0 0 4,585
Kimberly-Clark Corp. COM 494368103 311 2,307 SH   SOLE   0 0 2,307
Kinder Morgan Inc. COM 49456b101 15,251 1,115,631 SH   SOLE   0 0 1,115,631
Kohls Corp. COM 500255104 286 7,031 SH   SOLE   0 0 7,031
Lam Research Corp. COM 512807108 265 561 SH   SOLE   0 0 561
Lowes Companies Inc. COM 548661107 214 1,335 SH   SOLE   0 0 1,335
MGE Energy Inc. COM 55277p104 909 12,975 SH   SOLE   0 0 12,975
MGIC Investment Corp. COM 552848103 4,149 330,605 SH   SOLE   0 0 330,605
Mastercard Inc. COM 57636q104 241 675 SH   SOLE   0 0 675
McDonald's Corp. COM 580135101 811 3,777 SH   SOLE   0 0 3,777
Merck & Co. Inc. COM 58933Y105 13,391 163,708 SH   SOLE   0 0 163,708
MetLife Inc. COM 59156R108 364 7,752 SH   SOLE   0 0 7,752
Microsoft Corp. COM 594918104 1,742 7,831 SH   SOLE   0 0 7,831
Mondelez International Inc. COM 609207105 479 8,184 SH   SOLE   0 0 8,184
Morgan Stanley COM 617446448 283 4,134 SH   SOLE   0 0 4,134
Norfolk Southern Corp. COM 655844108 464 1,952 SH   SOLE   0 0 1,952
OPKO Health Inc. COM 68375n103 39 10,000 SH   SOLE   0 0 10,000
Options Media Group Hldgs. COM 684008105 0 20,000 SH   SOLE   0 0 20,000
Oracle Corp. COM 68389x105 17,731 274,085 SH   SOLE   0 0 274,085
PPG Industries Inc. COM 693506107 649 4,502 SH   SOLE   0 0 4,502
PepsiCo Inc. COM 713448108 1,440 9,713 SH   SOLE   0 0 9,713
Pfizer Inc. COM 717081103 15,570 422,983 SH   SOLE   0 0 422,983
Philip Morris International In COM 718172109 1,195 14,432 SH   SOLE   0 0 14,432
Procter & Gamble Co. COM 742718109 1,358 9,756 SH   SOLE   0 0 9,756
Puration Inc. COM 74609p104 1 70,000 SH   SOLE   0 0 70,000
Range Resources Corp. COM 75281a109 466 69,562 SH   SOLE   0 0 69,562
Rockwell Automation, Inc. COM 773903109 233 927 SH   SOLE   0 0 927
Schlumberger Ltd. COM 806857108 217 9,954 SH   SOLE   0 0 9,954
Schwab Money Market Pool COM 808516603 102 94,558 SH   SOLE   0 0 94,558
Smith & Wesson Brands Inc. COM 831754106 1,420 80,000 SH   SOLE   0 0 80,000
Southwest Airlines Co. COM 844741108 396 8,502 SH   SOLE   0 0 8,502
Spooz Inc. COM 84915Q100 0 1,535,000 SH   SOLE   0 0 1,535,000
Starbucks Corp. COM 855244109 201 1,875 SH   SOLE   0 0 1,875
Target Corp. COM 87612e106 272 1,543 SH   SOLE   0 0 1,543
Terra Tech Corp. COM 88102j209 11 76,000 SH   SOLE   0 0 76,000
Tesla Inc. COM 88160r101 1,178 1,670 SH   SOLE   0 0 1,670
Texas Instruments Inc. COM 882508104 631 3,842 SH   SOLE   0 0 3,842
The Walt Disney Co. COM 254687106 14,488 79,963 SH   SOLE   0 0 79,963
US Bancorp COM 902973304 4,498 96,549 SH   SOLE   0 0 96,549
Union Pacific Corp. COM 907818108 4,213 20,234 SH   SOLE   0 0 20,234
United Parcel Service Inc. COM 911312106 10,361 61,525 SH   SOLE   0 0 61,525
Verizon Communications COM 92343v104 1,061 18,056 SH   SOLE   0 0 18,056
Visa Inc. COM 92826c839 395 1,804 SH   SOLE   0 0 1,804
Vitality Biopharma Inc. COM 928493107 9 148,000 SH   SOLE   0 0 148,000
Vuzix Corp. COM 92921w300 186 20,515 SH   SOLE   0 0 20,515
WEC Energy Group Inc. COM 92939u106 2,341 25,434 SH   SOLE   0 0 25,434
Walgreens Boots Alliance Inc. COM 931427108 11,603 290,941 SH   SOLE   0 0 290,941
Walmart Inc. COM 931142103 589 4,086 SH   SOLE   0 0 4,086
Wells Fargo & Co. COM 949746101 12,789 423,773 SH   SOLE   0 0 423,773
Xcel Energy Inc. COM 98389b100 713 10,700 SH   SOLE   0 0 10,700