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
Anadarko Petroleum Corp Conv P PFD 032511404 277 8,078 SH   SOLE   8,078 0 0
Crown Castle 4.5% Ser WI-A Con PFD 22822V200 421 3,931 SH   SOLE   3,931 0 0
Stericycle Inc Convertible Pre PFD 858912207 362 3,870 SH   SOLE   3,870 0 0
Columbia Pipeline Group LTD 198280109 4,063 161,872 SH   SOLE   161,872 0 0
Columbia Pipeline Partners LTD 198281107 3,273 224,167 SH   SOLE   224,167 0 0
Dominion Midstream Partners, L LTD 257454108 9,040 267,865 SH   SOLE   267,865 0 0
Energy Transfer Equity, LP LTD 29273V100 2,298 322,328 SH   SOLE   322,328 0 0
Enlink Midstream LTD 29336T100 3,502 311,323 SH   SOLE   311,323 0 0
Enterprise Products Partners, LTD 293792107 545 22,118 SH   SOLE   22,118 0 0
EQT GP Holdings, LP LTD 26885J103 7,857 291,341 SH   SOLE   291,341 0 0
MPLX, LP LTD 55336V100 5,964 200,862 SH   SOLE   200,862 0 0
NGL Energy Partners LTD 62913M107 1,573 209,174 SH   SOLE   209,174 0 0
PBF Logistics, LP LTD 69318Q104 8,124 431,227 SH   SOLE   431,227 0 0
Phillips 66 Partners, LP LTD 718549207 8,832 141,106 SH   SOLE   141,106 0 0
Plains GP Holdings LTD 72651A108 5,048 580,875 SH   SOLE   580,875 0 0
SemGroup Corporation LTD 81663A105 2,653 118,434 SH   SOLE   118,434 0 0
Shell Midstream Partners, LP LTD 822634101 8,898 243,035 SH   SOLE   243,035 0 0
Sunoco Logistics Partners, LP LTD 86764L108 204 8,131 SH   SOLE   8,131 0 0
Tallgrass Energy GP, LLP LTD 874696107 6,818 368,929 SH   SOLE   368,929 0 0
Targa Resources Corp LTD 87612G101 2,853 95,531 SH   SOLE   95,531 0 0
Tesoro Logistics, LP LTD 88160T107 8,972 196,492 SH   SOLE   196,492 0 0
Valero Energy Partners LP LTD 91914J102 8,159 172,279 SH   SOLE   172,279 0 0
Western Gas Equity Partners, L LTD 95825R103 5,790 162,468 SH   SOLE   162,468 0 0
Western Refining Logistics, LP LTD 95931Q205 8,182 350,423 SH   SOLE   350,423 0 0
Alphabet Inc Class A COM 02079K305 5,835 7,648 SH   SOLE   7,648 0 0
Alphabet Inc Class C COM 02079K107 5,677 7,621 SH   SOLE   7,621 0 0
American Tower REIT COM 03027X100 7,540 73,657 SH   SOLE   73,657 0 0
Apple, Inc. COM 037833100 11,924 109,403 SH   SOLE   109,403 0 0
Aspen Aerogels COM 04523Y105 297 65,942 SH   SOLE   65,942 0 0
Black Diamond Group Limited Co COM 09202D207 791 241,198 SH   SOLE   241,198 0 0
Blueprint Medicines Corporatio COM 09627Y109 796 44,079 SH   SOLE   44,079 0 0
Boeing Company COM 097023105 2,714 21,381 SH   SOLE   21,381 0 0
Chegg COM 163092109 1,123 251,892 SH   SOLE   251,892 0 0
CoBiz Financial COM 190897108 1,687 142,707 SH   SOLE   142,707 0 0
Collegium Pharmaceutical COM 19459J104 1,160 63,930 SH   SOLE   63,930 0 0
Consolidated Communications Ho COM 209034107 4,655 180,713 SH   SOLE   180,713 0 0
Cryolife, Inc. COM 228903100 1,849 171,987 SH   SOLE   171,987 0 0
Cynosure, Inc. COM 232577205 2,748 62,278 SH   SOLE   62,278 0 0
Danaher Corp. COM 235851102 7,375 77,742 SH   SOLE   77,742 0 0
Dicks Sporting Goods, Inc. COM 253393102 2,986 63,863 SH   SOLE   63,863 0 0
Element Financial Corp COM 286181961 2,982 275,546 SH   SOLE   275,546 0 0
Facebook, Inc. -A COM 30303M102 5,938 52,038 SH   SOLE   52,038 0 0
Flotek Industries, Inc. COM 343389102 1,239 168,988 SH   SOLE   168,988 0 0
Ford Motor Co. COM 345370860 2,903 215,073 SH   SOLE   215,073 0 0
Fox Factory Holding Corp COM 35138V102 3,409 215,595 SH   SOLE   215,595 0 0
Green Bancorp, Inc. COM 39260X100 499 65,889 SH   SOLE   65,889 0 0
Hannon Armstrong Sustainable I COM 41068X100 3,909 203,390 SH   SOLE   203,390 0 0
HCA Holdings, Inc. COM 40412C101 5,742 73,574 SH   SOLE   73,574 0 0
HealthEquity, Inc. COM 42226A107 1,163 47,155 SH   SOLE   47,155 0 0
Illinois Tool Works, Inc. COM 452308109 7,387 72,106 SH   SOLE   72,106 0 0
Investors Bancorp, Inc. COM 46146L101 3,861 331,740 SH   SOLE   331,740 0 0
Lockheed Martin Corp COM 539830109 2,813 12,699 SH   SOLE   12,699 0 0
Malibu Boats, Inc. COM 56117J100 1,966 119,904 SH   SOLE   119,904 0 0
MarineMax Inc. COM 567908108 2,051 105,328 SH   SOLE   105,328 0 0
Microsoft Corporation COM 594918104 8,049 145,739 SH   SOLE   145,739 0 0
Miller Energy Resources, Inc. COM 600527105 0 20,000 SH   SOLE   20,000 0 0
Nike, Inc. Class B COM 654106103 5,534 90,027 SH   SOLE   90,027 0 0
Peformance Sports Group LTD. COM 71377G951 384 119,605 SH   SOLE   119,605 0 0
Repligen Corp COM 759916109 1,180 44,015 SH   SOLE   44,015 0 0
Roper Technologies, Inc. COM 776696106 8,133 44,497 SH   SOLE   44,497 0 0
Secure Energy Services, Inc. COM 81373C102 1,669 261,635 SH   SOLE   261,635 0 0
Stag Industrial, Inc. COM 85254J102 2,749 135,037 SH   SOLE   135,037 0 0
Steris PLC COM G84720104 1,037 14,589 SH   SOLE   14,589 0 0
Strad Energy Services Ltd COM 862547106 62 49,323 SH   SOLE   49,323 0 0
Surgical Care Afltes COM 86881L106 3,514 75,923 SH   SOLE   75,923 0 0
Synchrony Financial COM 87165B103 5,679 198,136 SH   SOLE   198,136 0 0
Transition Therapeutics, Inc. COM 893716209 90 70,000 SH   SOLE   70,000 0 0
Tristate Capital Hldgs, Inc. COM 89678F100 1,547 122,806 SH   SOLE   122,806 0 0
Tyler Technologies, Inc. COM 902252105 3,270 25,425 SH   SOLE   25,425 0 0
Ultimate Software Group COM 90385D107 5,443 28,131 SH   SOLE   28,131 0 0
Under Armour, Inc. COM 904311107 2,402 28,317 SH   SOLE   28,317 0 0
Webster Financial COM 947890109 1,313 36,566 SH   SOLE   36,566 0 0
Zagg, Inc. COM 98884U108 2,658 294,961 SH   SOLE   294,961 0 0
JPMorgan Alerian MLP Index ETN TR UNIT 46625H365 2,386 88,068 SH   SOLE   88,068 0 0
ProShares Short 20+ Year Treas TR UNIT 74347X849 2,806 123,880 SH   SOLE   123,880 0 0
SPDR S & P 500 ETF Trust TR UNIT 78462F103 18,267 88,884 SH   SOLE   88,884 0 0
UBS Alerian MLP/ MLPI TR UNIT 902641646 17,901 744,322 SH   SOLE   744,322 0 0