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
ALPS ETF TR SECTR DIV DOGS 00162Q858   604,746 10,296 SH   SOLE   0 0 10,296
AT&T INC COM 00206R102   208,189 9,152 SH   SOLE   0 0 9,152
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   991,894 33,332 SH   SOLE   0 0 33,332
ALPHABET INC CAP STK CL C 02079K107   736,051 3,865 SH   SOLE   0 0 3,865
AMAZON COM INC COM 023135106   784,950 3,581 SH   SOLE   0 0 3,581
AMPLIFY ETF TR HIGH INCOME 032108847   1,983,515 164,187 SH   SOLE   0 0 164,187
APPLE INC COM 037833100   1,810,987 7,480 SH   SOLE   0 0 7,480
APTARGROUP INC COM 038336103   382,696 2,436 SH   SOLE   0 0 2,436
BROADCOM INC COM 11135F101   976,510 4,212 SH   SOLE   0 0 4,212
CAPITAL GROUP CORE BALANCED SHS 14021D107   3,057,613 97,781 SH   SOLE   0 0 97,781
CARNIVAL CORP UNIT 99/99/9999 143658300   545,349 21,884 SH   SOLE   0 0 21,884
CERUS CORP COM 157085101   25,148 16,330 SH   SOLE   0 0 16,330
DOMINION ENERGY INC COM 25746U109   214,257 3,978 SH   SOLE   0 0 3,978
EMCOR GROUP INC COM 29084Q100   307,290 677 SH   SOLE   0 0 677
EXXON MOBIL CORP COM 30231G102   203,804 1,781 SH   SOLE   0 0 1,781
FS KKR CAP CORP COM 302635206   312,748 14,710 SH   SOLE   0 0 14,710
FIRST TR MORNINGSTAR DIVID L SHS 336917109   78,567,652 1,951,507 SH   SOLE   0 0 1,951,507
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   216,028 5,711 SH   SOLE   0 0 5,711
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   457,280 18,968 SH   SOLE   0 0 18,968
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,514,900 93,481 SH   SOLE   0 0 93,481
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,967,249 118,140 SH   SOLE   0 0 118,140
FIRSTENERGY CORP COM 337932107   385,591 9,693 SH   SOLE   0 0 9,693
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,485,754 82,437 SH   SOLE   0 0 82,437
GLOBAL X FDS US PFD ETF 37954Y657   1,696,611 83,919 SH   SOLE   0 0 83,919
HEALTHEQUITY INC COM 42226A107   959,500 10,000 SH   SOLE   0 0 10,000
INVESCO QQQ TR UNIT SER 1 46090E103   388,535 760 SH   SOLE   0 0 760
INTUITIVE SURGICAL INC COM NEW 46120E602   34,448,238 65,998 SH   SOLE   0 0 65,998
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,321,834 35,543 SH   SOLE   0 0 35,543
ISHARES TR CORE S&P500 ETF 464287200   606,675 1,031 SH   SOLE   0 0 1,031
ISHARES TR RUS 1000 ETF 464287622   337,624 1,048 SH   SOLE   0 0 1,048
ISHARES TR CORE S&P SCP ETF 464287804   1,452,972 12,591 SH   SOLE   0 0 12,591
ISHARES TR MRGSTR MD CP GRW 464288307   692,537 9,498 SH   SOLE   0 0 9,498
ISHARES TR NATIONAL MUN ETF 464288414   317,379 2,921 SH   SOLE   0 0 2,921
ISHARES TR RUS TP200 GR ETF 464289438   2,454,646 11,174 SH   SOLE   0 0 11,174
ISHARES TR ESG AWRE USD ETF 46435G193   230,085 10,127 SH   SOLE   0 0 10,127
ISHARES TR ESG ADV TTL USD 46436E619   575,009 13,536 SH   SOLE   0 0 13,536
JPMORGAN CHASE & CO. COM 46625H100   379,327 1,639 SH   SOLE   0 0 1,639
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,473,091 59,223 SH   SOLE   0 0 59,223
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   350,558 6,913 SH   SOLE   0 0 6,913
MICROSOFT CORP COM 594918104   6,134,916 14,556 SH   SOLE   0 0 14,556
NEXTERA ENERGY INC COM 65339F101   275,433 3,842 SH   SOLE   0 0 3,842
NVIDIA CORPORATION COM 67066G104   282,949 2,107 SH   SOLE   0 0 2,107
PARKER-HANNIFIN CORP COM 701094104   1,919,539 3,018 SH   SOLE   0 0 3,018
PROCTER AND GAMBLE CO COM 742718109   534,735 3,186 SH   SOLE   0 0 3,186
PROGRESSIVE CORP COM 743315103   228,080 897 SH   SOLE   0 0 897
PROSHARES TR INVT INT RT HG 74347B607   215,796 2,804 SH   SOLE   0 0 2,804
SPDR SER TR AEROSPACE DEF 78464A631   1,614,092 9,734 SH   SOLE   0 0 9,734
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   345,853 3,782 SH   SOLE   0 0 3,782
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,397,953 17,125 SH   SOLE   0 0 17,125
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   5,257,936 36,574 SH   SOLE   0 0 36,574
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   31,806,578 403,783 SH   SOLE   0 0 403,783
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,726,594 31,151 SH   SOLE   0 0 31,151
SELECT SECTOR SPDR TR INDL 81369Y704   3,023,191 22,729 SH   SOLE   0 0 22,729
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,345,620 30,632 SH   SOLE   0 0 30,632
SPROTT PHYSICAL GOLD TR UNIT 85207H104   749,812 37,230 SH   SOLE   0 0 37,230
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   1,536,250 64,657 SH   SOLE   0 0 64,657
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783   3,414,773 427,699 SH   SOLE   0 0 427,699
TESLA INC COM 88160R101   243,919 604 SH   SOLE   0 0 604
UNITED PARCEL SERVICE INC CL B 911312106   794,011 6,297 SH   SOLE   0 0 6,297
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,037,497 55,889 SH   SOLE   0 0 55,889
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   709,612 14,935 SH   SOLE   0 0 14,935
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   384,710 714 SH   SOLE   0 0 714
VANGUARD INDEX FDS GROWTH ETF 922908736   326,106 852 SH   SOLE   0 0 852
VANGUARD INDEX FDS TOTAL STK MKT 922908769   277,340 960 SH   SOLE   0 0 960
WP CAREY INC COM 92936U109   360,974 6,271 SH   SOLE   0 0 6,271
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,712,753 34,713 SH   SOLE   0 0 34,713
WISDOMTREE TR US MIDCAP DIVID 97717W505   875,653 17,200 SH   SOLE   0 0 17,200