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
Abbott Laboratories COM 002824100 BBG000B9ZXB4 260,238 2,570 SH   SOLE   0 0 2,570
Abbvie Inc. COM 00287Y109 BBG0025Y4RY4 949,526 5,958 SH   SOLE   0 0 5,958
Adobe Systems Inc. COM 00724F101 BBG000BB5006 3,794,353 9,846 SH   SOLE   0 0 9,846
Advanced Micro Devices, Inc. COM 007903107 BBG000BBQCY0 3,988,811 40,698 SH   SOLE   0 0 40,698
Alphabet Inc. Class A COM 02079K305 BBG009S39JX6 3,752,433 36,175 SH   SOLE   0 0 36,175
Alphabet Inc. Class C COM 02079K107 BBG009S3NB30 597,480 5,745 SH   SOLE   0 0 5,745
Amazon Inc. COM 023135106 BBG000BVPV84 3,058,933 29,615 SH   SOLE   0 0 29,615
American Tower Corp. (REIT) COM 03027X100 BBG000B9XYV2 718,868 3,518 SH   SOLE   0 0 3,518
Apple Inc. COM 037833100 BBG000B9XRY4 6,595,579 39,997 SH   SOLE   0 0 39,997
Arista Networks Inc. COM 040413106 BBG000N2HDY5 3,705,510 22,075 SH   SOLE   0 0 22,075
Block Inc. Cl A COM 852234103 BBG0018SLC07 616,820 8,985 SH   SOLE   0 0 8,985
Bunge Ltd. COM G16962105 BBG000DGPR66 307,001 3,214 SH   SOLE   0 0 3,214
Cadence Design Systems Inc COM 127387108 BBG000C13CD9 360,304 1,715 SH   SOLE   0 0 1,715
Caterpillar Inc. COM 149123101 BBG000BF0K17 1,113,078 4,864 SH   SOLE   0 0 4,864
Charles River Laboratories Int COM 159864107 BBG000BG5BL8 1,210,516 5,998 SH   SOLE   0 0 5,998
Chevron Corp. COM 166764100 BBG000K4ND22 3,237,747 19,844 SH   SOLE   0 0 19,844
Chipotle Mexican Grill, Inc. COM 169656105 BBG000QX74T1 871,228 510 SH   SOLE   0 0 510
Church & Dwight Co. COM 171340102 BBG000BFJT36 3,245,708 36,712 SH   SOLE   0 0 36,712
Comcast Corporation COM 20030N101 BBG000BFT2L4 257,750 6,799 SH   SOLE   0 0 6,799
Constellation Brands Inc. COM 21036P108 BBG000J1QLT0 2,150,473 9,520 SH   SOLE   0 0 9,520
Cooper Companies COM 216648402 BBG000BG3445 3,792,591 10,158 SH   SOLE   0 0 10,158
Costco Wholesale Inc. COM 22160K105 BBG000F6H8W8 4,837,526 9,736 SH   SOLE   0 0 9,736
CrowdStrike Holdings, Inc COM 22788C105 BBG00BLYKS03 206,576 1,505 SH   SOLE   0 0 1,505
Cummins Inc. COM 231021106 BBG000BGPTV6 537,958 2,252 SH   SOLE   0 0 2,252
Deere & Co. COM 244199105 BBG000BH1NH9 1,504,948 3,645 SH   SOLE   0 0 3,645
Dollar General Corp. COM 256669102 BBG000NV1KK7 464,064 2,205 SH   SOLE   0 0 2,205
e.l.f. Beauty Inc COM 26856L103 BBG00DQ6VYP3 1,687,763 20,495 SH   SOLE   0 0 20,495
Edwards Lifesciences COM 28176E108 BBG000BRXP69 3,634,743 43,935 SH   SOLE   0 0 43,935
Estee Lauder Cos Inc Cl A COM 518439104 BBG000FKJRC5 1,136,181 4,610 SH   SOLE   0 0 4,610
Floor & Decor Holdings, Inc. COM 339750101 BBG007GJ2F81 318,724 3,245 SH   SOLE   0 0 3,245
Ford Motor Company COM 345370860 BBG000BQPC32 166,194 13,190 SH   SOLE   0 0 13,190
Fortinet, Inc. COM 34959E109 BBG000BCMBG4 2,957,138 44,495 SH   SOLE   0 0 44,495
General Electric Company COM 369604103 BBG000BK6MB5 514,806 5,385 SH   SOLE   0 0 5,385
Genuine Parts Company COM 372460105 BBG000BKL348 234,234 1,400 SH   SOLE   0 0 1,400
Goldman Sachs Group Inc. COM 38141G104 BBG000C6CFJ5 312,390 955 SH   SOLE   0 0 955
Halliburton Company COM 406216101 BBG000BKTFN2 828,652 26,190 SH   SOLE   0 0 26,190
Home Depot Inc. COM 437076102 BBG000BKZB36 3,670,407 12,437 SH   SOLE   0 0 12,437
Honeywell Intl. Inc COM 438516106 BBG000H556T9 2,043,073 10,690 SH   SOLE   0 0 10,690
IDEXX Laboratories Inc. COM 45168D104 BBG000BLRT07 3,650,584 7,300 SH   SOLE   0 0 7,300
Intuitive Surgical COM 46120E602 BBG000BJPDZ1 2,825,498 11,060 SH   SOLE   0 0 11,060
JPMorgan Chase & Co. COM 46625H100 BBG000DMBXR2 2,988,008 22,930 SH   SOLE   0 0 22,930
Kroger Co. COM 501044101 BBG000BMY992 865,950 17,540 SH   SOLE   0 0 17,540
Lam Research Corp. COM 512807108 BBG000BNFLM9 633,493 1,195 SH   SOLE   0 0 1,195
Lululemon Athletica Inc. COM 550021109 BBG000R8ZVD1 2,519,102 6,917 SH   SOLE   0 0 6,917
Mastercard Inc. COM 57636Q104 BBG000F1ZSQ2 3,734,765 10,277 SH   SOLE   0 0 10,277
McDonalds Corp. COM 580135101 BBG000BNSZP1 652,889 2,335 SH   SOLE   0 0 2,335
McKesson Corporation COM 58155Q103 BBG000DYGNW7 1,385,035 3,890 SH   SOLE   0 0 3,890
Microsoft Corp. COM 594918104 BBG000BPH459 5,633,670 19,541 SH   SOLE   0 0 19,541
Mosaic Co. COM 61945A107 BBG000BFXHL6 337,906 7,365 SH   SOLE   0 0 7,365
Murphy Usa Inc COM 626755102 BBG001Z0Q6T5 803,826 3,115 SH   SOLE   0 0 3,115
Netflix COM 64110L106 BBG000CL9VN6 457,761 1,325 SH   SOLE   0 0 1,325
Nextera Energy Inc. COM 65339F101 BBG000BJSBJ0 982,230 12,743 SH   SOLE   0 0 12,743
Nike Inc. COM 654106103 BBG000C5HS04 3,552,268 28,965 SH   SOLE   0 0 28,965
NVIDIA Corp. COM 67066G104 BBG000BBJQV0 7,565,344 27,236 SH   SOLE   0 0 27,236
O'Reilly Automotive Inc COM 67103H107 BBG000BGYWY6 394,776 465 SH   SOLE   0 0 465
Palo Alto Networks Inc COM 697435105 BBG0014GJCT9 2,891,237 14,475 SH   SOLE   0 0 14,475
Paychex Inc. COM 704326107 BBG000BQSQ38 225,169 1,965 SH   SOLE   0 0 1,965
Quest Diagnostics Inc. COM 74834L100 BBG000BN84F3 732,159 5,175 SH   SOLE   0 0 5,175
S&P Global Inc. COM 78409V104 BBG000BP1Q11 1,787,632 5,185 SH   SOLE   0 0 5,185
Salesforce.com Inc. COM 79466L302 BBG000BN2DC2 1,861,750 9,319 SH   SOLE   0 0 9,319
Schlumberger Ltd. COM 806857108 BBG000BT41Q8 705,813 14,375 SH   SOLE   0 0 14,375
ServiceNow Inc. COM 81762P102 BBG000M1R011 2,555,960 5,500 SH   SOLE   0 0 5,500
Steris plc (UK) INTL STK G8473T100 BBG00MRHG523 568,102 2,970 SH   SOLE   0 0 2,970
Stryker Corp. COM 863667101 BBG000DN7P92 2,546,392 8,920 SH   SOLE   0 0 8,920
T. Rowe Price All-Cap Opportun FD 779557107 BBG000BCFJB0 317,277 5,685 SH   SOLE   0 0 5,685
Taiwan Semiconductor (Taiwan) INTL STK 874039100 BBG000BD8ZK0 284,734 3,061 SH   SOLE   0 0 3,061
Thermo Fisher Scientific COM 883556102 BBG000BVDLH9 4,635,168 8,042 SH   SOLE   0 0 8,042
TJX Companies Inc. COM 872540109 BBG000BV8DN6 259,763 3,315 SH   SOLE   0 0 3,315
T-Mobile US, Inc. COM 872590104 BBG000DN7P92 3,146,649 21,725 SH   SOLE   0 0 21,725
Tractor Supply Company COM 892356106 BBG000BLXZN1 522,964 2,225 SH   SOLE   0 0 2,225
Ulta Beauty Inc. COM 90384S303 BBG00FWQ4VD6 1,776,156 3,255 SH   SOLE   0 0 3,255
Union Pacific Corp. COM 907818108 BBG000BW3299 1,654,760 8,222 SH   SOLE   0 0 8,222
United Parcel Service, Inc. COM 911312106 BBG000L9CV04 326,873 1,685 SH   SOLE   0 0 1,685
United Rentals, Inc. COM 911363109 BBG000BXMFC3 621,343 1,570 SH   SOLE   0 0 1,570
UnitedHealth Group Inc. COM 91324P102 BBG000CH5208 2,046,315 4,330 SH   SOLE   0 0 4,330
Visa Inc. COM 92826C839 BBG000PSKYX7 3,857,621 17,110 SH   SOLE   0 0 17,110