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 9,235 83,579 SH   SOLE   0 0 83,579
AMBAC Financial Group COM 023139884 153 12,000 SH   SOLE   0 0 12,000
AT&T Inc. COM 00206R102 17,672 1,151,996 SH   SOLE   0 0 1,151,996
Abbott Laboratories COM 002824100 927 9,586 SH   SOLE   0 0 9,586
Abbvie Inc. COM 00287y109 1,377 10,262 SH   SOLE   0 0 10,262
Accenture PLC COM G1151C101 320 1,245 SH   SOLE   0 0 1,245
Agnico Eagle Mines Ltd. COM 008474108 549 13,000 SH   SOLE   0 0 13,000
Allegheny Technologies Inc. COM 01741r102 31,653 1,189,499 SH   SOLE   0 0 1,189,499
Alliant Energy Corp. COM 018802108 387 7,312 SH   SOLE   0 0 7,312
Allison Transmission Holdings, COM 01973r101 10,102 299,219 SH   SOLE   0 0 299,219
Alphabet Inc. Cl A COM 02079k305 344 3,600 SH   SOLE   0 0 3,600
Alphabet Inc. Cl C COM 02079k107 1,143 11,890 SH   SOLE   0 0 11,890
Altria Group Inc. COM 02209S103 651 16,131 SH   SOLE   0 0 16,131
Amazon Inc. COM 023135106 584 5,170 SH   SOLE   0 0 5,170
America Movil Sab ADR COM 02364w105 412 25,000 SH   SOLE   0 0 25,000
Ansys Inc. COM 03662q105 208 938 SH   SOLE   0 0 938
Apple Inc. COM 037833100 6,363 46,043 SH   SOLE   0 0 46,043
BCE Inc. COM 05534B760 391 9,318 SH   SOLE   0 0 9,318
BP PLC COM 055622104 332 11,645 SH   SOLE   0 0 11,645
Bald Eagle Energy COM 057690109 0 14,000 SH   SOLE   0 0 14,000
Bank Montreal COM 063671101 284 3,236 SH   SOLE   0 0 3,236
Bank of America Corp. COM 060505104 9,407 311,483 SH   SOLE   0 0 311,483
Berkley W R Corp. COM 084423102 2,347 36,349 SH   SOLE   0 0 36,349
Berkshire Hathaway Cl B COM 084670702 803 3,008 SH   SOLE   0 0 3,008
Boeing Co. COM 097023105 15,511 128,102 SH   SOLE   0 0 128,102
Bristol-Myers Squibb Corp. COM 110122108 21,230 298,640 SH   SOLE   0 0 298,640
CVS Health Corp. COM 126650100 307 3,223 SH   SOLE   0 0 3,223
Caterpillar Inc. COM 149123101 341 2,081 SH   SOLE   0 0 2,081
Chevron Corp. COM 166764100 1,321 9,195 SH   SOLE   0 0 9,195
Cisco Systems Inc. COM 17275r102 8,673 216,813 SH   SOLE   0 0 216,813
Citigroup Inc. COM 172967424 18,078 433,846 SH   SOLE   0 0 433,846
Coastalsouth Bancshares, Inc. COM 19058x207 531 37,046 SH   SOLE   0 0 37,046
Coca Cola Co. COM 191216100 525 9,373 SH   SOLE   0 0 9,373
Colgate-Palmolive Co. COM 194162103 350 4,987 SH   SOLE   0 0 4,987
Comcast Corp. Cl A COM 20030n101 5,055 172,335 SH   SOLE   0 0 172,335
ConocoPhillips COM 20825c104 286 2,792 SH   SOLE   0 0 2,792
Costco Wholesale Corp. COM 22160k105 399 845 SH   SOLE   0 0 845
Coterra Energy Inc. COM 127097103 6,448 246,867 SH   SOLE   0 0 246,867
Deere & Co. COM 244199105 421 1,262 SH   SOLE   0 0 1,262
Dow Inc. COM 260557103 11,272 256,579 SH   SOLE   0 0 256,579
Duke Energy Corp. COM 26441c204 437 4,702 SH   SOLE   0 0 4,702
Eaton Corp. COM g29183103 413 3,100 SH   SOLE   0 0 3,100
Eli Lilly & Co. COM 532457108 1,969 6,089 SH   SOLE   0 0 6,089
Emerson Electric Co. COM 291011104 459 6,273 SH   SOLE   0 0 6,273
Essent Group Ltd. COM G3198U102 337 9,651 SH   SOLE   0 0 9,651
Exxon Mobil Corp. COM 30231g102 3,035 34,759 SH   SOLE   0 0 34,759
Fastenal Co. COM 311900104 1,192 25,900 SH   SOLE   0 0 25,900
Fidelity National Information COM 31620m106 655 8,666 SH   SOLE   0 0 8,666
Fiserv Inc. COM 337738108 3,514 37,550 SH   SOLE   0 0 37,550
Flowserve Corp. COM 34354p105 8,715 358,654 SH   SOLE   0 0 358,654
Ford Motor Co. COM 345370860 316 28,224 SH   SOLE   0 0 28,224
Gates Industrial Corp. COM g39108108 7,311 749,086 SH   SOLE   0 0 749,086
General Electric Co. COM 369604301 344 5,556 SH   SOLE   0 0 5,556
General Motors Co. COM 37045v100 6,123 190,821 SH   SOLE   0 0 190,821
Gilead Sciences Inc. COM 375558103 2,914 47,240 SH   SOLE   0 0 47,240
Goodyear Tire & Rubber COM 382550101 6,427 636,950 SH   SOLE   0 0 636,950
HanesBrands Inc. COM 410345102 10,170 1,461,185 SH   SOLE   0 0 1,461,185
Helmerich & Payne Inc. COM 423452101 573 15,500 SH   SOLE   0 0 15,500
Hershey Co. COM 427866108 368 1,667 SH   SOLE   0 0 1,667
Home Depot Inc. COM 437076102 392 1,422 SH   SOLE   0 0 1,422
IBM Corp. COM 459200101 12,351 103,958 SH   SOLE   0 0 103,958
Intel Corp. COM 458140100 506 19,616 SH   SOLE   0 0 19,616
International Paper Company COM 460146103 1,780 56,150 SH   SOLE   0 0 56,150
JPMorgan Chase & Co. COM 46625H100 1,490 14,262 SH   SOLE   0 0 14,262
Johnson & Johnson COM 478160104 932 5,705 SH   SOLE   0 0 5,705
Johnson Controls Intl. COM g51502105 2,147 43,622 SH   SOLE   0 0 43,622
Kellogg Co. COM 487836108 353 5,071 SH   SOLE   0 0 5,071
Kimberly-Clark Corp. COM 494368103 502 4,457 SH   SOLE   0 0 4,457
Kinder Morgan Inc. COM 49456b101 20,108 1,208,428 SH   SOLE   0 0 1,208,428
Kohls Corp. COM 500255104 1,834 72,915 SH   SOLE   0 0 72,915
Lockheed Martin Corp. COM 539830109 425 1,101 SH   SOLE   0 0 1,101
MGE Energy Inc. COM 55277p104 852 12,975 SH   SOLE   0 0 12,975
MGIC Investment Corp. COM 552848103 3,616 282,072 SH   SOLE   0 0 282,072
Malachite Innovations Com COM 56089m107 13 74,000 SH   SOLE   0 0 74,000
Mastercard Inc. COM 57636q104 203 715 SH   SOLE   0 0 715
McDonald's Corp. COM 580135101 951 4,120 SH   SOLE   0 0 4,120
Medtronic PLC COM G5960L103 6,394 79,179 SH   SOLE   0 0 79,179
Merck & Co. Inc. COM 58933Y105 13,767 159,863 SH   SOLE   0 0 159,863
MetLife Inc. COM 59156R108 283 4,660 SH   SOLE   0 0 4,660
Microsoft Corp. COM 594918104 2,221 9,537 SH   SOLE   0 0 9,537
Mondelez International Inc. COM 609207105 551 10,054 SH   SOLE   0 0 10,054
Morgan Stanley COM 617446448 367 4,647 SH   SOLE   0 0 4,647
National Instrs Corp. COM 636518102 7,318 193,910 SH   SOLE   0 0 193,910
Newmont Corp. COM 651639106 9,052 215,359 SH   SOLE   0 0 215,359
Nokia Corp. COM 654902204 53 12,521 SH   SOLE   0 0 12,521
Norfolk Southern Corp. COM 655844108 390 1,862 SH   SOLE   0 0 1,862
OPKO Health Inc. COM 68375n103 19 10,000 SH   SOLE   0 0 10,000
Occidental Petroleum Corp. COM 674599105 294 4,779 SH   SOLE   0 0 4,779
Operaadora De Sites Mexicanos, COM P7369E102 31 37,000 SH   SOLE   0 0 37,000
Options Media Group Hldgs. COM 684008105 0 20,000 SH   SOLE   0 0 20,000
Oracle Corp. COM 68389x105 14,119 231,201 SH   SOLE   0 0 231,201
Orion Energy System Inc. COM 686275108 16 10,000 SH   SOLE   0 0 10,000
PepsiCo Inc. COM 713448108 1,177 7,210 SH   SOLE   0 0 7,210
Pfizer Inc. COM 717081103 1,296 29,624 SH   SOLE   0 0 29,624
Philip Morris International In COM 718172109 1,244 14,991 SH   SOLE   0 0 14,991
Phillips 66 COM 718546104 201 2,491 SH   SOLE   0 0 2,491
Procter & Gamble Co. COM 742718109 1,216 9,635 SH   SOLE   0 0 9,635
Reynolds Consumer Products COM 76171l106 6,268 240,985 SH   SOLE   0 0 240,985
Ross Stores Inc. COM 778296103 6,297 74,721 SH   SOLE   0 0 74,721
Schlumberger Ltd. COM 806857108 350 9,742 SH   SOLE   0 0 9,742
Southwest Airlines Co. COM 844741108 246 7,980 SH   SOLE   0 0 7,980
Spooz Inc. COM 84915Q100 1 1,535,000 SH   SOLE   0 0 1,535,000
Target Corp. COM 87612e106 265 1,789 SH   SOLE   0 0 1,789
Tellurian Inc. COM 87968a104 55 23,000 SH   SOLE   0 0 23,000
Tesla Inc. COM 88160r101 1,405 5,298 SH   SOLE   0 0 5,298
Texas Instruments Inc. COM 882508104 379 2,447 SH   SOLE   0 0 2,447
The Walt Disney Co. COM 254687106 3,250 34,452 SH   SOLE   0 0 34,452
US Bancorp COM 902973304 4,750 117,810 SH   SOLE   0 0 117,810
US Silica Holdings, Inc. COM 90346e103 274 25,000 SH   SOLE   0 0 25,000
Union Pacific Corp. COM 907818108 3,936 20,201 SH   SOLE   0 0 20,201
UnitedHealth Group Inc. COM 91324P102 1,644 3,255 SH   SOLE   0 0 3,255
Unrivaled Brands Inc. COM 91532e105 1 38,000 SH   SOLE   0 0 38,000
Verizon Communications COM 92343v104 10,743 282,930 SH   SOLE   0 0 282,930
Visa Inc. COM 92826c839 539 3,035 SH   SOLE   0 0 3,035
Vuzix Corp. COM 92921w300 124 21,375 SH   SOLE   0 0 21,375
WEC Energy Group Inc. COM 92939u106 2,825 31,594 SH   SOLE   0 0 31,594
Walgreens Boots Alliance Inc. COM 931427108 16,455 524,056 SH   SOLE   0 0 524,056
Wells Fargo & Co. COM 949746101 15,208 378,118 SH   SOLE   0 0 378,118
Xcel Energy Inc. COM 98389b100 758 11,850 SH   SOLE   0 0 11,850