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   3,151,996 734,731 SH   SOLE   0 0 734,731
A10 NETWORKS INC COM 002121101   16,154,031 1,179,988 SH   SOLE   0 0 1,179,988
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   11,397,253 32,882 SH   SOLE   0 0 32,882
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   482,244 34,299 SH   SOLE   0 0 34,299
ADDUS HOMECARE CORP COM 006739106   13,419,800 129,861 SH   SOLE   0 0 129,861
AGILYSYS INC COM 00847J105   10,408,638 123,530 SH   SOLE   0 0 123,530
AGNC INVT CORP COM 00123Q104   7,107,870 717,967 SH   SOLE   0 0 717,967
ALAMO GROUP INC COM 011311107   15,834,845 69,351 SH   SOLE   0 0 69,351
ALEXANDER & BALDWIN INC NEW COM 014491104   3,898,861 236,725 SH   SOLE   0 0 236,725
ALLIENT INC COM 019330109   9,454,023 264,967 SH   SOLE   0 0 264,967
ALPHABET INC CAP STK CL A 02079K305   18,250,178 120,918 SH   SOLE   0 0 120,918
ALPS ETF TR ALERIAN MLP 00162Q452   9,407,663 198,223 SH   SOLE   0 0 198,223
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   10,527,055 812,900 SH   SOLE   0 0 812,900
AMERIPRISE FINL INC COM 03076C106   15,349,898 35,010 SH   SOLE   0 0 35,010
ARCOSA INC COM 039653100   30,296,421 352,858 SH   SOLE   0 0 352,858
ARHAUS INC COM CL A 04035M102   10,100,704 656,316 SH   SOLE   0 0 656,316
ASTRONOVA INC COM 04638F108   8,705,622 488,531 SH   SOLE   0 0 488,531
AT&T INC COM 00206R102   6,650,590 377,874 SH   SOLE   0 0 377,874
AVIAT NETWORKS INC COM NEW 05366Y201   20,981,641 547,252 SH   SOLE   0 0 547,252
AVID BIOSERVICES INC COM 05368M106   12,947,012 1,932,390 SH   SOLE   0 0 1,932,390
B. RILEY FINANCIAL INC COM 05580M108   12,678,146 598,873 SH   SOLE   0 0 598,873
BARINGS BDC INC COM 06759L103   11,721,218 1,260,346 SH   SOLE   0 0 1,260,346
BCE INC COM NEW 05534B760   5,222,654 153,698 SH   SOLE   0 0 153,698
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,495,328 41,604 SH   SOLE   0 0 41,604
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   8,803,902 282,629 SH   SOLE   0 0 282,629
BLUELINX HLDGS INC COM NEW 09624H208   50,935,757 391,091 SH   SOLE   0 0 391,091
BRIDGEWATER BANCSHARES INC COM 108621103   6,774,480 582,000 SH   SOLE   0 0 582,000
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   3,569,399 518,055 SH   SOLE   0 0 518,055
BRIGHTVIEW HLDGS INC COM 10948C107   12,701,156 1,067,324 SH   SOLE   0 0 1,067,324
BRUNSWICK CORP COM 117043109   10,893,209 112,860 SH   SOLE   0 0 112,860
BUILDERS FIRSTSOURCE INC COM 12008R107   21,401,653 102,621 SH   SOLE   0 0 102,621
BUNGE GLOBAL SA COM SHS H11356104   12,307,258 120,047 SH   SOLE   0 0 120,047
CAPITAL SOUTHWEST CORP COM 140501107   16,706,060 669,313 SH   SOLE   0 0 669,313
CARRIER GLOBAL CORPORATION COM 14448C104   8,009,008 137,778 SH   SOLE   0 0 137,778
CAVCO INDS INC DEL COM 149568107   10,767,197 26,981 SH   SOLE   0 0 26,981
CINTAS CORP COM 172908105   9,714,947 14,140 SH   SOLE   0 0 14,140
CION INVT CORP COM 17259U204   6,118,343 556,213 SH   SOLE   0 0 556,213
CIVEO CORP CDA COM NEW 17878Y207   10,558,225 393,230 SH   SOLE   0 0 393,230
CIVITAS RESOURCES INC COM NEW 17888H103   17,621,307 232,134 SH   SOLE   0 0 232,134
CLEARFIELD INC COM 18482P103   1,356,960 44,000 SH   SOLE   0 0 44,000
CLIMB GLOBAL SOLUTIONS INC COM 946760105   11,507,368 162,350 SH   SOLE   0 0 162,350
COASTAL FINL CORP WA COM NEW 19046P209   2,203,929 56,700 SH   SOLE   0 0 56,700
COLUMBUS MCKINNON CORP N Y COM 199333105   18,666,021 418,239 SH   SOLE   0 0 418,239
CSW INDUSTRIALS INC COM 126402106   14,430,315 61,510 SH   SOLE   0 0 61,510
CVS HEALTH CORP COM 126650100   6,480,149 81,246 SH   SOLE   0 0 81,246
DEERE & CO COM 244199105   9,308,459 22,663 SH   SOLE   0 0 22,663
DHI GROUP INC COM 23331S100   4,973,257 1,950,297 SH   SOLE   0 0 1,950,297
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   8,221,886 53,330 SH   SOLE   0 0 53,330
DIGI INTL INC COM 253798102   14,224,091 445,477 SH   SOLE   0 0 445,477
DISNEY WALT CO COM 254687106   15,408,967 125,931 SH   SOLE   0 0 125,931
DISTRIBUTION SOLUTIONS GRP I COM 520776105   12,340,902 347,827 SH   SOLE   0 0 347,827
DLH HLDGS CORP COM 23335Q100   7,618,307 574,100 SH   SOLE   0 0 574,100
DOCGO INC COM 256086109   6,697,160 1,657,713 SH   SOLE   0 0 1,657,713
DOUGLAS DYNAMICS INC COM 25960R105   16,176,962 670,687 SH   SOLE   0 0 670,687
EASTERLY GOVT PPTYS INC COM 27616P103   9,194,283 798,808 SH   SOLE   0 0 798,808
ELECTROMED INC COM 285409108   6,041,715 374,100 SH   SOLE   0 0 374,100
ELEVANCE HEALTH INC COM 036752103   11,798,819 22,754 SH   SOLE   0 0 22,754
ELLINGTON FINANCIAL INC COM 28852N109   23,128,288 1,958,365 SH   SOLE   0 0 1,958,365
ENSTAR GROUP LIMITED SHS G3075P101   14,180,755 45,632 SH   SOLE   0 0 45,632
EOG RES INC COM 26875P101   9,814,796 76,774 SH   SOLE   0 0 76,774
EPSILON ENERGY LTD COM 294375209   1,809,806 329,355 SH   SOLE   0 0 329,355
EQUITY COMWLTH COM SH BEN INT 294628102   8,397,541 444,785 SH   SOLE   0 0 444,785
EQUITY COMWLTH 6.5% CNV PFD D 294628201   1,829,250 73,170 SH   SOLE   0 0 73,170
ETSY INC COM 29786A106   6,455,571 93,940 SH   SOLE   0 0 93,940
EVOLUTION PETE CORP COM 30049A107   2,823,018 459,775 SH   SOLE   0 0 459,775
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   7,062,221 485,710 SH   SOLE   0 0 485,710
FIRST WESTN FINL INC COM 33751L105   5,058,021 346,915 SH   SOLE   0 0 346,915
FISERV INC COM 337738108   17,084,408 106,898 SH   SOLE   0 0 106,898
FLEXSTEEL INDS INC COM 339382103   2,984,000 80,000 SH   SOLE   0 0 80,000
FRANKLIN COVEY CO COM 353469109   24,003,672 611,403 SH   SOLE   0 0 611,403
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   7,690,610 842,345 SH   SOLE   0 0 842,345
GENTHERM INC COM 37253A103   8,943,575 155,324 SH   SOLE   0 0 155,324
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   38,234,051 1,883,451 SH   SOLE   0 0 1,883,451
GRAHAM CORP COM 384556106   1,418,560 52,000 SH   SOLE   0 0 52,000
GREEN BRICK PARTNERS INC COM 392709101   26,950,648 447,462 SH   SOLE   0 0 447,462
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   8,426,977 675,780 SH   SOLE   0 0 675,780
HACKETT GROUP INC COM 404609109   10,071,564 414,468 SH   SOLE   0 0 414,468
HARVARD BIOSCIENCE INC COM 416906105   11,754,717 2,772,339 SH   SOLE   0 0 2,772,339
HEALTHSTREAM INC COM 42222N103   23,168,375 869,031 SH   SOLE   0 0 869,031
HERITAGE GLOBAL INC COM 42727E103   6,693,171 2,535,292 SH   SOLE   0 0 2,535,292
HILLMAN SOLUTIONS CORP COM 431636109   18,038,889 1,695,384 SH   SOLE   0 0 1,695,384
LUMENT FINANCE TRUST INC COM 55025L108   3,387,799 1,360,562 SH   SOLE   0 0 1,360,562
INFUSYSTEM HLDGS INC COM 45685K102   8,224,252 959,656 SH   SOLE   0 0 959,656
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   662,475 90,502 SH   SOLE   0 0 90,502
INTEVAC INC COM 461148108   729,600 190,000 SH   SOLE   0 0 190,000
ISHARES INC CORE MSCI EMKT 46434G103   1,139,587 22,085 SH   SOLE   0 0 22,085
ISHARES TR CORE MSCI EURO 46434V738   1,048,133 18,118 SH   SOLE   0 0 18,118
ISHARES TR CORE S&P500 ETF 464287200   12,092 23 SH   SOLE   0 0 23
ISHARES TR CORE S&P SCP ETF 464287804   10,720 97 SH   SOLE   0 0 97
ISHARES TR CORE US AGGBD ET 464287226   29,382 300 SH   SOLE   0 0 300
ISHARES TR IBOXX INV CP ETF 464287242   3,921 36 SH   SOLE   0 0 36
ISHARES TR RUSSELL 2000 ETF 464287655   29,442 140 SH   SOLE   0 0 140
ISHARES TR RUSSELL 3000 ETF 464287689   666,409 2,221 SH   SOLE   0 0 2,221
ISHARES TR S&P 500 GRWT ETF 464287309   2,188,137 25,914 SH   SOLE   0 0 25,914
ISHARES TR S&P 500 VAL ETF 464287408   2,540,360 13,599 SH   SOLE   0 0 13,599
ISHARES TR SP SMCP600VL ETF 464287879   799,982 7,785 SH   SOLE   0 0 7,785
ISSUER DIRECT CORP COM NEW 46520M204   1,136,960 88,000 SH   SOLE   0 0 88,000
JOHNSON & JOHNSON COM 478160104   8,630,519 54,558 SH   SOLE   0 0 54,558
JPMORGAN CHASE & CO COM 46625H100   14,297,354 71,380 SH   SOLE   0 0 71,380
KARAT PACKAGING INC COM 48563L101   1,584,994 55,400 SH   SOLE   0 0 55,400
KENNEDY-WILSON HOLDINGS INC COM 489398107   4,662,298 543,391 SH   SOLE   0 0 543,391
KINDER MORGAN INC DEL COM 49456B101   9,931,606 541,527 SH   SOLE   0 0 541,527
KKR & CO INC COM 48251W104   19,425,885 193,139 SH   SOLE   0 0 193,139
LAUREATE EDUCATION INC COMMON STOCK 518613203   9,446,990 648,386 SH   SOLE   0 0 648,386
LEGACY HOUSING CORP COM 52472M101   12,973,827 602,873 SH   SOLE   0 0 602,873
LINCOLN EDL SVCS CORP COM 533535100   8,676,683 839,950 SH   SOLE   0 0 839,950
LIQUIDITY SVCS INC COM 53635B107   8,242,106 443,124 SH   SOLE   0 0 443,124
LOGAN RIDGE FINANCE CORP COM 541098109   4,836,699 215,060 SH   SOLE   0 0 215,060
LUNA INNOVATIONS INC COM 550351100   3,918,112 1,222,500 SH   SOLE   0 0 1,222,500
MADDEN STEVEN LTD COM 556269108   8,310,912 196,568 SH   SOLE   0 0 196,568
MAMAS CREATIONS INC COM 56146T103   500,000 100,000 SH   SOLE   0 0 100,000
MATCH GROUP INC NEW COM 57667L107   11,367,209 313,319 SH   SOLE   0 0 313,319
MICROSOFT CORP COM 594918104   17,708,895 42,092 SH   SOLE   0 0 42,092
MIMEDX GROUP INC COM 602496101   4,806,186 624,180 SH   SOLE   0 0 624,180
MODEL N INC COM 607525102   7,759,136 272,537 SH   SOLE   0 0 272,537
NOODLES & CO COM CL A 65540B105   554,968 290,559 SH   SOLE   0 0 290,559
NORTHERN TECHNOLOGIES INTL C COM 665809109   6,612,383 491,627 SH   SOLE   0 0 491,627
NUVEEN PFD & INCOME TERM FD COM 67075A106   8,421,705 437,719 SH   SOLE   0 0 437,719
NVE CORP COM NEW 629445206   8,215,398 91,100 SH   SOLE   0 0 91,100
NVR INC COM 62944T105   202,499 25 SH   SOLE   0 0 25
OAKTREE SPECIALTY LENDING CO COM 67401P405   13,742,110 698,988 SH   SOLE   0 0 698,988
OPTEX SYS HLDGS INC COM NEW 68384X209   3,175,887 415,692 SH   SOLE   0 0 415,692
ORACLE CORP COM 68389X105   13,327,504 106,102 SH   SOLE   0 0 106,102
PAR PAC HOLDINGS INC COM NEW 69888T207   34,341,247 926,639 SH   SOLE   0 0 926,639
PERFORMANT FINL CORP COM 71377E105   8,482,488 2,885,200 SH   SOLE   0 0 2,885,200
PHX MINERALS INC CL A 69291A100   9,299,854 2,727,230 SH   SOLE   0 0 2,727,230
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   27,277,680 1,286,076 SH   SOLE   0 0 1,286,076
PLUMAS BANCORP COM 729273102   1,616,553 43,940 SH   SOLE   0 0 43,940
PORTMAN RIDGE FIN CORP COM NEW 73688F201   1,997,076 105,220 SH   SOLE   0 0 105,220
POTBELLY CORP COM 73754Y100   14,962,571 1,235,555 SH   SOLE   0 0 1,235,555
PRO-DEX INC COLO COM NEW 74265M205   1,328,800 75,500 SH   SOLE   0 0 75,500
QUEST RESOURCE HLDG CORP COM NEW 74836W203   3,092,232 360,400 SH   SOLE   0 0 360,400
QUIPT HOME MEDICAL CORP COM 74880P104   3,547,566 811,800 SH   SOLE   0 0 811,800
RADNET INC COM 750491102   41,686,954 856,699 SH   SOLE   0 0 856,699
REPUBLIC SVCS INC COM 760759100   11,361,679 59,349 SH   SOLE   0 0 59,349
RESEARCH SOLUTIONS INC COM 761025105   1,427,056 451,600 SH   SOLE   0 0 451,600
RF INDS LTD COM PAR $0.01 749552105   3,081,660 994,084 SH   SOLE   0 0 994,084
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   11,203,989 368,916 SH   SOLE   0 0 368,916
ROYCE MICRO-CAP TR INC COM 780915104   9,988,527 1,056,987 SH   SOLE   0 0 1,056,987
ROYCE VALUE TR INC COM 780910105   1,047,845 69,074 SH   SOLE   0 0 69,074
SELECT WATER SOLUTIONS INC CL A COM 81617J301   21,493,358 2,328,641 SH   SOLE   0 0 2,328,641
SILVERCREST ASSET MGMT GROUP CL A 828359109   7,085,251 448,150 SH   SOLE   0 0 448,150
SKYLINE CHAMPION CORPORATION COM 830830105   8,615,866 101,351 SH   SOLE   0 0 101,351
SPROUTS FMRS MKT INC COM 85208M102   27,034,868 419,275 SH   SOLE   0 0 419,275
SRH TOTAL RETURN FUND INC COM 101507101   1,707,535 113,382 SH   SOLE   0 0 113,382
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   7,522,184 116,859 SH   SOLE   0 0 116,859
ARROWMARK FINANCIAL CORP COM 861780104   1,025,730 54,000 SH   SOLE   0 0 54,000
STONEX GROUP INC COM 861896108   58,401,146 831,215 SH   SOLE   0 0 831,215
TARGET CORP COM 87612E106   10,212,679 57,630 SH   SOLE   0 0 57,630
TAYLOR DEVICES INC COM 877163105   2,585,551 51,950 SH   SOLE   0 0 51,950
TECHTARGET INC COM 87874R100   11,873,738 358,940 SH   SOLE   0 0 358,940
THERMO FISHER SCIENTIFIC INC COM 883556102   12,513,706 21,530 SH   SOLE   0 0 21,530
TIDEWATER INC NEW COM 88642R109   17,548,052 190,740 SH   SOLE   0 0 190,740
TILE SHOP HLDGS INC COM 88677Q109   5,429,972 772,400 SH   SOLE   0 0 772,400
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   22,167,019 1,370,873 SH   SOLE   0 0 1,370,873
TRANSCAT INC COM 893529107   11,357,168 101,922 SH   SOLE   0 0 101,922
U HAUL HOLDING COMPANY COM 023586100   949,160 14,053 SH   SOLE   0 0 14,053
U HAUL HOLDING COMPANY COM SER N 023586506   10,546,442 158,165 SH   SOLE   0 0 158,165
UFP TECHNOLOGIES INC COM 902673102   11,096,800 44,000 SH   SOLE   0 0 44,000
UNIVERSAL TECHNICAL INST INC COM 913915104   18,749,505 1,176,255 SH   SOLE   0 0 1,176,255
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   10 0 SH   SOLE   0 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   28,039 58 SH   SOLE   0 0 58
VANGUARD INDEX FDS SM CP VAL ETF 922908611   288,472 1,503 SH   SOLE   0 0 1,503
VANGUARD INDEX FDS TOTAL STK MKT 922908769   66,458 256 SH   SOLE   0 0 256
VERRA MOBILITY CORP CL A COM STK 92511U102   26,834,283 1,074,661 SH   SOLE   0 0 1,074,661
VIEMED HEALTHCARE INC COM 92663R105   7,031,810 745,685 SH   SOLE   0 0 745,685
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   10,508,680 1,193,490 SH   SOLE   0 0 1,193,490
VITESSE ENERGY INC COMMON STOCK 92852X103   17,327,046 730,175 SH   SOLE   0 0 730,175
WASTE MGMT INC DEL COM 94106L109   11,068,374 51,928 SH   SOLE   0 0 51,928
WESTERN ASSET GLOBAL CORP DE COM 95790C107   10,001,696 801,418 SH   SOLE   0 0 801,418
WESTERN ASSET HIGH YIELD DEF COM 95768B107   10,555,566 882,572 SH   SOLE   0 0 882,572
WILLIAMS COS INC COM 969457100   5,573,231 143,013 SH   SOLE   0 0 143,013
XPEL INC COM 98379L100   6,374,360 118,000 SH   SOLE   0 0 118,000
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   3,334,680 3,600,000 PRN   SOLE   0 0 3,600,000
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   5,076,124 5,480,000 PRN   SOLE   0 0 5,480,000
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   3,955,537 4,695,000 PRN   SOLE   0 0 4,695,000