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
AIR PRODUCTS AND CHEMICALS I COM 009158106 300,367 1,034 SH SOLE 1,034 0 0
ALPS ETF TR OSHARES US QUALT 00162Q387 305,239 5,483 SH SOLE 5,483 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 4,761,249 73,209 SH SOLE 73,209 0 0
APPLE INC COM 037833100 806,356 3,177 SH SOLE 3,177 0 0
APPLIED MATLS INC COM 038222105 305,902 895 SH SOLE 895 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 326,904 5,390 SH SOLE 5,390 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 6,949,193 163,357 SH SOLE 163,357 0 0
EXXON MOBIL CORP COM 30231G102 285,029 1,680 SH SOLE 1,680 0 0
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 256,973 7,146 SH SOLE 7,146 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 4,583,412 109,581 SH SOLE 109,581 0 0
INNOVATOR ETFS TRUST US SMALL CAP 10 45783Y228 3,037,022 103,688 SH SOLE 103,688 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 4,038,307 101,465 SH SOLE 101,465 0 0
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442 2,937,500 90,496 SH SOLE 90,496 0 0
INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616 2,152,376 87,851 SH SOLE 87,851 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 216,601 3,033 SH SOLE 3,033 0 0
INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y434 2,852,294 121,064 SH SOLE 121,064 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 5,446,183 118,479 SH SOLE 118,479 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 3,445,784 86,274 SH SOLE 86,274 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 201,030 4,729 SH SOLE 4,729 0 0
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 258,353 4,730 SH SOLE 4,730 0 0
INNOVATOR ETFS TRUST EQUITY DUAL DIRT 45784N510 2,758,071 133,369 SH SOLE 133,369 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532 212,028 5,459 SH SOLE 5,459 0 0
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 11,858,104 239,994 SH SOLE 239,994 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 3,414,956 85,161 SH SOLE 85,161 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 3,606,146 83,747 SH SOLE 83,747 0 0
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 208,743 4,350 SH SOLE 4,350 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 275,154 7,580 SH SOLE 7,580 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 3,629,924 78,689 SH SOLE 78,689 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 3,474,916 77,878 SH SOLE 77,878 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 354,017 9,155 SH SOLE 9,155 0 0
INNOVATOR ETFS TRUST EQUITY DEF PRO 2 45784N601 470,176 17,772 SH SOLE 17,772 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 2,984,160 69,222 SH SOLE 69,222 0 0
INNOVATOR ETFS TRUST EQUITY 1YR JANUA 45784N817 271,428 9,957 SH SOLE 9,957 0 0
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 2,362,519 65,790 SH SOLE 65,790 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 2,114,505 51,750 SH SOLE 51,750 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111 286,851 10,773 SH SOLE 10,773 0 0
INNOVATOR ETFS TRUST PREMIUM INCM 15 45783Y319 1,289,366 51,554 SH SOLE 51,554 0 0
INNOVATOR ETFS TRUST PREM INCM 20 BAR 45783Y624 287,266 11,714 SH SOLE 11,714 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N106 340,812 12,754 SH SOLE 12,754 0 0
INNOVATOR ETFS TRUST EQUITY DEFIN 1YR 45784N700 345,370 12,912 SH SOLE 12,912 0 0
INNOVATOR ETFS TRUST NASDAQ-100 10 BU 45783Y160 386,624 13,236 SH SOLE 13,236 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 588,246 15,383 SH SOLE 15,383 0 0
INNOVATOR ETFS TRUST EQUITY JAN 20227 45784N825 433,127 15,983 SH SOLE 15,983 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 2,180,813 51,049 SH SOLE 51,049 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 26,357,302 787,608 SH SOLE 787,608 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 2,133,670 50,204 SH SOLE 50,204 0 0
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541 1,402,721 47,774 SH SOLE 47,774 0 0
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y525 508,748 21,667 SH SOLE 21,667 0 0
INNOVATOR ETFS TRUST PREMIUM INC 30 B 45783Y491 534,980 22,602 SH SOLE 22,602 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y236 657,112 22,662 SH SOLE 22,662 0 0
INNOVATOR ETFS TRUST INNOV PRM INC 20 45783Y657 560,966 23,396 SH SOLE 23,396 0 0
INNOVATOR ETFS TRUST INNOV PRM INC 15 45783Y368 958,990 39,647 SH SOLE 39,647 0 0
INNOVATOR ETFS TRUST EQUITY DEFINED 45783Y335 717,965 24,938 SH SOLE 24,938 0 0
INNOVATOR ETFS TRUST PREMIUM INC 15 B 45783Y186 920,819 38,634 SH SOLE 38,634 0 0
INNOVATOR ETFS TRUST EQUITY DUAL DIRE 45784N320 503,808 25,317 SH SOLE 25,317 0 0
INNOVATOR ETFS TRUST INNOV PRM INC 30 45783Y376 902,787 37,242 SH SOLE 37,242 0 0
INNOVATOR ETFS TRUST PREM INC 30 BARR 45783Y566 873,368 35,253 SH SOLE 35,253 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2,487,638 21,649 SH SOLE 21,649 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,800,529 23,946 SH SOLE 23,946 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 14,499,505 25,289 SH SOLE 25,289 0 0
ISHARES SILVER TR ISHARES 46428Q109 647,603 9,504 SH SOLE 9,504 0 0
ISHARES TR ISHARES BIOTECH 464287556 313,574 1,918 SH SOLE 1,918 0 0
ISHARES TR CORE MSCI EAFE 46432F842 870,551 9,616 SH SOLE 9,616 0 0
ISHARES TR HDG MSCI EAFE 46434V803 744,036 17,509 SH SOLE 17,509 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 577,491 6,227 SH SOLE 6,227 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 556,349 6,025 SH SOLE 6,025 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 7,082,567 127,568 SH SOLE 127,568 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 1,623,615 35,242 SH SOLE 35,242 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 11,839,214 208,878 SH SOLE 208,878 0 0
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118 544,680 8,158 SH SOLE 8,158 0 0
JOHNSON & JOHNSON COM 478160104 588,612 2,408 SH SOLE 2,408 0 0
JPMORGAN CHASE & CO COM 46625H100 360,052 1,224 SH SOLE 1,224 0 0
MICROSOFT CORP COM 594918104 507,824 1,372 SH SOLE 1,372 0 0
NVIDIA CORPORATION COM 67066G104 205,968 1,181 SH SOLE 1,181 0 0
PFIZER INC COM 717081103 216,244 7,701 SH SOLE 7,701 0 0
PHILIP MORRIS INTL INC COM 718172109 404,808 2,448 SH SOLE 2,448 0 0
PPL CORP COM 69351T106 1,183,161 30,973 SH SOLE 30,973 0 0
PROCTER & GAMBLE CO COM 742718109 400,388 2,772 SH SOLE 2,772 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,212,009 105,334 SH SOLE 105,334 0 0
SELECTIVE INS GROUP INC COM 816300107 1,357,020 18,000 SH SOLE 18,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,050,768 2,442 SH SOLE 2,442 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R705 2,836,740 10,124 SH SOLE 10,124 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 277,719 427 SH SOLE 427 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 501,399 11,349 SH SOLE 11,349 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 287,551 690 SH SOLE 690 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,942,680 10,542 SH SOLE 10,542 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 29,000,140 134,847 SH SOLE 134,847 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 235,488 4,691 SH SOLE 4,691 0 0
WALMART INC COM 931142103 239,239 1,925 SH SOLE 1,925 0 0