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
3M CO COM 88579Y101   243,784 2,230 SH   SOLE   2,230 0 0
ABBOTT LABS COM 002824100   324,817 2,951 SH   SOLE   2,951 0 0
ABBVIE INC COM 00287Y109   378,938 2,445 SH   SOLE   2,445 0 0
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   455,919 5,009 SH   SOLE   5,009 0 0
ALPHABET INC CAP STK CL A 02079K305   682,525 4,886 SH   SOLE   4,886 0 0
ALPHABET INC CAP STK CL C 02079K107   385,759 2,737 SH   SOLE   2,737 0 0
AMAZON COM INC COM 023135106   1,650,372 10,862 SH   SOLE   10,862 0 0
AMERICAN EXPRESS CO COM 025816109   471,160 2,515 SH   SOLE   2,515 0 0
AMERIPRISE FINL INC COM 03076C106   421,991 1,111 SH   SOLE   1,111 0 0
AMGEN INC COM 031162100   793,495 2,755 SH   SOLE   2,755 0 0
APPLE INC COM 037833100   5,571,368 28,938 SH   SOLE   28,938 0 0
BANK AMERICA CORP COM 060505104   249,599 7,413 SH   SOLE   7,413 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,920,971 5,386 SH   SOLE   5,386 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   250,906 4,890 SH   SOLE   4,890 0 0
CACI INTL INC CL A 127190304   27,101,253 83,682 SH   SOLE   83,682 0 0
CANADIAN NATL RY CO COM 136375102   259,803 2,068 SH   SOLE   2,068 0 0
CHEVRON CORP NEW COM 166764100   293,249 1,966 SH   SOLE   1,966 0 0
CISCO SYS INC COM 17275R102   288,621 5,713 SH   SOLE   5,713 0 0
CSX CORP COM 126408103   566,334 16,335 SH   SOLE   16,335 0 0
DISNEY WALT CO COM 254687106   325,405 3,604 SH   SOLE   3,604 0 0
ELI LILLY & CO COM 532457108   1,410,083 2,419 SH   SOLE   2,419 0 0
EQUIFAX INC COM 294429105   285,867 1,156 SH   SOLE   1,156 0 0
EXXON MOBIL CORP COM 30231G102   1,192,262 11,925 SH   SOLE   11,925 0 0
FLEXSHARES TR CR SCD US BD 33939L761   332,059 6,923 SH   SOLE   6,923 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506   3,495,831 148,003 SH   SOLE   148,003 0 0
FVCBANKCORP INC COM 36120Q101   173,325 12,206 SH   SOLE   12,206 0 0
GENERAL ELECTRIC CO COM NEW 369604301   631,928 4,951 SH   SOLE   4,951 0 0
HEICO CORP NEW COM 422806109   638,924 3,572 SH   SOLE   3,572 0 0
HEICO CORP NEW CL A 422806208   555,516 3,900 SH   SOLE   3,900 0 0
HOME DEPOT INC COM 437076102   471,655 1,361 SH   SOLE   1,361 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   845,871 34,441 SH   SOLE   34,441 0 0
INTEL CORP COM 458140100   222,005 4,418 SH   SOLE   4,418 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   981,110 5,999 SH   SOLE   5,999 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   2,698,423 41,200 SH   SOLE   41,200 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   19,678,858 698,575 SH   SOLE   698,575 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   18,324,580 356,440 SH   SOLE   356,440 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,150,512 32,685 SH   SOLE   32,685 0 0
ISHARES INC MSCI EM ASIA ETF 464286426   922,896 13,960 SH   SOLE   13,960 0 0
ISHARES INC MSCI EMERG MRKT 464286533   289,235 5,203 SH   SOLE   5,203 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   11,310,461 114,722 SH   SOLE   114,722 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   3,583,790 67,377 SH   SOLE   67,377 0 0
ISHARES TR CORE INTL AGGR 46435G672   4,235,341 85,047 SH   SOLE   85,047 0 0
ISHARES TR CORE MSCI EAFE 46432F842   342,254 4,865 SH   SOLE   4,865 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   3,396,229 52,306 SH   SOLE   52,306 0 0
ISHARES TR CORE TOTAL USD 46434V613   815,070 17,692 SH   SOLE   17,692 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   446,776 11,895 SH   SOLE   11,895 0 0
ISHARES TR MSCI USA MMENTM 46432F396   547,546 3,490 SH   SOLE   3,490 0 0
ISHARES TR GLOBAL EQUITY 46434V316   277,022 7,315 SH   SOLE   7,315 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   540,607 8,388 SH   SOLE   8,388 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   1,038,554 15,336 SH   SOLE   15,336 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   18,777,542 270,804 SH   SOLE   270,804 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   467,274 1,707 SH   SOLE   1,707 0 0
ISHARES TR RUS MD CP GR ETF 464287481   404,887 3,876 SH   SOLE   3,876 0 0
ISHARES TR NATIONAL MUN ETF 464288414   6,842,622 63,118 SH   SOLE   63,118 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   259,110 5,681 SH   SOLE   5,681 0 0
JOHNSON & JOHNSON COM 478160104   1,983,350 12,654 SH   SOLE   12,654 0 0
JPMORGAN CHASE & CO COM 46625H100   922,963 5,426 SH   SOLE   5,426 0 0
LOCKHEED MARTIN CORP COM 539830109   202,598 447 SH   SOLE   447 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,103,646 4,894 SH   SOLE   4,894 0 0
MCDONALDS CORP COM 580135101   241,063 813 SH   SOLE   813 0 0
MCKESSON CORP COM 58155Q103   376,403 813 SH   SOLE   813 0 0
MERCK & CO INC COM 58933Y105   581,731 5,336 SH   SOLE   5,336 0 0
MICROSOFT CORP COM 594918104   4,340,603 11,543 SH   SOLE   11,543 0 0
NIKE INC CL B 654106103   541,240 4,985 SH   SOLE   4,985 0 0
ORACLE CORP COM 68389X105   332,737 3,156 SH   SOLE   3,156 0 0
PACER FDS TR LUNT LRGCP MULTI 69374H816   1,994,245 48,652 SH   SOLE   48,652 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   315,828 7,299 SH   SOLE   7,299 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   218,042 12,699 SH   SOLE   12,699 0 0
PEPSICO INC COM 713448108   435,662 2,565 SH   SOLE   2,565 0 0
PFIZER INC COM 717081103   422,933 14,690 SH   SOLE   14,690 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   293,481 3,153 SH   SOLE   3,153 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205   893,846 17,475 SH   SOLE   17,475 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   331,988 3,591 SH   SOLE   3,591 0 0
PROCTER AND GAMBLE CO COM 742718109   1,271,821 8,679 SH   SOLE   8,679 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   13,147,214 212,257 SH   SOLE   212,257 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,086,759 23,311 SH   SOLE   23,311 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   321,995 5,784 SH   SOLE   5,784 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   25,310,840 448,774 SH   SOLE   448,774 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   837,149 10,091 SH   SOLE   10,091 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   14,315,862 303,045 SH   SOLE   303,045 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   237,713 1,235 SH   SOLE   1,235 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   23,147,896 48,701 SH   SOLE   48,701 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   23,994,427 730,869 SH   SOLE   730,869 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   825,381 17,271 SH   SOLE   17,271 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   1,292,299 51,079 SH   SOLE   51,079 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   8,454,405 329,735 SH   SOLE   329,735 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   361,193 4,922 SH   SOLE   4,922 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   262,950 6,234 SH   SOLE   6,234 0 0
STATE STR CORP COM 857477103   231,450 2,988 SH   SOLE   2,988 0 0
SYSCO CORP COM 871829107   248,642 3,400 SH   SOLE   3,400 0 0
UNION PAC CORP COM 907818108   842,968 3,432 SH   SOLE   3,432 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,975,775 17,049 SH   SOLE   17,049 0 0
US BANCORP DEL COM NEW 902973304   349,702 8,080 SH   SOLE   8,080 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   234,654 2,765 SH   SOLE   2,765 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   24,878,756 325,723 SH   SOLE   325,723 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,310,033 17,009 SH   SOLE   17,009 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   433,672 8,785 SH   SOLE   8,785 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,815,705 4,157 SH   SOLE   4,157 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   328,550 1,385 SH   SOLE   1,385 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   366,233 8,911 SH   SOLE   8,911 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   5,101,886 99,939 SH   SOLE   99,939 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   256,096 6,793 SH   SOLE   6,793 0 0
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   283,655 5,720 SH   SOLE   5,720 0 0
VISA INC COM CL A 92826C839   437,128 1,679 SH   SOLE   1,679 0 0
WALMART INC COM 931142103   490,426 3,111 SH   SOLE   3,111 0 0
WELLS FARGO CO NEW COM 949746101   251,859 5,117 SH   SOLE   5,117 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   22,863,494 558,873 SH   SOLE   558,873 0 0