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 BBG001S5N9M6 427,471 4,222 SH   SOLE   0 0 4,222
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 686,726 4,309 SH   SOLE   0 0 4,309
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 237,023 2,285 SH   SOLE   0 0 2,285
APPLE INC COM 037833100 BBG001S5N8V8 2,349,109 14,246 SH   SOLE   0 0 14,246
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 224,681 7,856 SH   SOLE   0 0 7,856
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 284,068 920 SH   SOLE   0 0 920
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 2,958,011 5,953 SH   SOLE   0 0 5,953
DISNEY WALT CO COM 254687106 BBG001S5QHF3 255,833 2,555 SH   SOLE   0 0 2,555
EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 180,593 20,360 SH   SOLE   0 0 20,360
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 8,327,478 354,512 SH   SOLE   0 0 354,512
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 5,789,127 97,280 SH   SOLE   0 0 97,280
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 10,765,551 224,891 SH   SOLE   45 0 224,846
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 247,978 5,275 SH   SOLE   0 0 5,275
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 308,212 6,869 SH   SOLE   0 0 6,869
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 10,535,544 262,339 SH   SOLE   196 0 262,143
HOME DEPOT INC COM 437076102 BBG001S5RTW7 456,668 1,547 SH   SOLE   0 0 1,547
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 902,186 18,189 SH   SOLE   0 0 18,189
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 408,741 17,261 SH   SOLE   0 0 17,261
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 354,235 6,760 SH   SOLE   0 0 6,760
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 2,712,660 8,453 SH   SOLE   0 0 8,453
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 591,184 12,117 SH   SOLE   0 0 12,117
ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 202,033 5,683 SH   SOLE   0 0 5,683
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 1,325,603 19,829 SH   SOLE   0 0 19,829
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 7,294,427 29,159 SH   SOLE   12 0 29,147
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 11,136,769 125,456 SH   SOLE   70 0 125,386
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 10,832,713 146,825 SH   SOLE   0 0 146,825
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 718,707 26,144 SH   SOLE   0 0 26,144
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 229,722 3,212 SH   SOLE   0 0 3,212
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 2,134,961 29,351 SH   SOLE   0 0 29,351
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 483,246 15,479 SH   SOLE   0 0 15,479
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 905,398 3,706 SH   SOLE   0 0 3,706
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 781,530 4,381 SH   SOLE   0 0 4,381
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 235,371 3,684 SH   SOLE   0 0 3,684
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 1,146,631 22,787 SH   SOLE   0 0 22,787
MCDONALDS CORP COM 580135101 BBG001S5T110 695,389 2,487 SH   SOLE   0 0 2,487
MICROSOFT CORP COM 594918104 BBG001S5TD05 701,723 2,434 SH   SOLE   0 0 2,434
PFIZER INC COM 717081103 BBG001S5V466 210,692 5,164 SH   SOLE   0 0 5,164
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 219,021 1,473 SH   SOLE   0 0 1,473
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 774,373 8,487 SH   SOLE   0 0 8,487
QUALCOMM INC COM 747525103 BBG001S6VS70 1,053,173 8,255 SH   SOLE   0 0 8,255
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 445,262 2,672 SH   SOLE   0 0 2,672
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 2,707,996 32,693 SH   SOLE   0 0 32,693
SEMPRA COM 816851109 BBG001SBVZ73 900,611 5,958 SH   SOLE   0 0 5,958
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 312,574 1,706 SH   SOLE   0 0 1,706
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 200,191 489 SH   SOLE   0 0 489
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 375,896 820 SH   SOLE   0 0 820
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 4,321,474 64,432 SH   SOLE   0 0 64,432
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 247,591 2,667 SH   SOLE   0 0 2,667
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 3,748,477 90,412 SH   SOLE   0 0 90,412
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 587,470 7,655 SH   SOLE   0 0 7,655
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 313,394 4,097 SH   SOLE   0 0 4,097
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 8,160,112 110,526 SH   SOLE   66 0 110,460
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 2,948,257 60,267 SH   SOLE   0 0 60,267
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 423,800 3,023 SH   SOLE   0 0 3,023
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 3,766,476 15,100 SH   SOLE   0 0 15,100
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 325,628 1,743 SH   SOLE   0 0 1,743
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 292,141 1,499 SH   SOLE   0 0 1,499
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 2,456,801 18,325 SH   SOLE   0 0 18,325
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 894,618 4,242 SH   SOLE   0 0 4,242
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 1,972,708 23,756 SH   SOLE   0 0 23,756
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 756,218 4,763 SH   SOLE   0 0 4,763
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 1,496,326 7,894 SH   SOLE   0 0 7,894
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 201,261 930 SH   SOLE   0 0 930
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 3,692,174 18,090 SH   SOLE   0 0 18,090
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 416,127 3,013 SH   SOLE   0 0 3,013
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 307,997 5,760 SH   SOLE   0 0 5,760
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 419,983 10,396 SH   SOLE   0 0 10,396
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 358,722 7,501 SH   SOLE   0 0 7,501
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 8,372,865 104,374 SH   SOLE   0 0 104,374
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 1,110,775 7,212 SH   SOLE   0 0 7,212
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 346,658 6,279 SH   SOLE   0 0 6,279
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 470,450 10,415 SH   SOLE   0 0 10,415
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 2,358,437 22,355 SH   SOLE   0 0 22,355
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 802,893 7,948 SH   SOLE   0 0 7,948
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 1,033,712 4,335 SH   SOLE   0 0 4,335
WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 756,973 19,355 SH   SOLE   0 0 19,355