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
Crestwood Equity Partners, LP LTD 226344208 9,209 331,628 SH   SOLE   331,628 0 0
Energy Transfer, LP LTD 29273V100 10,215 926,123 SH   SOLE   926,123 0 0
Enterprise Products Partners, LTD 293792107 6,977 293,405 SH   SOLE   293,405 0 0
MPLX, LP LTD 55336V100 2,811 93,653 SH   SOLE   93,653 0 0
NGL Energy Partners, LP LTD 62913M107 371 285,628 SH   SOLE   285,628 0 0
Western Midstream Partners LTD 958669103 9,245 367,440 SH   SOLE   367,440 0 0
Westlake Chemical Partners LP LTD 960417103 924 42,982 SH   SOLE   42,982 0 0
3M Company COM 88579Y101 208 1,884 SH   SOLE   1,884 0 0
Abbvie, Inc. COM 00287Y109 364 2,710 SH   SOLE   2,710 0 0
Alphabet, Inc. Class A COM 02079K305 11,828 123,658 SH   SOLE   123,658 0 0
American Tower Corporation (RE COM 03027X100 7,119 33,156 SH   SOLE   33,156 0 0
Analog Devices, Inc. COM 032654105 7,249 52,025 SH   SOLE   52,025 0 0
Antero Midstream Corp COM 03676B102 5,437 592,230 SH   SOLE   592,230 0 0
Apple, Inc. COM 037833100 13,276 96,062 SH   SOLE   96,062 0 0
Artivion Inc COM 228903100 1,747 126,263 SH   SOLE   126,263 0 0
ATI Inc. COM 01741R102 1,943 73,008 SH   SOLE   73,008 0 0
Bank Of America Corp COM 060505104 558 18,476 SH   SOLE   18,476 0 0
BJ's Wholesale Club COM 05550J101 8,367 114,920 SH   SOLE   114,920 0 0
Blueprint Medicines Corporatio COM 09627Y109 2,333 35,406 SH   SOLE   35,406 0 0
Boston Scientific Corporation COM 101137107 5,386 139,064 SH   SOLE   139,064 0 0
Chart Industries Inc. COM 16115Q308 6,226 33,775 SH   SOLE   33,775 0 0
Cheniere Energy Inc COM 16411R208 11,430 68,894 SH   SOLE   68,894 0 0
Cisco Systems, Inc. COM 17275R102 201 5,013 SH   SOLE   5,013 0 0
Civitas Resources Inc. COM 17888H103 4,195 73,101 SH   SOLE   73,101 0 0
CNX Resources Corp COM 12653C108 3,031 195,197 SH   SOLE   195,197 0 0
Danaher Corporation COM 235851102 5,366 20,777 SH   SOLE   20,777 0 0
Eaton Corp PLC COM G29183103 202 1,515 SH   SOLE   1,515 0 0
Electronic Arts, Inc. COM 285512109 3,548 30,663 SH   SOLE   30,663 0 0
Eli Lilly & Co COM 532457108 449 1,389 SH   SOLE   1,389 0 0
EnLink Midstream, LLC COM 29336T100 10,237 1,151,465 SH   SOLE   1,151,465 0 0
Enphase Energy Inc. COM 29355A107 5,097 18,371 SH   SOLE   18,371 0 0
Entegris Inc. COM 29362U104 933 11,240 SH   SOLE   11,240 0 0
Envista Holdings Corp COM 29415F104 2,866 87,363 SH   SOLE   87,363 0 0
Focus Financial Partners Inc COM 34417P100 4,380 138,999 SH   SOLE   138,999 0 0
Fortive Corporation COM 34959J108 4,838 82,992 SH   SOLE   82,992 0 0
Fox Factory Holding Corp. COM 35138V102 4,479 56,637 SH   SOLE   56,637 0 0
Hannon Armstrong Sustainable I COM 41068X100 5,953 198,893 SH   SOLE   198,893 0 0
HealthEquity, Inc. COM 42226A107 5,859 87,233 SH   SOLE   87,233 0 0
Hess Midstream LP Class A COM 428103105 4,730 185,360 SH   SOLE   185,360 0 0
Home Depot, Inc. COM 437076102 254 921 SH   SOLE   921 0 0
Illinois Tool Works, Inc. COM 452308109 7,740 42,847 SH   SOLE   42,847 0 0
Independent Bank Corp (Massach COM 453836108 2,641 35,438 SH   SOLE   35,438 0 0
Innovative Industrial Properti COM 45781V101 852 9,625 SH   SOLE   9,625 0 0
IShares MSCI India ETF COM 46429B598 1,724 42,282 SH   SOLE   42,282 0 0
IShares MSCI Indonesia COM 46429B309 4,395 188,469 SH   SOLE   188,469 0 0
IShares MSCI Mexico COM 464286822 1,853 41,896 SH   SOLE   41,896 0 0
JPMorgan Chase & Co COM 46625H100 272 2,603 SH   SOLE   2,603 0 0
KeyCorp COM 493267108 4,637 289,447 SH   SOLE   289,447 0 0
Kinder Morgan, Inc. COM 49456B101 2,651 159,320 SH   SOLE   159,320 0 0
Malibu Boats, Inc. COM 56117J100 4,464 93,013 SH   SOLE   93,013 0 0
MariMed Inc. COM 56782V107 10 22,700 SH   SOLE   22,700 0 0
Masco Corporation COM 574599106 4,216 90,303 SH   SOLE   90,303 0 0
Mastercard Inc-A COM 57636Q104 3,130 11,008 SH   SOLE   11,008 0 0
McDonald's Corporation COM 580135101 5,222 22,633 SH   SOLE   22,633 0 0
Microsoft Corporation COM 594918104 9,229 39,625 SH   SOLE   39,625 0 0
Nike, Inc. Class B COM 654106103 3,790 45,602 SH   SOLE   45,602 0 0
Northrop Grumman Corp COM 666807102 3,920 8,334 SH   SOLE   8,334 0 0
OneWater Marine Inc. COM 68280L101 7,037 233,714 SH   SOLE   233,714 0 0
Palo Alto Networks, Inc. COM 697435105 5,523 33,720 SH   SOLE   33,720 0 0
Palomar Holdings Inc. COM 69753M105 6,931 82,786 SH   SOLE   82,786 0 0
Patrick Industries, Inc. COM 703343103 4,026 91,845 SH   SOLE   91,845 0 0
Pepsico, Inc. COM 713448108 306 1,874 SH   SOLE   1,874 0 0
Pfizer, Inc. COM 717081103 3,119 71,280 SH   SOLE   71,280 0 0
Plains GP Holdings COM 72651A207 10,420 955,084 SH   SOLE   955,084 0 0
Procter & Gamble, Inc. COM 742718109 239 1,894 SH   SOLE   1,894 0 0
PulteGroup, Inc. COM 745867101 4,349 115,978 SH   SOLE   115,978 0 0
Raymond James Financial Inc. COM 754730109 3,313 33,524 SH   SOLE   33,524 0 0
Raytheon Technologies Corp COM 75513E101 3,104 37,918 SH   SOLE   37,918 0 0
Repligen Corporation COM 759916109 4,589 24,524 SH   SOLE   24,524 0 0
Roper Technologies, Inc. COM 776696106 4,348 12,091 SH   SOLE   12,091 0 0
Secure Energy Services, Inc. COM 81373C102 3,783 906,473 SH   SOLE   906,473 0 0
Sonos COM 83570H108 1,033 74,314 SH   SOLE   74,314 0 0
SPDR Gold Trust COM 78463V107 1,591 10,289 SH   SOLE   10,289 0 0
Spirit AeroSystems Holdings In COM 848574109 352 16,038 SH   SOLE   16,038 0 0
Splunk, Inc. COM 848637104 1,288 17,128 SH   SOLE   17,128 0 0
Steris PLC COM G8473T100 4,105 24,687 SH   SOLE   24,687 0 0
SVB Financial Group COM 78486Q101 2,727 8,120 SH   SOLE   8,120 0 0
The Descartes Systems Group, I COM 249906108 5,144 81,082 SH   SOLE   81,082 0 0
UnitedHealth Group, Inc. COM 91324P102 5,406 10,704 SH   SOLE   10,704 0 0
US Bancorp COM 902973304 216 5,352 SH   SOLE   5,352 0 0
Visa Inc-Class A shares COM 92826C839 3,147 17,712 SH   SOLE   17,712 0 0
Waste Management Inc. COM 94106L109 3,461 21,605 SH   SOLE   21,605 0 0
Wells Fargo & Company COM 949746101 4,188 104,131 SH   SOLE   104,131 0 0
Williams Companies, Inc. COM 969457100 7,799 272,394 SH   SOLE   272,394 0 0
Energy Select Sector SPDR TR UNIT 81369Y506 749 10,400 SH   SOLE   10,400 0 0
IShares Russell 2000 ETF TR UNIT 464287655 3,259 19,761 SH   SOLE   19,761 0 0
SPDR S & P 500 ETF Trust TR UNIT 78462F103 12,007 33,615 SH   SOLE   33,615 0 0
UBS ETracs Alerian MLP / MLPB TR UNIT 90274D382 4,876 281,183 SH   SOLE   281,183 0 0