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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 11,805 122,001 SH   SOLE   104,837 0 17,164
ABBVIE INC COM 00287Y109 2,022 15,066 SH   SOLE   2,118 0 12,948
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,343 4,879 SH   SOLE   680 0 4,199
AIRBNB INC COM CL A 009066101 3,065 29,183 SH   SOLE   20,119 0 9,064
ALCON AG ORD SHS H01301128 2,769 46,880 SH   SOLE   46,880 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 491 6,138 SH   SOLE   43 0 6,095
ALIGN TECHNOLOGY INC COM 016255101 1,214 5,860 SH   SOLE   5,860 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,222 211,570 SH   SOLE   211,570 0 0
ALPHABET INC CAP STK CL C 02079K107 18,964 197,227 SH   SOLE   103,983 0 93,244
ALPS ETF TR ALERIAN MLP 00162Q452 5,248 143,549 SH   SOLE   16,991 0 126,558
AMAZON COM INC COM 023135106 18,548 164,149 SH   SOLE   81,508 0 82,641
APPLE INC COM 037833100 35,513 256,967 SH   SOLE   125,201 0 131,766
APPLIED MATLS INC COM 038222105 1,674 20,426 SH   SOLE   3,421 0 17,005
ARES CAPITAL CORP COM 04010L103 10,320 611,338 SH   SOLE   15,870 0 595,468
ARGENX SE SPONSORED ADR 04016X101 8,629 24,440 SH   SOLE   3,240 0 21,200
ASML HOLDING N V N Y REGISTRY SHS N07059210 984 2,369 SH   SOLE   52 0 2,317
ASTRA SPACE INC COM CL A 04634X103 1,993 3,261,441 SH   SOLE   3,261,441 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,714 49,480 SH   SOLE   3,780 0 45,700
AT&T INC COM 00206R102 658 42,882 SH   SOLE   5,062 0 37,820
AVANTOR INC COM 05352A100 2,599 132,590 SH   SOLE   132,590 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 586 48,837 SH   SOLE   0 0 48,837
BARINGS BDC INC COM 06759L103 1,546 186,954 SH   SOLE   0 0 186,954
BERKLEY W R CORP COM 084423102 1,389 21,510 SH   SOLE   3,367 0 18,143
BHP GROUP LTD SPONSORED ADS 088606108 505 10,091 SH   SOLE   1,515 0 8,576
BIO-TECHNE CORP COM 09073M104 2,905 10,230 SH   SOLE   10,230 0 0
BK OF AMERICA CORP COM 060505104 5,152 170,600 SH   SOLE   170,600 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 1,945 177,926 SH   SOLE   0 0 177,926
BLACKSTONE INC COM 09260D107 2,636 31,497 SH   SOLE   4,767 0 26,730
BP PLC SPONSORED ADR 055622104 488 17,118 SH   SOLE   2,060 0 15,058
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 364 10,254 SH   SOLE   362 0 9,892
BROADCOM INC COM 11135F101 3,651 8,222 SH   SOLE   1,236 0 6,986
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,041 25,444 SH   SOLE   3,001 0 22,443
BRUKER CORP COM 116794108 4,936 93,020 SH   SOLE   93,020 0 0
BUNGE LIMITED COM G16962105 4,628 56,044 SH   SOLE   38,847 0 17,197
CANADIAN NAT RES LTD COM 136385101 975 20,944 SH   SOLE   372 0 20,572
CANADIAN NATL RY CO COM 136375102 648 6,005 SH   SOLE   42 0 5,963
CAPITAL SOUTHWEST CORP COM 140501107 2,024 119,443 SH   SOLE   4,806 0 114,637
CAPRI HOLDINGS LIMITED SHS G1890L107 3,393 88,263 SH   SOLE   63,000 0 25,263
CARLYLE GROUP INC COM 14316J108 809 31,329 SH   SOLE   4,471 0 26,858
CARLYLE SECURED LENDING INC COM 872280102 2,293 200,436 SH   SOLE   0 0 200,436
CATALENT INC COM 148806102 4,720 65,230 SH   SOLE   65,230 0 0
CENTENE CORP DEL COM 15135B101 5,827 74,880 SH   SOLE   61,804 0 13,076
CHANGE HEALTHCARE INC COM 15912K100 3,940 143,310 SH   SOLE   143,310 0 0
CHEMED CORP NEW COM 16359R103 5,064 11,600 SH   SOLE   11,600 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,596 33,726 SH   SOLE   25,250 0 8,476
CHEVRON CORP NEW COM 166764100 1,451 10,094 SH   SOLE   1,638 0 8,456
CIGNA CORP NEW COM 125523100 8,577 30,910 SH   SOLE   30,910 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,259 54,181 SH   SOLE   6,429 0 47,752
CONOCOPHILLIPS COM 20825C104 7,503 73,306 SH   SOLE   55,695 0 17,611
COSTCO WHSL CORP NEW COM 22160K105 9,412 19,928 SH   SOLE   12,599 0 7,329
CRESCENT CAP BDC INC COM 225655109 995 66,222 SH   SOLE   0 0 66,222
CSX CORP COM 126408103 3,849 144,491 SH   SOLE   139,109 0 5,382
DANAHER CORPORATION COM 235851102 20,420 79,057 SH   SOLE   72,000 0 7,057
DEXCOM INC COM 252131107 2,745 34,080 SH   SOLE   34,080 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 941 5,543 SH   SOLE   39 0 5,504
DOXIMITY INC CL A 26622P107 1,858 61,475 SH   SOLE   61,475 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,822 46,260 SH   SOLE   46,260 0 0
ELEVANCE HEALTH INC COM 036752103 8,544 18,810 SH   SOLE   18,810 0 0
ENBRIDGE INC COM 29250N105 804 21,684 SH   SOLE   149 0 21,535
ENPHASE ENERGY INC COM 29355A107 1,307 4,710 SH   SOLE   752 0 3,958
EOG RES INC COM 26875P101 5,686 50,888 SH   SOLE   34,953 0 15,935
EVOLENT HEALTH INC CL A 30050B101 4,308 119,900 SH   SOLE   119,900 0 0
FIFTH THIRD BANCORP COM 316773100 3,346 104,700 SH   SOLE   104,700 0 0
FS KKR CAP CORP COM 302635206 6,795 400,926 SH   SOLE   5,575 0 395,351
GAMING & LEISURE PPTYS INC COM 36467J108 1,438 32,504 SH   SOLE   3,830 0 28,674
GENERAL DYNAMICS CORP COM 369550108 1,066 5,026 SH   SOLE   815 0 4,211
GENMAB A/S SPONSORED ADS 372303206 434 13,524 SH   SOLE   94 0 13,430
GLADSTONE CAPITAL CORP COM 376535100 782 92,134 SH   SOLE   0 0 92,134
GLOBANT S A COM L44385109 7,811 41,753 SH   SOLE   9,715 0 32,038
GOLDMAN SACHS BDC INC SHS 38147U107 3,501 242,262 SH   SOLE   6,120 0 236,142
GOLUB CAP BDC INC COM 38173M102 6,079 490,628 SH   SOLE   12,123 0 478,505
HDFC BANK LTD SPONSORED ADS 40415F101 668 11,446 SH   SOLE   59 0 11,387
HEALTHSTREAM INC COM 42222N103 3,200 150,510 SH   SOLE   150,510 0 0
HERCULES CAPITAL INC COM 427096508 4,817 415,954 SH   SOLE   11,258 0 404,696
HERSHEY CO COM 427866108 6,349 28,801 SH   SOLE   21,068 0 7,733
HOLOGIC INC COM 436440101 4,803 74,435 SH   SOLE   74,435 0 0
HOME DEPOT INC COM 437076102 7,819 28,334 SH   SOLE   14,241 0 14,093
HONEYWELL INTL INC COM 438516106 5,287 31,670 SH   SOLE   25,681 0 5,989
HUMANA INC COM 444859102 8,681 17,892 SH   SOLE   14,706 0 3,186
ICICI BANK LIMITED ADR 45104G104 369 17,585 SH   SOLE   0 0 17,585
ICON PLC SHS G4705A100 4,169 22,686 SH   SOLE   22,686 0 0
IDEXX LABS INC COM 45168D104 4,108 12,608 SH   SOLE   12,608 0 0
INSULET CORP COM 45784P101 3,491 15,220 SH   SOLE   15,220 0 0
INTUIT COM 461202103 7,190 18,563 SH   SOLE   12,300 0 6,263
INTUITIVE SURGICAL INC COM NEW 46120E602 3,010 16,060 SH   SOLE   16,060 0 0
IQVIA HLDGS INC COM 46266C105 6,175 34,090 SH   SOLE   34,090 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,651 17,136 SH   SOLE   8,380 0 8,756
ISHARES TR RUS 1000 GRW ETF 464287614 52 248 SH   SOLE   0 0 248
JD.COM INC SPON ADR CL A 47215P106 430 8,544 SH   SOLE   0 0 8,544
JOHNSON & JOHNSON COM 478160104 1,086 6,647 SH   SOLE   788 0 5,859
JPMORGAN CHASE & CO COM 46625H100 4,982 47,670 SH   SOLE   47,670 0 0
KE HLDGS INC SPONSORED ADS 482497104 4,236 241,800 SH   SOLE   71,030 0 170,770
KEURIG DR PEPPER INC COM 49271V100 1,251 34,931 SH   SOLE   4,152 0 30,779
KKR & CO INC COM 48251W104 1,111 25,850 SH   SOLE   3,550 0 22,300
KROGER CO COM 501044101 926 21,180 SH   SOLE   3,517 0 17,663
LILLY ELI & CO COM 532457108 1,394 4,310 SH   SOLE   690 0 3,620
LINDE PLC SHS G5494J103 5,311 19,700 SH   SOLE   17,734 0 1,966
MAIN STR CAP CORP COM 56035L104 6,580 195,605 SH   SOLE   4,887 0 190,718
MARRIOTT INTL INC NEW CL A 571903202 5,036 35,931 SH   SOLE   26,077 0 9,854
MASTERCARD INCORPORATED CL A 57636Q104 2,845 10,005 SH   SOLE   1,644 0 8,361
MCDONALDS CORP COM 580135101 2,947 12,773 SH   SOLE   1,718 0 11,055
MCKESSON CORP COM 58155Q103 14,055 41,353 SH   SOLE   35,499 0 5,854
MEDTRONIC PLC SHS G5960L103 5,373 66,540 SH   SOLE   66,540 0 0
MERCK & CO INC COM 58933Y105 8,424 97,823 SH   SOLE   64,318 0 33,505
MICROSOFT CORP COM 594918104 38,752 166,389 SH   SOLE   87,054 0 79,335
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 1,257 122,991 SH   SOLE   0 0 122,991
MONROE CAP CORP COM 610335101 755 104,265 SH   SOLE   0 0 104,265
NATIONAL FUEL GAS CO COM 636180101 6,734 109,407 SH   SOLE   63,896 0 45,511
NATWEST GROUP PLC SPONS ADR 639057207 563 112,986 SH   SOLE   776 0 112,210
NEW MTN FIN CORP COM 647551100 1,854 160,762 SH   SOLE   0 0 160,762
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 667 40,849 SH   SOLE   2,997 0 37,852
NEXTGEN HEALTHCARE INC COM 65343C102 3,150 177,980 SH   SOLE   177,980 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,286 16,919 SH   SOLE   1,048 0 15,871
NOVO-NORDISK A S ADR 670100205 462 4,633 SH   SOLE   166 0 4,467
NUTRIEN LTD COM 67077M108 17,759 211,815 SH   SOLE   1,055 0 210,760
NVIDIA CORPORATION COM 67066G104 4,776 39,345 SH   SOLE   19,671 0 19,674
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,251 541,889 SH   SOLE   16,987 0 524,902
OMEGA HEALTHCARE INVS INC COM 681936100 1,163 39,448 SH   SOLE   4,643 0 34,805
OMNICELL COM COM 68213N109 2,787 32,020 SH   SOLE   32,020 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 5,308 168,662 SH   SOLE   168,662 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 6,024 580,903 SH   SOLE   7,800 0 573,103
PALO ALTO NETWORKS INC COM 697435105 6,081 37,122 SH   SOLE   25,464 0 11,658
PENNANTPARK FLOATING RATE CA COM 70806A106 912 94,962 SH   SOLE   0 0 94,962
PENNANTPARK INVT CORP COM 708062104 1,597 292,490 SH   SOLE   15,330 0 277,160
PEPSICO INC COM 713448108 11,387 69,745 SH   SOLE   43,961 0 25,784
PERFICIENT INC COM 71375U101 4,888 75,180 SH   SOLE   75,180 0 0
PHILIP MORRIS INTL INC COM 718172109 353 4,248 SH   SOLE   0 0 4,248
PHYSICIANS RLTY TR COM 71943U104 595 39,552 SH   SOLE   4,668 0 34,884
PINDUODUO INC SPONSORED ADS 722304102 2,721 43,474 SH   SOLE   32,690 0 10,784
PREMIER INC CL A 74051N102 3,559 104,870 SH   SOLE   104,870 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 2,831 83,110 SH   SOLE   83,110 0 0
PROCTER AND GAMBLE CO COM 742718109 6,265 49,620 SH   SOLE   33,423 0 16,197
PROGYNY INC COM 74340E103 2,217 59,810 SH   SOLE   59,810 0 0
PROSPECT CAP CORP COM 74348T102 3,365 542,820 SH   SOLE   0 0 542,820
QUEST DIAGNOSTICS INC COM 74834L100 4,395 35,820 SH   SOLE   35,820 0 0
R1 RCM INC COM 77634L105 5,416 292,270 SH   SOLE   292,270 0 0
REPLIGEN CORP COM 759916109 2,543 13,590 SH   SOLE   13,590 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,380 12,180 SH   SOLE   12,180 0 0
SERVICENOW INC COM 81762P102 1,506 3,988 SH   SOLE   536 0 3,452
SHELL PLC SPON ADS 780259305 794 15,964 SH   SOLE   1,886 0 14,078
SIMULATIONS PLUS INC COM 829214105 1,244 25,630 SH   SOLE   25,630 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 3,610 220,874 SH   SOLE   4,549 0 216,325
SLR INVESTMENT CORP COM 83413U100 1,795 145,745 SH   SOLE   4,451 0 141,294
STEEL DYNAMICS INC COM 858119100 5,821 82,035 SH   SOLE   62,982 0 19,053
STMICROELECTRONICS N V NY REGISTRY 861012102 569 18,379 SH   SOLE   135 0 18,244
STRYKER CORPORATION COM 863667101 4,239 20,927 SH   SOLE   20,909 0 18
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,493 21,787 SH   SOLE   341 0 21,446
TESLA INC COM 88160R101 12,843 48,419 SH   SOLE   25,836 0 22,583
TETRA TECH INC NEW COM 88162G103 4,647 36,155 SH   SOLE   29,094 0 7,061
THERMO FISHER SCIENTIFIC INC COM 883556102 11,954 23,570 SH   SOLE   23,570 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 512 11,013 SH   SOLE   78 0 10,935
TRINITY CAP INC COM 896442308 1,054 84,139 SH   SOLE   2,822 0 81,317
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 511 47,051 SH   SOLE   0 0 47,051
UNION PAC CORP COM 907818108 3,071 15,763 SH   SOLE   2,389 0 13,374
UNITEDHEALTH GROUP INC COM 91324P102 42,315 83,786 SH   SOLE   74,230 0 9,556
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 394 8,181 SH   SOLE   4,004 0 4,177
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 615 8,280 SH   SOLE   4,048 0 4,232
VEEVA SYS INC CL A COM 922475108 4,109 24,920 SH   SOLE   24,920 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 503 13,260 SH   SOLE   1,567 0 11,693
VISA INC COM CL A 92826C839 5,487 30,886 SH   SOLE   22,058 0 8,828
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 495 43,718 SH   SOLE   302 0 43,416
WASTE MGMT INC DEL COM 94106L109 3,358 20,958 SH   SOLE   2,907 0 18,051
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,909 19,950 SH   SOLE   19,950 0 0
WNS HLDGS LTD SPON ADR 92932M101 1,549 18,936 SH   SOLE   12,447 0 6,489
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 533 26,440 SH   SOLE   3,160 0 23,280
ZOETIS INC CL A 98978V103 3,531 23,810 SH   SOLE   23,810 0 0