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 580 5,253 SH   SOLE   0 0 5,253
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 781 170,532 SH   SOLE   0 0 170,532
ADAM NAT RES FD INC COM 00548F105 1,214 62,400 SH   SOLE   0 0 62,400
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,755 189,098 SH   SOLE   0 0 189,098
AFLAC INC COM 001055102 1,336 23,775 SH   SOLE   0 0 23,775
AGNICO EAGLE MINES LTD COM 008474108 740 17,525 SH   SOLE   0 0 17,525
AIR PRODS & CHEMS INC COM 009158106 549 2,360 SH   SOLE   0 0 2,360
ALAMO GROUP INC COM 011311107 939 7,680 SH   SOLE   0 0 7,680
ALBEMARLE CORP COM 012653101 2,745 10,380 SH   SOLE   0 0 10,380
ALLEGHANY CORP MD COM 017175100 304 362 SH   SOLE   0 0 362
ALLEGIANT TRAVEL CO COM 01748X102 575 7,872 SH   SOLE   0 0 7,872
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2,190 246,620 SH   SOLE   0 0 246,620
ALLIANT ENERGY CORP COM 018802108 589 11,106 SH   SOLE   0 0 11,106
ALLSPRING MULTI SECTOR INCOM COM 94987D101 330 38,325 SH   SOLE   0 0 38,325
ALLSTATE CORP COM 020002101 2,921 23,455 SH   SOLE   0 0 23,455
ALPHABET INC CAP STK CL A 02079K305 287 3,000 SH   SOLE   0 0 3,000
AMN HEALTHCARE SVCS INC COM 001744101 799 7,545 SH   SOLE   0 0 7,545
APPLE INC COM 037833100 1,798 13,010 SH   SOLE   0 0 13,010
ARCHER DANIELS MIDLAND CO COM 039483102 7,208 89,590 SH   SOLE   0 0 89,590
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 7,202 574,799 SH   SOLE   0 0 574,799
ATLANTIC UN BANKSHARES CORP COM 04911A107 465 15,305 SH   SOLE   0 0 15,305
BARRICK GOLD CORP COM 067901108 1,848 119,205 SH   SOLE   0 0 119,205
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,833 10,610 SH   SOLE   0 0 10,610
BK OF AMERICA CORP COM 060505104 676 22,383 SH   SOLE   0 0 22,383
BLACK HILLS CORP COM 092113109 730 10,780 SH   SOLE   0 0 10,780
BLACKROCK CORPOR HI YLD FD I COM 09255P107 326 38,117 SH   SOLE   0 0 38,117
BLACKROCK CORPOR HI YLD FD I RIGHT 10/13/2022 09255L114 0 38,117 SH   SOLE   0 0 38,117
BLACKROCK CR ALLOCATION INCO COM 092508100 452 47,335 SH   SOLE   0 0 47,335
BLACKROCK INC COM 09247X101 204 370 SH   SOLE   0 0 370
BOEING CO COM 097023105 1,112 9,185 SH   SOLE   0 0 9,185
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,086 58,768 SH   SOLE   0 0 58,768
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 175 10,186 SH   SOLE   0 0 10,186
BUNGE LIMITED COM G16962105 2,497 30,235 SH   SOLE   0 0 30,235
CAPITAL ONE FINL CORP COM 14040H105 462 5,015 SH   SOLE   0 0 5,015
CENTRAL & EASTERN EUROPE FD COM 153436100 528 79,826 SH   SOLE   0 0 79,826
CENTRAL SECS CORP COM 155123102 940 27,851 SH   SOLE   0 0 27,851
CHEVRON CORP NEW COM 166764100 1,767 12,296 SH   SOLE   0 0 12,296
CISCO SYS INC COM 17275R102 2,656 66,395 SH   SOLE   0 0 66,395
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 502 8,735 SH   SOLE   0 0 8,735
COMCAST CORP NEW CL A 20030N101 1,733 59,071 SH   SOLE   0 0 59,071
CONOCOPHILLIPS COM 20825C104 6,765 66,100 SH   SOLE   0 0 66,100
CONSTELLATION ENERGY CORP COM 21037T109 674 8,104 SH   SOLE   0 0 8,104
COTERRA ENERGY INC COM 127097103 420 16,075 SH   SOLE   0 0 16,075
CVS HEALTH CORP COM 126650100 2,550 26,735 SH   SOLE   0 0 26,735
DANAHER CORPORATION COM 235851102 457 1,770 SH   SOLE   0 0 1,770
DISNEY WALT CO COM 254687106 1,156 12,253 SH   SOLE   0 0 12,253
ELEVANCE HEALTH INC COM 036752103 1,563 3,440 SH   SOLE   0 0 3,440
EMCOR GROUP INC COM 29084Q100 1,221 10,570 SH   SOLE   0 0 10,570
EUROPEAN EQUITY FD INC COM 298768102 1,587 255,558 SH   SOLE   0 0 255,558
EVEREST RE GROUP LTD COM G3223R108 672 2,559 SH   SOLE   0 0 2,559
EXELON CORP COM 30161N101 922 24,600 SH   SOLE   0 0 24,600
EXXON MOBIL CORP COM 30231G102 2,319 26,562 SH   SOLE   0 0 26,562
FIRST BUSINESS FINL SVCS INC COM 319390100 1,145 35,425 SH   SOLE   0 0 35,425
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,469 24,760 SH   SOLE   0 0 24,760
FIRST TR HIGH INCOME LONG / COM 33738E109 116 10,725 SH   SOLE   0 0 10,725
FORD MTR CO DEL COM 345370860 140 12,517 SH   SOLE   0 0 12,517
FRANKLIN RESOURCES INC COM 354613101 3,660 170,075 SH   SOLE   0 0 170,075
FRANKLIN UNVL TR SH BEN INT 355145103 845 133,477 SH   SOLE   0 0 133,477
FTI CONSULTING INC COM 302941109 846 5,105 SH   SOLE   0 0 5,105
GENERAL AMERN INVS CO INC COM 368802104 376 11,102 SH   SOLE   0 0 11,102
GENERAL DYNAMICS CORP COM 369550108 800 3,770 SH   SOLE   0 0 3,770
GENERAL ELECTRIC CO COM NEW 369604301 1,310 21,152 SH   SOLE   0 0 21,152
GENTEX CORP COM 371901109 659 27,635 SH   SOLE   0 0 27,635
GOLDMAN SACHS GROUP INC COM 38141G104 453 1,545 SH   SOLE   0 0 1,545
GRAINGER W W INC COM 384802104 316 645 SH   SOLE   0 0 645
HANOVER INS GROUP INC COM 410867105 759 5,920 SH   SOLE   0 0 5,920
HARTFORD FINL SVCS GROUP INC COM 416515104 2,219 35,820 SH   SOLE   0 0 35,820
HOME DEPOT INC COM 437076102 325 1,178 SH   SOLE   0 0 1,178
HONEYWELL INTL INC COM 438516106 736 4,410 SH   SOLE   0 0 4,410
HORMEL FOODS CORP COM 440452100 1,540 33,880 SH   SOLE   0 0 33,880
HUNT J B TRANS SVCS INC COM 445658107 324 2,070 SH   SOLE   0 0 2,070
ILLINOIS TOOL WKS INC COM 452308109 3,415 18,905 SH   SOLE   0 0 18,905
INGREDION INC COM 457187102 1,047 13,005 SH   SOLE   0 0 13,005
INSIGHT SELECT INCOME FD COM 45781W109 489 31,830 SH   SOLE   0 0 31,830
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,107 17,325 SH   SOLE   0 0 17,325
INTERNATIONAL BUSINESS MACHS COM 459200101 698 5,875 SH   SOLE   0 0 5,875
INTERNATIONAL PAPER CO COM 460146103 2,288 72,190 SH   SOLE   0 0 72,190
INVESCO BD FD COM 46132L107 310 21,510 SH   SOLE   0 0 21,510
INVESCO HIGH INCOME TR II COM 46131F101 219 22,455 SH   SOLE   0 0 22,455
JOHNSON & JOHNSON COM 478160104 4,855 29,717 SH   SOLE   0 0 29,717
JOHNSON CTLS INTL PLC SHS G51502105 1,030 20,929 SH   SOLE   0 0 20,929
JPMORGAN CHASE & CO COM 46625H100 2,583 24,720 SH   SOLE   0 0 24,720
KINDER MORGAN INC DEL COM 49456B101 725 43,545 SH   SOLE   0 0 43,545
KRAFT HEINZ CO COM 500754106 1,854 55,590 SH   SOLE   0 0 55,590
KROGER CO COM 501044101 7,997 182,780 SH   SOLE   0 0 182,780
LAKELAND FINL CORP COM 511656100 1,281 17,600 SH   SOLE   0 0 17,600
LINCOLN ELEC HLDGS INC COM 533900106 311 2,475 SH   SOLE   0 0 2,475
LOWES COS INC COM 548661107 537 2,860 SH   SOLE   0 0 2,860
MEDTRONIC PLC SHS G5960L103 2,197 27,212 SH   SOLE   0 0 27,212
MERCK & CO INC COM 58933Y105 3,424 39,759 SH   SOLE   0 0 39,759
METLIFE INC COM 59156R108 874 14,380 SH   SOLE   0 0 14,380
MICROSOFT CORP COM 594918104 7,802 33,500 SH   SOLE   0 0 33,500
MILLER INDS INC TENN COM NEW 600551204 1,550 72,788 SH   SOLE   0 0 72,788
MUELLER INDS INC COM 624756102 2,053 34,535 SH   SOLE   0 0 34,535
NATIONAL PRESTO INDS INC COM 637215104 1,484 22,817 SH   SOLE   0 0 22,817
NEUBERGER BERMAN HIGH YIELD COM 64128C106 1,231 155,783 SH   SOLE   0 0 155,783
NEW GERMANY FD INC COM 644465106 2,185 313,942 SH   SOLE   0 0 313,942
NORDSON CORP COM 655663102 2,438 11,485 SH   SOLE   0 0 11,485
NORFOLK SOUTHN CORP COM 655844108 5,088 24,270 SH   SOLE   0 0 24,270
NUCOR CORP COM 670346105 2,651 24,780 SH   SOLE   0 0 24,780
NUTRIEN LTD COM 67077M108 533 6,395 SH   SOLE   0 0 6,395
OLD REP INTL CORP COM 680223104 1,661 79,340 SH   SOLE   0 0 79,340
ORACLE CORP COM 68389X105 2,046 33,510 SH   SOLE   0 0 33,510
PENTAIR PLC SHS G7S00T104 1,491 36,687 SH   SOLE   0 0 36,687
PEOPLES BANCORP INC COM 709789101 1,138 39,345 SH   SOLE   0 0 39,345
PEPSICO INC COM 713448108 618 3,787 SH   SOLE   0 0 3,787
PFIZER INC COM 717081103 3,270 74,736 SH   SOLE   0 0 74,736
PHOTRONICS INC COM 719405102 1,235 84,445 SH   SOLE   0 0 84,445
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,540 66,150 SH   SOLE   0 0 66,150
PLEXUS CORP COM 729132100 1,014 11,575 SH   SOLE   0 0 11,575
PPG INDS INC COM 693506107 1,567 14,159 SH   SOLE   0 0 14,159
PROCTER AND GAMBLE CO COM 742718109 583 4,620 SH   SOLE   0 0 4,620
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,455 54,424 SH   SOLE   0 0 54,424
REGAL REXNORD CORPORATION COM 758750103 691 4,925 SH   SOLE   0 0 4,925
RELIANCE STEEL & ALUMINUM CO COM 759509102 232 1,330 SH   SOLE   0 0 1,330
RIO TINTO PLC SPONSORED ADR 767204100 2,830 51,395 SH   SOLE   0 0 51,395
ROBERT HALF INTL INC COM 770323103 964 12,605 SH   SOLE   0 0 12,605
ROCKWELL AUTOMATION INC COM 773903109 848 3,940 SH   SOLE   0 0 3,940
ROYAL GOLD INC COM 780287108 1,109 11,825 SH   SOLE   0 0 11,825
ROYCE VALUE TR INC COM 780910105 324 25,851 SH   SOLE   0 0 25,851
SCHWAB CHARLES CORP COM 808513105 1,049 14,597 SH   SOLE   0 0 14,597
SPDR SER TR BLOOMBERG INVT 78468R200 941 31,040 SH   SOLE   0 0 31,040
SWISS HELVETIA FD INC COM 870875101 612 90,144 SH   SOLE   0 0 90,144
TAPESTRY INC COM 876030107 428 15,040 SH   SOLE   0 0 15,040
TARGET CORP COM 87612E106 3,104 20,918 SH   SOLE   0 0 20,918
TEMPLETON DRAGON FD INC COM 88018T101 4,450 477,966 SH   SOLE   0 0 477,966
TEMPLETON EMERGING MKTS FD COM 880191101 173 16,725 SH   SOLE   0 0 16,725
TEXAS INSTRS INC COM 882508104 512 3,310 SH   SOLE   0 0 3,310
TIMKEN CO COM 887389104 642 10,875 SH   SOLE   0 0 10,875
TRI CONTL CORP COM 895436103 4,398 172,069 SH   SOLE   0 0 172,069
UNITEDHEALTH GROUP INC COM 91324P102 1,189 2,355 SH   SOLE   0 0 2,355
US BANCORP DEL COM NEW 902973304 226 5,593 SH   SOLE   0 0 5,593
VAIL RESORTS INC COM 91879Q109 1,667 7,730 SH   SOLE   0 0 7,730
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 208 2,755 SH   SOLE   0 0 2,755
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 540 7,265 SH   SOLE   0 0 7,265
VERIZON COMMUNICATIONS INC COM 92343V104 1,618 42,613 SH   SOLE   0 0 42,613
VILLAGE SUPER MKT INC CL A NEW 927107409 478 24,745 SH   SOLE   0 0 24,745
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,537 80,798 SH   SOLE   0 0 80,798
WALMART INC COM 931142103 1,011 7,792 SH   SOLE   0 0 7,792
WELLS FARGO CO NEW COM 949746101 5,117 127,234 SH   SOLE   0 0 127,234
WESTERN ASSET HIGH INCOME OP COM 95766K109 100 27,252 SH   SOLE   0 0 27,252
WESTERN ASSET HIGH YIELD DEF COM 95768B107 3,552 316,860 SH   SOLE   0 0 316,860
WEYERHAEUSER CO MTN BE COM NEW 962166104 5,331 186,674 SH   SOLE   0 0 186,674
WHEATON PRECIOUS METALS CORP COM 962879102 279 8,620 SH   SOLE   0 0 8,620
WILEY JOHN & SONS INC CL A 968223206 1,554 41,380 SH   SOLE   0 0 41,380
WILLIAMS COS INC COM 969457100 770 26,905 SH   SOLE   0 0 26,905
WYNDHAM HOTELS & RESORTS INC COM 98311A105 325 5,303 SH   SOLE   0 0 5,303
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,330 22,282 SH   SOLE   0 0 22,282