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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 252 2,282 SH   SOLE   0 0 2,282
ABBVIE INC COM 00287Y109 360 2,686 SH   SOLE   0 0 2,686
ALPHABET INC CAP STK CL A 02079K305 209 2,180 SH   SOLE   0 0 2,180
AMAZON COM INC COM 023135106 567 5,020 SH   SOLE   0 0 5,020
APPLE INC COM 037833100 2,829 20,471 SH   SOLE   0 0 20,471
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 520 1,947 SH   SOLE   0 0 1,947
BRISTOL-MYERS SQUIBB CO COM 110122108 1,532 21,549 SH   SOLE   0 0 21,549
CACI INTL INC CL A 127190304 251 961 SH   SOLE   0 0 961
CHEVRON CORP NEW COM 166764100 415 2,891 SH   SOLE   0 0 2,891
CONSOLIDATED EDISON INC COM 209115104 296 3,453 SH   SOLE   0 0 3,453
DANAHER CORPORATION COM 235851102 416 1,610 SH   SOLE   0 0 1,610
DOMINION ENERGY INC COM 25746U109 798 11,554 SH   SOLE   0 0 11,554
EXXON MOBIL CORP COM 30231G102 694 7,952 SH   SOLE   0 0 7,952
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 224 3,707 SH   SOLE   0 0 3,707
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 273 2,072 SH   SOLE   0 0 2,072
HOME DEPOT INC COM 437076102 286 1,037 SH   SOLE   0 0 1,037
INTERNATIONAL BUSINESS MACHS COM 459200101 509 4,283 SH   SOLE   0 0 4,283
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 18,843 902,863 SH   SOLE   0 0 902,863
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 18,761 920,110 SH   SOLE   0 0 920,110
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 17,483 876,551 SH   SOLE   0 0 876,551
INVESCO QQQ TR UNIT SER 1 46090E103 44,742 167,410 SH   SOLE   0 0 167,410
ISHARES TR CORE S&P500 ETF 464287200 17,909 49,934 SH   SOLE   0 0 49,934
ISHARES TR RUS 1000 GRW ETF 464287614 231 1,098 SH   SOLE   0 0 1,098
ISHARES TR 7-10 YR TRSY BD 464287440 61,895 644,807 SH   SOLE   0 0 644,807
ISHARES TR IBONDS 23 TRM TS 46436E882 14,207 573,542 SH   SOLE   0 0 573,542
ISHARES TR CORE S&P MCP ETF 464287507 1,417 6,461 SH   SOLE   0 0 6,461
ISHARES TR RUS 1000 ETF 464287622 20,550 104,141 SH   SOLE   0 0 104,141
ISHARES TR CORE US AGGBD ET 464287226 813 8,435 SH   SOLE   0 0 8,435
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,627 37,743 SH   SOLE   0 0 37,743
ISHARES TR RUSSELL 3000 ETF 464287689 15,497 74,850 SH   SOLE   0 0 74,850
ISHARES TR CORE S&P TTL STK 464287150 287 3,605 SH   SOLE   0 0 3,605
ISHARES TR ISHS 5-10YR INVT 464288638 201 4,167 SH   SOLE   0 0 4,167
ISHARES TR CORE 1 5 YR USD 46432F859 1,913 41,504 SH   SOLE   0 0 41,504
ISHARES TR U.S. MED DVC ETF 464288810 271 5,748 SH   SOLE   0 0 5,748
JOHNSON & JOHNSON COM 478160104 201 1,231 SH   SOLE   0 0 1,231
JPMORGAN CHASE & CO COM 46625H100 226 2,158 SH   SOLE   0 0 2,158
L3HARRIS TECHNOLOGIES INC COM 502431109 253 1,216 SH   SOLE   0 0 1,216
LILLY ELI & CO COM 532457108 250 774 SH   SOLE   0 0 774
LOCKHEED MARTIN CORP COM 539830109 332 859 SH   SOLE   0 0 859
MAINSTREET BANCSHARES INC COM 56064Y100 212 9,274 SH   SOLE   0 0 9,274
MARRIOTT INTL INC NEW CL A 571903202 517 3,689 SH   SOLE   0 0 3,689
MASTERCARD INCORPORATED CL A 57636Q104 272 956 SH   SOLE   0 0 956
MERCK & CO INC COM 58933Y105 258 2,994 SH   SOLE   0 0 2,994
METTLER TOLEDO INTERNATIONAL COM 592688105 611 564 SH   SOLE   0 0 564
MICROSOFT CORP COM 594918104 1,817 7,802 SH   SOLE   0 0 7,802
NEXTERA ENERGY INC COM 65339F101 697 8,893 SH   SOLE   0 0 8,893
PEPSICO INC COM 713448108 273 1,671 SH   SOLE   0 0 1,671
PFIZER INC COM 717081103 286 6,529 SH   SOLE   0 0 6,529
PHILIP MORRIS INTL INC COM 718172109 237 2,858 SH   SOLE   0 0 2,858
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 11,603 276,068 SH   SOLE   0 0 276,068
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 184,897 4,365,922 SH   SOLE   0 0 4,365,922
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,109 29,341 SH   SOLE   0 0 29,341
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 14,750 243,686 SH   SOLE   0 0 243,686
SCIENCE APPLICATIONS INTL CO COM 808625107 222 2,510 SH   SOLE   0 0 2,510
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 27,897 336,762 SH   SOLE   0 0 336,762
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 19,376 638,213 SH   SOLE   0 0 638,213
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 308 2,591 SH   SOLE   0 0 2,591
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 309 2,172 SH   SOLE   0 0 2,172
SOUTHERN CO COM 842587107 221 3,255 SH   SOLE   0 0 3,255
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 22,673 78,916 SH   SOLE   0 0 78,916
SPDR S&P 500 ETF TR TR UNIT 78462F103 990 2,771 SH   SOLE   0 0 2,771
SPDR SER TR PORTFOLIO S&P500 78464A854 268 6,384 SH   SOLE   0 0 6,384
TELOS CORP MD COM 87969B101 406 45,704 SH   SOLE   0 0 45,704
TEXAS INSTRS INC COM 882508104 407 2,630 SH   SOLE   0 0 2,630
UNION PAC CORP COM 907818108 270 1,387 SH   SOLE   0 0 1,387
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 57,941 774,411 SH   SOLE   0 0 774,411
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 350 4,907 SH   SOLE   0 0 4,907
VANGUARD INDEX FDS GROWTH ETF 922908736 42,326 197,832 SH   SOLE   0 0 197,832
VANGUARD INDEX FDS TOTAL STK MKT 922908769 454 2,530 SH   SOLE   0 0 2,530
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 48,601 1,010,202 SH   SOLE   0 0 1,010,202
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 217 1,608 SH   SOLE   0 0 1,608
VANGUARD WORLD FD MEGA GRWTH IND 921910816 368 2,111 SH   SOLE   0 0 2,111
WP CAREY INC COM 92936U109 516 7,387 SH   SOLE   0 0 7,387