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 322 2,975 SH   SOLE   2,975 0 0
Accenture Plc COM G1151C101 13,233 47,902 SH   SOLE   47,902 0 0
Adtalem Global Education Inc. COM 00737L103 837 21,161 SH   SOLE   21,161 0 0
Advanced Energy Industries COM 007973100 2,883 26,405 SH   SOLE   26,405 0 0
Akamai Technologies Inc. COM 00971T101 15,401 151,140 SH   SOLE   151,140 0 0
Alcon Inc COM H01301128 18,766 267,399 SH   SOLE   267,399 0 0
Alexion Pharmaceuticals COM 015351109 2,047 13,390 SH   SOLE   13,390 0 0
Alphabet Inc. Class A COM 02079K305 62,628 30,365 SH   SOLE   30,365 0 0
Alphabet Inc. Class C COM 02079K107 106,731 51,595 SH   SOLE   51,595 0 0
Amazon.com Inc. COM 023135106 141,941 45,875 SH   SOLE   45,875 0 0
Ambarella, Inc. COM G037AX101 3,224 32,110 SH   SOLE   32,110 0 0
Amdocs Limited COM G02602103 7,990 113,904 SH   SOLE   113,904 0 0
American Public Education COM 02913V103 795 22,319 SH   SOLE   22,319 0 0
AmerisourceBergen Corp COM 03073E105 2,059 17,440 SH   SOLE   17,440 0 0
Amgen Inc. COM 031162100 40,882 164,312 SH   SOLE   164,312 0 0
Anthem, Inc. COM 036752103 2,570 7,160 SH   SOLE   7,160 0 0
Apple Inc. COM 037833100 59,854 490,005 SH   SOLE   490,005 0 0
Artisan Partners Asset Mangmnt COM 04316A108 907 17,395 SH   SOLE   17,395 0 0
Assurant, Inc. COM 04621X108 6,326 44,620 SH   SOLE   44,620 0 0
Bank of New York Mellon Corp. COM 064058100 6,067 128,300 SH   SOLE   128,300 0 0
Barrett Business Services Inc COM 068463108 458 6,646 SH   SOLE   6,646 0 0
Biogen Inc. COM 09062X103 2,571 9,192 SH   SOLE   9,192 0 0
CNO Financial Group, Inc. COM 12621E103 449 18,475 SH   SOLE   18,475 0 0
Cardinal Health Inc. COM 14149Y108 1,795 29,540 SH   SOLE   29,540 0 0
Carlisle Companies Inc. COM 142339100 411 2,495 SH   SOLE   2,495 0 0
Charles River Laboratories COM 159864107 3,629 12,520 SH   SOLE   12,520 0 0
Charles Schwab Corp COM 808513105 59,494 912,758 SH   SOLE   912,758 0 0
Check Point Software COM M22465104 8,414 75,143 SH   SOLE   75,143 0 0
Chubb Limited COM H1467J104 20,894 132,268 SH   SOLE   132,268 0 0
Cigna Corporation COM 125523100 3,040 12,574 SH   SOLE   12,574 0 0
Cirrus Logic Inc. COM 172755100 2,683 31,640 SH   SOLE   31,640 0 0
Cisco Systems Inc. COM 17275R102 71,048 1,373,967 SH   SOLE   1,373,967 0 0
Citrix Systems Inc. COM 177376100 21,053 149,990 SH   SOLE   149,990 0 0
Cognizant Tech Solutions COM 192446102 14,896 190,683 SH   SOLE   190,683 0 0
Cognyte Software Ltd. Ordinary COM M25133105 1,082 38,893 SH   SOLE   38,893 0 0
Cohu, Inc. COM 192576106 3,416 81,652 SH   SOLE   81,652 0 0
Colfax Corporation COM 194014106 476 10,855 SH   SOLE   10,855 0 0
Concentrix Corporation COM 20602D101 898 6,000 SH   SOLE   6,000 0 0
CyrusOne Inc COM 23283R100 304 4,490 SH   SOLE   4,490 0 0
Digital Realty Trust, Inc COM 253868103 30,998 220,093 SH   SOLE   220,093 0 0
Dime Community Bancshares, Inc COM 25432X102 464 15,392 SH   SOLE   15,392 0 0
Diodes Inc. COM 254543101 2,606 32,640 SH   SOLE   32,640 0 0
Draftkings, Inc. COM 26142R104 13,895 226,560 SH   SOLE   226,560 0 0
Edgewell Personal Care Company COM 28035Q102 721 18,197 SH   SOLE   18,197 0 0
Eventbrite Inc. Cl A COM 29975E109 662 29,882 SH   SOLE   29,882 0 0
Exelixis Inc. COM 30161Q104 2,171 96,115 SH   SOLE   96,115 0 0
F5 Networks Inc. COM 315616102 2,196 10,525 SH   SOLE   10,525 0 0
Facebook, Inc. cl A COM 30303M102 85,778 291,236 SH   SOLE   291,236 0 0
FireEye, Inc. COM 31816Q101 513 26,210 SH   SOLE   26,210 0 0
Fortinet, Inc. COM 34959E109 2,045 11,090 SH   SOLE   11,090 0 0
Gentex Corporation COM 371901109 12,141 340,375 SH   SOLE   340,375 0 0
Gilead Sciences Inc. COM 375558103 8,934 138,229 SH   SOLE   138,229 0 0
Global Payments Inc. COM 37940X102 20,499 101,692 SH   SOLE   101,692 0 0
Hamilton Lane Inc. COM 407497106 584 6,600 SH   SOLE   6,600 0 0
Hartford Financial Services COM 416515104 641 9,600 SH   SOLE   9,600 0 0
Hollysys Automation Technologs COM G45667105 498 39,750 SH   SOLE   39,750 0 0
Humana Inc. COM 444859102 1,312 3,130 SH   SOLE   3,130 0 0
IBM Corp COM 459200101 4,424 33,197 SH   SOLE   33,197 0 0
Illumina Inc COM 452327109 13,105 34,122 SH   SOLE   34,122 0 0
Intel Corporation COM 458140100 37,899 592,178 SH   SOLE   592,178 0 0
Intuitive Surgical, Inc. COM 46120E602 8,684 11,752 SH   SOLE   11,752 0 0
JPMorgan Chase & Co COM 46625H100 32,577 214,001 SH   SOLE   214,001 0 0
Jack Henry & Associates COM 426281101 2,416 15,925 SH   SOLE   15,925 0 0
Jazz Pharmaceuticals plc COM G50871105 2,967 18,050 SH   SOLE   18,050 0 0
Johnson & Johnson COM 478160104 1,503 9,148 SH   SOLE   9,148 0 0
KLA Corporation COM 482480100 103,675 313,787 SH   SOLE   313,787 0 0
Kadant Inc COM 48282T104 750 4,056 SH   SOLE   4,056 0 0
Kulicke & Soffa Industries COM 501242101 3,485 70,968 SH   SOLE   70,968 0 0
Laboratory Corp of America COM 50540R409 18,244 71,535 SH   SOLE   71,535 0 0
Lam Research Corporation COM 512807108 2,551 4,285 SH   SOLE   4,285 0 0
LiveRamp Holdings, Inc. COM 53815P108 421 8,115 SH   SOLE   8,115 0 0
Lowes Companies Inc. COM 548661107 34,235 180,011 SH   SOLE   180,011 0 0
M/I Homes, Inc. COM 55305B101 4,729 80,061 SH   SOLE   80,061 0 0
Magellan Health, Inc. COM 559079207 595 6,377 SH   SOLE   6,377 0 0
Mastercard Inc. COM 57636Q104 1,477 4,149 SH   SOLE   4,149 0 0
McKesson Corp COM 58155Q103 11,470 58,811 SH   SOLE   58,811 0 0
Medtronic PLC COM G5960L103 8,697 73,626 SH   SOLE   73,626 0 0
Merck & Co. Inc. COM 58933Y105 1,832 23,765 SH   SOLE   23,765 0 0
Microsoft Corporation COM 594918104 40,783 172,979 SH   SOLE   172,979 0 0
NXP Semiconductors NV COM N6596X109 22,888 113,680 SH   SOLE   113,680 0 0
NetApp, Inc. COM 64110D104 12,120 166,785 SH   SOLE   166,785 0 0
NextGen Healthcare, Inc. COM 65343C102 2,258 124,735 SH   SOLE   124,735 0 0
Oracle Corporation COM 68389X105 31,287 445,870 SH   SOLE   445,870 0 0
Palo Alto Networks, Inc. COM 697435105 1,644 5,105 SH   SOLE   5,105 0 0
PayPal Holdings, Inc. COM 70450Y103 11,012 45,346 SH   SOLE   45,346 0 0
Paychex, Inc. COM 704326107 5,742 58,578 SH   SOLE   58,578 0 0
Paylocity Holding Corporation COM 70438V106 1,298 7,220 SH   SOLE   7,220 0 0
PepsiCo, Inc. COM 713448108 3,145 22,231 SH   SOLE   22,231 0 0
Perficient, Inc. COM 71375U101 2,380 40,534 SH   SOLE   40,534 0 0
Perspecta Inc COM 715347100 369 12,690 SH   SOLE   12,690 0 0
Pfizer Inc. COM 717081103 11,450 316,036 SH   SOLE   316,036 0 0
Pool Corporation COM 73278L105 356 1,030 SH   SOLE   1,030 0 0
Prog Holdings, Inc. COM 74319R101 424 9,795 SH   SOLE   9,795 0 0
PulteGroup, Inc. COM 745867101 464 8,855 SH   SOLE   8,855 0 0
Qualcomm Inc. COM 747525103 49,336 372,093 SH   SOLE   372,093 0 0
Quest Diagnostics Inc COM 74834L100 3,941 30,710 SH   SOLE   30,710 0 0
QuinStreet, Inc. COM 74874Q100 385 18,980 SH   SOLE   18,980 0 0
Regeneron Pharmaceuticals COM 75886F107 1,691 3,575 SH   SOLE   3,575 0 0
Republic Services Inc. COM 760759100 311 3,130 SH   SOLE   3,130 0 0
Salesforce.com Inc COM 79466L302 15,212 71,800 SH   SOLE   71,800 0 0
Science App Int'l Corp COM 808625107 891 10,665 SH   SOLE   10,665 0 0
Seagate Technology Plc COM G7945M107 649 8,453 SH   SOLE   8,453 0 0
Selective Insurance Group COM 816300107 471 6,490 SH   SOLE   6,490 0 0
Skyworks Solutions Inc COM 83088M102 28,359 154,560 SH   SOLE   154,560 0 0
SolarEdge Technologies, Inc. COM 83417M104 4,662 16,218 SH   SOLE   16,218 0 0
State Street Corp COM 857477103 10,080 119,984 SH   SOLE   119,984 0 0
Stryker Corp COM 863667101 2,245 9,215 SH   SOLE   9,215 0 0
Synnex Corporation COM 87162W100 459 4,000 SH   SOLE   4,000 0 0
Synopsys Inc. COM 871607107 26,680 107,677 SH   SOLE   107,677 0 0
Taylor Morrison Home Corp cl A COM 87724P106 3,147 102,133 SH   SOLE   102,133 0 0
Tesla, Inc. COM 88160R101 1,620 2,425 SH   SOLE   2,425 0 0
The Travelers Companies COM 89417E109 889 5,908 SH   SOLE   5,908 0 0
Thor Industries Inc. COM 885160101 470 3,490 SH   SOLE   3,490 0 0
Transdigm Group, Inc. COM 893641100 315 535 SH   SOLE   535 0 0
Truist Financial Corp COM 89832Q109 1,030 17,660 SH   SOLE   17,660 0 0
Ubiquiti Networks, Inc. COM 90353W103 2,591 8,685 SH   SOLE   8,685 0 0
United Therapeutics Corp. COM 91307C102 2,946 17,610 SH   SOLE   17,610 0 0
UnitedHealth Group, Inc. COM 91324P102 3,442 9,250 SH   SOLE   9,250 0 0
VISA Inc. COM 92826C839 26,114 123,338 SH   SOLE   123,338 0 0
VMware, Inc. Cl A COM 928563402 21,855 145,265 SH   SOLE   145,265 0 0
Verint Systems Inc. COM 92343X100 1,323 29,078 SH   SOLE   29,078 0 0
Vertex Pharmaceuticals COM 92532F100 1,547 7,197 SH   SOLE   7,197 0 0
Viatris, Inc. COM 92556V106 993 71,094 SH   SOLE   71,094 0 0
Workiva Inc. Class A COM 98139A105 594 6,725 SH   SOLE   6,725 0 0
Xilinx Inc. COM 983919101 48,562 391,942 SH   SOLE   391,942 0 0
Zimmer Biomet Holdings, Inc. COM 98956P102 20,309 126,867 SH   SOLE   126,867 0 0
eBay Inc. COM 278642103 33,415 545,640 SH   SOLE   545,640 0 0
AllianceBernstein Hldg LTD 01881G106 928 23,214 SH   SOLE   23,214 0 0
Glaxo Smithkline ADS ADR 37733W105 6,081 170,375 SH   SOLE   170,375 0 0
IQIYI, INC. ADR 46267X108 653 39,305 SH   SOLE   39,305 0 0
Novartis AG ADR 66987V109 18,492 216,328 SH   SOLE   216,328 0 0
Roche Holdings Ltd ADR 771195104 380 9,380 SH   SOLE   9,380 0 0
Silicon Motion Tech ADS ADR 82706C108 2,107 35,475 SH   SOLE   35,475 0 0
TAL Education Group ADS ADR 874080104 394 7,315 SH   SOLE   7,315 0 0
Tencent Holdings Ltd. ADR 88032Q109 2,573 32,245 SH   SOLE   32,245 0 0