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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
374WATER INC COM 88583P104   244,800 180,000 SH   SOLE   0 0 180,000
3M CO COM 88579Y101   3,512,370 25,694 SH   SOLE   0 0 25,694
ABBVIE INC COM 00287Y109   19,748 100 SH   SOLE   0 0 100
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   1,616,856 286,931 SH   SOLE   0 0 286,931
ABRDN INCOME CREDIT STRATEGI COM 003057106   138,179 20,873 SH   SOLE   0 0 20,873
ADAMS DIVERSIFIED EQUITY FD COM 006212104   4,126,177 191,381 SH   SOLE   0 0 191,381
ADAM NAT RES FD INC COM 00548F105   1,422,271 61,252 SH   SOLE   0 0 61,252
ADVANCE AUTO PARTS INC COM 00751Y106   4,484 115 SH   SOLE   0 0 115
ADVANCED MICRO DEVICES INC COM 007903107   8,204 50 SH   SOLE   0 0 50
AFLAC INC COM 001055102   2,329,912 20,840 SH   SOLE   0 0 20,840
AGNICO EAGLE MINES LTD COM 008474108   1,692,163 21,005 SH   SOLE   0 0 21,005
AIR PRODS & CHEMS INC COM 009158106   647,584 2,175 SH   SOLE   0 0 2,175
ALAMO GROUP INC COM 011311107   1,305,942 7,250 SH   SOLE   0 0 7,250
ALBEMARLE CORP COM 012653101   915,372 9,665 SH   SOLE   0 0 9,665
ALICO INC COM 016230104   9,790 350 SH   SOLE   0 0 350
ALLEGIANT TRAVEL CO COM 01748X102   366,424 6,655 SH   SOLE   0 0 6,655
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   3,434,262 302,845 SH   SOLE   0 0 302,845
ALLIANT ENERGY CORP COM 018802108   519,142 8,554 SH   SOLE   0 0 8,554
VIRTUS DIVIDEND INTEREST & P COM 92840R101   18,517 1,420 SH   SOLE   0 0 1,420
ALPHABET INC CAP STK CL C 02079K107   284,223 1,700 SH   SOLE   0 0 1,700
ALPHABET INC CAP STK CL A 02079K305   470,848 2,839 SH   SOLE   0 0 2,839
AMAZON COM INC COM 023135106   88,507 475 SH   SOLE   0 0 475
AMC ENTMT HLDGS INC CL A NEW 00165C302   482 106 SH   SOLE   0 0 106
AMCOR PLC ORD G0250X107   13,868 1,224 SH   SOLE   0 0 1,224
AMERICAN EXPRESS CO COM 025816109   1,627 6 SH   SOLE   0 0 6
AMERICAN INTL GROUP INC COM NEW 026874784   121,562 1,660 SH   SOLE   0 0 1,660
AMGEN INC COM 031162100   6,551 20 SH   SOLE   0 0 20
AMN HEALTHCARE SVCS INC COM 001744101   216,062 5,097 SH   SOLE   0 0 5,097
APOGEE ENTERPRISES INC COM 037598109   210,045 3,000 SH   SOLE   0 0 3,000
APPLE INC COM 037833100   2,422,789 10,398 SH   SOLE   0 0 10,398
APPLIED INDL TECHNOLOGIES IN COM 03820C105   111,565 500 SH   SOLE   0 0 500
APPLIED MATLS INC COM 038222105   60,211 298 SH   SOLE   0 0 298
ARCHER DANIELS MIDLAND CO COM 039483102   5,388,249 90,195 SH   SOLE   0 0 90,195
ARDMORE SHIPPING CORP COM Y0207T100   5,430 300 SH   SOLE   0 0 300
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   11,261,077 541,919 SH   SOLE   0 0 541,919
ASSOCIATED BANC CORP COM 045487105   34,916 1,621 SH   SOLE   0 0 1,621
AT&T INC COM 00206R102   709,610 32,255 SH   SOLE   0 0 32,255
ATLANTIC UN BANKSHARES CORP COM 04911A107   601,025 15,955 SH   SOLE   0 0 15,955
AUTONATION INC COM 05329W102   8,946 50 SH   SOLE   0 0 50
AVIENT CORPORATION COM 05368V106   6,793 135 SH   SOLE   0 0 135
AXON ENTERPRISE INC COM 05464C101   12,388 31 SH   SOLE   0 0 31
BAIDU INC SPON ADR REP A 056752108   10,529 100 SH   SOLE   0 0 100
BANK AMERICA CORP COM 060505104   984,302 24,806 SH   SOLE   0 0 24,806
BANK MONTREAL QUE COM 063671101   28,413 315 SH   SOLE   0 0 315
BANK NEW YORK MELLON CORP COM 064058100   1,581 22 SH   SOLE   0 0 22
BARRICK GOLD CORP COM 067901108   2,353,186 118,310 SH   SOLE   0 0 118,310
BECTON DICKINSON & CO COM 075887109   7,956 33 SH   SOLE   0 0 33
BENCHMARK ELECTRS INC COM 08160H101   708,898 15,995 SH   SOLE   0 0 15,995
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,016,058 13,071 SH   SOLE   0 0 13,071
BEYOND MEAT INC COM 08862E109   203 30 SH   SOLE   0 0 30
BHP GROUP LTD SPONSORED ADS 088606108   181,982 2,930 SH   SOLE   0 0 2,930
BIOGEN INC COM 09062X103   686,194 3,540 SH   SOLE   0 0 3,540
BLACK HILLS CORP COM 092113109   645,427 10,560 SH   SOLE   0 0 10,560
BLACKROCK CORE BD TR SHS BEN INT 09249E101   24,814 2,061 SH   SOLE   0 0 2,061
BLACKROCK CORPOR HI YLD FD I COM 09255P107   369,303 36,710 SH   SOLE   0 0 36,710
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   19,192 1,740 SH   SOLE   0 0 1,740
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   656,148 113,129 SH   SOLE   0 0 113,129
BLACKROCK INC COM 09247X101   659,909 695 SH   SOLE   0 0 695
BLACKROCK INCOME TR INC COM NEW 09247F209   8,278 666 SH   SOLE   0 0 666
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   13,032 900 SH   SOLE   0 0 900
BLACKROCK CR ALLOCATION INCO COM 092508100   576,743 51,130 SH   SOLE   0 0 51,130
BP PLC SPONSORED ADR 055622104   11,363 362 SH   SOLE   0 0 362
BRISTOL-MYERS SQUIBB CO COM 110122108   641,576 12,400 SH   SOLE   0 0 12,400
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,164,073 59,160 SH   SOLE   0 0 59,160
BROADCOM INC COM 11135F101   46,575 270 SH   SOLE   0 0 270
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   111,655 8,150 SH   SOLE   0 0 8,150
BUNGE GLOBAL SA COM SHS H11356104   3,179,456 32,900 SH   SOLE   0 0 32,900
BUTTERFLY NETWORK INC COM CL A 124155102   2,920 1,650 SH   SOLE   0 0 1,650
BWX TECHNOLOGIES INC COM 05605H100   53,806 495 SH   SOLE   0 0 495
CACI INTL INC CL A 127190304   555,016 1,100 SH   SOLE   0 0 1,100
CALERES INC COM 129500104   118,484 3,585 SH   SOLE   0 0 3,585
CAMECO CORP COM 13321L108   19,104 400 SH   SOLE   0 0 400
CAMPBELL SOUP CO COM 134429109   4,892 100 SH   SOLE   0 0 100
CANADIAN NAT RES LTD COM 136385101   265,348 7,990 SH   SOLE   0 0 7,990
CANOPY GROWTH CORP COM NEW 138035704   1,533 318 SH   SOLE   0 0 318
CAPITAL ONE FINL CORP COM 14040H105   738,918 4,935 SH   SOLE   0 0 4,935
CARNIVAL CORP UNIT 99/99/9999 143658300   12,012 650 SH   SOLE   0 0 650
CARRIER GLOBAL CORPORATION COM 14448C104   178,688 2,220 SH   SOLE   0 0 2,220
CATERPILLAR INC COM 149123101   1,202,694 3,075 SH   SOLE   0 0 3,075
CENCORA INC COM 03073E105   24,309 108 SH   SOLE   0 0 108
CENTENE CORP DEL COM 15135B101   334,996 4,450 SH   SOLE   0 0 4,450
CENTRAL SECS CORP COM 155123102   1,315,929 28,707 SH   SOLE   0 0 28,707
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   15,538 187 SH   SOLE   0 0 187
CHESAPEAKE ENERGY CORP COM 165167735   148,461 1,805 SH   SOLE   0 0 1,805
CHEVRON CORP NEW COM 166764100   1,989,618 13,510 SH   SOLE   0 0 13,510
CHIPOTLE MEXICAN GRILL INC COM 169656105   5,762 100 SH   SOLE   0 0 100
CINTAS CORP COM 172908105   102,940 500 SH   SOLE   0 0 500
CISCO SYS INC COM 17275R102   3,830,563 71,976 SH   SOLE   0 0 71,976
CITIGROUP INC COM NEW 172967424   16,088 257 SH   SOLE   0 0 257
CIVITAS RESOURCES INC COM NEW 17888H103   3,547 70 SH   SOLE   0 0 70
CLEVELAND-CLIFFS INC NEW COM 185899101   6,385 500 SH   SOLE   0 0 500
CLOROX CO DEL COM 189054109   1,792 11 SH   SOLE   0 0 11
CNA FINL CORP COM 126117100   1,143,483 23,365 SH   SOLE   0 0 23,365
CNO FINL GROUP INC COM 12621E103   722,884 20,595 SH   SOLE   0 0 20,595
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   602,776 7,810 SH   SOLE   0 0 7,810
COMCAST CORP NEW CL A 20030N101   3,302,879 79,073 SH   SOLE   0 0 79,073
TRUBRIDGE INC COM 205306103   120 10 SH   SOLE   0 0 10
CONOCOPHILLIPS COM 20825C104   5,790,926 55,005 SH   SOLE   0 0 55,005
CONSTELLATION BRANDS INC CL A 21036P108   32,984 128 SH   SOLE   0 0 128
CONSTELLATION ENERGY CORP COM 21037T109   1,837,561 7,067 SH   SOLE   0 0 7,067
CORNING INC COM 219350105   123,260 2,730 SH   SOLE   0 0 2,730
CORTEVA INC COM 22052L104   186,658 3,175 SH   SOLE   0 0 3,175
COSTCO WHSL CORP NEW COM 22160K105   146,276 165 SH   SOLE   0 0 165
COTERRA ENERGY INC COM 127097103   353,622 14,765 SH   SOLE   0 0 14,765
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   9,396 200 SH   SOLE   0 0 200
CSX CORP COM 126408103   38,432 1,113 SH   SOLE   0 0 1,113
CUMMINS INC COM 231021106   665,388 2,055 SH   SOLE   0 0 2,055
Cv Sciences Inc Com COM 126654102   5 100 SH   SOLE   0 0 100
CVS HEALTH CORP COM 126650100   2,314,613 36,810 SH   SOLE   0 0 36,810
DANAHER CORPORATION COM 235851102   886,884 3,190 SH   SOLE   0 0 3,190
DARDEN RESTAURANTS INC COM 237194105   16,413 100 SH   SOLE   0 0 100
DEERE & CO COM 244199105   123,112 295 SH   SOLE   0 0 295
DENISON MINES CORP COM 248356107   10,980 6,000 SH   SOLE   0 0 6,000
DEVON ENERGY CORP NEW COM 25179M103   43,032 1,100 SH   SOLE   0 0 1,100
DIAMONDBACK ENERGY INC COM 25278X109   6,034 35 SH   SOLE   0 0 35
DICKS SPORTING GOODS INC COM 253393102   4,174 20 SH   SOLE   0 0 20
DOLLAR TREE INC COM 256746108   1,758 25 SH   SOLE   0 0 25
DONALDSON INC COM 257651109   45,326 615 SH   SOLE   0 0 615
DORIAN LPG LTD SHS USD Y2106R110   4,130 120 SH   SOLE   0 0 120
DOW INC COM 260557103   54,084 990 SH   SOLE   0 0 990
DUKE ENERGY CORP NEW COM NEW 26441C204   346,822 3,008 SH   SOLE   0 0 3,008
Dundee Precious Metals Inc Com COM 265269209   361 36 SH   SOLE   0 0 36
DXP ENTERPRISES INC COM NEW 233377407   89,378 1,675 SH   SOLE   0 0 1,675
EATON VANCE TAX ADVT DIV INC COM 27828G107   54,565 2,210 SH   SOLE   0 0 2,210
EATON VANCE TAX-MANAGED DIVE COM 27828N102   152,126 10,384 SH   SOLE   0 0 10,384
ECOLAB INC COM 278865100   80,174 314 SH   SOLE   0 0 314
ELANCO ANIMAL HEALTH INC COM 28414H103   39,957 2,720 SH   SOLE   0 0 2,720
ELEVANCE HEALTH INC COM 036752103   1,921,400 3,695 SH   SOLE   0 0 3,695
EMCOR GROUP INC COM 29084Q100   4,027,608 9,355 SH   SOLE   0 0 9,355
EMERSON ELEC CO COM 291011104   1,312 12 SH   SOLE   0 0 12
ENBRIDGE INC COM 29250N105   81,220 2,000 SH   SOLE   0 0 2,000
ENERGY FUELS INC COM NEW 292671708   10,431 1,900 SH   SOLE   0 0 1,900
ENERSYS COM 29275Y102   331,662 3,250 SH   SOLE   0 0 3,250
ENVISTA HOLDINGS CORPORATION COM 29415F104   10,078 510 SH   SOLE   0 0 510
EQT CORP COM 26884L109   254,465 6,945 SH   SOLE   0 0 6,945
EQUUS TOTAL RETURN INC COM 294766100   2,478 1,822 SH   SOLE   0 0 1,822
EVEREST GROUP LTD COM G3223R108   1,492,872 3,810 SH   SOLE   0 0 3,810
EVERGY INC COM 30034W106   370,510 5,975 SH   SOLE   0 0 5,975
EXACT SCIENCES CORP COM 30063P105   6,812 100 SH   SOLE   0 0 100
EXELON CORP COM 30161N101   1,034,633 25,515 SH   SOLE   0 0 25,515
EXXON MOBIL CORP COM 30231G102   3,210,773 27,391 SH   SOLE   0 0 27,391
FERRARI N V COM N3167Y103   56,413 120 SH   SOLE   0 0 120
FIDELITY NATL INFORMATION SV COM 31620M106   18,258 218 SH   SOLE   0 0 218
FIRST BUSINESS FINL SVCS INC COM 319390100   1,648,078 36,150 SH   SOLE   0 0 36,150
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   40,036 189 SH   SOLE   0 0 189
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,362,042 22,750 SH   SOLE   0 0 22,750
FISERV INC COM 337738108   377,265 2,100 SH   SOLE   0 0 2,100
FLEX LTD ORD Y2573F102   211,278 6,320 SH   SOLE   0 0 6,320
FORD MTR CO COM 345370860   138,832 13,147 SH   SOLE   0 0 13,147
FORTIVE CORP COM 34959J108   34,177 433 SH   SOLE   0 0 433
FORTUNE BRANDS INNOVATIONS I COM 34964C106   266,352 2,975 SH   SOLE   0 0 2,975
FRANKLIN LTD DURATION INCOME COM 35472T101   10,005 1,500 SH   SOLE   0 0 1,500
FRANKLIN RESOURCES INC COM 354613101   3,477,588 172,585 SH   SOLE   0 0 172,585
FRANKLIN UNVL TR SH BEN INT 355145103   1,288,820 170,479 SH   SOLE   0 0 170,479
FREEPORT-MCMORAN INC CL B 35671D857   200,678 4,020 SH   SOLE   0 0 4,020
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   881,394 41,380 SH   SOLE   0 0 41,380
FS KKR CAP CORP COM 302635206   32,259 1,635 SH   SOLE   0 0 1,635
FTI CONSULTING INC COM 302941109   1,161,694 5,105 SH   SOLE   0 0 5,105
GATES INDL CORP PLC ORD SHS G39108108   447,613 25,505 SH   SOLE   0 0 25,505
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   650,099 6,927 SH   SOLE   0 0 6,927
GE VERNOVA INC COM 36828A101   1,271,585 4,987 SH   SOLE   0 0 4,987
GENERAL AMERN INVS CO INC COM 368802104   566,550 10,568 SH   SOLE   0 0 10,568
GENERAL DYNAMICS CORP COM 369550108   1,175,256 3,889 SH   SOLE   0 0 3,889
GE AEROSPACE COM NEW 369604301   3,739,919 19,832 SH   SOLE   0 0 19,832
GENERAL MLS INC COM 370334104   6,646 90 SH   SOLE   0 0 90
GENERAL MTRS CO COM 37045V100   23,317 520 SH   SOLE   0 0 520
GENTEX CORP COM 371901109   760,955 25,630 SH   SOLE   0 0 25,630
GIBRALTAR INDS INC COM 374689107   2,098 30 SH   SOLE   0 0 30
GLADSTONE COMMERCIAL CORP COM 376536108   15,818 974 SH   SOLE   0 0 974
GLOBAL PMTS INC COM 37940X102   6,043 59 SH   SOLE   0 0 59
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   14,305 500 SH   SOLE   0 0 500
GOODYEAR TIRE & RUBR CO COM 382550101   4,868 550 SH   SOLE   0 0 550
GRACO INC COM 384109104   875 10 SH   SOLE   0 0 10
GRAIL INC COM 384747101   688 50 SH   SOLE   0 0 50
GRAINGER W W INC COM 384802104   460,193 443 SH   SOLE   0 0 443
GRAND CANYON ED INC COM 38526M106   251,784 1,775 SH   SOLE   0 0 1,775
GROVE COLLABORATIVE HOLD INC COM CL A 39957D201   27 20 SH   SOLE   0 0 20
HALLIBURTON CO COM 406216101   2,585 89 SH   SOLE   0 0 89
HANESBRANDS INC COM 410345102   18,522 2,520 SH   SOLE   0 0 2,520
HARLEY DAVIDSON INC COM 412822108   11,251 292 SH   SOLE   0 0 292
HEARTLAND EXPRESS INC COM 422347104   36,533 2,975 SH   SOLE   0 0 2,975
HILTON WORLDWIDE HLDGS INC COM 43300A203   27,660 120 SH   SOLE   0 0 120
HONEYWELL INTL INC COM 438516106   865,495 4,187 SH   SOLE   0 0 4,187
HOOKER FURNISHINGS CORPORATI COM 439038100   62,376 3,450 SH   SOLE   0 0 3,450
HORMEL FOODS CORP COM 440452100   447,604 14,120 SH   SOLE   0 0 14,120
HUNTSMAN CORP COM 447011107   49,005 2,025 SH   SOLE   0 0 2,025
HYATT HOTELS CORP COM CL A 448579102   79,905 525 SH   SOLE   0 0 525
ILLINOIS TOOL WKS INC COM 452308109   4,558,708 17,395 SH   SOLE   0 0 17,395
ILLUMINA INC COM 452327109   39,123 300 SH   SOLE   0 0 300
INGERSOLL RAND INC COM 45687V106   23,362 238 SH   SOLE   0 0 238
INGLES MKTS INC CL A 457030104   113,019 1,515 SH   SOLE   0 0 1,515
INGREDION INC COM 457187102   1,760,478 12,810 SH   SOLE   0 0 12,810
INSIGHT SELECT INCOME FD COM 45781W109   484,140 27,430 SH   SOLE   0 0 27,430
INTEGER HLDGS CORP COM 45826H109   403,650 3,105 SH   SOLE   0 0 3,105
INTEL CORP COM 458140100   42,439 1,809 SH   SOLE   0 0 1,809
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,373,301 17,030 SH   SOLE   0 0 17,030
INTERNATIONAL PAPER CO COM 460146103   4,256,056 87,125 SH   SOLE   0 0 87,125
INTERNATIONAL BUSINESS MACHS COM 459200101   2,079,921 9,408 SH   SOLE   0 0 9,408
INVESCO BD FD COM 46132L107   342,071 20,110 SH   SOLE   0 0 20,110
INVESCO HIGH INCOME TR II COM 46131F101   258,794 22,455 SH   SOLE   0 0 22,455
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   4,017 20 SH   SOLE   0 0 20
ISHARES TR BROAD USD HIGH 46435U853   1,431 38 SH   SOLE   0 0 38
ISHARES TR CORE MSCI EAFE 46432F842   6,946 89 SH   SOLE   0 0 89
ISHARES INC CORE MSCI EMKT 46434G103   1,607 28 SH   SOLE   0 0 28
ISHARES INC MSCI EMERG MRKT 464286533   8,903 142 SH   SOLE   0 0 142
ISHARES TR CORE INTL AGGR 46435G672   7,773 150 SH   SOLE   0 0 150
ISHARES TR RUS 1000 VAL ETF 464287598   2,467 13 SH   SOLE   0 0 13
ISHARES TR RUS MID CAP ETF 464287499   3,790 43 SH   SOLE   0 0 43
ISHARES TR CORE TOTAL USD 46434V613   3,722 79 SH   SOLE   0 0 79
ISHARES TR ISHS 5-10YR INVT 464288638   30,083 560 SH   SOLE   0 0 560
ISHARES TR 3 7 YR TREAS BD 464288661   11,242 94 SH   SOLE   0 0 94
ISHARES TR CORE S&P500 ETF 464287200   36,916 64 SH   SOLE   0 0 64
ISHARES TR CORE US AGGBD ET 464287226   8,675 86 SH   SOLE   0 0 86
ISHARES TR IBOXX HI YD ETF 464288513   11,403 142 SH   SOLE   0 0 142
ISHARES TR MSCI EMG MKT ETF 464287234   17,427 380 SH   SOLE   0 0 380
HUNT J B TRANS SVCS INC COM 445658107   868,543 5,040 SH   SOLE   0 0 5,040
JFROG LTD ORD SHS M6191J100   1,307 45 SH   SOLE   0 0 45
HANCOCK JOHN INCOME SECS TR COM 410123103   22,088 1,900 SH   SOLE   0 0 1,900
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   25,118 1,900 SH   SOLE   0 0 1,900
JOHNSON & JOHNSON COM 478160104   4,566,770 28,180 SH   SOLE   0 0 28,180
JOHNSON CTLS INTL PLC SHS G51502105   1,629,344 20,994 SH   SOLE   0 0 20,994
JPMORGAN CHASE & CO. COM 46625H100   5,657,374 26,830 SH   SOLE   0 0 26,830
KENNAMETAL INC COM 489170100   124,723 4,810 SH   SOLE   0 0 4,810
KIMBERLY-CLARK CORP COM 494368103   9,390 66 SH   SOLE   0 0 66
KINDER MORGAN INC DEL COM 49456B101   1,248,969 56,540 SH   SOLE   0 0 56,540
KINROSS GOLD CORP COM 496902404   84,708 9,050 SH   SOLE   0 0 9,050
LAKELAND FINL CORP COM 511656100   1,040,325 15,976 SH   SOLE   0 0 15,976
LENNAR CORP CL A 526057104   119,987 640 SH   SOLE   0 0 640
LEONARDO DRS INC COM 52661A108   32,171 1,140 SH   SOLE   0 0 1,140
LINCOLN ELEC HLDGS INC COM 533900106   475,250 2,475 SH   SOLE   0 0 2,475
LIVE NATION ENTERTAINMENT IN COM 538034109   985 9 SH   SOLE   0 0 9
LKQ CORP COM 501889208   7,984 200 SH   SOLE   0 0 200
LOWES COS INC COM 548661107   823,384 3,040 SH   SOLE   0 0 3,040
LTC PPTYS INC COM 502175102   7,338 200 SH   SOLE   0 0 200
LUMENTUM HLDGS INC COM 55024U109   1,584 25 SH   SOLE   0 0 25
MAIN STR CAP CORP COM 56035L104   804,998 16,055 SH   SOLE   0 0 16,055
MANPOWERGROUP INC WIS COM 56418H100   1,776,243 24,160 SH   SOLE   0 0 24,160
MANULIFE FINL CORP COM 56501R106   18,410 623 SH   SOLE   0 0 623
MASTEC INC COM 576323109   5,909 48 SH   SOLE   0 0 48
MASTERBRAND INC COMMON STOCK 57638P104   44,867 2,420 SH   SOLE   0 0 2,420
MCCORMICK & CO INC COM NON VTG 579780206   23,044 280 SH   SOLE   0 0 280
MCDONALDS CORP COM 580135101   109,624 360 SH   SOLE   0 0 360
MCEWEN MNG INC COM NEW 58039P305   186 20 SH   SOLE   0 0 20
MCGRATH RENTCORP COM 580589109   97,384 925 SH   SOLE   0 0 925
MEDTRONIC PLC SHS G5960L103   2,894,284 32,148 SH   SOLE   0 0 32,148
MERCADOLIBRE INC COM 58733R102   6,156 3 SH   SOLE   0 0 3
MERCK & CO INC COM 58933Y105   4,108,941 36,183 SH   SOLE   0 0 36,183
META PLATFORMS INC CL A 30303M102   230,693 403 SH   SOLE   0 0 403
METLIFE INC COM 59156R108   1,412,800 17,129 SH   SOLE   0 0 17,129
MGE ENERGY INC COM 55277P104   135,620 1,483 SH   SOLE   0 0 1,483
MICRON TECHNOLOGY INC COM 595112103   25,928 250 SH   SOLE   0 0 250
MICROSOFT CORP COM 594918104   13,607,807 31,624 SH   SOLE   0 0 31,624
MILLER INDS INC TENN COM NEW 600551204   4,117,652 67,502 SH   SOLE   0 0 67,502
MODERNA INC COM 60770K107   3,342 50 SH   SOLE   0 0 50
MONDELEZ INTL INC CL A 609207105   1,105 15 SH   SOLE   0 0 15
MORGAN STANLEY COM NEW 617446448   10,424 100 SH   SOLE   0 0 100
MOTOROLA SOLUTIONS INC COM NEW 620076307   10,341 23 SH   SOLE   0 0 23
MUELLER INDS INC COM 624756102   4,504,168 60,785 SH   SOLE   0 0 60,785
NATIONAL GRID PLC SPONSORED ADR NE 636274409   8,151 117 SH   SOLE   0 0 117
NEUBERGER BERMAN HIGH YIELD COM 64128C106   1,574,281 181,578 SH   SOLE   0 0 181,578
NEW AMER HIGH INCOME FD INC COM NEW 641876800   21,700 2,605 SH   SOLE   0 0 2,605
NEW GERMANY FD INC COM 644465106   2,841,803 318,231 SH   SOLE   0 0 318,231
NEWELL BRANDS INC COM 651229106   5,376 700 SH   SOLE   0 0 700
NEWMONT CORP COM 651639106   923,616 17,280 SH   SOLE   0 0 17,280
NEXTERA ENERGY INC COM 65339F101   16,906 200 SH   SOLE   0 0 200
NEXTRACKER INC CLASS A COM 65290E101   23,163 618 SH   SOLE   0 0 618
NIKE INC CL B 654106103   80,356 909 SH   SOLE   0 0 909
NIO INC SPON ADS 62914V106   10,020 1,500 SH   SOLE   0 0 1,500
NISOURCE INC COM 65473P105   9,252 267 SH   SOLE   0 0 267
NORDSON CORP COM 655663102   2,770,221 10,548 SH   SOLE   0 0 10,548
NORDSTROM INC COM 655664100   5,622 250 SH   SOLE   0 0 250
NORFOLK SOUTHN CORP COM 655844108   6,608,360 26,593 SH   SOLE   0 0 26,593
NORTHROP GRUMMAN CORP COM 666807102   7,921 15 SH   SOLE   0 0 15
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   10,255 500 SH   SOLE   0 0 500
NATIONAL PRESTO INDS INC COM 637215104   1,496,413 19,915 SH   SOLE   0 0 19,915
NUCOR CORP COM 670346105   3,269,895 21,750 SH   SOLE   0 0 21,750
NUTRIEN LTD COM 67077M108   543,799 11,315 SH   SOLE   0 0 11,315
NUVEEN REAL ASSET INCOME & G COM 67074Y105   15,734 1,151 SH   SOLE   0 0 1,151
NVENT ELECTRIC PLC SHS G6700G107   109,606 1,560 SH   SOLE   0 0 1,560
NVIDIA CORPORATION COM 67066G104   94,116 775 SH   SOLE   0 0 775
OCCIDENTAL PETE CORP COM 674599105   13,194 256 SH   SOLE   0 0 256
OLD REP INTL CORP COM 680223104   2,743,279 77,450 SH   SOLE   0 0 77,450
OMNICOM GROUP INC COM 681919106   66,170 640 SH   SOLE   0 0 640
ONESTREAM INC CL A 68278B107   33,900 1,000 SH   SOLE   0 0 1,000
ORACLE CORP COM 68389X105   5,079,624 29,810 SH   SOLE   0 0 29,810
OSHKOSH CORP COM 688239201   399,838 3,990 SH   SOLE   0 0 3,990
OTIS WORLDWIDE CORP COM 68902V107   101,653 978 SH   SOLE   0 0 978
PACCAR INC COM 693718108   854,174 8,656 SH   SOLE   0 0 8,656
PAN AMERN SILVER CORP COM 697900108   56,349 2,700 SH   SOLE   0 0 2,700
PARAMOUNT GLOBAL CLASS B COM 92556H206   93,456 8,800 SH   SOLE   0 0 8,800
PATTERSON COS INC COM 703395103   111,777 5,118 SH   SOLE   0 0 5,118
PENTAIR PLC SHS G7S00T104   3,328,038 34,032 SH   SOLE   0 0 34,032
PEOPLES BANCORP INC COM 709789101   1,179,829 39,210 SH   SOLE   0 0 39,210
PEOPLES FINL SVCS CORP COM 711040105   72,664 1,550 SH   SOLE   0 0 1,550
PEPSICO INC COM 713448108   624,424 3,672 SH   SOLE   0 0 3,672
PERRIGO CO PLC SHS G97822103   13,771 525 SH   SOLE   0 0 525
PFIZER INC COM 717081103   2,199,522 76,003 SH   SOLE   0 0 76,003
PGIM ETF TR PGIM ULTRA SH BD 69344A107   113,001 2,270 SH   SOLE   0 0 2,270
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   63,261 4,950 SH   SOLE   0 0 4,950
PHILIP MORRIS INTL INC COM 718172109   681,175 5,611 SH   SOLE   0 0 5,611
PHILLIPS 66 COM 718546104   485,971 3,697 SH   SOLE   0 0 3,697
PHOTRONICS INC COM 719405102   2,002,713 80,885 SH   SOLE   0 0 80,885
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,461,929 54,245 SH   SOLE   0 0 54,245
PIONEER HIGH INCOME FUND INC COM 72369H106   136,800 17,100 SH   SOLE   0 0 17,100
PLEXUS CORP COM 729132100   1,488,088 10,885 SH   SOLE   0 0 10,885
PORTILLOS INC COM CL A 73642K106   539 40 SH   SOLE   0 0 40
PPG INDS INC COM 693506107   1,851,128 13,975 SH   SOLE   0 0 13,975
PRIMORIS SVCS CORP COM 74164F103   198,924 3,425 SH   SOLE   0 0 3,425
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   16,407 191 SH   SOLE   0 0 191
PROCTER AND GAMBLE CO COM 742718109   791,524 4,570 SH   SOLE   0 0 4,570
PROSHARES TR SHORT S&P 500 NE 74347B425   21,700 2,000 SH   SOLE   0 0 2,000
PRUDENTIAL FINL INC COM 744320102   12,716 105 SH   SOLE   0 0 105
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   213,212 2,390 SH   SOLE   0 0 2,390
PURE STORAGE INC CL A 74624M102   5,024 100 SH   SOLE   0 0 100
RALPH LAUREN CORP CL A 751212101   260,755 1,345 SH   SOLE   0 0 1,345
RBB FD INC MOTLEY FOL ETF 74933W601   11,250 200 SH   SOLE   0 0 200
RED CAT HLDGS INC COM 75644T100   508 200 SH   SOLE   0 0 200
REGAL REXNORD CORPORATION COM 758750103   768,854 4,635 SH   SOLE   0 0 4,635
REGIONS FINANCIAL CORP NEW COM 7591EP100   51,909 2,225 SH   SOLE   0 0 2,225
RELIANCE INC COM 759509102   380,311 1,315 SH   SOLE   0 0 1,315
RESTAURANT BRANDS INTL INC COM 76131D103   1,659 23 SH   SOLE   0 0 23
RIO TINTO PLC SPONSORED ADR 767204100   4,057,402 57,010 SH   SOLE   0 0 57,010
ROBERT HALF INC. COM 770323103   798,134 11,840 SH   SOLE   0 0 11,840
ROCKWELL AUTOMATION INC COM 773903109   1,002,698 3,735 SH   SOLE   0 0 3,735
ROPER TECHNOLOGIES INC COM 776696106   1,113 2 SH   SOLE   0 0 2
ROYAL CARIBBEAN GROUP COM V7780T103   50,725 286 SH   SOLE   0 0 286
ROYAL GOLD INC COM 780287108   1,638,704 11,680 SH   SOLE   0 0 11,680
ROYCE GLOBAL TRUST INC COM 78081T104   8,120 700 SH   SOLE   0 0 700
ROYCE SMALL CAP TRUST INC COM 780910105   430,955 27,449 SH   SOLE   0 0 27,449
RTX CORPORATION COM 75513E101   6,893,156 56,893 SH   SOLE   0 0 56,893
RUMBLE INC COM CL A 78137L105   1,715 320 SH   SOLE   0 0 320
SALESFORCE INC COM 79466L302   11,496 42 SH   SOLE   0 0 42
RADIUS RECYCLING INC CL A 806882106   43,847 2,365 SH   SOLE   0 0 2,365
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   24,377 366 SH   SOLE   0 0 366
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   27,140 400 SH   SOLE   0 0 400
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   12,669 246 SH   SOLE   0 0 246
SEI INVTS CO COM 784117103   42,552 615 SH   SOLE   0 0 615
SHERWIN WILLIAMS CO COM 824348106   62,976 165 SH   SOLE   0 0 165
SLEEP NUMBER CORP COM 83125X103   1,832 100 SH   SOLE   0 0 100
SMITH & WESSON BRANDS INC COM 831754106   6,490 500 SH   SOLE   0 0 500
SNAP INC CL A 83304A106   5,350 500 SH   SOLE   0 0 500
SNOWFLAKE INC CL A 833445109   1,149 10 SH   SOLE   0 0 10
SOLVENTUM CORP COM SHS 83444M101   735,267 10,546 SH   SOLE   0 0 10,546
SOUTHERN COPPER CORP COM 84265V105   28,918 250 SH   SOLE   0 0 250
SOUTHWEST AIRLS CO COM 844741108   3,941 133 SH   SOLE   0 0 133
SPDR SER TR PORTFOLIO LN TSR 78464A664   16,541 569 SH   SOLE   0 0 569
SPDR SER TR PORT MTG BK ETF 78464A383   22,395 994 SH   SOLE   0 0 994
SPDR S&P 500 ETF TR TR UNIT 78462F103   207,292 361 SH   SOLE   0 0 361
SPDR SER TR PRTFLO S&P500 GW 78464A409   20,320 245 SH   SOLE   0 0 245
SPDR SER TR PRTFLO S&P500 VL 78464A508   148,325 2,806 SH   SOLE   0 0 2,806
SPDR SER TR BLOOMBERG INVT 78468R200   868,582 28,155 SH   SOLE   0 0 28,155
SPIRE INC COM 84857L101   143,328 2,130 SH   SOLE   0 0 2,130
STARBUCKS CORP COM 855244109   9,749 100 SH   SOLE   0 0 100
STATE STR CORP COM 857477103   1,327 15 SH   SOLE   0 0 15
STELLANTIS N.V SHS N82405106   17,562 1,250 SH   SOLE   0 0 1,250
STERLING INFRASTRUCTURE INC COM 859241101   1,831,603 12,630 SH   SOLE   0 0 12,630
SNDL INC COM 83307B101   206 100 SH   SOLE   0 0 100
SYSCO CORP COM 871829107   7,806 100 SH   SOLE   0 0 100
TAPESTRY INC COM 876030107   1,387,084 29,525 SH   SOLE   0 0 29,525
TARGET CORP COM 87612E106   3,218,231 20,648 SH   SOLE   0 0 20,648
TE CONNECTIVITY PLC ORD SHS G87052109   7,097 47 SH   SOLE   0 0 47
TELEFLEX INCORPORATED COM 879369106   132,316 535 SH   SOLE   0 0 535
TEMPLETON DRAGON FD INC COM 88018T101   4,467,625 487,732 SH   SOLE   0 0 487,732
TEMPLETON EMERGING MKTS INCO COM 880192109   156,098 26,775 SH   SOLE   0 0 26,775
TEMPLETON EMERGING MKTS FD COM 880191101   1,048,172 77,413 SH   SOLE   0 0 77,413
TEREX CORP NEW COM 880779103   150,000 2,835 SH   SOLE   0 0 2,835
TESLA INC COM 88160R101   132,385 506 SH   SOLE   0 0 506
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   6,812 1,300 SH   SOLE   0 0 1,300
TEXAS INSTRS INC COM 882508104   663,090 3,210 SH   SOLE   0 0 3,210
TEXTRON INC COM 883203101   691,810 7,810 SH   SOLE   0 0 7,810
ALLSTATE CORP COM 020002101   4,134,370 21,800 SH   SOLE   0 0 21,800
BOEING CO COM 097023105   1,299,182 8,545 SH   SOLE   0 0 8,545
CENTRAL & EASTERN EUROPE FD COM 153436100   853,687 79,635 SH   SOLE   0 0 79,635
SCHWAB CHARLES CORP COM 808513105   943,374 14,556 SH   SOLE   0 0 14,556
COCA COLA CO COM 191216100   46,709 650 SH   SOLE   0 0 650
EUROPEAN EQUITY FD INC COM 298768102   3,030,800 323,113 SH   SOLE   0 0 323,113
GABELLI DIVID & INCOME TR COM 36242H104   84,964 3,475 SH   SOLE   0 0 3,475
GOLDMAN SACHS GROUP INC COM 38141G104   794,652 1,605 SH   SOLE   0 0 1,605
HANOVER INS GROUP INC COM 410867105   833,859 5,630 SH   SOLE   0 0 5,630
HARTFORD FINL SVCS GROUP INC COM 416515104   4,101,649 34,875 SH   SOLE   0 0 34,875
HOME DEPOT INC COM 437076102   315,246 778 SH   SOLE   0 0 778
KRAFT HEINZ CO COM 500754106   2,597,964 73,995 SH   SOLE   0 0 73,995
KROGER CO COM 501044101   9,694,587 169,190 SH   SOLE   0 0 169,190
MANITOWOC CO INC COM NEW 563571405   19,000 1,975 SH   SOLE   0 0 1,975
MOSAIC CO NEW COM 61945C103   360,057 13,445 SH   SOLE   0 0 13,445
SWISS HELVETIA FD INC COM 870875101   822,503 91,900 SH   SOLE   0 0 91,900
THE TRADE DESK INC COM CL A 88339J105   2,193 20 SH   SOLE   0 0 20
THERMO FISHER SCIENTIFIC INC COM 883556102   1,856 3 SH   SOLE   0 0 3
TIMKEN CO COM 887389104   2,144,338 25,440 SH   SOLE   0 0 25,440
TORO CO COM 891092108   26,019 300 SH   SOLE   0 0 300
TRANE TECHNOLOGIES PLC SHS G8994E103   116,619 300 SH   SOLE   0 0 300
TRI CONTL CORP COM 895436103   5,558,437 168,234 SH   SOLE   0 0 168,234
TRUIST FINL CORP COM 89832Q109   536,336 12,540 SH   SOLE   0 0 12,540
UFP INDUSTRIES INC COM 90278Q108   62,981 480 SH   SOLE   0 0 480
UNION PAC CORP COM 907818108   24,648 100 SH   SOLE   0 0 100
UNITED AIRLS HLDGS INC COM 910047109   2,853 50 SH   SOLE   0 0 50
UNITED PARCEL SERVICE INC CL B 911312106   32,449 238 SH   SOLE   0 0 238
UNITEDHEALTH GROUP INC COM 91324P102   1,350,611 2,310 SH   SOLE   0 0 2,310
UNIVERSAL HLTH SVCS INC CL B 913903100   1,008,789 4,405 SH   SOLE   0 0 4,405
URANIUM ENERGY CORP COM 916896103   18,009 2,900 SH   SOLE   0 0 2,900
US BANCORP DEL COM NEW 902973304   220,281 4,817 SH   SOLE   0 0 4,817
UNITED STS LIME & MINERALS I COM 911922102   87,894 900 SH   SOLE   0 0 900
VAIL RESORTS INC COM 91879Q109   1,347,262 7,730 SH   SOLE   0 0 7,730
VALERO ENERGY CORP COM 91913Y100   37,582 278 SH   SOLE   0 0 278
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   7,432 77 SH   SOLE   0 0 77
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,681 30 SH   SOLE   0 0 30
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,915 15 SH   SOLE   0 0 15
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,328 55 SH   SOLE   0 0 55
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   499,949 6,295 SH   SOLE   0 0 6,295
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   8,037 107 SH   SOLE   0 0 107
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   12,268 244 SH   SOLE   0 0 244
VANGUARD INDEX FDS TOTAL STK MKT 922908769   220,304 778 SH   SOLE   0 0 778
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   75,539 631 SH   SOLE   0 0 631
VANGUARD INDEX FDS VALUE ETF 922908744   4,015 23 SH   SOLE   0 0 23
VERALTO CORP COM SHS 92338C103   53,357 477 SH   SOLE   0 0 477
VEREN INC COM NEW 92340V107   16,605 2,700 SH   SOLE   0 0 2,700
VERIZON COMMUNICATIONS INC COM 92343V104   1,952,283 43,471 SH   SOLE   0 0 43,471
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   337,512 4,030 SH   SOLE   0 0 4,030
VIATRIS INC COM 92556V106   352,073 30,325 SH   SOLE   0 0 30,325
VIAVI SOLUTIONS INC COM 925550105   1,128 125 SH   SOLE   0 0 125
VILLAGE SUPER MKT INC CL A NEW 927107409   1,016,485 31,975 SH   SOLE   0 0 31,975
VONTIER CORPORATION COM 928881101   1,012 30 SH   SOLE   0 0 30
WALGREENS BOOTS ALLIANCE INC COM 931427108   672,502 75,056 SH   SOLE   0 0 75,056
WALMART INC COM 931142103   1,875,903 23,231 SH   SOLE   0 0 23,231
DISNEY WALT CO COM 254687106   975,270 10,139 SH   SOLE   0 0 10,139
WARNER BROS DISCOVERY INC COM SER A 934423104   3,366 408 SH   SOLE   0 0 408
WASTE MGMT INC DEL COM 94106L109   37,368 180 SH   SOLE   0 0 180
WEC ENERGY GROUP INC COM 92939U106   129,554 1,347 SH   SOLE   0 0 1,347
WELLS FARGO CO NEW COM 949746101   7,130,394 126,224 SH   SOLE   0 0 126,224
ALLSPRING MULTI SECTOR INCOM COM 94987D101   335,875 35,060 SH   SOLE   0 0 35,060
WESTERN ASSET EMERGING MKTS COM 95766A101   202,582 19,900 SH   SOLE   0 0 19,900
WESTERN ASSET GBL HIGH INC F COM 95766B109   13,880 2,000 SH   SOLE   0 0 2,000
WESTERN ASSET HIGH INCOME OP COM 95766K109   106,624 26,327 SH   SOLE   0 0 26,327
WESTERN ASSET HIGH YIELD DEF COM 95768B107   3,729,846 301,280 SH   SOLE   0 0 301,280
WESTERN ASSET INVESTMENT GRA COM 95766T100   16,718 1,300 SH   SOLE   0 0 1,300
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,337,712 187,174 SH   SOLE   0 0 187,174
WHEATON PRECIOUS METALS CORP COM 962879102   537,199 8,795 SH   SOLE   0 0 8,795
WILEY JOHN & SONS INC CL A 968223206   1,807,445 37,460 SH   SOLE   0 0 37,460
WILLIAMS COS INC COM 969457100   1,322,709 28,975 SH   SOLE   0 0 28,975
WYNDHAM HOTELS & RESORTS INC COM 98311A105   376,479 4,818 SH   SOLE   0 0 4,818
YUM BRANDS INC COM 988498101   24,310 174 SH   SOLE   0 0 174
YUM CHINA HLDGS INC COM 98850P109   7,203 160 SH   SOLE   0 0 160
ZIMMER BIOMET HOLDINGS INC COM 98956P102   2,308,025 21,380 SH   SOLE   0 0 21,380
ZIMVIE INC COM 98888T107   1,381 87 SH   SOLE   0 0 87