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
ABBOTT LABORATORIES COM 002824100 8,850 74,915 SH   SOLE   74,915 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,091 3,410 SH   SOLE   3,410 0 0
ADVANCED MICRO DEVICES COM 007903107 7,232 70,281 SH   SOLE   70,281 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 5,761 22,496 SH   SOLE   22,496 0 0
ALPHABET INC CLASS A CAP STK CL A 02079K305 19,693 7,366 SH   SOLE   7,366 0 0
AMAZON.COM INC COM 023135106 19,286 5,871 SH   SOLE   5,871 0 0
AMERICAN WATER WORKS COM 030420103 222 1,315 SH   SOLE   1,315 0 0
APPLE COMPUTER COM 037833100 1,825 12,901 SH   SOLE   12,901 0 0
ASPEN GROUP INC COM NEW 04530L203 2,115 379,800 SH   SOLE   379,800 0 0
BEAM THERAPEUTICS INC COM 07373V105 250 2,875 SH   SOLE   2,875 0 0
BOEING CO COM COM 097023105 375 1,706 SH   SOLE   1,706 0 0
CARDIFF ONCOLOGY COM 14147L108 111 16,625 SH   SOLE   16,625 0 0
CHIPOTLE MEXICAN GRILL COM 169656105 505 278 SH   SOLE   278 0 0
CM LIFE SCIENCES III INC UNIT 04/30/2028 125841205 191 18,600 SH   SOLE   18,600 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 361 7,985 SH   SOLE   7,985 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,969 4,381 SH   SOLE   4,381 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 222 1,980 SH   SOLE   1,980 0 0
DOLLAR GENERAL CORPORATION COM 256677105 4,278 20,164 SH   SOLE   20,164 0 0
EDWARDS LIFESCIENCES CORPORATI COM 28176E108 5,150 45,490 SH   SOLE   45,490 0 0
EQUINIX INC COM 29444U700 902 1,141 SH   SOLE   1,141 0 0
ETSY INC COM 29786A106 14,815 71,238 SH   SOLE   71,238 0 0
FIVE BELOW INC COM 33829M101 4,632 26,197 SH   SOLE   26,197 0 0
FLOOR & DECOR HOLDINGS INC CL A 339750101 8,167 67,611 SH   SOLE   67,611 0 0
GENERAC HOLDINGS INC COM 368736104 4,587 11,224 SH   SOLE   11,224 0 0
GLOBAL MEDICAL REIT INC. COM NEW 37954A204 4,615 313,928 SH   SOLE   313,928 0 0
GRAYSCALE BITCOIN TRUST COM 389637109 409 12,070 SH   SOLE   12,070 0 0
GRAYSCALE ETHEREUM TRUST COM 389638107 405 14,245 SH   SOLE   14,245 0 0
HUMANA INC COM COM 444859102 2,607 6,700 SH   SOLE   6,700 0 0
IAA INC COM 449253103 5,995 109,868 SH   SOLE   109,868 0 0
IAC/INTERACTIVE CORPORATION COM 44891N208 4,969 38,136 SH   SOLE   38,136 0 0
ILLUMINA, INC. COM 452327109 498 1,228 SH   SOLE   1,228 0 0
INDIE SEMICONDUCTOR CLASS A COM 45569U101 312 25,350 SH   SOLE   25,350 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 293 2,185 SH   SOLE   2,185 0 0
INTUITIVE SURGICAL COM NEW 46120E602 618 622 SH   SOLE   622 0 0
INVESCO DB COMMODITY INDEX TRA UNIT 46138B103 294 14,550 SH   SOLE   14,550 0 0
INVITAE CORPORATION COM 46185L103 386 13,570 SH   SOLE   13,570 0 0
JOINT CORP COM 47973J102 242 2,470 SH   SOLE   2,470 0 0
LAM RESEARCH CORP COM COM 512807108 4,618 8,113 SH   SOLE   8,113 0 0
LUNA INNOVATIONS INCORPORATED COM 550351100 95 10,000 SH   SOLE   10,000 0 0
MARVELL TECHNOLOGY GROUP LTD COM 573874104 5,753 95,397 SH   SOLE   95,397 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11,523 33,142 SH   SOLE   33,142 0 0
MATCH GROUP INC COM 57667L107 3,098 19,732 SH   SOLE   19,732 0 0
MICROSOFT CORPORATION COM 594918104 28,370 100,633 SH   SOLE   100,633 0 0
NETFLIX INC COM 64110L106 5,392 8,834 SH   SOLE   8,834 0 0
NEXTERA ENERGY INCORPORATED COM 65339F101 1,530 19,491 SH   SOLE   19,491 0 0
NVIDIA CORP COM COM 67066G104 357 1,722 SH   SOLE   1,722 0 0
PAYPAL HOLDINGS INC COM 70450Y103 6,437 24,738 SH   SOLE   24,738 0 0
PEGASYSTEMS INC COM 705573103 1,522 11,977 SH   SOLE   11,977 0 0
PEPSICO INC COM 713448108 297 1,975 SH   SOLE   1,975 0 0
PERPETUA RESOURCES CORPORATION COM 714266103 54 10,791 SH   SOLE   10,791 0 0
PROGYNY INC COM 74340E103 2,312 41,293 SH   SOLE   41,293 0 0
RAYTHEON TECHNOLOGY CORPORATIO COM NEW 75513E101 7,736 89,999 SH   SOLE   89,999 0 0
RCI HOSPITALITY HOLDINGS INC COM 74934Q108 7,132 104,102 SH   SOLE   104,102 0 0
S&P GLOBAL INC COM 78409V104 5,714 13,448 SH   SOLE   13,448 0 0
SALESFORCE.COM INC COM 79466L302 9,367 34,536 SH   SOLE   34,536 0 0
SCHWAB S&P500 INDEX FUND COM 808509855 299 4,442 SH   SOLE   4,442 0 0
SEER INC COM CL A 81578P106 212 6,130 SH   SOLE   6,130 0 0
SERVICENOW INC COM 81762P102 7,517 12,080 SH   SOLE   12,080 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 593 1,382 SH   SOLE   1,382 0 0
SPLUNK INC COM 848637104 3,423 23,654 SH   SOLE   23,654 0 0
SQUARE INC CL A 852234103 751 3,132 SH   SOLE   3,132 0 0
TAIWAN SEMICONDUCTOR MANUFACTU SPONSORED ADS 874039100 6,376 57,106 SH   SOLE   57,106 0 0
THE WALT DISNEY COMPANY COM 254687106 4,532 26,791 SH   SOLE   26,791 0 0
TREX COMPANY INC COM COM 89531P105 3,830 37,572 SH   SOLE   37,572 0 0
TWILIO INC CL A 90138F102 2,372 7,434 SH   SOLE   7,434 0 0
UNION PACIFIC CORPORATION COM 907818108 4,524 23,080 SH   SOLE   23,080 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,501 19,198 SH   SOLE   19,198 0 0
VISA INC COM CL A 92826C839 4,363 19,586 SH   SOLE   19,586 0 0
WORKDAY INC CL A 98138H101 769 3,078 SH   SOLE   3,078 0 0
ZYNGA INC COM 98986T108 90 12,000 SH   SOLE   12,000 0 0