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,451,434 23,842 SH   SOLE   0 0 23,842
ALBEMARLE CORP COM 012653101   254,890 1,499 SH   SOLE   0 0 1,499
ALPHABET INC CAP STK CL A 02079K305   3,333,135 25,471 SH   SOLE   0 0 25,471
ALPHABET INC CAP STK CL C 02079K107   279,522 2,120 SH   SOLE   0 0 2,120
AMAZON COM INC COM 023135106   2,877,997 22,640 SH   SOLE   0 0 22,640
AMERICAN WTR WKS CO INC NEW COM 030420103   979,124 7,907 SH   SOLE   0 0 7,907
AMGEN INC COM 031162100   2,434,193 9,057 SH   SOLE   0 0 9,057
APPLE INC COM 037833100   11,453,692 66,899 SH   SOLE   0 0 66,899
BANK AMERICA CORP COM 060505104   278,893 10,186 SH   SOLE   0 0 10,186
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   234,701 670 SH   SOLE   0 0 670
BLACKSTONE INC COM 09260D107   2,194,334 20,481 SH   SOLE   0 0 20,481
BOEING CO COM 097023105   1,459,068 7,612 SH   SOLE   0 0 7,612
BP PLC SPONSORED ADR 055622104   503,360 13,000 SH   SOLE   0 0 13,000
BROADCOM INC COM 11135F101   5,089,794 6,128 SH   SOLE   0 0 6,128
CAMPING WORLD HLDGS INC CL A 13462K109   487,942 23,907 SH   SOLE   0 0 23,907
CISCO SYS INC COM 17275R102   245,361 4,564 SH   SOLE   0 0 4,564
COSTCO WHSL CORP NEW COM 22160K105   3,011,590 5,331 SH   SOLE   0 0 5,331
DOMINION ENERGY INC COM 25746U109   1,350,281 30,228 SH   SOLE   0 0 30,228
DOMINOS PIZZA INC COM 25754A201   1,114,637 2,943 SH   SOLE   0 0 2,943
EXXON MOBIL CORP COM 30231G102   430,578 3,662 SH   SOLE   0 0 3,662
FORD MTR CO DEL COM 345370860   131,453 10,584 SH   SOLE   0 0 10,584
HOME DEPOT INC COM 437076102   2,655,684 8,789 SH   SOLE   0 0 8,789
IDEXX LABS INC COM 45168D104   274,606 628 SH   SOLE   0 0 628
INVESCO QQQ TR UNIT SER 1 46090E103   5,049,167 14,093 SH   SOLE   0 0 14,093
ISHARES TR ISHARES BIOTECH 464287556   337,429 2,759 SH   SOLE   0 0 2,759
ISHARES TR MSCI USA MIN VOL 46429B697   7,581,501 104,746 SH   SOLE   0 0 104,746
ISHARES TR 1 3 YR TREAS BD 464287457   3,091,030 38,175 SH   SOLE   0 0 38,175
JOHNSON & JOHNSON COM 478160104   491,236 3,154 SH   SOLE   0 0 3,154
JPMORGAN CHASE & CO COM 46625H100   735,106 5,069 SH   SOLE   0 0 5,069
LAM RESEARCH CORP COM 512807108   1,365,105 2,178 SH   SOLE   0 0 2,178
LOWES COS INC COM 548661107   314,254 1,512 SH   SOLE   0 0 1,512
MARKEL GROUP INC COM 570535104   456,472 310 SH   SOLE   0 0 310
MERCK & CO INC COM 58933Y105   243,786 2,368 SH   SOLE   0 0 2,368
META PLATFORMS INC CL A 30303M102   2,970,991 9,896 SH   SOLE   0 0 9,896
MICROSOFT CORP COM 594918104   4,201,133 13,305 SH   SOLE   0 0 13,305
NETFLIX INC COM 64110L106   1,345,389 3,563 SH   SOLE   0 0 3,563
NEXTERA ENERGY INC COM 65339F101   203,380 3,550 SH   SOLE   0 0 3,550
NVIDIA CORPORATION COM 67066G104   4,568,265 10,502 SH   SOLE   0 0 10,502
PEPSICO INC COM 713448108   772,586 4,560 SH   SOLE   0 0 4,560
PROCTER AND GAMBLE CO COM 742718109   560,686 3,844 SH   SOLE   0 0 3,844
REALTY INCOME CORP COM 756109104   925,313 18,529 SH   SOLE   0 0 18,529
SALESFORCE INC COM 79466L302   1,512,460 7,459 SH   SOLE   0 0 7,459
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,153,311 24,494 SH   SOLE   0 0 24,494
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,245,378 67,693 SH   SOLE   0 0 67,693
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   307,955 1,913 SH   SOLE   0 0 1,913
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,172,327 35,096 SH   SOLE   0 0 35,096
SERVICENOW INC COM 81762P102   349,909 626 SH   SOLE   0 0 626
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   5,334 14,000 SH   SOLE   0 0 14,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   4,020,956 12,005 SH   SOLE   0 0 12,005
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,019,275 9,402 SH   SOLE   0 0 9,402
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,380,506 7,403 SH   SOLE   0 0 7,403
SPDR SER TR S&P REGL BKG 78464A698   2,757,697 66,021 SH   SOLE   0 0 66,021
SUPER MICRO COMPUTER INC COM 86800U104   767,816 2,800 SH   SOLE   0 0 2,800
TESLA INC COM 88160R101   1,025,902 4,100 SH   SOLE   0 0 4,100
TOWNEBANK PORTSMOUTH VA COM 89214P109   398,478 17,378 SH   SOLE   0 0 17,378
UNITEDHEALTH GROUP INC COM 91324P102   2,798,948 5,551 SH   SOLE   0 0 5,551
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   3,976,366 27,427 SH   SOLE   0 0 27,427
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,350,078 6,356 SH   SOLE   0 0 6,356
VANGUARD INDEX FDS GROWTH ETF 922908736   3,805,839 13,976 SH   SOLE   0 0 13,976
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   443,601 1,130 SH   SOLE   0 0 1,130
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,490,621 21,886 SH   SOLE   0 0 21,886
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,719,631 35,794 SH   SOLE   0 0 35,794
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,664,259 30,018 SH   SOLE   0 0 30,018
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   519,804 5,031 SH   SOLE   0 0 5,031
ZOETIS INC CL A 98978V103   357,355 2,054 SH   SOLE   0 0 2,054