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 256 7,054 SH   SOLE   6,754 0 300
AT&T INC COM 00206R102 451 15,811 SH   SOLE   15,811 0 0
ABBOTT LABS COM 002824100 1,394 12,808 SH   SOLE   12,808 0 0
ABBVIE INC COM 00287Y109 1,301 14,848 SH   SOLE   14,848 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 423 862 SH   SOLE   862 0 0
ADVANCED MICRO DEVICES INC COM 007903107 336 4,100 SH   SOLE   4,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 891 3,030 SH   SOLE   2,860 0 170
ALPHABET INC CAP STK CL C 02079K107 24,002 16,332 SH   SOLE   15,976 0 356
ALPHABET INC CAP STK CL A 02079K305 10,277 7,012 SH   SOLE   6,786 0 226
ALTRIA GROUP INC COM 02209S103 239 6,177 SH   SOLE   6,177 0 0
AMAZON COM INC COM 023135106 40,603 12,895 SH   SOLE   12,612 0 283
AMERICAN ELEC PWR CO INC COM 025537101 592 7,243 SH   SOLE   7,243 0 0
AMERICAN EXPRESS CO COM 025816109 14,423 143,870 SH   SOLE   141,197 0 2,673
AMERICAN TOWER CORP NEW COM 03027X100 14,677 60,716 SH   SOLE   58,579 0 2,137
AMGEN INC COM 031162100 1,597 6,283 SH   SOLE   6,283 0 0
ANALOG DEVICES INC COM 032654105 222 1,900 SH   SOLE   1,900 0 0
APPIAN CORP CL A 03782L101 6,739 104,076 SH   SOLE   101,824 0 2,252
APPLE INC COM 037833100 53,345 460,624 SH   SOLE   453,048 0 7,576
AUTOMATIC DATA PROCESSING IN COM 053015103 599 4,296 SH   SOLE   4,296 0 0
BK OF AMERICA CORP COM 060505104 15,442 641,029 SH   SOLE   621,704 0 19,325
BANK NEW YORK MELLON CORP COM 064058100 2,070 60,284 SH   SOLE   60,284 0 0
BAXTER INTL INC COM 071813109 240 2,989 SH   SOLE   2,989 0 0
BERKLEY W R CORP COM 084423102 261 4,276 SH   SOLE   4,276 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16,036 75,309 SH   SOLE   73,672 0 1,637
BLACKROCK INC COM 09247X101 886 1,572 SH   SOLE   1,572 0 0
BOEING CO COM 097023105 858 5,189 SH   SOLE   5,189 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,559 25,859 SH   SOLE   25,859 0 0
BROADSTONE NET LEASE INC CL A COM 11135E104 201 12,000 SH   SOLE   12,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12,975 392,476 SH   SOLE   384,162 0 8,314
CSX CORP COM 126408103 296 3,805 SH   SOLE   3,805 0 0
CANADIAN NATL RY CO COM 136375102 20,106 188,858 SH   SOLE   186,010 0 2,848
CANOPY GROWTH CORP COM 138035100 246 17,197 SH   SOLE   17,197 0 0
CARMAX INC COM 143130102 13,727 149,355 SH   SOLE   145,559 0 3,796
CARS COM INC COM 14575E105 81 10,061 SH   SOLE   10,061 0 0
CATERPILLAR INC DEL COM 149123101 1,094 7,336 SH   SOLE   6,736 0 600
CHEVRON CORP NEW COM 166764100 1,625 22,571 SH   SOLE   22,396 0 175
CINCINNATI FINL CORP COM 172062101 486 6,235 SH   SOLE   6,235 0 0
CISCO SYS INC COM 17275R102 1,272 32,289 SH   SOLE   32,289 0 0
CITRIX SYS INC COM 177376100 321 2,332 SH   SOLE   2,332 0 0
COCA COLA CO COM 191216100 1,316 26,661 SH   SOLE   26,661 0 0
COLGATE PALMOLIVE CO COM 194162103 345 4,474 SH   SOLE   4,474 0 0
COMCAST CORP NEW CL A 20030N101 1,462 31,607 SH   SOLE   31,607 0 0
CONSOLIDATED EDISON INC COM 209115104 395 5,082 SH   SOLE   5,082 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,797 9,484 SH   SOLE   9,484 0 0
COSTCO WHSL CORP NEW COM 22160K105 830 2,338 SH   SOLE   2,258 0 80
CROWN HLDGS INC COM 228368106 814 10,597 SH   SOLE   10,597 0 0
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 3,796 189,493 SH   SOLE   182,085 0 7,408
DEERE & CO COM 244199105 739 3,333 SH   SOLE   3,333 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 8,818 64,057 SH   SOLE   62,172 0 1,885
DICKS SPORTING GOODS INC COM 253393102 521 8,996 SH   SOLE   8,996 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 297 17,500 SH   SOLE   17,500 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 195 33,800 SH   SOLE   33,800 0 0
DISNEY WALT CO COM DISNEY 254687106 17,687 142,543 SH   SOLE   138,463 0 4,080
DOMINION ENERGY INC COM 25746U109 301 3,812 SH   SOLE   3,812 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 247 2,790 SH   SOLE   2,790 0 0
EASTMAN CHEM CO COM 277432100 256 3,276 SH   SOLE   3,276 0 0
ECOLAB INC COM 278865100 202 1,010 SH   SOLE   1,010 0 0
EMERSON ELEC CO COM 291011104 1,371 20,909 SH   SOLE   20,909 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 697 128,665 SH   SOLE   128,665 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,586 100,425 SH   SOLE   100,425 0 0
EXXON MOBIL CORP COM 30231G102 1,702 49,584 SH   SOLE   47,648 0 1,936
FACEBOOK INC CL A 30303M102 1,345 5,135 SH   SOLE   5,135 0 0
FIRST HORIZON NATL CORP COM 320517105 173 18,336 SH   SOLE   18,336 0 0
GENERAL DYNAMICS CORP COM 369550108 339 2,450 SH   SOLE   2,450 0 0
GENERAL ELECTRIC CO COM 369604103 560 89,864 SH   SOLE   89,864 0 0
GENERAL MLS INC COM 370334104 675 10,950 SH   SOLE   10,950 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 331 1,647 SH   SOLE   1,647 0 0
GRAHAM CORP COM 384556106 2,385 186,753 SH   SOLE   186,753 0 0
HCA HEALTHCARE INC COM 40412C101 374 3,000 SH   SOLE   3,000 0 0
HENRY JACK & ASSOC INC COM 426281101 7,121 43,796 SH   SOLE   42,870 0 926
HOME DEPOT INC COM 437076102 1,025 3,691 SH   SOLE   3,591 0 100
HONEYWELL INTL INC COM 438516106 966 5,870 SH   SOLE   5,870 0 0
IEC ELECTRS CORP NEW COM 44949L105 699 80,790 SH   SOLE   80,790 0 0
IDEXX LABS INC COM 45168D104 13,300 33,834 SH   SOLE   32,305 0 1,529
ILLINOIS TOOL WKS INC COM 452308109 365 1,887 SH   SOLE   1,887 0 0
INTEL CORP COM 458140100 2,372 45,817 SH   SOLE   45,367 0 450
INTERNATIONAL BUSINESS MACHS COM 459200101 797 6,550 SH   SOLE   6,550 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 395 1,420 SH   SOLE   1,420 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 231 325 SH   SOLE   325 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 450 9,178 SH   SOLE   9,178 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 239 1,160 SH   SOLE   1,160 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 435 3,820 SH   SOLE   3,820 0 0
GOLD TRUST ISHARES 464285105 2,497 138,796 SH   SOLE   138,796 0 0
ISHARES TR CORE S&P TTL STK 464287150 74,959 992,971 SH   SOLE   985,484 0 7,487
ISHARES TR TIPS BD ETF 464287176 554 4,380 SH   SOLE   4,380 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,069 9,131 SH   SOLE   9,131 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,822 15,436 SH   SOLE   15,436 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 766 17,368 SH   SOLE   16,998 0 370
ISHARES TR IBOXX INV CP ETF 464287242 4,181 31,034 SH   SOLE   30,964 0 70
ISHARES TR MSCI EAFE ETF 464287465 1,606 25,230 SH   SOLE   25,230 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 270 3,346 SH   SOLE   3,346 0 0
ISHARES TR CORE S&P MCP ETF 464287507 694 3,743 SH   SOLE   3,743 0 0
ISHARES TR COHEN STEER REIT 464287564 808 7,925 SH   SOLE   7,925 0 0
ISHARES TR S&P MC 400GR ETF 464287606 500 2,090 SH   SOLE   2,090 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,019 10,257 SH   SOLE   10,217 0 40
ISHARES TR RUS 2000 GRW ETF 464287648 1,584 7,152 SH   SOLE   7,152 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,459 49,795 SH   SOLE   47,496 0 2,299
ISHARES TR S&P MC 400VL ETF 464287705 413 3,060 SH   SOLE   3,060 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 805 6,595 SH   SOLE   6,595 0 0
ISHARES TR CORE S&P SCP ETF 464287804 504 7,170 SH   SOLE   7,170 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,687 58,435 SH   SOLE   58,435 0 0
ISHARES TR EAFE SML CP ETF 464288273 353 5,980 SH   SOLE   5,980 0 0
ISHARES TR MSCI KLD400 SOC 464288570 457 3,570 SH   SOLE   3,570 0 0
ISHARES TR MBS ETF 464288588 1,999 18,109 SH   SOLE   16,824 0 1,285
ISHARES TR USD INV GRDE ETF 464288620 1,543 25,380 SH   SOLE   20,470 0 4,910
ISHARES TR ISHS 5-10YR INVT 464288638 209 3,440 SH   SOLE   3,440 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 571 10,395 SH   SOLE   10,395 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 285 1,710 SH   SOLE   1,710 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,117 7,595 SH   SOLE   7,595 0 0
ISHARES SILVER TR ISHARES 46428Q109 228 10,525 SH   SOLE   10,525 0 0
ISHARES TR US TREAS BD ETF 46429B267 116,584 4,171,146 SH   SOLE   4,086,409 0 84,737
ISHARES TR CORE HIGH DV ETF 46429B663 544 6,760 SH   SOLE   6,760 0 0
ISHARES TR MSCI USA MMENTM 46432F396 12,419 84,255 SH   SOLE   83,303 0 952
ISHARES TR CORE MSCI TOTAL 46432F834 102,272 1,753,034 SH   SOLE   1,727,297 0 25,737
ISHARES TR CORE MSCI EAFE 46432F842 701 11,623 SH   SOLE   11,623 0 0
ISHARES INC CORE MSCI EMKT 46434G103 17,326 328,144 SH   SOLE   323,335 0 4,809
ISHARES INC MSCI GBL GOLD MN 46434G855 2,335 71,500 SH   SOLE   71,500 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 382 13,780 SH   SOLE   13,780 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 300 4,726 SH   SOLE   4,726 0 0
JPMORGAN CHASE & CO COM 46625H100 2,035 21,139 SH   SOLE   18,839 0 2,300
J P MORGAN EXCHANGE-TRADED F BETBULD MSCI 46641Q738 230 3,195 SH   SOLE   3,195 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 12,965 255,251 SH   SOLE   254,851 0 400
JOHNSON & JOHNSON COM 478160104 19,098 128,279 SH   SOLE   125,414 0 2,865
KIMBERLY CLARK CORP COM 494368103 1,084 7,340 SH   SOLE   7,340 0 0
KOPIN CORP COM 500600101 27 19,380 SH   SOLE   19,380 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 348 2,047 SH   SOLE   2,047 0 0
LILLY ELI & CO COM 532457108 351 2,372 SH   SOLE   2,372 0 0
LOCKHEED MARTIN CORP COM 539830109 2,076 5,417 SH   SOLE   5,417 0 0
LOWES COS INC COM 548661107 874 5,267 SH   SOLE   5,267 0 0
M & T BK CORP COM 55261F104 351 3,811 SH   SOLE   3,811 0 0
MARKEL CORP COM 570535104 14,698 15,095 SH   SOLE   14,659 0 436
MASTERCARD INCORPORATED CL A 57636Q104 1,743 5,154 SH   SOLE   5,154 0 0
MCCORMICK & CO INC COM NON VTG 579780206 214 1,105 SH   SOLE   1,105 0 0
MCDONALDS CORP COM 580135101 1,599 7,286 SH   SOLE   7,286 0 0
MCKESSON CORP COM 58155Q103 256 1,722 SH   SOLE   1,722 0 0
MERCK & CO. INC COM 58933Y105 3,595 43,338 SH   SOLE   42,503 0 835
MICROSOFT CORP COM 594918104 20,351 96,757 SH   SOLE   95,505 0 1,252
MONDELEZ INTL INC CL A 609207105 371 6,456 SH   SOLE   6,456 0 0
MOODYS CORP COM 615369105 17,755 61,256 SH   SOLE   59,365 0 1,891
NATIONAL FUEL GAS CO N J COM 636180101 1,766 43,496 SH   SOLE   43,496 0 0
NETFLIX INC COM 64110L106 460 919 SH   SOLE   919 0 0
NEXTERA ENERGY INC COM 65339F101 1,309 4,717 SH   SOLE   4,717 0 0
NIKE INC CL B 654106103 1,337 10,654 SH   SOLE   10,654 0 0
NVIDIA CORPORATION COM 67066G104 398 736 SH   SOLE   736 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 755 1,638 SH   SOLE   1,638 0 0
ORACLE CORP COM 68389X105 1,508 25,258 SH   SOLE   25,058 0 200
PNC FINL SVCS GROUP INC COM 693475105 290 2,640 SH   SOLE   2,640 0 0
PPG INDS INC COM 693506107 262 2,145 SH   SOLE   2,145 0 0
PPL CORP COM 69351T106 328 12,050 SH   SOLE   12,050 0 0
PACKAGING CORP AMER COM 695156109 240 2,200 SH   SOLE   2,200 0 0
PAYCHEX INC COM 704326107 5,336 66,888 SH   SOLE   66,888 0 0
PAYLOCITY HLDG CORP COM 70438V106 659 4,085 SH   SOLE   4,085 0 0
PAYPAL HLDGS INC COM 70450Y103 1,847 9,374 SH   SOLE   8,274 0 1,100
PEPSICO INC COM 713448108 15,403 111,136 SH   SOLE   107,936 0 3,200
PFIZER INC COM 717081103 1,451 39,533 SH   SOLE   39,533 0 0
PHILIP MORRIS INTL INC COM 718172109 855 11,399 SH   SOLE   11,399 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,646 45,565 SH   SOLE   45,290 0 275
PROCTER AND GAMBLE CO COM 742718109 8,628 62,080 SH   SOLE   61,540 0 540
PROSHARES TR II ULTRA VIX SHORT 74347W148 408 20,500 SH   SOLE   20,500 0 0
QUALCOMM INC COM 747525103 1,012 8,601 SH   SOLE   8,601 0 0
QUEST DIAGNOSTICS INC COM 74834L100 266 2,325 SH   SOLE   2,325 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 426 7,397 SH   SOLE   7,397 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 411 18,000 SH   SOLE   18,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 337 1,526 SH   SOLE   1,526 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 308 968 SH   SOLE   968 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 18,628 55,626 SH   SOLE   55,396 0 230
SPDR GOLD TR GOLD SHS 78463V107 2,399 13,542 SH   SOLE   13,542 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 16,132 670,788 SH   SOLE   655,150 0 15,638
SPDR SER TR S&P BK ETF 78464A797 394 13,374 SH   SOLE   13,374 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,390 28,179 SH   SOLE   25,839 0 2,340
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 444 1,600 SH   SOLE   1,600 0 0
SALESFORCE COM INC COM 79466L302 399 1,587 SH   SOLE   1,587 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 20,928 262,781 SH   SOLE   257,004 0 5,777
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 15,180 188,265 SH   SOLE   184,311 0 3,954
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,123 45,711 SH   SOLE   45,289 0 422
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,137 117,217 SH   SOLE   114,992 0 2,225
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 232 7,017 SH   SOLE   7,017 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 32,816 847,298 SH   SOLE   837,431 0 9,867
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 367 9,613 SH   SOLE   9,577 0 36
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 281 5,087 SH   SOLE   5,087 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 7,580 135,160 SH   SOLE   135,058 0 102
SCHWAB STRATEGIC TR US REIT ETF 808524847 697 19,695 SH   SOLE   19,650 0 45
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 2,586 44,067 SH   SOLE   43,657 0 410
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 789 15,325 SH   SOLE   15,325 0 0
SHOPIFY INC CL A 82509L107 22,093 21,597 SH   SOLE   20,881 0 716
SIRIUS XM HOLDINGS INC COM 82968B103 850 158,611 SH   SOLE   158,611 0 0
SOUTHERN CO COM 842587107 433 7,993 SH   SOLE   7,993 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 936 62,223 SH   SOLE   62,223 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 634 34,567 SH   SOLE   34,567 0 0
STARBUCKS CORP COM 855244109 531 6,185 SH   SOLE   6,185 0 0
STATE STR CORP COM 857477103 273 4,608 SH   SOLE   4,480 0 128
STRYKER CORPORATION COM 863667101 1,234 5,920 SH   SOLE   5,920 0 0
TJX COS INC NEW COM 872540109 9,673 173,810 SH   SOLE   170,902 0 2,908
TEGNA INC COM 87901J105 355 30,187 SH   SOLE   30,187 0 0
TESLA INC COM 88160R101 205 479 SH   SOLE   461 0 18
THERMO FISHER SCIENTIFIC INC COM 883556102 287 651 SH   SOLE   651 0 0
3M CO COM 88579Y101 684 4,272 SH   SOLE   4,272 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 443 7,797 SH   SOLE   7,797 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 676 14,630 SH   SOLE   14,630 0 0
TRAVELERS COMPANIES INC COM 89417E109 219 2,021 SH   SOLE   2,021 0 0
TRUIST FINL CORP COM 89832Q109 213 5,610 SH   SOLE   5,610 0 0
TURQUOISE HILL RES LTD COM 900435108 12 13,900 SH   SOLE   13,900 0 0
UNILEVER PLC SPON ADR NEW 904767704 723 11,723 SH   SOLE   11,723 0 0
UNILEVER N V N Y SHS NEW 904784709 16,398 271,487 SH   SOLE   262,490 0 8,997
UNITED PARCEL SERVICE INC CL B 911312106 273 1,641 SH   SOLE   1,641 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,049 3,365 SH   SOLE   3,365 0 0
UR-ENERGY INC COM 91688R108 9 19,050 SH   SOLE   19,050 0 0
VEON LTD SPONSORED ADR 91822M106 18 13,955 SH   SOLE   13,955 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,640 31,445 SH   SOLE   28,245 0 3,200
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,625 29,752 SH   SOLE   29,602 0 150
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 418 10,225 SH   SOLE   10,225 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,152 14,288 SH   SOLE   14,288 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 698 13,840 SH   SOLE   13,840 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,625 37,571 SH   SOLE   35,466 0 2,105
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 214 4,075 SH   SOLE   4,075 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 268 4,935 SH   SOLE   4,935 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,234 4,010 SH   SOLE   4,010 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 479 6,063 SH   SOLE   6,063 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,594 29,366 SH   SOLE   29,366 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 33,439 257,775 SH   SOLE   252,165 0 5,610
VANGUARD INDEX FDS SMALL CP ETF 922908751 701 4,556 SH   SOLE   4,556 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 17,224 101,133 SH   SOLE   101,043 0 90
VERIZON COMMUNICATIONS INC COM 92343V104 2,776 46,666 SH   SOLE   46,666 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 379 1,391 SH   SOLE   1,391 0 0
VIASAT INC COM 92552V100 3,586 104,285 SH   SOLE   100,597 0 3,688
VISA INC COM CL A 92826C839 25,292 126,477 SH   SOLE   122,932 0 3,545
VMWARE INC CL A COM 928563402 503 3,500 SH   SOLE   3,500 0 0
WD-40 CO COM 929236107 562 2,967 SH   SOLE   2,942 0 25
WALMART INC COM 931142103 515 3,679 SH   SOLE   3,679 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 257 7,164 SH   SOLE   7,164 0 0
WASTE MGMT INC DEL COM 94106L109 624 5,512 SH   SOLE   5,512 0 0
WELLS FARGO CO NEW COM 949746101 8,047 342,293 SH   SOLE   337,013 0 5,280
WESTERN UN CO COM 959802109 203 9,455 SH   SOLE   9,455 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 896 18,250 SH   SOLE   18,250 0 0
YUM BRANDS INC COM 988498101 969 10,614 SH   SOLE   10,614 0 0
YUM CHINA HLDGS INC COM 98850P109 667 12,598 SH   SOLE   12,598 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 502 3,684 SH   SOLE   3,684 0 0
ZYNGA INC CL A 98986T108 189 20,750 SH   SOLE   20,750 0 0
AON PLC SHS CL A G0403H108 215 1,040 SH   SOLE   1,040 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 264 1,168 SH   SOLE   1,168 0 0
EATON CORP PLC SHS G29183103 535 5,248 SH   SOLE   5,248 0 0
LINDE PLC SHS G5494J103 932 3,915 SH   SOLE   3,915 0 0
MEDTRONIC PLC SHS G5960L103 384 3,695 SH   SOLE   3,395 0 300
TRANE TECHNOLOGIES PLC SHS G8994E103 213 1,759 SH   SOLE   1,759 0 0