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
ABBOTT LABS COM 002824100 358,522 2,636 SH SOLE 2,636 0 0
ABBVIE INC COM 00287Y109 388,464 2,093 SH SOLE 2,093 0 0
ALPHABET INC CAP STK CL A 02079K305 13,110,356 74,393 SH SOLE 74,393 0 0
ALPHABET INC CAP STK CL C 02079K107 976,647 5,506 SH SOLE 5,506 0 0
ALTRIA GROUP INC COM 02209S103 6,965,015 118,796 SH SOLE 118,796 0 0
AMAZON COM INC COM 023135106 1,611,858 7,347 SH SOLE 7,347 0 0
APPLE INC COM 037833100 4,045,177 19,716 SH SOLE 19,716 0 0
APPLE INC COM 037833100 307,755 1,500 SH Put SOLE 1,500 0 0
BANK AMERICA CORP COM 060505104 1,157,893 24,469 SH SOLE 24,469 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,457,600 2 SH SOLE 2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 540,662 1,113 SH SOLE 1,113 0 0
BLACKSTONE INC COM 09260D107 7,321,719 48,949 SH SOLE 48,949 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 231,896 5,010 SH SOLE 5,010 0 0
BROADCOM INC COM 11135F101 254,808 924 SH SOLE 924 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,083,839 5,094 SH SOLE 5,094 0 0
CHEVRON CORP NEW COM 166764100 791,137 5,525 SH SOLE 5,525 0 0
CHICAGO ATLANTIC BDC INC COM 828174102 367,332 35,491 SH SOLE 35,491 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 791,468 1,554 SH SOLE 1,554 0 0
CSX CORP COM 126408103 875,882 26,843 SH SOLE 26,843 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 3,533,759 35,043 SH SOLE 35,043 0 0
DOMINION ENERGY INC COM 25746U109 687,133 12,157 SH SOLE 12,157 0 0
DOVER CORP COM 260003108 217,503 1,187 SH SOLE 1,187 0 0
ELEVANCE HEALTH INC COM 036752103 254,468 654 SH SOLE 654 0 0
ELI LILLY & CO COM 532457108 763,601 980 SH SOLE 980 0 0
EXXON MOBIL CORP COM 30231G102 303,969 2,820 SH SOLE 2,820 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 263,547 2,923 SH SOLE 2,923 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 206,395 292 SH SOLE 292 0 0
HOME DEPOT INC COM 437076102 3,696,559 10,082 SH SOLE 10,082 0 0
IDEXX LABS INC COM 45168D104 476,806 889 SH SOLE 889 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 622,737 2,745 SH SOLE 2,745 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 374,179 5,138 SH SOLE 5,138 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 847,249 16,262 SH SOLE 16,262 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 30,788,028 169,407 SH SOLE 169,407 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,113,300 18,333 SH SOLE 18,333 0 0
ISHARES TR CORE S&P MCP ETF 464287507 730,178 11,773 SH SOLE 11,773 0 0
ISHARES TR CORE S&P500 ETF 464287200 681,096 1,097 SH SOLE 1,097 0 0
ISHARES TR IBONDS DEC 2032 46436E312 10,665,643 421,817 SH SOLE 421,817 0 0
ISHARES TR IBONDS DEC 2033 46436E130 2,478,694 95,684 SH SOLE 95,684 0 0
ISHARES TR IBONDS DEC 2034 46438G653 896,024 34,291 SH SOLE 34,291 0 0
ISHARES TR IBONDS DEC 29 46436E205 1,390,491 59,601 SH SOLE 59,601 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 401,797 15,957 SH SOLE 15,957 0 0
ISHARES TR S&P 100 ETF 464287101 371,254 1,220 SH SOLE 1,220 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,048,375 9,522 SH SOLE 9,522 0 0
ISHARES TR S&P 500 VAL ETF 464287408 2,979,343 15,246 SH SOLE 15,246 0 0
ISHARES TR U.S. TECH ETF 464287721 226,655 1,308 SH SOLE 1,308 0 0
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 338,330 7,859 SH SOLE 7,859 0 0
JANUS DETROIT STR TR HENDERSON SECURI 47103U746 3,802,795 72,269 SH SOLE 72,269 0 0
JOHNSON & JOHNSON COM 478160104 1,157,748 7,579 SH SOLE 7,579 0 0
JPMORGAN CHASE & CO. COM 46625H100 10,354,296 35,716 SH SOLE 35,716 0 0
LOCKHEED MARTIN CORP COM 539830109 1,016,203 2,194 SH SOLE 2,194 0 0
LOWES COS INC COM 548661107 410,238 1,849 SH SOLE 1,849 0 0
M & T BK CORP COM 55261F104 339,903 1,752 SH SOLE 1,752 0 0
MARKEL GROUP INC COM 570535104 14,113,971 7,066 SH SOLE 7,066 0 0
MERCADOLIBRE INC COM 58733R102 656,021 251 SH SOLE 251 0 0
META PLATFORMS INC CL A 30303M102 339,678 460 SH SOLE 460 0 0
MICROSOFT CORP COM 594918104 15,722,626 31,609 SH SOLE 31,609 0 0
NEXTERA ENERGY INC COM 65339F101 4,703,254 67,751 SH SOLE 67,751 0 0
NORFOLK SOUTHN CORP COM 655844108 375,882 1,468 SH SOLE 1,468 0 0
NVIDIA CORPORATION COM 67066G104 610,473 3,864 SH SOLE 3,864 0 0
ONEOK INC NEW COM 682680103 7,038,645 86,226 SH SOLE 86,226 0 0
ORACLE CORP COM 68389X105 861,839 3,942 SH SOLE 3,942 0 0
PARKER-HANNIFIN CORP COM 701094104 308,054 441 SH SOLE 441 0 0
PEPSICO INC COM 713448108 778,580 5,897 SH SOLE 5,897 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 3,760,948 42,997 SH SOLE 42,997 0 0
PHILIP MORRIS INTL INC COM 718172109 1,488,522 8,173 SH SOLE 8,173 0 0
PROCTER AND GAMBLE CO COM 742718109 1,862,087 11,688 SH SOLE 11,688 0 0
SCHWAB CHARLES CORP COM 808513105 5,526,498 60,571 SH SOLE 60,571 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 448,058 18,802 SH SOLE 18,802 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 508,403 19,185 SH SOLE 19,185 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 308,197 10,551 SH SOLE 10,551 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,228,468 50,269 SH SOLE 50,269 0 0
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 2,767,022 55,241 SH SOLE 55,241 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 865,249 1,400 SH SOLE 1,400 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 220,586 1,625 SH SOLE 1,625 0 0
STARWOOD PPTY TR INC COM 85571B105 10,721,074 534,176 SH SOLE 534,176 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,871,738 9,549 SH SOLE 9,549 0 0
TIDAL TRUST I TRUST INTELLIGEN 886364397 479,083 24,468 SH SOLE 24,468 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 297,314 678 SH SOLE 678 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 278,966 491 SH SOLE 491 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,799,138 36,005 SH SOLE 36,005 0 0
VULCAN MATLS CO COM 929160109 7,198,638 27,600 SH SOLE 27,600 0 0
WASTE MGMT INC DEL COM 94106L109 694,400 3,035 SH SOLE 3,035 0 0
WP CAREY INC COM 92936U109 7,382,987 118,354 SH SOLE 118,354 0 0