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
3M CO COM 88579Y101   783,815 5,051 SH   SOLE   5,051 0 0
ABBOTT LABS COM 002824100   1,635,140 12,208 SH   SOLE   12,208 0 0
ABBVIE INC COM 00287Y109   6,807,508 29,401 SH   SOLE   29,401 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   821,672 3,332 SH   SOLE   3,332 0 0
ADVANCED MICRO DEVICES INC COM 007903107   806,200 4,983 SH   SOLE   4,983 0 0
ALPHABET INC CAP STK CL A 02079K305   5,417,086 22,283 SH   SOLE   22,283 0 0
ALPHABET INC CAP STK CL C 02079K107   61,246,750 251,475 SH   SOLE   251,475 0 0
ALTRIA GROUP INC COM 02209S103   273,291 4,137 SH   SOLE   4,137 0 0
AMAZON COM INC COM 023135106   45,792,417 208,555 SH   SOLE   208,555 0 0
AMERICAN EXPRESS CO COM 025816109   8,181,452 24,631 SH   SOLE   24,631 0 0
AMERICAN TOWER CORP NEW COM 03027X100   899,866 4,679 SH   SOLE   4,679 0 0
AMETEK INC COM 031100100   4,125,332 21,943 SH   SOLE   21,943 0 0
AMGEN INC COM 031162100   211,040 748 SH   SOLE   748 0 0
AMPHENOL CORP NEW CL A 032095101   4,529,374 36,601 SH   SOLE   36,601 0 0
API GROUP CORP COM STK 00187Y100   2,018,688 58,734 SH   SOLE   58,734 0 0
APPLE INC COM 037833100   73,886,038 290,170 SH   SOLE   290,170 0 0
APPLIED MATLS INC COM 038222105   2,166,354 10,581 SH   SOLE   10,581 0 0
ARISTA NETWORKS INC COM SHS 040413205   4,186,540 28,732 SH   SOLE   28,732 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   4,529,694 4,679 SH   SOLE   4,679 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   7,160,434 157,476 SH   SOLE   157,476 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   6,674,921 22,742 SH   SOLE   22,742 0 0
AUTOZONE INC COM 053332102   4,174,404 973 SH   SOLE   973 0 0
AVALONBAY CMNTYS INC COM 053484101   742,932 3,846 SH   SOLE   3,846 0 0
AXON ENTERPRISE INC COM 05464C101   1,048,473 1,461 SH   SOLE   1,461 0 0
BANK AMERICA CORP COM 060505104   4,436,832 86,002 SH   SOLE   86,002 0 0
BANK NEW YORK MELLON CORP COM 064058100   267,715 2,457 SH   SOLE   2,457 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,508,400 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   73,227,601 145,657 SH   SOLE   145,657 0 0
BLACKROCK INC COM 09290D101   1,374,561 1,179 SH   SOLE   1,179 0 0
BLACKSTONE INC COM 09260D107   654,377 3,830 SH   SOLE   3,830 0 0
BOEING CO COM 097023105   685,908 3,178 SH   SOLE   3,178 0 0
BOOKING HOLDINGS INC COM 09857L108   3,866,810 716 SH   SOLE   716 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,619,353 36,212 SH   SOLE   36,212 0 0
BOSTON SCIENTIFIC CORP COM 101137107   485,905 4,977 SH   SOLE   4,977 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   417,839 9,265 SH   SOLE   9,265 0 0
BROADCOM INC COM 11135F101   4,946,671 14,994 SH   SOLE   14,994 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,779,206 11,669 SH   SOLE   11,669 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   4,878,645 71,138 SH   SOLE   71,138 0 0
BROWN & BROWN INC COM 115236101   2,840,149 30,282 SH   SOLE   30,282 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   711,374 5,867 SH   SOLE   5,867 0 0
CANADIAN NAT RES LTD COM 136385101   2,088,555 65,349 SH   SOLE   65,349 0 0
CARLISLE COS INC COM 142339100   8,337,163 25,344 SH   SOLE   25,344 0 0
CATERPILLAR INC COM 149123101   7,776,349 16,297 SH   SOLE   16,297 0 0
CBIZ INC COM 124805102   2,472,014 46,677 SH   SOLE   46,677 0 0
CELCUITY INC COM 15102K100   338,736 6,857 SH   SOLE   6,857 0 0
CENCORA INC COM 03073E105   360,973 1,155 SH   SOLE   1,155 0 0
CHEVRON CORP NEW COM 166764100   3,039,683 19,574 SH   SOLE   19,574 0 0
CHUBB LIMITED COM H1467J104   2,169,082 7,685 SH   SOLE   7,685 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,108,169 12,646 SH   SOLE   12,646 0 0
CINTAS CORP COM 172908105   1,403,979 6,840 SH   SOLE   6,840 0 0
CISCO SYS INC COM 17275R102   1,076,958 15,740 SH   SOLE   15,740 0 0
COCA COLA CO COM 191216100   2,321,267 35,001 SH   SOLE   35,001 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   451,137 6,726 SH   SOLE   6,726 0 0
COLGATE PALMOLIVE CO COM 194162103   284,907 3,564 SH   SOLE   3,564 0 0
COLUMBIA FINL INC COM 197641103   215,919 14,385 SH   SOLE   14,385 0 0
COMCAST CORP NEW CL A 20030N101   346,626 11,032 SH   SOLE   11,032 0 0
COMFORT SYS USA INC COM 199908104   389,485 472 SH   SOLE   472 0 0
CONSOLIDATED EDISON INC COM 209115104   235,973 2,348 SH   SOLE   2,348 0 0
CONSTELLATION ENERGY CORP COM 21037T109   310,972 945 SH   SOLE   945 0 0
COPART INC COM 217204106   8,802,968 195,752 SH   SOLE   195,752 0 0
CORTEVA INC COM 22052L104   221,624 3,277 SH   SOLE   3,277 0 0
COSTCO WHSL CORP NEW COM 22160K105   16,090,834 17,384 SH   SOLE   17,384 0 0
CSX CORP COM 126408103   1,367,079 38,498 SH   SOLE   38,498 0 0
DANAHER CORPORATION COM 235851102   3,070,407 15,487 SH   SOLE   15,487 0 0
DECKERS OUTDOOR CORP COM 243537107   1,522,477 15,019 SH   SOLE   15,019 0 0
DEERE & CO COM 244199105   1,971,706 4,312 SH   SOLE   4,312 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   520,603 11,288 SH   SOLE   11,288 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   719,515 19,794 SH   SOLE   19,794 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,627,905 42,206 SH   SOLE   42,206 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   340,806 7,626 SH   SOLE   7,626 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   941,198 16,169 SH   SOLE   16,169 0 0
DISNEY WALT CO COM 254687106   2,276,604 19,883 SH   SOLE   19,883 0 0
DOMINOS PIZZA INC COM 25754A201   1,090,932 2,527 SH   SOLE   2,527 0 0
DOORDASH INC CL A 25809K105   205,353 755 SH   SOLE   755 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   608,250 4,915 SH   SOLE   4,915 0 0
DUKE ENERGY CORP NEW NOTE 4.125% 4/1 26441CBY0   13,336 12,500 SH   SOLE   12,500 0 0
EASTERN BANKSHARES INC COM 27627N105   187,417 10,326 SH   SOLE   10,326 0 0
EATON CORP PLC SHS G29183103   2,902,683 7,756 SH   SOLE   7,756 0 0
ELI LILLY & CO COM 532457108   4,779,432 6,264 SH   SOLE   6,264 0 0
EQUIFAX INC COM 294429105   501,260 1,954 SH   SOLE   1,954 0 0
EQUINIX INC COM 29444U700   541,219 691 SH   SOLE   691 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   11,091 12,500 SH   SOLE   12,500 0 0
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   13,102 13,000 SH   SOLE   13,000 0 0
EXXON MOBIL CORP COM 30231G102   1,325,351 11,755 SH   SOLE   11,755 0 0
FAIR ISAAC CORP COM 303250104   4,001,722 2,674 SH   SOLE   2,674 0 0
FASTENAL CO COM 311900104   11,589,329 236,324 SH   SOLE   236,324 0 0
FEDEX CORP COM 31428X106   307,025 1,302 SH   SOLE   1,302 0 0
FERRARI N V COM N3167Y103   3,719,663 7,666 SH   SOLE   7,666 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   301,844 1,359 SH   SOLE   1,359 0 0
FISERV INC COM 337738108   1,857,108 14,404 SH   SOLE   14,404 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   821,461 11,146 SH   SOLE   11,146 0 0
FORD MTR CO NOTE 3/1 345370CZ1   12,558 12,500 SH   SOLE   12,500 0 0
FORTINET INC COM 34959E109   3,540,862 42,113 SH   SOLE   42,113 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,665,163 5,376 SH   SOLE   5,376 0 0
GE AEROSPACE COM NEW 369604301   1,360,584 4,523 SH   SOLE   4,523 0 0
GE VERNOVA INC COM 36828A101   395,381 643 SH   SOLE   643 0 0
GLOBUS MED INC CL A 379577208   415,895 7,262 SH   SOLE   7,262 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   8,199,219 10,296 SH   SOLE   10,296 0 0
GRAHAM HLDGS CO COM CL B 384637104   2,527,685 2,147 SH   SOLE   2,147 0 0
GRAINGER W W INC COM 384802104   1,779,177 1,867 SH   SOLE   1,867 0 0
HEICO CORP NEW COM 422806109   8,019,172 24,841 SH   SOLE   24,841 0 0
HERSHEY CO COM 427866108   676,560 3,617 SH   SOLE   3,617 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,684,804 6,494 SH   SOLE   6,494 0 0
HOME DEPOT INC COM 437076102   5,995,597 14,797 SH   SOLE   14,797 0 0
HONEYWELL INTL INC COM 438516106   2,889,323 13,726 SH   SOLE   13,726 0 0
ILLINOIS TOOL WKS INC COM 452308109   224,776 862 SH   SOLE   862 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   490,753 7,132 SH   SOLE   7,132 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   934,663 3,313 SH   SOLE   3,313 0 0
INTERPARFUMS INC COM 458334109   1,386,273 14,091 SH   SOLE   14,091 0 0
INTUIT COM 461202103   3,578,756 5,240 SH   SOLE   5,240 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   7,328,311 16,386 SH   SOLE   16,386 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   12,050,096 48,762 SH   SOLE   48,762 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   476,815 25,349 SH   SOLE   25,349 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   491,574 23,759 SH   SOLE   23,759 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,105,258 56,506 SH   SOLE   56,506 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,926,653 97,750 SH   SOLE   97,750 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,638,380 79,649 SH   SOLE   79,649 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613   416,611 9,215 SH   SOLE   9,215 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,386,631 23,124 SH   SOLE   23,124 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   33,712,994 56,154 SH   SOLE   56,154 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   313,820 4,828 SH   SOLE   4,828 0 0
ISHARES GOLD TR ISHARES NEW 464285204   2,730,840 37,527 SH   SOLE   37,527 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,130,937 17,156 SH   SOLE   17,156 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   2,477,928 30,893 SH   SOLE   30,893 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,890,039 18,769 SH   SOLE   18,769 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,962,187 18,984 SH   SOLE   18,984 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,736,851 20,936 SH   SOLE   20,936 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   974,477 10,102 SH   SOLE   10,102 0 0
ISHARES TR CORE MSCI EAFE 46432F842   5,658,873 64,814 SH   SOLE   64,814 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,426,818 17,278 SH   SOLE   17,278 0 0
ISHARES TR CORE S&P MCP ETF 464287507   530,461 8,128 SH   SOLE   8,128 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,151,209 9,688 SH   SOLE   9,688 0 0
ISHARES TR CORE S&P TTL STK 464287150   542,110 3,722 SH   SOLE   3,722 0 0
ISHARES TR CORE S&P500 ETF 464287200   11,325,105 16,921 SH   SOLE   16,921 0 0
ISHARES TR CORE US AGGBD ET 464287226   10,985,246 109,579 SH   SOLE   109,579 0 0
ISHARES TR CRE U S REIT ETF 464288521   211,216 3,597 SH   SOLE   3,597 0 0
ISHARES TR EXPND TEC SC ETF 464287549   340,821 2,706 SH   SOLE   2,706 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   1,554,875 30,437 SH   SOLE   30,437 0 0
ISHARES TR IBOXX HI YD ETF 464288513   4,039,530 49,754 SH   SOLE   49,754 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,808,035 16,220 SH   SOLE   16,220 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   5,180,925 97,698 SH   SOLE   97,698 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   15,705,262 290,354 SH   SOLE   290,354 0 0
ISHARES TR NATIONAL MUN ETF 464288414   945,206 8,876 SH   SOLE   8,876 0 0
ISHARES TR RUS 1000 ETF 464287622   1,670,244 4,570 SH   SOLE   4,570 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   376,602 804 SH   SOLE   804 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   220,285 1,082 SH   SOLE   1,082 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,902,653 10,761 SH   SOLE   10,761 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,702,949 17,638 SH   SOLE   17,638 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   454,885 1,880 SH   SOLE   1,880 0 0
ISHARES TR US TREAS BD ETF 46429B267   519,599 22,474 SH   SOLE   22,474 0 0
JABIL INC COM 466313103   2,161,928 9,955 SH   SOLE   9,955 0 0
JOHNSON & JOHNSON COM 478160104   12,453,681 67,165 SH   SOLE   67,165 0 0
JPMORGAN CHASE & CO. COM 46625H100   19,696,882 62,445 SH   SOLE   62,445 0 0
KENVUE INC COM 49177J102   560,796 34,553 SH   SOLE   34,553 0 0
KINSALE CAP GROUP INC COM 49714P108   373,804 879 SH   SOLE   879 0 0
KKR & CO INC COM 48251W104   322,143 2,479 SH   SOLE   2,479 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   201,266 659 SH   SOLE   659 0 0
LABCORP HOLDINGS INC COM SHS 504922105   1,669,829 5,817 SH   SOLE   5,817 0 0
LENNOX INTL INC COM 526107107   1,747,418 3,301 SH   SOLE   3,301 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   3,255,096 34,185 SH   SOLE   34,185 0 0
LINDE PLC SHS G54950103   1,889,075 3,977 SH   SOLE   3,977 0 0
LOCKHEED MARTIN CORP COM 539830109   2,290,891 4,589 SH   SOLE   4,589 0 0
LOWES COS INC COM 548661107   2,464,007 9,805 SH   SOLE   9,805 0 0
MANHATTAN ASSOCIATES INC COM 562750109   492,157 2,401 SH   SOLE   2,401 0 0
MARATHON PETE CORP COM 56585A102   235,722 1,223 SH   SOLE   1,223 0 0
MARKEL GROUP INC COM 570535104   6,037,987 3,159 SH   SOLE   3,159 0 0
MASTERCARD INCORPORATED CL A 57636Q104   22,928,412 40,309 SH   SOLE   40,309 0 0
MCDONALDS CORP COM 580135101   10,014,041 32,953 SH   SOLE   32,953 0 0
MCKESSON CORP COM 58155Q103   5,669,672 7,339 SH   SOLE   7,339 0 0
MEDTRONIC PLC SHS G5960L103   211,433 2,220 SH   SOLE   2,220 0 0
MERCK & CO INC COM 58933Y105   3,478,311 41,443 SH   SOLE   41,443 0 0
META PLATFORMS INC CL A 30303M102   26,130,880 35,582 SH   SOLE   35,582 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,489,091 1,213 SH   SOLE   1,213 0 0
MICRON TECHNOLOGY INC COM 595112103   2,498,287 14,931 SH   SOLE   14,931 0 0
MICROSOFT CORP COM 594918104   71,909,854 138,836 SH   SOLE   138,836 0 0
MONDELEZ INTL INC CL A 609207105   1,282,822 20,535 SH   SOLE   20,535 0 0
MOODYS CORP COM 615369105   5,576,834 11,704 SH   SOLE   11,704 0 0
MORGAN STANLEY COM NEW 617446448   722,792 4,547 SH   SOLE   4,547 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   6,149,355 13,447 SH   SOLE   13,447 0 0
MSCI INC COM 55354G100   4,298,699 7,576 SH   SOLE   7,576 0 0
MURPHY USA INC COM 626755102   1,386,477 3,571 SH   SOLE   3,571 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108   315,479 2,810 SH   SOLE   2,810 0 0
NETFLIX INC COM 64110L106   7,397,337 6,170 SH   SOLE   6,170 0 0
NEXTERA ENERGY INC COM 65339F101   1,163,377 15,411 SH   SOLE   15,411 0 0
NIKE INC CL B 654106103   5,503,232 78,922 SH   SOLE   78,922 0 0
NORFOLK SOUTHN CORP COM 655844108   1,840,016 6,125 SH   SOLE   6,125 0 0
NOVARTIS AG SPONSORED ADR 66987V109   339,195 2,645 SH   SOLE   2,645 0 0
NOVO-NORDISK A S ADR 670100205   2,174,099 39,180 SH   SOLE   39,180 0 0
NVIDIA CORPORATION COM 67066G104   31,182,412 167,126 SH   SOLE   167,126 0 0
NVR INC COM 62944T105   5,021,663 625 SH   SOLE   625 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,420,713 17,195 SH   SOLE   17,195 0 0
ORACLE CORP COM 68389X105   5,632,113 20,026 SH   SOLE   20,026 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   7,552,307 70,052 SH   SOLE   70,052 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,097,448 12,003 SH   SOLE   12,003 0 0
PACKAGING CORP AMER COM 695156109   350,060 1,606 SH   SOLE   1,606 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,558,779 8,545 SH   SOLE   8,545 0 0
PAYPAL HLDGS INC COM 70450Y103   752,950 11,228 SH   SOLE   11,228 0 0
PEPSICO INC COM 713448108   3,823,365 27,224 SH   SOLE   27,224 0 0
PFIZER INC COM 717081103   628,419 24,663 SH   SOLE   24,663 0 0
PHILIP MORRIS INTL INC COM 718172109   429,019 2,645 SH   SOLE   2,645 0 0
PHILLIPS 66 COM 718546104   463,421 3,407 SH   SOLE   3,407 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   243,518 2,545 SH   SOLE   2,545 0 0
POOL CORP COM 73278L105   1,021,371 3,294 SH   SOLE   3,294 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,874,808 18,266 SH   SOLE   18,266 0 0
PRINCETON BANCORP INC COM 74179A107   1,967,458 61,792 SH   SOLE   61,792 0 0
PROCTER AND GAMBLE CO COM 742718109   5,725,768 37,265 SH   SOLE   37,265 0 0
PROGRESSIVE CORP COM 743315103   15,211,139 61,596 SH   SOLE   61,596 0 0
PROLOGIS INC. COM 74340W103   786,180 6,865 SH   SOLE   6,865 0 0
PROVIDENT FINL SVCS INC COM 74386T105   211,676 10,979 SH   SOLE   10,979 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   366,779 4,395 SH   SOLE   4,395 0 0
QUALCOMM INC COM 747525103   297,001 1,785 SH   SOLE   1,785 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,736,565 9,112 SH   SOLE   9,112 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   497,342 7,754 SH   SOLE   7,754 0 0
ROBINHOOD MKTS INC COM CL A 770700102   304,688 2,128 SH   SOLE   2,128 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,154,451 4,320 SH   SOLE   4,320 0 0
ROSS STORES INC COM 778296103   1,694,120 11,117 SH   SOLE   11,117 0 0
RTX CORPORATION COM 75513E101   4,577,815 27,358 SH   SOLE   27,358 0 0
S&P GLOBAL INC COM 78409V104   4,555,748 9,360 SH   SOLE   9,360 0 0
SALESFORCE INC COM 79466L302   2,634,492 11,116 SH   SOLE   11,116 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   181,200 30,000 SH   SOLE   30,000 0 0
SCHWAB CHARLES CORP COM 808513105   3,333,193 34,914 SH   SOLE   34,914 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   591,945 23,730 SH   SOLE   23,730 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,205,449 36,124 SH   SOLE   36,124 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,333,786 100,249 SH   SOLE   100,249 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   324,755 12,923 SH   SOLE   12,923 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   8,873,963 363,687 SH   SOLE   363,687 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   806,852 34,378 SH   SOLE   34,378 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   42,078,475 1,636,658 SH   SOLE   1,636,658 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,801,966 139,266 SH   SOLE   139,266 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   211,500 6,628 SH   SOLE   6,628 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,344,766 126,984 SH   SOLE   126,984 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   3,749,575 126,504 SH   SOLE   126,504 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   622,558 28,862 SH   SOLE   28,862 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   940,795 33,720 SH   SOLE   33,720 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,635,941 56,061 SH   SOLE   56,061 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,822,345 53,977 SH   SOLE   53,977 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   228,569 1,482 SH   SOLE   1,482 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,535,095 52,002 SH   SOLE   52,002 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,047,748 11,691 SH   SOLE   11,691 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   9,986,582 35,431 SH   SOLE   35,431 0 0
SHELL PLC SPON ADS 780259305   219,383 3,067 SH   SOLE   3,067 0 0
SHERWIN WILLIAMS CO COM 824348106   5,497,918 15,878 SH   SOLE   15,878 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   1,659,826 11,169 SH   SOLE   11,169 0 0
SOUTHERN CO COM 842587107   940,214 9,921 SH   SOLE   9,921 0 0
SOUTHERN CO NOTE 3.875%12/1 842587DP9   14,081 12,500 SH   SOLE   12,500 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,759,894 3,795 SH   SOLE   3,795 0 0
SPDR GOLD TR GOLD SHS 78463V107   3,058,464 8,604 SH   SOLE   8,604 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,289,492 15,446 SH   SOLE   15,446 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   17,537,363 191,143 SH   SOLE   191,143 0 0
SPDR SERIES TRUST GLB DOW ETF 78464A706   3,168,118 19,586 SH   SOLE   19,586 0 0
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805   6,181,031 76,640 SH   SOLE   76,640 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375   8,059,348 237,809 SH   SOLE   237,809 0 0
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847   1,282,949 22,433 SH   SOLE   22,433 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101   3,931,783 134,099 SH   SOLE   134,099 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474   1,418,178 46,820 SH   SOLE   46,820 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870   448,896 4,480 SH   SOLE   4,480 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763   400,964 2,863 SH   SOLE   2,863 0 0
SRH TOTAL RETURN FUND INC COM 101507101   389,378 21,441 SH   SOLE   21,441 0 0
STARBUCKS CORP COM 855244109   266,067 3,145 SH   SOLE   3,145 0 0
STRYKER CORPORATION COM 863667101   1,717,489 4,646 SH   SOLE   4,646 0 0
SYSCO CORP COM 871829107   2,329,811 28,295 SH   SOLE   28,295 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   1,542,947 31,566 SH   SOLE   31,566 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   21,235,608 76,034 SH   SOLE   76,034 0 0
TESLA INC COM 88160R101   707,550 1,591 SH   SOLE   1,591 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,185,922 58,709 SH   SOLE   58,709 0 0
TEXAS INSTRS INC COM 882508104   3,747,677 20,398 SH   SOLE   20,398 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   515,370 552 SH   SOLE   552 0 0
TEXAS ROADHOUSE INC COM 882681109   1,313,084 7,903 SH   SOLE   7,903 0 0
TFI INTL INC COM 87241L109   1,362,201 15,469 SH   SOLE   15,469 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,803,305 3,718 SH   SOLE   3,718 0 0
TJX COS INC NEW COM 872540109   4,018,945 27,805 SH   SOLE   27,805 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   3,699,504 18,318 SH   SOLE   18,318 0 0
T-MOBILE US INC COM 872590104   250,376 1,046 SH   SOLE   1,046 0 0
TOAST INC CL A 888787108   1,597,130 43,745 SH   SOLE   43,745 0 0
TRACTOR SUPPLY CO COM 892356106   4,266,047 75,014 SH   SOLE   75,014 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   2,684,932 6,363 SH   SOLE   6,363 0 0
TRANSDIGM GROUP INC COM 893641100   2,529,281 1,919 SH   SOLE   1,919 0 0
TRANSUNION COM 89400J107   221,096 2,639 SH   SOLE   2,639 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,470,094 5,265 SH   SOLE   5,265 0 0
TREACE MED CONCEPTS INC COM 89455T109   110,715 16,500 SH   SOLE   16,500 0 0
TYLER TECHNOLOGIES INC COM 902252105   1,023,825 1,957 SH   SOLE   1,957 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,404,107 14,332 SH   SOLE   14,332 0 0
UNILEVER PLC SPON ADR NEW 904767704   685,692 11,567 SH   SOLE   11,567 0 0
UNION PAC CORP COM 907818108   5,874,614 24,853 SH   SOLE   24,853 0 0
UNITED PARCEL SERVICE INC CL B 911312106   776,917 9,301 SH   SOLE   9,301 0 0
UNITED RENTALS INC COM 911363109   5,641,846 5,910 SH   SOLE   5,910 0 0
UNITEDHEALTH GROUP INC COM 91324P102   6,201,098 17,959 SH   SOLE   17,959 0 0
VALERO ENERGY CORP COM 91913Y100   2,728,636 16,026 SH   SOLE   16,026 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   200,932 2,630 SH   SOLE   2,630 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   7,423,522 74,902 SH   SOLE   74,902 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   317,015 728 SH   SOLE   728 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   483,639 2,425 SH   SOLE   2,425 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   26,360,207 337,562 SH   SOLE   337,562 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   644,310 9,094 SH   SOLE   9,094 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,346,784 29,740 SH   SOLE   29,740 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   15,565,483 209,298 SH   SOLE   209,298 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   3,042,967 14,536 SH   SOLE   14,536 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,067,133 2,225 SH   SOLE   2,225 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   3,579,797 11,628 SH   SOLE   11,628 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   246,507 1,412 SH   SOLE   1,412 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   12,876,134 43,835 SH   SOLE   43,835 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,449,224 15,852 SH   SOLE   15,852 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   58,798,735 96,017 SH   SOLE   96,017 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,093,702 10,032 SH   SOLE   10,032 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   7,365,732 28,967 SH   SOLE   28,967 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   34,945,903 106,487 SH   SOLE   106,487 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   3,169,328 44,407 SH   SOLE   44,407 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,473,682 101,028 SH   SOLE   101,028 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,151,868 8,359 SH   SOLE   8,359 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   7,693,229 151,950 SH   SOLE   151,950 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   715,100 14,282 SH   SOLE   14,282 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   29,362,317 489,127 SH   SOLE   489,127 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   14,688,971 174,640 SH   SOLE   174,640 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   9,557,467 162,404 SH   SOLE   162,404 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   10,904,169 136,421 SH   SOLE   136,421 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,318,193 8,457 SH   SOLE   8,457 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,026,327 14,024 SH   SOLE   14,024 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   6,201,232 84,416 SH   SOLE   84,416 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   9,714,337 162,122 SH   SOLE   162,122 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,592,545 18,393 SH   SOLE   18,393 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   8,040,839 63,887 SH   SOLE   63,887 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   506,220 1,950 SH   SOLE   1,950 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   611,996 1,521 SH   SOLE   1,521 0 0
VERALTO CORP COM SHS 92338C103   319,297 2,995 SH   SOLE   2,995 0 0
VISA INC COM CL A 92826C839   17,987,742 52,691 SH   SOLE   52,691 0 0
WABTEC COM 929740108   396,731 1,979 SH   SOLE   1,979 0 0
WALMART INC COM 931142103   12,700,723 123,236 SH   SOLE   123,236 0 0
WASTE CONNECTIONS INC COM 94106B101   3,016,906 17,161 SH   SOLE   17,161 0 0
WATSCO INC COM 942622200   948,488 2,346 SH   SOLE   2,346 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   205,405 783 SH   SOLE   783 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   623,618 373 SH   SOLE   373 0 0
WILLIAMS COS INC COM 969457100   252,070 3,979 SH   SOLE   3,979 0 0
WINMARK CORP COM 974250102   1,360,406 2,733 SH   SOLE   2,733 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   497,673 9,900 SH   SOLE   9,900 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   976,800 120,000 SH   SOLE   120,000 0 0
ZOETIS INC CL A 98978V103   473,785 3,238 SH   SOLE   3,238 0 0