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
ALPHABET INC CAP STK CL C 02079K107 729,784 4,365 SH SOLE 0 0 4,365
ALPS ETF TR SECTR DIV DOGS 00162Q858 607,155 10,296 SH SOLE 0 0 10,296
AMAZON COM INC COM 023135106 17,518,747 94,020 SH SOLE 0 0 94,020
AMPLIFY ETF TR HIGH INCOME 032108847 1,951,346 158,260 SH SOLE 0 0 158,260
APPLE INC COM 037833100 19,797,702 84,969 SH SOLE 0 0 84,969
APTARGROUP INC COM 038336103 390,223 2,436 SH SOLE 0 0 2,436
BOEING CO COM 097023105 205,406 1,351 SH SOLE 0 0 1,351
BROADCOM INC COM 11135F101 719,325 4,170 SH SOLE 0 0 4,170
CAPITAL GROUP CORE BALANCED SHS 14021D107 279,260 8,994 SH SOLE 0 0 8,994
CARNIVAL CORP UNIT 99/99/9999 143658300 464,513 25,136 SH SOLE 0 0 25,136
DRAFTKINGS INC NEW COM CL A 26142V105 374,478 9,553 SH SOLE 0 0 9,553
EMCOR GROUP INC COM 29084Q100 297,066 690 SH SOLE 0 0 690
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 743,293 32,233 SH SOLE 0 0 32,233
EXXON MOBIL CORP COM 30231G102 212,183 1,810 SH SOLE 0 0 1,810
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 461,888 18,968 SH SOLE 0 0 18,968
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 307,846 2,752 SH SOLE 0 0 2,752
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 221,038 5,744 SH SOLE 0 0 5,744
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 6,443,891 108,831 SH SOLE 0 0 108,831
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 1,330,683 80,017 SH SOLE 0 0 80,017
FIRST TR MORNINGSTAR DIVID L SHS 336917109 68,447,721 1,631,650 SH SOLE 0 0 1,631,650
FIRSTENERGY CORP COM 337932107 429,748 9,690 SH SOLE 0 0 9,690
FS KKR CAP CORP COM 302635206 223,936 11,350 SH SOLE 0 0 11,350
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,361,064 75,447 SH SOLE 0 0 75,447
GLOBAL X FDS US PFD ETF 37954Y657 1,344,321 64,693 SH SOLE 0 0 64,693
GLOBAL X FDS S&P 500 COVERED 37954Y475 377,484 9,096 SH SOLE 0 0 9,096
INTUITIVE SURGICAL INC COM NEW 46120E602 30,500,916 62,086 SH SOLE 0 0 62,086
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,209,718 32,088 SH SOLE 0 0 32,088
INVESCO QQQ TR UNIT SER 1 46090E103 48,115,925 98,584 SH SOLE 0 0 98,584
ISHARES TR U.S. PHARMA ETF 464288836 14,521,780 205,662 SH SOLE 0 0 205,662
ISHARES TR RUS TP200 GR ETF 464289438 2,042,944 9,284 SH SOLE 0 0 9,284
ISHARES TR CORE S&P SCP ETF 464287804 1,117,553 9,555 SH SOLE 0 0 9,555
ISHARES TR ESG ADV TTL USD 46436E619 599,645 13,536 SH SOLE 0 0 13,536
ISHARES TR MRGSTR MD CP GRW 464288307 577,412 7,913 SH SOLE 0 0 7,913
ISHARES TR NATIONAL MUN ETF 464288414 310,573 2,859 SH SOLE 0 0 2,859
ISHARES TR ESG AWRE USD ETF 46435G193 240,921 10,127 SH SOLE 0 0 10,127
ISHARES TR MSCI USA MIN VOL 46429B697 214,579 2,350 SH SOLE 0 0 2,350
ISHARES TR CORE S&P500 ETF 464287200 542,312 940 SH SOLE 0 0 940
ISHARES TR RUS 1000 ETF 464287622 329,481 1,048 SH SOLE 0 0 1,048
ISHARES TR CORE S&P SCP ETF 464287804 380,230 3,251 SH SOLE 0 0 3,251
ISHARES TR U.S. MED DVC ETF 464288810 1,867,503 31,535 SH SOLE 0 0 31,535
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2,937,771 49,366 SH SOLE 0 0 49,366
JPMORGAN CHASE & CO. COM 46625H100 330,207 1,566 SH SOLE 0 0 1,566
MICROSOFT CORP COM 594918104 344,240 800 SH SOLE 0 0 800
NEXTERA ENERGY INC COM 65339F101 305,745 3,617 SH SOLE 0 0 3,617
NVIDIA CORPORATION COM 67066G104 16,269,924 133,975 SH SOLE 0 0 133,975
PARKER-HANNIFIN CORP COM 701094104 1,905,569 3,016 SH SOLE 0 0 3,016
PROCTER AND GAMBLE CO COM 742718109 526,417 3,039 SH SOLE 0 0 3,039
PROGRESSIVE CORP COM 743315103 227,623 897 SH SOLE 0 0 897
PROSHARES TR INVT INT RT HG 74347B607 215,964 2,804 SH SOLE 0 0 2,804
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,375,472 16,272 SH SOLE 0 0 16,272
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 36,026,105 233,905 SH SOLE 0 0 233,905
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 16,409,824 203,142 SH SOLE 0 0 203,142
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,879,616 34,694 SH SOLE 0 0 34,694
SELECT SECTOR SPDR TR INDL 81369Y704 2,198,598 16,233 SH SOLE 0 0 16,233
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,232,624 14,039 SH SOLE 0 0 14,039
SPDR SER TR S&P PHARMAC 78464A722 1,219,900 27,500 SH SOLE 0 0 27,500
SPDR SER TR HLTH CARE SVCS 78464A573 969,000 10,000 SH SOLE 0 0 10,000
SPDR SER TR AEROSPACE DEF 78464A631 241,360 1,534 SH SOLE 0 0 1,534
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 223,282 2,432 SH SOLE 0 0 2,432
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,570,225 64,117 SH SOLE 0 0 64,117
SPROTT PHYSICAL GOLD TR UNIT 85207H104 756,709 37,130 SH SOLE 0 0 37,130
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783 3,001,199 370,871 SH SOLE 0 0 370,871
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,752,239 44,004 SH SOLE 0 0 44,004
VANGUARD INDEX FDS GROWTH ETF 922908736 286,412 746 SH SOLE 0 0 746
VANGUARD INDEX FDS TOTAL STK MKT 922908769 242,951 858 SH SOLE 0 0 858
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 48,867,157 92,609 SH SOLE 0 0 92,609
VANGUARD INDEX FDS TOTAL STK MKT 922908769 242,951 858 SH SOLE 0 0 858
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 595,254 12,440 SH SOLE 0 0 12,440
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,746,379 34,959 SH SOLE 0 0 34,959
WISDOMTREE TR US MIDCAP DIVID 97717W505 884,754 17,304 SH SOLE 0 0 17,304
WP CAREY INC COM 92936U109 390,683 6,271 SH SOLE 0 0 6,271