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
BP Midstream Partners, LP LTD 0556EL109 2,238 211,172 SH   SOLE   211,172 0 0
Crestwood Equity Partners, LP LTD 226344208 2,897 152,618 SH   SOLE   152,618 0 0
Energy Transfer, LP LTD 29273V100 1,698 274,767 SH   SOLE   274,767 0 0
MPLX, LP LTD 55336V100 2,159 99,735 SH   SOLE   99,735 0 0
NGL Energy Partners, LP LTD 62913M107 642 267,576 SH   SOLE   267,576 0 0
Noble Midstream Partners, LP LTD 65506L105 2,439 234,044 SH   SOLE   234,044 0 0
Oasis Midstream Partners, LP LTD 67420T206 2,757 235,044 SH   SOLE   235,044 0 0
Phillips 66 Partners, LP LTD 718549207 1,696 64,213 SH   SOLE   64,213 0 0
Shell Midstream Partners, LP LTD 822634101 1,279 126,909 SH   SOLE   126,909 0 0
Western Midstream Partners LTD 958669103 2,881 208,471 SH   SOLE   208,471 0 0
Westlake Chemical Partners LP LTD 960417103 1,279 53,637 SH   SOLE   53,637 0 0
Activision Blizzard, Inc. COM 00507V109 3,600 38,767 SH   SOLE   38,767 0 0
Alphabet, Inc. Class A COM 02079K305 9,208 5,254 SH   SOLE   5,254 0 0
American Tower Corporation (RE COM 03027X100 4,978 22,177 SH   SOLE   22,177 0 0
Analog Devices, Inc. COM 032654105 4,977 33,691 SH   SOLE   33,691 0 0
Antero Midstream Corp COM 03676B102 4,113 533,404 SH   SOLE   533,404 0 0
Apple, Inc. COM 037833100 14,548 109,637 SH   SOLE   109,637 0 0
BJ's Wholesale Club COM 05550J101 4,008 107,515 SH   SOLE   107,515 0 0
Blueprint Medicines Corporatio COM 09627Y109 2,876 25,646 SH   SOLE   25,646 0 0
Boston Scientific Corporation COM 101137107 3,833 106,624 SH   SOLE   106,624 0 0
Chegg, Inc. COM 163092109 2,832 31,354 SH   SOLE   31,354 0 0
Cheniere Energy Inc COM 16411R208 6,855 114,194 SH   SOLE   114,194 0 0
Collegium Pharmaceutical, Inc. COM 19459J104 1,009 50,383 SH   SOLE   50,383 0 0
CryoLife, Inc. COM 228903100 2,159 91,441 SH   SOLE   91,441 0 0
Danaher Corporation COM 235851102 8,221 37,009 SH   SOLE   37,009 0 0
Electronic Arts, Inc. COM 285512109 3,448 24,013 SH   SOLE   24,013 0 0
Exelixis, Inc. COM 30161Q104 950 47,322 SH   SOLE   47,322 0 0
Focus Financial Partners Inc COM 34417P100 5,419 124,573 SH   SOLE   124,573 0 0
Fortive Corporation COM 34959J108 4,358 61,533 SH   SOLE   61,533 0 0
Fox Factory Holding Corp. COM 35138V102 6,053 57,264 SH   SOLE   57,264 0 0
Hannon Armstrong Sustainable I COM 41068X100 9,370 147,717 SH   SOLE   147,717 0 0
HealthEquity, Inc. COM 42226A107 4,671 67,001 SH   SOLE   67,001 0 0
Hess Midstream LP Class A COM 428103105 5,647 288,550 SH   SOLE   288,550 0 0
Illinois Tool Works, Inc. COM 452308109 8,789 43,110 SH   SOLE   43,110 0 0
Innovative Industrial Properti COM 45781V101 3,138 17,133 SH   SOLE   17,133 0 0
KeyCorp COM 493267108 2,683 163,480 SH   SOLE   163,480 0 0
Kinder Morgan, Inc. COM 49456B101 3,392 248,136 SH   SOLE   248,136 0 0
Lockheed Martin Corporation COM 539830109 7,548 21,264 SH   SOLE   21,264 0 0
Malibu Boats, Inc. COM 56117J100 5,030 80,556 SH   SOLE   80,556 0 0
Marsh & McLennan Companies, In COM 571748102 5,031 42,998 SH   SOLE   42,998 0 0
Masco Corporation COM 574599106 5,087 92,617 SH   SOLE   92,617 0 0
Mastercard Inc-A COM 57636Q104 3,050 8,545 SH   SOLE   8,545 0 0
McDonald's Corporation COM 580135101 4,524 21,082 SH   SOLE   21,082 0 0
Meridian Bancorp, Inc. COM 58958U103 1,219 81,772 SH   SOLE   81,772 0 0
Microsoft Corporation COM 594918104 12,555 56,446 SH   SOLE   56,446 0 0
Morgan Stanley COM 617446448 363 5,298 SH   SOLE   5,298 0 0
NeoGenomics, Inc. COM 64049M209 4,566 84,801 SH   SOLE   84,801 0 0
Nike, Inc. Class B COM 654106103 5,149 36,399 SH   SOLE   36,399 0 0
ONEOK, Inc. COM 682680103 1,821 47,434 SH   SOLE   47,434 0 0
OneWater Marine Inc. COM 68280L101 4,025 138,349 SH   SOLE   138,349 0 0
Palomar Holdings Inc. COM 69753M105 6,494 73,095 SH   SOLE   73,095 0 0
Patrick Industries, Inc. COM 703343103 5,087 74,430 SH   SOLE   74,430 0 0
Pfizer, Inc. COM 717081103 321 8,710 SH   SOLE   8,710 0 0
Plains GP Holdings COM 72651A207 3,441 407,169 SH   SOLE   407,169 0 0
Rattler Midstream LP COM 75419T103 2,980 314,309 SH   SOLE   314,309 0 0
Repligen Corporation COM 759916109 3,716 19,394 SH   SOLE   19,394 0 0
Roper Technologies, Inc. COM 776696106 10,005 23,209 SH   SOLE   23,209 0 0
Secure Energy Services, Inc. COM 81373C102 276 142,552 SH   SOLE   142,552 0 0
Sonos COM 83570H108 2,307 98,650 SH   SOLE   98,650 0 0
Splunk, Inc. COM 848637104 4,663 27,445 SH   SOLE   27,445 0 0
Steris PLC COM G8473T100 5,745 30,312 SH   SOLE   30,312 0 0
SVB Financial Group COM 78486Q101 4,432 11,428 SH   SOLE   11,428 0 0
Teekay LNG Partners, LP COM Y8564M105 3,328 290,436 SH   SOLE   290,436 0 0
The Descartes Systems Group, I COM 249906108 5,584 95,401 SH   SOLE   95,401 0 0
The Valens Company Inc. COM 91914P108 317 243,820 SH   SOLE   243,820 0 0
Tristate Capital Holdings, Inc COM 89678F100 2,125 122,132 SH   SOLE   122,132 0 0
Tyler Technologies, Inc. COM 902252105 6,368 14,588 SH   SOLE   14,588 0 0
UnitedHealth Group, Inc. COM 91324P102 2,783 7,936 SH   SOLE   7,936 0 0
Visa Inc-Class A shares COM 92826C839 3,013 13,773 SH   SOLE   13,773 0 0
Vontier Corp COM 928881101 682 20,420 SH   SOLE   20,420 0 0
Waste Management Inc. COM 94106L109 4,472 37,919 SH   SOLE   37,919 0 0
Williams Companies, Inc. COM 969457100 6,016 300,071 SH   SOLE   300,071 0 0
Biotech ETF (SPDR S & P) TR UNIT 78464A870 9,014 64,027 SH   SOLE   64,027 0 0
IShares MSCI Indonesia TR UNIT 46429B309 3,400 145,194 SH   SOLE   145,194 0 0
SPDR Gold Trust TR UNIT 78463V107 3,388 18,998 SH   SOLE   18,998 0 0
SPDR S & P 500 ETF Trust TR UNIT 78462F103 9,334 24,964 SH   SOLE   24,964 0 0
UBS ETracs Alerian MLP / MLPB TR UNIT 90274D382 6,814 574,046 SH   SOLE   574,046 0 0