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
ADVANCED MICRO DEVICES INC COM 007903107   1,645,473 9,117 SH   SOLE   0 0 9,117
AMAZON COM INC COM 023135106   6,587,595 36,521 SH   SOLE   0 0 36,521
ANALOG DEVICES INC COM 032654105   3,315,591 16,763 SH   SOLE   0 0 16,763
APPLE INC COM 037833100   9,228,425 53,816 SH   SOLE   0 0 53,816
APPLIED MATLS INC COM 038222105   397,422 1,927 SH   SOLE   0 0 1,927
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   419,679 998 SH   SOLE   0 0 998
BROWN & BROWN INC COM 115236101   297,636 3,400 SH   SOLE   0 0 3,400
COCA COLA CO COM 191216100   1,459,716 23,859 SH   SOLE   0 0 23,859
DISNEY WALT CO COM 254687106   223,642 1,828 SH   SOLE   0 0 1,828
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   1,027,148 18,004 SH   SOLE   0 0 18,004
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   327,059 5,419 SH   SOLE   0 0 5,419
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   236,160 4,204 SH   SOLE   0 0 4,204
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   5,270,124 42,535 SH   SOLE   0 0 42,535
FISERV INC COM 337738108   1,458,745 9,127 SH   SOLE   0 0 9,127
GENERAL ELECTRIC CO COM NEW 369604301   476,059 2,712 SH   SOLE   0 0 2,712
GENERAL MLS INC COM 370334104   208,074 2,974 SH   SOLE   0 0 2,974
HOME DEPOT INC COM 437076102   2,509,594 6,542 SH   SOLE   0 0 6,542
HONEYWELL INTL INC COM 438516106   3,119,216 15,197 SH   SOLE   0 0 15,197
ILLINOIS TOOL WKS INC COM 452308109   950,613 3,543 SH   SOLE   0 0 3,543
INTUIT COM 461202103   2,891,143 4,448 SH   SOLE   0 0 4,448
ISHARES TR S&P 100 ETF 464287101   2,205,532 8,914 SH   SOLE   0 0 8,914
ISHARES TR CORE S&P500 ETF 464287200   9,830,150 18,698 SH   SOLE   0 0 18,698
ISHARES TR CORE US AGGBD ET 464287226   227,197 2,320 SH   SOLE   0 0 2,320
ISHARES TR 20 YR TR BD ETF 464287432   1,912,649 20,214 SH   SOLE   0 0 20,214
ISHARES TR MSCI EAFE ETF 464287465   12,940,594 162,041 SH   SOLE   0 0 162,041
ISHARES TR RUS 1000 VAL ETF 464287598   1,912,410 10,677 SH   SOLE   0 0 10,677
ISHARES TR RUS 1000 GRW ETF 464287614   2,867,180 8,507 SH   SOLE   0 0 8,507
ISHARES TR INTRM GOV CR ETF 464288612   691,193 6,647 SH   SOLE   0 0 6,647
ISHARES TR RUS TP200 GR ETF 464289438   3,313,478 16,983 SH   SOLE   0 0 16,983
ISHARES TR MODERT ALLOC ETF 464289875   218,864 5,116 SH   SOLE   0 0 5,116
ISHARES TR CONSER ALLOC ETF 464289883   708,467 19,239 SH   SOLE   0 0 19,239
JOHNSON & JOHNSON COM 478160104   471,105 2,978 SH   SOLE   0 0 2,978
LAM RESEARCH CORP COM 512807108   1,378,590 1,419 SH   SOLE   0 0 1,419
ELI LILLY & CO COM 532457108   376,064 483 SH   SOLE   0 0 483
LOCKHEED MARTIN CORP COM 539830109   503,390 1,107 SH   SOLE   0 0 1,107
LOWES COS INC COM 548661107   596,625 2,342 SH   SOLE   0 0 2,342
MICROSOFT CORP COM 594918104   6,281,717 14,931 SH   SOLE   0 0 14,931
MOODYS CORP COM 615369105   1,511,416 3,846 SH   SOLE   0 0 3,846
ON SEMICONDUCTOR CORP COM 682189105   1,927,432 26,206 SH   SOLE   0 0 26,206
PEPSICO INC COM 713448108   371,076 2,120 SH   SOLE   0 0 2,120
PROCTER AND GAMBLE CO COM 742718109   6,297,910 38,816 SH   SOLE   0 0 38,816
PULTE GROUP INC COM 745867101   2,026,822 16,803 SH   SOLE   0 0 16,803
QUALCOMM INC COM 747525103   1,850,077 10,928 SH   SOLE   0 0 10,928
RAYMOND JAMES FINL INC COM 754730109   315,207 2,455 SH   SOLE   0 0 2,455
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   526,830 7,818 SH   SOLE   0 0 7,818
STARBUCKS CORP COM 855244109   202,642 2,217 SH   SOLE   0 0 2,217
STMICROELECTRONICS N V NY REGISTRY 861012102   1,116,084 25,811 SH   SOLE   0 0 25,811
TJX COS INC NEW COM 872540109   2,331,466 22,988 SH   SOLE   0 0 22,988
T-MOBILE US INC COM 872590104   2,983,293 18,278 SH   SOLE   0 0 18,278
THERMO FISHER SCIENTIFIC INC COM 883556102   250,120 430 SH   SOLE   0 0 430
TIDAL ETF TR UNLIMITED HFND 886364439   2,490,586 114,045 SH   SOLE   0 0 114,045
TOLL BROTHERS INC COM 889478103   232,158 1,795 SH   SOLE   0 0 1,795
UNITED PARCEL SERVICE INC CL B 911312106   724,992 4,878 SH   SOLE   0 0 4,878
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   784,207 4,294 SH   SOLE   0 0 4,294
VANGUARD WORLD FD MEGA GRWTH IND 921910816   14,693,744 51,267 SH   SOLE   0 0 51,267
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   715,855 9,897 SH   SOLE   0 0 9,897
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   209,074 2,879 SH   SOLE   0 0 2,879
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   205,135 1,695 SH   SOLE   0 0 1,695
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   583,295 1,213 SH   SOLE   0 0 1,213
WALMART INC COM 931142103   2,338,710 38,868 SH   SOLE   0 0 38,868
WESTERN UN CO COM 959802109   210,519 15,059 SH   SOLE   0 0 15,059
RTX CORPORATION COM 75513E101   639,026 6,552 SH   SOLE   0 0 6,552
INVESCO QQQ TR UNIT SER 1 46090E103   11,913,786 26,832 SH   SOLE   0 0 26,832
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,729,695 31,870 SH   SOLE   0 0 31,870
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   212,063 1,034 SH   SOLE   0 0 1,034
AT&T INC COM 00206R102   236,487 13,437 SH   SOLE   0 0 13,437
ABBVIE INC COM 00287Y109   342,593 1,881 SH   SOLE   0 0 1,881
ADOBE INC COM 00724F101   1,550,444 3,073 SH   SOLE   0 0 3,073
ALPHABET INC CAP STK CL C 02079K107   1,039,481 6,827 SH   SOLE   0 0 6,827
ALPHABET INC CAP STK CL A 02079K305   3,757,143 24,893 SH   SOLE   0 0 24,893
BROADCOM INC COM 11135F101   2,262,890 1,707 SH   SOLE   0 0 1,707
CISCO SYS INC COM 17275R102   226,523 4,539 SH   SOLE   0 0 4,539
COMCAST CORP NEW CL A 20030N101   1,653,725 38,148 SH   SOLE   0 0 38,148
COSTCO WHSL CORP NEW COM 22160K105   692,478 945 SH   SOLE   0 0 945
DUKE ENERGY CORP NEW COM NEW 26441C204   353,518 3,655 SH   SOLE   0 0 3,655
ETF SER SOLUTIONS DISTILLATE US 26922A321   909,533 16,871 SH   SOLE   0 0 16,871
FIDELITY NATL INFORMATION SV COM 31620M106   221,261 2,983 SH   SOLE   0 0 2,983
FIRST TR VALUE LINE DIVID IN SHS 33734H106   232,311 5,501 SH   SOLE   0 0 5,501
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   3,733,003 90,541 SH   SOLE   0 0 90,541
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   917,541 48,883 SH   SOLE   0 0 48,883
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   6,179,055 260,500 SH   SOLE   0 0 260,500
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   2,569,001 41,664 SH   SOLE   0 0 41,664
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   11,093,816 229,924 SH   SOLE   0 0 229,924
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   236,802 5,479 SH   SOLE   0 0 5,479
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   8,876,167 203,582 SH   SOLE   0 0 203,582
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   11,902,433 483,839 SH   SOLE   0 0 483,839
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   11,415,070 551,194 SH   SOLE   0 0 551,194
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   628,841 14,798 SH   SOLE   0 0 14,798
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   594,675 18,045 SH   SOLE   0 0 18,045
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   4,469,251 128,353 SH   SOLE   0 0 128,353
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   6,728,102 217,808 SH   SOLE   0 0 217,808
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   3,136,772 85,285 SH   SOLE   0 0 85,285
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   1,349,252 20,456 SH   SOLE   0 0 20,456
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,235,934 13,201 SH   SOLE   0 0 13,201
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   374,394 5,684 SH   SOLE   0 0 5,684
ISHARES TR MSCI CHINA ETF 46429B671   2,063,959 51,950 SH   SOLE   0 0 51,950
ISHARES TR MSCI USA MMENTM 46432F396   245,001 1,308 SH   SOLE   0 0 1,308
ISHARES INC MSCI EMRG CHN 46434G764   5,722,072 99,393 SH   SOLE   0 0 99,393
ISHARES TR GLOBAL EQUITY 46434V316   2,424,013 58,663 SH   SOLE   0 0 58,663
ISHARES TR YLD OPTIM BD 46434V787   3,454,918 154,511 SH   SOLE   0 0 154,511
JPMORGAN CHASE & CO COM 46625H100   439,690 2,195 SH   SOLE   0 0 2,195
MASTERCARD INCORPORATED CL A 57636Q104   293,666 610 SH   SOLE   0 0 610
MONGODB INC CL A 60937P106   1,974,652 5,506 SH   SOLE   0 0 5,506
NETFLIX INC COM 64110L106   2,214,302 3,646 SH   SOLE   0 0 3,646
NVIDIA CORPORATION COM 67066G104   1,795,951 1,988 SH   SOLE   0 0 1,988
PRICE T ROWE GROUP INC COM 74144T108   290,863 2,386 SH   SOLE   0 0 2,386
PROSHARES TR S&P 500 DV ARIST 74348A467   837,670 8,260 SH   SOLE   0 0 8,260
S&P GLOBAL INC COM 78409V104   213,253 501 SH   SOLE   0 0 501
SPDR S&P 500 ETF TR TR UNIT 78462F103   431,900 826 SH   SOLE   0 0 826
SPDR SER TR PRTFLO S&P500 GW 78464A409   4,224,599 57,753 SH   SOLE   0 0 57,753
SPDR SER TR PORTFOLIO AGRGTE 78464A649   237,547 9,397 SH   SOLE   0 0 9,397
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   9,669,583 229,627 SH   SOLE   0 0 229,627
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   7,054,547 76,847 SH   SOLE   0 0 76,847
SPDR SER TR SSGA US LRG ETF 78468R804   801,951 5,149 SH   SOLE   0 0 5,149
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   5,585,609 37,810 SH   SOLE   0 0 37,810
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,602,066 47,172 SH   SOLE   0 0 47,172
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   6,056,847 32,937 SH   SOLE   0 0 32,937
SELECT SECTOR SPDR TR ENERGY 81369Y506   569,279 6,030 SH   SOLE   0 0 6,030
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,727,949 41,024 SH   SOLE   0 0 41,024
SELECT SECTOR SPDR TR INDL 81369Y704   2,381,228 18,905 SH   SOLE   0 0 18,905
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   12,213,772 58,644 SH   SOLE   0 0 58,644
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   5,595,217 68,518 SH   SOLE   0 0 68,518
SERVICENOW INC COM 81762P102   2,691,351 3,530 SH   SOLE   0 0 3,530
TESLA INC COM 88160R101   219,913 1,251 SH   SOLE   0 0 1,251
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   15,255,787 1,676,460 SH   SOLE   0 0 1,676,460
UNITEDHEALTH GROUP INC COM 91324P102   522,647 1,056 SH   SOLE   0 0 1,056
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   8,658,662 298,369 SH   SOLE   0 0 298,369
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   922,136 10,257 SH   SOLE   0 0 10,257
VERIZON COMMUNICATIONS INC COM 92343V104   403,717 9,621 SH   SOLE   0 0 9,621
VERTIV HOLDINGS CO COM CL A 92537N108   318,350 3,898 SH   SOLE   0 0 3,898
VISA INC COM CL A 92826C839   2,824,885 10,122 SH   SOLE   0 0 10,122
WORKDAY INC CL A 98138H101   1,801,351 6,604 SH   SOLE   0 0 6,604
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   234,071 675 SH   SOLE   0 0 675
EATON CORP PLC SHS G29183103   2,014,972 6,444 SH   SOLE   0 0 6,444
EVEREST GROUP LTD COM G3223R108   201,474 507 SH   SOLE   0 0 507
STELLANTIS N.V SHS N82405106   1,541,181 54,459 SH   SOLE   0 0 54,459
ROYAL CARIBBEAN GROUP COM V7780T103   247,538 1,781 SH   SOLE   0 0 1,781