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
ASML HOLDING N V N Y REGISTRY SHS N07059210   265,000 273 SH   SOLE   273 0 0
MAINZ BIOMED N V ORDINARY SHARES N5436L101   12,000 11,984 SH   SOLE   11,984 0 0
ABBVIE INC COM 00287Y109   265,000 1,457 SH   SOLE   1,457 0 0
APPLE INC COM 037833100   2,428,000 14,158 SH   SOLE   14,158 0 0
ARES CAPITAL CORP COM 04010L103   8,724,000 419,015 SH   SOLE   419,015 0 0
ARES COML REAL ESTATE CORP COM 04013V108   1,604,000 215,270 SH   SOLE   215,270 0 0
BARINGS BDC INC COM 06759L103   151,000 16,196 SH   SOLE   16,196 0 0
BARINGS CORPORATE INVS COM 06759X107   1,363,000 79,307 SH   SOLE   79,307 0 0
BARINGS PARTN INVS SH BEN INT 06761A103   5,789,000 359,128 SH   SOLE   359,128 0 0
CAMDEN PPTY TR SH BEN INT 133131102   483,000 4,910 SH   SOLE   4,910 0 0
CINCINNATI FINL CORP COM 172062101   513,000 4,133 SH   SOLE   4,133 0 0
CITIZENS FINL GROUP INC COM 174610105   359,000 9,900 SH   SOLE   9,900 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   19,823,000 587,861 SH   SOLE   587,311 0 550
EQUITABLE HLDGS INC COM 29452E101   2,195,000 57,738 SH   SOLE   57,738 0 0
EXXON MOBIL CORP COM 30231G102   8,300,000 71,406 SH   SOLE   71,406 0 0
FS KKR CAP CORP COM 302635206   2,088,000 109,516 SH   SOLE   109,516 0 0
FIRST NORTHWEST BANCORP COM 335834107   187,000 11,952 SH   SOLE   11,952 0 0
FISERV INC COM 337738108   355,000 2,223 SH   SOLE   2,223 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   5,524,000 368,758 SH   SOLE   368,108 0 650
HERCULES CAPITAL INC COM 427096508   437,000 23,711 SH   SOLE   23,711 0 0
HOMETRUST BANCSHARES INC COM 437872104   419,000 15,340 SH   SOLE   15,340 0 0
INVESTAR HLDG CORP COM 46134L105   477,000 29,185 SH   SOLE   29,185 0 0
NVE CORP COM NEW 629445206   3,270,000 36,266 SH   SOLE   36,266 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   1,435,000 693,126 SH   SOLE   693,126 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   11,940,000 606,977 SH   SOLE   606,977 0 0
180 DEGREE CAP CORP COM NEW 68235B208   257,000 59,875 SH   SOLE   59,875 0 0
ONEOK INC NEW COM 682680103   354,000 4,412 SH   SOLE   4,412 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   4,151,000 269,885 SH   SOLE   269,885 0 0
POSTAL REALTY TRUST INC CL A 73757R102   276,000 19,254 SH   SOLE   19,254 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   3,522,000 290,607 SH   SOLE   290,607 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   12,803,000 597,424 SH   SOLE   596,974 0 450
SOUND FINL BANCORP INC COM 83607A100   476,000 11,690 SH   SOLE   11,690 0 0
ARROWMARK FINANCIAL CORP COM 861780104   6,059,000 318,250 SH   SOLE   318,250 0 0
CARLYLE SECURED LENDING INC COM 872280102   1,993,000 122,443 SH   SOLE   122,443 0 0
TRINITY CAP INC COM 896442308   18,078,000 1,231,470 SH   SOLE   1,230,820 0 650
VERSABANK NEW COM 92512J106   806,000 73,478 SH   SOLE   73,478 0 0