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   768,965 5,051 SH   SOLE   5,051 0 0
ABBOTT LABS COM 002824100   1,610,495 11,841 SH   SOLE   11,841 0 0
ABBVIE INC COM 00287Y109   5,429,385 29,250 SH   SOLE   29,250 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,062,554 3,555 SH   SOLE   3,555 0 0
ADVANCED MICRO DEVICES INC COM 007903107   699,709 4,931 SH   SOLE   4,931 0 0
ALPHABET INC CAP STK CL A 02079K305   3,986,375 22,620 SH   SOLE   22,620 0 0
ALPHABET INC CAP STK CL C 02079K107   44,192,226 249,125 SH   SOLE   249,125 0 0
ALTRIA GROUP INC COM 02209S103   242,553 4,137 SH   SOLE   4,137 0 0
AMAZON COM INC COM 023135106   45,031,768 205,259 SH   SOLE   205,259 0 0
AMERICAN EXPRESS CO COM 025816109   7,869,812 24,672 SH   SOLE   24,672 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,225,114 5,543 SH   SOLE   5,543 0 0
AMETEK INC COM 031100100   3,933,574 21,737 SH   SOLE   21,737 0 0
AMPHENOL CORP NEW CL A 032095101   3,404,999 34,481 SH   SOLE   34,481 0 0
API GROUP CORP COM STK 00187Y100   1,999,016 39,158 SH   SOLE   39,158 0 0
APPLE INC COM 037833100   59,517,210 290,087 SH   SOLE   290,087 0 0
APPLIED MATLS INC COM 038222105   1,803,789 9,853 SH   SOLE   9,853 0 0
ARISTA NETWORKS INC COM SHS 040413205   2,790,199 27,272 SH   SOLE   27,272 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,796,852 3,490 SH   SOLE   3,490 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   7,799,097 158,486 SH   SOLE   158,486 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   6,951,179 22,539 SH   SOLE   22,539 0 0
AUTOZONE INC COM 053332102   3,604,576 971 SH   SOLE   971 0 0
AVALONBAY CMNTYS INC COM 053484101   825,803 4,058 SH   SOLE   4,058 0 0
AXON ENTERPRISE INC COM 05464C101   1,209,621 1,461 SH   SOLE   1,461 0 0
BANK AMERICA CORP COM 060505104   4,002,407 84,582 SH   SOLE   84,582 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,457,600 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   72,727,542 149,716 SH   SOLE   149,716 0 0
BLACKROCK INC COM 09290D101   1,205,589 1,149 SH   SOLE   1,149 0 0
BOEING CO COM 097023105   652,477 3,114 SH   SOLE   3,114 0 0
BOOKING HOLDINGS INC COM 09857L108   4,076,434 704 SH   SOLE   704 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,879,638 37,258 SH   SOLE   37,258 0 0
BOSTON SCIENTIFIC CORP COM 101137107   543,388 5,059 SH   SOLE   5,059 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   428,864 9,265 SH   SOLE   9,265 0 0
BROADCOM INC COM 11135F101   4,054,261 14,708 SH   SOLE   14,708 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,835,432 11,667 SH   SOLE   11,667 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   4,399,886 71,138 SH   SOLE   71,138 0 0
BROWN & BROWN INC COM 115236101   2,903,575 26,189 SH   SOLE   26,189 0 0
CANADIAN NAT RES LTD COM 136385101   2,072,212 65,994 SH   SOLE   65,994 0 0
CARLISLE COS INC COM 142339100   9,380,555 25,122 SH   SOLE   25,122 0 0
CATERPILLAR INC COM 149123101   6,394,334 16,471 SH   SOLE   16,471 0 0
CBIZ INC COM 124805102   3,393,820 47,327 SH   SOLE   47,327 0 0
CENCORA INC COM 03073E105   346,327 1,155 SH   SOLE   1,155 0 0
CHEMED CORP NEW COM 16359R103   1,008,919 2,072 SH   SOLE   2,072 0 0
CHEVRON CORP NEW COM 166764100   2,739,115 19,129 SH   SOLE   19,129 0 0
CHUBB LIMITED COM H1467J104   2,519,975 8,698 SH   SOLE   8,698 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,207,527 12,564 SH   SOLE   12,564 0 0
CISCO SYS INC COM 17275R102   1,044,266 15,051 SH   SOLE   15,051 0 0
COCA COLA CO COM 191216100   2,473,774 34,965 SH   SOLE   34,965 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   620,132 7,947 SH   SOLE   7,947 0 0
COLGATE PALMOLIVE CO COM 194162103   323,968 3,564 SH   SOLE   3,564 0 0
COLUMBIA FINL INC COM 197641103   208,727 14,385 SH   SOLE   14,385 0 0
COMCAST CORP NEW CL A 20030N101   443,734 12,433 SH   SOLE   12,433 0 0
CONSOLIDATED EDISON INC COM 209115104   235,574 2,348 SH   SOLE   2,348 0 0
CONSTELLATION ENERGY CORP COM 21037T109   295,003 914 SH   SOLE   914 0 0
COPART INC COM 217204106   8,905,617 181,488 SH   SOLE   181,488 0 0
CORTEVA INC COM 22052L104   244,235 3,277 SH   SOLE   3,277 0 0
COSTCO WHSL CORP NEW COM 22160K105   17,086,025 17,260 SH   SOLE   17,260 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   305,077 599 SH   SOLE   599 0 0
CSX CORP COM 126408103   1,256,068 38,494 SH   SOLE   38,494 0 0
DANAHER CORPORATION COM 235851102   3,057,085 15,476 SH   SOLE   15,476 0 0
DECKERS OUTDOOR CORP COM 243537107   1,542,443 14,965 SH   SOLE   14,965 0 0
DEERE & CO COM 244199105   2,032,944 3,998 SH   SOLE   3,998 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   483,466 11,288 SH   SOLE   11,288 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   684,182 19,791 SH   SOLE   19,791 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,508,504 42,090 SH   SOLE   42,090 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   322,428 7,626 SH   SOLE   7,626 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   872,480 16,169 SH   SOLE   16,169 0 0
DISNEY WALT CO COM 254687106   2,410,135 19,435 SH   SOLE   19,435 0 0
DOMINOS PIZZA INC COM 25754A201   1,140,018 2,530 SH   SOLE   2,530 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   579,988 4,915 SH   SOLE   4,915 0 0
DUKE ENERGY CORP NEW NOTE 4.125% 4/1 26441CBY0   13,143 12,500 SH   SOLE   12,500 0 0
EASTERN BANKSHARES INC COM 27627N105   157,679 10,326 SH   SOLE   10,326 0 0
EATON CORP PLC SHS G29183103   3,046,910 8,535 SH   SOLE   8,535 0 0
ELI LILLY & CO COM 532457108   4,404,345 5,650 SH   SOLE   5,650 0 0
EQUIFAX INC COM 294429105   517,184 1,994 SH   SOLE   1,994 0 0
EQUINIX INC COM 29444U700   645,127 811 SH   SOLE   811 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   11,224 12,500 SH   SOLE   12,500 0 0
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   12,586 13,000 SH   SOLE   13,000 0 0
EXXON MOBIL CORP COM 30231G102   1,259,618 11,685 SH   SOLE   11,685 0 0
FAIR ISAAC CORP COM 303250104   4,951,944 2,709 SH   SOLE   2,709 0 0
FASTENAL CO COM 311900104   9,848,958 234,499 SH   SOLE   234,499 0 0
FEDEX CORP COM 31428X106   295,958 1,302 SH   SOLE   1,302 0 0
FERRARI N V COM N3167Y103   3,781,608 7,706 SH   SOLE   7,706 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   267,947 1,359 SH   SOLE   1,359 0 0
FISERV INC COM 337738108   2,621,150 15,203 SH   SOLE   15,203 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   917,217 12,075 SH   SOLE   12,075 0 0
FORD MTR CO NOTE 3/1 345370CZ1   12,330 12,500 SH   SOLE   12,500 0 0
FORTINET INC COM 34959E109   4,267,917 40,370 SH   SOLE   40,370 0 0
GALLAGHER ARTHUR J & CO COM 363576109   767,008 2,396 SH   SOLE   2,396 0 0
GARTNER INC COM 366651107   768,827 1,902 SH   SOLE   1,902 0 0
GE AEROSPACE COM NEW 369604301   1,094,847 4,254 SH   SOLE   4,254 0 0
GE VERNOVA INC COM 36828A101   340,244 643 SH   SOLE   643 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   7,206,310 10,182 SH   SOLE   10,182 0 0
GRAHAM HLDGS CO COM CL B 384637104   2,041,835 2,158 SH   SOLE   2,158 0 0
GRAINGER W W INC COM 384802104   1,899,479 1,826 SH   SOLE   1,826 0 0
HEICO CORP NEW COM 422806109   8,135,712 24,804 SH   SOLE   24,804 0 0
HERSHEY CO COM 427866108   622,479 3,751 SH   SOLE   3,751 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,725,617 6,479 SH   SOLE   6,479 0 0
HOME DEPOT INC COM 437076102   5,416,740 14,774 SH   SOLE   14,774 0 0
HONEYWELL INTL INC COM 438516106   3,313,650 14,229 SH   SOLE   14,229 0 0
ILLINOIS TOOL WKS INC COM 452308109   207,196 838 SH   SOLE   838 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   948,854 3,219 SH   SOLE   3,219 0 0
INTERPARFUMS INC COM 458334109   2,256,694 17,186 SH   SOLE   17,186 0 0
INTUIT COM 461202103   4,036,857 5,125 SH   SOLE   5,125 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   7,816,953 14,385 SH   SOLE   14,385 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   10,447,285 46,003 SH   SOLE   46,003 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   474,027 25,349 SH   SOLE   25,349 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   491,337 23,759 SH   SOLE   23,759 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,102,998 56,506 SH   SOLE   56,506 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,920,788 97,750 SH   SOLE   97,750 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,647,274 80,394 SH   SOLE   80,394 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613   389,519 9,215 SH   SOLE   9,215 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,451,120 29,994 SH   SOLE   29,994 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   30,796,712 55,828 SH   SOLE   55,828 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,981,988 31,783 SH   SOLE   31,783 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,040,752 17,337 SH   SOLE   17,337 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   2,115,279 28,215 SH   SOLE   28,215 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,889,851 18,769 SH   SOLE   18,769 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,904,556 18,507 SH   SOLE   18,507 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,867,665 22,540 SH   SOLE   22,540 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   975,166 10,182 SH   SOLE   10,182 0 0
ISHARES TR CORE MSCI EAFE 46432F842   5,284,165 63,299 SH   SOLE   63,299 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,335,763 17,278 SH   SOLE   17,278 0 0
ISHARES TR CORE S&P MCP ETF 464287507   504,124 8,128 SH   SOLE   8,128 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,031,683 9,440 SH   SOLE   9,440 0 0
ISHARES TR CORE S&P TTL STK 464287150   502,619 3,722 SH   SOLE   3,722 0 0
ISHARES TR CORE S&P500 ETF 464287200   10,311,049 16,607 SH   SOLE   16,607 0 0
ISHARES TR CORE US AGGBD ET 464287226   10,656,352 107,423 SH   SOLE   107,423 0 0
ISHARES TR CRE U S REIT ETF 464288521   203,447 3,597 SH   SOLE   3,597 0 0
ISHARES TR EXPND TEC SC ETF 464287549   303,993 2,706 SH   SOLE   2,706 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   1,552,896 30,437 SH   SOLE   30,437 0 0
ISHARES TR IBOXX HI YD ETF 464288513   4,130,972 51,221 SH   SOLE   51,221 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,767,471 16,125 SH   SOLE   16,125 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   5,227,936 99,089 SH   SOLE   99,089 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   16,048,325 301,151 SH   SOLE   301,151 0 0
ISHARES TR NATIONAL MUN ETF 464288414   927,365 8,876 SH   SOLE   8,876 0 0
ISHARES TR RUS 1000 ETF 464287622   1,551,835 4,570 SH   SOLE   4,570 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   341,363 804 SH   SOLE   804 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   210,157 1,082 SH   SOLE   1,082 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   1,744,984 11,061 SH   SOLE   11,061 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,622,167 17,638 SH   SOLE   17,638 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   374,612 1,736 SH   SOLE   1,736 0 0
ISHARES TR US TREAS BD ETF 46429B267   516,453 22,474 SH   SOLE   22,474 0 0
JABIL INC COM 466313103   2,140,652 9,815 SH   SOLE   9,815 0 0
JOHNSON & JOHNSON COM 478160104   10,356,824 67,802 SH   SOLE   67,802 0 0
JPMORGAN CHASE & CO. COM 46625H100   18,118,133 62,496 SH   SOLE   62,496 0 0
KENVUE INC COM 49177J102   791,573 37,820 SH   SOLE   37,820 0 0
KINSALE CAP GROUP INC COM 49714P108   892,312 1,844 SH   SOLE   1,844 0 0
KKR & CO INC COM 48251W104   311,797 2,344 SH   SOLE   2,344 0 0
LABCORP HOLDINGS INC COM SHS 504922105   1,518,883 5,786 SH   SOLE   5,786 0 0
LENNOX INTL INC COM 526107107   1,792,522 3,127 SH   SOLE   3,127 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   3,246,208 34,185 SH   SOLE   34,185 0 0
LINDE PLC SHS G54950103   1,811,035 3,860 SH   SOLE   3,860 0 0
LOCKHEED MARTIN CORP COM 539830109   2,154,770 4,653 SH   SOLE   4,653 0 0
LOWES COS INC COM 548661107   2,243,501 10,112 SH   SOLE   10,112 0 0
MARATHON PETE CORP COM 56585A102   203,153 1,223 SH   SOLE   1,223 0 0
MARKEL GROUP INC COM 570535104   6,273,708 3,141 SH   SOLE   3,141 0 0
MARSH & MCLENNAN COS INC COM 571748102   226,730 1,037 SH   SOLE   1,037 0 0
MASTERCARD INCORPORATED CL A 57636Q104   22,702,338 40,400 SH   SOLE   40,400 0 0
MCDONALDS CORP COM 580135101   9,625,121 32,944 SH   SOLE   32,944 0 0
MCKESSON CORP COM 58155Q103   5,295,802 7,227 SH   SOLE   7,227 0 0
MERCK & CO INC COM 58933Y105   3,295,669 41,633 SH   SOLE   41,633 0 0
META PLATFORMS INC CL A 30303M102   25,987,455 35,209 SH   SOLE   35,209 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,455,479 1,239 SH   SOLE   1,239 0 0
MICRON TECHNOLOGY INC COM 595112103   1,224,019 9,931 SH   SOLE   9,931 0 0
MICROSOFT CORP COM 594918104   69,029,458 138,778 SH   SOLE   138,778 0 0
MICROSTRATEGY INC CL A NEW 594972408   202,115 500 SH   SOLE   500 0 0
MONDELEZ INTL INC CL A 609207105   1,413,745 20,963 SH   SOLE   20,963 0 0
MOODYS CORP COM 615369105   5,860,696 11,684 SH   SOLE   11,684 0 0
MORGAN STANLEY COM NEW 617446448   654,295 4,645 SH   SOLE   4,645 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,896,419 11,645 SH   SOLE   11,645 0 0
MSCI INC COM 55354G100   4,363,615 7,566 SH   SOLE   7,566 0 0
MURPHY USA INC COM 626755102   1,573,096 3,867 SH   SOLE   3,867 0 0
NETFLIX INC COM 64110L106   8,301,267 6,199 SH   SOLE   6,199 0 0
NEXTERA ENERGY INC COM 65339F101   1,111,554 16,012 SH   SOLE   16,012 0 0
NIKE INC CL B 654106103   5,663,522 79,723 SH   SOLE   79,723 0 0
NORFOLK SOUTHN CORP COM 655844108   1,347,430 5,264 SH   SOLE   5,264 0 0
NOVARTIS AG SPONSORED ADR 66987V109   320,072 2,645 SH   SOLE   2,645 0 0
NOVO-NORDISK A S ADR 670100205   3,555,731 51,517 SH   SOLE   51,517 0 0
NVIDIA CORPORATION COM 67066G104   26,530,987 167,928 SH   SOLE   167,928 0 0
NVR INC COM 62944T105   4,586,495 621 SH   SOLE   621 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,850,545 11,402 SH   SOLE   11,402 0 0
OPERA LTD SPONSORED ADS 68373M107   687,734 36,388 SH   SOLE   36,388 0 0
ORACLE CORP COM 68389X105   3,949,551 18,065 SH   SOLE   18,065 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   6,254,752 69,397 SH   SOLE   69,397 0 0
OTIS WORLDWIDE CORP COM 68902V107   2,970,219 29,996 SH   SOLE   29,996 0 0
PACKAGING CORP AMER COM 695156109   302,706 1,606 SH   SOLE   1,606 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,273,502 9,342 SH   SOLE   9,342 0 0
PAYPAL HLDGS INC COM 70450Y103   1,195,735 16,089 SH   SOLE   16,089 0 0
PEPSICO INC COM 713448108   3,695,907 27,991 SH   SOLE   27,991 0 0
PFIZER INC COM 717081103   603,290 24,888 SH   SOLE   24,888 0 0
PHILIP MORRIS INTL INC COM 718172109   481,734 2,645 SH   SOLE   2,645 0 0
PHILLIPS 66 COM 718546104   393,690 3,300 SH   SOLE   3,300 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   241,813 2,545 SH   SOLE   2,545 0 0
POOL CORP COM 73278L105   728,118 2,498 SH   SOLE   2,498 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,777,705 18,422 SH   SOLE   18,422 0 0
PRINCETON BANCORP INC COM 74179A107   1,887,128 61,792 SH   SOLE   61,792 0 0
PROCTER AND GAMBLE CO COM 742718109   5,959,280 37,404 SH   SOLE   37,404 0 0
PROGRESSIVE CORP COM 743315103   16,576,528 62,117 SH   SOLE   62,117 0 0
PROLOGIS INC. COM 74340W103   786,403 7,481 SH   SOLE   7,481 0 0
PROVIDENT FINL SVCS INC COM 74386T105   192,462 10,979 SH   SOLE   10,979 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   369,943 4,395 SH   SOLE   4,395 0 0
QUALCOMM INC COM 747525103   282,786 1,776 SH   SOLE   1,776 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,649,722 9,184 SH   SOLE   9,184 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   514,013 7,754 SH   SOLE   7,754 0 0
RLI CORP COM 749607107   753,688 10,436 SH   SOLE   10,436 0 0
ROBINHOOD MKTS INC COM CL A 770700102   421,335 4,500 SH   SOLE   4,500 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,540,135 4,481 SH   SOLE   4,481 0 0
ROSS STORES INC COM 778296103   1,422,390 11,149 SH   SOLE   11,149 0 0
RTX CORPORATION COM 75513E101   3,413,948 23,380 SH   SOLE   23,380 0 0
S&P GLOBAL INC COM 78409V104   4,906,060 9,304 SH   SOLE   9,304 0 0
SALESFORCE INC COM 79466L302   3,093,884 11,346 SH   SOLE   11,346 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   179,100 30,000 SH   SOLE   30,000 0 0
SCHWAB CHARLES CORP COM 808513105   3,191,816 34,983 SH   SOLE   34,983 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   590,230 23,790 SH   SOLE   23,790 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,070,746 35,526 SH   SOLE   35,526 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,228,355 100,831 SH   SOLE   100,831 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   286,644 11,452 SH   SOLE   11,452 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   8,784,906 360,332 SH   SOLE   360,332 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   789,068 33,953 SH   SOLE   33,953 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   39,077,910 1,639,862 SH   SOLE   1,639,862 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,607,890 136,147 SH   SOLE   136,147 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   437,099 14,964 SH   SOLE   14,964 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,126,751 127,936 SH   SOLE   127,936 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   3,817,097 136,082 SH   SOLE   136,082 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   674,835 31,892 SH   SOLE   31,892 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   855,842 33,828 SH   SOLE   33,828 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,185,234 56,991 SH   SOLE   56,991 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,626,593 54,552 SH   SOLE   54,552 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   218,625 1,482 SH   SOLE   1,482 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,248,035 52,021 SH   SOLE   52,021 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,036,422 11,803 SH   SOLE   11,803 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   8,813,164 34,803 SH   SOLE   34,803 0 0
SELECTIVE INS GROUP INC COM 816300107   207,874 2,399 SH   SOLE   2,399 0 0
SHELL PLC SPON ADS 780259305   220,665 3,134 SH   SOLE   3,134 0 0
SHERWIN WILLIAMS CO COM 824348106   5,309,721 15,464 SH   SOLE   15,464 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   1,288,345 11,169 SH   SOLE   11,169 0 0
SOUTHERN CO COM 842587107   919,127 10,009 SH   SOLE   10,009 0 0
SOUTHERN CO NOTE 3.875%12/1 842587DP9   13,780 12,500 SH   SOLE   12,500 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,672,267 3,795 SH   SOLE   3,795 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,624,282 8,609 SH   SOLE   8,609 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,207,634 14,903 SH   SOLE   14,903 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   17,570,714 191,548 SH   SOLE   191,548 0 0
SPDR SERIES TRUST GLB DOW ETF 78464A706   3,036,995 20,161 SH   SOLE   20,161 0 0
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805   5,703,296 76,156 SH   SOLE   76,156 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375   8,101,142 241,249 SH   SOLE   241,249 0 0
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847   1,214,742 22,338 SH   SOLE   22,338 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101   4,038,066 137,865 SH   SOLE   137,865 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474   1,747,700 57,890 SH   SOLE   57,890 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763   299,149 2,204 SH   SOLE   2,204 0 0
SRH TOTAL RETURN FUND INC COM 101507101   383,806 21,708 SH   SOLE   21,708 0 0
STARBUCKS CORP COM 855244109   277,731 3,031 SH   SOLE   3,031 0 0
STRYKER CORPORATION COM 863667101   1,817,922 4,595 SH   SOLE   4,595 0 0
SYSCO CORP COM 871829107   2,173,890 28,702 SH   SOLE   28,702 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   1,303,359 28,740 SH   SOLE   28,740 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   17,025,204 75,170 SH   SOLE   75,170 0 0
TESLA INC COM 88160R101   686,464 2,161 SH   SOLE   2,161 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   983,963 58,709 SH   SOLE   58,709 0 0
TEXAS INSTRS INC COM 882508104   4,427,858 21,327 SH   SOLE   21,327 0 0
TEXAS ROADHOUSE INC COM 882681109   1,482,226 7,909 SH   SOLE   7,909 0 0
TFI INTL INC COM 87241L109   894,728 9,978 SH   SOLE   9,978 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,534,667 3,785 SH   SOLE   3,785 0 0
TJX COS INC NEW COM 872540109   3,348,626 27,117 SH   SOLE   27,117 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   3,316,403 18,227 SH   SOLE   18,227 0 0
T-MOBILE US INC COM 872590104   254,747 1,069 SH   SOLE   1,069 0 0
TOAST INC CL A 888787108   1,931,886 43,619 SH   SOLE   43,619 0 0
TRACTOR SUPPLY CO COM 892356106   3,908,569 74,068 SH   SOLE   74,068 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,759,264 4,022 SH   SOLE   4,022 0 0
TRANSDIGM GROUP INC COM 893641100   2,796,457 1,839 SH   SOLE   1,839 0 0
TRANSUNION COM 89400J107   232,232 2,639 SH   SOLE   2,639 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,408,064 5,263 SH   SOLE   5,263 0 0
TYLER TECHNOLOGIES INC COM 902252105   1,155,446 1,949 SH   SOLE   1,949 0 0
UBER TECHNOLOGIES INC COM 90353T100   673,533 7,219 SH   SOLE   7,219 0 0
UNILEVER PLC SPON ADR NEW 904767704   721,623 11,797 SH   SOLE   11,797 0 0
UNION PAC CORP COM 907818108   6,143,570 26,702 SH   SOLE   26,702 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,033,631 10,240 SH   SOLE   10,240 0 0
UNITED RENTALS INC COM 911363109   4,451,562 5,909 SH   SOLE   5,909 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,956,820 15,889 SH   SOLE   15,889 0 0
VALERO ENERGY CORP COM 91913Y100   2,103,040 15,645 SH   SOLE   15,645 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   8,386,969 89,423 SH   SOLE   89,423 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   288,682 728 SH   SOLE   728 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   457,550 2,425 SH   SOLE   2,425 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   27,199,872 351,692 SH   SOLE   351,692 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   632,397 9,094 SH   SOLE   9,094 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,393,897 30,418 SH   SOLE   30,418 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   15,674,599 212,883 SH   SOLE   212,883 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,803,353 14,547 SH   SOLE   14,547 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   975,440 2,225 SH   SOLE   2,225 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   3,408,765 11,948 SH   SOLE   11,948 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   232,218 1,412 SH   SOLE   1,412 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   12,222,194 43,677 SH   SOLE   43,677 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,432,555 16,085 SH   SOLE   16,085 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   60,091,693 105,790 SH   SOLE   105,790 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,073,860 10,635 SH   SOLE   10,635 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,463,465 27,274 SH   SOLE   27,274 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   33,029,005 108,673 SH   SOLE   108,673 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,905,585 43,225 SH   SOLE   43,225 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,926,326 99,602 SH   SOLE   99,602 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,066,298 8,297 SH   SOLE   8,297 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   7,134,621 141,926 SH   SOLE   141,926 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   700,247 14,282 SH   SOLE   14,282 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   29,069,826 486,036 SH   SOLE   486,036 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   15,137,627 182,557 SH   SOLE   182,557 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   9,477,178 161,231 SH   SOLE   161,231 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   10,586,327 133,161 SH   SOLE   133,161 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   845,529 6,079 SH   SOLE   6,079 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,851,107 13,930 SH   SOLE   13,930 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   6,571,456 95,114 SH   SOLE   95,114 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   9,136,036 160,253 SH   SOLE   160,253 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,513,183 18,852 SH   SOLE   18,852 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   7,657,054 64,280 SH   SOLE   64,280 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   484,263 1,950 SH   SOLE   1,950 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   556,692 1,520 SH   SOLE   1,520 0 0
VERALTO CORP COM SHS 92338C103   304,365 3,015 SH   SOLE   3,015 0 0
VISA INC COM CL A 92826C839   18,135,428 51,079 SH   SOLE   51,079 0 0
WABTEC COM 929740108   414,304 1,979 SH   SOLE   1,979 0 0
WALMART INC COM 931142103   12,380,336 126,614 SH   SOLE   126,614 0 0
WASTE CONNECTIONS INC COM 94106B101   3,125,508 16,739 SH   SOLE   16,739 0 0
WATSCO INC COM 942622200   1,030,742 2,334 SH   SOLE   2,334 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   673,547 375 SH   SOLE   375 0 0
WILLIAMS COS INC COM 969457100   249,921 3,979 SH   SOLE   3,979 0 0
WINMARK CORP COM 974250102   1,058,441 2,803 SH   SOLE   2,803 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   498,069 9,900 SH   SOLE   9,900 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   560,400 120,000 SH   SOLE   120,000 0 0
ZOETIS INC CL A 98978V103   496,701 3,185 SH   SOLE   3,185 0 0