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
CATERPILLAR INC COM 149123101 575,712 1,005 SH SOLE 1,005 0 0
CHEMOURS CO COM 163851108 463,241 39,291 SH SOLE 39,291 0 0
CHEVRON CORPORATION COM 166764100 2,164,527 14,202 SH SOLE 14,202 0 0
COCA COLA CO COM 191216100 4,822,811 68,986 SH SOLE 68,986 0 0
CUMMINS INC COM 231021106 395,599 775 SH SOLE 775 0 0
DIGITAL RLTY TR INC COM 253868103 277,244 1,778 SH SOLE 1,778 0 0
DISNEY WALT CO COM 254687106 2,145,660 18,739 SH SOLE 18,739 0 0
ECHOSTAR CORP CL A 278768106 227,074 2,089 SH SOLE 2,089 0 0
EMERSON ELEC CO COM 291011104 1,606,177 12,102 SH SOLE 12,102 0 0
FS KKR CAP CORP COM 302635206 679,601 45,888 SH SOLE 45,888 0 0
FIRST SOLAR INC COM 336433107 357,363 1,368 SH SOLE 1,368 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,360,977 5,259 SH SOLE 5,259 0 0
GENERAC HLDGS INC COM 368736104 220,783 1,619 SH SOLE 1,619 0 0
GENERAL DYNAMICS CORP COM 369550108 706,986 2,100 SH SOLE 2,100 0 0
GE AEROSPACE COM NEW 369604301 760,490 2,466 SH SOLE 2,466 0 0
HALLIBURTON CO COM 406216101 256,855 9,089 SH SOLE 9,089 0 0
HOME DEPOT INC COM 437076102 2,314,417 6,726 SH SOLE 6,726 0 0
HONEYWELL INTL INC COM 438516205 3,829,227 19,628 SH SOLE 19,628 0 0
INGREDION INC COM 457187102 1,543,640 14,000 SH SOLE 14,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,285,853 7,717 SH SOLE 7,717 0 0
ISHARES TR CORE S&P500 ETF 464287200 424,663 620 SH SOLE 620 0 0
ISHARES TR CORE US AGGBD ET 464287226 617,159 6,179 SH SOLE 6,179 0 0
ISHARES TR RUS MID CAP ETF 464287499 2,584,561 26,847 SH SOLE 26,847 0 0
ISHARES TR ISHARES BIOTECH 464287556 366,737 2,173 SH SOLE 2,173 0 0
ISHARES TR S&P MC 400GR ETF 464287606 308,853 3,188 SH SOLE 3,188 0 0
ISHARES TR U.S. TECH ETF 464287721 389,376 1,950 SH SOLE 1,950 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 5,010,724 45,490 SH SOLE 45,490 0 0
ISHARES TR PFD AND INCM SEC 464288687 623,751 20,147 SH SOLE 20,147 0 0
ISHARES TR RUS TP200 GR ETF 464289438 2,646,439 9,556 SH SOLE 9,556 0 0
JOHNSON & JOHNSON COM 478160104 3,266,085 15,782 SH SOLE 15,782 0 0
KLA CORP COM NEW 482480100 4,111,831 3,384 SH SOLE 3,384 0 0
LAUDER ESTEE COS INC CL A 518439104 234,154 2,236 SH SOLE 2,236 0 0
ELI LILLY & CO COM 532457108 1,746,355 1,625 SH SOLE 1,625 0 0
LOCKHEED MARTIN CORP COM 539830109 327,928 678 SH SOLE 678 0 0
LOWES COS INC COM 548661107 2,440,539 10,120 SH SOLE 10,120 0 0
MARKEL GROUP INC COM 570535104 490,120 228 SH SOLE 228 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,368,767 7,378 SH SOLE 7,378 0 0
MCDONALDS CORP COM 580135101 1,168,118 3,822 SH SOLE 3,822 0 0
MICROSOFT CORP COM 594918104 17,949,359 37,115 SH SOLE 37,115 0 0
MONDELEZ INTL INC CL A 609207105 888,203 16,357 SH SOLE 16,357 0 0
NIKE INC CL B 654106103 1,491,481 23,260 SH SOLE 23,260 0 0
NORFOLK SOUTHN CORP COM 655844108 852,301 2,952 SH SOLE 2,952 0 0
PALO ALTO NETWORKS INC COM 697435105 3,446,750 18,712 SH SOLE 18,712 0 0
PARKER-HANNIFIN CORP COM 701094104 2,554,258 2,906 SH SOLE 2,906 0 0
PEPSICO INC COM 713448108 2,289,425 15,795 SH SOLE 15,795 0 0
PFIZER INC COM 717081103 283,810 11,398 SH SOLE 11,398 0 0
PHILIP MORRIS INTL INC COM 718172109 1,404,384 8,676 SH SOLE 8,676 0 0
PROCTER & GAMBLE CO COM 742718109 1,897,568 13,241 SH SOLE 13,241 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,822,678 156,860 SH SOLE 156,860 0 0
SIMON PPTY GROUP INC NEW COM 828806109 277,665 1,500 SH SOLE 1,500 0 0
SOUTHERN CO COM 842587107 253,839 2,911 SH SOLE 2,911 0 0
SYSCO CORP COM 871829107 272,653 3,700 SH SOLE 3,700 0 0
TJX COS INC NEW COM 872540109 271,890 1,770 SH SOLE 1,770 0 0
T-MOBILE US INC COM 872590104 433,896 2,137 SH SOLE 2,137 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 4,162,930 13,663 SH SOLE 13,663 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,449,985 4,225 SH SOLE 4,225 0 0
UDR INC COM 902653104 413,494 11,273 SH SOLE 11,273 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,825,451 47,027 SH SOLE 47,027 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 618,576 2,815 SH SOLE 2,815 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 253,854 615 SH SOLE 615 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 274,923 1,916 SH SOLE 1,916 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 498,780 5,542 SH SOLE 5,542 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 259,164 773 SH SOLE 773 0 0
WALMART INC COM 931142103 813,293 7,300 SH SOLE 7,300 0 0
YUM BRANDS INC COM 988498101 248,250 1,641 SH SOLE 1,641 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 440,483 9,368 SH SOLE 9,368 0 0
AT&T INC COM 00206R102 380,251 15,308 SH SOLE 15,308 0 0
ABBOTT LABORATORIES COM 002824100 3,100,927 24,750 SH SOLE 24,750 0 0
ABBVIE INC COM 00287Y109 1,586,739 6,944 SH SOLE 6,944 0 0
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 421,920 18,698 SH SOLE 18,698 0 0
ADOBE INC COM 00724F101 436,788 1,248 SH SOLE 1,248 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,146,914 4,643 SH SOLE 4,643 0 0
ALBEMARLE CORP COM 012653101 583,109 4,111 SH SOLE 4,111 0 0
ALPHABET INC CAP STK CL C 02079K107 1,274,028 4,060 SH SOLE 4,060 0 0
ALPHABET INC CAP STK CL A 02079K305 10,247,620 32,740 SH SOLE 32,740 0 0
AMAZON COM INC COM 023135106 6,654,310 28,829 SH SOLE 28,829 0 0
AMENTUM HOLDINGS INC COM 023939101 644,351 22,219 SH SOLE 22,219 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 571,180 7,416 SH SOLE 7,416 0 0
AMERICAN ELEC PWR CO INC COM 025537101 221,972 1,925 SH SOLE 1,925 0 0
AMERICAN EXPRESS CO COM 025816109 2,951,091 7,977 SH SOLE 7,977 0 0
APPLE INC COM 037833100 17,651,870 64,930 SH SOLE 64,930 0 0
BWX TECHNOLOGIES INC COM 05605H100 244,914 1,417 SH SOLE 1,417 0 0
BANK OF AMER CORP COM 060505104 344,245 6,259 SH SOLE 6,259 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,322,000 15 SH SOLE 15 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,487,157 8,927 SH SOLE 8,927 0 0
BLACKSTONE INC COM 09260D107 492,477 3,195 SH SOLE 3,195 0 0
BLACKROCK INC COM 09290D101 1,275,845 1,192 SH SOLE 1,192 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 589,950 22,500 SH SOLE 22,500 0 0
BROADCOM INC COM 11135F101 3,234,997 9,347 SH SOLE 9,347 0 0
CME GROUP INC COM 12572Q105 1,562,564 5,722 SH SOLE 5,722 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 676,048 9,161 SH SOLE 9,161 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 212,178 4,862 SH SOLE 4,862 0 0
CAPITAL GROUP INTERNATIONAL SHS 14021M107 787,942 22,629 SH SOLE 22,629 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 594,767 11,256 SH SOLE 11,256 0 0
CISCO SYS INC COM 17275R102 326,992 4,245 SH SOLE 4,245 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 218,677 967 SH SOLE 967 0 0
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 528,979 8,162 SH SOLE 8,162 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,423,156 1,650 SH SOLE 1,650 0 0
UBS AG ETRA SILV SHS CO 22542D225 310,496 3,109 SH SOLE 3,109 0 0
CREDIT SUISSE NASSAU BRANC ENTRACS GOLD SHS 22542D233 557,387 3,208 SH SOLE 3,208 0 0
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 311,235 9,829 SH SOLE 9,829 0 0
DOMINION ENERGY INC COM 25746U109 817,038 13,945 SH SOLE 13,945 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,344,200 20,000 SH SOLE 20,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,226,533 7,859 SH SOLE 7,859 0 0
META PLATFORMS INC CL A 30303M102 1,324,801 2,007 SH SOLE 2,007 0 0
FIRST CTZNS BANCSHARES INC D CL A 31946M103 787,648 367 SH SOLE 367 0 0
FORTINET INC COM 34959E109 708,972 8,928 SH SOLE 8,928 0 0
GE VERNOVA INC COM 36828A101 341,817 523 SH SOLE 523 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 855,635 5,283 SH SOLE 5,283 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 372,886 607 SH SOLE 607 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 687,700 3,590 SH SOLE 3,590 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 876,151 51,782 SH SOLE 51,782 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 514,415 21,890 SH SOLE 21,890 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 224,683 11,929 SH SOLE 11,929 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 316,847 16,051 SH SOLE 16,051 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 346,830 17,718 SH SOLE 17,718 0 0
INVESCO EXCH TRD SLF IDX FD BUL 2033 COR ETF 46139W825 581,566 27,100 SH SOLE 27,100 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 307,364 14,724 SH SOLE 14,724 0 0
ISHARES TR INVT GRD CORP BD 46436E288 522,825 21,292 SH SOLE 21,292 0 0
ISHARES TR 20+ YEAR TR BD 46436E338 697,352 30,761 SH SOLE 30,761 0 0
JPMORGAN CHASE & CO COM 46625H100 7,130,244 22,128 SH SOLE 22,128 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 456,608 7,918 SH SOLE 7,918 0 0
JACOBS SOLUTIONS INC COM 46982L108 949,871 7,171 SH SOLE 7,171 0 0
KINSALE CAP GROUP INC COM 49714P108 1,004,005 2,567 SH SOLE 2,567 0 0
MCKESSON CORP COM 58155Q103 483,631 589 SH SOLE 589 0 0
MERCK & CO INC COM 58933Y105 1,366,703 12,880 SH SOLE 12,880 0 0
NETFLIX INC. COM 64110L106 1,598,420 17,048 SH SOLE 17,048 0 0
NEXTERA ENERGY INC COM 65339F101 1,986,047 24,739 SH SOLE 24,739 0 0
NVIDIA CORPORATION COM 67066G104 1,178,120 6,317 SH SOLE 6,317 0 0
ORACLE CORP COM 68389X105 2,015,564 10,341 SH SOLE 10,341 0 0
PROLOGIS INC. COM 74340W103 818,173 6,409 SH SOLE 6,409 0 0
RTX CORPORATION COM 75513E101 4,620,580 25,194 SH SOLE 25,194 0 0
REDWIRE CORPORATION COM 75776W103 363,052 47,770 SH SOLE 47,770 0 0
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 509,785 9,465 SH SOLE 9,465 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,248,153 1,825 SH SOLE 1,825 0 0
SPDR GOLD TR GOLD SHS 78463V107 298,421 753 SH SOLE 753 0 0
SALESFORCE INC COM 79466L302 1,781,836 6,716 SH SOLE 6,716 0 0
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 251,703 6,238 SH SOLE 6,238 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 243,434 5,011 SH SOLE 5,011 0 0
TETRA TECH INC NEW COM 88162G103 456,144 13,600 SH SOLE 13,600 0 0
TRUIST FINL CORP COM 89832Q109 1,031,343 20,958 SH SOLE 20,958 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,436,674 29,821 SH SOLE 29,821 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,938,406 5,872 SH SOLE 5,872 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 468,965 11,514 SH SOLE 11,514 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,066,350 6,582 SH SOLE 6,582 0 0
VISA INC COM CL A 92826C839 1,071,419 3,055 SH SOLE 3,055 0 0
ZOETIS INC CL A 98978V103 521,398 4,144 SH SOLE 4,144 0 0
AON PLC SHS CL A G0403H108 226,902 643 SH SOLE 643 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,285,425 4,791 SH SOLE 4,791 0 0
EATON CORP PLC SHS G29183103 4,147,000 13,020 SH SOLE 13,020 0 0
LINDE PLC SHS G54950103 954,261 2,238 SH SOLE 2,238 0 0
CHUBB LIMITED COM H1467J104 284,599 909 SH SOLE 909 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 2,046,642 1,913 SH SOLE 1,913 0 0