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
Agree Realty Corp. STOCK 008492100   519,338 8,250 SH   SOLE   0 0 0
Alexandria Real Estate Equities, Inc. STOCK 015271109   900,067 7,100 SH   SOLE   0 0 0
American Homes 4 Rent STOCK 02665T306   1,251,408 34,800 SH   SOLE   0 0 0
American Tower Corp. STOCK 03027X100   595,829 2,760 SH   SOLE   0 0 0
Americold Realty Trust STOCK 03064D108   142,269 4,700 SH   SOLE   0 0 0
Apartment Income REIT Corp. STOCK 03750L109   899,576 25,902 SH   SOLE   0 0 0
Apple Hospitality REIT, Inc. STOCK 03784Y200   750,938 45,210 SH   SOLE   0 0 0
AvalonBay Communities, Inc. STOCK 053484101   2,881,316 15,390 SH   SOLE   0 0 0
Blackstone Mortgage Trust, Inc. STOCK 09257W100   280,764 13,200 SH   SOLE   0 0 0
Boston Properties, Inc. STOCK 101121101   471,192 6,715 SH   SOLE   0 0 0
Brixmor Property Group, Inc. STOCK 11120U105   1,104,743 47,475 SH   SOLE   0 0 0
Camden Property Trust STOCK 133131102   1,310,628 13,200 SH   SOLE   0 0 0
Cheniere Energy Partners LP STOCK 16411Q101   142,549 2,863 SH   SOLE   0 0 0
Cousins Properties, Inc. STOCK 222795502   206,975 8,500 SH   SOLE   0 0 0
Crown Castle International Corp. STOCK 22822V101   602,444 5,230 SH   SOLE   0 0 0
CubeSmart STOCK 229663109   994,208 21,450 SH   SOLE   0 0 0
Digital Realty Trust, Inc. STOCK 253868103   3,415,775 25,381 SH   SOLE   0 0 0
Empire State Realty Trust, Inc. STOCK 292104106   87,210 9,000 SH   SOLE   0 0 0
Energy Transfer LP STOCK 29273V100   276,000 20,000 SH   SOLE   0 0 0
Enterprise Products Partners LP STOCK 293792107   158,100 6,000 SH   SOLE   0 0 0
Equinix, Inc. STOCK 29444U700   4,961,202 6,160 SH   SOLE   0 0 0
Equity LifeStyle Properties, Inc. STOCK 29472R108   1,795,243 25,450 SH   SOLE   0 0 0
Equity Residential STOCK 29476L107   1,878,529 30,715 SH   SOLE   0 0 0
Essex Property Trust, Inc. STOCK 297178105   1,471,772 5,936 SH   SOLE   0 0 0
Extra Space Storage, Inc. STOCK 30225T102   4,782,644 29,830 SH   SOLE   0 0 0
Federal Realty Investment Trust STOCK 313745101   1,277,820 12,400 SH   SOLE   0 0 0
Four Corners Property Trust, Inc. STOCK 35086T109   126,500 5,000 SH   SOLE   0 0 0
Gaming and Leisure Properties, Inc. STOCK 36467J108   1,647,550 33,385 SH   SOLE   0 0 0
Getty Realty Corp. STOCK 374297109   29,220 1,000 SH   SOLE   0 0 0
Global Medical REIT, Inc. STOCK 37954A204   166,500 15,000 SH   SOLE   0 0 0
Hannon Armstrong Sustainable Infrastructure STOCK 41068X100   130,095 4,717 SH   SOLE   0 0 0
Healthcare Realty Trust, Inc. STOCK 42226K105   172,300 10,000 SH   SOLE   0 0 0
Healthpeak Properties, Inc. STOCK 42250P103   248,846 12,568 SH   SOLE   0 0 0
Host Hotels & Resorts, Inc. STOCK 44107P104   952,083 48,900 SH   SOLE   0 0 0
Hudson Pacific Properties, Inc. STOCK 444097109   102,410 11,000 SH   SOLE   0 0 0
Iron Mountain, Inc. STOCK 46284V101   1,812,482 25,900 SH   SOLE   0 0 0
Kilroy Realty Corp. STOCK 49427F108   169,918 4,265 SH   SOLE   0 0 0
Kimco Realty Corp. STOCK 49446R109   587,495 27,569 SH   SOLE   0 0 0
Lexington Realty Trust STOCK 529043101   26,784 2,700 SH   SOLE   0 0 0
MPLX LP STOCK 55336V100   201,960 5,500 SH   SOLE   0 0 0
Mid-America Apartment Communities, Inc. STOCK 59522J103   1,071,915 7,972 SH   SOLE   0 0 0
National Retail Properties, Inc. STOCK 637417106   765,025 17,750 SH   SOLE   0 0 0
NET Lease Office Properties STOCK 64110Y108   34,114 1,846 SH   SOLE   0 0 0
Omega Healthcare Investors, Inc. STOCK 681936100   367,920 12,000 SH   SOLE   0 0 0
One Liberty Properties, Inc. STOCK 682406103   54,775 2,500 SH   SOLE   0 0 0
Park Hotels & Resorts, Inc. STOCK 700517105   141,525 9,250 SH   SOLE   0 0 0
Pebblebrook Hotel Trust STOCK 70509V100   675,650 42,281 SH   SOLE   0 0 0
Physicians Realty Trust STOCK 71943U104   124,449 9,350 SH   SOLE   0 0 0
Plains All American Pipeline LP STOCK 726503105   30,300 2,000 SH   SOLE   0 0 0
Plains GP Holdings LP STOCK 72651A207   47,850 3,000 SH   SOLE   0 0 0
Plymouth Industrial REIT Inc. STOCK 729640102   36,105 1,500 SH   SOLE   0 0 0
Prologis, Inc. STOCK 74340W103   6,845,088 51,351 SH   SOLE   0 0 0
Public Storage STOCK 74460D109   2,737,375 8,975 SH   SOLE   0 0 0
Realty Income Corp. STOCK 756109104   1,779,159 30,985 SH   SOLE   0 0 0
Regency Centers Corp. STOCK 758849103   991,600 14,800 SH   SOLE   0 0 0
Rexford Industrial Realty, Inc. STOCK 76169C100   1,037,850 18,500 SH   SOLE   0 0 0
Simon Property Group, Inc. STOCK 828806109   1,925,640 13,500 SH   SOLE   0 0 0
STAG Industrial, Inc. STOCK 85254J102   1,803,997 45,950 SH   SOLE   0 0 0
Starwood Property Trust, Inc. STOCK 85571B105   315,300 15,000 SH   SOLE   0 0 0
Summit Hotel Properties, Inc. STOCK 866082100   60,480 9,000 SH   SOLE   0 0 0
Sun Communities, Inc. STOCK 866674104   1,737,450 13,000 SH   SOLE   0 0 0
Sunstone Hotel Investors, Inc. STOCK 867892101   168,461 15,700 SH   SOLE   0 0 0
Tanger Factory Outlet Centers, Inc. STOCK 875465106   304,920 11,000 SH   SOLE   0 0 0
Terreno Realty Corp. STOCK 88146M101   2,594,538 41,400 SH   SOLE   0 0 0
UDR, Inc. STOCK 902653104   1,669,444 43,600 SH   SOLE   0 0 0
Ventas, Inc. STOCK 92276F100   301,532 6,050 SH   SOLE   0 0 0
VICI Properties, Inc. STOCK 925652109   3,038,068 95,297 SH   SOLE   0 0 0
WP Carey, Inc. STOCK 92936U109   1,762,832 27,200 SH   SOLE   0 0 0
Welltower, Inc. STOCK 95040Q104   2,702,846 29,975 SH   SOLE   0 0 0
Weyerhaeuser Co. STOCK 962166104   184,281 5,300 SH   SOLE   0 0 0
AES Corp. STOCK 00130H105   134,750 7,000 SH   SOLE   0 0 0
AT&T, Inc. STOCK 00206R102   159,410 9,500 SH   SOLE   0 0 0
Abbott Laboratories STOCK 002824100   341,217 3,100 SH   SOLE   0 0 0
AbbVie, Inc. STOCK 00287Y109   3,898,580 25,157 SH   SOLE   0 0 0
Adobe Systems, Inc. STOCK 00724F101   805,410 1,350 SH   SOLE   0 0 0
Advanced Micro Devices, Inc. STOCK 007903107   913,942 6,200 SH   SOLE   0 0 0
Alphabet, Inc. STOCK 02079K305   5,678,399 40,650 SH   SOLE   0 0 0
Altria Group, Inc. STOCK 02209S103   510,301 12,650 SH   SOLE   0 0 0
Amazon.com, Inc. STOCK 023135106   2,932,442 19,300 SH   SOLE   0 0 0
American Electric Power Co., Inc. STOCK 025537101   150,257 1,850 SH   SOLE   0 0 0
American Express Co. STOCK 025816109   936,700 5,000 SH   SOLE   0 0 0
American Tower Corp. STOCK 03027X100   224,515 1,040 SH   SOLE   0 0 0
Amgen, Inc. STOCK 031162100   244,817 850 SH   SOLE   0 0 0
Antero Midstream Corp. STOCK 03676B102   62,650 5,000 SH   SOLE   0 0 0
Apple, Inc. STOCK 037833100   9,382,372 48,732 SH   SOLE   0 0 0
Applied Materials, Inc. STOCK 038222105   2,304,635 14,220 SH   SOLE   0 0 0
Baker Hughes Co. STOCK 05722G100   299,075 8,750 SH   SOLE   0 0 0
Bank of America Corp. STOCK 060505104   836,700 24,850 SH   SOLE   0 0 0
Berkshire Hathaway, Inc. STOCK 084670702   1,415,940 3,970 SH   SOLE   0 0 0
Blackstone Group LP/The STOCK 09260D107   1,512,126 11,550 SH   SOLE   0 0 0
Boeing Co./The STOCK 097023105   874,514 3,355 SH   SOLE   0 0 0
Bristol-Myers Squibb Co. STOCK 110122108   854,312 16,650 SH   SOLE   0 0 0
Broadcom, Inc. STOCK 11135F101   111,625 100 SH   SOLE   0 0 0
CF Industries Holdings, Inc. STOCK 125269100   651,900 8,200 SH   SOLE   0 0 0
CME Group, Inc. STOCK 12572Q105   295,682 1,404 SH   SOLE   0 0 0
CSX Corp. STOCK 126408103   1,268,922 36,600 SH   SOLE   0 0 0
CNX Resources Corp. STOCK 12653C108   80,000 4,000 SH   SOLE   0 0 0
CVS Health Corp. STOCK 126650100   142,997 1,811 SH   SOLE   0 0 0
The Carlyle Group, Inc. STOCK 14316J108   246,175 6,050 SH   SOLE   0 0 0
Caterpillar, Inc. STOCK 149123101   3,397,248 11,490 SH   SOLE   0 0 0
Centene Corp. STOCK 15135B101   541,733 7,300 SH   SOLE   0 0 0
Cheniere Energy, Inc. STOCK 16411R208   1,724,171 10,100 SH   SOLE   0 0 0
Chevron Corp. STOCK 166764100   2,007,694 13,460 SH   SOLE   0 0 0
Chipotle Mexican Grill, Inc. STOCK 169656105   1,372,176 600 SH   SOLE   0 0 0
Cisco Systems, Inc. STOCK 17275R102   846,210 16,750 SH   SOLE   0 0 0
Citigroup, Inc. STOCK 172967424   807,608 15,700 SH   SOLE   0 0 0
Coca-Cola Co./The STOCK 191216100   465,547 7,900 SH   SOLE   0 0 0
Cognizant Technology Solutions Corp. STOCK 192446102   347,438 4,600 SH   SOLE   0 0 0
Colgate-Palmolive Co. STOCK 194162103   119,565 1,500 SH   SOLE   0 0 0
ConAgra Foods, Inc. STOCK 205887102   146,166 5,100 SH   SOLE   0 0 0
ConocoPhillips STOCK 20825C104   615,171 5,300 SH   SOLE   0 0 0
Constellation Brands, Inc. STOCK 21036P108   338,450 1,400 SH   SOLE   0 0 0
Corning, Inc. STOCK 219350105   243,600 8,000 SH   SOLE   0 0 0
Corteva, Inc. STOCK 22052L104   346,605 7,233 SH   SOLE   0 0 0
Costco Wholesale Corp. STOCK 22160K105   4,476,002 6,781 SH   SOLE   0 0 0
Crown Castle International Corp. STOCK 22822V101   309,861 2,690 SH   SOLE   0 0 0
Cummins, Inc. STOCK 231021106   850,474 3,550 SH   SOLE   0 0 0
Deere & Co. STOCK 244199105   2,563,167 6,410 SH   SOLE   0 0 0
Dell Technolodies, Inc. STOCK 24703L202   124,236 1,624 SH   SOLE   0 0 0
Devon Energy Corp. STOCK 25179M103   353,340 7,800 SH   SOLE   0 0 0
Diamondback Energy, Inc. STOCK 25278X109   410,962 2,650 SH   SOLE   0 0 0
Digital Realty Trust, Inc. STOCK 253868103   161,496 1,200 SH   SOLE   0 0 0
Walt Disney Co./The STOCK 254687106   1,859,974 20,600 SH   SOLE   0 0 0
Dominion Resources, Inc. STOCK 25746U109   611,000 13,000 SH   SOLE   0 0 0
Dow, Inc. STOCK 260557103   333,592 6,083 SH   SOLE   0 0 0
Duke Energy Corp. STOCK 26441C204   194,080 2,000 SH   SOLE   0 0 0
DuPont de Nemours, Inc. STOCK 26614N102   500,045 6,500 SH   SOLE   0 0 0
EOG Resources, Inc. STOCK 26875P101   532,180 4,400 SH   SOLE   0 0 0
Edison International STOCK 281020107   185,874 2,600 SH   SOLE   0 0 0
Edwards LifeSciences Corp. STOCK 28176E108   228,750 3,000 SH   SOLE   0 0 0
Enbridge, Inc. STOCK 29250N105   72,040 2,000 SH   SOLE   0 0 0
Equinix, Inc. STOCK 29444U700   765,121 950 SH   SOLE   0 0 0
Exxon Mobil Corp. STOCK 30231G102   754,849 7,550 SH   SOLE   0 0 0
FedEx Corp. STOCK 31428X106   455,346 1,800 SH   SOLE   0 0 0
Goldman Sachs Group, Inc./The STOCK 38141G104   1,047,366 2,715 SH   SOLE   0 0 0
HP, Inc. STOCK 40434L105   469,404 15,600 SH   SOLE   0 0 0
Halliburton Co. STOCK 406216101   90,375 2,500 SH   SOLE   0 0 0
Home Depot, Inc./The STOCK 437076102   2,092,469 6,038 SH   SOLE   0 0 0
Honeywell International, Inc. STOCK 438516106   1,866,419 8,900 SH   SOLE   0 0 0
Humana, Inc. STOCK 444859102   618,044 1,350 SH   SOLE   0 0 0
International Business Machines Corp. STOCK 459200101   436,351 2,668 SH   SOLE   0 0 0
JPMorgan Chase & Co. STOCK 46625H100   3,570,739 20,992 SH   SOLE   0 0 0
Kinder Morgan, Inc. STOCK 49456B101   401,310 22,750 SH   SOLE   0 0 0
Kroger Co./The STOCK 501044101   411,390 9,000 SH   SOLE   0 0 0
Lamb Weston Holdings, Inc. STOCK 513272104   464,787 4,300 SH   SOLE   0 0 0
Eli Lilly & Co. STOCK 532457108   1,894,490 3,250 SH   SOLE   0 0 0
Lockheed Martin Corp. STOCK 539830109   294,606 650 SH   SOLE   0 0 0
Lowe's Cos., Inc. STOCK 548661107   756,670 3,400 SH   SOLE   0 0 0
Marathon Oil Corp. STOCK 565849106   48,320 2,000 SH   SOLE   0 0 0
Marathon Petroleum Corp. STOCK 56585A102   170,614 1,150 SH   SOLE   0 0 0
Masco Corp. STOCK 574599106   569,330 8,500 SH   SOLE   0 0 0
MasterCard, Inc. STOCK 57636Q104   1,023,624 2,400 SH   SOLE   0 0 0
McDonald's Corp. STOCK 580135101   764,996 2,580 SH   SOLE   0 0 0
McKesson Corp. STOCK 58155Q103   2,243,138 4,845 SH   SOLE   0 0 0
Merck & Co., Inc. STOCK 58933Y105   2,000,517 18,350 SH   SOLE   0 0 0
Microsoft Corp. STOCK 594918104   7,332,404 19,499 SH   SOLE   0 0 0
Microchip Technology, Inc. STOCK 595017104   581,661 6,450 SH   SOLE   0 0 0
Mid-America Apartment Communities, Inc. STOCK 59522J103   33,615 250 SH   SOLE   0 0 0
Morgan Stanley STOCK 617446448   279,750 3,000 SH   SOLE   0 0 0
NetApp, Inc. STOCK 64110D104   229,216 2,600 SH   SOLE   0 0 0
Netflix, Inc. STOCK 64110L106   292,128 600 SH   SOLE   0 0 0
NextEra Energy, Inc. STOCK 65339F101   1,605,055 26,425 SH   SOLE   0 0 0
NIKE, Inc. STOCK 654106103   75,999 700 SH   SOLE   0 0 0
Gen Digital, Inc. STOCK 668771108   563,654 24,700 SH   SOLE   0 0 0
NVIDIA Corp. STOCK 67066G104   15,050,726 30,392 SH   SOLE   0 0 0
Occidental Petroleum Corp. STOCK 674599105   388,115 6,500 SH   SOLE   0 0 0
ONEOK, Inc. STOCK 682680103   140,440 2,000 SH   SOLE   0 0 0
Oracle Corp. STOCK 68389X105   2,833,431 26,875 SH   SOLE   0 0 0
Palo Alto Networks, Inc. STOCK 697435105   88,464 300 SH   SOLE   0 0 0
Paychex, Inc. STOCK 704326107   458,574 3,850 SH   SOLE   0 0 0
PepsiCo, Inc. STOCK 713448108   407,616 2,400 SH   SOLE   0 0 0
Philip Morris International, Inc. STOCK 718172109   691,488 7,350 SH   SOLE   0 0 0
Phillips 66 STOCK 718546104   965,265 7,250 SH   SOLE   0 0 0
Pioneer Natural Resources Co. STOCK 723787107   1,568,538 6,975 SH   SOLE   0 0 0
Procter & Gamble Co./The STOCK 742718109   1,064,613 7,265 SH   SOLE   0 0 0
Prologis, Inc. STOCK 74340W103   839,790 6,300 SH   SOLE   0 0 0
QUALCOMM, Inc. STOCK 747525103   513,437 3,550 SH   SOLE   0 0 0
Quest Diagnostics, Inc. STOCK 74834L100   620,460 4,500 SH   SOLE   0 0 0
Raytheon Technologies Corp. STOCK 75513E101   176,694 2,100 SH   SOLE   0 0 0
ServiceNow, Inc. STOCK 81762P102   197,817 280 SH   SOLE   0 0 0
Sun Communities, Inc. STOCK 866674104   347,490 2,600 SH   SOLE   0 0 0
Target Corp. STOCK 87612E106   1,585,135 11,130 SH   SOLE   0 0 0
Targa Resources Corp. STOCK 87612G101   486,472 5,600 SH   SOLE   0 0 0
Terreno Realty Corp. STOCK 88146M101   130,040 2,075 SH   SOLE   0 0 0
Tesla, Inc. STOCK 88160R101   571,504 2,300 SH   SOLE   0 0 0
Texas Instruments, Inc. STOCK 882508104   1,777,046 10,425 SH   SOLE   0 0 0
Thermo Fisher Scientific, Inc. STOCK 883556102   578,561 1,090 SH   SOLE   0 0 0
UGI Corp. STOCK 902681105   24,600 1,000 SH   SOLE   0 0 0
United Parcel Service, Inc. STOCK 911312106   400,937 2,550 SH   SOLE   0 0 0
UnitedHealth Group, Inc. STOCK 91324P102   1,289,852 2,450 SH   SOLE   0 0 0
Valero Energy Corp. STOCK 91913Y100   2,179,450 16,765 SH   SOLE   0 0 0
Verizon Communications, Inc. STOCK 92343V104   1,075,958 28,540 SH   SOLE   0 0 0
VICI Properties, Inc. STOCK 925652109   97,967 3,073 SH   SOLE   0 0 0
Visa, Inc. STOCK 92826C839   1,939,608 7,450 SH   SOLE   0 0 0
WEC Energy Group, Inc. STOCK 92939U106   850,117 10,100 SH   SOLE   0 0 0
Wal-Mart Stores, Inc. STOCK 931142103   2,377,993 15,084 SH   SOLE   0 0 0
Waste Connections, Inc. STOCK 94106B101   1,996,486 13,375 SH   SOLE   0 0 0
Wells Fargo & Co. STOCK 949746101   98,440 2,000 SH   SOLE   0 0 0
Weyerhaeuser Co. STOCK 962166104   17,385 500 SH   SOLE   0 0 0
Williams Cos, Inc./The STOCK 969457100   2,020,140 58,000 SH   SOLE   0 0 0
Workday, Inc. STOCK 98138H101   2,037,323 7,380 SH   SOLE   0 0 0
Zscaler, Inc. STOCK 98980G102   310,184 1,400 SH   SOLE   0 0 0
Accenture PLC STOCK G1151C101   1,342,231 3,825 SH   SOLE   0 0 0
Johnson Controls International PLC STOCK G51502105   504,523 8,753 SH   SOLE   0 0 0
New Linde PLC STOCK G54950103   533,923 1,300 SH   SOLE   0 0 0
Medtronic PLC STOCK G5960L103   582,344 7,069 SH   SOLE   0 0 0
Garmin Ltd. STOCK H2906T109   128,540 1,000 SH   SOLE   0 0 0
AbbVie, Inc. STOCK 00287Y109   774,850 5,000 SH   SOLE   0 0 0
Blackstone Mortgage Trust, Inc. STOCK 09257W100   245,988 11,565 SH   SOLE   0 0 0
Chevron Corp. STOCK 166764100   671,220 4,500 SH   SOLE   0 0 0
Duke Energy Corp. STOCK 26441C204   194,080 2,000 SH   SOLE   0 0 0
Enbridge, Inc. STOCK 29250N105   720,400 20,000 SH   SOLE   0 0 0
Hannon Armstrong Sustainable Infrastructure STOCK 41068X100   220,640 8,000 SH   SOLE   0 0 0
Kinder Morgan, Inc. STOCK 49456B101   705,600 40,000 SH   SOLE   0 0 0
Philip Morris International, Inc. STOCK 718172109   752,640 8,000 SH   SOLE   0 0 0
Physicians Realty Trust STOCK 71943U104   26,620 2,000 SH   SOLE   0 0 0
Simon Property Group, Inc. STOCK 828806109   570,560 4,000 SH   SOLE   0 0 0
Spirit Realty Capital, Inc. STOCK 84860W300   174,760 4,000 SH   SOLE   0 0 0
TC Energy Corp. STOCK 87807B107   586,350 15,000 SH   SOLE   0 0 0
Verizon Communications, Inc. STOCK 92343V104   282,750 7,500 SH   SOLE   0 0 0
Williams Cos, Inc./The STOCK 969457100   522,450 15,000 SH   SOLE   0 0 0
Kinetik Holdings Inc STOCK 02215L209   334,000 10,000 SH   SOLE   0 0 0
Antero Resources Corp. STOCK 03674X106   374,220 16,500 SH   SOLE   0 0 0
Antero Midstream Corp. STOCK 03676B102   765,583 61,100 SH   SOLE   0 0 0
APA Corp. STOCK 03743Q108   287,040 8,000 SH   SOLE   0 0 0
BP PLC STOCK 055622104   2,880,179 81,361 SH   SOLE   0 0 0
Baker Hughes Co. STOCK 05722G100   2,443,870 71,500 SH   SOLE   0 0 0
Black Stone Minerals, L.P. STOCK 09225M101   7,313,654 458,249 SH   SOLE   0 0 0
CNX Resources Corp. STOCK 12653C108   350,000 17,500 SH   SOLE   0 0 0
Coterra Energy, Inc. STOCK 127097103   1,378,080 54,000 SH   SOLE   0 0 0
Canadian Natural Resources Ltd. STOCK 136385101   131,040 2,000 SH   SOLE   0 0 0
Cheniere Energy Partners LP STOCK 16411Q101   3,986,636 80,069 SH   SOLE   0 0 0
Cheniere Energy, Inc. STOCK 16411R208   7,626,469 44,675 SH   SOLE   0 0 0
Chesapeake Energy Corp. STOCK 165167735   596,285 7,750 SH   SOLE   0 0 0
Chevron Corp. STOCK 166764100   11,743,367 78,730 SH   SOLE   0 0 0
ConocoPhillips STOCK 20825C104   1,230,342 10,600 SH   SOLE   0 0 0
Delek Logistics Partners LP STOCK 24664T103   86,340 2,000 SH   SOLE   0 0 0
Delek US Holdings, Inc. STOCK 24665A103   25,800 1,000 SH   SOLE   0 0 0
Devon Energy Corp. STOCK 25179M103   1,098,525 24,250 SH   SOLE   0 0 0
Diamondback Energy, Inc. STOCK 25278X109   1,643,848 10,600 SH   SOLE   0 0 0
Dominion Resources, Inc. STOCK 25746U109   47,000 1,000 SH   SOLE   0 0 0
Duke Energy Corp. STOCK 26441C204   169,820 1,750 SH   SOLE   0 0 0
EOG Resources, Inc. STOCK 26875P101   2,207,338 18,250 SH   SOLE   0 0 0
EQT Corp. STOCK 26884L109   966,500 25,000 SH   SOLE   0 0 0
Enbridge, Inc. STOCK 29250N105   7,118,525 197,627 SH   SOLE   0 0 0
Energy Transfer LP STOCK 29273V100   10,711,560 776,200 SH   SOLE   0 0 0
EnLink Midstream LLC STOCK 29336T100   304,000 25,000 SH   SOLE   0 0 0
Enterprise Products Partners LP STOCK 293792107   6,775,534 257,136 SH   SOLE   0 0 0
Exxon Mobil Corp. STOCK 30231G102   6,315,737 63,170 SH   SOLE   0 0 0
HF Sinaclair Corp. STOCK 403949100   1,093,395 19,676 SH   SOLE   0 0 0
Halliburton Co. STOCK 406216101   885,675 24,500 SH   SOLE   0 0 0
Hess Corp. STOCK 42809H107   281,112 1,950 SH   SOLE   0 0 0
Hess Midstream LP STOCK 428103105   7,396,264 233,837 SH   SOLE   0 0 0
ITT, Inc. STOCK 45073V108   733,818 6,150 SH   SOLE   0 0 0
Kinder Morgan, Inc. STOCK 49456B101   6,482,594 367,494 SH   SOLE   0 0 0
Liberty Oilfield Services, Inc. STOCK 53115L104   126,980 7,000 SH   SOLE   0 0 0
MPLX LP STOCK 55336V100   7,174,978 195,397 SH   SOLE   0 0 0
Marathon Oil Corp. STOCK 565849106   1,806,516 74,773 SH   SOLE   0 0 0
Marathon Petroleum Corp. STOCK 56585A102   14,183,216 95,600 SH   SOLE   0 0 0
Matador Resources Co. STOCK 576485205   511,740 9,000 SH   SOLE   0 0 0
Murphy Oil Corp. STOCK 626717102   213,300 5,000 SH   SOLE   0 0 0
NextEra Energy Partners LP STOCK 65341B106   156,612 5,150 SH   SOLE   0 0 0
Occidental Petroleum Corp. STOCK 674599105   1,122,548 18,800 SH   SOLE   0 0 0
ONEOK, Inc. STOCK 682680103   15,263,511 217,367 SH   SOLE   0 0 0
Ovintiv, Inc. STOCK 69047Q102   373,320 8,500 SH   SOLE   0 0 0
PBF Energy, Inc. STOCK 69318G106   1,186,920 27,000 SH   SOLE   0 0 0
PPL Corp. STOCK 69351T106   548,775 20,250 SH   SOLE   0 0 0
Permian Resources Corp. STOCK 71424F105   163,200 12,000 SH   SOLE   0 0 0
Phillips 66 STOCK 718546104   16,101,419 120,936 SH   SOLE   0 0 0
Pioneer Natural Resources Co. STOCK 723787107   5,858,124 26,050 SH   SOLE   0 0 0
Plains All American Pipeline LP STOCK 726503105   5,473,695 361,300 SH   SOLE   0 0 0
Plains GP Holdings LP STOCK 72651A207   1,132,450 71,000 SH   SOLE   0 0 0
Range Resources Corp. STOCK 75281A109   334,840 11,000 SH   SOLE   0 0 0
Shell PLC STOCK 780259305   131,600 2,000 SH   SOLE   0 0 0
Schlumberger Ltd. STOCK 806857108   1,618,444 31,100 SH   SOLE   0 0 0
Southwestern Energy Co. STOCK 845467109   98,250 15,000 SH   SOLE   0 0 0
Suburban Propane Partners, L.P. STOCK 864482104   177,600 10,000 SH   SOLE   0 0 0
Suncor Energy, Inc. STOCK 867224107   128,160 4,000 SH   SOLE   0 0 0
Sunoco LP STOCK 86765K109   1,651,371 27,555 SH   SOLE   0 0 0
Targa Resources Corp. STOCK 87612G101   4,508,553 51,900 SH   SOLE   0 0 0
TC Energy Corp. STOCK 87807B107   2,147,136 54,928 SH   SOLE   0 0 0
Texas Pacific Land Corp. STOCK 88262P102   196,556 125 SH   SOLE   0 0 0
TotalEnergies SE STOCK 89151E109   67,380 1,000 SH   SOLE   0 0 0
UGI Corp. STOCK 902681105   319,800 13,000 SH   SOLE   0 0 0
USA Compression Partners LP STOCK 90290N109   143,464 6,284 SH   SOLE   0 0 0
Valero Energy Corp. STOCK 91913Y100   12,469,470 95,919 SH   SOLE   0 0 0
Viper Energy Inc STOCK 927959106   618,186 19,700 SH   SOLE   0 0 0
Western Midstream Partners LP STOCK 958669103   5,306,301 181,350 SH   SOLE   0 0 0
Williams Cos, Inc./The STOCK 969457100   13,776,380 395,532 SH   SOLE   0 0 0
TechnipFMC PLC STOCK G87110105   322,240 16,000 SH   SOLE   0 0 0
AES Corp. STOCK 00130H105   375,375 19,500 SH   SOLE   0 0 0
Alliant Energy Corp. STOCK 018802108   171,855 3,350 SH   SOLE   0 0 0
Ameren Corp. STOCK 023608102   582,337 8,050 SH   SOLE   0 0 0
American Electric Power Co., Inc. STOCK 025537101   714,736 8,800 SH   SOLE   0 0 0
American Water Works Co., Inc. STOCK 030420103   98,993 750 SH   SOLE   0 0 0
Atmos Energy Corp. STOCK 049560105   301,340 2,600 SH   SOLE   0 0 0
Brookfield Renewable Corp. STOCK 11284V105   33,109 1,150 SH   SOLE   0 0 0
CMS Energy Corp. STOCK 125896100   470,367 8,100 SH   SOLE   0 0 0
CenterPoint Energy, Inc. STOCK 15189T107   414,265 14,500 SH   SOLE   0 0 0
Chesapeake Utilities Corp. STOCK 165303108   42,252 400 SH   SOLE   0 0 0
Clearway Energy, Inc. STOCK 18539C204   145,379 5,300 SH   SOLE   0 0 0
Constellation Energy Corp. STOCK 21037T109   455,871 3,900 SH   SOLE   0 0 0
DTE Energy Co. STOCK 233331107   705,664 6,400 SH   SOLE   0 0 0
Dominion Resources, Inc. STOCK 25746U109   122,200 2,600 SH   SOLE   0 0 0
Duke Energy Corp. STOCK 26441C204   616,204 6,350 SH   SOLE   0 0 0
Edison International STOCK 281020107   275,237 3,850 SH   SOLE   0 0 0
Entergy Corp. STOCK 29364G103   738,687 7,300 SH   SOLE   0 0 0
Essential Utilities, Inc. STOCK 29670G102   493,020 13,200 SH   SOLE   0 0 0
Evergy, Inc. STOCK 30034W106   67,860 1,300 SH   SOLE   0 0 0
Eversource Energy STOCK 30040W108   496,846 8,050 SH   SOLE   0 0 0
Exelon Corp. STOCK 30161N101   441,570 12,300 SH   SOLE   0 0 0
FirstEnergy Corp. STOCK 337932107   450,918 12,300 SH   SOLE   0 0 0
IDACORP, Inc. STOCK 451107106   58,992 600 SH   SOLE   0 0 0
National Fuel Gas Co. STOCK 636180101   30,102 600 SH   SOLE   0 0 0
NextEra Energy, Inc. STOCK 65339F101   886,804 14,600 SH   SOLE   0 0 0
Nisource, Inc. STOCK 65473P105   451,350 17,000 SH   SOLE   0 0 0
Northwest Natural Holdings Co. STOCK 66765N105   73,986 1,900 SH   SOLE   0 0 0
NorthWestern Corp. STOCK 668074305   50,890 1,000 SH   SOLE   0 0 0
PPL Corp. STOCK 69351T106   575,875 21,250 SH   SOLE   0 0 0
Portland General Electric Co. STOCK 736508847   52,008 1,200 SH   SOLE   0 0 0
Public Service Enterprise Group, Inc. STOCK 744573106   587,040 9,600 SH   SOLE   0 0 0
Sempra Energy STOCK 816851109   751,037 10,050 SH   SOLE   0 0 0
Southern Co./The STOCK 842587107   199,842 2,850 SH   SOLE   0 0 0
Southwest Gas Corp. STOCK 844895102   136,203 2,150 SH   SOLE   0 0 0
Vistra Energy Corp. STOCK 92840M102   231,120 6,000 SH   SOLE   0 0 0
WEC Energy Group, Inc. STOCK 92939U106   559,731 6,650 SH   SOLE   0 0 0
Waste Management, Inc. STOCK 94106L109   44,775 250 SH   SOLE   0 0 0
Williams Cos, Inc./The STOCK 969457100   69,660 2,000 SH   SOLE   0 0 0
Xcel Energy, Inc. STOCK 98389B100   414,797 6,700 SH   SOLE   0 0 0