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 LABS COM 002824100 2,548,722 21,985,004 SH   SOLE   21,985,004 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,428,662 8,238,617 SH   SOLE   8,238,617 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,657,769 6,245,764 SH   SOLE   6,245,764 0 0
ALARM COM HLDGS INC COM 011642105 12,518 147,793 SH   SOLE   147,793 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 321,464 1,417,515 SH   SOLE   1,417,515 0 0
ALIGN TECHNOLOGY INC COM 016255101 998,744 1,634,605 SH   SOLE   1,634,605 0 0
ALPHABET INC CAP STK CL A 02079K305 1,380,947 565,547 SH   SOLE   565,547 0 0
ALPHABET INC CAP STK CL C 02079K107 3,837,512 1,531,134 SH   SOLE   1,531,134 0 0
ALTAIR ENGR INC COM CL A 021369103 7,525 109,101 SH   SOLE   109,101 0 0
AMAZON COM INC COM 023135106 2,397,387 696,883 SH   SOLE   696,883 0 0
AMN HEALTHCARE SVCS INC COM 001744101 10,092 104,059 SH   SOLE   104,059 0 0
AON PLC SHS CL A G0403H108 194,028 812,647 SH   SOLE   812,647 0 0
APPFOLIO INC COM CL A 03783C100 13,077 92,614 SH   SOLE   92,614 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 30,570 44,250 SH   SOLE   44,250 0 0
ASPEN TECHNOLOGY INC COM 045327103 3,627 26,370 SH   SOLE   26,370 0 0
AUTODESK INC COM 052769106 1,757,923 6,022,347 SH   SOLE   6,022,347 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 48,783 245,611 SH   SOLE   245,611 0 0
BLACKLINE INC COM 09239B109 12,376 111,226 SH   SOLE   111,226 0 0
CDW CORP COM 12514G108 3,009 17,229 SH   SOLE   17,229 0 0
COPART INC COM 217204106 2,578 19,555 SH   SOLE   19,555 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 13,027 299,392 SH   SOLE   299,392 0 0
DYNATRACE INC COM NEW 268150109 4,815 82,415 SH   SOLE   82,415 0 0
ENDAVA PLC ADS 29260V105 16,158 142,514 SH   SOLE   142,514 0 0
ENVESTNET INC COM 29404K106 4,808 63,384 SH   SOLE   63,384 0 0
ETSY INC COM 29786A106 15,654 76,051 SH   SOLE   76,051 0 0
EURONET WORLDWIDE INC COM 298736109 3,619 26,741 SH   SOLE   26,741 0 0
EXPONENT INC COM 30214U102 12,317 138,067 SH   SOLE   138,067 0 0
FACEBOOK INC CL A 30303M102 4,515,864 12,987,444 SH   SOLE   12,987,444 0 0
FARFETCH LTD ORD SH CL A 30744W107 2,407 47,805 SH   SOLE   47,805 0 0
FOX FACTORY HLDG CORP COM 35138V102 19,857 127,566 SH   SOLE   127,566 0 0
GARTNER INC COM 366651107 1,095,832 4,524,493 SH   SOLE   4,524,493 0 0
GENERAC HLDGS INC COM 368736104 4,195 10,104 SH   SOLE   10,104 0 0
GLOBANT S A COM L44385109 16,847 76,866 SH   SOLE   76,866 0 0
GOOSEHEAD INS INC COM CL A 38267D109 18,647 146,481 SH   SOLE   146,481 0 0
HEICO CORP NEW COM 422806109 2,164 15,520 SH   SOLE   15,520 0 0
HELEN OF TROY LTD COM G4388N106 9,725 42,630 SH   SOLE   42,630 0 0
HOULIHAN LOKEY INC CL A 441593100 11,016 134,682 SH   SOLE   134,682 0 0
ICON PLC SHS G4705A100 161,758 782,534 SH   SOLE   782,534 0 0
ILLUMINA INC COM 452327109 1,173,928 2,480,776 SH   SOLE   2,480,776 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,002,450 1,090,046 SH   SOLE   1,090,046 0 0
ISHARES TR MSCI ACWI ETF 464288257 337 3,330 SH   SOLE   3,330 0 0
ISHARES TR MSCI ACWI EX US 464288240 434 7,552 SH   SOLE   7,552 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 52,129 192,017 SH   SOLE   192,017 0 0
KAROOOOO LTD ORD SHS Y4600W108 1,403 38,164 SH   SOLE   38,164 0 0
LAUDER ESTEE COS INC CL A 518439104 53,500 168,197 SH   SOLE   168,197 0 0
MALIBU BOATS INC COM CL A 56117J100 7,014 95,648 SH   SOLE   95,648 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,248,038 6,157,489 SH   SOLE   6,157,489 0 0
MEDPACE HLDGS INC COM 58506Q109 15,439 87,411 SH   SOLE   87,411 0 0
MEDTRONIC PLC SHS G5960L103 111,333 896,906 SH   SOLE   896,906 0 0
MERCADOLIBRE INC COM 58733R102 24,960 16,023 SH   SOLE   16,023 0 0
MICROSOFT CORP COM 594918104 4,344,147 16,035,981 SH   SOLE   16,035,981 0 0
MSCI INC COM 55354G100 731,691 1,372,573 SH   SOLE   1,372,573 0 0
NETFLIX INC COM 64110L106 1,288,470 2,439,314 SH   SOLE   2,439,314 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 60,232 7,354,287 SH   SOLE   7,354,287 0 0
NIKE INC CL B 654106103 1,223,996 7,922,815 SH   SOLE   7,922,815 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,270 8,997 SH   SOLE   8,997 0 0
PAYLOCITY HLDG CORP COM 70438V106 7,200 37,738 SH   SOLE   37,738 0 0
PAYPAL HLDGS INC COM 70450Y103 1,945,872 6,675,832 SH   SOLE   6,675,832 0 0
PROGYNY INC COM 74340E103 14,121 239,340 SH   SOLE   239,340 0 0
QUALYS INC COM 74758T303 7,142 70,930 SH   SOLE   70,930 0 0
REVOLVE GROUP INC CL A 76156B107 21,223 308,028 SH   SOLE   308,028 0 0
SALESFORCE COM INC COM 79466L302 2,357,017 9,649,227 SH   SOLE   9,649,227 0 0
SAP SE SPON ADR 803054204 101,209 720,554 SH   SOLE   720,554 0 0
SERVICENOW INC COM 81762P102 1,929,303 3,510,696 SH   SOLE   3,510,696 0 0
SHOPIFY INC CL A 82509L107 26,147 17,897 SH   SOLE   17,897 0 0
SIMULATIONS PLUS INC COM 829214105 8,941 162,824 SH   SOLE   162,824 0 0
STARBUCKS CORP COM 855244109 1,655,028 14,802,150 SH   SOLE   14,802,150 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 437 17,340 SH   SOLE   17,340 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 860 55,574 SH   SOLE   55,574 0 0
THE TRADE DESK INC COM CL A 88339J105 3,847 49,723 SH   SOLE   49,723 0 0
TIMOTHY PLAN INTL ETF 887432334 266 9,140 SH   SOLE   9,140 0 0
TIMOTHY PLAN US LRGMD CP CORE 887432359 442 12,662 SH   SOLE   12,662 0 0
TREX CO INC COM 89531P105 3,180 31,114 SH   SOLE   31,114 0 0
TRUPANION INC COM 898202106 17,577 152,713 SH   SOLE   152,713 0 0
UNILEVER PLC SPON ADR NEW 904767704 29,245 499,917 SH   SOLE   499,917 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,496,076 3,736,081 SH   SOLE   3,736,081 0 0
VISA INC COM CL A 92826C839 2,402,691 10,275,816 SH   SOLE   10,275,816 0 0
WINGSTOP INC COM 974155103 18,195 115,426 SH   SOLE   115,426 0 0
YANDEX N V SHS CLASS A N97284108 2,229 31,508 SH   SOLE   31,508 0 0
YETI HLDGS INC COM 98585X104 12,810 139,517 SH   SOLE   139,517 0 0
ZOETIS INC CL A 98978V103 2,219,130 11,907,759 SH   SOLE   11,907,759 0 0