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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADOBE INC COM 00724F101 439 877 SH   SOLE   877 0 0
AES CORP COM 00130H105 549 23,364 SH   SOLE   23,364 0 0
AGREE REALTY CORP COM 008492100 180 2,706 SH   SOLE   2,706 0 0
ALEXANDRIA REAL ESTATE EQUITIES COM 015271109 191 1,073 SH   SOLE   1,073 0 0
ALGONQUIN POWER UTILITIES CORP COM 015857105 456 27,726 SH   SOLE   27,726 0 0
ALLY FINANCIAL INC COM 02005N100 485 13,611 SH   SOLE   13,611 0 0
ALPHABET INC CLASS C COM 02079K107 492 281 SH   SOLE   281 0 0
AMAZON INC COM 023135106 511 157 SH   SOLE   157 0 0
AMERICAN HOMES 4 RENT CLASS A COM 02665T306 159 5,300 SH   SOLE   5,300 0 0
AMERICAN TOWER CORP COM 03027X100 526 2,342 SH   SOLE   2,342 0 0
AMERICAN WATER WORKS INC COM 030420103 448 2,921 SH   SOLE   2,921 0 0
APPLE INC COM 037833100 619 4,663 SH   SOLE   4,663 0 0
ASSURANT INC COM 04621X108 420 3,080 SH   SOLE   3,080 0 0
ATLANTICA SUSTAINABLE INFR COM SBLP5YB56 528 13,889 SH   SOLE   13,889 0 0
BROADCOM INC COM 11135F101 462 1,056 SH   SOLE   1,056 0 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 12,025 500,000 SH   SOLE   500,000 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 566 1,633 SH   SOLE   1,633 0 0
CARETRUST INC COM 14174T107 197 8,893 SH   SOLE   8,893 0 0
CENOVUS ENERGY INC COM 15135U109 6,040 1,000,000 SH   SOLE   1,000,000 0 0
CITIGROUP INC COM 172967424 449 7,275 SH   SOLE   7,275 0 0
CONSTELLATION BRANDS INC CLASS A COM 21036P108 466 2,127 SH   SOLE   2,127 0 0
CRESCENT POINT ENERGY CORP COM 22576C101 5,850 2,500,000 SH   SOLE   2,500,000 0 0
CROWN CASTLE INTERNATIONAL CORP COM 22822V101 459 2,884 SH   SOLE   2,884 0 0
CSX CORP COM 126408103 443 4,883 SH   SOLE   4,883 0 0
DTE ENERGY COM 233331107 452 3,722 SH   SOLE   3,722 0 0
DUKE REALTY CORP COM 264411505 158 3,962 SH   SOLE   3,962 0 0
ENBRIDGE INC COM 29250N105 592 18,509 SH   SOLE   18,509 0 0
EQUINIX INC COM 29444U700 154 215 SH   SOLE   215 0 0
EXELON CORP COM 30161N101 447 10,599 SH   SOLE   10,599 0 0
FIRST INDUSTRIAL REALTY TRUST INC COM 32054K103 156 3,694 SH   SOLE   3,694 0 0
FMC CORP COM 302491303 420 3,653 SH   SOLE   3,653 0 0
GRANITE REAL ESTATE INVT TR COM 387437114 160 2,617 SH   SOLE   2,617 0 0
HOLOGIC INC COM 436440101 427 5,863 SH   SOLE   5,863 0 0
HUDSON PACIFIC PROPERTIES INC COM 444097109 163 6,787 SH   SOLE   6,787 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 226 1,236 SH   SOLE   1,236 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 438 3,797 SH   SOLE   3,797 0 0
INVITATION HOMES INC COM 46187W107 184 6,202 SH   SOLE   6,202 0 0
ISHARES 20 YR TR BD COM 464287432 15,458 98,000 SH   SOLE   98,000 0 0
ISHARES 20 YR TR BD PUT 464287952 12,776 81,000 SH Put SOLE   81,000 0 0
JOHNSON CONTROLS INTERNATIONAL PLC COM SBY7QL612 455 9,772 SH   SOLE   9,772 0 0
KANSAS CITY SOUTHERN COM 485170302 1,020 4,998 SH   SOLE   4,998 0 0
LIFE STORAGE INC COM 53223X107 167 1,400 SH   SOLE   1,400 0 0
LOWES COMPANIES INC COM 548661107 424 2,644 SH   SOLE   2,644 0 0
MAGNA INTERNATIONAL INC COM 559222401 486 6,861 SH   SOLE   6,861 0 0
MASTERCARD INC CLASS A COM 57636Q104 474 1,327 SH   SOLE   1,327 0 0
MCDONALDS CORP COM 580135101 418 1,946 SH   SOLE   1,946 0 0
MEDICAL PROPERTIES TRUST INC COM 58463J304 174 7,975 SH   SOLE   7,975 0 0
MEDTRONIC PLC COM SBTN1Y117 435 3,715 SH   SOLE   3,715 0 0
MICROSOFT CORP COM 594918104 559 2,513 SH   SOLE   2,513 0 0
MSCI INC COM 55354G100 440 986 SH   SOLE   986 0 0
NEXTERA ENERGY INC COM 65339F101 530 6,876 SH   SOLE   6,876 0 0
NEXTERA ENERGY PARTNERS COM 65341B106 464 6,926 SH   SOLE   6,926 0 0
NIKE INC CLASS B COM 654106103 448 3,170 SH   SOLE   3,170 0 0
NVIDIA CORP COM 67066G104 407 780 SH   SOLE   780 0 0
NXP SEMICONDUCTORS NV COM SB505PN71 479 3,010 SH   SOLE   3,010 0 0
PROLOGIS INC COM 74340W103 235 2,362 SH   SOLE   2,362 0 0
QUANTA SERVICES INC COM 74762E102 443 6,150 SH   SOLE   6,150 0 0
REALTY INCOME CORP COM 756109104 156 2,512 SH   SOLE   2,512 0 0
SEMPRA ENERGY COM 816851109 447 3,505 SH   SOLE   3,505 0 0
SPDR S&P 500 ETF COM 78462F103 80,122 214,300 SH   SOLE   214,300 0 0
SPDR S&P 500 ETF PUT 78462F953 80,085 214,200 SH Put SOLE   214,200 0 0
STORE CAPITAL CORP COM 862121100 190 5,589 SH   SOLE   5,589 0 0
SUN COMMUNITIES INC COM 866674104 164 1,080 SH   SOLE   1,080 0 0
SUNCOR ENERGY INC COM 867224107 10,455 623,055 SH   SOLE   623,055 0 0
T MOBILE US INC COM 872590104 953 7,066 SH   SOLE   7,066 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 368 791 SH   SOLE   791 0 0
UMH PROPERTIES INC COM 903002103 151 10,210 SH   SOLE   10,210 0 0
UNION PACIFIC CORP COM 907818108 1,009 4,844 SH   SOLE   4,844 0 0
UNITEDHEALTH GROUP INC COM 91324P102 445 1,269 SH   SOLE   1,269 0 0
URANIUM ENERGY CORP COM BNE1ZCS64 67 69,391 SH   SOLE   69,391 0 0
VERMILION ENERGY INC COM 923725105 7,788 1,750,000 SH   SOLE   1,750,000 0 0
VICI PPTYS INC COM 925652109 160 6,266 SH   SOLE   6,266 0 0
VISA INC CLASS A COM 92826C839 460 2,102 SH   SOLE   2,102 0 0
WALMART INC COM 931142103 438 3,036 SH   SOLE   3,036 0 0
WEYERHAEUSER CO COM 962166104 174 5,199 SH   SOLE   5,199 0 0
WILLIAMS INC COM 969457100 420 20,958 SH   SOLE   20,958 0 0