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
Barrick Gold Corp COM 067901108 BBG000BB07P9 7,266,800 370,000 SH   SOLE   370,000 0 0
Applied Industrial Technologies Inc COM 03820C105 BBG000BBHHP9 1,213,772 9,627 SH   SOLE   9,627 0 0
NextEra Energy Inc COM 65339F101 BBG000BJSBJ0 14,921,717 176,213 SH   SOLE   176,213 0 0
Freeport-McMoran Inc CALL 35671D857 BBG00ZB42J34 60,000 250,000 SH Call SOLE   250,000 0 0
Freeport-McMoran Inc CALL 35671D857 BBG01BKDC4T0 147,000 300,000 SH Call SOLE   300,000 0 0
CenterPoint Energy Inc COM 15189T107 BBG000FDBX90 8,998,557 287,402 SH   SOLE   287,402 0 0
National Health Investors Inc COM 63633D104 BBG000CGWSJ3 1,256,648 22,786 SH   SOLE   22,786 0 0
Occidental Petroleum Corp COM 674599105 BBG000BQQ2S6 6,922,860 106,000 SH   SOLE   106,000 0 0
Exelon Corp COM 30161N101 BBG000J6XT05 2,467,715 56,886 SH   SOLE   56,886 0 0
Weis Markets Inc COM 948849104 BBG000BWW509 1,953,728 22,106 SH   SOLE   22,106 0 0
Williams Cos Inc/The COM 969457100 BBG000BWVCP8 7,938,150 241,943 SH   SOLE   241,943 0 0
MasTec Inc COM 576323109 BBG000DYXD23 1,372,266 13,997 SH   SOLE   13,997 0 0
Community BK SYS INC COM 203607106 BBG000BF4D19 1,086,403 16,909 SH   SOLE   16,909 0 0
California WTR SRVC GROUP COM 130788102 BBG000D8KTN6 1,305,511 20,925 SH   SOLE   20,925 0 0
EastGroup Properties Inc COM 277276101 BBG000BHRBT4 659,977 4,100 SH   SOLE   4,100 0 0
Sterling Infrastructure Inc COM 859241101 BBG000JD6TN5 913,474 26,970 SH   SOLE   26,970 0 0
Ingles Markets Inc COM 457030104 BBG000BLXDJ5 1,832,406 18,819 SH   SOLE   18,819 0 0
Marten Transport Ltd COM 573075108 BBG000BPDJM1 1,236,656 61,464 SH   SOLE   61,464 0 0
Stepan Co COM 858586100 BBG000BSMFN2 982,331 8,661 SH   SOLE   8,661 0 0
Selective Ins Group Inc COM 816300107 BBG000BSZ738 2,560,387 26,830 SH   SOLE   26,830 0 0
AMER STATES WTR CO COM 029899101 BBG000F964B6 1,207,345 12,645 SH   SOLE   12,645 0 0
Tetra Tech Inc COM 88162G103 BBG000BYZ0Q5 1,248,795 8,406 SH   SOLE   8,406 0 0
ICF International Inc COM 44925C103 BBG000BBXVK5 925,595 8,982 SH   SOLE   8,982 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG01C56QZS7 315,000 500,000 SH Call SOLE   500,000 0 0
LTC PPTYS Inc COM 502175102 BBG000BGCCC8 626,581 16,830 SH   SOLE   16,830 0 0
Omega Healthcare Investors Inc COM 681936100 BBG000BGBTC2 1,511,078 53,775 SH   SOLE   53,775 0 0
LXP Industrial Trust COM 529043101 BBG000BL3355 994,694 88,104 SH   SOLE   88,104 0 0
Albemarle Corp COM 012653101 BBG000BJ26K7 605,575 2,500 SH   SOLE   2,500 0 0
American WTR WKS Co Inc COM 030420103 BBG000TRJ294 5,824,015 36,659 SH   SOLE   36,659 0 0
Xcel Energy Inc COM 98389B100 BBG000BCTQ65 5,947,392 83,566 SH   SOLE   83,566 0 0
Cheniere Energy Inc COM NEW 16411R208 BBG000C3HSR0 10,737,525 68,606 SH   SOLE   68,606 0 0
EMCOR Group Inc COM 29084Q100 BBG000BBRPL4 1,238,163 8,109 SH   SOLE   8,109 0 0
Silgan Holdings Inc COM 827048109 BBG000BPDDB6 1,583,429 30,029 SH   SOLE   30,029 0 0
Flowers Foods Inc COM 343498101 BBG000BB4D72 1,330,421 47,532 SH   SOLE   47,532 0 0
Heartland Financial USA Inc COM 42234Q102 BBG000GKFKW1 911,720 19,353 SH   SOLE   19,353 0 0
QIAGEN NV SHS NEW 000000000 BBG000GTYWL7 609,602 12,057 SH   SOLE   12,057 0 0
Atkore Inc COM 047649108 BBG000QTFDQ4 2,315,162 18,351 SH   SOLE   18,351 0 0
American Tower Corp COM 03027X100 BBG000B9XYV2 12,428,562 53,385 SH   SOLE   53,385 0 0
Ameren Corp COM 023608102 BBG000B9X8C0 9,999,348 110,919 SH   SOLE   110,919 0 0
SBA Communications Corp CL A 78410G104 BBG000D2M0Z7 9,624,444 31,396 SH   SOLE   31,396 0 0
Sempra Energy COM 816851109 BBG000C2ZCH8 10,473,089 65,119 SH   SOLE   65,119 0 0
Vertiv Holdings Co COM CL A 92537N108 BBG00L2B8KW8 1,353,947 90,444 SH   SOLE   90,444 0 0
Cambium Networks Corp SHS 000000000 BBG00P9KJB87 314,480 14,008 SH   SOLE   14,008 0 0
Inmode Ltd SHS 000000000 BBG00PPS73P4 558,680 17,085 SH   SOLE   17,085 0 0
Ormat Technologies Inc COM 686688102 BBG000Q5BQ63 6,177,040 68,474 SH   SOLE   68,474 0 0