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
180 DEGREE CAP CORP COM NEW 68235B208   2,713,496 715,981 SH   SOLE   0 0 715,981
A10 NETWORKS INC COM 002121101   17,821,091 1,286,721 SH   SOLE   0 0 1,286,721
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,976,714 32,882 SH   SOLE   0 0 32,882
ADDUS HOMECARE CORP COM 006739106   13,838,267 119,182 SH   SOLE   0 0 119,182
AGILYSYS INC COM 00847J105   12,864,414 123,530 SH   SOLE   0 0 123,530
AGNC INVT CORP COM 00123Q104   6,949,174 728,425 SH   SOLE   0 0 728,425
ALAMO GROUP INC COM 011311107   12,039,228 69,591 SH   SOLE   0 0 69,591
ALEXANDER & BALDWIN INC NEW COM 014491104   4,216,125 248,592 SH   SOLE   0 0 248,592
ALLIENT INC COM 019330109   7,100,036 280,967 SH   SOLE   0 0 280,967
ALPHABET INC CAP STK CL A 02079K305   22,352,260 122,713 SH   SOLE   0 0 122,713
ALPS ETF TR ALERIAN MLP 00162Q452   8,301,142 173,013 SH   SOLE   0 0 173,013
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   5,853,924 728,100 SH   SOLE   0 0 728,100
AMERIPRISE FINL INC COM 03076C106   15,123,237 35,402 SH   SOLE   0 0 35,402
ARCOSA INC COM 039653100   29,554,128 354,324 SH   SOLE   0 0 354,324
ARHAUS INC COM CL A 04035M102   11,132,204 657,155 SH   SOLE   0 0 657,155
ASTRONOVA INC COM 04638F108   7,542,919 488,531 SH   SOLE   0 0 488,531
AT&T INC COM 00206R102   7,484,774 391,668 SH   SOLE   0 0 391,668
AVIAT NETWORKS INC COM NEW 05366Y201   15,794,963 550,539 SH   SOLE   0 0 550,539
AVID BIOSERVICES INC COM 05368M106   20,827,669 2,917,040 SH   SOLE   0 0 2,917,040
B. RILEY FINANCIAL INC COM 05580M108   11,658,625 660,920 SH   SOLE   0 0 660,920
BARINGS BDC INC COM 06759L103   12,277,930 1,261,863 SH   SOLE   0 0 1,261,863
BCE INC COM NEW 05534B760   5,384,371 166,338 SH   SOLE   0 0 166,338
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,009,041 41,812 SH   SOLE   0 0 41,812
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   8,204,242 267,937 SH   SOLE   0 0 267,937
BLUELINX HLDGS INC COM NEW 09624H208   36,226,458 389,155 SH   SOLE   0 0 389,155
BRIDGEWATER BANCSHARES INC COM 108621103   7,140,150 615,000 SH   SOLE   0 0 615,000
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   9,296,871 1,631,030 SH   SOLE   0 0 1,631,030
BRIGHTVIEW HLDGS INC COM 10948C107   14,227,642 1,069,748 SH   SOLE   0 0 1,069,748
BRUNSWICK CORP COM 117043109   8,254,717 113,436 SH   SOLE   0 0 113,436
BUILDERS FIRSTSOURCE INC COM 12008R107   15,939,332 115,160 SH   SOLE   0 0 115,160
BUNGE GLOBAL SA COM SHS H11356104   13,055,548 122,277 SH   SOLE   0 0 122,277
CAPITAL SOUTHWEST CORP COM 140501107   17,476,078 669,838 SH   SOLE   0 0 669,838
CARRIER GLOBAL CORPORATION COM 14448C104   8,734,600 138,469 SH   SOLE   0 0 138,469
CAVCO INDS INC DEL COM 149568107   14,181,283 40,966 SH   SOLE   0 0 40,966
CINTAS CORP COM 172908105   1,442,501 2,060 SH   SOLE   0 0 2,060
CIVEO CORP CDA COM NEW 17878Y207   10,068,428 404,030 SH   SOLE   0 0 404,030
CIVITAS RESOURCES INC COM NEW 17888H103   16,162,855 234,244 SH   SOLE   0 0 234,244
CLEARFIELD INC COM 18482P103   7,383,469 191,480 SH   SOLE   0 0 191,480
CLIMB GLOBAL SOLUTIONS INC COM 946760105   13,712,177 218,312 SH   SOLE   0 0 218,312
COASTAL FINL CORP WA COM NEW 19046P209   2,616,138 56,700 SH   SOLE   0 0 56,700
COLUMBUS MCKINNON CORP N Y COM 199333105   14,543,731 421,069 SH   SOLE   0 0 421,069
CSW INDUSTRIALS INC COM 126402106   16,318,578 61,508 SH   SOLE   0 0 61,508
CVS HEALTH CORP COM 126650100   4,802,533 81,316 SH   SOLE   0 0 81,316
DEERE & CO COM 244199105   8,498,195 22,745 SH   SOLE   0 0 22,745
DHI GROUP INC COM 23331S100   4,316,212 2,065,173 SH   SOLE   0 0 2,065,173
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   9,005,748 63,984 SH   SOLE   0 0 63,984
DIGI INTL INC COM 253798102   7,013,381 305,860 SH   SOLE   0 0 305,860
DISNEY WALT CO COM 254687106   12,657,812 127,483 SH   SOLE   0 0 127,483
DISTRIBUTION SOLUTIONS GRP I COM 520776105   10,390,740 346,358 SH   SOLE   0 0 346,358
DLH HLDGS CORP COM 23335Q100   6,062,496 574,100 SH   SOLE   0 0 574,100
DOCGO INC COM 256086109   5,123,026 1,657,937 SH   SOLE   0 0 1,657,937
DOUGLAS DYNAMICS INC COM 25960R105   15,724,776 671,999 SH   SOLE   0 0 671,999
EASTERLY GOVT PPTYS INC COM 27616P103   10,096,482 816,207 SH   SOLE   0 0 816,207
ELECTROMED INC COM 285409108   5,252,113 349,442 SH   SOLE   0 0 349,442
ELEVANCE HEALTH INC COM 036752103   12,376,672 22,841 SH   SOLE   0 0 22,841
ELLINGTON FINANCIAL INC COM 28852N109   26,382,300 2,183,965 SH   SOLE   0 0 2,183,965
ENSTAR GROUP LIMITED SHS G3075P101   13,943,019 45,610 SH   SOLE   0 0 45,610
EOG RES INC COM 26875P101   9,725,118 77,263 SH   SOLE   0 0 77,263
EPSILON ENERGY LTD COM 294375209   1,794,440 329,255 SH   SOLE   0 0 329,255
EQUITY COMWLTH COM SH BEN INT 294628102   11,051,148 569,647 SH   SOLE   0 0 569,647
EQUITY COMWLTH 6.5% CNV PFD D 294628201   1,863,143 74,795 SH   SOLE   0 0 74,795
ETSY INC COM 29786A106   5,608,354 95,089 SH   SOLE   0 0 95,089
EVOLUTION PETE CORP COM 30049A107   385,037 73,062 SH   SOLE   0 0 73,062
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   8,694,913 607,187 SH   SOLE   0 0 607,187
FIRST WESTN FINL INC COM 33751L105   5,760,229 338,837 SH   SOLE   0 0 338,837
FISERV INC COM 337738108   16,122,061 108,173 SH   SOLE   0 0 108,173
FLEXSTEEL INDS INC COM 339382103   2,671,160 86,000 SH   SOLE   0 0 86,000
FRANKLIN COVEY CO COM 353469109   23,548,456 619,696 SH   SOLE   0 0 619,696
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   7,505,641 913,095 SH   SOLE   0 0 913,095
GENTHERM INC COM 37253A103   7,633,833 154,782 SH   SOLE   0 0 154,782
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   39,916,854 1,386,483 SH   SOLE   0 0 1,386,483
GRAHAM CORP COM 384556106   1,619,228 57,501 SH   SOLE   0 0 57,501
GREEN BRICK PARTNERS INC COM 392709101   25,752,536 449,905 SH   SOLE   0 0 449,905
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   8,852,718 675,780 SH   SOLE   0 0 675,780
HACKETT GROUP INC COM 404609109   8,990,758 413,939 SH   SOLE   0 0 413,939
HARVARD BIOSCIENCE INC COM 416906105   7,901,166 2,772,339 SH   SOLE   0 0 2,772,339
HEALTHSTREAM INC COM 42222N103   23,780,982 852,365 SH   SOLE   0 0 852,365
HERITAGE GLOBAL INC COM 42727E103   6,236,818 2,535,292 SH   SOLE   0 0 2,535,292
HILLMAN SOLUTIONS CORP COM 431636109   14,992,391 1,694,055 SH   SOLE   0 0 1,694,055
LUMENT FINANCE TRUST INC COM 55025L108   3,472,949 1,447,062 SH   SOLE   0 0 1,447,062
INFUSYSTEM HLDGS INC COM 45685K102   6,554,450 959,656 SH   SOLE   0 0 959,656
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   750,000 125,000 SH   SOLE   0 0 125,000
INTEVAC INC COM 461148108   880,080 228,000 SH   SOLE   0 0 228,000
ISHARES INC CORE MSCI EMKT 46434G103   783,709 14,641 SH   SOLE   0 0 14,641
ISHARES TR CORE MSCI EURO 46434V738   685,291 12,033 SH   SOLE   0 0 12,033
ISHARES TR CORE S&P500 ETF 464287200   12,586 23 SH   SOLE   0 0 23
ISHARES TR CORE S&P SCP ETF 464287804   10,453 98 SH   SOLE   0 0 98
ISHARES TR CORE US AGGBD ET 464287226   58,727 605 SH   SOLE   0 0 605
ISHARES TR IBOXX INV CP ETF 464287242   3,963 37 SH   SOLE   0 0 37
ISHARES TR RUSSELL 2000 ETF 464287655   29,013 143 SH   SOLE   0 0 143
ISHARES TR RUSSELL 3000 ETF 464287689   825,264 2,674 SH   SOLE   0 0 2,674
ISHARES TR S&P 500 GRWT ETF 464287309   1,580,722 17,082 SH   SOLE   0 0 17,082
ISHARES TR S&P 500 VAL ETF 464287408   1,638,971 9,005 SH   SOLE   0 0 9,005
ISHARES TR SP SMCP600VL ETF 464287879   481,315 4,948 SH   SOLE   0 0 4,948
ISSUER DIRECT CORP COM NEW 46520M204   690,360 88,000 SH   SOLE   0 0 88,000
JOHNSON & JOHNSON COM 478160104   8,033,918 54,967 SH   SOLE   0 0 54,967
JPMORGAN CHASE & CO. COM 46625H100   14,472,852 71,556 SH   SOLE   0 0 71,556
KARAT PACKAGING INC COM 48563L101   1,582,530 53,500 SH   SOLE   0 0 53,500
KENNEDY-WILSON HOLDINGS INC COM 489398107   7,779,115 800,320 SH   SOLE   0 0 800,320
KINDER MORGAN INC DEL COM 49456B101   10,809,278 544,000 SH   SOLE   0 0 544,000
KKR & CO INC COM 48251W104   17,475,846 166,057 SH   SOLE   0 0 166,057
LADDER CAP CORP CL A 505743104   3,562,955 315,585 SH   SOLE   0 0 315,585
LAUREATE EDUCATION INC COMMON STOCK 518613203   13,008,202 870,696 SH   SOLE   0 0 870,696
LEGACY HOUSING CORP COM 52472M101   14,062,404 613,008 SH   SOLE   0 0 613,008
LINCOLN EDL SVCS CORP COM 533535100   10,964,878 924,526 SH   SOLE   0 0 924,526
LIQUIDITY SVCS INC COM 53635B107   9,341,130 467,524 SH   SOLE   0 0 467,524
LOGAN RIDGE FINANCE CORP COM 541098109   5,006,243 223,493 SH   SOLE   0 0 223,493
LUNA INNOVATIONS INC COM 550351100   1,008,000 315,000 SH   SOLE   0 0 315,000
MADDEN STEVEN LTD COM 556269108   8,315,465 196,583 SH   SOLE   0 0 196,583
MAMAS CREATIONS INC COM 56146T103   871,650 129,325 SH   SOLE   0 0 129,325
MATCH GROUP INC NEW COM 57667L107   8,735,243 287,533 SH   SOLE   0 0 287,533
MICROSOFT CORP COM 594918104   16,066,677 35,947 SH   SOLE   0 0 35,947
MIMEDX GROUP INC COM 602496101   7,963,223 1,149,094 SH   SOLE   0 0 1,149,094
NEOGEN CORP COM 640491106   9,115,309 583,193 SH   SOLE   0 0 583,193
NORTHEAST BK LEWISTON ME COM 66405S100   550,783 9,050 SH   SOLE   0 0 9,050
NORTHERN TECHNOLOGIES INTL C COM 665809109   4,173,683 252,034 SH   SOLE   0 0 252,034
NUVEEN PFD & INCOME TERM FD COM 67075A106   8,760,490 450,411 SH   SOLE   0 0 450,411
NVE CORP COM NEW 629445206   6,804,259 91,100 SH   SOLE   0 0 91,100
OAKTREE SPECIALTY LENDING CO COM 67401P405   8,233,102 437,698 SH   SOLE   0 0 437,698
OPTEX SYS HLDGS INC COM NEW 68384X209   2,958,525 409,768 SH   SOLE   0 0 409,768
ORACLE CORP COM 68389X105   15,052,789 106,606 SH   SOLE   0 0 106,606
PAR PAC HOLDINGS INC COM NEW 69888T207   22,717,229 899,692 SH   SOLE   0 0 899,692
PERFORMANT FINL CORP COM 71377E105   8,367,080 2,885,200 SH   SOLE   0 0 2,885,200
PHX MINERALS INC CL A 69291A100   8,890,770 2,727,230 SH   SOLE   0 0 2,727,230
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   29,512,504 1,324,619 SH   SOLE   0 0 1,324,619
PLUMAS BANCORP COM 729273102   1,580,961 43,940 SH   SOLE   0 0 43,940
PORTMAN RIDGE FIN CORP COM NEW 73688F201   4,418,816 225,220 SH   SOLE   0 0 225,220
POTBELLY CORP COM 73754Y100   9,982,334 1,243,130 SH   SOLE   0 0 1,243,130
PRO-DEX INC COLO COM NEW 74265M205   1,482,820 75,500 SH   SOLE   0 0 75,500
QUEST RESOURCE HLDG CORP COM NEW 74836W203   3,013,560 342,450 SH   SOLE   0 0 342,450
QUIPT HOME MEDICAL CORP COM 74880P104   2,775,318 861,900 SH   SOLE   0 0 861,900
RADNET INC COM 750491102   43,677,490 741,302 SH   SOLE   0 0 741,302
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   8,496,059 286,545 SH   SOLE   0 0 286,545
REPUBLIC SVCS INC COM 760759100   11,620,752 59,796 SH   SOLE   0 0 59,796
RESEARCH SOLUTIONS INC COM 761025105   1,564,425 613,500 SH   SOLE   0 0 613,500
RF INDS LTD COM PAR $0.01 749552105   3,484,430 998,404 SH   SOLE   0 0 998,404
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   11,195,145 424,541 SH   SOLE   0 0 424,541
ROYCE MICRO-CAP TR INC COM 780915104   10,133,023 1,102,614 SH   SOLE   0 0 1,102,614
ROYCE SMALL CAP TRUST INC COM 780910105   704,397 48,680 SH   SOLE   0 0 48,680
SELECT WATER SOLUTIONS INC CL A COM 81617J301   24,912,674 2,328,287 SH   SOLE   0 0 2,328,287
SILVERCREST ASSET MGMT GROUP CL A 828359109   7,045,978 451,955 SH   SOLE   0 0 451,955
SKYLINE CHAMPION CORPORATION COM 830830105   10,772,017 158,997 SH   SOLE   0 0 158,997
SPROUTS FMRS MKT INC COM 85208M102   27,174,713 324,823 SH   SOLE   0 0 324,823
SRH TOTAL RETURN FUND INC COM 101507101   1,103,459 75,839 SH   SOLE   0 0 75,839
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   7,351,622 117,307 SH   SOLE   0 0 117,307
ARROWMARK FINANCIAL CORP COM 861780104   291,550 15,815 SH   SOLE   0 0 15,815
STONEX GROUP INC COM 861896108   60,891,209 808,541 SH   SOLE   0 0 808,541
TARGET CORP COM 87612E106   8,592,000 58,038 SH   SOLE   0 0 58,038
TAYLOR DEVICES INC COM 877163105   2,306,125 51,270 SH   SOLE   0 0 51,270
TECHTARGET INC COM 87874R100   11,274,043 361,695 SH   SOLE   0 0 361,695
THERMO FISHER SCIENTIFIC INC COM 883556102   12,113,441 21,905 SH   SOLE   0 0 21,905
TIDEWATER INC NEW COM 88642R109   18,333,516 192,559 SH   SOLE   0 0 192,559
TILE SHOP HLDGS INC COM 88677Q109   5,283,432 762,400 SH   SOLE   0 0 762,400
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   21,077,905 1,377,641 SH   SOLE   0 0 1,377,641
TRANSCAT INC COM 893529107   11,732,230 98,030 SH   SOLE   0 0 98,030
U HAUL HOLDING COMPANY COM 023586100   861,030 13,948 SH   SOLE   0 0 13,948
U HAUL HOLDING COMPANY COM SER N 023586506   9,607,762 160,076 SH   SOLE   0 0 160,076
UFP TECHNOLOGIES INC COM 902673102   10,581,187 40,100 SH   SOLE   0 0 40,100
UNIVERSAL TECHNICAL INST INC COM 913915104   18,623,691 1,183,960 SH   SOLE   0 0 1,183,960
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   9 0 SH   SOLE   0 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   364,095 728 SH   SOLE   0 0 728
VANGUARD INDEX FDS SM CP VAL ETF 922908611   234,551 1,285 SH   SOLE   0 0 1,285
VANGUARD INDEX FDS TOTAL STK MKT 922908769   72,952 273 SH   SOLE   0 0 273
VERRA MOBILITY CORP CL A COM STK 92511U102   29,339,798 1,078,669 SH   SOLE   0 0 1,078,669
VIANT TECHNOLOGY INC COM CL A 92557A101   3,553,200 360,000 SH   SOLE   0 0 360,000
VIEMED HEALTHCARE INC COM 92663R105   5,213,964 796,025 SH   SOLE   0 0 796,025
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   10,708,943 1,188,298 SH   SOLE   0 0 1,188,298
VITESSE ENERGY INC COMMON STOCK 92852X103   20,930,700 883,152 SH   SOLE   0 0 883,152
WASTE MGMT INC DEL COM 94106L109   11,112,933 52,090 SH   SOLE   0 0 52,090
WESTERN ASSET GLOBAL CORP DE COM 95790C107   9,942,216 814,268 SH   SOLE   0 0 814,268
WESTERN ASSET HIGH YIELD DEF COM 95768B107   10,349,105 892,164 SH   SOLE   0 0 892,164
XPEL INC COM 98379L100   3,564,179 100,230 SH   SOLE   0 0 100,230
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   3,209,750 3,470,000 SH Put SOLE   0 0 3,470,000
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   5,194,106 5,585,000 SH Put SOLE   0 0 5,585,000
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   4,126,926 4,980,000 SH Put SOLE   0 0 4,980,000