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
ABBOTT LABS COM 002824100   707,173 7,302 SH   SOLE   0 0 7,302
ABBVIE INC COM 00287Y109   1,190,832 7,989 SH   SOLE   0 0 7,989
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   294,826 960 SH   SOLE   0 0 960
ADOBE INC COM 00724F101   301,351 591 SH   SOLE   0 0 591
ALPHABET INC CAP STK CL A 02079K305   3,406,417 26,031 SH   SOLE   0 0 26,031
ALPHABET INC CAP STK CL C 02079K107   1,450,482 11,001 SH   SOLE   0 0 11,001
ALTRIA GROUP INC COM 02209S103   216,403 5,146 SH   SOLE   0 0 5,146
AMAZON COM INC COM 023135106   5,166,284 40,641 SH   SOLE   0 0 40,641
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   5,152,885 89,073 SH   SOLE   0 0 89,073
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   3,392,812 64,270 SH   SOLE   0 0 64,270
AMERICAN EXPRESS CO COM 025816109   629,106 4,217 SH   SOLE   0 0 4,217
AMERIPRISE FINL INC COM 03076C106   621,596 1,885 SH   SOLE   0 0 1,885
AMGEN INC COM 031162100   1,522,386 5,664 SH   SOLE   0 0 5,664
APPLE INC COM 037833100   8,729,963 50,990 SH   SOLE   0 0 50,990
ASML HOLDING N V N Y REGISTRY SHS N07059210   413,239 702 SH   SOLE   0 0 702
AT&T INC COM 00206R102   726,821 48,390 SH   SOLE   0 0 48,390
BANK AMERICA CORP COM 060505104   1,461,339 53,372 SH   SOLE   0 0 53,372
BECTON DICKINSON & CO COM 075887109   248,836 963 SH   SOLE   0 0 963
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,889,274 8,248 SH   SOLE   0 0 8,248
BLACKROCK INC COM 09247X101   212,049 328 SH   SOLE   0 0 328
BLACKSTONE INC COM 09260D107   826,212 7,712 SH   SOLE   0 0 7,712
BOEING CO COM 097023105   723,425 3,774 SH   SOLE   0 0 3,774
BOSTON SCIENTIFIC CORP COM 101137107   279,523 5,294 SH   SOLE   0 0 5,294
BRIDGEWATER BANCSHARES INC COM 108621103   211,195 22,278 SH   SOLE   0 0 22,278
BRISTOL-MYERS SQUIBB CO COM 110122108   588,145 10,133 SH   SOLE   0 0 10,133
BROADCOM INC COM 11135F101   1,464,827 1,764 SH   SOLE   0 0 1,764
CATERPILLAR INC COM 149123101   1,445,173 5,294 SH   SOLE   0 0 5,294
CHEVRON CORP NEW COM 166764100   714,437 4,237 SH   SOLE   0 0 4,237
CISCO SYS INC COM 17275R102   2,641,646 49,138 SH   SOLE   0 0 49,138
COCA COLA CO COM 191216100   1,009,822 18,039 SH   SOLE   0 0 18,039
COMCAST CORP NEW CL A 20030N101   325,202 7,334 SH   SOLE   0 0 7,334
CONOCOPHILLIPS COM 20825C104   378,597 3,160 SH   SOLE   0 0 3,160
CONSOLIDATED EDISON INC COM 209115104   432,312 5,055 SH   SOLE   0 0 5,055
COSTCO WHSL CORP NEW COM 22160K105   2,596,979 4,597 SH   SOLE   0 0 4,597
CVS HEALTH CORP COM 126650100   224,423 3,214 SH   SOLE   0 0 3,214
DEERE & CO COM 244199105   292,947 776 SH   SOLE   0 0 776
DISNEY WALT CO COM 254687106   658,854 8,129 SH   SOLE   0 0 8,129
DOMINION ENERGY INC COM 25746U109   230,860 5,168 SH   SOLE   0 0 5,168
EATON CORP PLC SHS G29183103   266,600 1,250 SH   SOLE   0 0 1,250
ELI LILLY & CO COM 532457108   329,540 614 SH   SOLE   0 0 614
EXXON MOBIL CORP COM 30231G102   857,797 7,295 SH   SOLE   0 0 7,295
FASTENAL CO COM 311900104   259,959 4,758 SH   SOLE   0 0 4,758
FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656   840,566 40,046 SH   SOLE   0 0 40,046
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   946,504 47,900 SH   SOLE   0 0 47,900
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   258,696 7,424 SH   SOLE   0 0 7,424
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   210,602 6,085 SH   SOLE   0 0 6,085
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   1,168,256 34,310 SH   SOLE   0 0 34,310
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   538,934 15,865 SH   SOLE   0 0 15,865
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   390,452 10,530 SH   SOLE   0 0 10,530
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   226,201 6,428 SH   SOLE   0 0 6,428
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   5,312,335 160,542 SH   SOLE   0 0 160,542
FORD MTR CO DEL COM 345370860   845,345 68,063 SH   SOLE   0 0 68,063
GALLAGHER ARTHUR J & CO COM 363576109   1,187,538 5,210 SH   SOLE   0 0 5,210
GENERAL DYNAMICS CORP COM 369550108   525,710 2,379 SH   SOLE   0 0 2,379
HOME DEPOT INC COM 437076102   1,180,778 3,908 SH   SOLE   0 0 3,908
HONEYWELL INTL INC COM 438516106   1,204,846 6,522 SH   SOLE   0 0 6,522
INTEL CORP COM 458140100   221,500 6,231 SH   SOLE   0 0 6,231
INTERNATIONAL BUSINESS MACHS COM 459200101   532,625 3,796 SH   SOLE   0 0 3,796
INTUIT COM 461202103   242,528 475 SH   SOLE   0 0 475
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   3,556,204 24,125 SH   SOLE   0 0 24,125
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   603,209 24,481 SH   SOLE   0 0 24,481
INVESCO QQQ TR UNIT SER 1 46090E103   2,298,852 6,417 SH   SOLE   0 0 6,417
ISHARES TR CORE US AGGBD ET 464287226   2,283,995 24,287 SH   SOLE   0 0 24,287
ISHARES TR RUS MDCP VAL ETF 464287473   2,522,830 24,179 SH   SOLE   0 0 24,179
ISHARES TR RUSSELL 2000 ETF 464287655   7,396,802 41,851 SH   SOLE   0 0 41,851
ISHARES TR RUS MID CAP ETF 464287499   213,359 3,081 SH   SOLE   0 0 3,081
ISHARES TR RUS 1000 ETF 464287622   502,072 2,137 SH   SOLE   0 0 2,137
ISHARES TR EAFE GRWTH ETF 464288885   424,596 4,920 SH   SOLE   0 0 4,920
ISHARES TR RUS MD CP GR ETF 464287481   909,389 9,955 SH   SOLE   0 0 9,955
ISHARES TR CORE S&P500 ETF 464287200   21,230,518 49,439 SH   SOLE   0 0 49,439
ISHARES TR CORE S&P MCP ETF 464287507   388,107 1,556 SH   SOLE   0 0 1,556
ISHARES TR RUS 1000 GRW ETF 464287614   1,718,026 6,459 SH   SOLE   0 0 6,459
ISHARES TR MSCI EAFE ETF 464287465   660,605 9,585 SH   SOLE   0 0 9,585
ISHARES TR EAFE VALUE ETF 464288877   885,682 18,101 SH   SOLE   0 0 18,101
ISHARES TR RUS 2000 GRW ETF 464287648   242,863 1,083 SH   SOLE   0 0 1,083
ISHARES TR EAFE SML CP ETF 464288273   1,640,904 29,058 SH   SOLE   0 0 29,058
ISHARES TR RUS 1000 VAL ETF 464287598   777,496 5,121 SH   SOLE   0 0 5,121
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,123,009 102,093 SH   SOLE   0 0 102,093
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,907,449 37,809 SH   SOLE   0 0 37,809
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   4,662,963 87,061 SH   SOLE   0 0 87,061
JOHNSON & JOHNSON COM 478160104   1,427,360 9,164 SH   SOLE   0 0 9,164
JPMORGAN CHASE & CO COM 46625H100   3,831,075 26,418 SH   SOLE   0 0 26,418
LINDE PLC SHS G54950103   1,106,252 2,971 SH   SOLE   0 0 2,971
LOCKHEED MARTIN CORP COM 539830109   377,041 922 SH   SOLE   0 0 922
LOWES COS INC COM 548661107   522,455 2,514 SH   SOLE   0 0 2,514
MASTERCARD INCORPORATED CL A 57636Q104   417,020 1,053 SH   SOLE   0 0 1,053
MCDONALDS CORP COM 580135101   1,635,983 6,210 SH   SOLE   0 0 6,210
MEDTRONIC PLC SHS G5960L103   222,072 2,834 SH   SOLE   0 0 2,834
MERCK & CO INC COM 58933Y105   1,310,969 12,734 SH   SOLE   0 0 12,734
META PLATFORMS INC CL A 30303M102   826,178 2,752 SH   SOLE   0 0 2,752
METLIFE INC COM 59156R108   216,473 3,441 SH   SOLE   0 0 3,441
MICROSOFT CORP COM 594918104   6,985,768 22,124 SH   SOLE   0 0 22,124
MONDELEZ INTL INC CL A 609207105   509,181 7,337 SH   SOLE   0 0 7,337
MOODYS CORP COM 615369105   222,268 703 SH   SOLE   0 0 703
NVIDIA CORPORATION COM 67066G104   1,358,626 3,123 SH   SOLE   0 0 3,123
ORACLE CORP COM 68389X105   1,140,990 10,772 SH   SOLE   0 0 10,772
PEPSICO INC COM 713448108   845,703 4,991 SH   SOLE   0 0 4,991
PFIZER INC COM 717081103   1,612,147 48,603 SH   SOLE   0 0 48,603
PHILIP MORRIS INTL INC COM 718172109   809,366 8,742 SH   SOLE   0 0 8,742
PNC FINL SVCS GROUP INC COM 693475105   322,338 2,626 SH   SOLE   0 0 2,626
PROCTER AND GAMBLE CO COM 742718109   2,681,299 18,383 SH   SOLE   0 0 18,383
PROGRESSIVE CORP COM 743315103   473,098 3,396 SH   SOLE   0 0 3,396
PRUDENTIAL FINL INC COM 744320102   235,043 2,477 SH   SOLE   0 0 2,477
QUALCOMM INC COM 747525103   202,502 1,823 SH   SOLE   0 0 1,823
RTX CORPORATION COM 75513E101   507,377 7,050 SH   SOLE   0 0 7,050
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   5,863,562 141,564 SH   SOLE   0 0 141,564
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,501,907 49,490 SH   SOLE   0 0 49,490
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,053,414 6,426 SH   SOLE   0 0 6,426
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   448,692 3,485 SH   SOLE   0 0 3,485
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   296,064 8,926 SH   SOLE   0 0 8,926
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   447,001 2,777 SH   SOLE   0 0 2,777
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   451,517 6,562 SH   SOLE   0 0 6,562
SNAP ON INC COM 833034101   346,289 1,358 SH   SOLE   0 0 1,358
SOUTHERN CO COM 842587107   230,519 3,562 SH   SOLE   0 0 3,562
SOUTHWEST AIRLS CO COM 844741108   701,497 25,914 SH   SOLE   0 0 25,914
SPDR GOLD TR GOLD SHS 78463V107   278,435 1,624 SH   SOLE   0 0 1,624
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,480,401 24,517 SH   SOLE   0 0 24,517
SPDR SER TR SPDR S&P1500VL 78464A128   280,504 1,940 SH   SOLE   0 0 1,940
SPDR SER TR BLOOMBERG HIGH Y 78468R622   280,511 3,103 SH   SOLE   0 0 3,103
SPDR SER TR S&P DIVID ETF 78464A763   6,392,153 55,579 SH   SOLE   0 0 55,579
SPDR SER TR PORTFOLIO S&P600 78468R853   573,803 15,550 SH   SOLE   0 0 15,550
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   350,865 9,078 SH   SOLE   0 0 9,078
SYNOPSYS INC COM 871607107   204,242 445 SH   SOLE   0 0 445
SYSCO CORP COM 871829107   542,565 8,214 SH   SOLE   0 0 8,214
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   796,004 9,160 SH   SOLE   0 0 9,160
TARGET CORP COM 87612E106   219,917 1,989 SH   SOLE   0 0 1,989
TESLA INC COM 88160R101   656,577 2,624 SH   SOLE   0 0 2,624
TEXAS INSTRS INC COM 882508104   365,105 2,296 SH   SOLE   0 0 2,296
UNITEDHEALTH GROUP INC COM 91324P102   1,889,975 3,749 SH   SOLE   0 0 3,749
VANGUARD BD INDEX FDS INTERMED TERM 921937819   218,087 3,016 SH   SOLE   0 0 3,016
VANGUARD INDEX FDS SMALL CP ETF 922908751   217,972 1,153 SH   SOLE   0 0 1,153
VANGUARD INDEX FDS TOTAL STK MKT 922908769   398,614 1,877 SH   SOLE   0 0 1,877
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   3,336,378 23,278 SH   SOLE   0 0 23,278
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   204,736 521 SH   SOLE   0 0 521
VANGUARD INDEX FDS GROWTH ETF 922908736   590,721 2,169 SH   SOLE   0 0 2,169
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,322,925 17,485 SH   SOLE   0 0 17,485
VANGUARD INDEX FDS VALUE ETF 922908744   1,093,993 7,932 SH   SOLE   0 0 7,932
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,227,811 31,314 SH   SOLE   0 0 31,314
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   730,974 9,727 SH   SOLE   0 0 9,727
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   364,798 5,106 SH   SOLE   0 0 5,106
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   271,399 1,747 SH   SOLE   0 0 1,747
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,178,045 95,564 SH   SOLE   0 0 95,564
VERIZON COMMUNICATIONS INC COM 92343V104   1,142,364 35,247 SH   SOLE   0 0 35,247
VISA INC COM CL A 92826C839   2,933,184 12,752 SH   SOLE   0 0 12,752
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   198,140 20,901 SH   SOLE   0 0 20,901
WALMART INC COM 931142103   1,230,572 7,694 SH   SOLE   0 0 7,694
ZOETIS INC CL A 98978V103   226,264 1,301 SH   SOLE   0 0 1,301