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 9,469 80,151 SH   SOLE   66,990 0 13,161
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,557 6,179 SH   SOLE   1,434 0 4,745
ALCON AG ORD SHS H01301128 1,176 14,615 SH   SOLE   82 0 14,533
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,497 10,112 SH   SOLE   43 0 10,069
ALIGN TECHNOLOGY INC COM 016255101 16,681 25,068 SH   SOLE   19,780 0 5,288
ALPHABET INC CAP STK CL C 02079K107 22,970 8,618 SH   SOLE   4,796 0 3,822
ALPS ETF TR ALERIAN MLP 00162Q452 5,036 151,098 SH   SOLE   18,220 0 132,878
AMAZON COM INC COM 023135106 29,322 8,926 SH   SOLE   4,713 0 4,213
ANTHEM INC COM 036752103 7,012 18,810 SH   SOLE   18,810 0 0
APOLLO INVT CORP COM NEW 03761U502 1,655 127,577 SH   SOLE   0 0 127,577
APPLE INC COM 037833100 35,852 253,366 SH   SOLE   119,341 0 134,025
APPLIED MATLS INC COM 038222105 3,215 24,968 SH   SOLE   4,165 0 20,803
APTIV PLC SHS G6095L109 3,848 25,828 SH   SOLE   25,828 0 0
ARES CAPITAL CORP COM 04010L103 12,338 606,893 SH   SOLE   15,519 0 591,374
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,133 1,521 SH   SOLE   47 0 1,474
ASTRAZENECA PLC SPONSORED ADR 046353108 2,645 44,045 SH   SOLE   3,432 0 40,613
AT&T INC COM 00206R102 1,117 41,364 SH   SOLE   4,929 0 36,435
ATAI LIFE SCIENCES NV SHS N0731H103 1,639 110,790 SH   SOLE   110,790 0 0
AVANTOR INC COM 05352A100 5,423 132,590 SH   SOLE   132,590 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 747 50,304 SH   SOLE   0 0 50,304
BARINGS BDC INC COM 06759L103 2,131 193,354 SH   SOLE   0 0 193,354
BEIGENE LTD SPONSORED ADR 07725L102 5,687 15,666 SH   SOLE   12,309 0 3,357
BHP GROUP PLC SPONSORED ADR 05545E209 851 16,794 SH   SOLE   2,017 0 14,777
BIOGEN INC COM 09062X103 2,892 10,220 SH   SOLE   10,220 0 0
BIO-TECHNE CORP COM 09073M104 4,957 10,230 SH   SOLE   10,230 0 0
BK OF AMERICA CORP COM 060505104 7,242 170,600 SH   SOLE   170,600 0 0
BLACKROCK INC COM 09247X101 6,209 7,403 SH   SOLE   6,232 0 1,171
BLACKROCK TCP CAPITAL CORP COM 09259E108 2,504 184,510 SH   SOLE   0 0 184,510
BLACKSTONE INC COM 09260D107 6,249 53,709 SH   SOLE   7,829 0 45,880
BOEING CO COM 097023105 5,654 25,710 SH   SOLE   17,807 0 7,903
BP PLC SPONSORED ADR 055622104 862 31,532 SH   SOLE   3,773 0 27,759
BROADCOM INC COM 11135F101 5,352 11,037 SH   SOLE   1,704 0 9,333
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,302 24,331 SH   SOLE   2,935 0 21,396
BRP INC COM SUN VTG 05577W200 2,362 25,486 SH   SOLE   2,636 0 22,850
BRUKER CORP COM 116794108 7,265 93,020 SH   SOLE   93,020 0 0
CANADIAN NAT RES LTD COM 136385101 977 26,713 SH   SOLE   429 0 26,284
CANADIAN NATL RY CO COM 136375102 861 7,447 SH   SOLE   42 0 7,405
CAPITAL SOUTHWEST CORP COM 140501107 1,459 57,959 SH   SOLE   1,602 0 56,357
CAPRI HOLDINGS LIMITED SHS G1890L107 4,651 96,081 SH   SOLE   69,439 0 26,642
CARLYLE GROUP INC COM 14316J108 2,179 46,091 SH   SOLE   5,522 0 40,569
CASEYS GEN STORES INC COM 147528103 6,076 32,242 SH   SOLE   20,550 0 11,692
CATALENT INC COM 148806102 10,847 81,512 SH   SOLE   67,927 0 13,585
CEMEX SAB DE CV SPON ADR NEW 151290889 332 46,260 SH   SOLE   0 0 46,260
CERNER CORP COM 156782104 3,721 52,760 SH   SOLE   52,760 0 0
CGI INC CL A SUB VTG 12532H104 679 8,013 SH   SOLE   45 0 7,968
CHANGE HEALTHCARE INC COM 15912K100 3,001 143,310 SH   SOLE   143,310 0 0
CHEMED CORP NEW COM 16359R103 5,395 11,600 SH   SOLE   11,600 0 0
CIGNA CORP NEW COM 125523100 2,796 13,970 SH   SOLE   13,970 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,422 52,485 SH   SOLE   6,287 0 46,198
COMCAST CORP NEW CL A 20030N101 6,156 110,070 SH   SOLE   110,070 0 0
CONMED CORP COM 207410101 3,421 26,150 SH   SOLE   26,150 0 0
CONOCOPHILLIPS COM 20825C104 8,282 122,197 SH   SOLE   109,678 0 12,519
CSX CORP COM 126408103 5,027 169,033 SH   SOLE   154,288 0 14,745
DANAHER CORPORATION COM 235851102 27,316 89,727 SH   SOLE   78,593 0 11,134
DEXCOM INC COM 252131107 7,651 13,990 SH   SOLE   13,990 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 1,332 6,902 SH   SOLE   39 0 6,863
DOXIMITY INC CL A 26622P107 7,087 87,815 SH   SOLE   87,815 0 0
ENBRIDGE INC COM 29250N105 1,065 26,763 SH   SOLE   149 0 26,614
EPAM SYS INC COM 29414B104 3,230 5,663 SH   SOLE   933 0 4,730
ETSY INC COM 29786A106 7,326 35,226 SH   SOLE   25,306 0 9,920
FACEBOOK INC CL A 30303M102 20,046 59,063 SH   SOLE   32,081 0 26,982
FIFTH THIRD BANCORP COM 316773100 4,443 104,700 SH   SOLE   104,700 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,256 69,339 SH   SOLE   10,437 0 58,902
FS KKR CAP CORP COM 302635206 10,453 474,253 SH   SOLE   5,442 0 468,811
GAMING & LEISURE PPTYS INC COM 36467J108 1,451 31,323 SH   SOLE   3,767 0 27,556
GLADSTONE CAPITAL CORP COM 376535100 1,073 94,964 SH   SOLE   0 0 94,964
GLOBANT S A COM L44385109 8,125 28,913 SH   SOLE   9,715 0 19,198
GOLDMAN SACHS BDC INC SHS 38147U107 3,857 210,186 SH   SOLE   5,368 0 204,818
GOLUB CAP BDC INC COM 38173M102 7,479 473,086 SH   SOLE   9,749 0 463,337
GOODRX HLDGS INC COM CL A 38246G108 3,606 87,920 SH   SOLE   87,920 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 16,147 220,928 SH   SOLE   36,987 0 183,941
HEALTH CATALYST INC COM 42225T107 4,366 87,310 SH   SOLE   87,310 0 0
HEALTHSTREAM INC COM 42222N103 4,302 150,510 SH   SOLE   150,510 0 0
HERCULES CAPITAL INC COM 427096508 6,997 421,248 SH   SOLE   9,906 0 411,342
HOLOGIC INC COM 436440101 5,494 74,435 SH   SOLE   74,435 0 0
HOME DEPOT INC COM 437076102 13,137 40,020 SH   SOLE   23,152 0 16,868
HONEYWELL INTL INC COM 438516106 7,239 34,102 SH   SOLE   27,881 0 6,221
HUMANA INC COM 444859102 5,489 14,105 SH   SOLE   14,105 0 0
ICICI BANK LIMITED ADR 45104G104 404 21,435 SH   SOLE   0 0 21,435
ICON PLC SHS G4705A100 27,372 104,465 SH   SOLE   57,270 0 47,195
IDEXX LABS INC COM 45168D104 10,583 17,018 SH   SOLE   17,018 0 0
INTUIT COM 461202103 11,390 21,111 SH   SOLE   13,842 0 7,269
INTUITIVE SURGICAL INC COM NEW 46120E602 5,902 5,937 SH   SOLE   5,320 0 617
IQVIA HLDGS INC COM 46266C105 8,166 34,090 SH   SOLE   34,090 0 0
ISHARES TR TIPS BD ETF 464287176 301 2,357 SH   SOLE   1,658 0 699
ISHARES TR CORE US AGGBD ET 464287226 875 7,616 SH   SOLE   5,359 0 2,257
ISHARES TR RUS 1000 GRW ETF 464287614 60 220 SH   SOLE   0 0 220
JD.COM INC SPON ADR CL A 47215P106 4,447 61,560 SH   SOLE   0 0 61,560
JOHNSON & JOHNSON COM 478160104 5,575 34,522 SH   SOLE   27,882 0 6,640
JPMORGAN CHASE & CO COM 46625H100 7,803 47,670 SH   SOLE   47,670 0 0
KEURIG DR PEPPER INC COM 49271V100 1,000 29,282 SH   SOLE   3,501 0 25,781
KKR & CO INC COM 48251W104 2,134 35,062 SH   SOLE   4,183 0 30,879
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 938 49,910 SH   SOLE   6,014 0 43,896
LENNAR CORP CL A 526057104 6,371 68,006 SH   SOLE   46,403 0 21,603
LITHIA MTRS INC COM 536797103 4,882 15,399 SH   SOLE   9,920 0 5,479
LOCKHEED MARTIN CORP COM 539830109 1,466 4,247 SH   SOLE   715 0 3,532
LOGITECH INTL S A SHS H50430232 1,305 14,804 SH   SOLE   183 0 14,621
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,632 38,700 SH   SOLE   38,700 0 0
MAIN STR CAP CORP COM 56035L104 8,189 199,245 SH   SOLE   4,759 0 194,486
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 7,933 161,630 SH   SOLE   158,457 0 3,173
MASIMO CORP COM 574795100 5,774 21,330 SH   SOLE   21,330 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,333 12,464 SH   SOLE   2,068 0 10,396
MCDONALDS CORP COM 580135101 1,223 5,073 SH   SOLE   607 0 4,466
MEDTRONIC PLC SHS G5960L103 13,344 106,450 SH   SOLE   106,450 0 0
MERCADOLIBRE INC COM 58733R102 14,161 8,432 SH   SOLE   2,162 0 6,270
MERCK & CO INC COM 58933Y105 1,088 14,486 SH   SOLE   1,732 0 12,754
MICROSOFT CORP COM 594918104 51,127 181,354 SH   SOLE   98,309 0 83,045
MODERNA INC COM 60770K107 5,951 15,462 SH   SOLE   13,447 0 2,015
MONROE CAP CORP COM 610335101 1,125 108,237 SH   SOLE   0 0 108,237
MOSAIC CO NEW COM 61945C103 6,199 173,548 SH   SOLE   122,606 0 50,942
MSCI INC COM 55354G100 6,817 11,206 SH   SOLE   7,694 0 3,512
NETFLIX INC COM 64110L106 1,053 1,725 SH   SOLE   289 0 1,436
NEW MTN FIN CORP COM 647551100 2,225 167,189 SH   SOLE   0 0 167,189
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 877 79,750 SH   SOLE   9,649 0 70,101
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 2,331 84,047 SH   SOLE   5,195 0 78,852
NIO INC SPON ADS 62914V106 312 8,750 SH   SOLE   0 0 8,750
NOMAD FOODS LTD USD ORD SHS G6564A105 740 26,843 SH   SOLE   153 0 26,690
NOVARTIS AG SPONSORED ADR 66987V109 1,521 18,590 SH   SOLE   1,024 0 17,566
NOVO-NORDISK A S ADR 670100205 540 5,626 SH   SOLE   174 0 5,452
NUTRIEN LTD COM 67077M108 29,325 451,900 SH   SOLE   102,300 0 349,600
NVIDIA CORPORATION COM 67066G104 13,486 65,099 SH   SOLE   38,146 0 26,953
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,884 550,162 SH   SOLE   16,537 0 533,625
OMEGA HEALTHCARE INVS INC COM 681936100 1,138 37,968 SH   SOLE   4,530 0 33,438
OMNICELL COM COM 68213N109 4,753 32,020 SH   SOLE   32,020 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 4,092 168,662 SH   SOLE   168,662 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 8,381 593,559 SH   SOLE   7,458 0 586,101
PACWEST BANCORP DEL COM 695263103 2,631 58,040 SH   SOLE   8,826 0 49,214
PAYPAL HLDGS INC COM 70450Y103 12,856 49,407 SH   SOLE   31,800 0 17,607
PENNANTPARK FLOATING RATE CA COM 70806A106 1,256 98,175 SH   SOLE   0 0 98,175
PEPSICO INC COM 713448108 7,587 50,446 SH   SOLE   32,878 0 17,568
PERFICIENT INC COM 71375U101 10,169 87,890 SH   SOLE   87,890 0 0
PHREESIA INC COM 71944F106 5,583 90,480 SH   SOLE   90,480 0 0
PHYSICIANS RLTY TR COM 71943U104 669 37,963 SH   SOLE   4,552 0 33,411
PINDUODUO INC SPONSORED ADS 722304102 212 2,335 SH   SOLE   0 0 2,335
PRIMO WATER CORPORATION COM 74167P108 602 38,322 SH   SOLE   217 0 38,105
PROCTER AND GAMBLE CO COM 742718109 10,450 74,754 SH   SOLE   52,435 0 22,319
PROGYNY INC COM 74340E103 3,349 59,810 SH   SOLE   59,810 0 0
PROSPECT CAP CORP COM 74348T102 4,334 562,837 SH   SOLE   0 0 562,837
QUEST DIAGNOSTICS INC COM 74834L100 3,525 24,260 SH   SOLE   24,260 0 0
R1 RCM INC COM 749397105 6,433 292,270 SH   SOLE   292,270 0 0
ROKU INC COM CL A 77543R102 5,738 18,311 SH   SOLE   13,751 0 4,560
ROPER TECHNOLOGIES INC COM 776696106 5,434 12,180 SH   SOLE   12,180 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 817 18,344 SH   SOLE   2,201 0 16,143
SEA LTD SPONSORD ADS 81141R100 28,058 88,031 SH   SOLE   40,183 0 47,848
SERVICE PPTYS TR COM SH BEN INT 81761L102 240 21,426 SH   SOLE   2,587 0 18,839
SERVICENOW INC COM 81762P102 2,233 3,589 SH   SOLE   1,175 0 2,414
SIXTH STREET SPECIALTY LENDN COM 83012A109 5,019 226,007 SH   SOLE   4,380 0 221,627
SLR INVESTMENT CORP COM 83413U100 4,053 211,893 SH   SOLE   8,195 0 203,698
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 424 12,344 SH   SOLE   67 0 12,277
SONY GROUP CORPORATION SPONSORED ADR 835699307 2,228 20,145 SH   SOLE   291 0 19,854
STEEL DYNAMICS INC COM 858119100 4,962 84,847 SH   SOLE   67,482 0 17,365
STMICROELECTRONICS N V NY REGISTRY 861012102 1,025 23,481 SH   SOLE   135 0 23,346
STRYKER CORPORATION COM 863667101 18,912 71,712 SH   SOLE   60,465 0 11,247
SVB FINANCIAL GROUP COM 78486Q101 2,538 3,924 SH   SOLE   1,166 0 2,758
SYNEOS HEALTH INC CL A 87166B102 3,525 40,290 SH   SOLE   40,290 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,999 26,860 SH   SOLE   349 0 26,511
TCG BDC INC COM 872280102 2,779 207,234 SH   SOLE   0 0 207,234
TELADOC HEALTH INC COM 87918A105 5,489 43,286 SH   SOLE   43,286 0 0
TESLA INC COM 88160R101 8,504 10,967 SH   SOLE   5,610 0 5,357
TETRA TECH INC NEW COM 88162G103 7,140 47,813 SH   SOLE   33,282 0 14,531
THERMO FISHER SCIENTIFIC INC COM 883556102 6,399 11,200 SH   SOLE   11,200 0 0
T-MOBILE US INC COM 872590104 7,612 59,580 SH   SOLE   44,257 0 15,323
TOTALENERGIES SE SPONSORED ADS 89151E109 675 14,091 SH   SOLE   78 0 14,013
TRANE TECHNOLOGIES PLC SHS G8994E103 8,360 48,426 SH   SOLE   34,528 0 13,898
UNION PAC CORP COM 907818108 3,118 15,905 SH   SOLE   2,434 0 13,471
UNITEDHEALTH GROUP INC COM 91324P102 35,218 90,132 SH   SOLE   80,743 0 9,389
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 297 3,601 SH   SOLE   2,534 0 1,067
VEEVA SYS INC CL A COM 922475108 7,181 24,920 SH   SOLE   24,920 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 693 12,823 SH   SOLE   1,530 0 11,293
VISA INC COM CL A 92826C839 12,016 53,944 SH   SOLE   33,943 0 20,001
WASTE MGMT INC DEL COM 94106L109 1,487 9,958 SH   SOLE   1,187 0 8,771
WEST PHARMACEUTICAL SVSC INC COM 955306105 8,470 19,950 SH   SOLE   19,950 0 0
WNS HLDGS LTD SPON ADR 92932M101 1,696 20,732 SH   SOLE   12,447 0 8,285
YANDEX N V SHS CLASS A N97284108 568 7,130 SH   SOLE   0 0 7,130
YUM CHINA HLDGS INC COM 98850P109 203 3,500 SH   SOLE   0 0 3,500
ZOETIS INC CL A 98978V103 4,622 23,810 SH   SOLE   23,810 0 0