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   359,516 2,785 SH   SOLE   0 0 2,785
ABBOTT LABS COM 002824100   6,436,638 56,906 SH   SOLE   0 0 56,906
ABBVIE INC COM 00287Y109   5,311,453 29,890 SH   SOLE   0 0 29,890
ADAM NAT RES FD INC COM 00548F105   470,019 21,620 SH   SOLE   0 0 21,620
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,963,541 97,205 SH   SOLE   0 0 97,205
ADOBE INC COM 00724F101   514,495 1,157 SH   SOLE   0 0 1,157
AIR PRODS & CHEMS INC COM 009158106   783,951 2,703 SH   SOLE   0 0 2,703
ALBEMARLE CORP COM 012653101   248,140 2,883 SH   SOLE   0 0 2,883
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   224,395 6,050 SH   SOLE   0 0 6,050
ALPHABET INC CAP STK CL C 02079K107   10,917,735 57,329 SH   SOLE   0 0 57,329
ALPHABET INC CAP STK CL A 02079K305   7,035,524 37,166 SH   SOLE   0 0 37,166
AMAZON COM INC COM 023135106   5,462,592 24,899 SH   SOLE   0 0 24,899
AMBEV SA SPONSORED ADR 02319V103   63,788 34,480 SH   SOLE   0 0 34,480
AMC NETWORKS INC CL A 00164V103   240,501 24,293 SH   SOLE   0 0 24,293
AMGEN INC COM 031162100   2,050,976 7,869 SH   SOLE   0 0 7,869
AMN HEALTHCARE SVCS INC COM 001744101   296,010 12,375 SH   SOLE   0 0 12,375
APPLE INC COM 037833100   17,995,432 71,861 SH   SOLE   0 0 71,861
ARISTA NETWORKS INC COM SHS 040413205   3,582,498 32,412 SH   SOLE   0 0 32,412
ASML HOLDING N V N Y REGISTRY SHS N07059210   706,942 1,020 SH   SOLE   0 0 1,020
ASTRAZENECA PLC SPONSORED ADR 046353108   337,362 5,149 SH   SOLE   0 0 5,149
AT&T INC COM 00206R102   410,520 18,029 SH   SOLE   0 0 18,029
AUTOMATIC DATA PROCESSING IN COM 053015103   1,143,403 3,906 SH   SOLE   0 0 3,906
BAXTER INTL INC COM 071813109   270,721 9,284 SH   SOLE   0 0 9,284
BECTON DICKINSON & CO COM 075887109   1,927,034 8,494 SH   SOLE   0 0 8,494
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   26,118,900 57,622 SH   SOLE   0 0 57,622
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,085,520 6 SH   SOLE   0 0 6
BHP GROUP LTD SPONSORED ADS 088606108   207,283 4,245 SH   SOLE   0 0 4,245
BIOGEN INC COM 09062X103   540,725 3,536 SH   SOLE   0 0 3,536
BIO-TECHNE CORP COM 09073M104   1,850,163 25,686 SH   SOLE   0 0 25,686
BLACKROCK INC COM 09290D101   777,033 758 SH   SOLE   0 0 758
BOEING CO COM 097023105   419,667 2,371 SH   SOLE   0 0 2,371
BOOKING HOLDINGS INC COM 09857L108   1,945,970 392 SH   SOLE   0 0 392
BOSTON BEER INC CL A 100557107   437,071 1,457 SH   SOLE   0 0 1,457
BP PLC SPONSORED ADR 055622104   330,895 11,194 SH   SOLE   0 0 11,194
BROADCOM INC COM 11135F101   1,439,201 6,208 SH   SOLE   0 0 6,208
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   927,814 8,980 SH   SOLE   0 0 8,980
CANADIAN NATL RY CO COM 136375102   709,352 6,988 SH   SOLE   0 0 6,988
CARRIER GLOBAL CORPORATION COM 14448C104   1,082,058 15,852 SH   SOLE   0 0 15,852
CATERPILLAR INC COM 149123101   259,011 714 SH   SOLE   0 0 714
CBOE GLOBAL MKTS INC COM 12503M108   320,065 1,638 SH   SOLE   0 0 1,638
CENCORA INC COM 03073E105   539,906 2,403 SH   SOLE   0 0 2,403
CENTENE CORP DEL COM 15135B101   1,974,423 32,592 SH   SOLE   0 0 32,592
CENTRAL SECS CORP COM 155123102   1,585,032 34,691 SH   SOLE   0 0 34,691
CHARLES RIV LABS INTL INC COM 159864107   964,166 5,223 SH   SOLE   0 0 5,223
CHECK POINT SOFTWARE TECH LT ORD M22465104   464,460 2,488 SH   SOLE   0 0 2,488
CHEVRON CORP NEW COM 166764100   545,467 3,766 SH   SOLE   0 0 3,766
CHUBB LIMITED COM H1467J104   420,252 1,521 SH   SOLE   0 0 1,521
CHURCH & DWIGHT CO INC COM 171340102   312,036 2,980 SH   SOLE   0 0 2,980
CISCO SYS INC COM 17275R102   3,913,238 66,102 SH   SOLE   0 0 66,102
CME GROUP INC COM 12572Q105   1,768,123 7,614 SH   SOLE   0 0 7,614
COCA COLA CO COM 191216100   1,489,508 23,924 SH   SOLE   0 0 23,924
COMCAST CORP NEW CL A 20030N101   704,888 18,782 SH   SOLE   0 0 18,782
CONOCOPHILLIPS COM 20825C104   295,963 2,985 SH   SOLE   0 0 2,985
CROWDSTRIKE HLDGS INC CL A 22788C105   239,854 701 SH   SOLE   0 0 701
CVS HEALTH CORP COM 126650100   646,730 14,407 SH   SOLE   0 0 14,407
CYBERARK SOFTWARE LTD SHS M2682V108   214,882 645 SH   SOLE   0 0 645
DEERE & CO COM 244199105   687,665 1,623 SH   SOLE   0 0 1,623
DELL TECHNOLOGIES INC CL C 24703L202   216,305 1,877 SH   SOLE   0 0 1,877
DIAGEO PLC SPON ADR NEW 25243Q205   262,778 2,067 SH   SOLE   0 0 2,067
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   1,865,453 60,606 SH   SOLE   0 0 60,606
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   984,062 20,600 SH   SOLE   0 0 20,600
DISCOVER FINL SVCS COM 254709108   265,042 1,530 SH   SOLE   0 0 1,530
DISNEY WALT CO COM 254687106   1,803,425 16,196 SH   SOLE   0 0 16,196
DOLLAR GEN CORP NEW COM 256677105   538,777 7,106 SH   SOLE   0 0 7,106
DONALDSON INC COM 257651109   403,763 5,995 SH   SOLE   0 0 5,995
DUKE ENERGY CORP NEW COM NEW 26441C204   521,893 4,844 SH   SOLE   0 0 4,844
EBAY INC. COM 278642103   567,214 9,156 SH   SOLE   0 0 9,156
ELEVANCE HEALTH INC COM 036752103   816,007 2,212 SH   SOLE   0 0 2,212
ELI LILLY & CO COM 532457108   469,376 608 SH   SOLE   0 0 608
EMERSON ELEC CO COM 291011104   331,265 2,673 SH   SOLE   0 0 2,673
ENTERGY CORP NEW COM 29364G103   1,951,607 25,740 SH   SOLE   0 0 25,740
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   314,025 79,500 SH   SOLE   0 0 79,500
EXPEDIA GROUP INC COM NEW 30212P303   891,914 4,787 SH   SOLE   0 0 4,787
EXPEDITORS INTL WASH INC COM 302130109   3,031,332 27,366 SH   SOLE   0 0 27,366
EXXON MOBIL CORP COM 30231G102   2,552,206 23,726 SH   SOLE   0 0 23,726
F5 INC COM 315616102   505,123 2,009 SH   SOLE   0 0 2,009
FACTSET RESH SYS INC COM 303075105   454,825 947 SH   SOLE   0 0 947
FASTENAL CO COM 311900104   751,603 10,452 SH   SOLE   0 0 10,452
FEDEX CORP COM 31428X106   1,235,645 4,392 SH   SOLE   0 0 4,392
FIDELITY NATL INFORMATION SV COM 31620M106   383,819 4,752 SH   SOLE   0 0 4,752
FIRST SOLAR INC COM 336433107   204,086 1,158 SH   SOLE   0 0 1,158
FISERV INC COM 337738108   941,440 4,583 SH   SOLE   0 0 4,583
FLEXSHARES TR QLT DIV DEF IDX 33939L845   245,770 3,500 SH   SOLE   0 0 3,500
FORTINET INC COM 34959E109   688,287 7,285 SH   SOLE   0 0 7,285
GE AEROSPACE COM NEW 369604301   323,406 1,939 SH   SOLE   0 0 1,939
GENERAL DYNAMICS CORP COM 369550108   1,178,854 4,474 SH   SOLE   0 0 4,474
GENERAL MLS INC COM 370334104   729,911 11,446 SH   SOLE   0 0 11,446
GILEAD SCIENCES INC COM 375558103   1,250,320 13,536 SH   SOLE   0 0 13,536
GLOBAL PMTS INC COM 37940X102   871,267 7,775 SH   SOLE   0 0 7,775
GOLDMAN SACHS GROUP INC COM 38141G104   414,577 724 SH   SOLE   0 0 724
GRAINGER W W INC COM 384802104   385,618 366 SH   SOLE   0 0 366
HOME DEPOT INC COM 437076102   1,080,225 2,777 SH   SOLE   0 0 2,777
ILLINOIS TOOL WKS INC COM 452308109   3,504,199 13,820 SH   SOLE   0 0 13,820
ILLUMINA INC COM 452327109   356,792 2,670 SH   SOLE   0 0 2,670
INNOVATIVE INDL PPTYS INC COM 45781V101   261,229 3,920 SH   SOLE   0 0 3,920
INTEL CORP COM 458140100   788,947 39,349 SH   SOLE   0 0 39,349
INTUIT COM 461202103   1,643,528 2,615 SH   SOLE   0 0 2,615
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,451,770 55,517 SH   SOLE   0 0 55,517
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,167,773 17,750 SH   SOLE   0 0 17,750
INVESCO QQQ TR UNIT SER 1 46090E103   346,103 677 SH   SOLE   0 0 677
ISHARES TR 0-5 YR TIPS ETF 46429B747   828,642 8,237 SH   SOLE   0 0 8,237
ISHARES TR U.S. BAS MTL ETF 464287838   812,452 6,253 SH   SOLE   0 0 6,253
ISHARES TR CORE MSCI EAFE 46432F842   269,524 3,835 SH   SOLE   0 0 3,835
ISHARES TR RUS 1000 GRW ETF 464287614   432,100 1,076 SH   SOLE   0 0 1,076
ISHARES TR RUS 1000 VAL ETF 464287598   262,329 1,417 SH   SOLE   0 0 1,417
JAPAN SMALLER CAPITALIZATION COM 47109U104   139,080 18,133 SH   SOLE   0 0 18,133
JOHNSON & JOHNSON COM 478160104   8,419,198 58,216 SH   SOLE   0 0 58,216
JPMORGAN CHASE & CO. COM 46625H100   1,022,363 4,265 SH   SOLE   0 0 4,265
L3HARRIS TECHNOLOGIES INC COM 502431109   1,062,124 5,051 SH   SOLE   0 0 5,051
LAM RESEARCH CORP COM NEW 512807306   289,281 4,005 SH   SOLE   0 0 4,005
LINDE PLC SHS G54950103   2,254,957 5,386 SH   SOLE   0 0 5,386
LOCKHEED MARTIN CORP COM 539830109   1,269,761 2,613 SH   SOLE   0 0 2,613
LOWES COS INC COM 548661107   719,175 2,914 SH   SOLE   0 0 2,914
M & T BK CORP COM 55261F104   1,952,484 10,385 SH   SOLE   0 0 10,385
MARKEL GROUP INC COM 570535104   203,693 118 SH   SOLE   0 0 118
MASTERCARD INCORPORATED CL A 57636Q104   254,333 483 SH   SOLE   0 0 483
MCCORMICK & CO INC COM NON VTG 579780206   247,094 3,241 SH   SOLE   0 0 3,241
MCDONALDS CORP COM 580135101   217,707 751 SH   SOLE   0 0 751
MEDPACE HLDGS INC COM 58506Q109   1,382,534 4,161 SH   SOLE   0 0 4,161
MEDTRONIC PLC SHS G5960L103   592,470 7,417 SH   SOLE   0 0 7,417
MERCADOLIBRE INC COM 58733R102   1,473,153 866 SH   SOLE   0 0 866
MERCK & CO INC COM 58933Y105   418,313 4,205 SH   SOLE   0 0 4,205
META PLATFORMS INC CL A 30303M102   2,565,119 4,381 SH   SOLE   0 0 4,381
MICROSOFT CORP COM 594918104   17,574,021 41,694 SH   SOLE   0 0 41,694
MORNINGSTAR INC COM 617700109   205,424 610 SH   SOLE   0 0 610
NETFLIX INC COM 64110L106   580,249 651 SH   SOLE   0 0 651
NEUROCRINE BIOSCIENCES INC COM 64125C109   203,658 1,492 SH   SOLE   0 0 1,492
NEWMONT CORP COM 651639106   309,596 8,318 SH   SOLE   0 0 8,318
NICE LTD SPONSORED ADR 653656108   400,143 2,356 SH   SOLE   0 0 2,356
NIKE INC CL B 654106103   324,322 4,286 SH   SOLE   0 0 4,286
NORFOLK SOUTHN CORP COM 655844108   2,728,857 11,627 SH   SOLE   0 0 11,627
NORTHERN TR CORP COM 665859104   345,528 3,371 SH   SOLE   0 0 3,371
NORTHROP GRUMMAN CORP COM 666807102   333,196 710 SH   SOLE   0 0 710
NOVARTIS AG SPONSORED ADR 66987V109   1,375,866 14,139 SH   SOLE   0 0 14,139
NOVO-NORDISK A S ADR 670100205   270,361 3,143 SH   SOLE   0 0 3,143
NSTS BANCORP INC COM 6293JP109   430,653 36,496 SH   SOLE   0 0 36,496
NVIDIA CORPORATION COM 67066G104   3,587,557 26,715 SH   SOLE   0 0 26,715
ORACLE CORP COM 68389X105   1,650,069 9,902 SH   SOLE   0 0 9,902
ORGANON & CO COMMON STOCK 68622V106   206,284 13,826 SH   SOLE   0 0 13,826
PALO ALTO NETWORKS INC COM 697435105   332,623 1,828 SH   SOLE   0 0 1,828
PARAMOUNT GLOBAL CLASS B COM 92556H206   371,801 35,545 SH   SOLE   0 0 35,545
PARKER-HANNIFIN CORP COM 701094104   235,335 370 SH   SOLE   0 0 370
PAYCHEX INC COM 704326107   371,583 2,650 SH   SOLE   0 0 2,650
PAYLOCITY HLDG CORP COM 70438V106   366,027 1,835 SH   SOLE   0 0 1,835
PAYPAL HLDGS INC COM 70450Y103   1,975,170 23,142 SH   SOLE   0 0 23,142
PEPSICO INC COM 713448108   4,752,483 31,254 SH   SOLE   0 0 31,254
PFIZER INC COM 717081103   1,087,544 40,993 SH   SOLE   0 0 40,993
PHILLIPS 66 COM 718546104   471,328 4,137 SH   SOLE   0 0 4,137
PRICE T ROWE GROUP INC COM 74144T108   212,044 1,875 SH   SOLE   0 0 1,875
PROCTER AND GAMBLE CO COM 742718109   2,148,602 12,816 SH   SOLE   0 0 12,816
QUALCOMM INC COM 747525103   343,802 2,238 SH   SOLE   0 0 2,238
QUEST DIAGNOSTICS INC COM 74834L100   2,178,268 14,439 SH   SOLE   0 0 14,439
ROYCE MICRO-CAP TR INC COM 780915104   865,332 88,752 SH   SOLE   0 0 88,752
RTX CORPORATION COM 75513E101   3,235,184 27,957 SH   SOLE   0 0 27,957
SALESFORCE INC COM 79466L302   666,654 1,994 SH   SOLE   0 0 1,994
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   241,372 8,835 SH   SOLE   0 0 8,835
SILVERCREST ASSET MGMT GROUP CL A 828359109   270,940 14,733 SH   SOLE   0 0 14,733
SMUCKER J M CO COM NEW 832696405   227,178 2,063 SH   SOLE   0 0 2,063
SNOWFLAKE INC CL A 833445109   855,895 5,543 SH   SOLE   0 0 5,543
SOLVENTUM CORP COM SHS 83444M101   681,475 10,316 SH   SOLE   0 0 10,316
SOUTHERN CO COM 842587107   706,059 8,577 SH   SOLE   0 0 8,577
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,764,244 8,129 SH   SOLE   0 0 8,129
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,228,014 2,156 SH   SOLE   0 0 2,156
SPDR SER TR S&P 600 SMCP VAL 78464A300   262,012 3,003 SH   SOLE   0 0 3,003
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   3,510,065 147,730 SH   SOLE   0 0 147,730
STARBUCKS CORP COM 855244109   2,526,439 27,687 SH   SOLE   0 0 27,687
STATE STR CORP COM 857477103   636,536 6,486 SH   SOLE   0 0 6,486
STIFEL FINL CORP COM 860630102   347,412 3,275 SH   SOLE   0 0 3,275
STRYKER CORPORATION COM 863667101   5,381,307 14,946 SH   SOLE   0 0 14,946
TARGET CORP COM 87612E106   405,946 3,003 SH   SOLE   0 0 3,003
TEMPLETON EMERGING MKTS FD COM 880191101   161,923 13,550 SH   SOLE   0 0 13,550
TERADYNE INC COM 880770102   516,650 4,103 SH   SOLE   0 0 4,103
TESLA INC COM 88160R101   386,879 958 SH   SOLE   0 0 958
THE CIGNA GROUP COM 125523100   542,260 1,964 SH   SOLE   0 0 1,964
UFP INDUSTRIES INC COM 90278Q108   201,418 1,788 SH   SOLE   0 0 1,788
UNILEVER PLC SPON ADR NEW 904767704   331,185 5,841 SH   SOLE   0 0 5,841
UNION PAC CORP COM 907818108   2,081,777 9,129 SH   SOLE   0 0 9,129
UNITED PARCEL SERVICE INC CL B 911312106   814,984 6,463 SH   SOLE   0 0 6,463
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   284,704 4,315 SH   SOLE   0 0 4,315
UNITED STS LIME & MINERALS I COM 911922102   305,302 2,300 SH   SOLE   0 0 2,300
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   3,805,917 41,043 SH   SOLE   0 0 41,043
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   742,399 10,324 SH   SOLE   0 0 10,324
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,950,306 14,887 SH   SOLE   0 0 14,887
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,588,809 29,636 SH   SOLE   0 0 29,636
VANGUARD INDEX FDS VALUE ETF 922908744   1,210,834 7,152 SH   SOLE   0 0 7,152
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,878,152 3,486 SH   SOLE   0 0 3,486
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   3,127,607 44,026 SH   SOLE   0 0 44,026
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,021,904 23,204 SH   SOLE   0 0 23,204
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   554,121 9,652 SH   SOLE   0 0 9,652
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   10,191,974 210,491 SH   SOLE   0 0 210,491
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   10,316,403 205,793 SH   SOLE   0 0 205,793
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,304,025 29,535 SH   SOLE   0 0 29,535
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,323,013 11,863 SH   SOLE   0 0 11,863
VANGUARD STAR FDS VG TL INTL STK F 921909768   752,890 12,776 SH   SOLE   0 0 12,776
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,866,247 23,331 SH   SOLE   0 0 23,331
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   372,308 2,918 SH   SOLE   0 0 2,918
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   2,381,409 19,065 SH   SOLE   0 0 19,065
VERIZON COMMUNICATIONS INC COM 92343V104   405,219 10,133 SH   SOLE   0 0 10,133
VERTEX PHARMACEUTICALS INC COM 92532F100   1,646,115 4,088 SH   SOLE   0 0 4,088
VISA INC COM CL A 92826C839   1,448,727 4,584 SH   SOLE   0 0 4,584
VULCAN MATLS CO COM 929160109   285,783 1,111 SH   SOLE   0 0 1,111
WABTEC COM 929740108   298,983 1,577 SH   SOLE   0 0 1,577
WALMART INC COM 931142103   3,631,076 40,189 SH   SOLE   0 0 40,189
WARNER BROS DISCOVERY INC COM SER A 934423104   158,169 14,964 SH   SOLE   0 0 14,964
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106   1,125,384 140,673 SH   SOLE   0 0 140,673
WESTERN AST INFL LKD OPP & I COM 95766R104   1,433,389 173,324 SH   SOLE   0 0 173,324
WISDOMTREE TR JP SMALLCP DIV 97717W836   406,979 5,417 SH   SOLE   0 0 5,417
ZIMMER BIOMET HOLDINGS INC COM 98956P102   902,925 8,548 SH   SOLE   0 0 8,548