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
ADVANCED MICRO DEVICES INC COM 007903107   2,222,769 22,679 SH   SOLE   0 0 22,679
ALPHABET INC CAP STK CL C 02079K107   216,320 2,080 SH   SOLE   0 0 2,080
ALPHABET INC CAP STK CL A 02079K305   2,789,403 26,891 SH   SOLE   0 0 26,891
AMAZON COM INC COM 023135106   2,446,424 23,685 SH   SOLE   0 0 23,685
AMERICAN WTR WKS CO INC NEW COM 030420103   1,250,439 8,536 SH   SOLE   0 0 8,536
AMGEN INC COM 031162100   2,285,776 9,455 SH   SOLE   0 0 9,455
APPLE INC COM 037833100   11,160,844 67,683 SH   SOLE   0 0 67,683
BANK AMERICA CORP COM 060505104   234,120 8,186 SH   SOLE   0 0 8,186
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   268,630 870 SH   SOLE   0 0 870
BIG 5 SPORTING GOODS CORP COM 08915P101   285,114 37,076 SH   SOLE   0 0 37,076
BLACKSTONE INC COM 09260D107   1,853,424 21,100 SH   SOLE   0 0 21,100
BOEING CO COM 097023105   1,759,983 8,285 SH   SOLE   0 0 8,285
BP PLC SPONSORED ADR 055622104   493,220 13,000 SH   SOLE   0 0 13,000
BROADCOM INC COM 11135F101   4,224,541 6,585 SH   SOLE   0 0 6,585
CAMPING WORLD HLDGS INC CL A 13462K109   555,288 26,607 SH   SOLE   0 0 26,607
CISCO SYS INC COM 17275R102   242,451 4,638 SH   SOLE   0 0 4,638
COSTCO WHSL CORP NEW COM 22160K105   2,666,018 5,366 SH   SOLE   0 0 5,366
DOMINION ENERGY INC COM 25746U109   1,766,137 31,589 SH   SOLE   0 0 31,589
DOMINOS PIZZA INC COM 25754A201   1,063,377 3,224 SH   SOLE   0 0 3,224
EXXON MOBIL CORP COM 30231G102   268,667 2,450 SH   SOLE   0 0 2,450
FORD MTR CO DEL COM 345370860   214,754 17,044 SH   SOLE   0 0 17,044
GENERAC HLDGS INC COM 368736104   724,963 6,712 SH   SOLE   0 0 6,712
HOME DEPOT INC COM 437076102   2,669,360 9,045 SH   SOLE   0 0 9,045
IDEXX LABS INC COM 45168D104   321,051 642 SH   SOLE   0 0 642
INVESCO QQQ TR UNIT SER 1 46090E103   4,480,842 13,962 SH   SOLE   0 0 13,962
ISHARES TR MSCI USA MIN VOL 46429B697   7,603,723 104,533 SH   SOLE   0 0 104,533
ISHARES TR 1 3 YR TREAS BD 464287457   2,905,013 35,358 SH   SOLE   0 0 35,358
ISHARES TR ISHARES BIOTECH 464287556   388,416 3,007 SH   SOLE   0 0 3,007
JOHNSON & JOHNSON COM 478160104   566,370 3,654 SH   SOLE   0 0 3,654
JPMORGAN CHASE & CO COM 46625H100   719,832 5,524 SH   SOLE   0 0 5,524
LAM RESEARCH CORP COM 512807108   1,061,300 2,002 SH   SOLE   0 0 2,002
LOCKHEED MARTIN CORP COM 539830109   234,001 495 SH   SOLE   0 0 495
LOWES COS INC COM 548661107   302,355 1,512 SH   SOLE   0 0 1,512
MARKEL CORP COM 570535104   395,997 310 SH   SOLE   0 0 310
MERCK & CO INC COM 58933Y105   251,932 2,368 SH   SOLE   0 0 2,368
META PLATFORMS INC CL A 30303M102   2,164,199 10,211 SH   SOLE   0 0 10,211
MICROSOFT CORP COM 594918104   3,895,293 13,511 SH   SOLE   0 0 13,511
NETFLIX INC COM 64110L106   1,343,572 3,889 SH   SOLE   0 0 3,889
NEXTERA ENERGY INC COM 65339F101   207,499 2,692 SH   SOLE   0 0 2,692
NVIDIA CORPORATION COM 67066G104   3,265,742 11,757 SH   SOLE   0 0 11,757
PEPSICO INC COM 713448108   826,567 4,534 SH   SOLE   0 0 4,534
PROCTER AND GAMBLE CO COM 742718109   571,564 3,844 SH   SOLE   0 0 3,844
REALTY INCOME CORP COM 756109104   1,250,855 19,755 SH   SOLE   0 0 19,755
SALESFORCE INC COM 79466L302   1,457,920 7,298 SH   SOLE   0 0 7,298
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,024,549 23,363 SH   SOLE   0 0 23,363
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   297,136 1,987 SH   SOLE   0 0 1,987
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,836,928 34,250 SH   SOLE   0 0 34,250
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   16,940 14,000 SH   SOLE   0 0 14,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   3,911,046 11,758 SH   SOLE   0 0 11,758
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,756,982 9,177 SH   SOLE   0 0 9,177
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,242,334 7,073 SH   SOLE   0 0 7,073
TESLA INC COM 88160R101   864,486 4,167 SH   SOLE   0 0 4,167
TOWNEBANK PORTSMOUTH VA COM 89214P109   463,124 17,378 SH   SOLE   0 0 17,378
UNITEDHEALTH GROUP INC COM 91324P102   2,692,050 5,696 SH   SOLE   0 0 5,696
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   3,562,277 13,535 SH   SOLE   0 0 13,535
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,300,117 6,370 SH   SOLE   0 0 6,370
VANGUARD INDEX FDS GROWTH ETF 922908736   3,325,066 13,330 SH   SOLE   0 0 13,330
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   387,352 1,030 SH   SOLE   0 0 1,030
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,378,372 21,280 SH   SOLE   0 0 21,280
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,554,189 29,571 SH   SOLE   0 0 29,571
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   530,771 5,031 SH   SOLE   0 0 5,031
ZOETIS INC CL A 98978V103   377,319 2,267 SH   SOLE   0 0 2,267