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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241004193,547SH SOLE 003,547
ABBVIE INCCOM00287Y1094714,367SH SOLE 004,367
ADOBE SYSTEMS INCORPORATEDCOM00724F101292508SH SOLE 00508
ALPHABET INCCAP STK CL A02079K30513,0924,897SH SOLE 004,897
ALPHABET INCCAP STK CL C02079K107445167SH SOLE 00167
AMAZON COM INCCOM02313510612,6843,861SH SOLE 003,861
AMERICAN TOWER CORP NEWCOM03027X1001,5555,858SH SOLE 005,858
APPLE INCCOM03783310014,676103,714SH SOLE 00103,714
AUTOMATIC DATA PROCESSING INCOM0530151032,08410,423SH SOLE 0010,423
BANK NEW YORK MELLON CORPCOM0640581002454,735SH SOLE 004,735
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022,3728,691SH SOLE 008,691
BLACKSTONE INCCOM09260D1073,05526,255SH SOLE 0026,255
BRISTOL-MYERS SQUIBB COCOM1101221081,99933,775SH SOLE 0033,775
CATERPILLAR INCCOM1491231012341,218SH SOLE 001,218
CHEVRON CORP NEWCOM1667641002,28322,503SH SOLE 0022,503
CISCO SYS INCCOM17275R1024307,893SH SOLE 007,893
CITIZENS FINL GROUP INCCOM1746101051,82938,938SH SOLE 0038,938
COLGATE PALMOLIVE COCOM1941621034856,418SH SOLE 006,418
COMCAST CORP NEWCL A20030N1013145,620SH SOLE 005,620
COSTCO WHSL CORP NEWCOM22160K1057,03615,658SH SOLE 0015,658
CROWN HLDGS INCCOM2283681062532,508SH SOLE 002,508
D R HORTON INCCOM23331A10993811,170SH SOLE 0011,170
DEERE & COCOM2441991053941,174SH SOLE 001,174
DIMENSIONAL ETF TRUSTUS SMALL CAP ETF25434V5002674,645SH SOLE 004,645
DISNEY WALT COCOM2546871066,59638,993SH SOLE 0038,993
EASTMAN CHEM COCOM2774321001,25312,434SH SOLE 0012,434
EDWARDS LIFESCIENCES CORPCOM28176E1082,69223,781SH SOLE 0023,781
EOG RES INCCOM26875P1011,17814,673SH SOLE 0014,673
EXXON MOBIL CORPCOM30231G1022494,228SH SOLE 004,228
FACEBOOK INCCL A30303M1022,9668,740SH SOLE 008,740
FLEXSTEEL INDS INCCOM33938210334311,112SH SOLE 0011,112
FULTON FINL CORP PACOM36027110073848,298SH SOLE 0048,298
GENERAL DYNAMICS CORPCOM3695501083952,013SH SOLE 002,013
HEICO CORP NEWCL A4228062082101,776SH SOLE 001,776
HEICO CORP NEWCOM4228061092581,957SH SOLE 001,957
HENRY SCHEIN INCCOM8064071021,08114,192SH SOLE 0014,192
HERSHEY COCOM4278661081,1987,079SH SOLE 007,079
HOLOGIC INCCOM4364401011,84725,023SH SOLE 0025,023
HOME DEPOT INCCOM4370761021,5214,633SH SOLE 004,633
HONEYWELL INTL INCCOM4385161062411,137SH SOLE 001,137
ILLINOIS TOOL WKS INCCOM4523081091,3576,566SH SOLE 006,566
INTERCONTINENTAL EXCHANGE INCOM45866F1041,84416,062SH SOLE 0016,062
INTERNATIONAL BUSINESS MACHSCOM4592001011,1938,586SH SOLE 008,586
ISHARES INCCORE MSCI EMKT46434G10315,333248,260SH SOLE 00248,260
ISHARES TR3 7 YR TREAS BD4642886619,23770,964SH SOLE 0070,964
ISHARES TRA RATE CP BD ETF46429B2914,27475,873SH SOLE 0075,873
ISHARES TRAGENCY BOND ETF46428816611,02193,018SH SOLE 0093,018
ISHARES TRCORE MSCI EAFE46432F84292,6301,247,546SH SOLE 001,247,546
ISHARES TRCORE MSCI TOTAL46432F8342012,828SH SOLE 002,828
ISHARES TRCORE S&P MCP ETF46428750735,072133,316SH SOLE 00133,316
ISHARES TRCORE S&P SCP ETF46428780429,621271,278SH SOLE 00271,278
ISHARES TRCORE S&P500 ETF46428720083,501193,817SH SOLE 00193,817
ISHARES TRCORE US AGGBD ET4642872268697,571SH SOLE 007,571
ISHARES TRESG AWR MSCI USA46435G4253623,673SH SOLE 003,673
ISHARES TRMBS ETF46428858818,222168,503SH SOLE 00168,503
ISHARES TRNATIONAL MUN ETF4642884143783,251SH SOLE 003,251
ISHARES TRRUS MID CAP ETF4642874991,14414,621SH SOLE 0014,621
ISHARES TRRUSSELL 2000 ETF4642876551,9308,823SH SOLE 008,823
ISHARES TRRUSSELL 3000 ETF4642876894371,713SH SOLE 001,713
ISHARES TRS&P 500 GRWT ETF4642873099,342126,403SH SOLE 00126,403
ISHARES TRS&P 500 VAL ETF4642874086,09541,913SH SOLE 0041,913
ISHARES TRS&P MC 400GR ETF4642876061,20915,260SH SOLE 0015,260
JOHNSON & JOHNSONCOM4781601047,29645,175SH SOLE 0045,175
JPMORGAN CHASE & COCOM46625H1002,64216,141SH SOLE 0016,141
LOCKHEED MARTIN CORPCOM5398301091,0993,185SH SOLE 003,185
LULULEMON ATHLETICA INCCOM550021109233575SH SOLE 00575
M & T BK CORPCOM55261F1043292,203SH SOLE 002,203
MARKEL CORPCOM570535104930778SH SOLE 00778
MARRIOTT INTL INC NEWCL A5719032022171,466SH SOLE 001,466
MARSH & MCLENNAN COS INCCOM5717481023342,203SH SOLE 002,203
MASTERCARD INCORPORATEDCL A57636Q1048,66224,913SH SOLE 0024,913
MCDONALDS CORPCOM5801351012,54110,537SH SOLE 0010,537
MICRON TECHNOLOGY INCCOM5951121031,03014,514SH SOLE 0014,514
MICROSOFT CORPCOM59491810417,19760,998SH SOLE 0060,998
MID-AMER APT CMNTYS INCCOM59522J1032,46813,216SH SOLE 0013,216
NIKE INCCL B6541061033,34623,036SH SOLE 0023,036
NOVO-NORDISK A SADR6701002054,36745,490SH SOLE 0045,490
NVIDIA CORPORATIONCOM67066G1045972,881SH SOLE 002,881
ORACLE CORPCOM68389X1052933,362SH SOLE 003,362
PEPSICO INCCOM7134481081,70911,362SH SOLE 0011,362
PFIZER INCCOM71708110355812,978SH SOLE 0012,978
PROCTER AND GAMBLE COCOM7427181092,32616,639SH SOLE 0016,639
PRUDENTIAL FINL INCCOM7443201021,44713,752SH SOLE 0013,752
ROKU INCCOM CL A77543R1023451,100SH SOLE 001,100
ROPER TECHNOLOGIES INCCOM7766961063,9528,857SH SOLE 008,857
SCHWAB STRATEGIC TREMRG MKTEQ ETF80852470614,061461,325SH SOLE 00461,325
SCHWAB STRATEGIC TRINTL EQTY ETF80852480520,931540,855SH SOLE 00540,855
SCHWAB STRATEGIC TRINTRM TRM TRES8085248544,73583,493SH SOLE 0083,493
SCHWAB STRATEGIC TRUS AGGREGATE B8085248394,16976,841SH SOLE 0076,841
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241024,05839,072SH SOLE 0039,072
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479782111,055SH SOLE 0011,055
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430012,02381,185SH SOLE 0081,185
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244096,34093,958SH SOLE 0093,958
SCHWAB STRATEGIC TRUS LRG CAP ETF80852420165,241627,139SH SOLE 00627,139
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450840,153523,786SH SOLE 00523,786
SCHWAB STRATEGIC TRUS SML CAP ETF80852460727,512274,840SH SOLE 00274,840
SERVICENOW INCCOM81762P102277445SH SOLE 00445
SPDR INDEX SHS FDSMSCI ACWI EXUS78463X8481,50551,965SH SOLE 0051,965
SPDR S&P 500 ETF TRTR UNIT78462F1033,8068,870SH SOLE 008,870
TARGET CORPCOM87612E1061,9348,455SH SOLE 008,455
TESLA INCCOM88160R101288372SH SOLE 00372
THERMO FISHER SCIENTIFIC INCCOM88355610211,20319,608SH SOLE 0019,608
TRANE TECHNOLOGIES PLCSHSG8994E1031,90911,056SH SOLE 0011,056
TRUIST FINL CORPCOM89832Q1093,24655,348SH SOLE 0055,348
UNION PAC CORPCOM9078181084,81024,537SH SOLE 0024,537
UNITED RENTALS INCCOM9113631092,6837,644SH SOLE 007,644
UNITEDHEALTH GROUP INCCOM91324P1021,0952,801SH SOLE 002,801
US BANCORP DELCOM NEW9029733041,37623,148SH SOLE 0023,148
VANGUARD INDEX FDSGROWTH ETF9229087365141,772SH SOLE 001,772
VANGUARD INDEX FDSMCAP GR IDXVIP9229085384271,805SH SOLE 001,805
VANGUARD INDEX FDSMID CAP ETF9229086299,01938,093SH SOLE 0038,093
VANGUARD INDEX FDSS&P 500 ETF SHS9229083632,1415,429SH SOLE 005,429
VANGUARD INDEX FDSSML CP GRW ETF9229085956102,176SH SOLE 002,176
VANGUARD INDEX FDSTOTAL STK MKT9229087692911,308SH SOLE 001,308
VANGUARD MUN BD FDSTAX EXEMPT BD9229077462534,622SH SOLE 004,622
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C70612,700188,015SH SOLE 00188,015
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C87021,464227,345SH SOLE 00227,345
VANGUARD SCOTTSDALE FDSMTG-BKD SECS ETF92206C77122,570423,528SH SOLE 00423,528
VANGUARD STAR FDSVG TL INTL STK F9219097681,32120,888SH SOLE 0020,888
VEEVA SYS INCCL A COM9224751083521,220SH SOLE 001,220
VERIZON COMMUNICATIONS INCCOM92343V1042314,268SH SOLE 004,268
VISA INCCOM CL A92826C8393671,649SH SOLE 001,649
WHIRLPOOL CORPCOM9633201061,2656,203SH SOLE 006,203