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 9,234 84,844 SH   SOLE   84,844 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 315 1,396 SH   SOLE   1,396 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 849 1,731 SH   SOLE   1,731 0 0
ADVANCED MICRO DEVICES COM 007903107 3,398 41,450 SH   SOLE   41,450 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 5,023 16,864 SH   SOLE   16,864 0 0
ALIBABA GROUP HOLDING-SP-ADR SPONSORED ADS 01609W102 3,692 12,558 SH   SOLE   12,558 0 0
ALPHABET INC CLASS A CAP STK CL A 02079K305 10,504 7,167 SH   SOLE   7,167 0 0
AMAZON.COM INC COM 023135106 16,443 5,222 SH   SOLE   5,222 0 0
APPLE COMPUTER COM 037833100 1,986 17,146 SH   SOLE   17,146 0 0
ASPEN GROUP INC COM NEW 04530L203 2,737 245,050 SH   SOLE   245,050 0 0
BARRICK GOLD CORPORATION COM 067901108 450 16,025 SH   SOLE   16,025 0 0
BOEING CO COM COM 097023105 315 1,906 SH   SOLE   1,906 0 0
CARDIFF ONCOLOGY COM 14147L108 523 36,825 SH   SOLE   36,825 0 0
CHIPOTLE MEXICAN GRILL COM 169656105 346 278 SH   SOLE   278 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 5,428 116,090 SH   SOLE   116,090 0 0
COPART INC COM 217204106 1,979 18,820 SH   SOLE   18,820 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,163 3,275 SH   SOLE   3,275 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 215 2,565 SH   SOLE   2,565 0 0
CROWN CASTLE INTERNATIONAL COR COM 22822V101 719 4,318 SH   SOLE   4,318 0 0
DOCUSIGN INC COM COM 256163106 304 1,412 SH   SOLE   1,412 0 0
DOLLAR GENERAL CORPORATION COM 256677105 6,679 31,862 SH   SOLE   31,862 0 0
EDWARDS LIFESCIENCES CORPORATI COM 28176E108 2,545 31,886 SH   SOLE   31,886 0 0
EQUINIX INC COM 29444U700 773 1,017 SH   SOLE   1,017 0 0
ETSY INC COM 29786A106 12,107 99,540 SH   SOLE   99,540 0 0
FACEBOOK INC CL A 30303M102 282 1,078 SH   SOLE   1,078 0 0
FIVE BELOW INC COM 33829M101 3,330 26,222 SH   SOLE   26,222 0 0
FLOOR & DECOR HOLDINGS INC CL A 339750101 6,658 89,015 SH   SOLE   89,015 0 0
GLOBAL MEDICAL REIT INC. COM NEW 37954A204 3,657 270,900 SH   SOLE   270,900 0 0
GRAYSCALE BITCOIN TRUST COM 389637109 750 68,413 SH   SOLE   68,413 0 0
HUMANA INC COM COM 444859102 3,022 7,302 SH   SOLE   7,302 0 0
IAA INC COM 449253103 3,446 66,180 SH   SOLE   66,180 0 0
IAC/INTERACTIVE CORPORATION COM 44891N109 3,781 31,565 SH   SOLE   31,565 0 0
ILLUMINA INC COM 452327109 319 1,032 SH   SOLE   1,032 0 0
INTUITIVE SURGICAL COM NEW 46120E602 295 416 SH   SOLE   416 0 0
INVITAE CORPORATION COM 46185l103 261 6,030 SH   SOLE   6,030 0 0
JOINT CORP COM 47973J102 3,854 221,650 SH   SOLE   221,650 0 0
LOCKHEED MARTIN CORPORATION COM 539830109 262 683 SH   SOLE   683 0 0
MASTERCARD INCORPORATED CL A 57636Q104 12,167 35,979 SH   SOLE   35,979 0 0
MATCH GROUP INC COM 57667L107 3,011 27,215 SH   SOLE   27,215 0 0
MICROSOFT CORPORATION COM 594918104 18,645 88,648 SH   SOLE   88,648 0 0
MIDAS GOLD CORPORATION COM 59562B101 135 129,485 SH   SOLE   129,485 0 0
NEW RELIC INC COM 64829B100 1,281 22,735 SH   SOLE   22,735 0 0
NEXTERA ENERGY INC COM 65339F101 1,223 4,405 SH   SOLE   4,405 0 0
NVIDIA CORP COM COM 67066G104 483 893 SH   SOLE   893 0 0
NVR INC COM 62944T105 245 60 SH   SOLE   60 0 0
ORTHOPEDIATRICS CORP COM 68752L100 3,299 71,838 SH   SOLE   71,838 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 88 16,195 SH   SOLE   16,195 0 0
PEPSICO INC COM 713448108 651 4,700 SH   SOLE   4,700 0 0
PROGYNY INC COM 74340E103 3,263 110,865 SH   SOLE   110,865 0 0
QUALCOMM INC COM COM 747525103 693 5,891 SH   SOLE   5,891 0 0
RAYTHEON TECHNOLOGY CORPORATIO COM NEW 75513E101 2,455 42,665 SH   SOLE   42,665 0 0
S&P GLOBAL INC COM 78409V104 4,419 12,255 SH   SOLE   12,255 0 0
SALESFORCE.COM INC COM 79466L302 8,293 32,997 SH   SOLE   32,997 0 0
SERVICENOW INC COM 81762P102 7,287 15,024 SH   SOLE   15,024 0 0
SILK ROAD MEDICAL INC COM 82710M100 2,964 44,095 SH   SOLE   44,095 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 417 1,246 SH   SOLE   1,246 0 0
SPERO THERAPEUTICS INC COM 84833T103 149 13,330 SH   SOLE   13,330 0 0
SPLUNK INC COM 848637104 3,348 17,798 SH   SOLE   17,798 0 0
TACTILE SYSTEMS TECHNOLOGY COM 87357P100 1,956 53,455 SH   SOLE   53,455 0 0
TAIWAN SEMICONDUCTOR MANUFACTU SPONSORED ADS 874039100 4,179 51,550 SH   SOLE   51,550 0 0
TELADOC INC COM 87918A105 7,998 36,479 SH   SOLE   36,479 0 0
TENCENT HOLDINGS LIMITED COM 88032Q109 5,842 86,350 SH   SOLE   86,350 0 0
TWILIO INC CL A 90138F102 1,769 7,158 SH   SOLE   7,158 0 0
UNION PACIFIC CORPORATION COM 907818108 3,189 16,200 SH   SOLE   16,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,866 15,607 SH   SOLE   15,607 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106 1,022 26,091 SH   SOLE   26,091 0 0
VISA INC COM CL A 92826C839 4,268 21,342 SH   SOLE   21,342 0 0
WORKDAY INC CL A 98138H101 1,690 7,855 SH   SOLE   7,855 0 0