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
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 212,927 6,608 SH SOLE 0 0 0 6,608
AIM ETF PRODUCTS TRUST US LRGCP B10 NOV 00888H851 368,742 10,739 SH SOLE 0 0 0 10,739
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 288,905 9,144 SH SOLE 0 0 0 9,144
AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828 212,290 6,048 SH SOLE 0 0 0 6,048
AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 1,151,733 36,049 SH SOLE 0 0 0 36,049
AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 624,347 19,190 SH SOLE 0 0 0 19,190
AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760 282,041 8,094 SH SOLE 0 0 0 8,094
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 511,062 15,889 SH SOLE 0 0 0 15,889
AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 617,374 19,376 SH SOLE 0 0 0 19,376
AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 839,048 25,553 SH SOLE 0 0 0 25,553
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695 335,745 10,427 SH SOLE 0 0 0 10,427
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 939,839 28,170 SH SOLE 0 0 0 28,170
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 301,261 8,140 SH SOLE 0 0 0 8,140
AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 1,237,762 29,647 SH SOLE 0 0 0 29,647
AMAZON COM INC COM 023135106 413,989 1,887 SH SOLE 0 0 0 1,887
AMERICAN CENTY ETF TR US SML CP VALU 025072877 206,857 2,271 SH SOLE 0 0 0 2,271
APPLE INC COM 037833100 1,001,906 4,883 SH SOLE 0 0 0 4,883
CALAMOS ETF TR NASDAQ 100 STRUC 12811T878 1,335,777 51,062 SH SOLE 0 0 0 51,062
CALAMOS ETF TR NASDAQ 100 STRUC 12811T860 963,062 36,549 SH SOLE 0 0 0 36,549
CALAMOS ETF TR S&P 500 STRCTURD 12811T811 1,308,205 50,235 SH SOLE 0 0 0 50,235
CALAMOS ETF TR NASDAQ 100 STRU 12811T852 291,091 11,427 SH SOLE 0 0 0 11,427
CALAMOS ETF TR NASDAQ 100 STRUT 12811T845 921,967 36,754 SH SOLE 0 0 0 36,754
CALAMOS ETF TR S&P 500 STRUCTUR 12811T761 264,731 10,901 SH SOLE 0 0 0 10,901
CALAMOS ETF TR S&P 500 STRUCTUR 12811T753 322,809 12,746 SH SOLE 0 0 0 12,746
CALAMOS ETF TR S&P 500 STRUCT 12811T787 623,002 25,796 SH SOLE 0 0 0 25,796
CALAMOS ETF TR S&P 500 STRU FEB 12811T779 583,234 23,714 SH SOLE 0 0 0 23,714
DISNEY WALT CO COM 254687106 360,249 2,905 SH SOLE 0 0 0 2,905
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 217,541 11,999 SH SOLE 0 0 0 11,999
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 447,070 10,014 SH SOLE 0 0 0 10,014
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 562,138 13,131 SH SOLE 0 0 0 13,131
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 448,956 9,972 SH SOLE 0 0 0 9,972
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 272,353 6,131 SH SOLE 0 0 0 6,131
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 342,536 8,492 SH SOLE 0 0 0 8,492
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 396,412 10,018 SH SOLE 0 0 0 10,018
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 652,430 17,303 SH SOLE 0 0 0 17,303
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y251 408,469 14,495 SH SOLE 0 0 0 14,495
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 292,815 3,123 SH SOLE 0 0 0 3,123
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 246,002 1,354 SH SOLE 0 0 0 1,354
ISHARES TR NATIONAL MUN ETF 464288414 605,485 5,795 SH SOLE 0 0 0 5,795
ISHARES TR INTRM GOV CR ETF 464288612 3,566,016 33,393 SH SOLE 0 0 0 33,393
ISHARES TR CORE S&P MCP ETF 464287507 241,878 3,900 SH SOLE 0 0 0 3,900
ISHARES TR CORE S&P SCP ETF 464287804 205,684 1,882 SH SOLE 0 0 0 1,882
ISHARES TR CORE S&P500 ETF 464287200 1,201,535 1,935 SH SOLE 0 0 0 1,935
ISHARES TR S&P 500 GRWT ETF 464287309 449,685 4,084 SH SOLE 0 0 0 4,084
ISHARES TR RUS 1000 GRW ETF 464287614 305,554 720 SH SOLE 0 0 0 720
ISHARES TR MORNINGSTR US EQ 464287127 3,353,867 39,098 SH SOLE 0 0 0 39,098
ISHARES TR MRGSTR MD CP ETF 464288208 1,422,410 17,856 SH SOLE 0 0 0 17,856
ISHARES TR MORNINGSTAR GRWT 464287119 3,574,418 36,888 SH SOLE 0 0 0 36,888
ISHARES TR MORNINGSTAR VALU 464288109 3,223,412 38,655 SH SOLE 0 0 0 38,655
ISHARES TR MRGSTR MD CP GRW 464288307 1,560,443 19,450 SH SOLE 0 0 0 19,450
ISHARES TR MRGSTR MD CP VAL 464288406 2,003,968 26,375 SH SOLE 0 0 0 26,375
ISHARES TR MRGSTR SM CP GR 464288604 224,391 4,509 SH SOLE 0 0 0 4,509
ISHARES TR MRGSTR SM CP ETF 464288505 604,839 10,379 SH SOLE 0 0 0 10,379
ISHARES TR MRNING SM CP ETF 464288703 618,505 10,075 SH SOLE 0 0 0 10,075
ISHARES TR 0-3 MNTH TREASRY 46436E718 2,471,395 24,545 SH SOLE 0 0 0 24,545
ISHARES TR IBONDS DEC 27 46435U283 405,453 15,994 SH SOLE 0 0 0 15,994
ISHARES TR IBONDS DEC 28 46435U325 345,873 13,612 SH SOLE 0 0 0 13,612
ISHARES TR IBONDS 29 TRM TS 46436E825 488,258 22,275 SH SOLE 0 0 0 22,275
ISHARES TR IBONDS 26 TRM TS 46436E858 1,032,754 45,039 SH SOLE 0 0 0 45,039
ISHARES TR IBONDS 25 TRM TS 46436E866 253,413 10,848 SH SOLE 0 0 0 10,848
ISHARES TR IBONDS 27 TRM TS 46436E841 1,978,584 87,976 SH SOLE 0 0 0 87,976
ISHARES TR IBONDS 28 TRM TS 46436E833 1,856,868 83,044 SH SOLE 0 0 0 83,044
ISHARES TR CORE 40/60 MODER 464289875 1,273,043 27,651 SH SOLE 0 0 0 27,651
ISHARES TR CORE 60/40 BALAN 464289867 17,425,805 283,024 SH SOLE 0 0 0 283,024
ISHARES TR CORE 80/20 AGGRE 464289859 12,259,237 146,993 SH SOLE 0 0 0 146,993
ISHARES TR MSCI USA MIN VOL 46429B697 228,641 2,436 SH SOLE 0 0 0 2,436
ISHARES TR CORE MSCI TOTAL 46432F834 227,678 2,945 SH SOLE 0 0 0 2,945
ISHARES TR IBONDS OCT 2025 46438G406 453,503 17,736 SH SOLE 0 0 0 17,736
ISHARES TR IBONDS OCT 2026 46438G505 317,748 12,240 SH SOLE 0 0 0 12,240
ISHARES TR IBONDS OCT 2027 46438G604 298,821 11,401 SH SOLE 0 0 0 11,401
ISHARES TR IBONDS OCT 2029 46438G802 316,577 11,987 SH SOLE 0 0 0 11,987
ISHARES TR IBONDS OCT 2030 46438G885 352,169 13,309 SH SOLE 0 0 0 13,309
ISHARES TR IBONDS OCT 2033 46438G851 1,151,386 44,047 SH SOLE 0 0 0 44,047
ISHARES TR IBONDS OCT 2028 46438G703 517,269 19,683 SH SOLE 0 0 0 19,683
ISHARES TR LARGE CAP MAX BU 46438G588 950,255 36,492 SH SOLE 0 0 0 36,492
ISHARES TR IBONDS DEC 2031 46436E460 237,021 11,562 SH SOLE 0 0 0 11,562
ISHARES TR LARGE CAP MAX BU 46438G455 2,575,281 100,264 SH SOLE 0 0 0 100,264
JPMORGAN CHASE & CO. COM 46625H100 322,816 1,114 SH SOLE 0 0 0 1,114
MICROSOFT CORP COM 594918104 885,476 1,780 SH SOLE 0 0 0 1,780
NOVO-NORDISK A S ADR 670100205 451,688 6,544 SH SOLE 0 0 0 6,544
NVIDIA CORPORATION COM 67066G104 275,774 1,746 SH SOLE 0 0 0 1,746
PGIM ROCK ETF TR S&P 500 BUFFER 69420N403 1,390,917 48,618 SH SOLE 0 0 0 48,618
PGIM ROCK ETF TR S&P 500 BUFFER 69420N601 2,179,609 75,567 SH SOLE 0 0 0 75,567
PGIM ROCK ETF TR S&P 500 BUFFER 69420N809 1,717,419 61,926 SH SOLE 0 0 0 61,926
PGIM ROCK ETF TR S&P 500 BUFFER 69420N874 2,859,118 99,422 SH SOLE 0 0 0 99,422
PGIM ROCK ETF TR S&P 500 MAX BUFF 69420N643 707,045 27,749 SH SOLE 0 0 0 27,749
PGIM ROCK ETF TR S&P 500 BUFFER 69420N858 3,729,737 130,924 SH SOLE 0 0 0 130,924
PGIM ROCK ETF TR S&P 500 BUFFER 69420N775 851,135 30,780 SH SOLE 0 0 0 30,780
PGIM ROCK ETF TR S&P 500 BUFFER 69420N205 1,100,635 37,835 SH SOLE 0 0 0 37,835
PGIM ROCK ETF TR S&P 500 BUFFER 69420N833 2,576,760 90,731 SH SOLE 0 0 0 90,731
PGIM ROCK ETF TR S&P 500 BUFFER 69420N817 712,248 25,285 SH SOLE 0 0 0 25,285
PGIM ROCK ETF TR S&P 500 BUFFER 69420N767 725,234 25,934 SH SOLE 0 0 0 25,934
PGIM ROCK ETF TR S&P 500 BUFFER 69420N759 607,188 22,144 SH SOLE 0 0 0 22,144
PIMCO ETF TR 1-5 US TIP IDX 72201R205 533,388 9,912 SH SOLE 0 0 0 9,912
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 415,655 18,808 SH SOLE 0 0 0 18,808
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 204,610 808 SH SOLE 0 0 0 808
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 304,747 6,904 SH SOLE 0 0 0 6,904
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,206,975 75,035 SH SOLE 0 0 0 75,035
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 4,863,507 53,020 SH SOLE 0 0 0 53,020
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 508,901 7,318 SH SOLE 0 0 0 7,318
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,251,311 15,900 SH SOLE 0 0 0 15,900
VANGUARD BD INDEX FDS INTERMED TERM 921937819 3,603,524 46,593 SH SOLE 0 0 0 46,593
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,124,991 6,992 SH SOLE 0 0 0 6,992
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 549,528 6,170 SH SOLE 0 0 0 6,170
VANGUARD INDEX FDS SMALL CP ETF 922908751 368,284 1,554 SH SOLE 0 0 0 1,554
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,433,649 2,524 SH SOLE 0 0 0 2,524
VANGUARD INSTL INDEX FD 0-3 MO TREAS BIL 922040845 5,143,171 68,076 SH SOLE 0 0 0 68,076
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 232,814 3,961 SH SOLE 0 0 0 3,961
VANGUARD STAR FDS VG TL INTL STK F 921909768 292,154 4,229 SH SOLE 0 0 0 4,229
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 7,496,622 131,497 SH SOLE 0 0 0 131,497
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1,115,842 17,075 SH SOLE 0 0 0 17,075
VANGUARD WORLD FD INF TECH ETF 92204A702 269,035 406 SH SOLE 0 0 0 406
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 231,648 933 SH SOLE 0 0 0 933