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
ALPHABET INC CAP STK CL C 02079K107   2,124,088 17,559 SH   SOLE   17,559 0 0
ALPHABET INC CAP STK CL A 02079K305   546,550 4,566 SH   SOLE   4,566 0 0
AMAZON COM INC COM 023135106   1,796,970 13,785 SH   SOLE   13,785 0 0
AMERICAN EXPRESS CO COM 025816109   222,628 1,278 SH   SOLE   1,278 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   118,273 17,496 SH   SOLE   17,496 0 0
AMERICAN TOWER CORP NEW COM 03027X100   566,378 2,920 SH   SOLE   2,920 0 0
APPLE INC COM 037833100   3,366,509 17,356 SH   SOLE   17,356 0 0
ARISTA NETWORKS INC COM 040413106   518,754 3,201 SH   SOLE   3,201 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,047,408 14,802 SH   SOLE   14,802 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   325,002 9,658 SH   SOLE   9,658 0 0
CHEVRON CORP NEW COM 166764100   230,046 1,462 SH   SOLE   1,462 0 0
COSTCO WHSL CORP NEW COM 22160K105   221,813 412 SH   SOLE   412 0 0
DANAHER CORPORATION COM 235851102   247,769 1,032 SH   SOLE   1,032 0 0
DENTSPLY SIRONA INC COM 24906P109   468,790 11,714 SH   SOLE   11,714 0 0
DOMINION ENERGY INC COM 25746U109   237,820 4,592 SH   SOLE   4,592 0 0
EXXON MOBIL CORP COM 30231G102   1,417,094 13,213 SH   SOLE   13,213 0 0
META PLATFORMS INC CL A 30303M102   617,868 2,153 SH   SOLE   2,153 0 0
GENERAL ELECTRIC CO COM NEW 369604301   255,731 2,328 SH   SOLE   2,328 0 0
GENTHERM INC COM 37253A103   247,363 4,377 SH   SOLE   4,377 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   201,441 1,384 SH   SOLE   1,384 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   371,397 11,347 SH   SOLE   11,347 0 0
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   238,109 6,750 SH   SOLE   6,750 0 0
INTEL CORP COM 458140100   212,675 6,360 SH   SOLE   6,360 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   435,006 8,763 SH   SOLE   8,763 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   250,392 678 SH   SOLE   678 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,546,372 18,307 SH   SOLE   18,307 0 0
ISHARES TR CORE S&P TTL STK 464287150   233,468 2,386 SH   SOLE   2,386 0 0
ISHARES TR CORE S&P500 ETF 464287200   7,578,549 17,003 SH   SOLE   17,003 0 0
ISHARES TR GLOBAL TECH ETF 464287291   2,359,174 37,935 SH   SOLE   37,935 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   726,283 10,305 SH   SOLE   10,305 0 0
ISHARES TR S&P 500 VAL ETF 464287408   444,845 2,760 SH   SOLE   2,760 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   496,331 5,138 SH   SOLE   5,138 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   3,064,803 37,800 SH   SOLE   37,800 0 0
ISHARES TR CORE S&P MCP ETF 464287507   484,677 1,854 SH   SOLE   1,854 0 0
ISHARES TR EXPND TEC SC ETF 464287549   310,760 791 SH   SOLE   791 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,473,727 14,789 SH   SOLE   14,789 0 0
ISHARES TR NATIONAL MUN ETF 464288414   3,035,982 28,445 SH   SOLE   28,445 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,254,465 24,807 SH   SOLE   24,807 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   4,892,419 97,517 SH   SOLE   97,517 0 0
ISHARES TR US TREAS BD ETF 46429B267   5,312,523 231,988 SH   SOLE   231,988 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,717,692 17,042 SH   SOLE   17,042 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   656,780 8,836 SH   SOLE   8,836 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   524,707 10,553 SH   SOLE   10,553 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   1,196,163 23,976 SH   SOLE   23,976 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   634,698 4,706 SH   SOLE   4,706 0 0
ISHARES TR MSCI USA MMENTM 46432F396   340,179 2,358 SH   SOLE   2,358 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   620,420 24,532 SH   SOLE   24,532 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,395,067 57,222 SH   SOLE   57,222 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   1,161,095 47,161 SH   SOLE   47,161 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   1,156,799 23,995 SH   SOLE   23,995 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,000,396 24,135 SH   SOLE   24,135 0 0
ISHARES TR CORE DIV GRWTH 46434V621   8,821,374 171,189 SH   SOLE   171,189 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   695,582 29,637 SH   SOLE   29,637 0 0
ISHARES TR IBONDS DEC2023 46435G318   248,731 9,758 SH   SOLE   9,758 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   1,007,980 42,929 SH   SOLE   42,929 0 0
ISHARES TR IBONDS 23 TRM HG 46435U150   256,166 10,841 SH   SOLE   10,841 0 0
ISHARES TR IBONDS DEC 26 46435U259   204,714 8,130 SH   SOLE   8,130 0 0
ISHARES TR IBONDS DEC 25 46435U432   520,014 19,746 SH   SOLE   19,746 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   311,150 12,700 SH   SOLE   12,700 0 0
ISHARES TR IBONDS DEC 46435U697   927,393 36,001 SH   SOLE   36,001 0 0
ISHARES TR US INFRASTRUC 46435U713   632,679 16,189 SH   SOLE   16,189 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   481,515 4,785 SH   SOLE   4,785 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   2,651,381 119,701 SH   SOLE   119,701 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   808,662 35,703 SH   SOLE   35,703 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   1,172,847 50,707 SH   SOLE   50,707 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   6,131,671 257,633 SH   SOLE   257,633 0 0
ISHARES TR IBONDS 23 TRM TS 46436E882   483,967 19,507 SH   SOLE   19,507 0 0
JOHNSON & JOHNSON COM 478160104   465,277 2,811 SH   SOLE   2,811 0 0
MARRIOTT INTL INC NEW CL A 571903202   215,101 1,171 SH   SOLE   1,171 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,292,710 3,287 SH   SOLE   3,287 0 0
MCDONALDS CORP COM 580135101   322,430 1,080 SH   SOLE   1,080 0 0
MICROSOFT CORP COM 594918104   1,772,143 5,204 SH   SOLE   5,204 0 0
MOODYS CORP COM 615369105   293,905 845 SH   SOLE   845 0 0
NETFLIX INC COM 64110L106   250,198 568 SH   SOLE   568 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,733,863 3,804 SH   SOLE   3,804 0 0
NVIDIA CORPORATION COM 67066G104   2,286,163 5,404 SH   SOLE   5,404 0 0
ORACLE CORP COM 68389X105   592,711 4,977 SH   SOLE   4,977 0 0
PROCTER AND GAMBLE CO COM 742718109   203,028 1,338 SH   SOLE   1,338 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   954,825 2,154 SH   SOLE   2,154 0 0
SPDR GOLD TR GOLD SHS 78463V107   390,411 2,190 SH   SOLE   2,190 0 0
TESLA INC COM 88160R101   1,260,684 4,816 SH   SOLE   4,816 0 0
TEXAS INSTRS INC COM 882508104   323,174 1,795 SH   SOLE   1,795 0 0
TRANSDIGM GROUP INC COM 893641100   407,079 455 SH   SOLE   455 0 0
UNITEDHEALTH GROUP INC COM 91324P102   323,464 673 SH   SOLE   673 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   508,540 2,309 SH   SOLE   2,309 0 0
VISA INC COM CL A 92826C839   228,870 964 SH   SOLE   964 0 0