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
ADOBE INC ADBE 00724F101 748,613 3,120 SH SOLE 3,120 0 0
Agnc Investment Corp AGNC 00123Q104 2,375,977 261,960 SH SOLE 261,960 0 0
Alliance Resource Partners, L.P. ARLP 01877R108 2,951,794 121,523 SH SOLE 121,523 0 0
ALNYLAM PHARMACEUTICALS INC ALNY 02043Q107 450,301 1,825 SH SOLE 1,825 0 0
ALPHABET INC-CL A GOOGL 02079K305 3,669,957 10,666 SH SOLE 10,666 0 0
Annaly Capital Management, Inc. NLY 035710839 2,324,830 123,072 SH SOLE 123,072 0 0
Arbor Realty Trust Inc. ABR 038923108 2,497,239 646,953 SH SOLE 646,953 0 0
ARISTA NETWORKS INC ANET 040413205 1,312,138 6,445 SH SOLE 6,445 0 0
ARMOUR Residential REIT Inc. ARR 042315705 2,234,914 161,599 SH SOLE 161,599 0 0
AUTODESK INC ADSK 052769106 489,687 2,343 SH SOLE 2,343 0 0
AXON ENTERPRISE, INC AXON 05464C101 435,196 1,030 SH SOLE 1,030 0 0
Barings BDC Inc. BBDC 06759L103 2,699,732 313,194 SH SOLE 313,194 0 0
Black Stone Minerals LP BSM 09225M101 2,999,954 209,494 SH SOLE 209,494 0 0
BLACKROCK DEBT STRATEGIES FD DSU 09255R202 2,488,743 276,527 SH SOLE 276,527 0 0
BlackRock Enhanced Large Cap Core Fund Inc CII 09256A109 2,938,632 122,443 SH SOLE 122,443 0 0
Blackrock Floating Rate Income Strategies Fund Incorporated FRA 09255X100 2,539,729 240,961 SH SOLE 240,961 0 0
Blackstone Mortgage Trust BXMT 09257W100 2,433,331 212,518 SH SOLE 212,518 0 0
BOSTON SCIENTIFIC CP BSX 101137107 649,425 14,878 SH SOLE 14,878 0 0
CADENCE DESIGN SYSTEMS INC CDNS 127387108 804,661 2,437 SH SOLE 2,437 0 0
Capital Southwest Corporation CSWC 140501107 2,970,586 128,430 SH SOLE 128,430 0 0
CISCO SYSTEMS INC CSCO 17275R102 1,692,266 15,723 SH SOLE 15,723 0 0
CLOUDFLARE INC - CLASS A NET 18915M107 958,840 2,761 SH SOLE 2,761 0 0
COSTAR GROUP INC CSGP 22160N109 256,848 9,374 SH SOLE 9,374 0 0
CROWDSTRIKE HOLDINGS INC CRWD 22788C105 1,482,865 5,601 SH SOLE 5,601 0 0
CVR Partners LP and CVR Nitrogen Finance Corporation UAN 126633205 2,918,361 23,577 SH SOLE 23,577 0 0
DATADOG INC DDOG 23804L103 821,824 3,001 SH SOLE 3,001 0 0
Delek Logistics Partners LP DKL 24664T103 2,571,693 48,331 SH SOLE 48,331 0 0
DEXCOM INC DXCM 252131107 466,743 5,409 SH SOLE 5,409 0 0
Dorchester Minerals DMLP 25820R105 3,060,089 109,133 SH SOLE 109,133 0 0
Dynex Capital Inc DX 26817Q886 2,268,405 203,627 SH SOLE 203,627 0 0
EBAY INC EBAY 278642103 542,128 5,112 SH SOLE 5,112 0 0
EDWARDS LIFESCIENCES CORP EW 28176E108 590,601 6,842 SH SOLE 6,842 0 0
ELI LILLY & CO LLY 532457108 2,567,561 2,219 SH SOLE 2,219 0 0
Ellington Financial Inc EFC 28852N109 2,438,695 206,145 SH SOLE 206,145 0 0
Enterprise Products Partners L EPD 293792107 2,926,893 82,193 SH SOLE 82,193 0 0
F5 INC FFIV 315616102 454,529 1,021 SH SOLE 1,021 0 0
FAIR ISAAC CORP FICO 303250104 199,662 337 SH SOLE 337 0 0
FORTINET INC FTNT 34959E109 903,989 5,057 SH SOLE 5,057 0 0
Franklin Limited Duration Income Trust FTF 35472T101 2,462,336 459,391 SH SOLE 459,391 0 0
FS KKR CAPITAL CORP FSK 302635206 2,902,437 264,098 SH SOLE 264,098 0 0
GARMIN LTD GRMN H2906T109 615,559 2,146 SH SOLE 2,146 0 0
Goldman Sachs BDC Inc GSBD 38147U107 2,684,768 295,354 SH SOLE 295,354 0 0
GOLUB CAP BDC INC COM GBDC 38173M102 2,643,939 209,338 SH SOLE 209,338 0 0
INCYTE CORPORATION INCY 45337C102 432,613 3,565 SH SOLE 3,565 0 0
INSMED INCORPORATED INSM 457669307 424,372 3,718 SH SOLE 3,718 0 0
INSULET CORP PODD 45784P101 248,676 1,906 SH SOLE 1,906 0 0
INTUITIVE SURG, INC. ISRG 46120E602 1,057,645 2,601 SH SOLE 2,601 0 0
JOHNSON & JOHNSON JNJ 478160104 2,084,563 7,874 SH SOLE 7,874 0 0
KIMBELL ROYALTY PARTNERS LP KRP 49435R102 2,542,297 178,032 SH SOLE 178,032 0 0
META PLATFORMS INC META 30303M102 3,679,563 5,074 SH SOLE 5,074 0 0
MICROSOFT CORP MSFT 594918104 4,978,720 9,707 SH SOLE 9,707 0 0
MONGODB INC MDB 60937P106 416,240 1,194 SH SOLE 1,194 0 0
Morgan Stanley Direct Lending Fund MSDL 61774A103 2,275,556 166,952 SH SOLE 166,952 0 0
MOTOROLA SOLUTIONS MSI 620076307 681,888 1,529 SH SOLE 1,529 0 0
MPLX LP MPLX 55336V100 2,975,892 52,839 SH SOLE 52,839 0 0
NATERA INC NTRA 632307104 731,145 1,769 SH SOLE 1,769 0 0
Neuberger High Yield Strategies Fund Inc. NHS 64128C106 2,412,225 445,060 SH SOLE 445,060 0 0
NEW MTN FIN CORP COM NMFC 647551100 2,680,877 387,410 SH SOLE 387,410 0 0
Nuveen Churchill Direct Lending Corp NCDL 67090S108 2,303,582 204,945 SH SOLE 204,945 0 0
NUVEEN FLOAT RATE INC FD JFR 67072T108 2,693,265 361,998 SH SOLE 361,998 0 0
ORACLE CORP ORCL 68389X105 1,320,689 9,619 SH SOLE 9,619 0 0
Orchid Island Capital Inc. ORC 68571X301 2,114,154 389,347 SH SOLE 389,347 0 0
PALANTIR TECHNOLOGIE PLTR 69608A108 1,730,587 9,252 SH SOLE 9,252 0 0
PALO ALTO NETWORKS INC PANW 697435105 1,536,398 3,867 SH SOLE 3,867 0 0
Pennantpark Floating Rate Capital Ltd. PFLT 70806A106 2,565,137 371,221 SH SOLE 371,221 0 0
PennyMac Mortgage Investment Trust PMT 70931T103 2,455,479 311,609 SH SOLE 311,609 0 0
Pimco High Income Fund PHK 722014107 2,418,832 589,959 SH SOLE 589,959 0 0
PIMCO Income Strategy Fund PFL 72201H108 2,350,526 340,656 SH SOLE 340,656 0 0
Plains All American Pipeline LP PAA 726503105 2,534,790 106,863 SH SOLE 106,863 0 0
Prospect Capital Corp. PSEC 74348T102 2,312,024 1,111,550 SH SOLE 1,111,550 0 0
PTC INC PTC 69370C100 287,755 2,051 SH SOLE 2,051 0 0
PURE STORAGE, INC. P 74624M102 614,143 4,696 SH SOLE 4,696 0 0
REGENERON PHARMACEUTICALS REGN 75886F107 730,972 964 SH SOLE 964 0 0
RESMED INC RMD 761152107 455,245 2,059 SH SOLE 2,059 0 0
SALESFORCE.COM INC CRM 79466L302 1,093,671 4,764 SH SOLE 4,764 0 0
SERVICENOW INC NOW 81762P102 949,327 7,084 SH SOLE 7,084 0 0
SNOWFLAKE INC-CLASS A SNOW 833445109 970,462 2,858 SH SOLE 2,858 0 0
Starwood Property Trust Inc. STWD 85571B105 2,287,791 169,466 SH SOLE 169,466 0 0
STRYKER CORP SYK 863667101 810,473 2,943 SH SOLE 2,943 0 0
TWILIO INC - A TWLO 90138F102 619,430 2,118 SH SOLE 2,118 0 0
UNITED THERAPEUTICS CORP UTHR 91307C102 440,015 812 SH SOLE 812 0 0
VEEVA SYSTEMS INC VEEV 922475108 564,620 1,978 SH SOLE 1,978 0 0
VERISIGN INC VRSN 92343E102 398,480 1,413 SH SOLE 1,413 0 0
VERTEX PHARMACEUTICALS INC VRTX 92532F100 857,408 1,640 SH SOLE 1,640 0 0
Western Asset Global High Income Fund Inc. EHI 95766B109 2,436,766 447,113 SH SOLE 447,113 0 0
Western Asset High Income Fund II Inc. HIX 95766J102 2,457,699 696,232 SH SOLE 696,232 0 0
Western Midstream Partners LP WES 958669103 2,576,211 58,062 SH SOLE 58,062 0 0
WORKDAY INC WDAY 98138H101 463,008 2,431 SH SOLE 2,431 0 0
ZOETIS INC ZTS 98978V103 427,569 6,123 SH SOLE 6,123 0 0
ZSCALER INC ZS 98980G102 446,302 2,238 SH SOLE 2,238 0 0