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,035 153,558 SH   SOLE   153,558 0 0
Crestwood Equity Partners, LP LTD 226344208 3,805 134,073 SH   SOLE   134,073 0 0
Energy Transfer, LP LTD 29273V100 6,398 667,815 SH   SOLE   667,815 0 0
MPLX, LP LTD 55336V100 2,842 99,835 SH   SOLE   99,835 0 0
NGL Energy Partners, LP LTD 62913M107 708 298,924 SH   SOLE   298,924 0 0
Oasis Midstream Partners, LP LTD 67420T206 3,764 168,564 SH   SOLE   168,564 0 0
Phillips 66 Partners, LP LTD 718549207 2,981 83,152 SH   SOLE   83,152 0 0
Shell Midstream Partners, LP LTD 822634101 2,099 178,301 SH   SOLE   178,301 0 0
Western Midstream Partners LTD 958669103 4,040 192,760 SH   SOLE   192,760 0 0
Westlake Chemical Partners LP LTD 960417103 1,291 53,056 SH   SOLE   53,056 0 0
Activision Blizzard, Inc. COM 00507V109 3,345 43,226 SH   SOLE   43,226 0 0
Alphabet, Inc. Class A COM 02079K305 11,542 4,317 SH   SOLE   4,317 0 0
American Tower Corporation (RE COM 03027X100 7,529 28,368 SH   SOLE   28,368 0 0
Analog Devices, Inc. COM 032654105 8,616 51,446 SH   SOLE   51,446 0 0
Antero Midstream Corp COM 03676B102 5,159 495,102 SH   SOLE   495,102 0 0
Apple, Inc. COM 037833100 15,984 112,961 SH   SOLE   112,961 0 0
Biotech ETF (SPDR S & P) COM 78464A870 10,320 82,095 SH   SOLE   82,095 0 0
BJ's Wholesale Club COM 05550J101 6,595 120,087 SH   SOLE   120,087 0 0
Blueprint Medicines Corporatio COM 09627Y109 2,796 27,196 SH   SOLE   27,196 0 0
Boston Scientific Corporation COM 101137107 5,751 132,533 SH   SOLE   132,533 0 0
Cannabis Science Inc COM 137648101 0 13,500 SH   SOLE   13,500 0 0
Chart Industries Inc. COM 16115Q308 4,702 24,602 SH   SOLE   24,602 0 0
Chegg, Inc. COM 163092109 2,335 34,324 SH   SOLE   34,324 0 0
Cheniere Energy Inc COM 16411R208 10,678 109,329 SH   SOLE   109,329 0 0
CNX Resources Corp COM 12653C108 2,400 190,202 SH   SOLE   190,202 0 0
CryoLife, Inc. COM 228903100 2,398 107,567 SH   SOLE   107,567 0 0
Danaher Corporation COM 235851102 10,157 33,364 SH   SOLE   33,364 0 0
Electronic Arts, Inc. COM 285512109 4,048 28,456 SH   SOLE   28,456 0 0
Enphase Energy Inc. COM 29355A107 3,275 21,835 SH   SOLE   21,835 0 0
Envista Holdings Corp COM 29415F104 3,617 86,507 SH   SOLE   86,507 0 0
Focus Financial Partners Inc COM 34417P100 6,861 131,005 SH   SOLE   131,005 0 0
Fortive Corporation COM 34959J108 5,252 74,422 SH   SOLE   74,422 0 0
Fox Factory Holding Corp. COM 35138V102 5,182 35,850 SH   SOLE   35,850 0 0
Green Thumb Industries, Inc. COM 39342L108 2,605 93,798 SH   SOLE   93,798 0 0
Hannon Armstrong Sustainable I COM 41068X100 7,425 138,840 SH   SOLE   138,840 0 0
HealthEquity, Inc. COM 42226A107 4,626 71,429 SH   SOLE   71,429 0 0
Hess Midstream LP Class A COM 428103105 6,417 227,490 SH   SOLE   227,490 0 0
Home Depot, Inc. COM 437076102 215 656 SH   SOLE   656 0 0
Illinois Tool Works, Inc. COM 452308109 9,844 47,643 SH   SOLE   47,643 0 0
Innovative Industrial Properti COM 45781V101 2,679 11,591 SH   SOLE   11,591 0 0
IShares MSCI India ETF COM 46429B598 3,944 81,009 SH   SOLE   81,009 0 0
IShares MSCI Indonesia COM 46429B309 3,992 184,037 SH   SOLE   184,037 0 0
iShares MSCI Mexico COM 464286822 3,555 73,654 SH   SOLE   73,654 0 0
KeyCorp COM 493267108 5,553 256,828 SH   SOLE   256,828 0 0
Kinder Morgan, Inc. COM 49456B101 4,360 260,608 SH   SOLE   260,608 0 0
Lowes Companies, Inc. COM 548661107 210 1,033 SH   SOLE   1,033 0 0
Malibu Boats, Inc. COM 56117J100 5,866 83,827 SH   SOLE   83,827 0 0
MariMed Inc. COM 56782V107 39 43,500 SH   SOLE   43,500 0 0
Marsh & McLennan Companies, In COM 571748102 3,510 23,179 SH   SOLE   23,179 0 0
Masco Corporation COM 574599106 5,466 98,400 SH   SOLE   98,400 0 0
Mastercard Inc-A COM 57636Q104 3,270 9,406 SH   SOLE   9,406 0 0
McDonald's Corporation COM 580135101 5,905 24,489 SH   SOLE   24,489 0 0
Meridian Bancorp, Inc. COM 58958U103 1,576 75,924 SH   SOLE   75,924 0 0
Microsoft Corporation COM 594918104 13,646 48,403 SH   SOLE   48,403 0 0
Nike, Inc. Class B COM 654106103 5,372 36,990 SH   SOLE   36,990 0 0
Northrop Grumman Corp COM 666807102 3,724 10,341 SH   SOLE   10,341 0 0
ONEOK, Inc. COM 682680103 4,014 69,225 SH   SOLE   69,225 0 0
OneWater Marine Inc. COM 68280L101 5,945 147,838 SH   SOLE   147,838 0 0
Palo Alto Networks, Inc. COM 697435105 6,825 14,249 SH   SOLE   14,249 0 0
Palomar Holdings Inc. COM 69753M105 5,578 69,015 SH   SOLE   69,015 0 0
Patrick Industries, Inc. COM 703343103 6,430 77,193 SH   SOLE   77,193 0 0
Pfizer, Inc. COM 717081103 269 6,246 SH   SOLE   6,246 0 0
Plains GP Holdings COM 72651A207 7,443 690,732 SH   SOLE   690,732 0 0
PulteGroup, Inc. COM 745867101 4,766 103,786 SH   SOLE   103,786 0 0
Rattler Midstream LP COM 75419T103 5,681 483,897 SH   SOLE   483,897 0 0
Repligen Corporation COM 759916109 5,754 19,912 SH   SOLE   19,912 0 0
Roper Technologies, Inc. COM 776696106 10,389 23,288 SH   SOLE   23,288 0 0
Secure Energy Services, Inc. COM 81373C102 503 133,907 SH   SOLE   133,907 0 0
Sonos COM 83570H108 2,555 78,968 SH   SOLE   78,968 0 0
Splunk, Inc. COM 848637104 2,808 19,403 SH   SOLE   19,403 0 0
Steris PLC COM G8473T100 6,435 31,501 SH   SOLE   31,501 0 0
SVB Financial Group COM 78486Q101 6,325 9,777 SH   SOLE   9,777 0 0
Teekay LNG Partners, LP COM Y8564M105 3,762 241,929 SH   SOLE   241,929 0 0
The Descartes Systems Group, I COM 249906108 5,373 66,067 SH   SOLE   66,067 0 0
Tristate Capital Holdings, Inc COM 89678F100 2,857 135,074 SH   SOLE   135,074 0 0
Tyler Technologies, Inc. COM 902252105 8,203 17,885 SH   SOLE   17,885 0 0
UnitedHealth Group, Inc. COM 91324P102 3,315 8,485 SH   SOLE   8,485 0 0
Visa Inc-Class A shares COM 92826C839 3,420 15,353 SH   SOLE   15,353 0 0
Vontier Corp COM 928881101 1,777 52,882 SH   SOLE   52,882 0 0
Waste Management Inc. COM 94106L109 6,037 40,418 SH   SOLE   40,418 0 0
Williams Companies, Inc. COM 969457100 7,884 303,916 SH   SOLE   303,916 0 0
Energy Select Sector SPDR TR UNIT 81369Y506 520 9,976 SH   SOLE   9,976 0 0
Guggenheim S&P 500 Equal Weigh TR UNIT 78355W106 201 1,340 SH   SOLE   1,340 0 0
SPDR Gold Trust TR UNIT 78463V107 3,634 22,129 SH   SOLE   22,129 0 0
SPDR S & P 500 ETF Trust TR UNIT 78462F103 9,148 21,317 SH   SOLE   21,317 0 0
UBS ETracs Alerian MLP / MLPB TR UNIT 90274D382 5,131 330,366 SH   SOLE   330,366 0 0