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
Alnylam Pharmaceuticals, Inc. COM 02043Q107 3,528 24,190 SH   SOLE   24,190 0 0
Alphabet Inc. Class A COM 02079K305 3,559 1,633 SH   SOLE   1,633 0 0
Amazon.com Inc. COM 023135106 3,103 29,220 SH   SOLE   29,220 0 0
Ameresco, Inc. COM 02361E108 1,240 27,211 SH   SOLE   27,211 0 0
American Tower Corporation COM 03027X100 9,419 36,852 SH   SOLE   36,852 0 0
Apple Inc. COM 037833100 12,421 90,852 SH   SOLE   90,852 0 0
Bank of America Corporation COM 060505104 4,828 155,090 SH   SOLE   155,090 0 0
CF Industries Holdings, Inc. COM 125269100 1,250 14,578 SH   SOLE   14,578 0 0
Clean Harbors, Inc. COM 184496107 3,975 45,337 SH   SOLE   45,337 0 0
Cryoport, Inc. COM 229050307 2,908 93,867 SH   SOLE   93,867 0 0
CVS Health Corporation COM 126650100 5,829 62,905 SH   SOLE   62,905 0 0
Danaher Corp. COM 235851102 231 913 SH   SOLE   913 0 0
Discover Financial Services COM 254709108 5,169 54,653 SH   SOLE   54,653 0 0
Elevance Health Inc. COM 036752103 8,243 17,082 SH   SOLE   17,082 0 0
Envista Holdings Corporation COM 29415F104 1,891 49,070 SH   SOLE   49,070 0 0
Expedia Group, Inc. COM 30212P303 830 8,749 SH   SOLE   8,749 0 0
FormFactor, Inc. COM 346375108 2,297 59,316 SH   SOLE   59,316 0 0
Galera Therapeutics, Inc. COM 36338D108 14 10,700 SH   SOLE   10,700 0 0
Gilead Sciences Inc. COM 375558103 246 3,979 SH   SOLE   3,979 0 0
Global Blood Therapeutics Inc. COM 37890U108 892 27,917 SH   SOLE   27,917 0 0
GoDaddy Inc. COM 380237107 4,588 65,955 SH   SOLE   65,955 0 0
Halozyme Therapeutics, Inc. COM 40637H109 3,435 78,071 SH   SOLE   78,071 0 0
IQVIA Holdings Inc. COM 46266C105 253 1,165 SH   SOLE   1,165 0 0
JPMorgan Chase & Co. COM 46625H100 6,885 61,144 SH   SOLE   61,144 0 0
Krystal Biotech, Inc. COM 501147102 296 4,514 SH   SOLE   4,514 0 0
Louisiana-Pacific Corporation COM 546347105 3,646 69,571 SH   SOLE   69,571 0 0
MasTec, Inc. COM 576323109 3,927 54,794 SH   SOLE   54,794 0 0
McDonald's Corp. COM 580135101 4,374 17,718 SH   SOLE   17,718 0 0
Merck & Co. Inc. COM 58933Y105 396 4,341 SH   SOLE   4,341 0 0
Mercury Systems, Inc. COM 589378108 3,241 50,387 SH   SOLE   50,387 0 0
Microsoft Corporation COM 594918104 11,205 43,630 SH   SOLE   43,630 0 0
PayPal Holdings, Inc. COM 70450Y103 2,600 37,223 SH   SOLE   37,223 0 0
Postal Realty Trust, Inc. COM 73757R102 1,752 117,580 SH   SOLE   117,580 0 0
PulteGroup, Inc. COM 745867101 1,766 44,551 SH   SOLE   44,551 0 0
Roku Inc. COM 77543R102 1,241 15,111 SH   SOLE   15,111 0 0
Roper Technologies, Inc. COM 776696106 7,487 18,972 SH   SOLE   18,972 0 0
Salesforce.com, Inc COM 79466L302 627 3,798 SH   SOLE   3,798 0 0
Sandstorm Gold Ltd. COM 80013R206 1,470 247,055 SH   SOLE   247,055 0 0
Shift4 Payments, Inc. COM 82452J109 2,016 60,980 SH   SOLE   60,980 0 0
ShotSpotter, Inc. COM 82536T107 2,275 84,541 SH   SOLE   84,541 0 0
Stericycle, Inc. COM 858912108 2,447 55,810 SH   SOLE   55,810 0 0
The Home Depot, Inc. COM 437076102 4,517 16,469 SH   SOLE   16,469 0 0
The Walt Disney Company COM 254687106 3,590 38,028 SH   SOLE   38,028 0 0
Thermo Fisher Scientific, Inc. COM 883556102 593 1,091 SH   SOLE   1,091 0 0
TransMedics Group, Inc. COM 89377M109 1,911 60,766 SH   SOLE   60,766 0 0
TripAdvisor, Inc. COM 896945201 808 45,382 SH   SOLE   45,382 0 0
Tyler Technologies, Inc. COM 902252105 6,016 18,094 SH   SOLE   18,094 0 0
United Rentals, Inc. COM 911363109 3,479 14,322 SH   SOLE   14,322 0 0
UnitedHealth Group Incorporate COM 91324P102 626 1,219 SH   SOLE   1,219 0 0
Vertex Pharmaceuticals Incorpo COM 92532F100 416 1,477 SH   SOLE   1,477 0 0
Vistra Corp. COM 92840M102 8,350 365,412 SH   SOLE   365,412 0 0
Vyant Bio, Inc. COM 92942V109 9 10,273 SH   SOLE   10,273 0 0
Waste Management, Inc. COM 94106L109 7,174 46,892 SH   SOLE   46,892 0 0
Western Digital Corporation COM 958102105 202 4,500 SH   SOLE   4,500 0 0
SPDR S&P 500 ETF ETF 78462F103 533 1,414 SH   SOLE   1,414 0 0
BioMX Warrants WT 09090D111 1 34,833 SH   SOLE   34,833 0 0