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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 7,033,280 42,510 SH SOLE 0 0 42,510
ALPHABET INC CAP STK CL A 02079K305 1,118,260 4,600 SH SOLE 0 0 4,600
ALPHABET INC CAP STK CL C 02079K107 1,729,205 7,100 SH SOLE 0 0 7,100
ALPHABET INC CALL 02079K905 352,952 46 SH Call SOLE 0 0 46
ALPHABET INC CALL 02079K907 445,538 66 SH Call SOLE 0 0 66
APPLE INC COM 037833100 418,102 1,642 SH SOLE 0 0 1,642
ATMOS ENERGY CORP COM 049560105 3,889,685 22,780 SH SOLE 0 0 22,780
BHP GROUP LTD SPONSORED ADS 088606108 1,502,128 26,944 SH SOLE 0 0 26,944
CARETRUST REIT INC COM 14174T107 3,972,351 114,543 SH SOLE 0 0 114,543
CHEVRON CORP NEW COM 166764100 2,969,611 19,123 SH SOLE 0 0 19,123
CLEARWAY ENERGY INC CL C 18539C204 3,527,182 124,856 SH SOLE 0 0 124,856
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 3,677,036 80,743 SH SOLE 0 0 80,743
EA SERIES TRUST CASTELLAN TARGET 02072Q499 458,037,436 7,033,118 SH SOLE 0 0 7,033,118
EA SERIES TRUST CASTELLAN TARGET 02072Q481 142,909,903 2,769,969 SH SOLE 0 0 2,769,969
EA SERIES TRUST ALPHA ARCH 1-3 02072L565 967,810 8,500 SH SOLE 0 0 8,500
EASTGROUP PPTYS INC COM 277276101 3,511,976 20,749 SH SOLE 0 0 20,749
EVERSOURCE ENERGY COM 30040W108 4,099,514 57,626 SH SOLE 0 0 57,626
EXXON MOBIL CORP COM 30231G102 3,069,506 27,224 SH SOLE 0 0 27,224
FIRST INDL RLTY TR INC COM 32054K103 3,645,311 70,824 SH SOLE 0 0 70,824
GETTY RLTY CORP NEW COM 374297109 3,147,642 117,318 SH SOLE 0 0 117,318
HALOZYME THERAPEUTICS INC CALL 40637H909 318,450 160 SH Call SOLE 0 0 160
HALOZYME THERAPEUTICS INC COM 40637H109 1,173,440 16,000 SH SOLE 0 0 16,000
HESS MIDSTREAM LP CL A SHS 428103105 2,922,170 84,578 SH SOLE 0 0 84,578
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 742,115 17,661 SH SOLE 0 0 17,661
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 409,043 7,928 SH SOLE 0 0 7,928
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 335,851 7,160 SH SOLE 0 0 7,160
META PLATFORMS INC CL A 30303M102 734,380 1,000 SH SOLE 0 0 1,000
MICROSOFT CORP CALL 594918904 237,176 32 SH Call SOLE 0 0 32
MICROSOFT CORP COM 594918104 1,657,440 3,200 SH SOLE 0 0 3,200
MPLX LP COM UNIT REP LTD 55336V100 3,398,099 68,030 SH SOLE 0 0 68,030
NEW JERSEY RES CORP COM 646025106 3,659,015 75,992 SH SOLE 0 0 75,992
NEXTERA ENERGY INC COM 65339F101 3,637,561 48,186 SH SOLE 0 0 48,186
PORTLAND GEN ELEC CO COM NEW 736508847 3,630,132 82,503 SH SOLE 0 0 82,503
PROGRESSIVE CORP COM 743315103 493,900 2,000 SH SOLE 0 0 2,000
PROSHARES TR II PUT 74347Y950 977,558 470 SH Put SOLE 0 0 470
RIO TINTO PLC SPONSORED ADR 767204100 1,520,870 23,040 SH SOLE 0 0 23,040
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,133,548 68,654 SH SOLE 0 0 68,654
STRIDE INC COM 86333M108 944,280 6,340 SH SOLE 0 0 6,340
TERRENO RLTY CORP COM 88146M101 3,577,690 63,043 SH SOLE 0 0 63,043
WEC ENERGY GROUP INC COM 92939U106 3,845,182 33,556 SH SOLE 0 0 33,556