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
ABBVIE INC COM 00287Y109   3,727,703 20,471 SH   SOLE   20,471 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   1,574,956 295,489 SH   SOLE   295,489 0 0
AES CORP COM 00130H105   3,327,341 185,574 SH   SOLE   185,574 0 0
ALPHABET INC CAP STK CL C 02079K107   4,586,223 30,121 SH   SOLE   30,121 0 0
AMERESCO INC CL A 02361E108   861,031 35,683 SH   SOLE   35,683 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,610,772 108,033 SH   SOLE   108,033 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   2,498,214 36,874 SH   SOLE   36,874 0 0
BARRICK GOLD CORP COM 067901108   1,830,333 109,996 SH   SOLE   109,996 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,626,554 15,758 SH   SOLE   15,758 0 0
BRISTOW GROUP INC COM 11040G103   9,416,123 346,181 SH   SOLE   346,181 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   6,804,669 123,497 SH   SOLE   123,497 0 0
EPSILON ENERGY LTD COM 294375209   1,884,021 342,861 SH   SOLE   342,861 0 0
FEDEX CORP COM 31428X106   2,859,393 9,869 SH   SOLE   9,869 0 0
FERROGLOBE PLC SHS G33856108   73,206 14,700 SH   SOLE   14,700 0 0
FISERV INC COM 337738108   4,493,339 28,115 SH   SOLE   28,115 0 0
FLEX LTD ORD Y2573F102   8,064,472 281,876 SH   SOLE   281,876 0 0
FLUOR CORP NEW COM 343412102   4,447,687 105,196 SH   SOLE   105,196 0 0
GREAT ELM GROUP INC COM NEW 39037G109   691,668 360,244 SH   SOLE   360,244 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   2,512,526 89,002 SH   SOLE   89,002 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   10,933,680 108,566 SH   SOLE   108,566 0 0
JOINT CORP COM 47973J102   1,763,100 135,000 SH   SOLE   135,000 0 0
KRANESHARES TRUST CALIFORNIA CARB 500767553   1,122,965 39,196 SH   SOLE   39,196 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   3,420,042 16,049 SH   SOLE   16,049 0 0
NATIONAL HEALTH INVS INC COM 63633D104   4,390,475 69,879 SH   SOLE   69,879 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   3,121,117 1,507,786 SH   SOLE   1,507,786 0 0
NEXTRACKER INC CLASS A COM 65290E101   2,575,253 45,766 SH   SOLE   45,766 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   798,387 56,503 SH   SOLE   56,503 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   2,913,241 153,490 SH   SOLE   153,490 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   336,852 449,136 SH   SOLE   449,136 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   3,073,119 143,403 SH   SOLE   143,403 0 0
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   1,518,128 383,400 SH   SOLE   382,400 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   3,057,186 35,380 SH   SOLE   35,380 0 0
TRANSALTA CORP COM 89346D107   123,083 19,142 SH   SOLE   19,142 0 0
TWILIO INC CL A 90138F102   3,034,141 49,618 SH   SOLE   49,618 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,393,006 39,685 SH   SOLE   39,685 0 0
WELLS FARGO CO NEW COM 949746101   5,262,639 90,798 SH   SOLE   90,798 0 0