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: July 31, 2015
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
3M CO COM 88579Y101 248,634 1,693 SH SOLE 0 0 1,693
ABBOTT LABS COM 002824100 6,976,196 52,591 SH SOLE 0 0 52,591
ABBVIE INC COM 00287Y109 6,056,385 28,906 SH SOLE 0 0 28,906
ADAM NAT RES FD INC COM 00548F105 502,915 22,048 SH SOLE 0 0 22,048
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,210,094 116,382 SH SOLE 0 0 116,382
ADOBE INC COM 00724F101 765,909 1,997 SH SOLE 0 0 1,997
AIR PRODS & CHEMS INC COM 009158106 778,963 2,641 SH SOLE 0 0 2,641
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 210,130 5,485 SH SOLE 0 0 5,485
ALPHABET INC CAP STK CL C 02079K107 8,648,112 55,355 SH SOLE 0 0 55,355
ALPHABET INC CAP STK CL A 02079K305 5,644,360 36,500 SH SOLE 0 0 36,500
AMAZON COM INC COM 023135106 4,903,571 25,773 SH SOLE 0 0 25,773
AMBEV SA SPONSORED ADR 02319V103 80,338 34,480 SH SOLE 0 0 34,480
AMC NETWORKS INC CL A 00164V103 168,065 24,428 SH SOLE 0 0 24,428
AMGEN INC COM 031162100 2,364,353 7,589 SH SOLE 0 0 7,589
AMN HEALTHCARE SVCS INC COM 001744101 280,434 11,465 SH SOLE 0 0 11,465
APPLE INC COM 037833100 15,051,085 67,758 SH SOLE 0 0 67,758
APPLIED MATLS INC COM 038222105 345,676 2,382 SH SOLE 0 0 2,382
ARISTA NETWORKS INC COM SHS 040413205 2,404,359 31,032 SH SOLE 0 0 31,032
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,167,554 1,762 SH SOLE 0 0 1,762
ASTRAZENECA PLC SPONSORED ADR 046353108 378,452 5,149 SH SOLE 0 0 5,149
AT&T INC COM 00206R102 509,860 18,029 SH SOLE 0 0 18,029
AUTOMATIC DATA PROCESSING IN COM 053015103 1,162,847 3,806 SH SOLE 0 0 3,806
BAXTER INTL INC COM 071813109 273,121 7,979 SH SOLE 0 0 7,979
BECTON DICKINSON & CO COM 075887109 1,941,971 8,478 SH SOLE 0 0 8,478
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,979,276 54,413 SH SOLE 0 0 54,413
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,790,650 6 SH SOLE 0 0 6
BHP GROUP LTD SPONSORED ADS 088606108 213,333 4,395 SH SOLE 0 0 4,395
BIOGEN INC COM 09062X103 569,665 4,163 SH SOLE 0 0 4,163
BIO-TECHNE CORP COM 09073M104 1,459,066 24,886 SH SOLE 0 0 24,886
BLACKROCK INC COM 09290D101 736,361 778 SH SOLE 0 0 778
BOEING CO COM 097023105 408,638 2,396 SH SOLE 0 0 2,396
BOOKING HOLDINGS INC COM 09857L108 1,652,351 359 SH SOLE 0 0 359
BOSTON BEER INC CL A 100557107 396,236 1,659 SH SOLE 0 0 1,659
BP PLC SPONSORED ADR 055622104 378,245 11,194 SH SOLE 0 0 11,194
BROADCOM INC COM 11135F101 971,036 5,800 SH SOLE 0 0 5,800
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 877,568 8,570 SH SOLE 0 0 8,570
CANADIAN NATL RY CO COM 136375102 704,928 7,233 SH SOLE 0 0 7,233
CARRIER GLOBAL CORPORATION COM 14448C104 980,925 15,472 SH SOLE 0 0 15,472
CATERPILLAR INC COM 149123101 235,477 714 SH SOLE 0 0 714
CBOE GLOBAL MKTS INC COM 12503M108 370,663 1,638 SH SOLE 0 0 1,638
CENCORA INC COM 03073E105 563,132 2,025 SH SOLE 0 0 2,025
CENTENE CORP DEL COM 15135B101 1,973,804 32,512 SH SOLE 0 0 32,512
CENTRAL SECS CORP COM 155123102 1,542,982 34,319 SH SOLE 0 0 34,319
CHECK POINT SOFTWARE TECH LT ORD M22465104 428,414 1,880 SH SOLE 0 0 1,880
CHEVRON CORP NEW COM 166764100 638,546 3,817 SH SOLE 0 0 3,817
CHUBB LIMITED COM H1467J104 454,797 1,506 SH SOLE 0 0 1,506
CHURCH & DWIGHT CO INC COM 171340102 243,849 2,215 SH SOLE 0 0 2,215
CISCO SYS INC COM 17275R102 3,860,207 62,554 SH SOLE 0 0 62,554
CME GROUP INC COM 12572Q105 1,988,539 7,496 SH SOLE 0 0 7,496
COCA COLA CO COM 191216100 1,591,253 22,218 SH SOLE 0 0 22,218
COMCAST CORP NEW CL A 20030N101 702,281 19,032 SH SOLE 0 0 19,032
CONOCOPHILLIPS COM 20825C104 303,193 2,887 SH SOLE 0 0 2,887
CONSOLIDATED EDISON INC COM 209115104 221,180 2,000 SH SOLE 0 0 2,000
CROWDSTRIKE HLDGS INC CL A 22788C105 245,043 695 SH SOLE 0 0 695
CYBERARK SOFTWARE LTD SHS M2682V108 212,602 629 SH SOLE 0 0 629
DEERE & CO COM 244199105 757,062 1,613 SH SOLE 0 0 1,613
DIAGEO PLC SPON ADR NEW 25243Q205 250,658 2,392 SH SOLE 0 0 2,392
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 1,768,327 62,818 SH SOLE 0 0 62,818
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 979,942 20,600 SH SOLE 0 0 20,600
DISCOVER FINL SVCS COM 254709108 256,050 1,500 SH SOLE 0 0 1,500
DISNEY WALT CO COM 254687106 1,591,439 16,124 SH SOLE 0 0 16,124
DOLLAR GEN CORP NEW COM 256677105 516,061 5,869 SH SOLE 0 0 5,869
DONALDSON INC COM 257651109 370,988 5,533 SH SOLE 0 0 5,533
DUKE ENERGY CORP NEW COM NEW 26441C204 601,263 4,930 SH SOLE 0 0 4,930
EBAY INC. COM 278642103 578,821 8,546 SH SOLE 0 0 8,546
ELEVANCE HEALTH INC COM 036752103 1,011,282 2,325 SH SOLE 0 0 2,325
ELI LILLY & CO COM 532457108 512,890 621 SH SOLE 0 0 621
EMERSON ELEC CO COM 291011104 293,068 2,673 SH SOLE 0 0 2,673
ENTERGY CORP NEW COM 29364G103 2,140,755 25,041 SH SOLE 0 0 25,041
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 248,040 79,500 SH SOLE 0 0 79,500
EXPEDIA GROUP INC COM NEW 30212P303 587,776 3,497 SH SOLE 0 0 3,497
EXPEDITORS INTL WASH INC COM 302130109 3,251,680 27,041 SH SOLE 0 0 27,041
EXXON MOBIL CORP COM 30231G102 2,865,499 24,094 SH SOLE 0 0 24,094
F5 INC COM 315616102 473,605 1,779 SH SOLE 0 0 1,779
FACTSET RESH SYS INC COM 303075105 407,812 897 SH SOLE 0 0 897
FASTENAL CO COM 311900104 754,872 9,734 SH SOLE 0 0 9,734
FEDEX CORP COM 31428X106 1,020,261 4,185 SH SOLE 0 0 4,185
FIDELITY NATL INFORMATION SV COM 31620M106 270,118 3,617 SH SOLE 0 0 3,617
FISERV INC COM 337738108 953,765 4,319 SH SOLE 0 0 4,319
FLEXSHARES TR QLT DIV DEF IDX 33939L845 244,615 3,500 SH SOLE 0 0 3,500
FORTINET INC COM 34959E109 701,254 7,285 SH SOLE 0 0 7,285
GE AEROSPACE COM NEW 369604301 387,090 1,934 SH SOLE 0 0 1,934
GENERAL DYNAMICS CORP COM 369550108 1,227,428 4,503 SH SOLE 0 0 4,503
GENERAL MLS INC COM 370334104 632,040 10,571 SH SOLE 0 0 10,571
GILEAD SCIENCES INC COM 375558103 1,359,615 12,134 SH SOLE 0 0 12,134
GLOBAL PMTS INC COM 37940X102 718,047 7,333 SH SOLE 0 0 7,333
GOLDMAN SACHS GROUP INC COM 38141G104 404,255 740 SH SOLE 0 0 740
GRAINGER W W INC COM 384802104 361,392 366 SH SOLE 0 0 366
HOME DEPOT INC COM 437076102 1,017,743 2,777 SH SOLE 0 0 2,777
ILLINOIS TOOL WKS INC COM 452308109 3,302,253 13,315 SH SOLE 0 0 13,315
INNOVATIVE INDL PPTYS INC COM 45781V101 205,434 3,798 SH SOLE 0 0 3,798
INTEL CORP COM 458140100 851,171 37,480 SH SOLE 0 0 37,480
INTUIT COM 461202103 1,526,993 2,487 SH SOLE 0 0 2,487
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1,280,693 48,002 SH SOLE 0 0 48,002
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,066,516 16,530 SH SOLE 0 0 16,530
INVESCO QQQ TR UNIT SER 1 46090E103 317,459 677 SH SOLE 0 0 677
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,094,402 10,577 SH SOLE 0 0 10,577
ISHARES TR U.S. BAS MTL ETF 464287838 795,724 5,903 SH SOLE 0 0 5,903
ISHARES TR CORE MSCI EAFE 46432F842 290,118 3,835 SH SOLE 0 0 3,835
ISHARES TR MSCI EAFE ETF 464287465 981,250 12,006 SH SOLE 0 0 12,006
ISHARES TR RUS 1000 GRW ETF 464287614 388,533 1,076 SH SOLE 0 0 1,076
ISHARES TR RUS 1000 VAL ETF 464287598 266,623 1,417 SH SOLE 0 0 1,417
JAPAN SMALLER CAPITALIZATION COM 47109U104 147,941 17,633 SH SOLE 0 0 17,633
JOHNSON & JOHNSON COM 478160104 9,379,413 56,557 SH SOLE 0 0 56,557
JPMORGAN CHASE & CO. COM 46625H100 1,044,487 4,258 SH SOLE 0 0 4,258
L3HARRIS TECHNOLOGIES INC COM 502431109 1,027,712 4,910 SH SOLE 0 0 4,910
LAM RESEARCH CORP COM NEW 512807306 318,063 4,375 SH SOLE 0 0 4,375
LINDE PLC SHS G54950103 2,459,045 5,281 SH SOLE 0 0 5,281
LOCKHEED MARTIN CORP COM 539830109 1,172,167 2,624 SH SOLE 0 0 2,624
LOWES COS INC COM 548661107 686,629 2,944 SH SOLE 0 0 2,944
M & T BK CORP COM 55261F104 1,832,188 10,250 SH SOLE 0 0 10,250
MARKEL GROUP INC COM 570535104 220,612 118 SH SOLE 0 0 118
MASTERCARD INCORPORATED CL A 57636Q104 264,742 483 SH SOLE 0 0 483
MCCORMICK & CO INC COM NON VTG 579780206 266,767 3,241 SH SOLE 0 0 3,241
MCDONALDS CORP COM 580135101 237,714 761 SH SOLE 0 0 761
MEDPACE HLDGS INC COM 58506Q109 1,295,322 4,251 SH SOLE 0 0 4,251
MEDTRONIC PLC SHS G5960L103 649,508 7,228 SH SOLE 0 0 7,228
MERCADOLIBRE INC COM 58733R102 1,684,248 863 SH SOLE 0 0 863
MERCK & CO INC COM 58933Y105 422,321 4,705 SH SOLE 0 0 4,705
META PLATFORMS INC CL A 30303M102 2,285,267 3,965 SH SOLE 0 0 3,965
MICROSOFT CORP COM 594918104 15,579,060 41,501 SH SOLE 0 0 41,501
NETFLIX INC COM 64110L106 474,658 509 SH SOLE 0 0 509
NEWMONT CORP COM 651639106 409,318 8,478 SH SOLE 0 0 8,478
NICE LTD SPONSORED ADR 653656108 581,067 3,769 SH SOLE 0 0 3,769
NIKE INC CL B 654106103 394,147 6,209 SH SOLE 0 0 6,209
NORFOLK SOUTHN CORP COM 655844108 2,757,645 11,643 SH SOLE 0 0 11,643
NORTHERN TR CORP COM 665859104 297,035 3,011 SH SOLE 0 0 3,011
NORTHROP GRUMMAN CORP COM 666807102 576,011 1,125 SH SOLE 0 0 1,125
NOVARTIS AG SPONSORED ADR 66987V109 1,576,216 14,139 SH SOLE 0 0 14,139
NOVO-NORDISK A S ADR 670100205 770,020 11,089 SH SOLE 0 0 11,089
NSTS BANCORP INC COM 6293JP109 412,040 36,496 SH SOLE 0 0 36,496
NVIDIA CORPORATION COM 67066G104 2,946,419 27,186 SH SOLE 0 0 27,186
ORACLE CORP COM 68389X105 1,367,342 9,780 SH SOLE 0 0 9,780
PALO ALTO NETWORKS INC COM 697435105 313,636 1,838 SH SOLE 0 0 1,838
PARAMOUNT GLOBAL CLASS B COM 92556H206 142,324 11,900 SH SOLE 0 0 11,900
PARKER-HANNIFIN CORP COM 701094104 224,953 370 SH SOLE 0 0 370
PAYCHEX INC COM 704326107 408,842 2,650 SH SOLE 0 0 2,650
PAYLOCITY HLDG CORP COM 70438V106 343,769 1,835 SH SOLE 0 0 1,835
PAYPAL HLDGS INC COM 70450Y103 1,494,356 22,902 SH SOLE 0 0 22,902
PEPSICO INC COM 713448108 4,646,191 30,987 SH SOLE 0 0 30,987
PFIZER INC COM 717081103 1,086,478 42,876 SH SOLE 0 0 42,876
PHILLIPS 66 COM 718546104 501,576 4,062 SH SOLE 0 0 4,062
POTLATCHDELTIC CORPORATION COM 737630103 218,336 4,839 SH SOLE 0 0 4,839
PROCTER AND GAMBLE CO COM 742718109 2,124,456 12,466 SH SOLE 0 0 12,466
QUALCOMM INC COM 747525103 337,174 2,195 SH SOLE 0 0 2,195
QUEST DIAGNOSTICS INC COM 74834L100 2,321,255 13,719 SH SOLE 0 0 13,719
ROYCE MICRO-CAP TR INC COM 780915104 734,034 87,074 SH SOLE 0 0 87,074
RTX CORPORATION COM 75513E101 3,571,387 26,962 SH SOLE 0 0 26,962
SALESFORCE INC COM 79466L302 550,675 2,052 SH SOLE 0 0 2,052
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 247,027 8,835 SH SOLE 0 0 8,835
SILVERCREST ASSET MGMT GROUP CL A 828359109 241,032 14,733 SH SOLE 0 0 14,733
SMUCKER J M CO COM NEW 832696405 232,439 1,963 SH SOLE 0 0 1,963
SNOWFLAKE INC CL A 833445109 787,218 5,386 SH SOLE 0 0 5,386
SOLVENTUM CORP COM SHS 83444M101 784,429 10,316 SH SOLE 0 0 10,316
SOUTHERN CO COM 842587107 788,655 8,577 SH SOLE 0 0 8,577
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,365,850 6,017 SH SOLE 0 0 6,017
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 687,122 1,288 SH SOLE 0 0 1,288
SPDR SER TR S&P 600 SMCP VAL 78464A300 235,435 3,003 SH SOLE 0 0 3,003
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4,017,174 141,400 SH SOLE 0 0 141,400
STARBUCKS CORP COM 855244109 2,650,392 27,020 SH SOLE 0 0 27,020
STATE STR CORP COM 857477103 579,732 6,476 SH SOLE 0 0 6,476
STIFEL FINL CORP COM 860630102 308,702 3,275 SH SOLE 0 0 3,275
STRYKER CORPORATION COM 863667101 5,433,733 14,597 SH SOLE 0 0 14,597
TARGET CORP COM 87612E106 384,045 3,680 SH SOLE 0 0 3,680
TEMPLETON EMERGING MKTS FD COM 880191101 174,118 13,550 SH SOLE 0 0 13,550
TERADYNE INC COM 880770102 338,908 4,103 SH SOLE 0 0 4,103
TESLA INC COM 88160R101 243,092 938 SH SOLE 0 0 938
TEXAS PACIFIC LAND CORPORATI COM 88262P102 209,348 158 SH SOLE 0 0 158
THE CIGNA GROUP COM 125523100 646,077 1,964 SH SOLE 0 0 1,964
UNILEVER PLC SPON ADR NEW 904767704 347,832 5,841 SH SOLE 0 0 5,841
UNION PAC CORP COM 907818108 2,155,454 9,124 SH SOLE 0 0 9,124
UNITED PARCEL SERVICE INC CL B 911312106 857,042 7,792 SH SOLE 0 0 7,792
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 311,198 4,315 SH SOLE 0 0 4,315
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,849,648 43,746 SH SOLE 0 0 43,746
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 759,473 10,340 SH SOLE 0 0 10,340
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,751,038 28,202 SH SOLE 0 0 28,202
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,290,622 12,296 SH SOLE 0 0 12,296
VANGUARD INDEX FDS VALUE ETF 922908744 1,226,799 7,102 SH SOLE 0 0 7,102
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,501,568 4,868 SH SOLE 0 0 4,868
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3,076,797 42,462 SH SOLE 0 0 42,462
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 923,983 20,415 SH SOLE 0 0 20,415
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 572,145 9,432 SH SOLE 0 0 9,432
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 10,559,139 211,606 SH SOLE 0 0 211,606
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 10,188,425 205,329 SH SOLE 0 0 205,329
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,321,231 29,405 SH SOLE 0 0 29,405
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,257,539 11,638 SH SOLE 0 0 11,638
VANGUARD STAR FDS VG TL INTL STK F 921909768 802,705 12,926 SH SOLE 0 0 12,926
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2,236,477 26,965 SH SOLE 0 0 26,965
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 376,305 2,918 SH SOLE 0 0 2,918
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,437,910 18,922 SH SOLE 0 0 18,922
VERIZON COMMUNICATIONS INC COM 92343V104 398,352 8,782 SH SOLE 0 0 8,782
VERTEX PHARMACEUTICALS INC COM 92532F100 1,814,532 3,743 SH SOLE 0 0 3,743
VISA INC COM CL A 92826C839 1,626,485 4,641 SH SOLE 0 0 4,641
VULCAN MATLS CO COM 929160109 248,698 1,066 SH SOLE 0 0 1,066
WABTEC COM 929740108 264,771 1,460 SH SOLE 0 0 1,460
WALMART INC COM 931142103 3,204,335 36,500 SH SOLE 0 0 36,500
WARNER BROS DISCOVERY INC COM SER A 934423104 126,174 11,759 SH SOLE 0 0 11,759
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 1,135,375 135,973 SH SOLE 0 0 135,973
WESTERN AST INFL LKD OPP & I COM 95766R104 1,367,636 155,590 SH SOLE 0 0 155,590
WISDOMTREE TR JP SMALLCP DIV 97717W836 429,351 5,417 SH SOLE 0 0 5,417
ZIMMER BIOMET HOLDINGS INC COM 98956P102 949,920 8,393 SH SOLE 0 0 8,393