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 911,732 8,364 SH   SOLE   0 0 8,364
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,161,106 8,618 SH   SOLE   0 0 8,618
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 275,662 2,420 SH   SOLE   0 0 2,420
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 547,030 4,570 SH   SOLE   0 0 4,570
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 382,264 3,160 SH   SOLE   0 0 3,160
AMAZON COM INC COM 023135106 BBG001S5PQL7 349,364 2,680 SH   SOLE   0 0 2,680
APPLE INC COM 037833100 BBG001S5N8V8 5,685,378 29,311 SH   SOLE   0 0 29,311
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 411,244 14,334 SH   SOLE   0 0 14,334
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 627,440 1,840 SH   SOLE   0 0 1,840
CATERPILLAR INC COM 149123101 BBG001S5PJ06 322,820 1,312 SH   SOLE   0 0 1,312
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 6,410,734 11,908 SH   SOLE   0 0 11,908
DISNEY WALT CO COM 254687106 BBG001S5QHF3 456,220 5,110 SH   SOLE   0 0 5,110
EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 400,660 40,720 SH   SOLE   0 0 40,720
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 250,178 4,872 SH   SOLE   0 0 4,872
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 16,836,344 739,410 SH   SOLE   0 0 739,410
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 277,300 4,320 SH   SOLE   0 0 4,320
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 378,704 5,044 SH   SOLE   0 0 5,044
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 11,445,404 192,652 SH   SOLE   0 0 192,652
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 22,009,824 461,714 SH   SOLE   45 0 461,669
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 504,396 10,550 SH   SOLE   0 0 10,550
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 647,060 13,738 SH   SOLE   0 0 13,738
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 21,831,370 544,558 SH   SOLE   196 0 544,362
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 324,258 16,906 SH   SOLE   0 0 16,906
HOME DEPOT INC COM 437076102 BBG001S5RTW7 961,736 3,096 SH   SOLE   0 0 3,096
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 322,118 8,008 SH   SOLE   0 0 8,008
INTEL CORP COM 458140100 BBG001S5SF65 338,340 10,118 SH   SOLE   0 0 10,118
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 1,442,260 29,053 SH   SOLE   0 0 29,053
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 813,068 34,452 SH   SOLE   0 0 34,452
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 632,014 12,213 SH   SOLE   0 0 12,213
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 345,938 13,030 SH   SOLE   0 0 13,030
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 204,680 9,200 SH   SOLE   0 0 9,200
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 372,740 7,610 SH   SOLE   0 0 7,610
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 384,278 4,296 SH   SOLE   0 0 4,296
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 5,459,692 14,779 SH   SOLE   0 0 14,779
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 1,277,014 25,908 SH   SOLE   0 0 25,908
ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 401,222 11,366 SH   SOLE   0 0 11,366
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2,991,664 44,321 SH   SOLE   0 0 44,321
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 15,985,745 61,139 SH   SOLE   12 0 61,127
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 281,111 2,821 SH   SOLE   0 0 2,821
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 25,783,781 264,071 SH   SOLE   70 0 264,001
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 23,835,229 304,565 SH   SOLE   0 0 304,565
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 336,606 3,436 SH   SOLE   0 0 3,436
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 653,168 8,700 SH   SOLE   0 0 8,700
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 1,191,264 45,244 SH   SOLE   0 0 45,244
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 454,018 4,868 SH   SOLE   0 0 4,868
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 465,742 6,424 SH   SOLE   0 0 6,424
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 4,594,339 61,810 SH   SOLE   0 0 61,810
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 966,322 31,242 SH   SOLE   0 0 31,242
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,305,232 4,744 SH   SOLE   0 0 4,744
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,719,165 9,180 SH   SOLE   0 0 9,180
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 519,296 7,368 SH   SOLE   0 0 7,368
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 235,474 2,188 SH   SOLE   0 0 2,188
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 1,824,068 36,381 SH   SOLE   0 0 36,381
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 341,634 2,064 SH   SOLE   0 0 2,064
LILLY ELI & CO COM 532457108 BBG001S5STL8 363,928 776 SH   SOLE   0 0 776
MCDONALDS CORP COM 580135101 BBG001S5T110 1,484,292 4,974 SH   SOLE   0 0 4,974
MERCK & CO INC COM 58933Y105 BBG001S5TC52 391,864 3,396 SH   SOLE   0 0 3,396
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 415,548 1,448 SH   SOLE   0 0 1,448
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,657,748 4,868 SH   SOLE   0 0 4,868
NETFLIX INC COM 64110L106 BBG001SF6L46 214,958 488 SH   SOLE   0 0 488
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 226,760 1,000 SH   SOLE   0 0 1,000
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 384,104 908 SH   SOLE   0 0 908
ORACLE CORP COM 68389X105 BBG001S5SJG6 265,094 2,226 SH   SOLE   0 0 2,226
PEPSICO INC COM 713448108 BBG001S695T1 215,228 1,162 SH   SOLE   0 0 1,162
PFIZER INC COM 717081103 BBG001S5V466 378,830 10,328 SH   SOLE   0 0 10,328
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 447,026 2,946 SH   SOLE   0 0 2,946
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1,644,566 17,444 SH   SOLE   0 0 17,444
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 221,828 760 SH   SOLE   0 0 760
QUALCOMM INC COM 747525103 BBG001S6VS70 1,909,796 16,044 SH   SOLE   0 0 16,044
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 1,049,828 5,344 SH   SOLE   0 0 5,344
REALTY INCOME CORP COM 756109104 BBG001S884K0 298,830 4,998 SH   SOLE   0 0 4,998
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 5,349,412 65,902 SH   SOLE   0 0 65,902
SEMPRA COM 816851109 BBG001SBVZ73 1,734,852 11,916 SH   SOLE   0 0 11,916
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 608,258 3,412 SH   SOLE   0 0 3,412
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 316,502 714 SH   SOLE   0 0 714
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 785,412 1,640 SH   SOLE   0 0 1,640
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 9,122,082 130,410 SH   SOLE   0 0 130,410
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 269,738 2,931 SH   SOLE   0 0 2,931
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 7,958,002 190,063 SH   SOLE   0 0 190,063
STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 249,950 5,000 SH   SOLE   0 0 5,000
STRYKER CORPORATION COM 863667101 BBG001S8FR03 262,378 860 SH   SOLE   0 0 860
TESLA INC COM 88160R101 BBG001SQKGD7 316,740 1,210 SH   SOLE   0 0 1,210
TJX COS INC NEW COM 872540109 BBG001S5WQ93 425,476 5,018 SH   SOLE   0 0 5,018
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 911,548 12,117 SH   SOLE   0 0 12,117
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 620,166 8,206 SH   SOLE   0 0 8,206
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 17,230,117 237,038 SH   SOLE   66 0 236,972
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 6,465,370 132,270 SH   SOLE   0 0 132,270
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 738,150 4,961 SH   SOLE   0 0 4,961
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 8,395,230 29,670 SH   SOLE   0 0 29,670
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 706,774 3,486 SH   SOLE   0 0 3,486
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 473,682 2,302 SH   SOLE   0 0 2,302
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 5,216,454 37,695 SH   SOLE   0 0 37,695
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,715,265 7,791 SH   SOLE   0 0 7,791
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 4,263,254 51,018 SH   SOLE   0 0 51,018
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 411,352 1,010 SH   SOLE   0 0 1,010
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 1,556,254 9,410 SH   SOLE   0 0 9,410
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 2,944,389 14,805 SH   SOLE   0 0 14,805
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 427,316 1,860 SH   SOLE   0 0 1,860
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 7,811,684 35,463 SH   SOLE   0 0 35,463
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 856,298 6,026 SH   SOLE   0 0 6,026
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 628,844 11,558 SH   SOLE   0 0 11,558
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 839,076 20,626 SH   SOLE   0 0 20,626
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 239,768 5,967 SH   SOLE   0 0 5,967
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 697,896 14,718 SH   SOLE   0 0 14,718
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 17,124,369 216,678 SH   SOLE   0 0 216,678
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 2,284,210 14,062 SH   SOLE   0 0 14,062
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 618,066 11,022 SH   SOLE   0 0 11,022
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 821,014 17,779 SH   SOLE   0 0 17,779
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 3,704,762 34,927 SH   SOLE   0 0 34,927
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 1,647,198 15,875 SH   SOLE   0 0 15,875
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 217,006 1,116 SH   SOLE   0 0 1,116
VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 210,652 1,866 SH   SOLE   0 0 1,866
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 2,069,710 8,454 SH   SOLE   0 0 8,454
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 333,314 1,922 SH   SOLE   0 0 1,922
WESCO INTL INC COM 95082P105 BBG001SCRP78 204,128 1,140 SH   SOLE   0 0 1,140
WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 1,474,466 38,710 SH   SOLE   0 0 38,710
WORLD WRESTLING ENTMT INC CL A 98156Q108 BBG001S7W1P6 443,426 4,088 SH   SOLE   0 0 4,088