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   1,245,998 10,963 SH   SOLE   0 0 10,963
ALLSTATE CORP COM 020002101   2,983,308 17,244 SH   SOLE   0 0 17,244
AMAZON COM INC COM 023135106   12,815,999 71,050 SH   SOLE   0 0 71,050
AMGEN INC COM 031162100   783,100 2,754 SH   SOLE   0 0 2,754
APPLE INC COM 037833100   13,644,698 79,570 SH   SOLE   0 0 79,570
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,088,299 7,344 SH   SOLE   0 0 7,344
COLGATE PALMOLIVE CO COM 194162103   287,710 3,195 SH   SOLE   0 0 3,195
DEERE & CO COM 244199105   3,208,801 7,812 SH   SOLE   0 0 7,812
DIGITAL RLTY TR INC COM 253868103   1,476,554 10,251 SH   SOLE   0 0 10,251
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   8,948,359 86,216 SH   SOLE   0 0 86,216
HOME DEPOT INC COM 437076102   3,004,283 7,832 SH   SOLE   0 0 7,832
ILLINOIS TOOL WKS INC COM 452308109   286,845 1,069 SH   SOLE   0 0 1,069
ISHARES TR SELECT DIVID ETF 464287168   4,656,491 37,802 SH   SOLE   0 0 37,802
ISHARES TR TIPS BD ETF 464287176   1,122,996 10,455 SH   SOLE   0 0 10,455
ISHARES TR US TRSPRTION 464287192   1,454,746 20,664 SH   SOLE   0 0 20,664
ISHARES TR MSCI EAFE ETF 464287465   218,816 2,740 SH   SOLE   0 0 2,740
ISHARES TR CORE S&P MCP ETF 464287507   2,448,733 40,315 SH   SOLE   0 0 40,315
ISHARES TR EXPANDED TECH 464287515   1,386,490 16,260 SH   SOLE   0 0 16,260
ISHARES TR ISHARES SEMICDTR 464287523   1,550,037 6,861 SH   SOLE   0 0 6,861
ISHARES TR EXPND TEC SC ETF 464287549   1,494,878 17,346 SH   SOLE   0 0 17,346
ISHARES TR RUS 1000 GRW ETF 464287614   8,646,388 25,653 SH   SOLE   0 0 25,653
ISHARES TR CORE S&P US VLU 464287663   375,959 4,157 SH   SOLE   0 0 4,157
ISHARES TR CORE S&P US GWT 464287671   1,312,049 11,194 SH   SOLE   0 0 11,194
ISHARES TR S&P MC 400VL ETF 464287705   3,592,665 30,372 SH   SOLE   0 0 30,372
ISHARES TR U.S. TECH ETF 464287721   1,481,203 10,967 SH   SOLE   0 0 10,967
ISHARES TR US INDUSTRIALS 464287754   1,542,210 12,268 SH   SOLE   0 0 12,268
ISHARES TR U.S. FINLS ETF 464287788   1,535,565 16,054 SH   SOLE   0 0 16,054
ISHARES TR CORE S&P SCP ETF 464287804   8,831,672 79,910 SH   SOLE   0 0 79,910
ISHARES TR SP SMCP600VL ETF 464287879   780,976 7,600 SH   SOLE   0 0 7,600
JOHNSON & JOHNSON COM 478160104   364,707 2,306 SH   SOLE   0 0 2,306
KLA CORP COM NEW 482480100   341,602 489 SH   SOLE   0 0 489
KIMBERLY-CLARK CORP COM 494368103   203,080 1,570 SH   SOLE   0 0 1,570
LAM RESEARCH CORP COM 512807108   4,571,521 4,705 SH   SOLE   0 0 4,705
ELI LILLY & CO COM 532457108   1,492,127 1,918 SH   SOLE   0 0 1,918
LOCKHEED MARTIN CORP COM 539830109   1,123,074 2,469 SH   SOLE   0 0 2,469
LOWES COS INC COM 548661107   537,827 2,111 SH   SOLE   0 0 2,111
MCDONALDS CORP COM 580135101   3,356,615 11,905 SH   SOLE   0 0 11,905
MICROSOFT CORP COM 594918104   8,376,240 19,909 SH   SOLE   0 0 19,909
MICRON TECHNOLOGY INC COM 595112103   379,606 3,220 SH   SOLE   0 0 3,220
PALO ALTO NETWORKS INC COM 697435105   5,929,221 20,869 SH   SOLE   0 0 20,869
PAYCHEX INC COM 704326107   220,422 1,795 SH   SOLE   0 0 1,795
PEPSICO INC COM 713448108   425,624 2,432 SH   SOLE   0 0 2,432
PFIZER INC COM 717081103   583,461 21,026 SH   SOLE   0 0 21,026
PROCTER AND GAMBLE CO COM 742718109   365,143 2,250 SH   SOLE   0 0 2,250
QUALCOMM INC COM 747525103   293,396 1,733 SH   SOLE   0 0 1,733
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   4,260,435 86,524 SH   SOLE   0 0 86,524
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   236,593 9,370 SH   SOLE   0 0 9,370
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,287,318 40,770 SH   SOLE   0 0 40,770
SHERWIN WILLIAMS CO COM 824348106   1,122,918 3,233 SH   SOLE   0 0 3,233
TJX COS INC NEW COM 872540109   1,228,675 12,115 SH   SOLE   0 0 12,115
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   274,141 2,015 SH   SOLE   0 0 2,015
UNITED STATES STL CORP NEW COM 912909108   282,402 6,925 SH   SOLE   0 0 6,925
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   19,614,614 107,413 SH   SOLE   0 0 107,413
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,763,546 45,830 SH   SOLE   0 0 45,830
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   481,900 6,635 SH   SOLE   0 0 6,635
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,364,373 27,195 SH   SOLE   0 0 27,195
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   3,739,283 45,864 SH   SOLE   0 0 45,864
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   917,485 19,158 SH   SOLE   0 0 19,158
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,043,341 9,442 SH   SOLE   0 0 9,442
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   391,022 2,508 SH   SOLE   0 0 2,508
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   454,193 5,252 SH   SOLE   0 0 5,252
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,810,466 14,647 SH   SOLE   0 0 14,647
VANGUARD INDEX FDS MID CAP ETF 922908629   7,503,086 30,029 SH   SOLE   0 0 30,029
VANGUARD INDEX FDS GROWTH ETF 922908736   298,077 866 SH   SOLE   0 0 866
VANGUARD INDEX FDS VALUE ETF 922908744   5,708,324 35,051 SH   SOLE   0 0 35,051
VANGUARD INDEX FDS SMALL CP ETF 922908751   558,674 2,444 SH   SOLE   0 0 2,444
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,422,103 13,167 SH   SOLE   0 0 13,167
WALMART INC COM 931142103   1,818,458 30,222 SH   SOLE   0 0 30,222
INVESCO QQQ TR UNIT SER 1 46090E103   8,170,490 18,402 SH   SOLE   0 0 18,402
ABBVIE INC COM 00287Y109   6,976,495 38,311 SH   SOLE   0 0 38,311
ADOBE INC COM 00724F101   393,595 780 SH   SOLE   0 0 780
ALPHABET INC CAP STK CL A 02079K305   8,672,233 57,459 SH   SOLE   0 0 57,459
BLACKROCK INC COM 09247X101   221,764 266 SH   SOLE   0 0 266
BROADCOM INC COM 11135F101   2,082,219 1,571 SH   SOLE   0 0 1,571
CISCO SYS INC COM 17275R102   215,310 4,314 SH   SOLE   0 0 4,314
CONOCOPHILLIPS COM 20825C104   214,849 1,688 SH   SOLE   0 0 1,688
CONSTELLATION BRANDS INC CL A 21036P108   407,640 1,500 SH   SOLE   0 0 1,500
CONSTELLATION ENERGY CORP COM 21037T109   205,653 1,113 SH   SOLE   0 0 1,113
COSTCO WHSL CORP NEW COM 22160K105   8,765,220 11,964 SH   SOLE   0 0 11,964
DOMINOS PIZZA INC COM 25754A201   432,286 870 SH   SOLE   0 0 870
META PLATFORMS INC CL A 30303M102   1,168,791 2,407 SH   SOLE   0 0 2,407
FEDEX CORP COM 31428X106   312,050 1,077 SH   SOLE   0 0 1,077
GOLDMAN SACHS GROUP INC COM 38141G104   1,456,903 3,488 SH   SOLE   0 0 3,488
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   232,101 5,100 SH   SOLE   0 0 5,100
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   233,744 6,350 SH   SOLE   0 0 6,350
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   2,457,477 62,835 SH   SOLE   0 0 62,835
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   208,607 5,700 SH   SOLE   0 0 5,700
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   208,050 5,700 SH   SOLE   0 0 5,700
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   266,765 7,540 SH   SOLE   0 0 7,540
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   461,532 13,370 SH   SOLE   0 0 13,370
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   467,688 12,475 SH   SOLE   0 0 12,475
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   513,490 13,520 SH   SOLE   0 0 13,520
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   3,446,132 102,594 SH   SOLE   0 0 102,594
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   9,168,459 151,745 SH   SOLE   0 0 151,745
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,944,614 29,522 SH   SOLE   0 0 29,522
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   926,520 43,807 SH   SOLE   0 0 43,807
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   725,245 35,499 SH   SOLE   0 0 35,499
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,563,838 74,575 SH   SOLE   0 0 74,575
ISHARES TR MSCI INDIA ETF 46429B598   290,916 5,639 SH   SOLE   0 0 5,639
ISHARES TR MSCI EAFE MIN VL 46429B689   1,445,656 20,396 SH   SOLE   0 0 20,396
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   1,730,793 34,300 SH   SOLE   0 0 34,300
ISHARES TR MSCI USA QLT FCT 46432F339   1,134,672 6,904 SH   SOLE   0 0 6,904
ISHARES TR MSCI USA VALUE 46432F388   231,242 2,135 SH   SOLE   0 0 2,135
JPMORGAN CHASE & CO COM 46625H100   6,503,513 32,469 SH   SOLE   0 0 32,469
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,651,148 52,550 SH   SOLE   0 0 52,550
MASTERCARD INCORPORATED CL A 57636Q104   1,892,089 3,929 SH   SOLE   0 0 3,929
NETFLIX INC COM 64110L106   247,792 408 SH   SOLE   0 0 408
NVIDIA CORPORATION COM 67066G104   2,706,058 2,995 SH   SOLE   0 0 2,995
PROSHARES TR S&P 500 DV ARIST 74348A467   1,581,489 15,595 SH   SOLE   0 0 15,595
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,678,902 8,945 SH   SOLE   0 0 8,945
SPDR GOLD TR GOLD SHS 78463V107   303,437 1,475 SH   SOLE   0 0 1,475
SPDR SER TR PORTFOLI S&P1500 78464A805   930,945 14,512 SH   SOLE   0 0 14,512
SPDR SER TR PORTFOLIO S&P500 78464A854   917,566 14,913 SH   SOLE   0 0 14,913
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   219,564 552 SH   SOLE   0 0 552
SPDR SER TR PORTFLI HIGH YLD 78468R606   1,954,359 83,306 SH   SOLE   0 0 83,306
SPDR SER TR PORTFOLIO S&P600 78468R853   1,484,277 34,486 SH   SOLE   0 0 34,486
SALESFORCE INC COM 79466L302   2,604,002 8,646 SH   SOLE   0 0 8,646
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   904,866 11,850 SH   SOLE   0 0 11,850
SELECT SECTOR SPDR TR ENERGY 81369Y506   394,256 4,176 SH   SOLE   0 0 4,176
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   296,314 7,035 SH   SOLE   0 0 7,035
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   280,123 1,345 SH   SOLE   0 0 1,345
TESLA INC COM 88160R101   222,023 1,263 SH   SOLE   0 0 1,263
ULTA BEAUTY INC COM 90384S303   774,385 1,481 SH   SOLE   0 0 1,481
UNITEDHEALTH GROUP INC COM 91324P102   5,630,661 11,382 SH   SOLE   0 0 11,382
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   897,304 17,170 SH   SOLE   0 0 17,170
VERIZON COMMUNICATIONS INC COM 92343V104   223,469 5,326 SH   SOLE   0 0 5,326
VISA INC COM CL A 92826C839   3,713,005 13,304 SH   SOLE   0 0 13,304
WASTE MGMT INC DEL COM 94106L109   2,159,636 10,132 SH   SOLE   0 0 10,132
WISDOMTREE TR US QTLY DIV GRT 97717X669   2,575,679 33,806 SH   SOLE   0 0 33,806
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   217,365 2,336 SH   SOLE   0 0 2,336
NXP SEMICONDUCTORS N V COM N6596X109   865,708 3,494 SH   SOLE   0 0 3,494