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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 270,300 4,074 SH   SOLE   0 0 4,074
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1,001,373 12,837 SH   SOLE   0 0 12,837
AMAZON COM INC COM 023135106 BBG001S5PQL7 915,832 15,413 SH   SOLE   0 0 15,413
AMETEK INC COM 031100100 BBG001S5NN54 523,019 3,734 SH   SOLE   0 0 3,734
APPLE INC COM 037833100 BBG001S5N8V8 1,486,224 26,872 SH   SOLE   0 0 26,872
AT&T INC COM 00206R102 BBG001S5VWH2 235,949 10,974 SH   SOLE   0 0 10,974
AUTODESK INC COM 052769106 BBG001S5SCD4 275,266 1,475 SH   SOLE   0 0 1,475
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 256,910 1,600 SH   SOLE   0 0 1,600
BALL CORP COM 058498106 BBG001S5P7Q4 332,853 6,509 SH   SOLE   0 0 6,509
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 405,135 6,081 SH   SOLE   0 0 6,081
BROADCOM INC COM 11135F101 BBG00KHY5SY8 266,945 1,211 SH   SOLE   0 0 1,211
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 225,290 1,675 SH   SOLE   0 0 1,675
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 232,725 4,890 SH   SOLE   0 0 4,890
CDW CORP COM 12514G108 BBG001V18TB6 1,132,809 6,348 SH   SOLE   0 0 6,348
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 365,846 3,824 SH   SOLE   0 0 3,824
COCA COLA CO COM 191216100 BBG001S5SMQ8 210,394 4,473 SH   SOLE   0 0 4,473
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 404,843 1,943 SH   SOLE   0 0 1,943
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 681,514 3,892 SH   SOLE   0 0 3,892
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 4,519,973 43,706 SH   SOLE   0 0 43,706
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 325,399 14,649 SH   SOLE   0 0 14,649
FISERV INC COM 337738108 BBG001S5R6Q4 1,365,375 13,511 SH   SOLE   0 0 13,511
GARTNER INC COM 366651107 BBG001S5SD60 1,007,107 3,005 SH   SOLE   0 0 3,005
GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 1,100,824 11,092 SH   SOLE   0 0 11,092
GODADDY INC CL A 380237107 BBG006MDLXZ9 811,503 10,846 SH   SOLE   0 0 10,846
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 206,299 2,069 SH   SOLE   0 0 2,069
HOME DEPOT INC COM 437076102 BBG001S5RTW7 390,487 3,122 SH   SOLE   0 0 3,122
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 3,538,157 146,630 SH   SOLE   0 0 146,630
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 160,694 15,586 SH   SOLE   0 0 15,586
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 539,989 7,421 SH   SOLE   0 0 7,421
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 220,799 3,247 SH   SOLE   0 0 3,247
MARKEL CORP COM 570535104 BBG001S9ZK95 1,219,986 926 SH   SOLE   0 0 926
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 618,922 1,823 SH   SOLE   0 0 1,823
MATINAS BIOPHARMA HLDGS INC COM 576810105 BBG005WX2XH7 400,826 200 SH   SOLE   0 0 200
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,221,920 13,183 SH   SOLE   0 0 13,183
MICROSOFT CORP COM 594918104 BBG001S5TD05 357,482 6,107 SH   SOLE   0 0 6,107
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 854,053 1,640 SH   SOLE   0 0 1,640
PEPSICO INC COM 713448108 BBG001S695T1 216,131 2,459 SH   SOLE   0 0 2,459
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 259,423 1,703 SH   SOLE   0 0 1,703
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 244,498 4,779 SH   SOLE   0 0 4,779
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 2,908,572 43,153 SH   SOLE   0 0 43,153
ROSS STORES INC COM 778296103 BBG001S5VRS1 954,270 8,390 SH   SOLE   0 0 8,390
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 315,699 1,575 SH   SOLE   0 0 1,575
SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 366,660 29,498 SH   SOLE   0 0 29,498
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 334,585 10,777 SH   SOLE   0 0 10,777
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 367,878 27,790 SH   SOLE   0 0 27,790
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 345,976 19,222 SH   SOLE   0 0 19,222
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 375,743 16,965 SH   SOLE   0 0 16,965
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 395,506 1,756 SH   SOLE   0 0 1,756
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 309,331 12,386 SH   SOLE   0 0 12,386
STERIS PLC SHS USD G8473T100 BBG00MRHG532 626,777 3,428 SH   SOLE   0 0 3,428
TELEFLEX INCORPORATED COM 879369106 BBG001S5WNP2 835,267 3,338 SH   SOLE   0 0 3,338
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 592,293 1,546 SH   SOLE   0 0 1,546
TJX COS INC NEW COM 872540109 BBG001S5WQ93 1,514,711 19,539 SH   SOLE   0 0 19,539
TRANSUNION COM 89400J107 BBG002Q7J607 392,092 6,900 SH   SOLE   0 0 6,900
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 218,473 1,682 SH   SOLE   0 0 1,682
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 125,444 23,984 SH   SOLE   0 0 23,984
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 361,779 2,044 SH   SOLE   0 0 2,044
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 782,532 20,181 SH   SOLE   0 0 20,181
VISA INC COM CL A 92826C839 BBG001SRCFY3 620,344 3,749 SH   SOLE   0 0 3,749
WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 1,476,567 1,044 SH   SOLE   0 0 1,044
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 2,677,697 53,264 SH   SOLE   0 0 53,264
WISDOMTREE TR INTRST RATE HDGE 97717W380 BBG005Q26B59 2,106,024 48,463 SH   SOLE   0 0 48,463
WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 10,656,862 172,031 SH   SOLE   0 0 172,031
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 4,375,427 106,369 SH   SOLE   0 0 106,369
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 8,871,956 147,024 SH   SOLE   0 0 147,024