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
AZZ INC COM 002474104   2,923 67,260 SH   SOLE   67,260 0 0
AGREE REALTY CORP COM 008492100   13,514 206,668 SH   SOLE   206,668 0 0
ALBEMARLE CORP COM 012653101   6,939 31,106 SH   SOLE   31,106 0 0
ALEXANDRIA REAL ESTATE EQUIT COM 015271109   22,731 200,297 SH   SOLE   200,297 0 0
ALEXANDRIA REAL ESTATE EQUIT COM 015271109   1,649 14,534 SH   SOLE   14,534 0 0
AVALONBAY COMMUNITIES INC COM 053484101   19,294 101,942 SH   SOLE   101,942 0 0
BANK OF AMERICA CORP PFD 060505682   3,512 2,997 SH   SOLE   2,997 0 0
BECTON DICKINSON AND CO COM 075887109   2,374 8,993 SH   SOLE   8,993 0 0
BOSTON PROPERTIES INC COM 101121101   13,279 230,590 SH   SOLE   230,590 0 0
BRILLIANT EARTH GROUP INC-A COM 109504100   1,421 366,431 SH   SOLE   366,431 0 0
CTS CORP COM 126501105   4,647 109,021 SH   SOLE   109,021 0 0
CAMDEN PROPERTY TRUST COM 133131102   16,999 156,149 SH   SOLE   156,149 0 0
CATERPILLAR INC COM 149123101   6,354 25,824 SH   SOLE   25,824 0 0
CERUS CORP COM 157085101   2,427 986,723 SH   SOLE   986,723 0 0
CEVA INC COM 157210105   1,198 46,917 SH   SOLE   46,917 0 0
CHESAPEAKE UTILITIES CORP COM 165303108   5,914 49,697 SH   SOLE   49,697 0 0
CHESAPEAKE UTILITIES CORP COM 165303108   2,058 17,297 SH   SOLE   17,297 0 0
COMMUNITY TRUST BANCORP INC COM 204149108   3,126 87,890 SH   SOLE   87,890 0 0
CORNING INC COM 219350105   4,356 124,317 SH   SOLE   124,317 0 0
CUBESMART COM 229663109   11,649 260,838 SH   SOLE   260,838 0 0
MERCEDES-BENZ GROUP-UNSP ADR COM 233825207   4,922 245,167 SH   SOLE   245,167 0 0
DIGITAL REALTY TRUST INC COM 253868103   9,725 85,408 SH   SOLE   85,408 0 0
EASTGROUP PROPERTIES INC COM 277276101   52,152 300,415 SH   SOLE   300,415 0 0
EPLUS INC COM 294268107   6,147 109,183 SH   SOLE   109,183 0 0
EQUITY COMMONWEALTH PFD 294628201   3,382 133,174 SH   SOLE   133,174 0 0
ESSEX PROPERTY TRUST INC COM 297178105   16,365 69,847 SH   SOLE   69,847 0 0
FEDERAL REALTY INVS TRUST COM 313745101   16,707 172,646 SH   SOLE   172,646 0 0
FRANCO-NEVADA CORP COM 351858105   2,664 18,686 SH   SOLE   18,686 0 0
GRUPO AEROPORTUARIO CEN-ADR COM 400501102   5,538 65,283 SH   SOLE   65,283 0 0
H&E EQUIPMENT SERVICES INC COM 404030108   5,641 123,305 SH   SOLE   123,305 0 0
HARROW HEALTH INC COM 415858109   4,040 212,198 SH   SOLE   212,198 0 0
HUDSON TECHNOLOGIES INC COM 444144109   2,230 231,830 SH   SOLE   231,830 0 0
LINCOLN EDUCATIONAL SERVICES COM 533535100   4,966 736,823 SH   SOLE   736,823 0 0
MATERION CORP COM 576690101   3,271 28,648 SH   SOLE   28,648 0 0
NAPCO SECURITY TECHNOLOGIES COM 630402105   7,785 224,698 SH   SOLE   224,698 0 0
NEW YORK MORTGAGE TRUST PFD 649604873   1,912 88,111 SH   SOLE   88,111 0 0
OMEGA HEALTHCARE INVESTORS COM 681936100   4,989 162,582 SH   SOLE   162,582 0 0
OMEGA HEALTHCARE INVESTORS COM 681936100   4,623 150,643 SH   SOLE   150,643 0 0
PLYMOUTH INDUSTRIAL REIT INC COM 729640102   6,216 270,056 SH   SOLE   270,056 0 0
REALTY INCOME CORP COM 756109104   13,562 226,841 SH   SOLE   226,841 0 0
REDWOOD TRUST INC PFD 758075808   2,004 89,707 SH   SOLE   89,707 0 0
SIGA TECHNOLOGIES INC COM 826917106   2,086 413,234 SH   SOLE   413,234 0 0
SIMON PROPERTY GROUP INC COM 828806109   34,585 299,496 SH   SOLE   299,496 0 0
SIMON PROPERTY GROUP INC COM 828806109   6,312 54,661 SH   SOLE   54,661 0 0
SIMULATIONS PLUS INC COM 829214105   2,524 58,271 SH   SOLE   58,271 0 0
SPROTT INC COM 852066208   1,812 55,927 SH   SOLE   55,927 0 0
UFP TECHNOLOGIES INC COM 902673102   6,668 34,401 SH   SOLE   34,401 0 0
URANIUM ENERGY CORP COM 916896103   2,522 742,035 SH   SOLE   742,035 0 0
VICI PROPERTIES INC COM 925652109   28,209 897,537 SH   SOLE   897,537 0 0
VICI PROPERTIES INC COM 925652109   7,025 223,528 SH   SOLE   223,528 0 0
VIRTU FINANCIAL INC-CLASS A COM 928254101   2,720 159,187 SH   SOLE   159,187 0 0
WEYERHAEUSER CO COM 962166104   24,870 742,171 SH   SOLE   742,171 0 0
WILLIAMS COS INC COM 969457100   9,167 280,953 SH   SOLE   280,953 0 0
EQUITABLE HOLDINGS INC COM 29452E101   4,346 160,043 SH   SOLE   160,043 0 0
HERITAGE GLOBAL INC COM 42727E103   951 262,933 SH   SOLE   262,933 0 0
AT&T INC COM 00206R706   5,571 264,285 SH   SOLE   264,285 0 0
ABBVIE INC COM 00287Y109   9,134 67,802 SH   SOLE   67,802 0 0
ABSOLUTE SOFTWARE CORPORATIO COM 00386B109   2,072 180,881 SH   SOLE   180,881 0 0
AKOYA BIOSCIENCES INC COM 00974H104   4,014 543,216 SH   SOLE   543,216 0 0
ALPINE INCOME PROPERTY TRUST COM 02083X103   4,149 255,370 SH   SOLE   255,370 0 0
AMERICAN HOMES 4 RENT- A COM 02665T306   17,654 498,002 SH   SOLE   498,002 0 0
AMERICAN TOWER CORP COM 03027X100   68,761 354,550 SH   SOLE   354,550 0 0
AMERICAN TOWER CORP COM 03027X100   3,756 19,370 SH   SOLE   19,370 0 0
APARTMENT INVT & MGMT CO -A COM 03748R747   11,893 1,395,909 SH   SOLE   1,395,909 0 0
APARTMENT INCOME REIT CO COM 03750L109   17,576 487,007 SH   SOLE   487,007 0 0
BK TECHNOLOGIES CORP COM 05587G203   2,026 122,367 SH   SOLE   122,367 0 0
BIOLIFE SOLUTIONS INC COM 09062W204   5,752 260,304 SH   SOLE   260,304 0 0
BROADCOM INC COM 11135F101   10,203 11,763 SH   SOLE   11,763 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109   3,739 96,430 SH   SOLE   96,430 0 0
CLEARWAY ENERGY INC-C COM 18539C204   2,685 94,036 SH   SOLE   94,036 0 0
COHERENT CORP PFD 19247G206   2,200 9,688 SH   SOLE   9,688 0 0
COMPASS DIVERSIF HOLDING PFD 20451Q401   2,130 82,798 SH   SOLE   82,798 0 0
CROWN CASTLE INC COM 22822V101   46,674 409,638 SH   SOLE   409,638 0 0
CROWN CASTLE INC COM 22822V101   6,279 55,114 SH   SOLE   55,114 0 0
DHI GROUP INC COM 23331S100   1,863 486,635 SH   SOLE   486,635 0 0
DEVON ENERGY CORP COM 25179M103   2,876 59,498 SH   SOLE   59,498 0 0
DIAMONDBACK ENERGY INC COM 25278X109   7,060 53,748 SH   SOLE   53,748 0 0
ELLINGTON FINANCIAL INC COM 28852N109   3,352 242,930 SH   SOLE   242,930 0 0
EQUINIX INC COM 29444U700   73,458 93,703 SH   SOLE   93,703 0 0
EQUINIX INC COM 29444U700   11,390 14,530 SH   SOLE   14,530 0 0
EQUITY LIFESTYLE PROPERTIES COM 29472R108   27,408 409,761 SH   SOLE   409,761 0 0
EXTRA SPACE STORAGE INC COM 30225T102   11,629 78,129 SH   SOLE   78,129 0 0
FARMLAND PARTNERS INC COM 31154R109   9,207 754,128 SH   SOLE   754,128 0 0
FARMLAND PARTNERS INC COM 31154R109   5,059 414,396 SH   SOLE   414,396 0 0
FARMLAND PARTNERS INC COM 31154R109   2,432 199,216 SH   SOLE   199,216 0 0
FIRST INDUSTRIAL REALTY TR COM 32054K103   43,891 833,802 SH   SOLE   833,802 0 0
GAMING AND LEISURE PROPERTIE COM 36467J108   31,695 654,055 SH   SOLE   654,055 0 0
GAMING AND LEISURE PROPERTIE COM 36467J108   7,041 145,310 SH   SOLE   145,310 0 0
GLOBAL X S&P 500 COVE CALL E COM 37954Y475   3,561 86,760 SH   SOLE   86,760 0 0
HEALTHCARE REALTY TRUST INC COM 42226K105   7,723 409,528 SH   SOLE   409,528 0 0
HOST HOTELS & RESORTS INC COM 44107P104   26,530 1,576,358 SH   SOLE   1,576,358 0 0
INTERDIGITAL INC COM 45867G101   5,683 58,861 SH   SOLE   58,861 0 0
INTERDIGITAL INC COM 45867G101   4,476 46,368 SH   SOLE   46,368 0 0
INVITATION HOMES INC COM 46187W107   9,764 283,851 SH   SOLE   283,851 0 0
IRON MOUNTAIN INC COM 46284V101   9,442 166,178 SH   SOLE   166,178 0 0
IRON MOUNTAIN INC COM 46284V101   3,419 60,186 SH   SOLE   60,186 0 0
KARAT PACKAGING INC COM 48563L101   1,596 87,506 SH   SOLE   87,506 0 0
KINDER MORGAN INC COM 49456B101   7,415 430,650 SH   SOLE   430,650 0 0
KITE REALTY GROUP TRUST COM 49803T300   36,304 1,625,083 SH   SOLE   1,625,083 0 0
KITE REALTY GROUP TRUST COM 49803T300   6,172 276,314 SH   SOLE   276,314 0 0
LIFE STORAGE INC COM 53223X107   15,886 119,485 SH   SOLE   119,485 0 0
MAMAMANCINI'S HOLDINGS INC COM 56146T103   1,055 349,458 SH   SOLE   349,458 0 0
MEDALLION BANK UTAH PFD 58403B205   2,037 87,072 SH   SOLE   87,072 0 0
METLIFE INC COM 59156R108   4,068 71,961 SH   SOLE   71,961 0 0
MID-AMERICA APARTMENT COMM COM 59522J103   13,250 87,254 SH   SOLE   87,254 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106   3,882 66,202 SH   SOLE   66,202 0 0
POSTAL REALTY TRUST INC- A COM 73757R102   5,214 354,468 SH   SOLE   354,468 0 0
POSTAL REALTY TRUST INC- A COM 73757R102   3,781 257,062 SH   SOLE   257,062 0 0
PUBLIC STORAGE COM 74460D109   38,608 132,276 SH   SOLE   132,276 0 0
PUBLIC STORAGE PFD 74460W644   3,891 151,064 SH   SOLE   151,064 0 0
RIMINI STREET INC COM 76674Q107   2,355 491,785 SH   SOLE   491,785 0 0
SBA COMMUNICATIONS CORP COM 78410G104   11,287 48,704 SH   SOLE   48,704 0 0
SP PLUS CORP COM 78469C103   2,986 76,371 SH   SOLE   76,371 0 0
SAFETY INSURANCE GROUP INC COM 78648T100   1,610 22,461 SH   SOLE   22,461 0 0
SEELOS THERAPEUTICS INC COM 81577F109   1,342 1,123,101 SH   SOLE   1,123,101 0 0
SOLARIS OILFIELD INFRAST-A COM 83418M103   3,156 378,888 SH   SOLE   378,888 0 0
TERRENO REALTY CORP COM 88146M101   44,682 743,466 SH   SOLE   743,466 0 0
TERRENO REALTY CORP COM 88146M101   1,979 32,935 SH   SOLE   32,935 0 0
TITAN MACHINERY INC COM 88830R101   3,865 131,017 SH   SOLE   131,017 0 0
UNIVERSAL LOGISTICS HOLDINGS COM 91388P105   1,935 67,181 SH   SOLE   67,181 0 0
VALERO ENERGY CORP COM 91913Y100   3,654 31,154 SH   SOLE   31,154 0 0
VENTAS INC COM 92276F100   13,504 285,684 SH   SOLE   285,684 0 0
VISHAY PRECISION GROUP COM 92835K103   6,768 182,187 SH   SOLE   182,187 0 0
WELLTOWER INC COM 95040Q104   33,140 409,700 SH   SOLE   409,700 0 0
WISDOMTREE FLOATING RATE TRE COM 97717Y527   31,627 628,521 SH   SOLE   628,521 0 0
WISDOMTREE FLOATING RATE TRE COM 97717Y527   21,390 425,080 SH   SOLE   425,080 0 0
WISDOMTREE FLOATING RATE TRE COM 97717Y527   7,545 149,958 SH   SOLE   149,958 0 0
WW INTERNATIONAL INC COM 98262P101   961 143,121 SH   SOLE   143,121 0 0
EURONAV NV COM B38564108   6,628 435,493 SH   SOLE   435,493 0 0
BIOCERES CROP SOLUTIONS CORP COM G11175114   6,270 469,345 SH   SOLE   469,345 0 0
BUNGE LTD COM G16962105   8,091 85,764 SH   SOLE   85,764 0 0
CONSOLIDATED WATER CO-ORD SH COM G23773107   5,300 218,766 SH   SOLE   218,766 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104   7,234 220,555 SH   SOLE   220,555 0 0
TRITON INTERNATIONAL LTD COM G9078F131   2,941 113,956 SH   SOLE   113,956 0 0
MEDIWOUND LTD COM M68830112   1,575 147,756 SH   SOLE   147,756 0 0
BANCO LATINOAMERICANO COME-E COM P16994132   6,744 305,728 SH   SOLE   305,728 0 0