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
AFLAC INC COM 001055102 3,393 64,859 SH   SOLE   57,043 0 7,816
ALPS ETF TR ALERIAN MLP 00162Q866 143 15,685 SH   SOLE   11,826 0 3,859
AT&T INC COM 00206R102 2,164 57,179 SH   SOLE   43,876 0 13,303
ABBOTT LABS COM 002824100 8,447 100,957 SH   SOLE   48,221 0 52,736
ABBVIE INC COM 00287Y109 7,468 98,628 SH   SOLE   57,570 0 41,058
ADOBE INC COM 00724F101 14,371 52,023 SH   SOLE   44,516 0 7,507
AGILENT TECHNOLOGIES INC COM 00846U101 307 4,004 SH   SOLE   2,314 0 1,690
AIR PRODS & CHEMS INC COM 009158106 2,292 10,329 SH   SOLE   6,910 0 3,419
AKAMAI TECHNOLOGIES INC COM 00971T101 799 8,744 SH   SOLE   8,744 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,533 27,104 SH   SOLE   22,766 0 4,338
ALIGN TECHNOLOGY INC COM 016255101 15,948 88,151 SH   SOLE   85,843 0 2,308
ALLIANT ENERGY CORP COM 018802108 1,533 28,425 SH   SOLE   19,675 0 8,750
ALPHABET INC CAP STK CL C 02079K107 17,289 14,183 SH   SOLE   11,756 0 2,427
ALPHABET INC CAP STK CL A 02079K305 15,026 12,305 SH   SOLE   10,520 0 1,785
ALTRIA GROUP INC COM 02209S103 840 20,550 SH   SOLE   18,627 0 1,923
AMAZON COM INC COM 023135106 19,307 11,122 SH   SOLE   9,637 0 1,485
AMBEV SA SPONSORED ADR 02319V103 110 23,765 SH   SOLE   10,165 0 13,600
AMERICAN EXPRESS CO COM 025816109 4,205 35,551 SH   SOLE   31,268 0 4,283
AMERICAN STS WTR CO COM 029899101 1,050 11,689 SH   SOLE   9,455 0 2,234
AMERICAN WTR WKS CO INC NEW COM 030420103 5,147 41,435 SH   SOLE   34,750 0 6,685
AMERIPRISE FINL INC COM 03076C106 1,664 11,312 SH   SOLE   10,197 0 1,115
AMGEN INC COM 031162100 11,483 59,341 SH   SOLE   52,683 0 6,658
ANALOG DEVICES INC COM 032654105 12,035 107,717 SH   SOLE   87,912 0 19,805
APPLE INC COM 037833100 54,060 241,371 SH   SOLE   194,875 0 46,496
AUTODESK INC COM 052769106 272 1,842 SH   SOLE   1,781 0 61
AUTOMATIC DATA PROCESSING IN COM 053015103 4,502 27,887 SH   SOLE   22,728 0 5,159
AWARE INC MASS COM 05453N100 587 196,401 SH   SOLE   196,401 0 0
BCE INC COM NEW 05534B760 766 15,813 SH   SOLE   10,113 0 5,700
BP PLC SPONSORED ADR 055622104 365 9,614 SH   SOLE   7,391 0 2,223
BANK HAWAII CORP COM 062540109 1,087 12,646 SH   SOLE   10,966 0 1,680
BECTON DICKINSON & CO COM 075887109 2,382 9,416 SH   SOLE   6,639 0 2,777
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,347 11,284 SH   SOLE   10,192 0 1,092
BLACKROCK INC COM 09247X101 6,993 15,692 SH   SOLE   13,047 0 2,645
BLACKSTONE GROUP INC COM CL A 09260D107 1,677 34,334 SH   SOLE   26,968 0 7,366
BLOCK H & R INC COM 093671105 709 30,000 SH   SOLE   30,000 0 0
BOEING CO COM 097023105 5,720 15,033 SH   SOLE   14,177 0 856
BOOKING HLDGS INC COM 09857L108 2,279 1,161 SH   SOLE   1,033 0 128
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,134 20,553 SH   SOLE   18,793 0 1,760
BRISTOL MYERS SQUIBB CO COM 110122108 1,308 25,794 SH   SOLE   13,983 0 11,811
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 518 4,166 SH   SOLE   4,166 0 0
CIGNA CORP NEW COM 125523100 272 1,793 SH   SOLE   1,303 0 490
CME GROUP INC COM 12572Q105 303 1,435 SH   SOLE   1,435 0 0
CSX CORP COM 126408103 312 4,500 SH   SOLE   0 0 4,500
CARTERS INC COM 146229109 536 5,879 SH   SOLE   5,087 0 792
CATERPILLAR INC DEL COM 149123101 10,582 83,775 SH   SOLE   79,796 0 3,979
CELGENE CORP COM 151020104 4,311 43,412 SH   SOLE   38,041 0 5,371
CERNER CORP COM 156782104 2,065 30,295 SH   SOLE   19,989 0 10,306
CHEVRON CORP NEW COM 166764100 17,494 147,507 SH   SOLE   120,593 0 26,914
CISCO SYS INC COM 17275R102 13,380 270,794 SH   SOLE   226,316 0 44,478
CINTAS CORP COM 172908105 872 3,254 SH   SOLE   3,254 0 0
CLEAN HARBORS INC COM 184496107 491 6,356 SH   SOLE   4,712 0 1,644
CLOROX CO DEL COM 189054109 1,528 10,064 SH   SOLE   7,961 0 2,103
COCA COLA CO COM 191216100 1,021 18,747 SH   SOLE   15,912 0 2,835
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,188 19,716 SH   SOLE   13,826 0 5,890
COLGATE PALMOLIVE CO COM 194162103 901 12,258 SH   SOLE   11,258 0 1,000
COMCAST CORP NEW CL A 20030N101 1,202 26,653 SH   SOLE   23,054 0 3,599
CONOCOPHILLIPS COM 20825C104 460 8,070 SH   SOLE   3,495 0 4,575
CONSOLIDATED EDISON INC COM 209115104 996 10,545 SH   SOLE   7,170 0 3,375
CORNING INC COM 219350105 285 10,000 SH   SOLE   10,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 15,271 53,005 SH   SOLE   46,288 0 6,717
CROWN CASTLE INTL CORP NEW COM 22822V101 13,653 98,219 SH   SOLE   84,334 0 13,885
DANAHER CORPORATION COM 235851102 14,476 100,227 SH   SOLE   89,679 0 10,548
DARDEN RESTAURANTS INC COM 237194105 350 2,963 SH   SOLE   2,963 0 0
DEERE & CO COM 244199105 874 5,183 SH   SOLE   4,997 0 186
DESTINATION XL GROUP INC COM 25065K104 173 102,221 SH   SOLE   102,221 0 0
DISNEY WALT CO COM DISNEY 254687106 19,549 150,008 SH   SOLE   133,113 0 16,895
DOMINION ENERGY INC COM 25746U109 394 4,863 SH   SOLE   3,337 0 1,526
DOVER CORP COM 260003108 2,829 28,419 SH   SOLE   25,116 0 3,303
DOW INC COM 260557103 328 6,893 SH   SOLE   6,715 0 178
DUKE ENERGY CORP NEW COM NEW 26441C204 1,460 15,231 SH   SOLE   9,739 0 5,492
DUPONT DE NEMOURS INC COM 26614N102 501 7,025 SH   SOLE   6,849 0 176
E TRADE FINANCIAL CORP COM NEW 269246401 3,765 86,165 SH   SOLE   77,664 0 8,501
EBAY INC COM 278642103 432 11,071 SH   SOLE   9,841 0 1,230
ECOLAB INC COM 278865100 967 4,881 SH   SOLE   3,683 0 1,198
EMERSON ELEC CO COM 291011104 748 11,195 SH   SOLE   9,520 0 1,675
ENBRIDGE INC COM 29250N105 879 25,069 SH   SOLE   16,166 0 8,903
EVERGY INC COM 30034W106 358 5,375 SH   SOLE   3,375 0 2,000
EXPEDITORS INTL WASH INC COM 302130109 4,297 57,846 SH   SOLE   55,546 0 2,300
EXXON MOBIL CORP COM 30231G102 5,023 71,143 SH   SOLE   54,223 0 16,920
F M C CORP COM NEW 302491303 2,587 29,509 SH   SOLE   22,730 0 6,779
FACEBOOK INC CL A 30303M102 10,205 57,304 SH   SOLE   51,683 0 5,621
FASTENAL CO COM 311900104 566 17,318 SH   SOLE   17,318 0 0
FEDEX CORP COM 31428X106 291 2,000 SH   SOLE   2,000 0 0
FISERV INC COM 337738108 5,264 50,816 SH   SOLE   45,540 0 5,276
FLOWSERVE CORP COM 34354P105 368 7,872 SH   SOLE   5,926 0 1,946
FORTIVE CORP COM 34959J108 1,644 23,975 SH   SOLE   21,653 0 2,322
GENERAL ELECTRIC CO COM 369604103 1,330 148,740 SH   SOLE   108,890 0 39,850
GENERAL MLS INC COM 370334104 1,909 34,642 SH   SOLE   18,493 0 16,149
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 3,685 77,848 SH   SOLE   66,503 0 11,345
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 1,881 31,401 SH   SOLE   28,077 0 3,324
HP INC COM 40434L105 197 10,400 SH   SOLE   9,600 0 800
HOME DEPOT INC COM 437076102 18,716 80,664 SH   SOLE   68,845 0 11,819
HONEYWELL INTL INC COM 438516106 9,865 58,306 SH   SOLE   49,000 0 9,306
HORMEL FOODS CORP COM 440452100 254 5,804 SH   SOLE   4,500 0 1,304
ILLINOIS TOOL WKS INC COM 452308109 4,086 26,113 SH   SOLE   22,453 0 3,660
ILLUMINA INC COM 452327109 10,782 35,442 SH   SOLE   34,139 0 1,303
INTEL CORP COM 458140100 19,118 371,016 SH   SOLE   295,157 0 75,859
INTERCONTINENTAL EXCHANGE IN COM 45866F104 250 2,713 SH   SOLE   2,713 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,476 17,026 SH   SOLE   13,454 0 3,572
INVESCO QQQ TR UNIT SER 1 46090E103 2,111 11,183 SH   SOLE   6,249 0 4,934
INTUIT COM 461202103 5,722 21,518 SH   SOLE   20,403 0 1,115
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,485 8,303 SH   SOLE   5,232 0 3,071
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,962 45,907 SH   SOLE   36,906 0 9,001
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 778 41,422 SH   SOLE   31,422 0 10,000
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 836 25,794 SH   SOLE   14,994 0 10,800
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 1,079 51,200 SH   SOLE   34,485 0 16,715
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 989 46,435 SH   SOLE   29,615 0 16,820
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 943 44,343 SH   SOLE   26,328 0 18,015
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 572 26,610 SH   SOLE   11,620 0 14,990
IQVIA HLDGS INC COM 46266C105 321 2,150 SH   SOLE   2,150 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,989 15,600 SH   SOLE   15,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,658 40,759 SH   SOLE   32,909 0 7,850
ISHARES TR NASDAQ BIOTECH 464287556 4,368 43,904 SH   SOLE   35,060 0 8,844
ISHARES TR RUS 1000 GRW ETF 464287614 259 1,621 SH   SOLE   1,621 0 0
ISHARES TR AGENCY BOND ETF 464288166 1,152 9,883 SH   SOLE   9,883 0 0
ISHARES TR IBOXX HI YD ETF 464288513 364 4,177 SH   SOLE   4,177 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,291 22,296 SH   SOLE   20,581 0 1,715
ISHARES TR PFD AND INCM SEC 464288687 442 11,771 SH   SOLE   10,271 0 1,500
JPMORGAN CHASE & CO COM 46625H100 2,420 20,566 SH   SOLE   19,163 0 1,403
JACOBS ENGR GROUP INC COM 469814107 1,498 16,371 SH   SOLE   14,794 0 1,577
JOHNSON & JOHNSON COM 478160104 13,731 106,126 SH   SOLE   80,588 0 25,538
KIMBERLY CLARK CORP COM 494368103 2,146 15,104 SH   SOLE   13,364 0 1,740
L3HARRIS TECHNOLOGIES INC COM 502431109 245 1,173 SH   SOLE   676 0 497
LAS VEGAS SANDS CORP COM 517834107 303 5,250 SH   SOLE   4,815 0 435
LAUDER ESTEE COS INC CL A 518439104 7,591 38,153 SH   SOLE   35,147 0 3,006
LILLY ELI & CO COM 532457108 272 2,428 SH   SOLE   2,096 0 332
LOCKHEED MARTIN CORP COM 539830109 10,607 27,193 SH   SOLE   24,493 0 2,700
LOWES COS INC COM 548661107 1,103 10,031 SH   SOLE   10,031 0 0
MARSH & MCLENNAN COS INC COM 571748102 535 5,348 SH   SOLE   5,348 0 0
MCDONALDS CORP COM 580135101 9,592 44,676 SH   SOLE   39,188 0 5,488
MERCK & CO INC COM 58933Y105 7,051 83,758 SH   SOLE   58,887 0 24,871
METTLER TOLEDO INTERNATIONAL COM 592688105 354 502 SH   SOLE   434 0 68
MICROSOFT CORP COM 594918104 46,388 333,653 SH   SOLE   302,967 0 30,686
MONDELEZ INTL INC CL A 609207105 807 14,589 SH   SOLE   13,364 0 1,225
MONROE CAP CORP COM 610335101 1,252 118,706 SH   SOLE   108,578 0 10,128
MOODYS CORP COM 615369105 362 1,769 SH   SOLE   0 0 1,769
NETFLIX INC COM 64110L106 1,788 6,682 SH   SOLE   5,686 0 996
NEXTERA ENERGY INC COM 65339F101 579 2,484 SH   SOLE   1,818 0 666
NIKE INC CL B 654106103 8,338 88,774 SH   SOLE   76,621 0 12,153
NORTHROP GRUMMAN CORP COM 666807102 3,186 8,502 SH   SOLE   8,177 0 325
NOVARTIS A G SPONSORED ADR 66987V109 998 11,483 SH   SOLE   8,174 0 3,309
NVIDIA CORP COM 67066G104 7,625 43,802 SH   SOLE   42,404 0 1,398
OCCIDENTAL PETE CORP COM 674599105 449 10,102 SH   SOLE   10,102 0 0
OMNICOM GROUP INC COM 681919106 454 5,800 SH   SOLE   5,800 0 0
ORACLE CORP COM 68389X105 3,304 60,040 SH   SOLE   52,982 0 7,058
PALO ALTO NETWORKS INC COM 697435105 6,418 31,486 SH   SOLE   29,139 0 2,347
PAYCHEX INC COM 704326107 390 4,707 SH   SOLE   3,919 0 788
PAYPAL HLDGS INC COM 70450Y103 4,002 38,632 SH   SOLE   31,991 0 6,641
PEPSICO INC COM 713448108 2,248 16,398 SH   SOLE   12,930 0 3,468
PFIZER INC COM 717081103 3,565 99,232 SH   SOLE   70,383 0 28,849
PHILIP MORRIS INTL INC COM 718172109 1,329 17,503 SH   SOLE   17,444 0 59
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 203 2,000 SH   SOLE   2,000 0 0
PIONEER NAT RES CO COM 723787107 3,518 27,973 SH   SOLE   24,746 0 3,227
PRICE T ROWE GROUP INC COM 74144T108 731 6,400 SH   SOLE   6,400 0 0
PROCTER & GAMBLE CO COM 742718109 12,339 99,203 SH   SOLE   78,497 0 20,706
PROLOGIS INC COM 74340W103 742 8,705 SH   SOLE   1,250 0 7,455
QUALCOMM INC COM 747525103 451 5,909 SH   SOLE   5,909 0 0
QUEST DIAGNOSTICS INC COM 74834L100 626 5,848 SH   SOLE   5,848 0 0
RAYTHEON CO COM NEW 755111507 319 1,624 SH   SOLE   1,025 0 599
ROBERT HALF INTL INC COM 770323103 287 5,150 SH   SOLE   5,150 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,526 9,260 SH   SOLE   7,719 0 1,541
ROYAL BK CDA MONTREAL QUE COM 780087102 227 2,800 SH   SOLE   1,300 0 1,500
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 614 10,432 SH   SOLE   7,661 0 2,771
SEI INVESTMENTS CO COM 784117103 652 10,996 SH   SOLE   10,996 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 534 5,200 SH   SOLE   5,200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,883 24,700 SH   SOLE   22,336 0 2,364
SPDR SERIES TRUST SPDR S&P 500 ETF 78468R796 1,311 18,050 SH   SOLE   18,050 0 0
SAP SE SPON ADR 803054204 1,570 13,316 SH   SOLE   12,516 0 800
HENRY SCHEIN INC COM 806407102 3,898 61,382 SH   SOLE   53,612 0 7,770
SCHLUMBERGER LTD COM 806857108 563 16,485 SH   SOLE   16,282 0 203
THE CHARLES SCHWAB CORPORATI COM 808513105 250 5,974 SH   SOLE   3,155 0 2,819
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 232 2,573 SH   SOLE   2,273 0 300
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 430 3,563 SH   SOLE   2,668 0 895
SHERWIN WILLIAMS CO COM 824348106 6,952 12,643 SH   SOLE   10,874 0 1,769
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2,867 81,103 SH   SOLE   73,861 0 7,242
SIMPSON MANUFACTURING CO INC COM 829073105 371 5,341 SH   SOLE   5,341 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,354 30,153 SH   SOLE   25,622 0 4,531
STARBUCKS CORP COM 855244109 5,206 58,881 SH   SOLE   52,240 0 6,641
STATE STR CORP COM 857477103 586 9,896 SH   SOLE   9,852 0 44
STRYKER CORP COM 863667101 5,137 23,749 SH   SOLE   22,731 0 1,018
SYSCO CORP COM 871829107 2,387 30,060 SH   SOLE   28,560 0 1,500
TJX COS INC NEW COM 872540109 3,847 69,013 SH   SOLE   64,487 0 4,526
TELUS CORP COM 87971M103 1,052 29,534 SH   SOLE   19,134 0 10,400
TESLA INC COM 88160R101 384 1,594 SH   SOLE   1,514 0 80
TETRA TECH INC NEW COM 88162G103 2,460 28,357 SH   SOLE   22,925 0 5,432
TEXAS INSTRS INC COM 882508104 2,302 17,815 SH   SOLE   16,740 0 1,075
THERMO FISHER SCIENTIFIC INC COM 883556102 13,036 44,756 SH   SOLE   37,294 0 7,462
3M CO COM 88579Y101 7,940 48,296 SH   SOLE   42,445 0 5,851
TORONTO DOMINION BK ONT COM NEW 891160509 525 9,017 SH   SOLE   3,000 0 6,017
TREX CO INC COM 89531P105 1,633 17,962 SH   SOLE   14,616 0 3,346
US BANCORP DEL COM NEW 902973304 381 6,877 SH   SOLE   6,877 0 0
UNION PACIFIC CORP COM 907818108 15,949 98,460 SH   SOLE   86,095 0 12,365
UNITED TECHNOLOGIES CORP COM 913017109 4,162 30,487 SH   SOLE   25,548 0 4,939
UNITEDHEALTH GROUP INC COM 91324P102 13,737 63,213 SH   SOLE   53,374 0 9,839
V F CORP COM 918204108 13,787 154,927 SH   SOLE   144,340 0 10,587
VANGUARD GROUP DIV APP ETF 921908844 9,340 78,107 SH   SOLE   44,044 0 34,063
VANGUARD STAR FD VG TL INTL STK F 921909768 4,330 83,821 SH   SOLE   55,416 0 28,405
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 766 8,704 SH   SOLE   8,704 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 822 10,176 SH   SOLE   9,626 0 550
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 472 11,500 SH   SOLE   11,500 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 11,776 132,721 SH   SOLE   91,850 0 40,871
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 915 22,717 SH   SOLE   22,427 0 290
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,300 24,250 SH   SOLE   24,250 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 291 1,995 SH   SOLE   1,565 0 430
VANGUARD WORLD FDS UTILITIES ETF 92204A876 277 1,930 SH   SOLE   1,305 0 625
VARIAN MED SYS INC COM 92220P105 927 7,784 SH   SOLE   6,548 0 1,236
VEEVA SYS INC CL A COM 922475108 3,241 21,229 SH   SOLE   20,861 0 368
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,616 17,331 SH   SOLE   12,598 0 4,733
VANGUARD INDEX FDS MID CAP ETF 922908629 549 3,278 SH   SOLE   2,678 0 600
VANGUARD INDEX FDS LARGE CAP ETF 922908637 586 4,300 SH   SOLE   3,000 0 1,300
VANGUARD INDEX FDS GROWTH ETF 922908736 478 2,875 SH   SOLE   2,875 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,558 10,123 SH   SOLE   8,036 0 2,087
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,495 36,388 SH   SOLE   27,885 0 8,503
VERIZON COMMUNICATIONS INC COM 92343V104 2,484 41,149 SH   SOLE   23,623 0 17,526
VERSUM MATLS INC COM 92532W103 245 4,625 SH   SOLE   2,975 0 1,650
VISA INC COM CL A 92826C839 26,028 151,315 SH   SOLE   127,138 0 24,177
VMWARE INC CL A COM 928563402 400 2,663 SH   SOLE   2,625 0 38
WALMART INC COM 931142103 9,140 77,017 SH   SOLE   69,220 0 7,797
WALGREENS BOOTS ALLIANCE INC COM 931427108 903 16,318 SH   SOLE   12,213 0 4,105
WASTE MGMT INC DEL COM 94106L109 517 4,498 SH   SOLE   4,259 0 239
WELLS FARGO CO NEW COM 949746101 4,908 97,295 SH   SOLE   60,458 0 36,837
WELLTOWER INC COM 95040Q104 3,893 42,947 SH   SOLE   35,553 0 7,394
WESTERN UN CO COM 959802109 246 10,630 SH   SOLE   10,336 0 294
WILLIAMS SONOMA INC COM 969904101 451 6,627 SH   SOLE   6,627 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,101 31,223 SH   SOLE   22,722 0 8,501
XILINX INC COM 983919101 1,586 16,539 SH   SOLE   14,637 0 1,902
XYLEM INC COM 98419M100 201 2,525 SH   SOLE   2,525 0 0
ZOETIS INC CL A 98978V103 450 3,611 SH   SOLE   1,712 0 1,899
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,353 74,617 SH   SOLE   64,930 0 9,687
LINDE PLC SHS G5494J103 4,542 23,448 SH   SOLE   19,870 0 3,578
CHUBB LIMITED COM H1467J104 505 3,125 SH   SOLE   2,893 0 232
FERRARI N V COM N3167Y103 2,107 13,676 SH   SOLE   11,641 0 2,035