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
ADOBE INC COM 00724F101   1,715,304 3,364 SH   SOLE   3,364 0 0
ALEXANDERS INC COM 014752109   1,193,607 6,550 SH   SOLE   6,550 0 0
ALIGN TECHNOLOGY INC COM 016255101   573,391 1,878 SH   SOLE   1,878 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   512,350 2,893 SH   SOLE   2,893 0 0
ALPHABET INC CAP STK CL A 02079K305   3,113,421 23,792 SH   SOLE   23,792 0 0
APPLIED MATLS INC COM 038222105   1,248,819 9,020 SH   SOLE   9,020 0 0
AUTODESK INC COM 052769106   840,675 4,063 SH   SOLE   4,063 0 0
AXON ENTERPRISE INC COM 05464C101   498,470 2,505 SH   SOLE   2,505 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   1,686,886 110,182 SH   SOLE   110,182 0 0
BARINGS BDC INC COM 06759L103   1,590,800 178,541 SH   SOLE   178,541 0 0
BIO-TECHNE CORP COM 09073M104   415,703 6,107 SH   SOLE   6,107 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   1,446,958 83,979 SH   SOLE   83,979 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   1,585,585 154,390 SH   SOLE   154,390 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   1,297,931 170,556 SH   SOLE   170,556 0 0
BLACKROCK INCOME TR INC COM NEW 09247F209   1,320,877 116,070 SH   SOLE   116,070 0 0
BLACKSTONE INC COM 09260D107   1,120,149 10,455 SH   SOLE   10,455 0 0
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102   1,560,937 133,986 SH   SOLE   133,986 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,140,144 251,133 SH   SOLE   251,133 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   993,666 4,241 SH   SOLE   4,241 0 0
CAPITAL SOUTHWEST CORP COM 140501107   1,950,576 85,178 SH   SOLE   85,178 0 0
CLOUDFLARE INC CL A COM 18915M107   523,484 8,304 SH   SOLE   8,304 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   1,530,185 52,314 SH   SOLE   52,314 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   826,188 4,936 SH   SOLE   4,936 0 0
DANAHER CORPORATION COM 235851102   1,555,835 6,271 SH   SOLE   6,271 0 0
DATADOG INC CL A COM 23804L103   680,351 7,469 SH   SOLE   7,469 0 0
DEXCOM INC COM 252131107   743,228 7,966 SH   SOLE   7,966 0 0
DOCUSIGN INC COM 256163106   376,068 8,954 SH   SOLE   8,954 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   1,395,272 48,030 SH   SOLE   48,030 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   1,219,284 106,674 SH   SOLE   106,674 0 0
EATON VANCE FLTING RATE INC COM 278279104   1,604,867 130,371 SH   SOLE   130,371 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   791,039 11,418 SH   SOLE   11,418 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,666,988 118,816 SH   SOLE   118,816 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,616,472 59,060 SH   SOLE   59,060 0 0
EPR PPTYS COM SH BEN INT 26884U109   1,534,321 36,936 SH   SOLE   36,936 0 0
ETSY INC COM 29786A106   362,875 5,619 SH   SOLE   5,619 0 0
FORTINET INC COM 34959E109   806,850 13,750 SH   SOLE   13,750 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101   1,433,251 235,345 SH   SOLE   235,345 0 0
FS KKR CAP CORP COM 302635206   1,635,826 83,079 SH   SOLE   83,079 0 0
GEN DIGITAL INC COM 668771108   407,330 23,039 SH   SOLE   23,039 0 0
GLOBAL NET LEASE INC COM NEW 379378201   1,093,407 113,778 SH   SOLE   113,778 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   1,482,324 101,808 SH   SOLE   101,808 0 0
GOLUB CAP BDC INC COM 38173M102   1,627,196 110,920 SH   SOLE   110,920 0 0
HUBSPOT INC COM 443573100   616,118 1,251 SH   SOLE   1,251 0 0
INCYTE CORP COM 45337C102   457,192 7,914 SH   SOLE   7,914 0 0
INVESCO SR INCOME TR COM 46131H107   1,519,498 387,627 SH   SOLE   387,627 0 0
JOHNSON & JOHNSON COM 478160104   2,193,895 14,086 SH   SOLE   14,086 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   1,389,792 86,862 SH   SOLE   86,862 0 0
KLA CORP COM NEW 482480100   951,261 2,074 SH   SOLE   2,074 0 0
LAM RESEARCH CORP COM 512807108   1,065,509 1,700 SH   SOLE   1,700 0 0
LTC PPTYS INC COM 502175102   1,272,991 39,620 SH   SOLE   39,620 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   782,625 143,601 SH   SOLE   143,601 0 0
META PLATFORMS INC CL A 30303M102   2,927,048 9,750 SH   SOLE   9,750 0 0
MFS INTER INCOME TR SH BEN INT 55273C107   1,392,566 519,614 SH   SOLE   519,614 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   812,969 10,416 SH   SOLE   10,416 0 0
MICROSOFT CORP COM 594918104   5,134,095 16,260 SH   SOLE   16,260 0 0
MONGODB INC CL A 60937P106   594,533 1,719 SH   SOLE   1,719 0 0
MONOLITHIC PWR SYS INC COM 609839105   564,102 1,221 SH   SOLE   1,221 0 0
MPLX LP COM UNIT REP LTD 55336V100   1,540,643 43,313 SH   SOLE   43,313 0 0
NETAPP INC COM 64110D104   494,282 6,514 SH   SOLE   6,514 0 0
NEW MTN FIN CORP COM 647551100   1,547,719 119,515 SH   SOLE   119,515 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   1,444,028 285,381 SH   SOLE   285,381 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   1,433,349 71,240 SH   SOLE   71,240 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,705,319 51,427 SH   SOLE   51,427 0 0
PALO ALTO NETWORKS INC COM 697435105   1,068,812 4,559 SH   SOLE   4,559 0 0
PHYSICIANS RLTY TR COM 71943U104   1,236,456 101,432 SH   SOLE   101,432 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   920,550 163,799 SH   SOLE   163,799 0 0
PINTEREST INC CL A 72352L106   528,058 19,536 SH   SOLE   19,536 0 0
PTC INC COM 69370C100   538,242 3,799 SH   SOLE   3,799 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,080,546 1,313 SH   SOLE   1,313 0 0
RESMED INC COM 761152107   591,628 4,001 SH   SOLE   4,001 0 0
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   1,474,683 192,016 SH   SOLE   192,016 0 0
SALESFORCE INC COM 79466L302   1,634,407 8,060 SH   SOLE   8,060 0 0
SERVICENOW INC COM 81762P102   1,301,818 2,329 SH   SOLE   2,329 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   1,700,077 83,174 SH   SOLE   83,174 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   504,879 5,121 SH   SOLE   5,121 0 0
SLR INVESTMENT CORP COM 83413U100   1,598,221 103,848 SH   SOLE   103,848 0 0
SNAP INC CL A 83304A106   416,008 46,690 SH   SOLE   46,690 0 0
SNOWFLAKE INC CL A 833445109   913,259 5,978 SH   SOLE   5,978 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,550,100 31,667 SH   SOLE   31,667 0 0
SYNOPSYS INC COM 871607107   1,073,531 2,339 SH   SOLE   2,339 0 0
TERADYNE INC COM 880770102   488,738 4,865 SH   SOLE   4,865 0 0
TEXAS INSTRS INC COM 882508104   1,405,489 8,839 SH   SOLE   8,839 0 0
THE TRADE DESK INC COM CL A 88339J105   738,752 9,453 SH   SOLE   9,453 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   1,731,663 72,576 SH   SOLE   72,576 0 0
VEEVA SYS INC CL A COM 922475108   697,223 3,427 SH   SOLE   3,427 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,098,163 3,158 SH   SOLE   3,158 0 0
WORKDAY INC CL A 98138H101   813,637 3,787 SH   SOLE   3,787 0 0
ZOETIS INC CL A 98978V103   1,086,505 6,245 SH   SOLE   6,245 0 0
ZSCALER INC COM 98980G102   524,183 3,369 SH   SOLE   3,369 0 0