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
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,858 15,713 SH   SOLE   0 0 15,713
AUTODESK INC COM 052769106 12,079 39,560 SH   SOLE   0 0 39,560
AMAZON COM INC COM 023135106 11,572 3,553 SH   SOLE   0 0 3,553
EMERSON ELEC CO COM 291011104 1,607 20,000 SH   SOLE   0 0 20,000
ABBOTT LABS COM 002824100 219 2,000 SH   SOLE   0 0 2,000
ADVANCED MICRO DEVICES INC COM 007903107 2,981 32,500 SH   SOLE   0 0 32,500
DISNEY WALT CO COM 254687106 453 2,500 SH   SOLE   0 0 2,500
HONEYWELL INTL INC COM 438516106 334 1,568 SH   SOLE   0 0 1,568
JOHNSON & JOHNSON COM 478160104 3,234 20,549 SH   SOLE   0 0 20,549
MEDTRONIC PLC SHS G5960L103 650 5,548 SH   SOLE   0 0 5,548
PFIZER INC COM 717081103 837 22,725 SH   SOLE   0 0 22,725
MICROSOFT CORP COM 594918104 12,719 57,186 SH   SOLE   0 0 57,186
UNITED PARCEL SERVICE INC CL B 911312106 252 1,495 SH   SOLE   0 0 1,495
AT&T INC COM 00206R102 288 10,000 SH   SOLE   0 0 10,000
PEPSICO INC COM 713448108 3,642 24,558 SH   SOLE   0 0 24,558
STRYKER CORPORATION COM 863667101 5,917 24,147 SH   SOLE   0 0 24,147
VERIZON COMMUNICATIONS INC COM 92343V104 240 4,087 SH   SOLE   0 0 4,087
SCHWAB CHARLES CORP COM 808513105 212 4,000 SH   SOLE   0 0 4,000
COSTCO WHSL CORP NEW COM 22160K105 2,579 6,845 SH   SOLE   0 0 6,845
MERCK & CO. INC COM 58933Y105 414 5,056 SH   SOLE   0 0 5,056
PROCTER AND GAMBLE CO COM 742718109 206 1,484 SH   SOLE   0 0 1,484
JPMORGAN CHASE & CO COM 46625H100 4,663 36,695 SH   SOLE   0 0 36,695
ISHARES TR BARCLAYS 7 10 YR 464287440 600 5,000 SH   SOLE   0 0 5,000
FISERV INC COM 337738108 6,507 57,151 SH   SOLE   0 0 57,151
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,398 33,540 SH   SOLE   0 0 33,540
CONSTELLATION BRANDS INC CL A 21036P108 8,736 39,882 SH   SOLE   0 0 39,882
APPLE INC COM 037833100 14,485 109,167 SH   SOLE   0 0 109,167
EDWARDS LIFESCIENCES CORP COM 00028176E 315 3,448 SH   SOLE   0 0 3,448
TYLER TECHNOLOGIES INC COM 902252105 7,935 18,179 SH   SOLE   0 0 18,179
NVIDIA CORPORATION COM 67066G104 10,452 20,015 SH   SOLE   0 0 20,015
KANSAS CITY SOUTHERN COM NEW 485170302 398 1,950 SH   SOLE   0 0 1,950
MICROCHIP TECHNOLOGY INC. COM 595017104 1,429 10,350 SH   SOLE   0 0 10,350
ISHARES TR 3YRTB ETF 464288125 210 2,465 SH   SOLE   0 0 2,465
ALPHABET INC CAP STK CL A 02079K305 9,399 5,363 SH   SOLE   0 0 5,363
INTUITIVE SURGICAL INC COM NEW 46120E602 7,187 8,785 SH   SOLE   0 0 8,785
COPART INC COM 217204106 6,077 47,755 SH   SOLE   0 0 47,755
ANSYS INC COM 03662Q105 5,216 14,337 SH   SOLE   0 0 14,337
THERMO FISHER SCIENTIFIC INC COM 883556102 229 492 SH   SOLE   0 0 492
SALESFORCE COM INC COM 79466L302 5,157 23,175 SH   SOLE   0 0 23,175
MASTERCARD INCORPORATED CL A 57636Q104 10,828 30,335 SH   SOLE   0 0 30,335
NATIONAL PRESTO INDS INC COM 637215104 462 5,225 SH   SOLE   0 0 5,225
WEX INC COM 96208T104 7,696 37,813 SH   SOLE   0 0 37,813
EXACT SCIENCES CORP COM 30063P105 3,571 26,950 SH   SOLE   0 0 26,950
DISCOVER FINL SVCS COM 254709108 9,838 108,675 SH   SOLE   0 0 108,675
MERCADOLIBRE INC COM 58733R102 9,604 5,733 SH   SOLE   0 0 5,733
VISA INC COM CL A 92826C839 12,274 56,114 SH   SOLE   0 0 56,114
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,424 16,000 SH   SOLE   0 0 16,000
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,091 16,000 SH   SOLE   0 0 16,000
GUIDEWIRE SOFTWARE INC COM 40171V100 296 2,300 SH   SOLE   0 0 2,300
SPDR SER TR PORTFOLIO SH TSR 78468R101 2,715 88,400 SH   SOLE   0 0 88,400
FLEETCOR TECHNOLOGIES INC COM 339041105 7,637 27,990 SH   SOLE   0 0 27,990
ALPHABET INC CAP STK CL C 02079K107 1,580 902 SH   SOLE   0 0 902
PAYPAL HLDGS INC COM 70450Y103 12,318 52,596 SH   SOLE   0 0 52,596
COUPA SOFTWARE INC COM 22266L106 6,739 19,885 SH   SOLE   0 0 19,885
APPIAN CORP CL A 03782L101 1,621 10,000 SH   SOLE   0 0 10,000
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,242 57,000 SH   SOLE   0 0 57,000
DOMO INC COM CL B 257554105 3,826 60,000 SH   SOLE   0 0 60,000
GUARDANT HEALTH INC COM 40131M109 2,797 21,700 SH   SOLE   0 0 21,700