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
Enbridge Inc Common Stock 29250N105 48,781 900,000 SH SOLE 1 900,000 0 0
TotalEnergies SE Common Stock F92124100 104,347 1,115,885 SH SOLE 1 1,115,885 0 0
ICICI Bank Ltd ADR 45104G104 22,802 877,715 SH SOLE 1 877,715 0 0
Anglogold Ashanti Plc Common Stock G0378L100 22,995 238,927 SH SOLE 1 238,927 0 0
Spotify Technology SA Common Stock L8681T102 18,208 37,435 SH SOLE 1 37,435 0 0
UBS Group AG Common Stock H42097107 88,496 2,307,000 SH SOLE 1 2,307,000 0 0
AstraZeneca PLC Common Stock G0593M107 398,270 2,049,658 SH SOLE 1 2,049,658 0 0
Advanced Micro Devices Inc Common Stock 007903107 77,696 380,762 SH SOLE 1 380,762 0 0
Alexandria Real Estate Equities Inc REIT 015271109 1,164 25,000 SH SOLE 1 25,000 0 0
Alphabet Inc Common Stock 02079K305 292,418 1,013,789 SH SOLE 1 1,013,789 0 0
Amazon.com Inc Common Stock 023135106 206,672 989,296 SH SOLE 1 989,296 0 0
American Express Co Common Stock 025816109 46,378 152,856 SH SOLE 1 152,856 0 0
American Tower Corp REIT 03027X100 37,998 219,505 SH SOLE 1 219,505 0 0
American Tower Corp REIT 03027X100 37,651 217,500 SH SOLE 1 217,500 0 0
Apollo Global Management Inc Common Stock 03769M106 25,146 225,000 SH SOLE 1 225,000 0 0
Apple Inc Common Stock 037833100 308,892 1,213,399 SH SOLE 1 1,213,399 0 0
Applied Materials Inc Common Stock 038222105 70,411 205,377 SH SOLE 1 205,377 0 0
Ares Capital Corp Common Stock 04010L103 39,765 2,200,000 SH SOLE 1 2,200,000 0 0
Bank of America Corp Common Stock 060505104 53,801 1,100,242 SH SOLE 1 1,100,242 0 0
Berkshire Hathaway Inc Common Stock 084670702 108,811 226,374 SH SOLE 1 226,374 0 0
Bio-Techne Corp Common Stock 09073M104 26,752 510,333 SH SOLE 1 510,333 0 0
Blackstone Inc Common Stock 09260D107 22,492 195,000 SH SOLE 1 195,000 0 0
Blackstone Secured Lending Fund Common Stock 09261X102 14,258 600,000 SH SOLE 1 600,000 0 0
Blue Owl Capital Corp Common Stock 69121K104 13,867 1,250,000 SH SOLE 1 1,250,000 0 0
Blue Owl Capital Inc Common Stock 09581B103 8,242 900,000 SH SOLE 1 900,000 0 0
Boston Scientific Corp Common Stock 101137107 24,341 386,715 SH SOLE 1 386,715 0 0
Broadcom Inc Common Stock 11135F101 143,611 462,579 SH SOLE 1 462,579 0 0
Camden Property Trust REIT 133131102 1,469 15,000 SH SOLE 1 15,000 0 0
Cheniere Energy Inc Common Stock 16411R208 14,231 50,000 SH SOLE 1 50,000 0 0
Chevron Corp Common Stock 166764100 76,736 369,753 SH SOLE 1 369,753 0 0
Cisco Systems Inc Common Stock 17275R102 75,496 970,046 SH SOLE 1 970,046 0 0
Clean Harbors Inc Common Stock 184496107 12,942 45,000 SH SOLE 1 45,000 0 0
ConocoPhillips Common Stock 20825C104 63,363 478,554 SH SOLE 1 478,554 0 0
CRH PLC Common Stock G25508105 31,158 295,498 SH SOLE 1 295,498 0 0
Deere & Co Common Stock 244199105 58,476 103,492 SH SOLE 1 103,492 0 0
Dollar General Corp Common Stock 256677105 46,176 387,729 SH SOLE 1 387,729 0 0
Eli Lilly & Co Common Stock 532457108 106,973 115,949 SH SOLE 1 115,949 0 0
Equinix Inc REIT 29444U700 29,497 30,000 SH SOLE 1 30,000 0 0
Globant SA Common Stock L44385109 14,174 306,451 SH SOLE 1 306,451 0 0
Golub Capital BDC Inc Common Stock 38173M102 7,937 625,000 SH SOLE 1 625,000 0 0
HA Sustainable Infrastructure Capital Inc Common Stock 41068X100 17,510 475,000 SH SOLE 1 475,000 0 0
Hercules Capital Inc Common Stock 427096508 7,037 475,000 SH SOLE 1 475,000 0 0
Home Depot Inc/The Common Stock 437076102 33,612 101,885 SH SOLE 1 101,885 0 0
Intel Corp Common Stock 458140100 20,642 466,325 SH SOLE 1 466,325 0 0
Intuit Inc Common Stock 461202103 63,089 145,466 SH SOLE 1 145,466 0 0
Iron Mountain Inc REIT 46284V101 48,153 470,000 SH SOLE 1 470,000 0 0
ITT Inc Common Stock 45073V108 20,782 108,740 SH SOLE 1 108,740 0 0
Johnson & Johnson Common Stock 478160104 44,833 182,850 SH SOLE 1 182,850 0 0
JPMorgan Chase & Co Common Stock 46625H100 117,848 399,401 SH SOLE 1 399,401 0 0
KKR & Co Inc Common Stock 48251W104 40,361 435,000 SH SOLE 1 435,000 0 0
Lineage Inc REIT 53566V106 1,643 50,000 SH SOLE 1 50,000 0 0
Live Nation Entertainment Inc Common Stock 538034109 26,353 172,269 SH SOLE 1 172,269 0 0
Marriott International Inc/MD Common Stock 571903202 56,177 171,235 SH SOLE 1 171,235 0 0
Martin Marietta Materials Inc Common Stock 573284106 32,821 55,584 SH SOLE 1 55,584 0 0
Mastercard Inc Common Stock 57636Q104 70,089 139,844 SH SOLE 1 139,844 0 0
Meta Platforms Inc Common Stock 30303M102 107,861 187,949 SH SOLE 1 187,949 0 0
Microsoft Corp Common Stock 594918104 230,436 620,612 SH SOLE 1 620,612 0 0
Morgan Stanley Common Stock 617446448 46,024 278,808 SH SOLE 1 278,808 0 0
Netflix Inc Common Stock 64110L106 71,813 744,607 SH SOLE 1 744,607 0 0
NextEra Energy Inc Common Stock 65339F101 62,728 673,306 SH SOLE 1 673,306 0 0
NextEra Energy Inc Common Stock 65339F101 47,048 505,000 SH SOLE 1 505,000 0 0
NRG Energy Inc Common Stock 629377508 2,199 15,000 SH SOLE 1 15,000 0 0
NRG Energy Inc Common Stock 629377508 52,386 357,371 SH SOLE 1 357,371 0 0
NVIDIA Corp Common Stock 67066G104 393,296 2,248,250 SH SOLE 1 2,248,250 0 0
PepsiCo Inc Common Stock 713448108 48,174 309,269 SH SOLE 1 309,269 0 0
PNC Financial Services Group Inc/The Common Stock 693475105 36,898 176,776 SH SOLE 1 176,776 0 0
Procter & Gamble Co/The Common Stock 742718109 58,674 404,977 SH SOLE 1 404,977 0 0
Prologis Inc REIT 74340W103 13,921 105,000 SH SOLE 1 105,000 0 0
Republic Services Inc Common Stock 760759100 36,383 165,608 SH SOLE 1 165,608 0 0
RTX Corp Common Stock 75513E101 94,162 486,647 SH SOLE 1 486,647 0 0
Sherwin-Williams Co/The Common Stock 824348106 34,864 108,430 SH SOLE 1 108,430 0 0
Synopsys Inc Common Stock 871607107 42,202 106,116 SH SOLE 1 106,116 0 0
Tesla Inc Common Stock 88160R101 66,752 179,012 SH SOLE 1 179,012 0 0
Texas Instruments Inc Common Stock 882508104 60,396 310,144 SH SOLE 1 310,144 0 0
Cooper Cos Inc/The Common Stock 216648501 27,187 379,076 SH SOLE 1 379,076 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 43,382 87,990 SH SOLE 1 87,990 0 0
TJX Cos Inc/The Common Stock 872540109 55,482 346,355 SH SOLE 1 346,355 0 0
TopBuild Corp Common Stock 89055F103 26,331 74,723 SH SOLE 1 74,723 0 0
TPG Inc Common Stock 872657101 16,660 410,000 SH SOLE 1 410,000 0 0
Union Pacific Corp Common Stock 907818108 29,204 120,000 SH SOLE 1 120,000 0 0
Union Pacific Corp Common Stock 907818108 21,193 87,083 SH SOLE 1 87,083 0 0
UnitedHealth Group Inc Common Stock 91324P102 48,753 179,621 SH SOLE 1 179,621 0 0
Veralto Corp Common Stock 92338C103 29,697 334,835 SH SOLE 1 334,835 0 0
VICI Properties Inc REIT 925652109 20,553 750,000 SH SOLE 1 750,000 0 0
Visa Inc Common Stock 92826C839 38,338 126,459 SH SOLE 1 126,459 0 0
Westinghouse Air Brake Technologies Corp Common Stock 929740108 58,364 232,826 SH SOLE 1 232,826 0 0
Walmart Inc Common Stock 931142103 78,776 631,922 SH SOLE 1 631,922 0 0
Walt Disney Co/The Common Stock 254687106 37,234 385,147 SH SOLE 1 385,147 0 0
Waste Management Inc Common Stock 94106L109 11,525 50,000 SH SOLE 1 50,000 0 0
Welltower Inc REIT 95040Q104 59,495 300,000 SH SOLE 1 300,000 0 0
West Pharmaceutical Services Inc Common Stock 955306105 57,034 226,857 SH SOLE 1 226,857 0 0
XPO Inc Common Stock 983793100 36,048 184,721 SH SOLE 1 184,721 0 0
Janus Henderson B-BBB CLO ETF ETP 47103U753 12,388 265,000 SH SOLE 1 265,000 0 0
Vanguard Mid-Cap ETF ETP 922908629 293,299 1,018,187 SH SOLE 1 1,018,187 0 0
Oxford Lane Capital Corp Closed-End Fund 691543847 4,316 440,000 SH SOLE 1 440,000 0 0
Janus Henderson AAA CLO ETF ETP 47103U845 4,547 90,000 SH SOLE 1 90,000 0 0