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   1,319,138 12,531 SH   SOLE 0 0 0 12,531
ABBVIE INC COM 00287Y109   1,249,440 7,588 SH   SOLE 0 0 0 7,588
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,548,400 4,900 SH   SOLE 0 0 0 4,900
AFLAC INC COM 001055102   904,709 11,172 SH   SOLE 0 0 0 11,172
ALPHABET INC CAP STK CL C 02079K107   4,872,757 30,946 SH   SOLE 0 0 0 30,946
ALPHABET INC CAP STK CL A 02079K305   483,631 3,100 SH   SOLE 0 0 0 3,100
ALTRIA GROUP INC COM 02209S103   227,563 5,510 SH   SOLE 0 0 0 5,510
AMAZON COM INC COM 023135106   2,297,063 12,817 SH   SOLE 0 0 0 12,817
AMERICAN EXPRESS CO COM 025816109   756,900 3,480 SH   SOLE 0 0 0 3,480
AMERIPRISE FINL INC COM 03076C106   778,633 1,887 SH   SOLE 0 0 0 1,887
AMGEN INC COM 031162100   225,177 857 SH   SOLE 0 0 0 857
ANALOG DEVICES INC COM 032654105   1,618,815 8,630 SH   SOLE 0 0 0 8,630
APPLE INC COM 037833100   5,890,552 35,264 SH   SOLE 0 0 0 35,264
ARISTA NETWORKS INC COM 040413106   476,059 1,851 SH   SOLE 0 0 0 1,851
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   276,973 12,250 SH   SOLE 0 0 0 12,250
AUTOZONE INC COM 053332102   276,505 93 SH   SOLE 0 0 0 93
BANK AMERICA CORP COM 060505104   1,721,061 48,115 SH   SOLE 0 0 0 48,115
BECTON DICKINSON & CO COM 075887109   280,713 1,204 SH   SOLE 0 0 0 1,204
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,273,349 13,187 SH   SOLE 0 0 0 13,187
BLACKSTONE INC COM 09260D107   1,008,763 8,384 SH   SOLE 0 0 0 8,384
BOOKING HOLDINGS INC COM 09857L108   253,830 74 SH   SOLE 0 0 0 74
BP PLC SPONSORED ADR 055622104   225,283 5,941 SH   SOLE 0 0 0 5,941
CENCORA INC COM 03073E105   2,476,700 10,437 SH   SOLE 0 0 0 10,437
CHEVRON CORP NEW COM 166764100   312,776 1,985 SH   SOLE 0 0 0 1,985
CHIPOTLE MEXICAN GRILL INC COM 169656105   892,747 307 SH   SOLE 0 0 0 307
CHUBB LIMITED COM H1467J104   906,961 3,696 SH   SOLE 0 0 0 3,696
CISCO SYS INC COM 17275R102   329,890 6,857 SH   SOLE 0 0 0 6,857
COCA COLA CO COM 191216100   733,547 12,452 SH   SOLE 0 0 0 12,452
COMCAST CORP NEW CL A 20030N101   382,888 9,664 SH   SOLE 0 0 0 9,664
COSTCO WHSL CORP NEW COM 22160K105   914,668 1,286 SH   SOLE 0 0 0 1,286
CSX CORP COM 126408103   280,944 8,169 SH   SOLE 0 0 0 8,169
DANAHER CORPORATION COM 235851102   681,190 2,882 SH   SOLE 0 0 0 2,882
DEERE & CO COM 244199105   333,700 833 SH   SOLE 0 0 0 833
DISCOVER FINL SVCS COM 254709108   745,371 5,998 SH   SOLE 0 0 0 5,998
DOLLAR GEN CORP NEW COM 256677105   792,499 5,440 SH   SOLE 0 0 0 5,440
DOLLAR TREE INC COM 256746108   320,732 2,624 SH   SOLE 0 0 0 2,624
DOMINION ENERGY INC COM 25746U109   2,105,900 43,358 SH   SOLE 0 0 0 43,358
DUKE ENERGY CORP NEW COM NEW 26441C204   932,536 9,721 SH   SOLE 0 0 0 9,721
DUPONT DE NEMOURS INC COM 26614N102   836,771 11,380 SH   SOLE 0 0 0 11,380
EATON CORP PLC SHS G29183103   254,876 825 SH   SOLE 0 0 0 825
ELECTRONIC ARTS INC COM 285512109   602,396 4,795 SH   SOLE 0 0 0 4,795
ELEVANCE HEALTH INC COM 036752103   1,068,762 2,035 SH   SOLE 0 0 0 2,035
ELI LILLY & CO COM 532457108   874,999 1,173 SH   SOLE 0 0 0 1,173
ENBRIDGE INC COM 29250N105   280,963 8,288 SH   SOLE 0 0 0 8,288
EXXON MOBIL CORP COM 30231G102   965,617 8,147 SH   SOLE 0 0 0 8,147
FIDELITY NATL INFORMATION SV COM 31620M106   819,140 11,702 SH   SOLE 0 0 0 11,702
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   1,621,357 24,856 SH   SOLE 0 0 0 24,856
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201   15,662,401 478,952 SH   SOLE 0 0 0 478,952
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   22,302,702 273,485 SH   SOLE 0 0 0 273,485
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   409,914 2,083 SH   SOLE 0 0 0 2,083
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   22,157,333 190,995 SH   SOLE 0 0 0 190,995
FIRST TR VALUE LINE DIVID IN SHS 33734H106   305,300 7,608 SH   SOLE 0 0 0 7,608
GENERAL DYNAMICS CORP COM 369550108   595,644 2,088 SH   SOLE 0 0 0 2,088
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   12,461,253 126,075 SH   SOLE 0 0 0 126,075
GOLDMAN SACHS GROUP INC COM 38141G104   722,373 1,792 SH   SOLE 0 0 0 1,792
HCA HEALTHCARE INC COM 40412C101   983,070 3,310 SH   SOLE 0 0 0 3,310
HOLOGIC INC COM 436440101   247,605 3,297 SH   SOLE 0 0 0 3,297
HOME DEPOT INC COM 437076102   856,526 2,573 SH   SOLE 0 0 0 2,573
HONEYWELL INTL INC COM 438516106   377,765 1,977 SH   SOLE 0 0 0 1,977
INTERNATIONAL BUSINESS MACHS COM 459200101   605,459 3,336 SH   SOLE 0 0 0 3,336
INTERNATIONAL PAPER CO COM 460146103   213,570 6,057 SH   SOLE 0 0 0 6,057
INTUIT COM 461202103   858,424 1,411 SH   SOLE 0 0 0 1,411
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   412,058 8,192 SH   SOLE 0 0 0 8,192
INVESCO QQQ TR UNIT SER 1 46090E103   27,302,406 64,482 SH   SOLE 0 0 0 64,482
IQVIA HLDGS INC COM 46266C105   389,142 1,713 SH   SOLE 0 0 0 1,713
ISHARES TR IBONDS DEC2026 46435GAA0   27,115,881 1,146,549 SH   SOLE 0 0 0 1,146,549
ISHARES TR IBONDS 27 ETF 46435UAA9   26,996,421 1,148,295 SH   SOLE 0 0 0 1,148,295
ISHARES TR IBONDS DEC25 ETF 46434VBD1   26,614,186 1,076,626 SH   SOLE 0 0 0 1,076,626
ISHARES TR IBONDS DEC24 ETF 46434VBG4   25,887,789 1,033,857 SH   SOLE 0 0 0 1,033,857
ISHARES TR IBDS DEC28 ETF 46435U515   25,575,356 1,046,455 SH   SOLE 0 0 0 1,046,455
ISHARES TR IBONDS DEC 29 46436E205   452,603 20,287 SH   SOLE 0 0 0 20,287
ISHARES TR CORE DIV GRWTH 46434V621   49,865,340 901,724 SH   SOLE 0 0 0 901,724
ISHARES TR CORE S&P MCP ETF 464287507   227,469 4,031 SH   SOLE 0 0 0 4,031
ISHARES TR CORE S&P500 ETF 464287200   2,457,317 4,896 SH   SOLE 0 0 0 4,896
JACOBS SOLUTIONS INC COM 46982L108   751,653 5,238 SH   SOLE 0 0 0 5,238
JOHNSON & JOHNSON COM 478160104   907,670 6,228 SH   SOLE 0 0 0 6,228
JPMORGAN CHASE & CO COM 46625H100   344,471 1,901 SH   SOLE 0 0 0 1,901
LOWES COS INC COM 548661107   1,864,181 8,148 SH   SOLE 0 0 0 8,148
LULULEMON ATHLETICA INC COM 550021109   563,661 1,622 SH   SOLE 0 0 0 1,622
MARATHON PETE CORP COM 56585A102   245,140 1,257 SH   SOLE 0 0 0 1,257
MARRIOTT INTL INC NEW CL A 571903202   626,431 2,651 SH   SOLE 0 0 0 2,651
MARSH & MCLENNAN COS INC COM 571748102   433,518 2,149 SH   SOLE 0 0 0 2,149
MASTERCARD INCORPORATED CL A 57636Q104   1,089,916 2,397 SH   SOLE 0 0 0 2,397
MCDONALDS CORP COM 580135101   522,401 1,928 SH   SOLE 0 0 0 1,928
MCKESSON CORP COM 58155Q103   2,786,529 5,371 SH   SOLE 0 0 0 5,371
MERCK & CO INC COM 58933Y105   1,838,126 14,678 SH   SOLE 0 0 0 14,678
MICROSOFT CORP COM 594918104   6,030,496 14,917 SH   SOLE 0 0 0 14,917
MOTOROLA SOLUTIONS INC COM NEW 620076307   463,363 1,365 SH   SOLE 0 0 0 1,365
NETFLIX INC COM 64110L106   992,160 1,625 SH   SOLE 0 0 0 1,625
NEXTERA ENERGY INC COM 65339F101   238,117 3,720 SH   SOLE 0 0 0 3,720
NORFOLK SOUTHN CORP COM 655844108   707,178 2,943 SH   SOLE 0 0 0 2,943
NOVO-NORDISK A S ADR 670100205   211,007 1,719 SH   SOLE 0 0 0 1,719
NVIDIA CORPORATION COM 67066G104   5,611,994 6,628 SH   SOLE 0 0 0 6,628
NXP SEMICONDUCTORS N V COM N6596X109   1,484,122 6,766 SH   SOLE 0 0 0 6,766
PEPSICO INC COM 713448108   972,464 5,645 SH   SOLE 0 0 0 5,645
PFIZER INC COM 717081103   498,888 19,649 SH   SOLE 0 0 0 19,649
PHILIP MORRIS INTL INC COM 718172109   305,976 3,355 SH   SOLE 0 0 0 3,355
PHILLIPS 66 COM 718546104   220,613 1,439 SH   SOLE 0 0 0 1,439
PROCTER AND GAMBLE CO COM 742718109   2,331,038 14,820 SH   SOLE 0 0 0 14,820
PRUDENTIAL FINL INC COM 744320102   203,378 1,871 SH   SOLE 0 0 0 1,871
PTC INC COM 69370C100   551,874 3,141 SH   SOLE 0 0 0 3,141
QUALCOMM INC COM 747525103   626,520 3,881 SH   SOLE 0 0 0 3,881
QUANTA SVCS INC COM 74762E102   1,231,348 5,012 SH   SOLE 0 0 0 5,012
REGENERON PHARMACEUTICALS COM 75886F107   293,229 328 SH   SOLE 0 0 0 328
SCHWAB CHARLES CORP COM 808513105   201,360 2,761 SH   SOLE 0 0 0 2,761
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   516,675 12,972 SH   SOLE 0 0 0 12,972
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   24,269,177 123,457 SH   SOLE 0 0 0 123,457
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   13,296,755 96,054 SH   SOLE 0 0 0 96,054
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   478,403 7,424 SH   SOLE 0 0 0 7,424
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,612,808 73,106 SH   SOLE 0 0 0 73,106
SHELL PLC SPON ADS 780259305   735,516 10,355 SH   SOLE 0 0 0 10,355
SOUTHERN CO COM 842587107   387,218 5,487 SH   SOLE 0 0 0 5,487
SPDR GOLD TR GOLD SHS 78463V107   665,427 3,020 SH   SOLE 0 0 0 3,020
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,850,878 11,713 SH   SOLE 0 0 0 11,713
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,017,909 42,929 SH   SOLE 0 0 0 42,929
T-MOBILE US INC COM 872590104   1,094,263 6,803 SH   SOLE 0 0 0 6,803
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,828,500 13,824 SH   SOLE 0 0 0 13,824
TOLL BROTHERS INC COM 889478103   538,415 4,758 SH   SOLE 0 0 0 4,758
TRUIST FINL CORP COM 89832Q109   1,048,910 29,373 SH   SOLE 0 0 0 29,373
UNION PAC CORP COM 907818108   872,818 3,798 SH   SOLE 0 0 0 3,798
UNITED PARCEL SERVICE INC CL B 911312106   444,635 3,115 SH   SOLE 0 0 0 3,115
UNITEDHEALTH GROUP INC COM 91324P102   1,277,336 2,590 SH   SOLE 0 0 0 2,590
VANGUARD INDEX FDS MID CAP ETF 922908629   9,847,600 41,883 SH   SOLE 0 0 0 41,883
VANGUARD INDEX FDS SMALL CP ETF 922908751   20,872,861 99,036 SH   SOLE 0 0 0 99,036
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,931,203 22,641 SH   SOLE 0 0 0 22,641
VANGUARD WORLD FD INF TECH ETF 92204A702   19,618,682 39,797 SH   SOLE 0 0 0 39,797
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   3,227,021 10,958 SH   SOLE 0 0 0 10,958
VANGUARD WORLD FD MEGA GRWTH IND 921910816   45,995,648 167,562 SH   SOLE 0 0 0 167,562
VERISK ANALYTICS INC COM 92345Y106   267,103 1,196 SH   SOLE 0 0 0 1,196
VERIZON COMMUNICATIONS INC COM 92343V104   260,404 6,489 SH   SOLE 0 0 0 6,489
VISA INC COM CL A 92826C839   1,038,804 3,828 SH   SOLE 0 0 0 3,828
WALMART INC COM 931142103   213,336 3,600 SH   SOLE 0 0 0 3,600
WASTE MGMT INC DEL COM 94106L109   205,070 1,000 SH   SOLE 0 0 0 1,000
ZOETIS INC CL A 98978V103   321,837 2,102 SH   SOLE 0 0 0 2,102