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
ALPS ETF TR OSHARES US QUALT 00162Q387   215,947 4,909 SH   SOLE   0 0 4,909
ALPHABET INC CAP STK CL C 02079K107   247,021 2,042 SH   SOLE   0 0 2,042
AMAZON COM INC COM 023135106   3,166,744 24,292 SH   SOLE   0 0 24,292
APPLE INC COM 037833100   8,153,299 42,034 SH   SOLE   0 0 42,034
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,131,779 3,319 SH   SOLE   0 0 3,319
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   1,139,765 45,175 SH   SOLE   0 0 45,175
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   391,972 14,496 SH   SOLE   0 0 14,496
CATERPILLAR INC COM 149123101   351,523 1,429 SH   SOLE   0 0 1,429
CHEVRON CORP NEW COM 166764100   256,732 1,632 SH   SOLE   0 0 1,632
CISCO SYS INC COM 17275R102   304,128 5,878 SH   SOLE   0 0 5,878
COSTCO WHSL CORP NEW COM 22160K105   1,475,200 2,740 SH   SOLE   0 0 2,740
EMERSON ELEC CO COM 291011104   434,776 4,810 SH   SOLE   0 0 4,810
EXXON MOBIL CORP COM 30231G102   313,212 2,920 SH   SOLE   0 0 2,920
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   3,025,573 57,313 SH   SOLE   0 0 57,313
GOLDMAN SACHS GROUP INC COM 38141G104   343,828 1,066 SH   SOLE   0 0 1,066
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   1,553,323 49,786 SH   SOLE   0 0 49,786
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   279,531 10,150 SH   SOLE   0 0 10,150
INNOVATOR ETFS TR US SML CP PWR B 45782C474   483,158 15,107 SH   SOLE   0 0 15,107
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   395,060 11,629 SH   SOLE   0 0 11,629
INNOVATOR ETFS TR US SML CP PWR B 45782C599   302,428 11,168 SH   SOLE   0 0 11,168
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   307,072 8,705 SH   SOLE   0 0 8,705
INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756   489,316 18,724 SH   SOLE   0 0 18,724
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   1,494,397 39,430 SH   SOLE   0 0 39,430
INVESCO QQQ TR UNIT SER 1 46090E103   1,054,268 2,854 SH   SOLE   0 0 2,854
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   635,521 4,247 SH   SOLE   0 0 4,247
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   271,276 4,319 SH   SOLE   0 0 4,319
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   259,684 22,839 SH   SOLE   0 0 22,839
ISHARES TR S&P 500 GRWT ETF 464287309   4,460,761 63,291 SH   SOLE   0 0 63,291
ISHARES TR S&P 500 VAL ETF 464287408   3,479,874 21,589 SH   SOLE   0 0 21,589
ISHARES TR MSCI EAFE ETF 464287465   2,009,866 27,722 SH   SOLE   0 0 27,722
ISHARES TR S&P MC 400GR ETF 464287606   778,651 10,382 SH   SOLE   0 0 10,382
ISHARES TR S&P MC 400VL ETF 464287705   1,100,316 10,271 SH   SOLE   0 0 10,271
ISHARES TR SP SMCP600VL ETF 464287879   798,230 8,394 SH   SOLE   0 0 8,394
ISHARES TR S&P SML 600 GWT 464287887   748,491 6,513 SH   SOLE   0 0 6,513
ISHARES TR 3 7 YR TREAS BD 464288661   356,730 3,095 SH   SOLE   0 0 3,095
ISHARES TR MSCI USA MMENTM 46432F396   256,765 1,780 SH   SOLE   0 0 1,780
JPMORGAN CHASE & CO COM 46625H100   218,823 1,505 SH   SOLE   0 0 1,505
JOHNSON & JOHNSON COM 478160104   316,387 1,911 SH   SOLE   0 0 1,911
LOCKHEED MARTIN CORP COM 539830109   292,802 636 SH   SOLE   0 0 636
MICROSOFT CORP COM 594918104   876,133 2,573 SH   SOLE   0 0 2,573
NETFLIX INC COM 64110L106   392,036 890 SH   SOLE   0 0 890
PEPSICO INC COM 713448108   254,352 1,373 SH   SOLE   0 0 1,373
PFIZER INC COM 717081103   617,838 16,844 SH   SOLE   0 0 16,844
PIMCO ETF TR ACTIVE BD ETF 72201R775   207,601 2,266 SH   SOLE   0 0 2,266
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   269,045 2,697 SH   SOLE   0 0 2,697
REALTY INCOME CORP COM 756109104   476,817 7,975 SH   SOLE   0 0 7,975
SPDR S&P 500 ETF TR TR UNIT 78462F103   261,124 589 SH   SOLE   0 0 589
SPDR SER TR S&P 600 SMCP VAL 78464A300   224,085 2,903 SH   SOLE   0 0 2,903
SPDR SER TR S&P 400 MDCP GRW 78464A821   374,795 5,231 SH   SOLE   0 0 5,231
SPDR SER TR S&P 400 MDCP VAL 78464A839   595,939 8,664 SH   SOLE   0 0 8,664
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   430,844 1,253 SH   SOLE   0 0 1,253
SCHWAB CHARLES CORP COM 808513105   203,148 3,584 SH   SOLE   0 0 3,584
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   454,624 8,794 SH   SOLE   0 0 8,794
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   318,122 6,075 SH   SOLE   0 0 6,075
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,271,273 30,304 SH   SOLE   0 0 30,304
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   2,004,304 29,875 SH   SOLE   0 0 29,875
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,426,189 20,079 SH   SOLE   0 0 20,079
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   566,368 12,931 SH   SOLE   0 0 12,931
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,154,516 29,668 SH   SOLE   0 0 29,668
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   210,050 4,371 SH   SOLE   0 0 4,371
TESLA INC COM 88160R101   261,508 999 SH   SOLE   0 0 999
V F CORP COM 918204108   258,479 13,540 SH   SOLE   0 0 13,540
VANECK ETF TRUST GOLD MINERS ETF 92189F106   214,007 7,108 SH   SOLE   0 0 7,108
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,667,831 10,268 SH   SOLE   0 0 10,268
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,394,828 19,189 SH   SOLE   0 0 19,189
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   453,534 9,821 SH   SOLE   0 0 9,821
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   224,126 2,113 SH   SOLE   0 0 2,113
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   212,512 5,224 SH   SOLE   0 0 5,224
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   267,809 4,639 SH   SOLE   0 0 4,639
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   288,035 6,263 SH   SOLE   0 0 6,263
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   772,621 1,897 SH   SOLE   0 0 1,897
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   789,320 5,704 SH   SOLE   0 0 5,704
VANGUARD INDEX FDS SM CP VAL ETF 922908611   770,433 4,658 SH   SOLE   0 0 4,658
VANGUARD INDEX FDS MID CAP ETF 922908629   1,521,559 6,911 SH   SOLE   0 0 6,911
VANGUARD INDEX FDS LARGE CAP ETF 922908637   251,170 1,239 SH   SOLE   0 0 1,239
VANGUARD INDEX FDS GROWTH ETF 922908736   2,253,508 7,964 SH   SOLE   0 0 7,964
VANGUARD INDEX FDS VALUE ETF 922908744   3,073,098 21,626 SH   SOLE   0 0 21,626
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,271,425 6,393 SH   SOLE   0 0 6,393
VANGUARD INDEX FDS TOTAL STK MKT 922908769   431,314 1,958 SH   SOLE   0 0 1,958