UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
| ||||||||||||||||
| 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 LABS | COM | 002824100 | 417,220 | 3,827 | SH | SOLE | 3,827 | 0 | 0 | ||
| ABBVIE INC | COM | 00287Y109 | 4,384,789 | 32,545 | SH | SOLE | 32,115 | 0 | 430 | ||
| ADOBE SYSTEMS INCORPORATED | COM | 00724F101 | 376,523 | 770 | SH | SOLE | 770 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 7,369,331 | 61,565 | SH | SOLE | 60,705 | 0 | 860 | ||
| AMAZON COM INC | COM | 023135106 | 478,422 | 3,670 | SH | SOLE | 3,670 | 0 | 0 | ||
| AMERICAN EXPRESS CO | COM | 025816109 | 1,243,788 | 7,140 | SH | SOLE | 7,140 | 0 | 0 | ||
| AMERIPRISE FINL INC | COM | 03076C106 | 332,160 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| AMGEN INC | COM | 031162100 | 7,589,532 | 34,184 | SH | SOLE | 33,594 | 0 | 590 | ||
| APPLE INC | COM | 037833100 | 1,358,178 | 7,002 | SH | SOLE | 7,002 | 0 | 0 | ||
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 12,203,182 | 55,522 | SH | SOLE | 54,523 | 0 | 999 | ||
| BANK AMERICA CORP | COM | 060505104 | 281,581 | 9,824 | SH | SOLE | 9,824 | 0 | 0 | ||
| BANK NEW YORK MELLON CORP | COM | 064058100 | 222,600 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 1,118,821 | 3,281 | SH | SOLE | 3,281 | 0 | 0 | ||
| BIO-TECHNE CORP | COM | 09073M104 | 326,520 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 1,128,206 | 17,642 | SH | SOLE | 17,642 | 0 | 0 | ||
| CADENCE DESIGN SYSTEM INC | COM | 127387108 | 451,217 | 1,924 | SH | SOLE | 1,924 | 0 | 0 | ||
| CAPITAL ONE FINL CORP | COM | 14040H105 | 2,996,301 | 27,396 | SH | SOLE | 26,971 | 0 | 425 | ||
| CARDINAL HEALTH INC | COM | 14149Y108 | 217,890 | 2,304 | SH | SOLE | 2,304 | 0 | 0 | ||
| CATERPILLAR INC | COM | 149123101 | 605,283 | 2,460 | SH | SOLE | 2,460 | 0 | 0 | ||
| CHEVRON CORP NEW | COM | 166764100 | 1,882,536 | 11,964 | SH | SOLE | 11,964 | 0 | 0 | ||
| COMCAST CORP NEW | CL A | 20030N101 | 312,623 | 7,524 | SH | SOLE | 7,524 | 0 | 0 | ||
| COSTCO WHSL CORP NEW | COM | 22160K105 | 437,093 | 812 | SH | SOLE | 812 | 0 | 0 | ||
| DANAHER CORPORATION | COM | 235851102 | 235,200 | 980 | SH | SOLE | 980 | 0 | 0 | ||
| DISNEY WALT CO | COM | 254687106 | 4,838,976 | 54,200 | SH | SOLE | 53,415 | 0 | 785 | ||
| ECOLAB INC | COM | 278865100 | 6,829,679 | 36,583 | SH | SOLE | 35,878 | 0 | 705 | ||
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 | 642,199 | 6,808 | SH | SOLE | 6,808 | 0 | 0 | ||
| EMERSON ELEC CO | COM | 291011104 | 4,361,137 | 48,248 | SH | SOLE | 47,333 | 0 | 915 | ||
| EXXON MOBIL CORP | COM | 30231G102 | 4,080,503 | 38,047 | SH | SOLE | 38,047 | 0 | 0 | ||
| FEDEX CORP | COM | 31428X106 | 338,384 | 1,365 | SH | SOLE | 1,365 | 0 | 0 | ||
| GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 36266G107 | 225,197 | 2,772 | SH | SOLE | 2,772 | 0 | 0 | ||
| GENERAL ELECTRIC CO | COM NEW | 369604301 | 999,085 | 9,095 | SH | SOLE | 9,095 | 0 | 0 | ||
| GILEAD SCIENCES INC | COM | 375558103 | 2,750,012 | 35,682 | SH | SOLE | 35,052 | 0 | 630 | ||
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 | 2,462,225 | 146,561 | SH | SOLE | 143,981 | 0 | 2,580 | ||
| HOME DEPOT INC | COM | 437076102 | 366,556 | 1,180 | SH | SOLE | 1,180 | 0 | 0 | ||
| HP INC | COM | 40434L105 | 4,411,153 | 143,639 | SH | SOLE | 141,059 | 0 | 2,580 | ||
| ILLINOIS TOOL WKS INC | COM | 452308109 | 272,675 | 1,090 | SH | SOLE | 1,090 | 0 | 0 | ||
| INTEL CORP | COM | 458140100 | 349,549 | 10,453 | SH | SOLE | 10,453 | 0 | 0 | ||
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | 339,240 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 3,715,171 | 27,764 | SH | SOLE | 27,224 | 0 | 540 | ||
| INTUIT | COM | 461202103 | 680,871 | 1,486 | SH | SOLE | 1,486 | 0 | 0 | ||
| ISHARES TR | RUSSELL 2000 ETF | 464287655 | 229,406 | 1,225 | SH | SOLE | 1,225 | 0 | 0 | ||
| ISHARES TR | CALIF MUN BD ETF | 464288356 | 347,395 | 6,100 | SH | SOLE | 6,100 | 0 | 0 | ||
| ISHARES TR | PFD AND INCM SEC | 464288687 | 650,304 | 21,025 | SH | SOLE | 21,025 | 0 | 0 | ||
| ISHARES TR | TIPS BD ETF | 464287176 | 726,974 | 6,755 | SH | SOLE | 6,755 | 0 | 0 | ||
| ISHARES TR | CORE S&P500 ETF | 464287200 | 2,366,535 | 5,308 | SH | SOLE | 5,308 | 0 | 0 | ||
| ISHARES TR | IBOXX INV CP ETF | 464287242 | 1,129,740 | 10,447 | SH | SOLE | 10,447 | 0 | 0 | ||
| ISHARES TR | ISHS 1-5YR INVS | 464288646 | 213,725 | 4,260 | SH | SOLE | 4,260 | 0 | 0 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 7,749,150 | 46,817 | SH | SOLE | 45,997 | 0 | 820 | ||
| JPMORGAN CHASE & CO | COM | 46625H100 | 5,824,873 | 40,050 | SH | SOLE | 39,315 | 0 | 735 | ||
| KIMBERLY-CLARK CORP | COM | 494368103 | 400,374 | 2,900 | SH | SOLE | 2,900 | 0 | 0 | ||
| LILLY ELI & CO | COM | 532457108 | 2,567,666 | 5,475 | SH | SOLE | 5,475 | 0 | 0 | ||
| LOWES COS INC | COM | 548661107 | 370,148 | 1,640 | SH | SOLE | 1,640 | 0 | 0 | ||
| MARRIOTT INTL INC NEW | CL A | 571903202 | 734,760 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | 786,600 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
| MCDONALDS CORP | COM | 580135101 | 716,184 | 2,400 | SH | SOLE | 2,400 | 0 | 0 | ||
| MERCK & CO INC | COM | 58933Y105 | 876,157 | 7,593 | SH | SOLE | 7,593 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 24,101,037 | 70,773 | SH | SOLE | 69,666 | 0 | 1,107 | ||
| MOODYS CORP | COM | 615369105 | 1,390,880 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| NEXTERA ENERGY INC | COM | 65339F101 | 231,504 | 3,120 | SH | SOLE | 3,120 | 0 | 0 | ||
| NUTRIEN LTD | COM | 67077M108 | 845,360 | 14,316 | SH | SOLE | 14,130 | 0 | 186 | ||
| PEPSICO INC | COM | 713448108 | 7,660,330 | 41,358 | SH | SOLE | 40,608 | 0 | 750 | ||
| PFIZER INC | COM | 717081103 | 2,256,152 | 61,509 | SH | SOLE | 59,814 | 0 | 1,695 | ||
| PPG INDS INC | COM | 693506107 | 392,995 | 2,650 | SH | SOLE | 2,650 | 0 | 0 | ||
| PROCTER AND GAMBLE CO | COM | 742718109 | 7,954,211 | 52,420 | SH | SOLE | 51,690 | 0 | 730 | ||
| QUALCOMM INC | COM | 747525103 | 1,605,493 | 13,487 | SH | SOLE | 13,487 | 0 | 0 | ||
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 1,564,128 | 15,967 | SH | SOLE | 15,967 | 0 | 0 | ||
| SALESFORCE INC | COM | 79466L302 | 4,917,922 | 23,279 | SH | SOLE | 22,909 | 0 | 370 | ||
| SCHLUMBERGER LTD | COM STK | 806857108 | 2,734,265 | 55,665 | SH | SOLE | 54,700 | 0 | 965 | ||
| SCHWAB CHARLES CORP | COM | 808513105 | 232,388 | 4,100 | SH | SOLE | 4,100 | 0 | 0 | ||
| SCHWAB STRATEGIC TR | 5 10YR CORP BD | 808524698 | 424,423 | 9,635 | SH | SOLE | 9,635 | 0 | 0 | ||
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 | 473,253 | 7,054 | SH | SOLE | 7,054 | 0 | 0 | ||
| SCHWAB STRATEGIC TR | LONG TERM US | 808524680 | 1,006,758 | 27,742 | SH | SOLE | 27,742 | 0 | 0 | ||
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 | 1,563,672 | 29,824 | SH | SOLE | 29,824 | 0 | 0 | ||
| SCHWAB STRATEGIC TR | 1 5YR CORP BD | 808524714 | 2,166,858 | 45,840 | SH | SOLE | 45,840 | 0 | 0 | ||
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 | 2,325,514 | 44,405 | SH | SOLE | 44,405 | 0 | 0 | ||
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 4,415,648 | 54,400 | SH | SOLE | 53,670 | 0 | 730 | ||
| SPDR S&P MIDCAP 400 ETF TR | UTSER1 S&PDCRP | 78467Y107 | 205,932 | 430 | SH | SOLE | 430 | 0 | 0 | ||
| SPDR SER TR | PORTFOLIO LN COR | 78464A367 | 1,954,655 | 84,035 | SH | SOLE | 84,035 | 0 | 0 | ||
| TARGET CORP | COM | 87612E106 | 240,058 | 1,820 | SH | SOLE | 1,820 | 0 | 0 | ||
| TEXAS INSTRS INC | COM | 882508104 | 1,902,812 | 10,570 | SH | SOLE | 10,570 | 0 | 0 | ||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 399,139 | 765 | SH | SOLE | 765 | 0 | 0 | ||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 271,972 | 1,422 | SH | SOLE | 1,422 | 0 | 0 | ||
| TRAVELERS COMPANIES INC | COM | 89417E109 | 226,453 | 1,304 | SH | SOLE | 1,304 | 0 | 0 | ||
| UNION PAC CORP | COM | 907818108 | 593,932 | 2,903 | SH | SOLE | 2,903 | 0 | 0 | ||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | 454,205 | 945 | SH | SOLE | 945 | 0 | 0 | ||
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 5,531,755 | 25,109 | SH | SOLE | 25,109 | 0 | 0 | ||
| VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 12,277,946 | 30,146 | SH | SOLE | 28,961 | 0 | 1,185 | ||
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 2,993,194 | 73,579 | SH | SOLE | 72,409 | 0 | 1,170 | ||
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 | 14,804,573 | 312,201 | SH | SOLE | 306,591 | 0 | 5,610 | ||
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | 5,007,894 | 63,367 | SH | SOLE | 63,167 | 0 | 200 | ||
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 15,110,213 | 199,712 | SH | SOLE | 189,512 | 0 | 10,200 | ||
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 | 218,956 | 1,348 | SH | SOLE | 1,348 | 0 | 0 | ||
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 | 266,623 | 603 | SH | SOLE | 603 | 0 | 0 | ||
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 | 421,762 | 2,169 | SH | SOLE | 2,169 | 0 | 0 | ||
| WALMART INC | COM | 931142103 | 353,184 | 2,247 | SH | SOLE | 2,247 | 0 | 0 | ||
| WELLS FARGO CO NEW | COM | 949746101 | 365,512 | 8,564 | SH | SOLE | 8,564 | 0 | 0 | ||
| WINTRUST FINL CORP | COM | 97650W108 | 208,420 | 2,870 | SH | SOLE | 2,870 | 0 | 0 | ||
| ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 295,830 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||