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 15,285 131,850 SH   SOLE   67,608 0 64,242
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,728 6,365 SH   SOLE   1,567 0 4,798
ALCON AG ORD SHS H01301128 770 10,964 SH   SOLE   59 0 10,905
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,905 12,807 SH   SOLE   95 0 12,712
ALIGN TECHNOLOGY INC COM 016255101 26,416 43,235 SH   SOLE   19,869 0 23,366
ALPHABET INC CAP STK CL C 02079K107 40,013 15,965 SH   SOLE   4,947 0 11,018
ALPS ETF TR ALERIAN MLP 00162Q452 5,779 158,732 SH   SOLE   19,426 0 139,306
AMAZON COM INC COM 023135106 50,718 14,743 SH   SOLE   4,486 0 10,257
ANTHEM INC COM 036752103 7,182 18,810 SH   SOLE   18,810 0 0
APOLLO INVT CORP COM NEW 03761U502 1,636 119,888 SH   SOLE   0 0 119,888
APPLE INC COM 037833100 54,602 398,672 SH   SOLE   123,294 0 275,378
APPLIED MATLS INC COM 038222105 11,949 83,908 SH   SOLE   4,246 0 79,662
APTIV PLC SHS G6095L109 10,546 67,028 SH   SOLE   25,828 0 41,200
ARES CAPITAL CORP COM 04010L103 11,413 582,592 SH   SOLE   16,605 0 565,987
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,160 1,679 SH   SOLE   52 0 1,627
ASTRAZENECA PLC SPONSORED ADR 046353108 2,754 45,981 SH   SOLE   3,697 0 42,284
AT&T INC COM 00206R102 1,250 43,444 SH   SOLE   5,304 0 38,140
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 720 47,042 SH   SOLE   0 0 47,042
BARINGS BDC INC COM 06759L103 1,907 180,608 SH   SOLE   0 0 180,608
BEIGENE LTD SPONSORED ADR 07725L102 7,964 23,205 SH   SOLE   19,739 0 3,466
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,009 39,611 SH   SOLE   0 0 39,611
BHP GROUP PLC SPONSORED ADR 05545E209 1,052 17,628 SH   SOLE   2,156 0 15,472
BIOGEN INC COM 09062X103 3,539 10,220 SH   SOLE   10,220 0 0
BIO-TECHNE CORP COM 09073M104 3,494 7,760 SH   SOLE   7,760 0 0
BK OF AMERICA CORP COM 060505104 18,925 459,011 SH   SOLE   170,600 0 288,411
BLACKROCK INC COM 09247X101 14,648 16,741 SH   SOLE   6,333 0 10,408
BLACKROCK TCP CAPITAL CORP COM 09259E108 2,390 172,927 SH   SOLE   0 0 172,927
BLACKSTONE GROUP INC COM 09260D107 5,388 55,466 SH   SOLE   8,167 0 47,299
BOEING CO COM 097023105 12,173 50,815 SH   SOLE   18,138 0 32,677
BOSTON BEER INC CL A 100557107 366 359 SH   SOLE   11 0 348
BP PLC SPONSORED ADR 055622104 879 33,241 SH   SOLE   4,066 0 29,175
BROADCOM INC COM 11135F101 15,902 33,348 SH   SOLE   1,757 0 31,591
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,312 25,746 SH   SOLE   3,153 0 22,593
BRP INC COM SUN VTG 05577W200 2,032 25,936 SH   SOLE   2,607 0 23,329
BRUKER CORP COM 116794108 7,068 93,020 SH   SOLE   93,020 0 0
CANADIAN NATL RY CO COM 136375102 811 7,688 SH   SOLE   42 0 7,646
CARLYLE GROUP INC COM 14316J108 2,260 48,628 SH   SOLE   5,944 0 42,684
CASEYS GEN STORES INC COM 147528103 11,588 59,537 SH   SOLE   20,926 0 38,611
CATALENT INC COM 148806102 15,212 140,702 SH   SOLE   68,024 0 72,678
CEMEX SAB DE CV SPON ADR NEW 151290889 389 46,260 SH   SOLE   0 0 46,260
CERNER CORP COM 156782104 4,124 52,760 SH   SOLE   52,760 0 0
CGI INC CL A SUB VTG 12532H104 749 8,272 SH   SOLE   45 0 8,227
CHANGE HEALTHCARE INC COM 15912K100 3,302 143,310 SH   SOLE   143,310 0 0
CHEMED CORP NEW COM 16359R103 5,504 11,600 SH   SOLE   11,600 0 0
CIGNA CORP NEW COM 125523100 3,312 13,970 SH   SOLE   13,970 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,584 55,210 SH   SOLE   6,738 0 48,472
COMCAST CORP NEW CL A 20030N101 6,276 110,070 SH   SOLE   110,070 0 0
CONMED CORP COM 207410101 3,594 26,150 SH   SOLE   26,150 0 0
CONOCOPHILLIPS COM 20825C104 17,615 289,244 SH   SOLE   109,587 0 179,657
COVANTA HLDG CORP COM 22282E102 822 46,659 SH   SOLE   5,662 0 40,997
CSX CORP COM 126408103 5,536 172,545 SH   SOLE   156,948 0 15,597
DANAHER CORPORATION COM 235851102 34,174 127,342 SH   SOLE   79,111 0 48,231
DEXCOM INC COM 252131107 5,974 13,990 SH   SOLE   13,990 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 1,367 7,130 SH   SOLE   39 0 7,091
EPAM SYS INC COM 29414B104 2,937 5,748 SH   SOLE   955 0 4,793
ETSY INC COM 29786A106 7,379 35,848 SH   SOLE   25,741 0 10,107
FACEBOOK INC CL A 30303M102 34,937 100,478 SH   SOLE   32,929 0 67,549
FIFTH THIRD BANCORP COM 316773100 10,234 267,690 SH   SOLE   104,700 0 162,990
FREEPORT-MCMORAN INC CL B 35671D857 2,611 70,364 SH   SOLE   10,118 0 60,246
FS KKR CAP CORP COM 302635206 9,654 448,825 SH   SOLE   5,825 0 443,000
GAMING & LEISURE PPTYS INC COM 36467J108 1,528 32,979 SH   SOLE   4,037 0 28,942
GENERAL MTRS CO COM 37045V100 5,368 90,720 SH   SOLE   0 0 90,720
GLADSTONE CAPITAL CORP COM 376535100 1,015 88,762 SH   SOLE   0 0 88,762
GLOBANT S A COM L44385109 3,536 16,135 SH   SOLE   9,715 0 6,420
GOLDMAN SACHS BDC INC SHS 38147U107 2,971 151,562 SH   SOLE   5,714 0 145,848
GOLUB CAP BDC INC COM 38173M102 6,956 451,095 SH   SOLE   10,406 0 440,689
GOODRX HLDGS INC COM CL A 38246G108 3,166 87,920 SH   SOLE   87,920 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 16,252 222,270 SH   SOLE   37,937 0 184,333
HEALTH CATALYST INC COM 42225T107 4,847 87,310 SH   SOLE   87,310 0 0
HEALTHSTREAM INC COM 42222N103 4,205 150,510 SH   SOLE   150,510 0 0
HERCULES CAPITAL INC COM 427096508 5,852 342,976 SH   SOLE   7,252 0 335,724
HOLOGIC INC COM 436440101 4,966 74,435 SH   SOLE   74,435 0 0
HOME DEPOT INC COM 437076102 21,104 66,181 SH   SOLE   23,471 0 42,710
HONEYWELL INTL INC COM 438516106 16,113 73,458 SH   SOLE   28,310 0 45,148
HUMANA INC COM 444859102 6,245 14,105 SH   SOLE   14,105 0 0
ICICI BANK LIMITED ADR 45104G104 367 21,435 SH   SOLE   0 0 21,435
ICON PLC SHS G4705A100 15,754 76,215 SH   SOLE   57,800 0 18,415
IDEXX LABS INC COM 45168D104 11,998 18,998 SH   SOLE   18,998 0 0
INTUIT COM 461202103 19,008 38,777 SH   SOLE   14,106 0 24,671
INTUITIVE SURGICAL INC COM NEW 46120E602 5,569 6,056 SH   SOLE   5,430 0 626
INVITAE CORP COM 46185L103 2,569 76,170 SH   SOLE   76,170 0 0
IQVIA HLDGS INC COM 46266C105 8,261 34,090 SH   SOLE   34,090 0 0
ISHARES TR TIPS BD ETF 464287176 304 2,377 SH   SOLE   1,678 0 699
ISHARES TR CORE US AGGBD ET 464287226 884 7,664 SH   SOLE   5,408 0 2,256
ISHARES TR RUS 1000 GRW ETF 464287614 81 300 SH   SOLE   0 0 300
JD.COM INC SPON ADR CL A 47215P106 4,913 61,560 SH   SOLE   0 0 61,560
JOHNSON & JOHNSON COM 478160104 10,810 65,619 SH   SOLE   27,931 0 37,688
JPMORGAN CHASE & CO COM 46625H100 19,343 124,360 SH   SOLE   47,670 0 76,690
KEURIG DR PEPPER INC COM 49271V100 1,082 30,704 SH   SOLE   3,729 0 26,975
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 500 14,736 SH   SOLE   76 0 14,660
KKR & CO INC COM 48251W104 2,182 36,846 SH   SOLE   4,489 0 32,357
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1,052 52,646 SH   SOLE   6,489 0 46,157
LENNAR CORP CL A 526057104 12,598 126,802 SH   SOLE   42,839 0 83,963
LITHIA MTRS INC COM 536797103 9,870 28,723 SH   SOLE   10,101 0 18,622
LOCKHEED MARTIN CORP COM 539830109 1,624 4,292 SH   SOLE   715 0 3,577
LOGITECH INTL S A SHS H50430232 1,849 15,291 SH   SOLE   183 0 15,108
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10,405 101,145 SH   SOLE   38,700 0 62,445
MAIN STR CAP CORP COM 56035L104 7,849 191,015 SH   SOLE   5,072 0 185,943
MASIMO CORP COM 574795100 5,171 21,330 SH   SOLE   21,330 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,621 12,658 SH   SOLE   2,114 0 10,544
MCDONALDS CORP COM 580135101 1,236 5,351 SH   SOLE   656 0 4,695
MEDTRONIC PLC SHS G5960L103 13,214 106,450 SH   SOLE   106,450 0 0
MERCADOLIBRE INC COM 58733R102 11,847 7,605 SH   SOLE   2,070 0 5,535
MERCK & CO INC COM 58933Y105 1,182 15,200 SH   SOLE   1,849 0 13,351
MICROSOFT CORP COM 594918104 75,483 278,640 SH   SOLE   100,608 0 178,032
MIRATI THERAPEUTICS INC COM 60468T105 1,723 10,665 SH   SOLE   10,665 0 0
MONROE CAP CORP COM 610335101 1,088 101,417 SH   SOLE   0 0 101,417
MOSAIC CO NEW COM 61945C103 10,856 340,221 SH   SOLE   124,583 0 215,638
MSCI INC COM 55354G100 6,089 11,423 SH   SOLE   7,865 0 3,558
NETFLIX INC COM 64110L106 940 1,781 SH   SOLE   316 0 1,465
NEW MTN FIN CORP COM 647551100 2,053 155,907 SH   SOLE   0 0 155,907
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 884 83,459 SH   SOLE   10,265 0 73,194
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 4,706 134,752 SH   SOLE   7,632 0 127,120
NIO INC SPON ADS 62914V106 466 8,750 SH   SOLE   0 0 8,750
NOMAD FOODS LTD USD ORD SHS G6564A105 783 27,716 SH   SOLE   153 0 27,563
NOVARTIS AG SPONSORED ADR 66987V109 1,763 19,320 SH   SOLE   1,089 0 18,231
NUTRIEN LTD COM 67077M108 28,071 462,800 SH   SOLE   107,600 0 355,200
NVIDIA CORPORATION COM 67066G104 23,219 29,020 SH   SOLE   9,743 0 19,277
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,555 531,383 SH   SOLE   17,841 0 513,542
OMEGA HEALTHCARE INVS INC COM 681936100 1,446 39,844 SH   SOLE   4,872 0 34,972
OMNICELL COM COM 68213N109 3,603 23,790 SH   SOLE   23,790 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 3,689 168,662 SH   SOLE   168,662 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 7,994 560,207 SH   SOLE   7,970 0 552,237
PACWEST BANCORP DEL COM 695263103 2,437 59,193 SH   SOLE   8,770 0 50,423
PAYPAL HLDGS INC COM 70450Y103 27,130 93,077 SH   SOLE   32,498 0 60,579
PENNANTPARK FLOATING RATE CA COM 70806A106 1,172 92,114 SH   SOLE   0 0 92,114
PENTAIR PLC SHS G7S00T104 6,958 103,090 SH   SOLE   0 0 103,090
PEPSICO INC COM 713448108 15,225 102,756 SH   SOLE   32,961 0 69,795
PERFICIENT INC COM 71375U101 9,523 118,420 SH   SOLE   118,420 0 0
PHREESIA INC COM 71944F106 5,546 90,480 SH   SOLE   90,480 0 0
PHYSICIANS RLTY TR COM 71943U104 737 39,922 SH   SOLE   4,861 0 35,061
PINDUODUO INC SPONSORED ADS 722304102 297 2,335 SH   SOLE   0 0 2,335
PRIMO WATER CORPORATION COM 74167P108 661 39,558 SH   SOLE   217 0 39,341
PROCTER AND GAMBLE CO COM 742718109 19,337 143,314 SH   SOLE   53,081 0 90,233
PROGYNY INC COM 74340E103 3,529 59,810 SH   SOLE   59,810 0 0
PROSPECT CAP CORP COM 74348T102 4,431 528,188 SH   SOLE   0 0 528,188
QUEST DIAGNOSTICS INC COM 74834L100 3,202 24,260 SH   SOLE   24,260 0 0
R1 RCM INC COM 749397105 6,500 292,270 SH   SOLE   292,270 0 0
ROKU INC COM CL A 77543R102 8,508 18,525 SH   SOLE   13,969 0 4,556
ROPER TECHNOLOGIES INC COM 776696106 5,727 12,180 SH   SOLE   12,180 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 782 19,370 SH   SOLE   2,378 0 16,992
SCOTTS MIRACLE-GRO CO CL A 810186106 10,757 56,052 SH   SOLE   20,249 0 35,803
SEA LTD SPONSORD ADS 81141R100 31,024 112,980 SH   SOLE   40,725 0 72,255
SERVICE PPTYS TR COM SH BEN INT 81761L102 285 22,606 SH   SOLE   2,770 0 19,836
SERVICENOW INC COM 81762P102 2,079 3,783 SH   SOLE   1,351 0 2,432
SIGNIFY HEALTH INC CL A COM 82671G100 4,392 144,346 SH   SOLE   144,346 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 4,787 215,725 SH   SOLE   4,727 0 210,998
SLR INVESTMENT CORP COM 83413U100 3,836 205,766 SH   SOLE   8,841 0 196,925
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 551 12,671 SH   SOLE   67 0 12,604
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,994 20,516 SH   SOLE   291 0 20,225
STMICROELECTRONICS N V NY REGISTRY 861012102 885 24,317 SH   SOLE   135 0 24,182
STRYKER CORPORATION COM 863667101 26,710 102,840 SH   SOLE   60,940 0 41,900
SVB FINANCIAL GROUP COM 78486Q101 2,073 3,726 SH   SOLE   1,106 0 2,620
SYNEOS HEALTH INC CL A 87166B102 3,606 40,290 SH   SOLE   40,290 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,244 26,993 SH   SOLE   349 0 26,644
TCG BDC INC COM 872280102 2,568 194,423 SH   SOLE   0 0 194,423
TELADOC HEALTH INC COM 87918A105 7,198 43,286 SH   SOLE   43,286 0 0
TELEFLEX INCORPORATED COM 879369106 6,752 16,804 SH   SOLE   13,102 0 3,702
TESLA INC COM 88160R101 12,403 18,248 SH   SOLE   5,773 0 12,475
TETRA TECH INC NEW COM 88162G103 5,909 48,422 SH   SOLE   33,821 0 14,601
THERMO FISHER SCIENTIFIC INC COM 883556102 1,145 2,270 SH   SOLE   2,270 0 0
TIMKEN CO COM 887389104 9,027 112,010 SH   SOLE   48,230 0 63,780
T-MOBILE US INC COM 872590104 17,924 123,761 SH   SOLE   45,072 0 78,689
TOTALENERGIES SE SPONSORED ADS 89151E109 659 14,556 SH   SOLE   78 0 14,478
TRANE TECHNOLOGIES PLC SHS G8994E103 18,420 100,034 SH   SOLE   35,149 0 64,885
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,477 25,980 SH   SOLE   25,980 0 0
UNION PAC CORP COM 907818108 11,444 52,038 SH   SOLE   2,517 0 49,521
UNITEDHEALTH GROUP INC COM 91324P102 47,868 119,539 SH   SOLE   81,007 0 38,532
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 300 3,624 SH   SOLE   2,557 0 1,067
VEEVA SYS INC CL A COM 922475108 7,749 24,920 SH   SOLE   24,920 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 753 13,438 SH   SOLE   1,634 0 11,804
VISA INC COM CL A 92826C839 22,926 98,049 SH   SOLE   34,752 0 63,297
WASTE MGMT INC DEL COM 94106L109 1,465 10,455 SH   SOLE   1,266 0 9,189
WEST PHARMACEUTICAL SVSC INC COM 955306105 7,164 19,950 SH   SOLE   19,950 0 0
WNS HLDGS LTD SPON ADR 92932M101 1,678 21,013 SH   SOLE   12,447 0 8,566
YANDEX N V SHS CLASS A N97284108 504 7,130 SH   SOLE   0 0 7,130
YUM CHINA HLDGS INC COM 98850P109 433 6,540 SH   SOLE   0 0 6,540
ZOETIS INC CL A 98978V103 4,437 23,810 SH   SOLE   23,810 0 0