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
AMAZON COM INC COM 023135106   601,977 5,828 SH   SOLE   0 0 5,828
APPLE INC COM 037833100   4,767,855 28,914 SH   SOLE   0 0 28,914
COSTCO WHSL CORP NEW COM 22160K105   242,853 489 SH   SOLE   0 0 489
DISNEY WALT CO COM 254687106   462,042 4,614 SH   SOLE   0 0 4,614
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   1,189,883 14,157 SH   SOLE   0 0 14,157
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   705,430 6,560 SH   SOLE   0 0 6,560
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   9,678,154 226,388 SH   SOLE   0 0 226,388
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   670,620 9,194 SH   SOLE   0 0 9,194
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   221,044 4,618 SH   SOLE   0 0 4,618
FIRST TR MORNINGSTAR DIVID L SHS 336917109   7,274,507 204,912 SH   SOLE   0 0 204,912
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   5,479,982 67,990 SH   SOLE   0 0 67,990
FIRST TR VALUE LINE DIVID IN SHS 33734H106   8,964,319 223,215 SH   SOLE   0 0 223,215
HONEYWELL INTL INC COM 438516106   541,397 2,833 SH   SOLE   0 0 2,833
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   814,278 19,227 SH   SOLE   0 0 19,227
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   1,079,840 20,608 SH   SOLE   0 0 20,608
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   1,642,540 19,256 SH   SOLE   0 0 19,256
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   2,180,509 28,881 SH   SOLE   0 0 28,881
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   251,268 1,527 SH   SOLE   0 0 1,527
INVESCO QQQ TR UNIT SER 1 46090E103   15,095,349 47,037 SH   SOLE   0 0 47,037
ISHARES TR MSCI USA MMENTM 46432F396   339,485 2,442 SH   SOLE   0 0 2,442
ISHARES TR CORE S&P US GWT 464287671   5,599,486 63,079 SH   SOLE   0 0 63,079
JOHNSON & JOHNSON COM 478160104   259,171 1,672 SH   SOLE   0 0 1,672
M & T BK CORP COM 55261F104   498,565 4,170 SH   SOLE   0 0 4,170
MASTERCARD INCORPORATED CL A 57636Q104   351,819 968 SH   SOLE   0 0 968
MICROSOFT CORP COM 594918104   790,286 2,741 SH   SOLE   0 0 2,741
OMNICOM GROUP INC COM 681919106   368,670 3,908 SH   SOLE   0 0 3,908
PROSHARES TR PSHS ULTRA QQQ 74347R206   251,815 5,080 SH   SOLE   0 0 5,080
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,294,298 5,604 SH   SOLE   0 0 5,604
SPDR SER TR BBG CONV SEC ETF 78464A359   863,694 12,877 SH   SOLE   0 0 12,877
SPDR SER TR AEROSPACE DEF 78464A631   446,117 3,816 SH   SOLE   0 0 3,816
WISDOMTREE TR US QTLY DIV GRT 97717X669   264,945 4,250 SH   SOLE   0 0 4,250