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
Expires: July 31, 2015
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
374WATER INC COM 88583P203 34,580 18,200 SH SOLE 0 0 18,200
3M CO COM 88579Y101 4,296,282 26,535 SH SOLE 0 0 26,535
ABRDN EMERGING MARKETS EX CH COM 00301W105 3,092,410 322,126 SH SOLE 0 0 322,126
ABRDN INCOME CREDIT STRATEGI COM 003057106 98,452 18,933 SH SOLE 0 0 18,933
ADAM NAT RES FD INC COM 00548F105 1,519,508 61,469 SH SOLE 0 0 61,469
ADAMS DIVERSIFIED EQUITY FD COM 006212104 4,631,451 181,270 SH SOLE 0 0 181,270
AFLAC INC COM 001055102 1,935,446 16,507 SH SOLE 0 0 16,507
AGNICO EAGLE MINES LTD COM 008474108 3,114,080 20,074 SH SOLE 0 0 20,074
AIR PRODUCTS AND CHEMICALS I COM 009158106 743,211 2,535 SH SOLE 0 0 2,535
ALAMO GROUP INC COM 011311107 1,203,573 7,317 SH SOLE 0 0 7,317
ALBEMARLE CORP COM 012653101 1,174,086 8,695 SH SOLE 0 0 8,695
ALLEGIANT TRAVEL CO COM 01748X102 648,564 5,515 SH SOLE 0 0 5,515
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 3,871,461 375,870 SH SOLE 0 0 375,870
ALLIANT ENERGY CORP COM 018802108 921,125 12,074 SH SOLE 0 0 12,074
ALLSPRING MULTI SECTOR INCOM COM 94987D101 334,553 36,325 SH SOLE 0 0 36,325
ALLSTATE CORP COM 020002101 4,612,467 19,385 SH SOLE 0 0 19,385
ALPHABET INC CAP STK CL A 02079K305 1,081,759 3,027 SH SOLE 0 0 3,027
ALPHABET INC CAP STK CL C 02079K107 643,061 1,820 SH SOLE 0 0 1,820
AMAZON COM INC COM 023135106 227,615 955 SH SOLE 0 0 955
AMERICAN INTL GROUP INC COM NEW 026874784 314,889 4,225 SH SOLE 0 0 4,225
APPLE INC COM 037833100 7,322,403 25,306 SH SOLE 0 0 25,306
ARCHER DANIELS MIDLAND CO COM 039483102 7,349,986 96,204 SH SOLE 0 0 96,204
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 21,276,502 408,849 SH SOLE 0 0 408,849
AT&T INC COM 00206R102 735,616 35,537 SH SOLE 0 0 35,537
ATLANTIC UN BANKSHARES CORP COM 04911A107 584,513 13,815 SH SOLE 0 0 13,815
BANK OF AMER CORP COM 060505104 1,309,742 22,986 SH SOLE 0 0 22,986
BARRICK MNG CORP COM SHS 06849F108 4,193,280 114,165 SH SOLE 0 0 114,165
BENCHMARK ELECTRS INC COM 08160H101 1,639,895 16,620 SH SOLE 0 0 16,620
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,330,934 12,652 SH SOLE 0 0 12,652
BHP BILLITON LIMITED SPONSORED ADS 088606108 701,054 8,415 SH SOLE 0 0 8,415
BIOGEN INC COM 09062X103 598,270 2,769 SH SOLE 0 0 2,769
BLACK HILLS CORP COM 092113109 841,464 11,310 SH SOLE 0 0 11,310
BLACKROCK CORE BD TR SHS BEN INT 09249E101 429,670 46,856 SH SOLE 0 0 46,856
BLACKROCK CORPOR HI YLD FD I COM 09255P107 2,221,902 259,568 SH SOLE 0 0 259,568
BLACKROCK CR ALLOCATION COM 092508100 483,055 47,266 SH SOLE 0 0 47,266
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 4,135,108 720,402 SH SOLE 0 0 720,402
BLACKROCK INC COM 09290D101 966,368 1,005 SH SOLE 0 0 1,005
BOEING CO COM 097023105 1,810,772 8,365 SH SOLE 0 0 8,365
BRISTOL-MYERS SQUIBB CO COM 110122108 725,321 12,588 SH SOLE 0 0 12,588
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,501,174 56,690 SH SOLE 0 0 56,690
BUNGE GLOBAL SA COM SHS H11356104 3,539,807 33,166 SH SOLE 0 0 33,166
CACI INTL INC CL A 127190304 488,276 1,054 SH SOLE 0 0 1,054
CANADIAN NAT RES LTD MED TER COM 136385101 253,985 6,430 SH SOLE 0 0 6,430
CAPITAL ONE FINL CORP COM 14040H105 1,263,906 6,300 SH SOLE 0 0 6,300
CATERPILLAR INC COM 149123101 3,576,999 3,359 SH SOLE 0 0 3,359
CENTENE CORP DEL COM 15135B101 248,094 3,865 SH SOLE 0 0 3,865
CENTRAL SECS CORP COM 155123102 1,464,404 27,920 SH SOLE 0 0 27,920
CHEVRON CORPORATION COM 166764100 2,310,694 13,940 SH SOLE 0 0 13,940
CISCO SYS INC COM 17275R102 7,970,131 67,854 SH SOLE 0 0 67,854
CNA FINL CORP COM 126117100 1,449,307 29,815 SH SOLE 0 0 29,815
CNO FINL GROUP INC COM 12621E103 1,077,207 21,130 SH SOLE 0 0 21,130
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 337,726 8,720 SH SOLE 0 0 8,720
COMCAST CORP NEW CL A 20030N101 2,005,735 81,700 SH SOLE 0 0 81,700
CONOCOPHILLIPS COM 20825C104 5,585,043 53,723 SH SOLE 0 0 53,723
CONSTELLATION ENERGY CORP COM 21037T109 1,500,900 6,043 SH SOLE 0 0 6,043
CORNING INC COM 219350105 733,084 2,870 SH SOLE 0 0 2,870
CORTEVA INC COM 22052L104 253,223 2,990 SH SOLE 0 0 2,990
CUMMINS INC COM 231021106 1,747,365 2,450 SH SOLE 0 0 2,450
CVS HEALTH CORP COM 126650100 3,938,859 38,075 SH SOLE 0 0 38,075
DANAHER CORP DEL COM 235851102 771,254 4,049 SH SOLE 0 0 4,049
DEVON ENERGY CORP NEW COM 25179M103 464,106 11,232 SH SOLE 0 0 11,232
DISNEY WALT CO COM 254687106 1,179,063 12,250 SH SOLE 0 0 12,250
DOW HLDGS INC COM 260557103 714,643 26,120 SH SOLE 0 0 26,120
DUKE ENERGY CORP NEW COM NEW 26441C204 503,029 3,974 SH SOLE 0 0 3,974
DXP ENTERPRISES INC COM NEW 233377407 253,110 1,500 SH SOLE 0 0 1,500
EATON VANCE TAX-MANAGED DIVE COM 27828N102 150,983 10,384 SH SOLE 0 0 10,384
ELEVANCE HEALTH INC FORMERLY COM 036752103 2,289,442 5,920 SH SOLE 0 0 5,920
EMCOR GROUP INC COM 29084Q100 7,278,048 8,770 SH SOLE 0 0 8,770
ENERSYS COM 29275Y102 882,671 3,775 SH SOLE 0 0 3,775
EQT CORP COM 26884L109 502,722 9,455 SH SOLE 0 0 9,455
EUROPEAN EQUITY FD INC COM 298768102 3,423,601 311,378 SH SOLE 0 0 311,378
EVEREST GROUP LTD COM G3223R108 1,365,690 3,823 SH SOLE 0 0 3,823
EVERGY INC COM 30034W106 510,801 5,910 SH SOLE 0 0 5,910
EXELON CORP COM 30161N101 1,366,432 29,310 SH SOLE 0 0 29,310
EXXON MOBIL CORP COM 30231G102 3,727,808 27,266 SH SOLE 0 0 27,266
FIRST BUSINESS FINL SVCS INC COM 319390100 2,140,073 33,878 SH SOLE 0 0 33,878
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,322,721 22,145 SH SOLE 0 0 22,145
FLEX LTD ORD Y2573F102 1,069,662 6,600 SH SOLE 0 0 6,600
FORD MTR CO COM 345370860 146,186 10,517 SH SOLE 0 0 10,517
FRANKLIN RESOURCES INC COM 354613101 5,511,974 165,674 SH SOLE 0 0 165,674
FRANKLIN UNVL TR SH BEN INT 355145103 1,548,213 191,967 SH SOLE 0 0 191,967
FREEPORT MCMORAN INC CL B 35671D857 954,041 15,170 SH SOLE 0 0 15,170
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 916,722 40,545 SH SOLE 0 0 40,545
FTI CONSULTING INC COM 302941109 661,604 4,440 SH SOLE 0 0 4,440
GATES INDL CORP PLC ORD SHS G39108108 726,661 25,980 SH SOLE 0 0 25,980
GE AEROSPACE COM NEW 369604301 6,648,283 17,789 SH SOLE 0 0 17,789
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 416,897 6,513 SH SOLE 0 0 6,513
GE VERNOVA INC COM 36828A101 5,431,378 4,623 SH SOLE 0 0 4,623
GENERAL AMERN INVS CO INC COM 368802104 606,071 9,507 SH SOLE 0 0 9,507
GENERAL DYNAMICS CORP COM 369550108 1,702,477 4,806 SH SOLE 0 0 4,806
GENERAL MILLS INC COM 370334104 335,472 9,640 SH SOLE 0 0 9,640
GENTEX CORP COM 371901109 552,655 21,870 SH SOLE 0 0 21,870
GOLDMAN SACHS GROUP INC COM 38141G104 2,503,141 2,475 SH SOLE 0 0 2,475
GRAND CANYON ED INC COM 38526M106 247,580 1,730 SH SOLE 0 0 1,730
HANOVER INS GROUP INC COM 410867105 1,090,941 5,095 SH SOLE 0 0 5,095
HARTFORD INSURANCE GROUP INC COM 416515104 4,989,378 37,650 SH SOLE 0 0 37,650
HERSHEY CO COM 427866108 628,988 3,585 SH SOLE 0 0 3,585
HOME DEPOT INC COM 437076102 289,903 822 SH SOLE 0 0 822
HONEYWELL AEROSPACE INC COM 43849R105 414,746 1,876 SH SOLE 0 0 1,876
HONEYWELL INTL INC COM 438516205 420,036 1,876 SH SOLE 0 0 1,876
HORMEL FOODS CORP COM 440452100 392,652 15,820 SH SOLE 0 0 15,820
HUNT J B TRANS SVCS INC COM 445658107 1,485,355 5,132 SH SOLE 0 0 5,132
ILLINOIS TOOL WKS INC COM 452308109 4,592,581 16,980 SH SOLE 0 0 16,980
INGREDION INC COM 457187102 1,101,004 11,625 SH SOLE 0 0 11,625
INTEGER HLDGS CORP COM 45826H109 257,922 2,760 SH SOLE 0 0 2,760
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,809,306 43,765 SH SOLE 0 0 43,765
INTERNATIONAL BUSINESS MACHS COM 459200101 2,835,722 10,084 SH SOLE 0 0 10,084
INTERNATIONAL PAPER CO COM 460146103 3,261,932 85,615 SH SOLE 0 0 85,615
INVESCO BD FD COM 46132L107 460,258 30,360 SH SOLE 0 0 30,360
INVESCO HIGH INCOME TR II COM 46131F101 224,276 21,565 SH SOLE 0 0 21,565
ISHARES TR CORE MSCI EAFE 46432F842 359,471 3,722 SH SOLE 0 0 3,722
JOHNSON & JOHNSON COM 478160104 7,806,276 30,737 SH SOLE 0 0 30,737
JOHNSON CONTROLS INTERNATION SHS G51502105 2,914,456 19,947 SH SOLE 0 0 19,947
JPMORGAN CHASE & CO COM 46625H100 8,389,468 25,630 SH SOLE 0 0 25,630
KINDER MORGAN INC DEL COM 49456B101 2,043,043 63,905 SH SOLE 0 0 63,905
KINROSS GOLD CORP COM 496902404 225,571 9,550 SH SOLE 0 0 9,550
KKR INCOME OPPORTUNITIES FD COM 48249T106 369,159 32,785 SH SOLE 0 0 32,785
KRAFT HEINZ CO COM 500754106 2,418,334 102,385 SH SOLE 0 0 102,385
KROGER CO COM 501044101 7,849,887 141,363 SH SOLE 0 0 141,363
LAKELAND FINL CORP COM 511656100 942,187 15,266 SH SOLE 0 0 15,266
LINCOLN ELEC HLDGS INC COM 533900106 617,311 2,325 SH SOLE 0 0 2,325
LOWES COS INC COM 548661107 846,682 3,840 SH SOLE 0 0 3,840
MAIN STR CAP CORP COM 56035L104 898,665 17,322 SH SOLE 0 0 17,322
MANPOWERGROUP INC WIS COM 56418H100 674,387 19,970 SH SOLE 0 0 19,970
MEDTRONIC PLC SHS G5960L103 2,745,325 35,093 SH SOLE 0 0 35,093
MERCK & CO INC COM 58933Y105 5,424,756 42,216 SH SOLE 0 0 42,216
META PLATFORMS INC CL A 30303M102 245,031 435 SH SOLE 0 0 435
METLIFE INC COM 59156R108 1,379,651 16,306 SH SOLE 0 0 16,306
MICROSOFT CORP COM 594918104 7,576,409 20,311 SH SOLE 0 0 20,311
MILLER INDS INC TENN COM NEW 600551204 3,279,354 64,113 SH SOLE 0 0 64,113
MOSAIC CO COM 61945C103 473,385 22,340 SH SOLE 0 0 22,340
MUELLER INDS INC COM 624756102 7,016,967 114,162 SH SOLE 0 0 114,162
NATIONAL PRESTO INDS INC COM 637215104 2,372,310 18,980 SH SOLE 0 0 18,980
NEUBERGER HIGH YIELD ST FD I COM 64128C106 1,545,960 247,750 SH SOLE 0 0 247,750
NEW GERMANY FD INC COM 644465106 4,229,794 369,092 SH SOLE 0 0 369,092
NEWMONT CORP COM 651639106 3,323,639 35,585 SH SOLE 0 0 35,585
NORDSON CORP COM 655663102 3,052,499 10,118 SH SOLE 0 0 10,118
NORFOLK SOUTHN CORP COM 655844108 8,069,548 25,651 SH SOLE 0 0 25,651
NUCOR CORP COM 670346105 4,663,271 20,935 SH SOLE 0 0 20,935
NUTRIEN LTD COM 67077M108 685,526 10,890 SH SOLE 0 0 10,890
NVENT ELEC PLC SHS G6700G107 260,521 1,536 SH SOLE 0 0 1,536
NVIDIA CORPORATION COM 67066G104 208,294 1,041 SH SOLE 0 0 1,041
OLD REP INTL CORP COM 680223104 3,345,087 81,747 SH SOLE 0 0 81,747
ORACLE CORP COM 68389X105 3,486,425 23,790 SH SOLE 0 0 23,790
OSHKOSH CORP COM 688239201 637,095 4,151 SH SOLE 0 0 4,151
PACCAR INC COM 693718108 1,083,002 9,016 SH SOLE 0 0 9,016
PAN AMERN SILVER CORP COM 697900108 287,776 6,425 SH SOLE 0 0 6,425
PENTAIR PLC SHS G7S00T104 2,403,406 31,352 SH SOLE 0 0 31,352
PEOPLES BANCORP INC COM 709789101 1,491,844 38,840 SH SOLE 0 0 38,840
PEPSICO INC COM 713448108 450,882 3,330 SH SOLE 0 0 3,330
PERMIAN RESOURCES CORP CLASS A COM 71424F105 396,551 21,540 SH SOLE 0 0 21,540
PFIZER INC COM 717081103 1,800,269 74,762 SH SOLE 0 0 74,762
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 204,914 16,935 SH SOLE 0 0 16,935
PHILIP MORRIS INTL INC COM 718172109 1,050,363 5,806 SH SOLE 0 0 5,806
PHILLIPS 66 COM 718546104 568,346 3,362 SH SOLE 0 0 3,362
PHOTRONICS INC COM 719405102 2,914,525 89,595 SH SOLE 0 0 89,595
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5,805,144 57,585 SH SOLE 0 0 57,585
PLEXUS CORP COM 729132100 2,921,009 9,715 SH SOLE 0 0 9,715
PPG INDS INC COM 693506107 1,434,254 11,825 SH SOLE 0 0 11,825
PRIMORIS SVCS CORP COM 74164F103 377,647 3,810 SH SOLE 0 0 3,810
PROCTER & GAMBLE CO COM 742718109 1,396,746 9,525 SH SOLE 0 0 9,525
RALPH LAUREN CORP CL A 751212101 525,847 1,310 SH SOLE 0 0 1,310
REGAL REXNORD CORPORATION COM 758750103 1,027,790 4,315 SH SOLE 0 0 4,315
RELIANCE INC COM 759509102 440,848 1,180 SH SOLE 0 0 1,180
RIO TINTO PLC SPONSORED ADR 767204100 5,796,141 61,057 SH SOLE 0 0 61,057
ROBERT HALF INC. COM 770323103 292,878 9,540 SH SOLE 0 0 9,540
ROCKWELL AUTOMATION INC COM 773903109 1,534,748 3,100 SH SOLE 0 0 3,100
ROYAL GOLD INC COM 780287108 2,363,382 11,840 SH SOLE 0 0 11,840
ROYCE SMALL CAP TRUST INC COM 780910105 429,877 23,274 SH SOLE 0 0 23,274
RTX CORPORATION COM 75513E101 9,651,565 50,870 SH SOLE 0 0 50,870
SCHWAB CHARLES CORP COM 808513105 1,328,688 14,400 SH SOLE 0 0 14,400
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 566,108 19,236 SH SOLE 0 0 19,236
SOLVENTUM CORP COM SHS 83444M101 646,748 8,383 SH SOLE 0 0 8,383
SOUTHERN COPPER CORP COM 84265V105 719,171 4,127 SH SOLE 0 0 4,127
SPDR SERIES TRUST ST STR RATE ETF 78468R200 869,739 28,193 SH SOLE 0 0 28,193
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 546,850 732 SH SOLE 0 0 732
STERLING INFRASTRUCTURE INC COM 859241101 6,511,755 7,758 SH SOLE 0 0 7,758
TAPESTRY INC COM 876030107 3,871,751 26,450 SH SOLE 0 0 26,450
TARGET CORP COM 87612E106 3,112,436 23,830 SH SOLE 0 0 23,830
TEMPLETON DRAGON FD INC COM 88018T101 5,942,129 545,650 SH SOLE 0 0 545,650
TEMPLETON EMERGING MKTS FD COM 880191101 3,914,846 168,598 SH SOLE 0 0 168,598
TEMPLETON EMERGING MKTS INCO COM 880192109 2,034,199 301,810 SH SOLE 0 0 301,810
TEREX CORP NEW COM 880779103 203,054 2,805 SH SOLE 0 0 2,805
TESLA INC COM 88160R101 221,656 527 SH SOLE 0 0 527
TEXAS INSTRS INC COM 882508104 861,422 2,890 SH SOLE 0 0 2,890
TEXTRON INC COM 883203101 842,173 9,181 SH SOLE 0 0 9,181
THE CENTRAL AND EASTERN EU I COM 153436100 1,657,727 80,668 SH SOLE 0 0 80,668
TIMKEN CO COM 887389104 4,031,177 27,740 SH SOLE 0 0 27,740
TOTAL RETURN SECURITIES FUND COM 870875101 505,115 85,036 SH SOLE 0 0 85,036
TRI CONTL CORP COM 895436103 5,473,669 159,026 SH SOLE 0 0 159,026
TRUIST FINL CORP COM 89832Q109 776,943 15,595 SH SOLE 0 0 15,595
UNITED PARCEL SVCS INC CL B 911312106 993,085 9,238 SH SOLE 0 0 9,238
UNITEDHEALTH GROUP INC COM 91324P102 1,047,388 2,520 SH SOLE 0 0 2,520
UNIVERSAL HLTH SVCS INC CL B 913903100 703,304 4,730 SH SOLE 0 0 4,730
US BANCORP COM NEW 902973304 290,947 4,817 SH SOLE 0 0 4,817
VAIL RESORTS INC COM 91879Q109 1,644,011 12,075 SH SOLE 0 0 12,075
VANGUARD INDEX FDS SMALL CP ETF 922908751 574,109 1,894 SH SOLE 0 0 1,894
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,402,459 3,790 SH SOLE 0 0 3,790
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,983,021 23,993 SH SOLE 0 0 23,993
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 704,473 8,914 SH SOLE 0 0 8,914
VERIZON COMMUNICATIONS INC COM 92343V104 2,203,670 52,047 SH SOLE 0 0 52,047
VIATRIS INC COM 92556V106 644,807 40,605 SH SOLE 0 0 40,605
VILLAGE SUPER MKT INC CL A NEW 927107409 1,277,421 30,285 SH SOLE 0 0 30,285
WALMART INC COM 931142103 2,495,005 22,029 SH SOLE 0 0 22,029
WELLS FARGO & CO COM 949746101 9,244,854 111,869 SH SOLE 0 0 111,869
WESTERN ASSET EMERGING MKTS COM 95766A101 1,822,535 169,696 SH SOLE 0 0 169,696
WESTERN ASSET HIGH INCOME OP COM 95766K109 95,830 26,327 SH SOLE 0 0 26,327
WESTERN ASSET HIGH YIELD OPP COM 95768B107 3,272,127 307,820 SH SOLE 0 0 307,820
WEYERHAEUSER CO COM NEW 962166104 4,723,362 197,300 SH SOLE 0 0 197,300
WHEATON PRECIOUS METALS CORP COM 962879102 1,174,306 10,455 SH SOLE 0 0 10,455
WILEY JOHN & SONS INC CL A 968223206 1,629,451 33,590 SH SOLE 0 0 33,590
WILLIAMS COS INC COM 969457100 2,129,098 28,640 SH SOLE 0 0 28,640
WW GRAINGER INC COM 384802104 390,435 287 SH SOLE 0 0 287
WYNDHAM HOTELS & RESORTS INC COM 98311A105 374,145 4,443 SH SOLE 0 0 4,443
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,498,590 29,023 SH SOLE 0 0 29,023