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
AbbVie Inc. COM 00287Y109 321 2,975 SH   SOLE   2,975 0 0
Accenture Plc COM G1151C101 15,325 47,902 SH   SOLE   47,902 0 0
Adtalem Global Education Inc. COM 00737L103 800 21,161 SH   SOLE   21,161 0 0
Advanced Energy Industries COM 007973100 2,683 30,570 SH   SOLE   30,570 0 0
Akamai Technologies Inc. COM 00971T101 15,808 151,140 SH   SOLE   151,140 0 0
Alcon Inc COM H01301128 21,390 265,808 SH   SOLE   265,808 0 0
Alphabet Inc. Class A COM 02079K305 59,911 22,409 SH   SOLE   22,409 0 0
Alphabet Inc. Class C COM 02079K107 131,221 49,233 SH   SOLE   49,233 0 0
Amazon.com Inc. COM 023135106 149,046 45,371 SH   SOLE   45,371 0 0
Ambarella, Inc. COM G037AX101 5,001 32,110 SH   SOLE   32,110 0 0
Amdocs Limited COM G02602103 8,514 112,453 SH   SOLE   112,453 0 0
American Public Education COM 02913V103 572 22,319 SH   SOLE   22,319 0 0
AmerisourceBergen Corp COM 03073E105 2,083 17,440 SH   SOLE   17,440 0 0
Amgen Inc. COM 031162100 34,768 163,499 SH   SOLE   163,499 0 0
Anthem, Inc. COM 036752103 2,621 7,030 SH   SOLE   7,030 0 0
Apple Inc. COM 037833100 50,487 356,802 SH   SOLE   356,802 0 0
Artisan Partners Asset Mangmnt COM 04316A108 851 17,395 SH   SOLE   17,395 0 0
Assurant, Inc. COM 04621X108 7,005 44,406 SH   SOLE   44,406 0 0
Bank of New York Mellon Corp. COM 064058100 6,338 122,258 SH   SOLE   122,258 0 0
Barrett Business Services Inc COM 068463108 507 6,646 SH   SOLE   6,646 0 0
Biogen Inc. COM 09062X103 1,784 6,305 SH   SOLE   6,305 0 0
Broadcom Limited COM 11135F101 20,474 42,220 SH   SOLE   42,220 0 0
CNO Financial Group, Inc. COM 12621E103 435 18,475 SH   SOLE   18,475 0 0
Cardinal Health Inc. COM 14149Y108 1,461 29,540 SH   SOLE   29,540 0 0
Carlisle Companies Inc. COM 142339100 496 2,495 SH   SOLE   2,495 0 0
Charles River Laboratories COM 159864107 4,440 10,758 SH   SOLE   10,758 0 0
Charles Schwab Corp COM 808513105 65,566 900,136 SH   SOLE   900,136 0 0
Check Point Software COM M22465104 8,494 75,143 SH   SOLE   75,143 0 0
Chubb Limited COM H1467J104 22,751 131,144 SH   SOLE   131,144 0 0
Cigna Corporation COM 125523100 2,510 12,542 SH   SOLE   12,542 0 0
Cirrus Logic Inc. COM 172755100 3,121 37,901 SH   SOLE   37,901 0 0
Cisco Systems Inc. COM 17275R102 76,621 1,407,699 SH   SOLE   1,407,699 0 0
Citrix Systems Inc. COM 177376100 15,460 143,990 SH   SOLE   143,990 0 0
Cognizant Tech Solutions COM 192446102 25,791 347,544 SH   SOLE   347,544 0 0
Cognyte Software Ltd. Ordinary COM M25133105 902 43,893 SH   SOLE   43,893 0 0
Cohu, Inc. COM 192576106 2,608 81,652 SH   SOLE   81,652 0 0
Colfax Corporation COM 194014106 498 10,855 SH   SOLE   10,855 0 0
Concentrix Corporation COM 20602D101 1,062 6,000 SH   SOLE   6,000 0 0
CyrusOne Inc COM 23283R100 348 4,490 SH   SOLE   4,490 0 0
Digital Realty Trust, Inc COM 253868103 31,711 219,526 SH   SOLE   219,526 0 0
Dime Community Bancshares, Inc COM 25432X102 503 15,392 SH   SOLE   15,392 0 0
Diodes Inc. COM 254543101 2,957 32,640 SH   SOLE   32,640 0 0
Draftkings, Inc. COM 26142R104 11,319 235,034 SH   SOLE   235,034 0 0
Edgewell Personal Care Company COM 28035Q102 661 18,197 SH   SOLE   18,197 0 0
Eventbrite Inc. Cl A COM 29975E109 565 29,882 SH   SOLE   29,882 0 0
Exelixis Inc. COM 30161Q104 2,100 99,343 SH   SOLE   99,343 0 0
F5 Networks Inc. COM 315616102 2,092 10,525 SH   SOLE   10,525 0 0
FireEye, Inc. COM 31816Q101 467 26,210 SH   SOLE   26,210 0 0
Fortinet, Inc. COM 34959E109 1,653 5,660 SH   SOLE   5,660 0 0
Gentex Corporation COM 371901109 11,106 336,740 SH   SOLE   336,740 0 0
Gilead Sciences Inc. COM 375558103 9,503 136,055 SH   SOLE   136,055 0 0
Global Payments Inc. COM 37940X102 16,025 101,692 SH   SOLE   101,692 0 0
Hamilton Lane Inc. COM 407497106 560 6,600 SH   SOLE   6,600 0 0
Hartford Financial Services COM 416515104 674 9,592 SH   SOLE   9,592 0 0
Hollysys Automation Technologs COM G45667105 1,029 49,750 SH   SOLE   49,750 0 0
Humana Inc. COM 444859102 1,218 3,130 SH   SOLE   3,130 0 0
IBM Corp COM 459200101 4,592 33,050 SH   SOLE   33,050 0 0
Illumina Inc COM 452327109 13,749 33,896 SH   SOLE   33,896 0 0
Intel Corporation COM 458140100 33,091 621,082 SH   SOLE   621,082 0 0
Intuitive Surgical, Inc. COM 46120E602 11,590 11,658 SH   SOLE   11,658 0 0
JPMorgan Chase & Co COM 46625H100 34,898 213,196 SH   SOLE   213,196 0 0
Jack Henry & Associates COM 426281101 2,613 15,925 SH   SOLE   15,925 0 0
Jazz Pharmaceuticals plc COM G50871105 2,350 18,050 SH   SOLE   18,050 0 0
Johnson & Johnson COM 478160104 1,477 9,148 SH   SOLE   9,148 0 0
KLA Corporation COM 482480100 87,407 261,299 SH   SOLE   261,299 0 0
Kadant Inc COM 48282T104 828 4,056 SH   SOLE   4,056 0 0
Kulicke & Soffa Industries COM 501242101 4,136 70,968 SH   SOLE   70,968 0 0
Laboratory Corp of America COM 50540R409 20,019 71,130 SH   SOLE   71,130 0 0
Lam Research Corporation COM 512807108 1,585 2,785 SH   SOLE   2,785 0 0
LiveRamp Holdings, Inc. COM 53815P108 596 12,615 SH   SOLE   12,615 0 0
Lowes Companies Inc. COM 548661107 36,199 178,442 SH   SOLE   178,442 0 0
M/I Homes, Inc. COM 55305B101 7,661 132,546 SH   SOLE   132,546 0 0
Mastercard Inc. COM 57636Q104 1,443 4,149 SH   SOLE   4,149 0 0
McKesson Corp COM 58155Q103 11,654 58,452 SH   SOLE   58,452 0 0
Medtronic PLC COM G5960L103 9,229 73,626 SH   SOLE   73,626 0 0
Merck & Co. Inc. COM 58933Y105 1,785 23,765 SH   SOLE   23,765 0 0
Meta Platforms, Inc. COM 30303M102 98,569 290,429 SH   SOLE   290,429 0 0
Microsoft Corporation COM 594918104 40,469 143,549 SH   SOLE   143,549 0 0
NXP Semiconductors NV COM N6596X109 37,838 193,177 SH   SOLE   193,177 0 0
NetApp, Inc. COM 64110D104 15,868 176,785 SH   SOLE   176,785 0 0
NextGen Healthcare, Inc. COM 65343C102 1,759 124,735 SH   SOLE   124,735 0 0
Nordson Corporation COM 655663102 2,347 9,854 SH   SOLE   9,854 0 0
Oracle Corporation COM 68389X105 31,710 363,944 SH   SOLE   363,944 0 0
Palo Alto Networks, Inc. COM 697435105 2,445 5,105 SH   SOLE   5,105 0 0
PayPal Holdings, Inc. COM 70450Y103 11,700 44,962 SH   SOLE   44,962 0 0
Paychex, Inc. COM 704326107 6,374 56,683 SH   SOLE   56,683 0 0
Paylocity Holding Corporation COM 70438V106 2,024 7,220 SH   SOLE   7,220 0 0
PepsiCo, Inc. COM 713448108 3,127 20,788 SH   SOLE   20,788 0 0
Perficient, Inc. COM 71375U101 2,984 25,795 SH   SOLE   25,795 0 0
Pfizer Inc. COM 717081103 12,220 284,131 SH   SOLE   284,131 0 0
Pool Corporation COM 73278L105 447 1,030 SH   SOLE   1,030 0 0
Prog Holdings, Inc. COM 74319R101 411 9,795 SH   SOLE   9,795 0 0
PulteGroup, Inc. COM 745867101 407 8,855 SH   SOLE   8,855 0 0
Qualcomm Inc. COM 747525103 47,828 370,817 SH   SOLE   370,817 0 0
Quest Diagnostics Inc COM 74834L100 4,574 31,480 SH   SOLE   31,480 0 0
QuinStreet, Inc. COM 74874Q100 333 18,980 SH   SOLE   18,980 0 0
Regeneron Pharmaceuticals COM 75886F107 2,164 3,575 SH   SOLE   3,575 0 0
Republic Services Inc. COM 760759100 376 3,130 SH   SOLE   3,130 0 0
Salesforce.com Inc COM 79466L302 19,574 72,171 SH   SOLE   72,171 0 0
Science App Int'l Corp COM 808625107 912 10,665 SH   SOLE   10,665 0 0
Seagate Technology COM G7997R103 513 6,215 SH   SOLE   6,215 0 0
Selective Insurance Group COM 816300107 490 6,490 SH   SOLE   6,490 0 0
Skyworks Solutions Inc COM 83088M102 42,051 255,193 SH   SOLE   255,193 0 0
SolarEdge Technologies, Inc. COM 83417M104 4,301 16,218 SH   SOLE   16,218 0 0
State Street Corp COM 857477103 10,016 118,226 SH   SOLE   118,226 0 0
Stryker Corp COM 863667101 2,430 9,215 SH   SOLE   9,215 0 0
Synnex Corporation COM 87162W100 416 4,000 SH   SOLE   4,000 0 0
Synopsys Inc. COM 871607107 31,938 106,671 SH   SOLE   106,671 0 0
Taylor Morrison Home Corp cl A COM 87724P106 4,444 172,393 SH   SOLE   172,393 0 0
Tesla, Inc. COM 88160R101 1,881 2,425 SH   SOLE   2,425 0 0
The Travelers Companies COM 89417E109 843 5,546 SH   SOLE   5,546 0 0
Thermo Fisher Scientific, Inc. COM 883556102 2,342 4,100 SH   SOLE   4,100 0 0
Thor Industries Inc. COM 885160101 428 3,490 SH   SOLE   3,490 0 0
Transdigm Group, Inc. COM 893641100 334 535 SH   SOLE   535 0 0
Truist Financial Corp COM 89832Q109 887 15,127 SH   SOLE   15,127 0 0
Ubiquiti Networks, Inc. COM 90353W103 1,855 6,212 SH   SOLE   6,212 0 0
United Therapeutics Corp. COM 91307C102 3,250 17,610 SH   SOLE   17,610 0 0
UnitedHealth Group, Inc. COM 91324P102 3,614 9,250 SH   SOLE   9,250 0 0
VISA Inc. COM 92826C839 27,908 125,289 SH   SOLE   125,289 0 0
VMware, Inc. Cl A COM 928563402 25,592 172,104 SH   SOLE   172,104 0 0
Verint Systems Inc. COM 92343X100 1,302 29,078 SH   SOLE   29,078 0 0
Vertex Pharmaceuticals COM 92532F100 1,253 6,906 SH   SOLE   6,906 0 0
Viatris, Inc. COM 92556V106 767 56,610 SH   SOLE   56,610 0 0
Workiva Inc. Class A COM 98139A105 948 6,725 SH   SOLE   6,725 0 0
Zimmer Biomet Holdings, Inc. COM 98956P102 18,568 126,862 SH   SOLE   126,862 0 0
eBay Inc. COM 278642103 41,261 592,229 SH   SOLE   592,229 0 0
AllianceBernstein Hldg LTD 01881G106 1,151 23,214 SH   SOLE   23,214 0 0
Glaxo Smithkline ADS ADR 37733W105 5,937 155,375 SH   SOLE   155,375 0 0
Novartis AG ADR 66987V109 17,589 215,078 SH   SOLE   215,078 0 0
Roche Holdings Ltd ADR 771195104 315 6,920 SH   SOLE   6,920 0 0
Silicon Motion Tech ADS ADR 82706C108 2,447 35,475 SH   SOLE   35,475 0 0
Tencent Holdings Ltd. ADR 88032Q109 1,927 32,245 SH   SOLE   32,245 0 0