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
Akoustis Technologies, Inc. COM 00973N102 1,002 103,281 SH   SOLE NONE 103,281 0 0
Alnylam Pharmaceuticals, Inc. COM 02043Q107 5,254 27,829 SH   SOLE NONE 27,829 0 0
Amazon.com Inc. COM 023135106 5,765 1,755 SH   SOLE NONE 1,755 0 0
Ameresco, Inc. CL A 02361E108 1,788 30,609 SH   SOLE NONE 30,609 0 0
American Tower Corporation COM 03027X100 11,698 44,074 SH   SOLE NONE 44,074 0 0
Anthem, Inc. COM 036752103 7,802 20,928 SH   SOLE NONE 20,928 0 0
Apple Inc. COM 037833100 16,252 114,856 SH   SOLE NONE 114,856 0 0
Autodesk, Inc. COM 052769106 3,262 11,439 SH   SOLE NONE 11,439 0 0
Bank of America Corporation COM 060505104 6,923 163,095 SH   SOLE NONE 163,095 0 0
Becton, Dickinson and Company COM 075887109 241 981 SH   SOLE NONE 981 0 0
BioMX COM 09090D103 78 25,454 SH   SOLE NONE 25,454 0 0
BioMX Warrants *W EXP 10/16/202 09090D111 13 40,098 SH   SOLE NONE 40,098 0 0
Clean Harbors, Inc. COM 184496107 3,418 32,905 SH   SOLE NONE 32,905 0 0
Colony Bankcorp, Inc. COM 19623P101 190 10,151 SH   SOLE NONE 10,151 0 0
Cryoport, Inc. COM PAR $0.001 229050307 10,600 159,368 SH   SOLE NONE 159,368 0 0
CVS Health Corporation COM 126650100 5,194 61,202 SH   SOLE NONE 61,202 0 0
Danaher Corp. COM 235851102 346 1,138 SH   SOLE NONE 1,138 0 0
Discover Financial Services COM 254709108 7,431 60,488 SH   SOLE NONE 60,488 0 0
Envista Holdings Corporation COM 29415F104 3,875 92,672 SH   SOLE NONE 92,672 0 0
First Solar, Inc. COM 336433107 3,770 39,491 SH   SOLE NONE 39,491 0 0
FormFactor, Inc. COM 346375108 5,711 152,994 SH   SOLE NONE 152,994 0 0
Galera Therapeutics, Inc. COM 36338D108 470 58,012 SH   SOLE NONE 58,012 0 0
Gilead Sciences Inc. COM 375558103 420 6,013 SH   SOLE NONE 6,013 0 0
Global Blood Therapeutics Inc. COM 37890U108 1,632 64,051 SH   SOLE NONE 64,051 0 0
GoDaddy Inc. CL A 380237107 5,073 72,783 SH   SOLE NONE 72,783 0 0
Halozyme Therapeutics, Inc. COM 40637H109 3,566 87,654 SH   SOLE NONE 87,654 0 0
HealthEquity, Inc. COM 42226A107 218 3,359 SH   SOLE NONE 3,359 0 0
IBEX Limited SHS NEW G4690M101 2,129 125,214 SH   SOLE NONE 125,214 0 0
IQVIA Holdings Inc. COM 46266C105 252 1,053 SH   SOLE NONE 1,053 0 0
JPMorgan Alerian MLP Index ETN ALERIAN ML ETN 46625H365 213 11,700 SH   SOLE NONE 11,700 0 0
JPMorgan Chase & Co. COM 46625H100 10,942 66,844 SH   SOLE NONE 66,844 0 0
Kala Pharmaceuticals, Inc. COM 483119103 115 43,990 SH   SOLE NONE 43,990 0 0
Krystal Biotech, Inc. COM 501147102 345 6,615 SH   SOLE NONE 6,615 0 0
Louisiana-Pacific Corporation COM 546347105 5,894 96,038 SH   SOLE NONE 96,038 0 0
MasTec, Inc. COM 576323109 3,020 35,002 SH   SOLE NONE 35,002 0 0
Maverix Metals Inc. COM NEW 57776F405 512 114,483 SH   SOLE NONE 114,483 0 0
McDonald's Corp. COM 580135101 4,294 17,810 SH   SOLE NONE 17,810 0 0
Merck & Co. Inc. COM 58933Y105 249 3,314 SH   SOLE NONE 3,314 0 0
Mercury Systems, Inc. COM 589378108 2,666 56,216 SH   SOLE NONE 56,216 0 0
Microsoft Corporation COM 594918104 14,105 50,032 SH   SOLE NONE 50,032 0 0
OptimizeRx Corporation COM NEW 68401U204 1,742 20,368 SH   SOLE NONE 20,368 0 0
PayPal Holdings, Inc. COM 70450Y103 12,731 48,924 SH   SOLE NONE 48,924 0 0
Ping Identity Holding Corp. COM 72341T103 2,327 94,697 SH   SOLE NONE 94,697 0 0
Postal Realty Trust, Inc. CL A 73757R102 4,745 254,550 SH   SOLE NONE 254,550 0 0
Profound Medical Corp. COM NEW 74319B502 2,403 164,116 SH   SOLE NONE 164,116 0 0
PulteGroup, Inc. COM 745867101 5,537 120,570 SH   SOLE NONE 120,570 0 0
R1 RCM Inc. COM 749397105 339 15,400 SH   SOLE NONE 15,400 0 0
Roku Inc. COM CL A 77543R102 6,540 20,870 SH   SOLE NONE 20,870 0 0
Roper Technologies, Inc. COM 776696106 12,124 27,175 SH   SOLE NONE 27,175 0 0
Salesforce.com, Inc COM 79466L302 999 3,682 SH   SOLE NONE 3,682 0 0
Sandstorm Gold Ltd. COM NEW 80013R206 1,706 296,235 SH   SOLE NONE 296,235 0 0
Shift4 Payments, Inc. CL A 82452J109 3,558 45,893 SH   SOLE NONE 45,893 0 0
ShotSpotter, Inc. COM 82536T107 3,643 100,167 SH   SOLE NONE 100,167 0 0
Stryker Corporation COM 863667101 369 1,398 SH   SOLE NONE 1,398 0 0
Tabula Rasa Healthcare, Inc. COM 873379101 3,046 116,206 SH   SOLE NONE 116,206 0 0
The Home Depot, Inc. COM 437076102 6,044 18,413 SH   SOLE NONE 18,413 0 0
The Walt Disney Company COM 254687106 6,876 40,646 SH   SOLE NONE 40,646 0 0
Thermo Fisher Scientific, Inc. COM 883556102 684 1,197 SH   SOLE NONE 1,197 0 0
TransMedics Group, Inc. COM 89377M109 2,482 75,015 SH   SOLE NONE 75,015 0 0
TripAdvisor, Inc. COM 896945201 2,398 70,851 SH   SOLE NONE 70,851 0 0
Truist Financial Corporation COM 89832Q109 7,998 136,372 SH   SOLE NONE 136,372 0 0
Tyler Technologies, Inc. COM 902252105 13,468 29,365 SH   SOLE NONE 29,365 0 0
UnitedHealth Group Incorporate COM 91324P102 312 799 SH   SOLE NONE 799 0 0
Vertex Pharmaceuticals Incorpo COM 92532F100 313 1,723 SH   SOLE NONE 1,723 0 0
Vistra Corp. COM 92840M102 6,596 385,744 SH   SOLE NONE 385,744 0 0
Vyant Bio, Inc. COM 92942V109 192 82,197 SH   SOLE NONE 82,197 0 0
Waste Management, Inc. COM 94106L109 7,441 49,822 SH   SOLE NONE 49,822 0 0
Western Digital Corporation COM 958102105 1,411 25,000 SH   SOLE NONE 25,000 0 0
Willdan Group, Inc. COM 96924N100 3,400 95,540 SH   SOLE NONE 95,540 0 0
Zimmer Biomet Holdings, Inc. COM 98956P102 263 1,799 SH   SOLE NONE 1,799 0 0
Zymeworks Inc. COM 98985W102 1,945 66,968 SH   SOLE NONE 66,968 0 0