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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABERDEEN MULTI-MARKET INCOME SH BEN INT 552737108 422,391 95,998 SH SOLE 0 0 95,998
ADVANCED MICRO DEVICES INC COM 007903107 494,935 852 SH SOLE 0 0 852
ALPHABET INC CAP STK CL A 02079K305 1,309,036 3,663 SH SOLE 0 0 3,663
ALPHABET INC CAP STK CL C 02079K107 2,253,085 6,377 SH SOLE 0 0 6,377
AMAZON COM INC COM 023135106 5,746,806 24,112 SH SOLE 0 0 24,112
APOLLO GLOBAL MGMT INC COM 03769M106 414,085 3,500 SH SOLE 0 0 3,500
APPLE INC COM 037833100 3,269,529 11,299 SH SOLE 0 0 11,299
ARES CAPITAL CORP COM 04010L103 870,847 46,997 SH SOLE 0 0 46,997
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 340,265 680 SH SOLE 0 0 680
CATERPILLAR INC COM 149123101 908,908 854 SH SOLE 0 0 854
CHEVRON CORPORATION COM 166764100 236,208 1,425 SH SOLE 0 0 1,425
COSTCO WHOLESALE CORPORATION COM 22160K105 1,152,730 1,232 SH SOLE 0 0 1,232
CROWDSTRIKE HLDGS INC CL A 22788C105 267,099 350 SH SOLE 0 0 350
DUKE ENERGY CORP NEW COM NEW 26441C204 470,624 3,718 SH SOLE 0 0 3,718
EATON VANCE TAX ADVT DIV INC COM 27828G107 359,840 13,000 SH SOLE 0 0 13,000
EATON VANCE TAX-MANAGED GLOB COM 27829F108 276,037 28,138 SH SOLE 0 0 28,138
ELI LILLY & CO COM 532457108 1,791,399 1,494 SH SOLE 0 0 1,494
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 2,010,069 12,154 SH SOLE 0 0 12,154
ETF SER SOLUTIONS DISTILLATE US 26922A321 3,202,417 53,463 SH SOLE 0 0 53,463
EXXON MOBIL CORP COM 30231G102 802,973 5,873 SH SOLE 0 0 5,873
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 447,115 8,510 SH SOLE 0 0 8,510
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1,137,509 17,533 SH SOLE 0 0 17,533
FIDELITY COVINGTON TRUST ENHA HIGH YI ETF 316092618 658,546 13,431 SH SOLE 0 0 13,431
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 427,094 6,250 SH SOLE 0 0 6,250
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 2,000,239 28,789 SH SOLE 0 0 28,789
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 707,025 6,875 SH SOLE 0 0 6,875
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 1,607,870 16,142 SH SOLE 0 0 16,142
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,184,986 4,149 SH SOLE 0 0 4,149
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1,460,910 30,128 SH SOLE 0 0 30,128
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 2,137,040 16,038 SH SOLE 0 0 16,038
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 6,073,892 74,931 SH SOLE 0 0 74,931
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 2,595,036 60,154 SH SOLE 0 0 60,154
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 1,009,348 5,209 SH SOLE 0 0 5,209
FIRST TR EXCHANGE-TRADED ALP COM SHS 33733F101 2,075,348 10,378 SH SOLE 0 0 10,378
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 794,417 7,166 SH SOLE 0 0 7,166
FIRST TR EXCHANGE-TRADED FD BLOOMBERG EMMKT 33734X754 200,982 4,652 SH SOLE 0 0 4,652
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,040,447 11,078 SH SOLE 0 0 11,078
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192 451,752 3,357 SH SOLE 0 0 3,357
FIRST TR EXCHANGE-TRADED FD CONSUMR STAPLE 33734X119 225,432 3,600 SH SOLE 0 0 3,600
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 7,854,292 245,523 SH SOLE 0 0 245,523
FIRST TR EXCHANGE-TRADED FD EMER MA HUMA ETF 33734X747 435,191 8,742 SH SOLE 0 0 8,742
FIRST TR EXCHANGE-TRADED FD FINLS ALPHADEX 33734X135 212,364 3,400 SH SOLE 0 0 3,400
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 218,403 3,657 SH SOLE 0 0 3,657
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 215,044 10,211 SH SOLE 0 0 10,211
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 5,337,359 181,543 SH SOLE 0 0 181,543
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 1,497,527 29,654 SH SOLE 0 0 29,654
FIRST TR EXCHANGE-TRADED FD FT VEST SMID 33738D820 2,384,728 103,280 SH SOLE 0 0 103,280
FIRST TR EXCHANGE-TRADED FD INDXX NEXTG ETF 33737K205 1,115,590 7,275 SH SOLE 0 0 7,275
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 648,619 7,219 SH SOLE 0 0 7,219
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 1,973,786 10,294 SH SOLE 0 0 10,294
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 348,968 7,243 SH SOLE 0 0 7,243
FIRST TR EXCHANGE-TRADED FD SHS 337345102 980,642 2,930 SH SOLE 0 0 2,930
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 1,869,174 17,067 SH SOLE 0 0 17,067
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 5,872,380 160,755 SH SOLE 0 0 160,755
FIRST TR EXCHNG TRADED FD VI FT VEST ENHA ETF 33744U204 219,017 9,879 SH SOLE 0 0 9,879
FIRST TR EXCHNG TRADED FD VI FT VEST NASD ETF 33740U752 410,686 10,458 SH SOLE 0 0 10,458
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 398,837 9,311 SH SOLE 0 0 9,311
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 218,618 3,890 SH SOLE 0 0 3,890
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 230,769 5,400 SH SOLE 0 0 5,400
FIRST TR EXCHNG TRADED FD VI SMIT UNCO BD ETF 33740F888 2,607,833 104,816 SH SOLE 0 0 104,816
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 3,865,852 58,922 SH SOLE 0 0 58,922
GLOBAL X FDS DATA CTR DIG ETF 37954Y236 1,030,547 33,933 SH SOLE 0 0 33,933
GLOBAL X FDS US INFR DEV ETF 37954Y673 275,097 4,669 SH SOLE 0 0 4,669
HOME DEPOT INC COM 437076102 720,903 2,044 SH SOLE 0 0 2,044
INTERNATIONAL BUSINESS MACHS COM 459200101 334,077 1,188 SH SOLE 0 0 1,188
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 1,909,305 7,324 SH SOLE 0 0 7,324
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 399,777 3,375 SH SOLE 0 0 3,375
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 291,711 9,730 SH SOLE 0 0 9,730
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 818,844 7,194 SH SOLE 0 0 7,194
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 10,790,121 119,757 SH SOLE 0 0 119,757
ISHARES INC MSCI EMRG CHN 46434G764 869,810 8,503 SH SOLE 0 0 8,503
ISHARES INC MSCI JAPAN ETF 46434G822 1,690,380 18,124 SH SOLE 0 0 18,124
ISHARES TR CORE DIV GRWTH 46434V621 9,585,945 126,480 SH SOLE 0 0 126,480
ISHARES TR CORE INTL AGGR 46435G672 246,914 4,880 SH SOLE 0 0 4,880
ISHARES TR CORE S&P US GWT 464287671 5,295,848 28,156 SH SOLE 0 0 28,156
ISHARES TR CORE S&P500 ETF 464287200 6,196,961 8,275 SH SOLE 0 0 8,275
ISHARES TR GLB INFRASTR ETF 464288372 1,595,764 23,960 SH SOLE 0 0 23,960
ISHARES TR GLOB HLTHCRE ETF 464287325 265,134 2,695 SH SOLE 0 0 2,695
ISHARES TR GLOBAL TECH ETF 464287291 1,274,314 8,820 SH SOLE 0 0 8,820
ISHARES TR IBOXX INV CP ETF 464287242 1,085,327 9,951 SH SOLE 0 0 9,951
ISHARES TR ISHARES SEMICDTR 464287523 4,482,590 6,996 SH SOLE 0 0 6,996
ISHARES TR ISHS 1-5YR INVS 464288646 290,789 5,548 SH SOLE 0 0 5,548
ISHARES TR MSCI USA MIN ETF 46429B697 610,592 6,330 SH SOLE 0 0 6,330
ISHARES TR RUS 1000 GRW ETF 464287614 4,101,747 33,033 SH SOLE 0 0 33,033
ISHARES TR RUS 1000 VAL ETF 464287598 1,291,711 5,328 SH SOLE 0 0 5,328
ISHARES TR RUS 2000 GRW ETF 464287648 1,162,573 2,951 SH SOLE 0 0 2,951
ISHARES TR RUS 2000 VAL ETF 464287630 557,827 2,522 SH SOLE 0 0 2,522
ISHARES TR RUS MD CP GR ETF 464287481 968,571 6,615 SH SOLE 0 0 6,615
ISHARES TR RUS MDCP VAL ETF 464287473 898,469 5,458 SH SOLE 0 0 5,458
ISHARES TR RUS TP200 GR ETF 464289438 17,594,431 60,541 SH SOLE 0 0 60,541
ISHARES TR S&P 500 VAL ETF 464287408 1,852,275 8,158 SH SOLE 0 0 8,158
ISHARES TR SP SMCP600VL ETF 464287879 237,354 1,737 SH SOLE 0 0 1,737
ISHARES TR U.S. BAS MTL ETF 464287838 224,292 1,249 SH SOLE 0 0 1,249
ISHARES TR U.S. FINLS ETF 464287788 393,241 3,084 SH SOLE 0 0 3,084
ISHARES TR U.S. INSRNCE ETF 464288786 1,813,100 12,899 SH SOLE 0 0 12,899
ISHARES TR U.S. MED DVC ETF 464288810 1,086,684 21,993 SH SOLE 0 0 21,993
ISHARES TR U.S. TECH ETF 464287721 13,711,685 54,362 SH SOLE 0 0 54,362
ISHARES TR US CONSM STAPLES 464287812 1,068,778 14,709 SH SOLE 0 0 14,709
ISHARES TR US CONSUM DISCRE 464287580 1,704,160 16,856 SH SOLE 0 0 16,856
ISHARES TR US INDUSTRIALS 464287754 616,445 3,699 SH SOLE 0 0 3,699
ISHARES TR US TECH BRKTHR 46436E502 2,523,473 35,170 SH SOLE 0 0 35,170
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 366,760 7,240 SH SOLE 0 0 7,240
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 967,760 17,135 SH SOLE 0 0 17,135
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2,283,736 45,231 SH SOLE 0 0 45,231
JOHN HANCOCK EXCHANGE TRADED PFD INCOME ETF 47804J776 272,711 12,014 SH SOLE 0 0 12,014
JOHNSON & JOHNSON COM 478160104 626,064 2,465 SH SOLE 0 0 2,465
JPMORGAN CHASE & CO COM 46625H100 685,756 2,095 SH SOLE 0 0 2,095
L3HARRIS TECHNOLOGIES INC COM 502431109 933,666 3,213 SH SOLE 0 0 3,213
MASTERCARD INCORPORATED CL A 57636Q104 1,564,081 3,045 SH SOLE 0 0 3,045
MCDONALDS CORP COM 580135101 221,515 819 SH SOLE 0 0 819
META PLATFORMS INC CL A 30303M102 558,361 991 SH SOLE 0 0 991
MICROSOFT CORP COM 594918104 1,805,872 4,841 SH SOLE 0 0 4,841
MORGAN STANLEY COM NEW 617446448 234,125 1,120 SH SOLE 0 0 1,120
NETFLIX INC. COM 64110L106 284,886 3,990 SH SOLE 0 0 3,990
NEW YORK LIFE INVESTMENTS ET HEDGE MULTI STRA 45409B107 226,847 6,198 SH SOLE 0 0 6,198
NVIDIA CORPORATION COM 67066G104 5,436,355 27,170 SH SOLE 0 0 27,170
ORACLE CORP COM 68389X105 566,038 3,862 SH SOLE 0 0 3,862
PACER FDS TR DATA & DIGI REVO 69374H386 231,752 2,172 SH SOLE 0 0 2,172
PALO ALTO NETWORKS INC COM 697435105 430,708 1,263 SH SOLE 0 0 1,263
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 295,804 3,163 SH SOLE 0 0 3,163
PIMCO ETF TR ACTIVE BD ETF 72201R775 252,748 2,741 SH SOLE 0 0 2,741
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,507,179 34,790 SH SOLE 0 0 34,790
PIMCO ETF TR MULTISECTOR BD 72201R585 3,845,719 145,012 SH SOLE 0 0 145,012
RTX CORPORATION COM 75513E101 1,209,550 6,375 SH SOLE 0 0 6,375
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,638,962 83,222 SH SOLE 0 0 83,222
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 973,685 1,009 SH SOLE 0 0 1,009
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,054,258 6,645 SH SOLE 0 0 6,645
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 1,832,639 15,626 SH SOLE 0 0 15,626
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 1,091,094 24,065 SH SOLE 0 0 24,065
SOUTHERN CO COM 842587107 220,133 2,300 SH SOLE 0 0 2,300
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 357,457 14,051 SH SOLE 0 0 14,051
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 5,923,834 252,723 SH SOLE 0 0 252,723
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 378,680 3,810 SH SOLE 0 0 3,810
SPDR SERIES TRUST ST STR P400MID 78464A847 588,364 8,709 SH SOLE 0 0 8,709
SPDR SERIES TRUST ST STR P500GRW 78464A409 1,677,422 14,097 SH SOLE 0 0 14,097
SPDR SERIES TRUST ST STR P500VAL 78464A508 222,005 3,652 SH SOLE 0 0 3,652
SPDR SERIES TRUST ST STR SP AERO 78464A631 1,092,926 3,851 SH SOLE 0 0 3,851
SPDR SERIES TRUST ST STR SP DIV 78464A763 1,380,764 9,073 SH SOLE 0 0 9,073
SPDR SERIES TRUST ST STR SP RETAIL 78464A714 206,189 2,350 SH SOLE 0 0 2,350
SPDR SERIES TRUST ST STR SP SEMI 78464A862 820,354 1,315 SH SOLE 0 0 1,315
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 257,064 6,380 SH SOLE 0 0 6,380
VANECK ETF TRUST CLO ETF 92189H748 1,677,567 31,682 SH SOLE 0 0 31,682
VANECK ETF TRUST MORN SMID MO ETF 92189H730 1,081,890 27,841 SH SOLE 0 0 27,841
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,709,126 35,678 SH SOLE 0 0 35,678
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,647,915 2,512 SH SOLE 0 0 2,512
VANECK ETF TRUST URANI NUCLE ETF 92189F601 2,140,434 18,455 SH SOLE 0 0 18,455
VANECK FDS EMER MARK BD ETF 92107P772 240,695 4,691 SH SOLE 0 0 4,691
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,974,974 9,010 SH SOLE 0 0 9,010
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 546,584 3,974 SH SOLE 0 0 3,974
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 234,247 3,191 SH SOLE 0 0 3,191
VANGUARD INDEX FDS GROWTH ETF 922908736 4,462,581 51,806 SH SOLE 0 0 51,806
VANGUARD INDEX FDS MID CAP ETF 922908629 2,508,437 31,134 SH SOLE 0 0 31,134
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,873,281 4,184 SH SOLE 0 0 4,184
VANGUARD INDEX FDS SM CP VAL ETF 922908611 630,808 2,596 SH SOLE 0 0 2,596
VANGUARD INDEX FDS SMALL CP ETF 922908751 807,427 2,664 SH SOLE 0 0 2,664
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,119,737 3,062 SH SOLE 0 0 3,062
VANGUARD INDEX FDS TOTAL STK MKT 922908769 272,627 737 SH SOLE 0 0 737
VANGUARD INDEX FDS VALUE ETF 922908744 849,108 3,896 SH SOLE 0 0 3,896
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 211,050 2,520 SH SOLE 0 0 2,520
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,936,776 32,447 SH SOLE 0 0 32,447
VANGUARD MALVERN FDS CORE BD ETF 922020748 3,363,860 43,555 SH SOLE 0 0 43,555
VANGUARD MALVERN FDS CORE-PLUS BD ETF 922020755 2,512,293 32,385 SH SOLE 0 0 32,385
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 352,391 5,975 SH SOLE 0 0 5,975
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,185,355 62,739 SH SOLE 0 0 62,739
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,435,588 18,165 SH SOLE 0 0 18,165
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1,597,414 15,026 SH SOLE 0 0 15,026
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 6,519,734 91,505 SH SOLE 0 0 91,505
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,471,069 15,637 SH SOLE 0 0 15,637
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,156,036 11,772 SH SOLE 0 0 11,772
VANGUARD WORLD FD COMM SRVC ETF 92204A884 1,045,059 5,681 SH SOLE 0 0 5,681
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 997,510 2,515 SH SOLE 0 0 2,515
VANGUARD WORLD FD CONSUM STP ETF 92204A207 2,582,810 11,454 SH SOLE 0 0 11,454
VANGUARD WORLD FD ESG US STK ETF 921910733 370,933 2,805 SH SOLE 0 0 2,805
VANGUARD WORLD FD FINANCIALS ETF 92204A405 469,856 3,570 SH SOLE 0 0 3,570
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 908,158 2,520 SH SOLE 0 0 2,520
VANGUARD WORLD FD INF TECH ETF 92204A702 3,540,784 29,625 SH SOLE 0 0 29,625
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,684,246 16,422 SH SOLE 0 0 16,422
VANGUARD WORLD FD MEGA GRWTH IND 921910816 755,323 8,592 SH SOLE 0 0 8,592
VANGUARD WORLD FD UTILITIES ETF 92204A876 580,369 2,965 SH SOLE 0 0 2,965
VICTORY PORTFOLIOS II SHS FR CA FL ETF 92647X830 534,851 11,691 SH SOLE 0 0 11,691
VISA INC COM CL A 92826C839 2,509,212 7,314 SH SOLE 0 0 7,314
WALMART INC COM 931142103 1,087,707 9,604 SH SOLE 0 0 9,604
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,187,125 6,841 SH SOLE 0 0 6,841