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
AAON INC COM PAR $0.004 000360206   508,976 5,264 SH   SOLE   5,264 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   504,835 1,310 SH   SOLE   1,310 0 0
AGREE RLTY CORP COM 008492100   329,602 4,804 SH   SOLE   4,804 0 0
ALLBIRDS INC COM CL A 01675A109   120,000 100,000 SH   SOLE   100,000 0 0
ALPHABET INC CAP STK CL A 02079K305   6,003,166 57,873 SH   SOLE   57,873 0 0
ALTAIR ENGR INC COM CL A 021369103   283,609 3,933 SH   SOLE   3,933 0 0
ALTUS POWER INC COM CL A 02217A102   3,035,191 553,867 SH   SOLE   553,867 0 0
AMAZON COM INC COM 023135106   503,745 4,877 SH   SOLE   4,877 0 0
AMEREN CORP COM 023608102   557,820 6,457 SH   SOLE   6,457 0 0
AMERICAN ASSETS TR INC COM 024013104   207,799 11,178 SH   SOLE   11,178 0 0
AMERICAN EXPRESS CO COM 025816109   280,415 1,700 SH   SOLE   1,700 0 0
AON PLC SHS CL A G0403H108   1,084,282 3,439 SH   SOLE   3,439 0 0
API GROUP CORP COM STK 00187Y100   269,760 12,000 SH   SOLE   12,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   5,345,472 77,013 SH   SOLE   77,013 0 0
AVALONBAY CMNTYS INC COM 053484101   552,245 3,286 SH   SOLE   3,286 0 0
AXALTA COATING SYS LTD COM G0750C108   261,312 8,627 SH   SOLE   8,627 0 0
BAYTEX ENERGY CORP COM 07317Q105   2,183,090 581,985 SH   SOLE   581,985 0 0
BOOKING HOLDINGS INC COM 09857L108   408,471 154 SH   SOLE   154 0 0
BOSTON PROPERTIES INC COM 101121101   337,438 6,235 SH   SOLE   6,235 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   219,477 46,401 SH   SOLE   46,401 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,205,232 17,389 SH   SOLE   17,389 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,196,257 34,062 SH   SOLE   34,062 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   830,134 38,575 SH   SOLE   38,575 0 0
BUNGE LIMITED COM G16962105   6,836,653 71,573 SH   SOLE   71,573 0 0
C3 AI INC CL A 12468P104   584,454 17,410 SH   SOLE   17,410 0 0
CAMECO CORP COM 13321L108   261,700 10,000 SH   SOLE   10,000 0 0
CANADIAN NAT RES LTD COM 136385101   10,268,067 185,560 SH   SOLE   185,560 0 0
CANADIAN PAC RY LTD COM 13645T100   461,640 6,000 SH   SOLE   6,000 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   6,582,867 140,061 SH   SOLE   140,061 0 0
CENOVUS ENERGY INC COM 15135U109   10,255,846 587,407 SH   SOLE   587,407 0 0
CINTAS CORP COM 172908105   213,295 461 SH   SOLE   461 0 0
CIRRUS LOGIC INC COM 172755100   247,746 2,265 SH   SOLE   2,265 0 0
CLARIVATE PLC ORD SHS G21810109   3,326,886 354,301 SH   SOLE   354,301 0 0
COGENT BIOSCIENCES INC COM 19240Q201   323,700 30,000 SH   SOLE   30,000 0 0
CONSTELLATION ENERGY CORP COM 21037T109   5,868,111 74,753 SH   SOLE   74,753 0 0
COOL CO LTD COMMON SHARES G2415A113   6,960,707 573,287 SH   SOLE   573,287 0 0
COUSINS PPTYS INC COM NEW 222795502   355,165 16,612 SH   SOLE   16,612 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   651,751 69,188 SH   SOLE   69,188 0 0
CRESCENT PT ENERGY CORP COM 22576C101   548,557 77,718 SH   SOLE   77,718 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   287,697 2,096 SH   SOLE   2,096 0 0
D R HORTON INC COM 23331A109   269,722 2,761 SH   SOLE   2,761 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   718,054 66,425 SH   SOLE   66,425 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   168,560 14,000 SH   SOLE   14,000 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   338,249 41,605 SH   SOLE   41,605 0 0
DICKS SPORTING GOODS INC COM 253393102   216,666 1,527 SH   SOLE   1,527 0 0
DIGITAL RLTY TR INC COM 253868103   390,192 3,969 SH   SOLE   3,969 0 0
DOMINION ENERGY INC COM 25746U109   1,783,753 31,904 SH   SOLE   31,904 0 0
DTE ENERGY CO COM 233331107   2,859,651 26,106 SH   SOLE   26,106 0 0
DUPONT DE NEMOURS INC COM 26614N102   390,285 5,438 SH   SOLE   5,438 0 0
EASTGROUP PPTYS INC COM 277276101   793,536 4,800 SH   SOLE   4,800 0 0
ELME COMMUNITIES SH BEN INT 939653101   217,160 12,159 SH   SOLE   12,159 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   6,172,837 495,015 SH   SOLE   495,015 0 0
ENI S P A SPONSORED ADR 26874R108   1,178,638 42,041 SH   SOLE   42,041 0 0
ENOVIX CORPORATION COM 293594107   14,401,137 965,871 SH   SOLE   965,871 0 0
ENTERGY CORP NEW COM 29364G103   2,374,590 22,040 SH   SOLE   22,040 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   6,964,173 268,887 SH   SOLE   268,887 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   173,400 30,000 SH   SOLE   30,000 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   714,397 10,642 SH   SOLE   10,642 0 0
EURONAV NV SHS B38564108   4,952,059 294,941 SH   SOLE   294,941 0 0
EVERGY INC COM 30034W106   568,233 9,297 SH   SOLE   9,297 0 0
EXELA TECHNOLOGIES INC COM 30162V706   58,350 1,500,000 SH   SOLE   1,500,000 0 0
EXELON CORP COM 30161N101   4,082,181 97,450 SH   SOLE   97,450 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,849,771 29,370 SH   SOLE   29,370 0 0
EXTRA SPACE STORAGE INC COM 30225T102   398,364 2,445 SH   SOLE   2,445 0 0
FEDEX CORP COM 31428X106   629,947 2,757 SH   SOLE   2,757 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   2,696,724 49,636 SH   SOLE   49,636 0 0
FIRST INDL RLTY TR INC COM 32054K103   410,385 7,714 SH   SOLE   7,714 0 0
FIRSTENERGY CORP COM 337932107   2,187,837 54,614 SH   SOLE   54,614 0 0
FLEX LNG LTD SHS G35947202   364,142 10,844 SH   SOLE   10,844 0 0
FRONTLINE PLC COM M46528101   398,533 24,066 SH   SOLE   24,066 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   931,041 11,350 SH   SOLE   11,350 0 0
GENERAL MLS INC COM 370334104   231,426 2,708 SH   SOLE   2,708 0 0
GENUINE PARTS CO COM 372460105   200,939 1,201 SH   SOLE   1,201 0 0
GOLAR LNG LTD SHS G9456A100   3,030,070 140,281 SH   SOLE   140,281 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   340,015 17,590 SH   SOLE   17,590 0 0
HIGHWOODS PPTYS INC COM 431284108   351,908 15,175 SH   SOLE   15,175 0 0
HYATT HOTELS CORP COM CL A 448579102   318,154 2,846 SH   SOLE   2,846 0 0
IES HLDGS INC COM 44951W106   284,394 6,600 SH   SOLE   6,600 0 0
ILLUMINA INC COM 452327109   519,749 2,235 SH   SOLE   2,235 0 0
IMPERIAL OIL LTD COM NEW 453038408   2,542,542 50,000 SH   SOLE   50,000 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   266,662 25,276 SH   SOLE   25,276 0 0
INMODE LTD SHS M5425M103   745,179 23,316 SH   SOLE   23,316 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   8,888,218 213,249 SH   SOLE   213,249 0 0
INTUIT COM 461202103   506,463 1,136 SH   SOLE   1,136 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   942,085 22,319 SH   SOLE   22,319 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,120,560 35,407 SH   SOLE   35,407 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,581,258 11,159 SH   SOLE   11,159 0 0
INVITATION HOMES INC COM 46187W107   669,321 21,432 SH   SOLE   21,432 0 0
ISHARES TR MSCI ACWI EX US 464288240   7,852,848 161,018 SH   SOLE   161,018 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   5,147,056 21,066 SH   SOLE   21,066 0 0
KLA CORP COM NEW 482480100   263,851 661 SH   SOLE   661 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   94,844,137 22,474,914 SH   SOLE   22,474,914 0 0
MARATHON PETE CORP COM 56585A102   330,334 2,450 SH   SOLE   2,450 0 0
MARSH & MCLENNAN COS INC COM 571748102   776,290 4,661 SH   SOLE   4,661 0 0
MCDONALDS CORP COM 580135101   2,323,839 8,311 SH   SOLE   8,311 0 0
MEDTRONIC PLC SHS G5960L103   1,654,726 20,525 SH   SOLE   20,525 0 0
MERCK & CO INC COM 58933Y105   3,815,890 35,867 SH   SOLE   35,867 0 0
META PLATFORMS INC CL A 30303M102   510,775 2,410 SH   SOLE   2,410 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   260,136 170 SH   SOLE   170 0 0
MGM RESORTS INTERNATIONAL COM 552953101   308,275 6,940 SH   SOLE   6,940 0 0
MICROSOFT CORP COM 594918104   509,138 1,766 SH   SOLE   1,766 0 0
MID-AMER APT CMNTYS INC COM 59522J103   709,737 4,699 SH   SOLE   4,699 0 0
MPLX LP COM UNIT REP LTD 55336V100   3,443,105 99,945 SH   SOLE   99,945 0 0
NEPHROS INC COM 640671400   3,913,471 3,657,465 SH   SOLE   3,657,465 0 0
NEXTERA ENERGY INC COM 65339F101   2,920,176 37,885 SH   SOLE   37,885 0 0
NISOURCE INC COM 65473P105   3,368,062 120,460 SH   SOLE   120,460 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   3,275,213 827,074 SH   SOLE   827,074 0 0
NORDSON CORP COM 655663102   250,932 1,129 SH   SOLE   1,129 0 0
NUVATION BIO INC COM CL A 67080N101   162,079 97,638 SH   SOLE   97,638 0 0
OBSIDIAN ENERGY LTD COM 674482203   3,821,763 598,551 SH   SOLE   598,551 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   207,151 244 SH   SOLE   244 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   204,348 1,441 SH   SOLE   1,441 0 0
PG&E CORP COM 69331C108   4,531,077 280,215 SH   SOLE   280,215 0 0
PPL CORP COM 69351T106   6,286,487 226,214 SH   SOLE   226,214 0 0
PRIME MEDICINE INC COM 74168J101   1,890,572 153,705 SH   SOLE   153,705 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   220,210 2,963 SH   SOLE   2,963 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   737,844 11,781 SH   SOLE   11,781 0 0
PROGRESSIVE CORP COM 743315103   443,057 3,097 SH   SOLE   3,097 0 0
PROLOGIS INC. COM 74340W103   415,609 3,331 SH   SOLE   3,331 0 0
PUBLIC STORAGE COM 74460D109   306,370 1,014 SH   SOLE   1,014 0 0
REGENCY CTRS CORP COM 758849103   575,337 9,404 SH   SOLE   9,404 0 0
REGENERON PHARMACEUTICALS COM 75886F107   228,424 278 SH   SOLE   278 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   8,502,884 183,469 SH   SOLE   183,469 0 0
ROLLINS INC COM 775711104   210,881 5,619 SH   SOLE   5,619 0 0
SAFEHOLD INC COM 78646V107   851,319 28,986 SH   SOLE   28,986 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   414,318 1,587 SH   SOLE   1,587 0 0
SCORPIO TANKERS INC SHS Y7542C130   3,381,528 60,052 SH   SOLE   60,052 0 0
SEADRILL 2021 LTD COM G7997W102   803,200 20,000 SH   SOLE   20,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,684,100 20,332 SH   SOLE   20,332 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,308,891 40,712 SH   SOLE   40,712 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,261,669 8,437 SH   SOLE   8,437 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,253,860 15,545 SH   SOLE   15,545 0 0
SEMPRA COM 816851109   849,822 5,622 SH   SOLE   5,622 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   3,339,190 401,345 SH   SOLE   401,345 0 0
SIMON PPTY GROUP INC NEW COM 828806109   430,525 3,845 SH   SOLE   3,845 0 0
SITE CTRS CORP COM 82981J109   165,866 13,507 SH   SOLE   13,507 0 0
SMUCKER J M CO COM NEW 832696405   203,952 1,296 SH   SOLE   1,296 0 0
SOUTHERN CO COM 842587107   205,470 2,953 SH   SOLE   2,953 0 0
SOUTHWESTERN ENERGY CO COM 845467109   265,000 53,000 SH   SOLE   53,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   55,868,225 136,467 SH   SOLE   136,467 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,875,756 49,362 SH   SOLE   49,362 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   6,379,500 50,000 SH   SOLE   50,000 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,037,336 15,665 SH   SOLE   15,665 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   200,430 1,500 SH   SOLE   1,500 0 0
STARBUCKS CORP COM 855244109   255,431 2,453 SH   SOLE   2,453 0 0
STELLANTIS N.V SHS N82405106   11,848,311 651,364 SH   SOLE   651,364 0 0
SUN CMNTYS INC COM 866674104   886,135 6,290 SH   SOLE   6,290 0 0
SUNCOR ENERGY INC NEW COM 867224107   6,208,938 200,000 SH   SOLE   200,000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   250,950 12,784 SH   SOLE   12,784 0 0
TARGA RES CORP COM 87612G101   11,612,035 159,178 SH   SOLE   159,178 0 0
TECK RESOURCES LTD CL B 878742204   237,250 6,500 SH   SOLE   6,500 0 0
TECNOGLASS INC ORD SHS G87264100   661,038 15,754 SH   SOLE   15,754 0 0
TEEKAY TANKERS LTD CL A Y8565N300   7,268,736 169,316 SH   SOLE   169,316 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   415,940 7,000 SH   SOLE   7,000 0 0
THE REALREAL INC COM 88339P101   378,000 300,000 SH   SOLE   300,000 0 0
THE REALREAL INC NOTE 1.000% 3/0 88339PAD3   487,500 1,500,000 PRN   SOLE   1,500,000 0 0
THE REALREAL INC NOTE 3.000% 6/1 88339PAB7   320,000 500,000 PRN   SOLE   500,000 0 0
TIDEWATER INC NEW COM 88642R109   406,462 9,221 SH   SOLE   9,221 0 0
UBS GROUP AG SHS H42097107   983,448 46,608 SH   SOLE   46,608 0 0
UDR INC COM 902653104   580,753 14,144 SH   SOLE   14,144 0 0
UNION PAC CORP COM 907818108   261,638 1,300 SH   SOLE   1,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,560,493 7,534 SH   SOLE   7,534 0 0
VACASA INC CLASS A COM 91854V107   690,105 717,216 SH   SOLE   717,216 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   6,919,471 213,894 SH   SOLE   213,894 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,975,000 50,000 SH   SOLE   50,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,012,347 124,068 SH   SOLE   124,068 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,004,761 6,524 SH   SOLE   6,524 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,019,449 16,456 SH   SOLE   16,456 0 0
VERISIGN INC COM 92343E102   268,600 1,271 SH   SOLE   1,271 0 0
VIPER ENERGY PARTNERS LP VNOM 92763M105   456,120 16,290 SH   SOLE   16,290 0 0
WALMART INC COM 931142103   409,321 2,776 SH   SOLE   2,776 0 0
WASTE MGMT INC DEL COM 94106L109   210,000 1,287 SH   SOLE   1,287 0 0
WELLTOWER INC COM 95040Q104   693,099 9,668 SH   SOLE   9,668 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   506,588 2,180 SH   SOLE   2,180 0 0
WORKDAY INC CL A 98138H101   515,524 2,496 SH   SOLE   2,496 0 0
YUM CHINA HLDGS INC COM 98850P109   273,084 4,308 SH   SOLE   4,308 0 0