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 Stock 00287Y109   3,517,138 21,763 SH   SOLE   0 0 21,763
ACTIVISION BLIZZARD INC COM Stock 00507V109   662,158 8,650 SH   SOLE   0 0 8,650
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   1,443,002 16,381 SH   SOLE   0 0 16,381
ALPHABET INC CAP STK CL C Stock 02079K107   8,807,340 99,260 SH   SOLE   0 0 99,260
ALPHABET INC CAP STK CL A Stock 02079K305   2,391,033 27,100 SH   SOLE   0 0 27,100
AMAZON COM INC COM Stock 023135106   2,165,604 25,781 SH   SOLE   0 0 25,781
AMERICAN EXPRESS CO COM Stock 025816109   3,347,572 22,657 SH   SOLE   0 0 22,657
AMERICAN INTL GROUP INC COM NEW Stock 026874784   1,242,193 19,643 SH   SOLE   0 0 19,643
AMERIPRISE FINL INC COM Stock 03076C106   1,188,811 3,818 SH   SOLE   0 0 3,818
AMGEN INC COM Stock 031162100   840,448 3,200 SH   SOLE   0 0 3,200
ELEVANCE HEALTH INC COM Stock 036752103   2,693,729 5,251 SH   SOLE   0 0 5,251
APPLE INC COM Stock 037833100   19,097,683 146,984 SH   SOLE   0 0 146,984
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   461,478 1,932 SH   SOLE   0 0 1,932
BANK AMERICA CORP COM Stock 060505104   3,838,078 115,884 SH   SOLE   0 0 115,884
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   1,406,133 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   32,112,317 103,957 SH   SOLE   0 0 103,957
BLACKROCK INC COM Stock 09247X101   1,109,006 1,565 SH   SOLE   0 0 1,565
BLACKROCK MUNIYIELD N Y QUALIT COM CEF 09255E102   376,545 38,423 SH   SOLE   0 0 38,423
BOOKING HOLDINGS INC COM Stock 09857L108   1,725,080 856 SH   SOLE   0 0 856
BRIGHTHOUSE FINL INC COM Stock 10922N103   865,027 16,872 SH   SOLE   0 0 16,872
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107   5,248,220 166,822 SH   SOLE   0 0 166,822
CVS HEALTH CORP COM Stock 126650100   236,609 2,539 SH   SOLE   0 0 2,539
CARMAX INC COM Stock 143130102   499,115 8,197 SH   SOLE   0 0 8,197
CHEVRON CORP NEW COM Stock 166764100   542,598 3,023 SH   SOLE   0 0 3,023
CLEVELAND-CLIFFS INC NEW COM Stock 185899101   1,658,186 102,929 SH   SOLE   0 0 102,929
COCA COLA CO COM Stock 191216100   928,324 14,594 SH   SOLE   0 0 14,594
CONSOLIDATED EDISON INC COM Stock 209115104   282,308 2,962 SH   SOLE   0 0 2,962
COSTCO WHSL CORP NEW COM Stock 22160K105   1,306,047 2,861 SH   SOLE   0 0 2,861
DIAGEO PLC SPON ADR NEW ADR 25243Q205   239,487 1,344 SH   SOLE   0 0 1,344
DIAMONDBACK ENERGY INC COM Stock 25278X109   239,775 1,753 SH   SOLE   0 0 1,753
DISNEY WALT CO COM Stock 254687106   1,635,168 18,821 SH   SOLE   0 0 18,821
DOLLAR TREE INC COM Stock 256746108   568,164 4,017 SH   SOLE   0 0 4,017
EBAY INC. COM Stock 278642103   268,850 6,483 SH   SOLE   0 0 6,483
EXXON MOBIL CORP COM Stock 30231G102   5,117,518 46,396 SH   SOLE   0 0 46,396
META PLATFORMS INC CL A Stock 30303M102   1,835,787 15,255 SH   SOLE   0 0 15,255
HOME DEPOT INC COM Stock 437076102   1,241,646 3,931 SH   SOLE   0 0 3,931
HONEYWELL INTL INC COM Stock 438516106   474,655 2,215 SH   SOLE   0 0 2,215
IAC INC COM NEW Stock 44891N208   237,362 5,346 SH   SOLE   0 0 5,346
INTEL CORP COM Stock 458140100   326,093 12,338 SH   SOLE   0 0 12,338
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   274,531 2,676 SH   SOLE   0 0 2,676
INVESCO QQQ TRUST ETF 46090E103   449,120 1,687 SH   SOLE   0 0 1,687
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   720,658 5,102 SH   SOLE   0 0 5,102
ISHARES GOLD TRUST ETF 464285204   9,526,466 275,411 SH   SOLE   0 0 275,411
ISHARES S&P 100 ETF ETF 464287101   439,047 2,574 SH   SOLE   0 0 2,574
ISHARES SELECT DIVIDEND ETF ETF 464287168   206,226 1,710 SH   SOLE   0 0 1,710
ISHARES TIPS BOND ETF ETF 464287176   611,498 5,745 SH   SOLE   0 0 5,745
ISHARES CORE S&P 500 ETF ETF 464287200   454,548 1,183 SH   SOLE   0 0 1,183
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   732,910 19,338 SH   SOLE   0 0 19,338
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   581,193 6,068 SH   SOLE   0 0 6,068
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   1,576,403 19,421 SH   SOLE   0 0 19,421
ISHARES MSCI EAFE ETF ETF 464287465   420,424 6,405 SH   SOLE   0 0 6,405
ISHARES CORE S&P MID-CAP ETF ETF 464287507   205,635 850 SH   SOLE   0 0 850
ISHARES BIOTECHNOLOGY ETF ETF 464287556   380,530 2,898 SH   SOLE   0 0 2,898
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   222,595 1,039 SH   SOLE   0 0 1,039
ISHARES U.S. INDUSTRIALS ETF ETF 464287754   215,685 2,236 SH   SOLE   0 0 2,236
ISHARES U.S. ENERGY ETF ETF 464287796   495,490 10,658 SH   SOLE   0 0 10,658
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   1,116,310 11,795 SH   SOLE   0 0 11,795
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   368,265 3,490 SH   SOLE   0 0 3,490
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661   353,287 3,075 SH   SOLE   0 0 3,075
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   427,329 13,997 SH   SOLE   0 0 13,997
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663   203,268 1,950 SH   SOLE   0 0 1,950
JPMORGAN CHASE & CO COM Stock 46625H100   4,833,147 36,041 SH   SOLE   0 0 36,041
JOHNSON & JOHNSON COM Stock 478160104   1,581,476 8,953 SH   SOLE   0 0 8,953
KKR & CO INC COM Stock 48251W104   652,062 14,047 SH   SOLE   0 0 14,047
KIMBERLY-CLARK CORP COM Stock 494368103   777,848 5,730 SH   SOLE   0 0 5,730
LIBERTY BROADBAND CORP COM SER C Stock 530307305   469,594 6,157 SH   SOLE   0 0 6,157
MARKEL CORP COM Stock 570535104   2,176,493 1,652 SH   SOLE   0 0 1,652
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,643,101 4,725 SH   SOLE   0 0 4,725
MCDONALDS CORP COM Stock 580135101   289,571 1,099 SH   SOLE   0 0 1,099
MERCK & CO INC COM Stock 58933Y105   669,694 6,036 SH   SOLE   0 0 6,036
MICROSOFT CORP COM Stock 594918104   3,188,407 13,295 SH   SOLE   0 0 13,295
MICRON TECHNOLOGY INC COM Stock 595112103   778,239 15,571 SH   SOLE   0 0 15,571
MOHAWK INDS INC COM Stock 608190104   538,597 5,269 SH   SOLE   0 0 5,269
NEXTERA ENERGY INC COM Stock 65339F101   314,252 3,759 SH   SOLE   0 0 3,759
NORFOLK SOUTHN CORP COM Stock 655844108   1,094,844 4,443 SH   SOLE   0 0 4,443
NUVEEN VIRGINIA QLTY MUNCPL FD COM CEF 67064R102   497,066 44,540 SH   SOLE   0 0 44,540
OCCIDENTAL PETE CORP COM Stock 674599105   820,571 13,027 SH   SOLE   0 0 13,027
ORACLE CORP COM Stock 68389X105   2,747,854 33,617 SH   SOLE   0 0 33,617
PEPSICO INC COM Stock 713448108   317,239 1,756 SH   SOLE   0 0 1,756
PFIZER INC COM Stock 717081103   1,989,977 38,836 SH   SOLE   0 0 38,836
PHILIP MORRIS INTL INC COM Stock 718172109   791,159 7,817 SH   SOLE   0 0 7,817
PROCTER AND GAMBLE CO COM Stock 742718109   949,372 6,264 SH   SOLE   0 0 6,264
PRUDENTIAL FINL INC COM Stock 744320102   302,557 3,042 SH   SOLE   0 0 3,042
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   870,669 8,627 SH   SOLE   0 0 8,627
ROYAL BK CDA SUSTAINABL COM Stock 780087102   480,442 5,110 SH   SOLE   0 0 5,110
SHELL PLC SPON ADS ADR 780259305   225,237 3,955 SH   SOLE   0 0 3,955
S&P GLOBAL INC COM Stock 78409V104   1,627,919 4,860 SH   SOLE   0 0 4,860
SPDR S&P 500 ETF TRUST ETF 78462F103   920,891 2,408 SH   SOLE   0 0 2,408
SPDR GOLD SHARES ETF 78463V107   519,438 3,062 SH   SOLE   0 0 3,062
SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541   2,683,646 47,065 SH   SOLE   0 0 47,065
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284   913,118 18,646 SH   SOLE   0 0 18,646
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   398,703 8,864 SH   SOLE   0 0 8,864
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   362,144 1,093 SH   SOLE   0 0 1,093
SALESFORCE INC COM Stock 79466L302   431,183 3,252 SH   SOLE   0 0 3,252
SCHLUMBERGER LTD COM STK Stock 806857108   252,192 4,717 SH   SOLE   0 0 4,717
SCHWAB CHARLES CORP COM Stock 808513105   1,943,425 23,342 SH   SOLE   0 0 23,342
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100   309,888 3,989 SH   SOLE   0 0 3,989
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   1,158,703 8,529 SH   SOLE   0 0 8,529
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   302,105 2,339 SH   SOLE   0 0 2,339
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   387,566 3,946 SH   SOLE   0 0 3,946
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   599,654 4,819 SH   SOLE   0 0 4,819
SOURCE CAP INC COM CEF 836144105   11,544,808 298,624 SH   SOLE   0 0 298,624
STARBUCKS CORP COM Stock 855244109   749,456 7,555 SH   SOLE   0 0 7,555
TJX COS INC NEW COM Stock 872540109   200,831 2,523 SH   SOLE   0 0 2,523
TECK RESOURCES LTD CL B Stock 878742204   585,870 15,491 SH   SOLE   0 0 15,491
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   269,287 489 SH   SOLE   0 0 489
3M CO COM Stock 88579Y101   213,817 1,783 SH   SOLE   0 0 1,783
GOTHAM 1000 VALUE ETF ETF 886364520   222,879 11,861 SH   SOLE   0 0 11,861
UNILEVER PLC SPON ADR NEW ADR 904767704   585,157 11,622 SH   SOLE   0 0 11,622
UNITEDHEALTH GROUP INC COM Stock 91324P102   3,527,989 6,654 SH   SOLE   0 0 6,654
VANECK HIGH YIELD MUNI ETF ETF 92189H409   325,795 6,445 SH   SOLE   0 0 6,445
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   332,205 3,070 SH   SOLE   0 0 3,070
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   8,766,112 187,671 SH   SOLE   0 0 187,671
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   705,771 14,076 SH   SOLE   0 0 14,076
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   1,911,730 49,044 SH   SOLE   0 0 49,044
VANGUARD ENERGY ETF ETF 92204A306   328,548 2,709 SH   SOLE   0 0 2,709
VANGUARD HEALTH CARE ETF ETF 92204A504   351,735 1,418 SH   SOLE   0 0 1,418
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   226,836 710 SH   SOLE   0 0 710
VANGUARD UTILITIES ETF ETF 92204A876   420,513 2,742 SH   SOLE   0 0 2,742
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   34,787,386 601,650 SH   SOLE   0 0 601,650
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   2,116,958 28,155 SH   SOLE   0 0 28,155
VANGUARD S&P 500 ETF ETF 922908363   677,603 1,929 SH   SOLE   0 0 1,929
VANGUARD MID-CAP VALUE ETF ETF 922908512   851,201 6,294 SH   SOLE   0 0 6,294
VANGUARD SMALL CAP VALUE ETF ETF 922908611   4,431,395 27,906 SH   SOLE   0 0 27,906
VANGUARD MID-CAP ETF ETF 922908629   513,865 2,521 SH   SOLE   0 0 2,521
VANGUARD GROWTH ETF ETF 922908736   300,934 1,412 SH   SOLE   0 0 1,412
VANGUARD VALUE ETF ETF 922908744   2,397,376 17,079 SH   SOLE   0 0 17,079
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   348,922 1,825 SH   SOLE   0 0 1,825
VULCAN MATLS CO COM Stock 929160109   223,265 1,275 SH   SOLE   0 0 1,275
WAYFAIR INC CL A Stock 94419L101   456,020 13,865 SH   SOLE   0 0 13,865
WELLS FARGO CO NEW COM Stock 949746101   1,483,137 35,920 SH   SOLE   0 0 35,920
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281   1,354,980 30,802 SH   SOLE   0 0 30,802
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851   663,987 10,328 SH   SOLE   0 0 10,328
XYLEM INC COM Stock 98419M100   209,198 1,892 SH   SOLE   0 0 1,892
LIBERTY GLOBAL PLC SHS CL C Stock G5480U120   276,431 14,227 SH   SOLE   0 0 14,227
ANGI INC COM CL A NEW Stock 00183L102   28,668 12,199 SH   SOLE   0 0 12,199
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   183,239 19,329 SH   SOLE   0 0 19,329
AMBEV SA SPONSORED ADR ADR 02319V103   99,601 36,618 SH   SOLE   0 0 36,618