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 242 7,054 SH   SOLE   6,754 0 300
AT&T INC COM 00206R102 432 14,811 SH   SOLE   14,811 0 0
ABBOTT LABS COM 002824100 1,019 12,919 SH   SOLE   12,919 0 0
ABBVIE INC COM 00287Y109 1,158 15,201 SH   SOLE   15,201 0 0
ADOBE INC COM 00724F101 273 858 SH   SOLE   858 0 0
ADURO BIOTECH INC COM 00739L101 55 20,000 SH   SOLE   20,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 708 3,641 SH   SOLE   3,471 0 170
ALPHABET INC CAP STK CL C 02079K107 18,560 15,961 SH   SOLE   15,543 0 418
ALPHABET INC CAP STK CL A 02079K305 8,715 7,500 SH   SOLE   7,261 0 239
ALTRIA GROUP INC COM 02209S103 297 7,688 SH   SOLE   7,688 0 0
AMAZON COM INC COM 023135106 25,432 13,044 SH   SOLE   12,633 0 411
AMERICAN CAMPUS CMNTYS INC COM 024835100 257 9,258 SH   SOLE   9,258 0 0
AMERICAN ELEC PWR CO INC COM 025537101 645 8,063 SH   SOLE   8,063 0 0
AMERICAN EXPRESS CO COM 025816109 7,902 92,307 SH   SOLE   90,207 0 2,100
AMERICAN TOWER CORP NEW COM 03027X100 12,768 58,638 SH   SOLE   56,161 0 2,477
AMGEN INC COM 031162100 1,246 6,145 SH   SOLE   6,145 0 0
APACHE CORP COM 037411105 63 15,090 SH   SOLE   15,090 0 0
APPIAN CORP CL A 03782L101 3,529 87,728 SH   SOLE   85,513 0 2,215
APPLE INC COM 037833100 28,536 112,217 SH   SOLE   110,043 0 2,174
ASTRAZENECA PLC SPONSORED ADR 046353108 300 6,709 SH   SOLE   6,709 0 0
ATMOS ENERGY CORP COM 049560105 887 8,937 SH   SOLE   8,937 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 603 4,414 SH   SOLE   4,414 0 0
BP PLC SPONSORED ADR 055622104 351 14,394 SH   SOLE   14,394 0 0
BK OF AMERICA CORP COM 060505104 12,861 605,783 SH   SOLE   584,793 0 20,990
BANK NEW YORK MELLON CORP COM 064058100 2,218 65,860 SH   SOLE   63,860 0 2,000
BAXTER INTL INC COM 071813109 283 3,489 SH   SOLE   3,489 0 0
BERKLEY W R CORP COM 084423102 223 4,276 SH   SOLE   4,276 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,310 78,272 SH   SOLE   76,535 0 1,737
BLACKROCK INC COM 09247X101 662 1,504 SH   SOLE   1,504 0 0
BOEING CO COM 097023105 293 1,963 SH   SOLE   1,963 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,556 27,907 SH   SOLE   27,907 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 39 10,240 SH   SOLE   10,240 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10,828 244,691 SH   SOLE   238,956 0 5,735
CIGNA CORP NEW COM 125523100 226 1,274 SH   SOLE   1,274 0 0
CSX CORP COM 126408103 218 3,805 SH   SOLE   3,805 0 0
CANADIAN NATL RY CO COM 136375102 13,885 178,858 SH   SOLE   175,928 0 2,930
CANOPY GROWTH CORP COM 138035100 271 18,797 SH   SOLE   18,797 0 0
CARMAX INC COM 143130102 6,671 123,927 SH   SOLE   120,177 0 3,750
CARS COM INC COM 14575E105 43 10,061 SH   SOLE   10,061 0 0
CATERPILLAR INC DEL COM 149123101 811 6,990 SH   SOLE   6,390 0 600
CHEVRON CORP NEW COM 166764100 1,557 21,487 SH   SOLE   21,312 0 175
CINCINNATI FINL CORP COM 172062101 473 6,275 SH   SOLE   6,275 0 0
CISCO SYS INC COM 17275R102 1,272 32,352 SH   SOLE   32,352 0 0
CITIGROUP INC COM NEW 172967424 955 22,684 SH   SOLE   22,684 0 0
CITRIX SYS INC COM 177376100 330 2,332 SH   SOLE   2,332 0 0
COCA COLA CO COM 191216100 1,144 25,864 SH   SOLE   25,864 0 0
COLGATE PALMOLIVE CO COM 194162103 297 4,474 SH   SOLE   4,474 0 0
COMCAST CORP NEW CL A 20030N101 1,785 51,932 SH   SOLE   50,432 0 1,500
CONSOLIDATED EDISON INC COM 209115104 396 5,082 SH   SOLE   5,082 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,447 10,096 SH   SOLE   10,096 0 0
COSTCO WHSL CORP NEW COM 22160K105 606 2,127 SH   SOLE   2,047 0 80
CROWN HLDGS INC COM 228368106 638 10,993 SH   SOLE   10,993 0 0
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 2,857 191,720 SH   SOLE   183,435 0 8,285
DEERE & CO COM 244199105 525 3,800 SH   SOLE   3,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 73 10,600 SH   SOLE   10,600 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,821 61,525 SH   SOLE   59,508 0 2,017
DISNEY WALT CO COM DISNEY 254687106 13,676 141,569 SH   SOLE   137,037 0 4,532
DUKE ENERGY CORP NEW COM NEW 26441C204 201 2,480 SH   SOLE   2,480 0 0
EMERSON ELEC CO COM 291011104 1,104 23,179 SH   SOLE   23,179 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 610 132,665 SH   SOLE   132,665 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,440 100,686 SH   SOLE   100,686 0 0
EXXON MOBIL CORP COM 30231G102 2,162 56,945 SH   SOLE   54,665 0 2,280
FACEBOOK INC CL A 30303M102 1,114 6,676 SH   SOLE   6,676 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 286 2,355 SH   SOLE   2,355 0 0
FIRSTENERGY CORP COM 337932107 518 12,921 SH   SOLE   12,921 0 0
GALLAGHER ARTHUR J & CO COM 363576109 571 7,007 SH   SOLE   7,007 0 0
GENERAL DYNAMICS CORP COM 369550108 331 2,500 SH   SOLE   2,500 0 0
GENERAL ELECTRIC CO COM 369604103 992 124,879 SH   SOLE   124,879 0 0
GENERAL MLS INC COM 370334104 578 10,950 SH   SOLE   10,950 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 589 3,809 SH   SOLE   3,809 0 0
GRAHAM CORP COM 384556106 2,409 186,753 SH   SOLE   186,753 0 0
HCA HEALTHCARE INC COM 40412C101 270 3,000 SH   SOLE   3,000 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 471 19,745 SH   SOLE   19,745 0 0
HENRY JACK & ASSOC INC COM 426281101 4,936 31,796 SH   SOLE   31,126 0 670
HOME DEPOT INC COM 437076102 673 3,604 SH   SOLE   3,504 0 100
HONEYWELL INTL INC COM 438516106 734 5,484 SH   SOLE   5,484 0 0
IEC ELECTRS CORP NEW COM 44949L105 480 80,790 SH   SOLE   80,790 0 0
IDEXX LABS INC COM 45168D104 9,636 39,777 SH   SOLE   38,104 0 1,673
ILLINOIS TOOL WKS INC COM 452308109 343 2,412 SH   SOLE   2,412 0 0
INTEL CORP COM 458140100 2,456 45,387 SH   SOLE   44,687 0 700
INTERNATIONAL BUSINESS MACHS COM 459200101 719 6,485 SH   SOLE   6,485 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 278 1,460 SH   SOLE   1,460 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 367 9,178 SH   SOLE   9,178 0 0
ISHARES TR CORE S&P TTL STK 464287150 61,504 1,075,053 SH   SOLE   1,064,830 0 10,223
ISHARES TR TIPS BD ETF 464287176 571 4,845 SH   SOLE   4,845 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,437 9,429 SH   SOLE   9,429 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,821 15,784 SH   SOLE   15,784 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 665 19,487 SH   SOLE   19,117 0 370
ISHARES TR IBOXX INV CP ETF 464287242 3,045 24,657 SH   SOLE   24,657 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,393 26,050 SH   SOLE   26,050 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 214 3,346 SH   SOLE   3,346 0 0
ISHARES TR CORE S&P MCP ETF 464287507 610 4,242 SH   SOLE   4,242 0 0
ISHARES TR COHEN STEER REIT 464287564 673 7,350 SH   SOLE   7,350 0 0
ISHARES TR S&P MC 400GR ETF 464287606 382 2,140 SH   SOLE   2,140 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 907 11,059 SH   SOLE   11,019 0 40
ISHARES TR RUS 2000 GRW ETF 464287648 1,226 7,750 SH   SOLE   7,750 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,910 34,160 SH   SOLE   33,176 0 984
ISHARES TR S&P MC 400VL ETF 464287705 356 3,245 SH   SOLE   3,245 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 677 6,596 SH   SOLE   6,596 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,449 38,491 SH   SOLE   38,491 0 0
ISHARES TR EAFE SML CP ETF 464288273 268 5,980 SH   SOLE   5,980 0 0
ISHARES TR MSCI KLD400 SOC 464288570 348 3,570 SH   SOLE   3,570 0 0
ISHARES TR MBS ETF 464288588 1,876 16,987 SH   SOLE   15,567 0 1,420
ISHARES TR USD INV GRDE ETF 464288620 981 17,505 SH   SOLE   12,620 0 4,885
ISHARES TR SH TR CRPORT ETF 464288646 569 10,875 SH   SOLE   10,875 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 493 2,940 SH   SOLE   2,940 0 0
ISHARES TR MSCI USA ESG SLC 464288802 911 8,298 SH   SOLE   8,298 0 0
ISHARES TR LNG TR CRPRT BD 464289511 215 3,385 SH   SOLE   3,385 0 0
ISHARES TR US TREAS BD ETF 46429B267 92,266 3,294,053 SH   SOLE   3,216,527 0 77,526
ISHARES TR CORE HIGH DV ETF 46429B663 484 6,760 SH   SOLE   6,760 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 8,892 83,509 SH   SOLE   82,559 0 950
ISHARES TR CORE MSCI TOTAL 46432F834 81,895 1,742,082 SH   SOLE   1,709,660 0 32,422
ISHARES TR CORE MSCI EAFE 46432F842 615 12,318 SH   SOLE   12,318 0 0
ISHARES INC CORE MSCI EMKT 46434G103 13,032 322,028 SH   SOLE   316,666 0 5,362
ISHARES TR ESG USD CORPT 46435G193 334 12,995 SH   SOLE   12,995 0 0
ISHARES TR ESG MSCI EAFE 46435G516 271 5,090 SH   SOLE   5,090 0 0
JPMORGAN CHASE & CO COM 46625H100 2,321 25,779 SH   SOLE   23,179 0 2,600
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 17,579 353,917 SH   SOLE   352,717 0 1,200
JOHNSON & JOHNSON COM 478160104 16,856 128,547 SH   SOLE   125,382 0 3,165
KIMBERLY CLARK CORP COM 494368103 935 7,313 SH   SOLE   7,313 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,211 6,723 SH   SOLE   6,723 0 0
LILLY ELI & CO COM 532457108 315 2,272 SH   SOLE   2,272 0 0
LOCKHEED MARTIN CORP COM 539830109 2,000 5,901 SH   SOLE   5,901 0 0
LOWES COS INC COM 548661107 697 8,100 SH   SOLE   8,100 0 0
M & T BK CORP COM 55261F104 442 4,271 SH   SOLE   4,271 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 77 19,271 SH   SOLE   19,271 0 0
MARKEL CORP COM 570535104 13,303 14,337 SH   SOLE   13,751 0 586
MASTERCARD INC CL A 57636Q104 1,410 5,835 SH   SOLE   5,835 0 0
MCDONALDS CORP COM 580135101 1,196 7,236 SH   SOLE   7,236 0 0
MCKESSON CORP COM 58155Q103 233 1,722 SH   SOLE   1,722 0 0
MERCK & CO. INC COM 58933Y105 3,359 43,654 SH   SOLE   42,769 0 885
MICROSOFT CORP COM 594918104 11,328 71,826 SH   SOLE   71,351 0 475
MONDELEZ INTL INC CL A 609207105 1,427 28,488 SH   SOLE   28,488 0 0
MOODYS CORP COM 615369105 12,757 60,319 SH   SOLE   58,209 0 2,110
NATIONAL FUEL GAS CO N J COM 636180101 1,148 30,796 SH   SOLE   30,796 0 0
NETFLIX INC COM 64110L106 347 923 SH   SOLE   923 0 0
NEXTERA ENERGY INC COM 65339F101 1,107 4,602 SH   SOLE   4,602 0 0
NIKE INC CL B 654106103 896 10,833 SH   SOLE   10,833 0 0
NOVARTIS A G SPONSORED ADR 66987V109 468 5,675 SH   SOLE   5,675 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 493 1,638 SH   SOLE   1,638 0 0
ON SEMICONDUCTOR CORP COM 682189105 387 31,099 SH   SOLE   31,099 0 0
ORACLE CORP COM 68389X105 1,242 25,694 SH   SOLE   25,494 0 200
OWENS CORNING NEW COM 690742101 498 12,844 SH   SOLE   12,844 0 0
PNC FINL SVCS GROUP INC COM 693475105 286 2,985 SH   SOLE   2,985 0 0
PPG INDS INC COM 693506107 642 7,676 SH   SOLE   7,676 0 0
PPL CORP COM 69351T106 306 12,390 SH   SOLE   12,390 0 0
PARKER HANNIFIN CORP COM 701094104 639 4,926 SH   SOLE   4,926 0 0
PAYCHEX INC COM 704326107 4,748 75,461 SH   SOLE   75,461 0 0
PAYLOCITY HLDG CORP COM 70438V106 356 4,035 SH   SOLE   4,035 0 0
PAYPAL HLDGS INC COM 70450Y103 1,374 14,352 SH   SOLE   12,502 0 1,850
PEPSICO INC COM 713448108 12,556 104,548 SH   SOLE   101,053 0 3,495
PFIZER INC COM 717081103 1,147 35,137 SH   SOLE   35,137 0 0
PHILIP MORRIS INTL INC COM 718172109 838 11,485 SH   SOLE   11,485 0 0
PHILLIPS 66 COM 718546104 220 4,094 SH   SOLE   4,094 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5,378 54,335 SH   SOLE   53,735 0 600
PROCTER & GAMBLE CO COM 742718109 6,904 62,759 SH   SOLE   62,219 0 540
QUALCOMM INC COM 747525103 562 8,303 SH   SOLE   8,303 0 0
RAYTHEON CO COM NEW 755111507 212 1,614 SH   SOLE   1,614 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 251 18,000 SH   SOLE   18,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 230 1,526 SH   SOLE   1,526 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 243 901 SH   SOLE   901 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,256 63,070 SH   SOLE   62,720 0 350
SPDR GOLD TRUST GOLD SHS 78463V107 280 1,888 SH   SOLE   1,888 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 12,149 616,057 SH   SOLE   608,426 0 7,631
SPDR SER TR S&P BK ETF 78464A797 390 14,469 SH   SOLE   14,349 0 120
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,346 28,075 SH   SOLE   25,440 0 2,635
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 351 1,600 SH   SOLE   1,600 0 0
SALESFORCE COM INC COM 79466L302 387 2,685 SH   SOLE   2,685 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 18,958 313,719 SH   SOLE   306,552 0 7,167
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 13,167 214,967 SH   SOLE   210,300 0 4,667
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,842 74,566 SH   SOLE   71,466 0 3,100
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,446 118,240 SH   SOLE   113,688 0 4,552
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 472 18,259 SH   SOLE   18,259 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 25,765 822,364 SH   SOLE   812,487 0 9,877
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 271 8,813 SH   SOLE   8,777 0 36
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 227 5,053 SH   SOLE   5,053 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 8,390 154,606 SH   SOLE   154,247 0 359
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,064 32,485 SH   SOLE   32,440 0 45
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1,947 33,128 SH   SOLE   32,543 0 585
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 645 12,470 SH   SOLE   12,470 0 0
SERVICENOW INC COM 81762P102 299 1,045 SH   SOLE   1,045 0 0
SHOPIFY INC CL A 82509L107 14,151 33,940 SH   SOLE   32,439 0 1,501
SIRIUS XM HLDGS INC COM 82968B103 760 153,807 SH   SOLE   153,807 0 0
SOUTHERN CO COM 842587107 415 7,668 SH   SOLE   7,668 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 393 29,948 SH   SOLE   29,948 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 558 38,192 SH   SOLE   38,192 0 0
STANLEY BLACK & DECKER INC COM 854502101 742 7,421 SH   SOLE   7,421 0 0
STARBUCKS CORP COM 855244109 410 6,235 SH   SOLE   6,235 0 0
STATE STR CORP COM 857477103 255 4,780 SH   SOLE   4,480 0 300
STRYKER CORP COM 863667101 977 5,871 SH   SOLE   5,871 0 0
TJX COS INC NEW COM 872540109 7,983 166,967 SH   SOLE   163,837 0 3,130
TARGET CORP COM 87612E106 473 5,093 SH   SOLE   5,093 0 0
TEGNA INC COM 87901J105 328 30,187 SH   SOLE   30,187 0 0
TELUS CORPORATION COM 87971M103 170 10,800 SH   SOLE   10,800 0 0
3M CO COM 88579Y101 590 4,322 SH   SOLE   4,322 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 598 8,332 SH   SOLE   8,332 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 620 14,630 SH   SOLE   14,630 0 0
TRAVELERS COMPANIES INC COM 89417E109 201 2,021 SH   SOLE   2,021 0 0
UNILEVER PLC SPON ADR NEW 904767704 430 8,500 SH   SOLE   8,500 0 0
UNILEVER N V N Y SHS NEW 904784709 12,780 261,949 SH   SOLE   252,019 0 9,930
UNION PAC CORP COM 907818108 999 7,085 SH   SOLE   7,085 0 0
UNITED TECHNOLOGIES CORP COM 913017109 444 4,708 SH   SOLE   4,708 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,892 7,586 SH   SOLE   7,586 0 0
VALERO ENERGY CORP COM 91913Y100 231 5,084 SH   SOLE   5,084 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,130 36,677 SH   SOLE   36,117 0 560
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 317 9,523 SH   SOLE   9,523 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 900 14,338 SH   SOLE   14,338 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 620 18,477 SH   SOLE   18,407 0 70
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 361 2,175 SH   SOLE   2,175 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,292 9,678 SH   SOLE   9,678 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 407 5,829 SH   SOLE   5,829 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,548 29,960 SH   SOLE   29,960 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 23,830 263,202 SH   SOLE   258,518 0 4,684
VANGUARD INDEX FDS SMALL CP ETF 922908751 621 5,381 SH   SOLE   5,381 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13,464 104,447 SH   SOLE   104,447 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,424 45,113 SH   SOLE   45,113 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 314 1,321 SH   SOLE   1,321 0 0
VIASAT INC COM 92552V100 3,674 102,270 SH   SOLE   98,527 0 3,743
VISA INC COM CL A 92826C839 19,630 121,836 SH   SOLE   117,721 0 4,115
VMWARE INC CL A COM 928563402 426 3,515 SH   SOLE   3,515 0 0
VONAGE HLDGS CORP COM 92886T201 177 24,535 SH   SOLE   24,535 0 0
VOYA FINANCIAL INC COM 929089100 637 15,711 SH   SOLE   15,711 0 0
WD-40 CO COM 929236107 10,061 50,091 SH   SOLE   48,173 0 1,918
WALMART INC COM 931142103 1,583 13,929 SH   SOLE   13,929 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 369 8,064 SH   SOLE   8,064 0 0
WASTE MGMT INC DEL COM 94106L109 511 5,521 SH   SOLE   5,521 0 0
WELLS FARGO CO NEW COM 949746101 6,252 217,824 SH   SOLE   214,499 0 3,325
WESTROCK CO COM 96145D105 300 10,619 SH   SOLE   10,619 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 565 20,537 SH   SOLE   20,537 0 0
YUM BRANDS INC COM 988498101 766 11,173 SH   SOLE   11,173 0 0
YUM CHINA HLDGS INC COM 98850P109 549 12,878 SH   SOLE   12,878 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 376 3,724 SH   SOLE   3,724 0 0
ZYNGA INC CL A 98986T108 142 20,750 SH   SOLE   20,750 0 0
AON PLC SHS CL A G0408V102 213 1,288 SH   SOLE   1,288 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 235 6,081 SH   SOLE   6,081 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 207 1,268 SH   SOLE   1,268 0 0
EATON CORP PLC SHS G29183103 398 5,118 SH   SOLE   5,118 0 0
GENPACT LIMITED SHS G3922B107 821 28,130 SH   SOLE   28,130 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 482 16,274 SH   SOLE   16,274 0 0
LINDE PLC SHS G5494J103 996 5,756 SH   SOLE   5,756 0 0
MEDTRONIC PLC SHS G5960L103 1,158 12,842 SH   SOLE   12,542 0 300
TRANSOCEAN LTD REG SHS H8817H100 75 64,859 SH   SOLE   64,859 0 0
NXP SEMICONDUCTORS N V COM N6596X109 474 5,710 SH   SOLE   5,710 0 0