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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADOBE INC COM COM 00724F101   19,026 37,700 SH   SOLE   0 0 37,700
ALPHABET INC CAP STK CL A COM 02079K305   119 791 SH   SOLE   0 0 791
ALPHABET INC CAP STK CL C COM 02079K107   22,886 150,327 SH   SOLE   0 0 150,327
ANSYS INC COM COM 03662Q105   18,019 51,908 SH   SOLE   0 0 51,908
APPFOLIO INC COM CL A COM 03783C100   9,170 37,216 SH   SOLE   0 0 37,216
FACTSET RESH SYS INC COM COM 303075105   14,563 32,048 SH   SOLE   0 0 32,048
FAIR ISAAC CORP COM COM 303250104   8,787 7,032 SH   SOLE   0 0 7,032
GARTNER INC COM COM 366651107   20,763 43,561 SH   SOLE   0 0 43,561
GOLDMAN SACHS ACTIVEBETA U.S. SMALL CAP EQUITY ETF ETF 381430602   2,040 31,128 SH   SOLE   0 0 31,128
IDEXX LABS INC COM COM 45168D104   22,824 42,269 SH   SOLE   0 0 42,269
INTUITIVE SURGICAL INC COM NEW COM 46120E602   21,991 55,105 SH   SOLE   0 0 55,105
INVESCO QQQ TRUST SERIES I ETF 46090E103   1,915 4,314 SH   SOLE   0 0 4,314
INVESCO WATER RESOURCES ETF ETF 46137V142   1,303 19,568 SH   SOLE   0 0 19,568
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   549 6,708 SH   SOLE   0 0 6,708
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   59 601 SH   SOLE   0 0 601
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515   1,756 20,592 SH   SOLE   0 0 20,592
ISHARES MSCI MEXICO ETF ETF 464286822   476 6,872 SH   SOLE   0 0 6,872
ISHARES RUSSELL MIDCAP ETF ETF 464287499   163 1,943 SH   SOLE   0 0 1,943
MASTERCARD INCORPORATED CL A COM 57636Q104   33,209 68,960 SH   SOLE   0 0 68,960
MEDPACE HLDGS INC COM COM 58506Q109   17,103 42,319 SH   SOLE   0 0 42,319
MICROSOFT CORP COM COM 594918104   23,590 56,072 SH   SOLE   0 0 56,072
MONGODB INC CL A COM 60937P106   298 832 SH   SOLE   0 0 832
MSCI INC COM COM 55354G100   12,240 21,869 SH   SOLE   0 0 21,869
PALANTIR TECHNOLOGIES INC CL A COM 69608A108   1 45 SH   SOLE   0 0 45
PROLOGIS INC. COM COM 74340W103   19,219 147,585 SH   SOLE   0 0 147,585
ROPER TECHNOLOGIES INC COM COM 776696106   21,807 38,884 SH   SOLE   0 0 38,884
SAMSARA INC COM CL A COM 79589L106   9,248 244,750 SH   SOLE   0 0 244,750
SPDR S&P 500 ETF TRUST ETF 78462F103   6,426 12,285 SH   SOLE   0 0 12,285
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556   1,064 6,867 SH   SOLE   0 0 6,867
SYNOPSYS INC COM COM 871607107   8,070 14,120 SH   SOLE   0 0 14,120
TEXAS PACIFIC LAND CORPORATION COM COM 88262P102   8,871 15,322 SH   SOLE   0 0 15,322
TYLER TECHNOLOGIES INC COM COM 902252105   20,907 49,190 SH   SOLE   0 0 49,190
VANGUARD REAL ESTATE ETF ETF 922908553   2,015 23,300 SH   SOLE   0 0 23,300
VANGUARD S&P 500 ETF ETF 922908363   185 385 SH   SOLE   0 0 385
VERISK ANALYTICS INC COM COM 92345Y106   11,519 48,860 SH   SOLE   0 0 48,860
VISA INC COM CL A COM 92826C839   32,274 115,641 SH   SOLE   0 0 115,641
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422   453 10,391 SH   SOLE   0 0 10,391