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 808,602 8,350 SH   SOLE   0 0 8,350
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,284,600 8,618 SH   SOLE   0 0 8,618
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 248,824 2,420 SH   SOLE   0 0 2,420
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 598,032 4,570 SH   SOLE   0 0 4,570
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 416,646 3,160 SH   SOLE   0 0 3,160
AMAZON COM INC COM 023135106 BBG001S5PQL7 340,682 2,680 SH   SOLE   0 0 2,680
APPLE INC COM 037833100 BBG001S5N8V8 5,019,824 29,320 SH   SOLE   0 0 29,320
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 392,466 14,334 SH   SOLE   0 0 14,334
CATERPILLAR INC COM 149123101 BBG001S5PJ06 358,176 1,312 SH   SOLE   0 0 1,312
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 6,726,554 11,906 SH   SOLE   0 0 11,906
DISNEY WALT CO COM 254687106 BBG001S5QHF3 384,180 4,740 SH   SOLE   0 0 4,740
EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 276,650 28,878 SH   SOLE   0 0 28,878
ELI LILLY & CO COM 532457108 BBG001S5STL8 416,812 776 SH   SOLE   0 0 776
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 244,772 4,872 SH   SOLE   0 0 4,872
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 17,391,664 724,658 SH   SOLE   0 0 724,658
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 272,310 4,320 SH   SOLE   0 0 4,320
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 371,390 5,044 SH   SOLE   0 0 5,044
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 11,633,224 195,779 SH   SOLE   0 0 195,779
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 21,752,660 460,471 SH   SOLE   45 0 460,426
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 516,776 10,550 SH   SOLE   0 0 10,550
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 631,262 13,738 SH   SOLE   0 0 13,738
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 21,044,556 562,842 SH   SOLE   196 0 562,646
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 334,954 17,011 SH   SOLE   0 0 17,011
HOME DEPOT INC COM 437076102 BBG001S5RTW7 930,978 3,082 SH   SOLE   0 0 3,082
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 304,624 8,010 SH   SOLE   0 0 8,010
INTEL CORP COM 458140100 BBG001S5SF65 359,716 10,118 SH   SOLE   0 0 10,118
INTUIT COM 461202103 BBG001S6TWR2 204,376 400 SH   SOLE   0 0 400
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 1,255,800 25,267 SH   SOLE   0 0 25,267
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 1,406,098 63,452 SH   SOLE   0 0 63,452
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 600,622 12,216 SH   SOLE   0 0 12,216
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 330,134 13,054 SH   SOLE   0 0 13,054
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 208,052 9,300 SH   SOLE   0 0 9,300
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 609,306 13,292 SH   SOLE   0 0 13,292
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 386,510 4,296 SH   SOLE   0 0 4,296
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 5,314,168 14,831 SH   SOLE   0 0 14,831
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 1,203,093 25,280 SH   SOLE   0 0 25,280
ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 727,730 20,966 SH   SOLE   0 0 20,966
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2,801,844 43,541 SH   SOLE   0 0 43,541
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 15,421,480 61,850 SH   SOLE   12 0 61,838
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 265,918 2,819 SH   SOLE   0 0 2,819
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 25,604,306 270,003 SH   SOLE   70 0 269,933
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 23,127,374 309,936 SH   SOLE   0 0 309,936
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 369,613 3,931 SH   SOLE   0 0 3,931
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 644,898 8,749 SH   SOLE   0 0 8,749
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 1,149,188 45,244 SH   SOLE   0 0 45,244
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 316,465 3,835 SH   SOLE   0 0 3,835
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 414,430 4,667 SH   SOLE   0 0 4,667
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 442,742 6,424 SH   SOLE   0 0 6,424
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 4,701,084 64,950 SH   SOLE   0 0 64,950
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 944,762 31,335 SH   SOLE   0 0 31,335
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,266,964 4,764 SH   SOLE   0 0 4,764
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,628,677 9,215 SH   SOLE   0 0 9,215
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 504,118 7,368 SH   SOLE   0 0 7,368
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 230,464 2,222 SH   SOLE   0 0 2,222
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 1,581,292 31,513 SH   SOLE   0 0 31,513
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 280,972 1,804 SH   SOLE   0 0 1,804
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 234,354 1,616 SH   SOLE   0 0 1,616
MCDONALDS CORP COM 580135101 BBG001S5T110 1,305,606 4,956 SH   SOLE   0 0 4,956
MERCK & CO INC COM 58933Y105 BBG001S5TC52 359,914 3,496 SH   SOLE   0 0 3,496
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 434,704 1,448 SH   SOLE   0 0 1,448
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,537,076 4,868 SH   SOLE   0 0 4,868
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 394,970 908 SH   SOLE   0 0 908
ORACLE CORP COM 68389X105 BBG001S5SJG6 232,388 2,194 SH   SOLE   0 0 2,194
PFIZER INC COM 717081103 BBG001S5V466 342,582 10,328 SH   SOLE   0 0 10,328
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 425,910 2,920 SH   SOLE   0 0 2,920
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1,547,970 17,482 SH   SOLE   0 0 17,482
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 200,276 760 SH   SOLE   0 0 760
QUALCOMM INC COM 747525103 BBG001S6VS70 1,781,772 16,044 SH   SOLE   0 0 16,044
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 999,702 5,344 SH   SOLE   0 0 5,344
REALTY INCOME CORP COM 756109104 BBG001S884K0 299,740 6,002 SH   SOLE   0 0 6,002
SAFETY SHOT INC COM NEW 48208F105 BBG00VJHSMV0 29,900 20,000 SH   SOLE   0 0 20,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 227,094 4,488 SH   SOLE   0 0 4,488
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 6,127,362 67,790 SH   SOLE   0 0 67,790
SEMPRA COM 816851109 BBG001SBVZ73 1,621,290 23,832 SH   SOLE   0 0 23,832
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 602,134 3,512 SH   SOLE   0 0 3,512
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 307,786 720 SH   SOLE   0 0 720
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 748,888 1,640 SH   SOLE   0 0 1,640
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 9,234,342 136,201 SH   SOLE   0 0 136,201
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 264,962 2,931 SH   SOLE   0 0 2,931
SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 218,536 5,106 SH   SOLE   0 0 5,106
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 8,458,858 201,737 SH   SOLE   0 0 201,737
STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 215,800 5,000 SH   SOLE   0 0 5,000
STRYKER CORPORATION COM 863667101 BBG001S8FR03 235,014 860 SH   SOLE   0 0 860
TESLA INC COM 88160R101 BBG001SQKGD7 302,766 1,210 SH   SOLE   0 0 1,210
TJX COS INC NEW COM 872540109 BBG001S5WQ93 444,400 5,000 SH   SOLE   0 0 5,000
TKO GROUP HOLDINGS INC CL A 87256C101 BBG01G9JKWW4 343,638 4,088 SH   SOLE   0 0 4,088
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 879,446 12,161 SH   SOLE   0 0 12,161
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 595,402 7,920 SH   SOLE   0 0 7,920
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 17,203,464 246,537 SH   SOLE   66 0 246,471
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 6,513,008 136,170 SH   SOLE   0 0 136,170
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 677,272 4,727 SH   SOLE   0 0 4,727
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 7,923,886 29,097 SH   SOLE   0 0 29,097
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 682,316 3,486 SH   SOLE   0 0 3,486
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 448,360 2,302 SH   SOLE   0 0 2,302
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 5,177,208 39,532 SH   SOLE   0 0 39,532
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,623,640 7,797 SH   SOLE   0 0 7,797
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 3,947,580 52,176 SH   SOLE   0 0 52,176
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 396,626 1,010 SH   SOLE   0 0 1,010
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 1,326,574 8,318 SH   SOLE   0 0 8,318
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 2,780,227 14,705 SH   SOLE   0 0 14,705
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 398,374 1,860 SH   SOLE   0 0 1,860
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 7,520,607 35,405 SH   SOLE   0 0 35,405
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 831,166 6,026 SH   SOLE   0 0 6,026
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 571,936 11,027 SH   SOLE   0 0 11,027
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 809,986 20,659 SH   SOLE   0 0 20,659
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 232,248 5,967 SH   SOLE   0 0 5,967
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 694,386 14,686 SH   SOLE   0 0 14,686
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 16,715,704 220,001 SH   SOLE   0 0 220,001
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 2,185,546 14,066 SH   SOLE   0 0 14,066
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 590,306 11,030 SH   SOLE   0 0 11,030
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 777,552 17,784 SH   SOLE   0 0 17,784
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 3,591,496 34,762 SH   SOLE   0 0 34,762
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 1,612,834 15,905 SH   SOLE   0 0 15,905
VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 236,496 1,866 SH   SOLE   0 0 1,866
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 1,974,380 8,398 SH   SOLE   0 0 8,398
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 292,990 1,922 SH   SOLE   0 0 1,922
WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 1,419,108 38,710 SH   SOLE   0 0 38,710