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 7,215 299,614 SH   SOLE   299,614 0 0
Energy Transfer, LP LTD 29273V100 8,963 898,137 SH   SOLE   898,137 0 0
Enterprise Products Partners, LTD 293792107 6,784 278,389 SH   SOLE   278,389 0 0
MPLX, LP LTD 55336V100 2,573 88,255 SH   SOLE   88,255 0 0
NGL Energy Partners, LP LTD 62913M107 435 285,897 SH   SOLE   285,897 0 0
Western Midstream Partners LTD 958669103 8,747 359,812 SH   SOLE   359,812 0 0
Westlake Chemical Partners LP LTD 960417103 1,054 42,316 SH   SOLE   42,316 0 0
Alphabet, Inc. Class A COM 02079K305 9,510 4,364 SH   SOLE   4,364 0 0
American Tower Corporation (RE COM 03027X100 8,359 32,706 SH   SOLE   32,706 0 0
Analog Devices, Inc. COM 032654105 7,612 52,106 SH   SOLE   52,106 0 0
Antero Midstream Corp COM 03676B102 5,097 563,257 SH   SOLE   563,257 0 0
Apple, Inc. COM 037833100 11,734 85,826 SH   SOLE   85,826 0 0
Artivion Inc COM 228903100 1,920 101,701 SH   SOLE   101,701 0 0
ATI Inc. COM 01741R102 1,657 72,950 SH   SOLE   72,950 0 0
Biotech ETF (SPDR S & P) COM 78464A870 2,616 35,229 SH   SOLE   35,229 0 0
BJ's Wholesale Club COM 05550J101 7,254 116,400 SH   SOLE   116,400 0 0
Blueprint Medicines Corporatio COM 09627Y109 1,816 35,945 SH   SOLE   35,945 0 0
Boston Scientific Corporation COM 101137107 4,986 133,785 SH   SOLE   133,785 0 0
Chart Industries Inc. COM 16115Q308 5,663 33,835 SH   SOLE   33,835 0 0
Cheniere Energy Inc COM 16411R208 11,063 83,164 SH   SOLE   83,164 0 0
Civitas Resources Inc. COM 17888H103 3,818 73,023 SH   SOLE   73,023 0 0
CNX Resources Corp COM 12653C108 3,165 192,301 SH   SOLE   192,301 0 0
Danaher Corporation COM 235851102 5,086 20,060 SH   SOLE   20,060 0 0
Electronic Arts, Inc. COM 285512109 3,605 29,633 SH   SOLE   29,633 0 0
Eli Lilly & Co COM 532457108 352 1,086 SH   SOLE   1,086 0 0
EnLink Midstream, LLC COM 29336T100 4,741 557,823 SH   SOLE   557,823 0 0
Enphase Energy Inc. COM 29355A107 4,357 22,317 SH   SOLE   22,317 0 0
Entegris Inc. COM 29362U104 2,493 27,056 SH   SOLE   27,056 0 0
Envista Holdings Corp COM 29415F104 3,410 88,469 SH   SOLE   88,469 0 0
Focus Financial Partners Inc COM 34417P100 4,231 124,225 SH   SOLE   124,225 0 0
Fortive Corporation COM 34959J108 4,022 73,952 SH   SOLE   73,952 0 0
Fox Factory Holding Corp. COM 35138V102 2,849 35,379 SH   SOLE   35,379 0 0
Green Thumb Industries, Inc. COM 39342L108 226 28,199 SH   SOLE   28,199 0 0
Hannon Armstrong Sustainable I COM 41068X100 5,260 138,937 SH   SOLE   138,937 0 0
HealthEquity, Inc. COM 42226A107 5,164 84,121 SH   SOLE   84,121 0 0
Hess Midstream LP Class A COM 428103105 5,597 199,897 SH   SOLE   199,897 0 0
Home Depot, Inc. COM 437076102 364 1,326 SH   SOLE   1,326 0 0
Illinois Tool Works, Inc. COM 452308109 7,297 40,036 SH   SOLE   40,036 0 0
Independent Bank Corp (Massach COM 453836108 2,847 35,843 SH   SOLE   35,843 0 0
Innovative Industrial Properti COM 45781V101 1,243 11,315 SH   SOLE   11,315 0 0
IShares MSCI India ETF COM 46429B598 3,192 81,080 SH   SOLE   81,080 0 0
IShares MSCI Indonesia COM 46429B309 4,158 185,807 SH   SOLE   185,807 0 0
IShares MSCI Mexico COM 464286822 3,520 75,557 SH   SOLE   75,557 0 0
KeyCorp COM 493267108 4,403 255,546 SH   SOLE   255,546 0 0
Kinder Morgan, Inc. COM 49456B101 3,913 233,467 SH   SOLE   233,467 0 0
Malibu Boats, Inc. COM 56117J100 4,646 88,152 SH   SOLE   88,152 0 0
MariMed Inc. COM 56782V107 20 43,500 SH   SOLE   43,500 0 0
Masco Corporation COM 574599106 4,650 91,906 SH   SOLE   91,906 0 0
Mastercard Inc-A COM 57636Q104 3,463 10,976 SH   SOLE   10,976 0 0
McDonald's Corporation COM 580135101 5,612 22,732 SH   SOLE   22,732 0 0
Microsoft Corporation COM 594918104 9,325 36,309 SH   SOLE   36,309 0 0
Nike, Inc. Class B COM 654106103 3,465 33,902 SH   SOLE   33,902 0 0
Northrop Grumman Corp COM 666807102 3,851 8,046 SH   SOLE   8,046 0 0
OneWater Marine Inc. COM 68280L101 7,792 235,768 SH   SOLE   235,768 0 0
Palo Alto Networks, Inc. COM 697435105 5,397 10,927 SH   SOLE   10,927 0 0
Palomar Holdings Inc. COM 69753M105 5,422 84,191 SH   SOLE   84,191 0 0
Patrick Industries, Inc. COM 703343103 3,917 75,553 SH   SOLE   75,553 0 0
Pfizer, Inc. COM 717081103 3,706 70,694 SH   SOLE   70,694 0 0
Plains GP Holdings COM 72651A207 9,595 929,720 SH   SOLE   929,720 0 0
PulteGroup, Inc. COM 745867101 4,657 117,521 SH   SOLE   117,521 0 0
Raymond James Financial Inc. COM 754730109 2,970 33,221 SH   SOLE   33,221 0 0
Raytheon Technologies Corp COM 75513E101 3,381 35,177 SH   SOLE   35,177 0 0
Repligen Corporation COM 759916109 3,292 20,273 SH   SOLE   20,273 0 0
Roper Technologies, Inc. COM 776696106 4,720 11,960 SH   SOLE   11,960 0 0
Secure Energy Services, Inc. COM 81373C102 4,249 911,612 SH   SOLE   911,612 0 0
Sonos COM 83570H108 1,738 96,317 SH   SOLE   96,317 0 0
SPDR Gold Trust COM 78463V107 4,438 26,345 SH   SOLE   26,345 0 0
Spirit AeroSystems Holdings In COM 848574109 1,142 38,974 SH   SOLE   38,974 0 0
Splunk, Inc. COM 848637104 1,541 17,417 SH   SOLE   17,417 0 0
Steris PLC COM G8473T100 4,988 24,194 SH   SOLE   24,194 0 0
SVB Financial Group COM 78486Q101 3,263 8,261 SH   SOLE   8,261 0 0
The Descartes Systems Group, I COM 249906108 5,011 80,632 SH   SOLE   80,632 0 0
UnitedHealth Group, Inc. COM 91324P102 5,411 10,534 SH   SOLE   10,534 0 0
Visa Inc-Class A shares COM 92826C839 3,452 17,535 SH   SOLE   17,535 0 0
Vontier Corp COM 928881101 1,438 62,543 SH   SOLE   62,543 0 0
Waste Management Inc. COM 94106L109 3,165 20,690 SH   SOLE   20,690 0 0
Wells Fargo & Company COM 949746101 3,425 87,442 SH   SOLE   87,442 0 0
Williams Companies, Inc. COM 969457100 8,823 282,687 SH   SOLE   282,687 0 0
Energy Select Sector SPDR TR UNIT 81369Y506 714 9,987 SH   SOLE   9,987 0 0
IShares Russell 2000 ETF TR UNIT 464287655 3,380 19,957 SH   SOLE   19,957 0 0
IShares TR S&P 500 Index Fund TR UNIT 464287200 265 700 SH   SOLE   700 0 0
SPDR S & P 500 ETF Trust TR UNIT 78462F103 9,225 24,453 SH   SOLE   24,453 0 0
UBS ETracs Alerian MLP / MLPB TR UNIT 90274D382 4,650 285,422 SH   SOLE   285,422 0 0