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 CO COM 88579Y101 898 5,608 SH   SOLE   0 0 5,608
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 889 137,216 SH   SOLE   0 0 137,216
ADAM NAT RES FD INC COM 00548F105 449 45,890 SH   SOLE   0 0 45,890
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,796 172,498 SH   SOLE   0 0 172,498
AFLAC INC COM 001055102 855 23,520 SH   SOLE   0 0 23,520
ALAMO GROUP INC COM 011311107 862 7,980 SH   SOLE   0 0 7,980
ALBEMARLE CORP COM 012653101 973 10,895 SH   SOLE   0 0 10,895
ALLEGIANT TRAVEL CO COM 01748X102 1,183 9,875 SH   SOLE   0 0 9,875
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2,212 210,460 SH   SOLE   0 0 210,460
ALLIANT ENERGY CORP COM 018802108 869 16,816 SH   SOLE   0 0 16,816
ALLSTATE CORP COM 020002101 2,732 29,020 SH   SOLE   0 0 29,020
AMN HEALTHCARE SVCS INC COM 001744101 482 8,250 SH   SOLE   0 0 8,250
APPLE INC COM 037833100 1,679 14,497 SH   SOLE   0 0 14,497
ARCHER DANIELS MIDLAND CO COM 039483102 4,437 95,435 SH   SOLE   0 0 95,435
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 12,910 606,690 SH   SOLE   0 0 606,690
AT&T INC COM 00206R102 367 12,859 SH   SOLE   0 0 12,859
BARRICK GOLD CORP COM 067901108 2,229 79,290 SH   SOLE   0 0 79,290
BLACK HILLS CORP COM 092113109 360 6,730 SH   SOLE   0 0 6,730
BLACKROCK CORPOR HI YLD FD I COM 09255P107 421 39,404 SH   SOLE   0 0 39,404
BLACKROCK CR ALLOCATION INCO COM 092508100 616 43,295 SH   SOLE   0 0 43,295
BOEING CO COM 097023105 1,637 9,905 SH   SOLE   0 0 9,905
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 293 8,118 SH   SOLE   0 0 8,118
BUNGE LIMITED COM G16962105 1,481 32,415 SH   SOLE   0 0 32,415
CAPITAL ONE FINL CORP COM 14040H105 494 6,875 SH   SOLE   0 0 6,875
CENTRAL & EASTERN EUROPE FD COM 153436100 987 50,269 SH   SOLE   0 0 50,269
CENTRAL SECS CORP COM 155123102 711 24,541 SH   SOLE   0 0 24,541
CHEVRON CORP NEW COM 166764100 266 3,694 SH   SOLE   0 0 3,694
CISCO SYS INC COM 17275R102 1,599 40,605 SH   SOLE   0 0 40,605
CONOCOPHILLIPS COM 20825C104 2,826 86,048 SH   SOLE   0 0 86,048
CVS HEALTH CORP COM 126650100 977 16,735 SH   SOLE   0 0 16,735
DANAHER CORPORATION COM 235851102 479 2,225 SH   SOLE   0 0 2,225
DISNEY WALT CO COM DISNEY 254687106 239 1,923 SH   SOLE   0 0 1,923
EMCOR GROUP INC COM 29084Q100 841 12,420 SH   SOLE   0 0 12,420
EUROPEAN EQUITY FD INC COM 298768102 2,103 222,355 SH   SOLE   0 0 222,355
EXELON CORP COM 30161N101 614 17,165 SH   SOLE   0 0 17,165
EXXON MOBIL CORP COM 30231G102 932 27,159 SH   SOLE   0 0 27,159
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,372 39,525 SH   SOLE   0 0 39,525
FIRST TR HIGH INCOME L/S FD COM 33738E109 145 10,390 SH   SOLE   0 0 10,390
FISERV INC COM 337738108 216 2,100 SH   SOLE   0 0 2,100
FORTUNE BRANDS HOME & SEC IN COM 34964C106 312 3,602 SH   SOLE   0 0 3,602
FRANKLIN RESOURCES INC COM 354613101 1,899 93,340 SH   SOLE   0 0 93,340
FRANKLIN UNVL TR SH BEN INT 355145103 683 100,096 SH   SOLE   0 0 100,096
FTI CONSULTING INC COM 302941109 541 5,105 SH   SOLE   0 0 5,105
GENERAL AMERN INVS INC COM 368802104 387 11,392 SH   SOLE   0 0 11,392
GENERAL ELECTRIC CO COM 369604103 81 12,948 SH   SOLE   0 0 12,948
GENTEX CORP COM 371901109 654 25,385 SH   SOLE   0 0 25,385
GOLDMAN SACHS GROUP INC COM 38141G104 256 1,275 SH   SOLE   0 0 1,275
HANOVER INS GROUP INC COM 410867105 485 5,210 SH   SOLE   0 0 5,210
HARTFORD FINL SVCS GROUP INC COM 416515104 1,099 29,820 SH   SOLE   0 0 29,820
HOME DEPOT INC COM 437076102 334 1,203 SH   SOLE   0 0 1,203
HONEYWELL INTL INC COM 438516106 588 3,575 SH   SOLE   0 0 3,575
HORMEL FOODS CORP COM 440452100 1,715 35,080 SH   SOLE   0 0 35,080
HUNT J B TRANS SVCS INC COM 445658107 384 3,040 SH   SOLE   0 0 3,040
ILLINOIS TOOL WKS INC COM 452308109 4,444 23,000 SH   SOLE   0 0 23,000
INGREDION INC COM 457187102 1,227 16,210 SH   SOLE   0 0 16,210
INSIGHT SELECT INCOME FD COM 45781W109 679 33,555 SH   SOLE   0 0 33,555
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 837 17,325 SH   SOLE   0 0 17,325
INTERNATIONAL BUSINESS MACHS COM 459200101 722 5,930 SH   SOLE   0 0 5,930
INVESCO BD FD COM 46132L107 526 26,296 SH   SOLE   0 0 26,296
INVESCO HIGH INCOME TR II COM 46131F101 297 24,255 SH   SOLE   0 0 24,255
ISHARES SILVER TR ISHARES 46428Q109 216 10,000 SH   SOLE   0 0 10,000
JOHNSON & JOHNSON COM 478160104 4,097 27,519 SH   SOLE   0 0 27,519
JOHNSON CTLS INTL PLC SHS G51502105 805 19,712 SH   SOLE   0 0 19,712
JPMORGAN CHASE & CO COM 46625H100 657 6,827 SH   SOLE   0 0 6,827
KROGER CO COM 501044101 7,306 215,438 SH   SOLE   0 0 215,438
LAKELAND FINL CORP COM 511656100 935 22,694 SH   SOLE   0 0 22,694
LOWES COS INC COM 548661107 474 2,860 SH   SOLE   0 0 2,860
MEDTRONIC PLC SHS G5960L103 1,401 13,480 SH   SOLE   0 0 13,480
MERCK & CO. INC COM 58933Y105 2,490 30,015 SH   SOLE   0 0 30,015
MICROSOFT CORP COM 594918104 8,927 42,443 SH   SOLE   0 0 42,443
MILLER INDS INC TENN COM NEW 600551204 1,926 63,010 SH   SOLE   0 0 63,010
MUELLER INDS INC COM 624756102 1,014 37,455 SH   SOLE   0 0 37,455
NATIONAL PRESTO INDS INC COM 637215104 1,698 20,745 SH   SOLE   0 0 20,745
NEUBERGER BERMAN HIGH YIELD COM 64128C106 1,243 112,085 SH   SOLE   0 0 112,085
NEW GERMANY FD INC COM 644465106 4,021 238,205 SH   SOLE   0 0 238,205
NORDSON CORP COM 655663102 2,479 12,925 SH   SOLE   0 0 12,925
NORFOLK SOUTHN CORP COM 655844108 6,429 30,045 SH   SOLE   0 0 30,045
NUCOR CORP COM 670346105 1,601 35,685 SH   SOLE   0 0 35,685
OLD REP INTL CORP COM 680223104 604 41,010 SH   SOLE   0 0 41,010
ORACLE CORP COM 68389X105 2,148 35,975 SH   SOLE   0 0 35,975
PENTAIR PLC SHS G7S00T104 1,709 37,340 SH   SOLE   0 0 37,340
PEOPLES BANCORP INC COM 709789101 897 46,990 SH   SOLE   0 0 46,990
PEPSICO INC COM 713448108 271 1,952 SH   SOLE   0 0 1,952
PFIZER INC COM 717081103 2,946 80,282 SH   SOLE   0 0 80,282
PHOTRONICS INC COM 719405102 850 85,305 SH   SOLE   0 0 85,305
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10,126 99,315 SH   SOLE   0 0 99,315
PLEXUS CORP COM 729132100 691 9,790 SH   SOLE   0 0 9,790
PROCTER AND GAMBLE CO COM 742718109 542 3,900 SH   SOLE   0 0 3,900
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,417 59,383 SH   SOLE   0 0 59,383
REGAL BELOIT CORP COM 758750103 381 4,055 SH   SOLE   0 0 4,055
ROBERT HALF INTL INC COM 770323103 799 15,085 SH   SOLE   0 0 15,085
ROCKWELL AUTOMATION INC COM 773903109 1,230 5,575 SH   SOLE   0 0 5,575
ROYAL GOLD INC COM 780287108 216 1,800 SH   SOLE   0 0 1,800
ROYCE VALUE TR INC COM 780910105 172 13,578 SH   SOLE   0 0 13,578
SCHWAB CHARLES CORP COM 808513105 529 14,597 SH   SOLE   0 0 14,597
SPDR SER TR BLOMBERG BRC INV 78468R200 2,359 77,139 SH   SOLE   0 0 77,139
SWISS HELVETIA FD INC COM 870875101 746 90,144 SH   SOLE   0 0 90,144
TARGET CORP COM 87612E106 4,304 27,343 SH   SOLE   0 0 27,343
TELEFLEX INCORPORATED COM 879369106 441 1,295 SH   SOLE   0 0 1,295
TEMPLETON DRAGON FD INC COM 88018T101 8,743 398,699 SH   SOLE   0 0 398,699
TEXAS INSTRS INC COM 882508104 493 3,450 SH   SOLE   0 0 3,450
TRI CONTL CORP COM 895436103 3,787 146,046 SH   SOLE   0 0 146,046
UNITEDHEALTH GROUP INC COM 91324P102 723 2,320 SH   SOLE   0 0 2,320
US BANCORP DEL COM NEW 902973304 201 5,593 SH   SOLE   0 0 5,593
VAIL RESORTS INC COM 91879Q109 1,654 7,730 SH   SOLE   0 0 7,730
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 316 3,300 SH   SOLE   0 0 3,300
VERIZON COMMUNICATIONS INC COM 92343V104 359 6,029 SH   SOLE   0 0 6,029
VILLAGE SUPER MKT INC CL A NEW 927107409 234 9,495 SH   SOLE   0 0 9,495
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,875 52,213 SH   SOLE   0 0 52,213
WALMART INC COM 931142103 319 2,282 SH   SOLE   0 0 2,282
WELLS FARGO CO NEW COM 949746101 3,039 129,244 SH   SOLE   0 0 129,244
WELLS FARGO MULTI SECTOR INC COM 94987D101 421 39,125 SH   SOLE   0 0 39,125
WESTERN ASSET HIGH INCOME OP COM 95766K109 121 24,727 SH   SOLE   0 0 24,727
WESTERN ASSET HIGH YIELD DEF COM 95768B107 4,654 331,715 SH   SOLE   0 0 331,715
WEYERHAEUSER CO MTN BE COM NEW 962166104 4,898 171,724 SH   SOLE   0 0 171,724
WILEY JOHN & SONS INC CL A 968223206 1,541 48,585 SH   SOLE   0 0 48,585
WYNDHAM HOTELS & RESORTS INC COM 98311A105 332 6,570 SH   SOLE   0 0 6,570
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,563 26,175 SH   SOLE   0 0 26,175