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
ABIOMED INC COM 003654100 1,664 9,755 SH   OTR 1 9,755 0 0
ADOBE INC COM 00724F101 271 822 SH   OTR 1 822 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,529 207,785 SH   OTR   207,785 0 0
ADVANCED MICRO DEVICES INC COM 007903107 19,321 421,295 SH   OTR 1 421,295 0 0
AIR LEASE CORP CL A 00912X302 9,208 193,765 SH   OTR   193,765 0 0
AIR LEASE CORP CL A 00912X302 15,992 336,539 SH   OTR 1 336,539 0 0
ALPHABET INC CAP STK CL A 02079K305 727 543 SH   OTR   543 0 0
ALPHABET INC CAP STK CL A 02079K305 3,417 2,551 SH   OTR 1 2,551 0 0
ALPHABET INC CAP STK CL C 02079K107 41,061 30,711 SH   OTR 1 30,711 0 0
ALPHABET INC CAP STK CL C 02079K107 21,890 16,372 SH   OTR   16,372 0 0
ALTAIR ENGR INC NOTE 0.250% 6/0 021369AA1 13,358 13,000,000 PRN   OTR 1 13,000,000 0 0
ALTERYX INC COM CL A 02156B103 4,940 49,370 SH   OTR 1 49,370 0 0
AMERICAN EXPRESS CO COM 025816109 223 1,792 SH   OTR 1 1,792 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 7,341 59,757 SH   OTR   59,757 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 20,261 164,926 SH   OTR 1 164,926 0 0
AMICUS THERAPEUTICS INC COM 03152W109 5,175 531,282 SH   OTR 1 531,282 0 0
ANAPLAN INC COM 03272L108 3,896 74,345 SH   OTR 1 74,345 0 0
APPLE INC COM 037833100 2,319 7,897 SH   OTR 1 7,897 0 0
APPLIED MATLS INC COM 038222105 10,055 164,730 SH   OTR   164,730 0 0
APPLIED MATLS INC COM 038222105 16,624 272,346 SH   OTR 1 272,346 0 0
AVALARA INC COM 05338G106 6,056 82,680 SH   OTR 1 82,680 0 0
BECTON DICKINSON & CO COM 075887109 7,296 26,825 SH   OTR   26,825 0 0
BECTON DICKINSON & CO COM 075887109 14,871 54,680 SH   OTR 1 54,680 0 0
BERKLEY W R CORP COM 084423102 267 3,863 SH   OTR 1 3,863 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,037 6 SH   OTR   4 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   OTR 1 0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,220 80,441 SH   OTR 1 78,891 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,171 31,660 SH   OTR   31,285 0 0
BEYOND MEAT INC COM 08862E109 796 10,525 SH   OTR 1 10,525 0 0
BIO TECHNE CORP COM 09073M104 6,350 28,930 SH   OTR 1 28,930 0 0
BLUE BIRD CORP COM 095306106 2,623 114,431 SH   OTR 1 114,431 0 0
BOEING CO COM 097023105 7,843 24,076 SH   OTR   24,076 0 0
BOEING CO COM 097023105 15,809 48,531 SH   OTR 1 48,531 0 0
BOOT BARN HLDGS INC COM 099406100 6,169 138,540 SH   OTR 1 138,540 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 399 6,209 SH   OTR 1 6,209 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,935 48,045 SH   OTR   48,045 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,649 78,103 SH   OTR 1 78,103 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 17,283 299,014 SH   OTR   299,014 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 31,216 540,077 SH   OTR 1 539,077 0 0
CEMEX SAB DE CV NOTE 3.720% 3/1 151290BR3 21,848 21,704,000 PRN   OTR 1 21,704,000 0 0
CEMEX SAB DE CV NOTE 3.720% 3/1 151290BT9 71,365 70,939,000 PRN   OTR 1 70,939,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 14,691 30,285 SH   OTR   30,285 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 23,526 48,500 SH   OTR 1 48,500 0 0
CHEGG INC COM 163092109 4,645 122,540 SH   OTR 1 122,540 0 0
CHEVRON CORP NEW COM 166764100 56 465 SH   OTR   465 0 0
CHEVRON CORP NEW COM 166764100 372 3,088 SH   OTR 1 1,222 0 0
CREE INC NOTE 0.875% 9/0 225447AB7 22,059 20,759,000 PRN   OTR 1 20,759,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,850 62,256 SH   OTR   62,256 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 15,758 110,857 SH   OTR 1 110,857 0 0
DANAHER CORPORATION COM 235851102 12,917 84,163 SH   OTR   84,163 0 0
DANAHER CORPORATION COM 235851102 25,389 165,424 SH   OTR 1 165,424 0 0
DIGITAL RLTY TR INC COM 253868103 10,131 84,605 SH   OTR   84,605 0 0
DIGITAL RLTY TR INC COM 253868103 21,054 175,833 SH   OTR 1 175,833 0 0
DISNEY WALT CO COM DISNEY 254687106 273 1,887 SH   OTR 1 1,775 0 0
DOLLAR GEN CORP NEW COM 256677105 8,977 57,555 SH   OTR   57,555 0 0
DOLLAR GEN CORP NEW COM 256677105 17,567 112,624 SH   OTR 1 112,624 0 0
ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 52,246 52,170,000 PRN   OTR 1 52,170,000 0 0
ECOLAB INC COM 278865100 203 1,050 SH   OTR 1 1,050 0 0
EHEALTH INC COM 28238P109 6,037 62,835 SH   OTR 1 62,835 0 0
ENOVA INTL INC COM 29357K103 3,344 138,990 SH   OTR 1 138,990 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 8,461 300,455 SH   OTR   300,455 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 15,949 566,353 SH   OTR 1 566,353 0 0
ENVESTNET INC COM 29404K106 3,817 54,825 SH   OTR 1 54,825 0 0
ETSY INC COM 29786A106 1,418 32,020 SH   OTR 1 32,020 0 0
EVERQUOTE INC COM CL A 30041R108 1,774 51,650 SH   OTR 1 51,650 0 0
EXXON MOBIL CORP COM 30231G102 857 12,272 SH   OTR 1 9,125 0 0
EXXON MOBIL CORP COM 30231G102 452 6,471 SH   OTR   6,471 0 0
EZCORP INC NOTE 2.375% 5/0 302301AE6 8,188 10,000,000 PRN   OTR 1 10,000,000 0 0
EZCORP INC NOTE 2.875% 7/0 302301AF3 15,920 16,835,000 PRN   OTR 1 16,835,000 0 0
FEDEX CORP COM 31428X106 353 2,335 SH   SOLE   2,335 0 0
FIREEYE INC COM 31816Q101 10,398 629,040 SH   OTR   629,040 0 0
FIREEYE INC COM 31816Q101 19,054 1,152,695 SH   OTR 1 1,152,695 0 0
FIREEYE INC NOTE 1.000% 6/0 31816QAB7 14,765 14,809,000 PRN   OTR 1 14,809,000 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,978 16,840 SH   OTR   16,840 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 112 952 SH   OTR 1 952 0 0
FIRSTSERVICE CORP NEW COM 33767E202 5,661 60,840 SH   OTR 1 60,840 0 0
FIVE9 INC COM 338307101 6,525 99,500 SH   OTR 1 99,500 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,122 41,755 SH   OTR 1 41,755 0 0
GUARDANT HEALTH INC COM 40131M109 2,698 34,530 SH   OTR 1 34,530 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,450 45,055 SH   OTR   45,055 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 6,487 201,570 SH   OTR 1 201,570 0 0
HOLOGIC INC COM 436440101 6,975 133,600 SH   OTR   133,600 0 0
HOLOGIC INC COM 436440101 14,297 273,845 SH   OTR 1 273,845 0 0
HOME DEPOT INC COM 437076102 213 976 SH   OTR 1 976 0 0
HORIZON GLOBAL CORP NOTE 2.750% 7/0 44052WAA2 27,616 34,517,000 PRN   OTR 1 34,517,000 0 0
INPHI CORP COM 45772F107 5,680 76,735 SH   OTR 1 76,735 0 0
INSULET CORP COM 45784P101 3,550 20,735 SH   OTR 1 20,735 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,829 138,325 SH   OTR 1 138,325 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 316 6,260 PRN   OTR 1 6,260 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,777 8,295 PRN   OTR 1 8,295 0 0
JOHNSON & JOHNSON COM 478160104 9,526 65,308 SH   OTR   65,308 0 0
JOHNSON & JOHNSON COM 478160104 20,218 138,600 SH   OTR 1 135,000 0 0
KODIAK SCIENCES INC COM 50015M109 9,553 132,768 SH   SOLE   132,768 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,412 244,985 SH   OTR 1 244,985 0 0
LENDINGTREE INC NEW COM 52603B107 1,633 5,380 SH   OTR 1 5,380 0 0
LILLY ELI & CO COM 532457108 2,162 16,451 SH   OTR   16,451 0 0
LILLY ELI & CO COM 532457108 976 7,424 SH   OTR 1 7,424 0 0
LIVONGO HEALTH INC COM 539183103 2,004 79,980 SH   OTR 1 79,980 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,308 68,516 SH   OTR   68,516 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 12,659 201,352 SH   OTR 1 197,352 0 0
MCGRATH RENTCORP COM 580589109 301 3,939 SH   OTR 1 3,939 0 0
MERCK & CO INC COM 58933Y105 71 783 SH   OTR   783 0 0
MERCK & CO INC COM 58933Y105 1,041 11,451 SH   OTR 1 11,186 0 0
META FINL GROUP INC COM 59100U108 7,314 200,340 SH   OTR 1 200,340 0 0
MICRON TECHNOLOGY INC COM 595112103 12,891 239,702 SH   OTR 1 239,702 0 0
MICRON TECHNOLOGY INC COM 595112103 6,500 120,865 SH   OTR   120,865 0 0
MICROSOFT CORP COM 594918104 16,891 107,106 SH   OTR   107,106 0 0
MICROSOFT CORP COM 594918104 35,598 225,734 SH   OTR 1 224,396 0 0
MONOLITHIC PWR SYS INC COM 609839105 7,757 43,575 SH   OTR   43,575 0 0
MONOLITHIC PWR SYS INC COM 609839105 13,113 73,658 SH   OTR 1 73,658 0 0
NEKTAR THERAPEUTICS COM 640268108 2,412 111,740 SH   OTR   111,740 0 0
NEKTAR THERAPEUTICS COM 640268108 3,354 155,390 SH   OTR 1 155,390 0 0
NEXTERA ENERGY INC COM 65339F101 13,973 57,701 SH   OTR   57,701 0 0
NEXTERA ENERGY INC COM 65339F101 26,989 111,451 SH   OTR 1 111,451 0 0
NOVARTIS A G SPONSORED ADR 66987V109 18,855 199,125 SH   OTR 1 199,125 0 0
NOVARTIS A G SPONSORED ADR 66987V109 9,707 102,514 SH   OTR   102,514 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 12,640 66,601 SH   OTR 1 66,601 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 6,515 34,330 SH   OTR   34,330 0 0
OPERA LTD SPONSORED ADS 68373M107 958 103,520 SH   OTR 1 103,520 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 21,396 19,530,000 PRN   OTR 1 19,530,000 0 0
PAYLOCITY HLDG CORP COM 70438V106 6,302 52,160 SH   OTR 1 52,160 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 620 6,215 PRN   OTR 1 6,215 0 0
PLANET FITNESS INC CL A 72703H101 6,076 81,355 SH   OTR 1 81,355 0 0
PROCTER & GAMBLE CO COM 742718109 2,131 17,062 SH   OTR 1 16,612 0 0
PROCTER & GAMBLE CO COM 742718109 955 7,645 SH   OTR   7,645 0 0
PROGRESSIVE CORP OHIO COM 743315103 8,001 110,525 SH   OTR   110,525 0 0
PROGRESSIVE CORP OHIO COM 743315103 14,749 203,740 SH   OTR 1 203,740 0 0
RAMBUS INC DEL NOTE 1.375% 2/0 750917AG1 5,091 5,000,000 PRN   OTR 1 5,000,000 0 0
RAPID7 INC COM 753422104 2,958 52,810 SH   OTR 1 52,810 0 0
REVANCE THERAPEUTICS INC COM 761330109 3,405 209,780 SH   OTR 1 209,780 0 0
SILICON LABORATORIES INC COM 826919102 4,188 36,110 SH   OTR 1 36,110 0 0
SYNOPSYS INC COM 871607107 6,251 44,905 SH   OTR   44,905 0 0
SYNOPSYS INC COM 871607107 11,050 79,381 SH   OTR 1 79,381 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,914 65,665 SH   OTR 1 65,665 0 0
TELEFLEX INC COM 879369106 7,483 19,879 SH   OTR   19,879 0 0
TELEFLEX INC COM 879369106 14,096 37,445 SH   OTR 1 37,445 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 11,130 234,010 SH   OTR   234,010 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 22,632 475,868 SH   OTR 1 475,868 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 203 625 SH   OTR 1 625 0 0
TREX CO INC COM 89531P105 5,298 58,950 SH   OTR 1 58,950 0 0
TUTOR PERINI CORP NOTE 2.875% 6/1 901109AD0 19,900 20,840,000 PRN   OTR 1 20,840,000 0 0
UNION PACIFIC CORP COM 907818108 919 5,083 SH   OTR 1 1,999 0 0
UNISYS CORP NOTE 5.500% 3/0 909214BS6 6,961 5,126,000 PRN   OTR 1 5,126,000 0 0
US FOODS HLDG CORP COM 912008109 7,643 182,446 SH   OTR 1 182,446 0 0
US FOODS HLDG CORP COM 912008109 5,008 119,540 SH   OTR   119,540 0 0
VERICEL CORP COM 92346J108 2,997 172,220 SH   OTR 1 172,220 0 0
VISA INC COM CL A 92826C839 18,197 96,847 SH   OTR 1 96,047 0 0
VISA INC COM CL A 92826C839 9,549 50,820 SH   OTR   50,820 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 558 9,463 SH   OTR 1 2,540 0 0
WASTE CONNECTIONS INC COM 94106B101 10,892 119,970 SH   OTR   119,970 0 0
WASTE CONNECTIONS INC COM 94106B101 21,002 231,320 SH   OTR 1 231,320 0 0
WELLS FARGO CO NEW COM 949746101 550 10,214 SH   OTR 1 10,155 0 0
YETI HLDGS INC COM 98585X104 2,342 67,340 SH   OTR 1 67,340 0 0
ZENDESK INC COM 98936J101 10,429 136,095 SH   OTR 1 136,095 0 0
ZENDESK INC COM 98936J101 5,253 68,555 SH   OTR   68,555 0 0