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   207,000 273 SH   SOLE   273 0 0
MAINZ BIOMED N V ORDINARY SHARES N5436L101   16,000 13,784 SH   SOLE   13,784 0 0
ABBVIE INC COM 00287Y109   226,000 1,457 SH   SOLE   1,457 0 0
APPLE INC COM 037833100   2,730,000 14,182 SH   SOLE   14,182 0 0
ARES CAPITAL CORP COM 04010L103   8,282,000 413,455 SH   SOLE   413,455 0 0
ARES COML REAL ESTATE CORP COM 04013V108   2,376,000 229,365 SH   SOLE   229,365 0 0
BARINGS BDC INC COM 06759L103   159,000 18,581 SH   SOLE   18,581 0 0
BARINGS CORPORATE INVS COM 06759X107   1,497,000 81,207 SH   SOLE   81,207 0 0
BARINGS PARTN INVS SH BEN INT 06761A103   6,094,000 390,636 SH   SOLE   390,636 0 0
CAMDEN PPTY TR SH BEN INT 133131102   488,000 4,910 SH   SOLE   4,910 0 0
CINCINNATI FINL CORP COM 172062101   435,000 4,208 SH   SOLE   4,208 0 0
CITIZENS FINL GROUP INC COM 174610105   403,000 12,175 SH   SOLE   12,175 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   16,936,000 532,089 SH   SOLE   531,789 0 300
EQUITABLE HLDGS INC COM 29452E101   2,048,000 61,512 SH   SOLE   61,512 0 0
EXXON MOBIL CORP COM 30231G102   8,946,000 89,479 SH   SOLE   89,479 0 0
FS KKR CAP CORP COM 302635206   2,276,000 113,981 SH   SOLE   113,981 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   389,000 28,834 SH   SOLE   28,834 0 0
FIRST NORTHWEST BANCORP COM 335834107   221,000 13,817 SH   SOLE   13,817 0 0
FISERV INC COM 337738108   295,000 2,223 SH   SOLE   2,223 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   5,651,000 385,703 SH   SOLE   385,053 0 650
HERCULES CAPITAL INC COM 427096508   386,000 23,136 SH   SOLE   23,136 0 0
HOMETRUST BANCSHARES INC COM 437872104   421,000 15,635 SH   SOLE   15,635 0 0
INVESTAR HLDG CORP COM 46134L105   457,000 30,655 SH   SOLE   30,655 0 0
MAIN STR CAP CORP COM 56035L104   1,955,000 45,223 SH   SOLE   45,223 0 0
PATHWARD FINANCIAL INC COM 59100U108   6,861,000 129,622 SH   SOLE   129,622 0 0
NVE CORP COM NEW 629445206   1,225,000 15,620 SH   SOLE   15,620 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   1,557,000 714,086 SH   SOLE   714,086 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   16,591,000 812,498 SH   SOLE   812,498 0 0
180 DEGREE CAP CORP COM NEW 68235B208   442,000 107,888 SH   SOLE   107,888 0 0
ONEOK INC NEW COM 682680103   310,000 4,412 SH   SOLE   4,412 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   2,072,000 140,390 SH   SOLE   140,390 0 0
POSTAL REALTY TRUST INC CL A 73757R102   280,000 19,254 SH   SOLE   19,254 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   1,495,000 118,467 SH   SOLE   118,467 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   13,027,000 603,123 SH   SOLE   602,673 0 450
SOUND FINL BANCORP INC COM 83607A100   519,000 13,310 SH   SOLE   13,310 0 0
ARROWMARK FINANCIAL CORP COM 861780104   5,707,000 314,976 SH   SOLE   314,976 0 0
CARLYLE SECURED LENDING INC COM 872280102   1,686,000 112,718 SH   SOLE   112,718 0 0
TPG RE FIN TR INC COM 87266M107   201,000 30,950 SH   SOLE   30,950 0 0
TRINITY CAP INC COM 896442308   17,504,000 1,204,660 SH   SOLE   1,204,010 0 650
VERSABANK NEW COM 92512J106   840,000 74,103 SH   SOLE   74,103 0 0