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 323 2,975 SH   SOLE - 0 0 2,975
Abbvie Inc. COM 00287Y109 180 1,173 SH   SOLE - 0 0 1,173
Accenture plc (Ireland) INTL STK G1151C101 4 16 SH   SOLE - 0 0 16
Adobe Systems Inc. COM 00724F101 3,650 9,971 SH   SOLE - 0 0 9,971
Advanced Micro Devices, Inc. COM 007903107 3,754 49,097 SH   SOLE - 0 0 49,097
Albemarle Corporation COM 012653101 7 35 SH   SOLE - 0 0 35
Algoma Steel Group Eq Warrant WARRANT 015658115 10 5,000 SH   SOLE - 0 0 5,000
Alphabet Inc. Class A COM 02079K305 3,920 1,799 SH   SOLE - 0 0 1,799
Alphabet Inc. Class C COM 02079K107 790 361 SH   SOLE - 0 0 361
Amazon Inc. COM 023135106 3,254 30,640 SH   SOLE - 0 0 30,640
American Tower Corp. (REIT) COM 03027X100 969 3,793 SH   SOLE - 0 0 3,793
Analog Devices Inc. COM 032654105 5 35 SH   SOLE - 0 0 35
Apple Inc. COM 037833100 6,100 44,614 SH   SOLE - 0 0 44,614
Applied Materials COM 038222105 105 1,153 SH   SOLE - 0 0 1,153
Arista Networks Inc. COM 040413106 2,468 26,325 SH   SOLE - 0 0 26,325
AT & T Inc. COM 00206R102 79 3,775 SH   SOLE - 0 0 3,775
B&G Foods, Inc. COM 05508R106 423 17,780 SH   SOLE - 0 0 17,780
Bristol-Myers Squibb Co. COM 110122108 75 975 SH   SOLE - 0 0 975
Broadcom Ltd COM y09827109 97 200 SH   SOLE - 0 0 200
Bunge Ltd. COM G16962105 1,443 15,914 SH   SOLE - 0 0 15,914
Cable One Inc. COM 12685J105 45 35 SH   SOLE - 0 0 35
Cadence Design Systems Inc COM 127387108 207 1,380 SH   SOLE - 0 0 1,380
Canadian Pacific Railway Ltd (Canada) INTL STK 13645T100 82 1,167 SH   SOLE - 0 0 1,167
Casey's General Stores, Inc. COM 147528103 82 445 SH   SOLE - 0 0 445
Caterpillar Inc. COM 149123101 941 5,264 SH   SOLE - 0 0 5,264
Charles River Laboratories Int COM 159864107 1,330 6,218 SH   SOLE - 0 0 6,218
Chevron Corp. COM 166764100 1,712 11,824 SH   SOLE - 0 0 11,824
Church & Dwight Co. COM 171340102 3,440 37,122 SH   SOLE - 0 0 37,122
Comcast Corporation COM 20030N101 266 6,769 SH   SOLE - 0 0 6,769
Constellation Brands Inc. COM 21036P108 2,263 9,710 SH   SOLE - 0 0 9,710
Cooper Companies COM 216648402 3,348 10,693 SH   SOLE - 0 0 10,693
Costco Wholesale Inc. COM 22160K105 5,244 10,941 SH   SOLE - 0 0 10,941
CrowdStrike Holdings, Inc COM 22788C105 22 130 SH   SOLE - 0 0 130
Cummins Inc. COM 231021106 480 2,482 SH   SOLE - 0 0 2,482
D.R. Horton, Inc. COM 23331A109 6 95 SH   SOLE - 0 0 95
Danaher Corp COM 235851102 1,073 4,232 SH   SOLE - 0 0 4,232
Deere & Co. COM 244199105 533 1,780 SH   SOLE - 0 0 1,780
DFA US Small Cap Value I EQTY FD 233203819 12 316 SH   SOLE - 0 0 316
Digital Realty Trust (REIT) COM 253868103 137 1,055 SH   SOLE - 0 0 1,055
Dollar General Corp. COM 256669102 331 1,350 SH   SOLE - 0 0 1,350
e.l.f. Beauty Inc COM 26856L103 550 17,940 SH   SOLE - 0 0 17,940
Edwards Lifesciences COM 28176E108 4,403 46,300 SH   SOLE - 0 0 46,300
Eli Lilly and Company COM 532457108 185 570 SH   SOLE - 0 0 570
Equinix Inc (REIT) COM 29444U700 26 40 SH   SOLE - 0 0 40
Estee Lauder Cos Inc Cl A COM 518439104 1,505 5,910 SH   SOLE - 0 0 5,910
FedEx Corp. COM 31428X106 16 70 SH   SOLE - 0 0 70
Floor & Decor Holdings, Inc. COM 339750101 204 3,245 SH   SOLE - 0 0 3,245
Ford Motor Company COM 345370860 29 2,563 SH   SOLE - 0 0 2,563
Fortinet, Inc. COM 34959E109 2,828 49,980 SH   SOLE - 0 0 49,980
Fortune Brands Home & Security COM 34964C106 16 275 SH   SOLE - 0 0 275
Goldman Sachs Group Inc. COM 38141G104 343 1,155 SH   SOLE - 0 0 1,155
Halliburton Company COM 406216101 652 20,790 SH   SOLE - 0 0 20,790
Henry Schein Inc. COM 806407102 60 780 SH   SOLE - 0 0 780
Home Depot Inc. COM 437076102 3,519 12,832 SH   SOLE - 0 0 12,832
Honeywell Intl. Inc COM 438516106 1,948 11,205 SH   SOLE - 0 0 11,205
Huntington Bancshares Inc. COM 446150104 14 1,170 SH   SOLE - 0 0 1,170
IDEXX Laboratories Inc. COM 45168D104 2,685 7,655 SH   SOLE - 0 0 7,655
Intuitive Surgical COM 46120E602 2,330 11,610 SH   SOLE - 0 0 11,610
JPMorgan Chase & Co. COM 46625H100 2,682 23,820 SH   SOLE - 0 0 23,820
KeyCorp COM 493267108 1,565 90,815 SH   SOLE - 0 0 90,815
Kroger Co. COM 501044101 877 18,540 SH   SOLE - 0 0 18,540
Laboratory Corp of America COM 50540R409 109 465 SH   SOLE - 0 0 465
Lam Research Corp. COM 512807108 519 1,219 SH   SOLE - 0 0 1,219
Lithia Motors, Inc. COM 536797103 59 215 SH   SOLE - 0 0 215
Livent Corporation COM 53814L108 3 118 SH   SOLE - 0 0 118
Lululemon Athletica Inc. COM 550021109 1,747 6,407 SH   SOLE - 0 0 6,407
Lumentum Holdings Inc. COM 55024U109 227 2,862 SH   SOLE - 0 0 2,862
Mastercard Inc. COM 57636Q104 3,441 10,907 SH   SOLE - 0 0 10,907
Medtronic PLC (Ireland) INTL STK G5960l103 226 2,519 SH   SOLE - 0 0 2,519
Micron Technology, Inc COM 595112103 24 430 SH   SOLE - 0 0 430
Microsoft Corp. COM 594918104 5,220 20,326 SH   SOLE - 0 0 20,326
Morgan Stanley COM 617446448 87 1,150 SH   SOLE - 0 0 1,150
Mosaic Co. COM 61945A107 1,324 28,030 SH   SOLE - 0 0 28,030
Netflix COM 64110L106 663 3,790 SH   SOLE - 0 0 3,790
Nextera Energy Inc. COM 65339F101 1,108 14,303 SH   SOLE - 0 0 14,303
Nike Inc. COM 654106103 2,899 28,365 SH   SOLE - 0 0 28,365
NVIDIA Corp. COM 67066G104 5,064 33,406 SH   SOLE - 0 0 33,406
Palo Alto Networks Inc COM 697435105 2,324 4,705 SH   SOLE - 0 0 4,705
Paychex Inc. COM 704326107 285 2,505 SH   SOLE - 0 0 2,505
Paycom Software Inc. COM 70432V102 62 220 SH   SOLE - 0 0 220
Pfizer Incorporated COM 717081103 153 2,910 SH   SOLE - 0 0 2,910
Public Storage (REIT) COM 74460D109 199 637 SH   SOLE - 0 0 637
Qualcomm Inc. COM 747525103 32 250 SH   SOLE - 0 0 250
Quest Diagnostics Inc. COM 74834L100 728 5,475 SH   SOLE - 0 0 5,475
S&P Global Inc. COM 78409V104 1,899 5,635 SH   SOLE - 0 0 5,635
Salesforce.com Inc. COM 79466L302 2,570 15,571 SH   SOLE - 0 0 15,571
Schlumberger Ltd. COM 806857108 23 640 SH   SOLE - 0 0 640
ServiceNow Inc. COM 81762P102 2,841 5,975 SH   SOLE - 0 0 5,975
Skyworks Solutions COM 83088M102 167 1,800 SH   SOLE - 0 0 1,800
Stericycle, Inc. COM 858912108 19 430 SH   SOLE - 0 0 430
Steris plc (UK) INTL STK G8473T100 689 3,340 SH   SOLE - 0 0 3,340
Stryker Corp. COM 863667101 1,870 9,400 SH   SOLE - 0 0 9,400
Switch Inc. COM 87105L104 45 1,350 SH   SOLE - 0 0 1,350
T. Rowe Price New America Grow EQTY FD 779557107 371 7,082 SH   SOLE - 0 0 7,082
Taiwan Semiconductor (Taiwan) INTL STK 874039100 366 4,475 SH   SOLE - 0 0 4,475
Teledyne Technologies Inc COM 879360105 30 79 SH   SOLE - 0 0 79
Teradyne Inc COM 880770102 10 115 SH   SOLE - 0 0 115
Thermo Fisher Scientific COM 883556102 4,744 8,732 SH   SOLE - 0 0 8,732
TJX Companies Inc. COM 872540109 53 955 SH   SOLE - 0 0 955
T-Mobile US, Inc. COM 872590104 2,396 17,807 SH   SOLE - 0 0 17,807
Tractor Supply Company COM 892356106 388 2,000 SH   SOLE - 0 0 2,000
Ulta Beauty Inc. COM 90384S303 62 160 SH   SOLE - 0 0 160
Union Pacific Corp. COM 907818108 1,874 8,787 SH   SOLE - 0 0 8,787
United Parcel Service, Inc. COM 911312106 308 1,690 SH   SOLE - 0 0 1,690
United Rentals, Inc. COM 911363109 384 1,580 SH   SOLE - 0 0 1,580
UnitedHealth Group Inc. COM 91324P102 2,273 4,425 SH   SOLE - 0 0 4,425
US Bancorp COM 902973304 86 1,865 SH   SOLE - 0 0 1,865
Vanguard US Growth Fund Adm Sh EQTY FD 921910600 104 999 SH   SOLE - 0 0 999
Visa Inc. COM 92826C839 3,654 18,560 SH   SOLE - 0 0 18,560
Wal-Mart Stores COM 931142103 29 240 SH   SOLE - 0 0 240
Walt Disney Co. COM 254687106 33 350 SH   SOLE - 0 0 350
Warner Bros Discovery Inc COM 934423104 11 821 SH   SOLE - 0 0 821
Waste Management Inc. COM 94106l109 45 293 SH   SOLE - 0 0 293