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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 236 2,436 SH   SOLE   0 0 2,436
ALPHABET INC CAP STK CL C 02079K107 243 2,530 SH   SOLE   0 0 2,530
ALPHABET INC CAP STK CL A 02079K305 562 5,879 SH   SOLE   0 0 5,879
AMAZON COM INC COM 023135106 550 4,866 SH   SOLE   0 0 4,866
APPLE INC COM 037833100 1,992 14,417 SH   SOLE   0 0 14,417
BK OF AMERICA CORP COM 060505104 307 10,152 SH   SOLE   0 0 10,152
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 335 1,254 SH   SOLE   0 0 1,254
CIGNA CORP NEW COM 125523100 312 1,126 SH   SOLE   0 0 1,126
CHEVRON CORP NEW COM 166764100 661 4,598 SH   SOLE   0 0 4,598
CISCO SYS INC COM 17275R102 287 7,165 SH   SOLE   0 0 7,164
COSTCO WHSL CORP NEW COM 22160K105 210 445 SH   SOLE   0 0 445
DEERE & CO COM 244199105 789 2,362 SH   SOLE   0 0 2,362
EMERSON ELEC CO COM 291011104 449 6,132 SH   SOLE   0 0 6,132
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 234 2,887 SH   SOLE   0 0 2,887
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 501 14,365 SH   SOLE   0 0 14,364
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 383 6,302 SH   SOLE   0 0 6,302
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2,058 30,985 SH   SOLE   0 0 30,984
FIRST TR S&P REIT INDEX FD COM 33734G108 837 36,340 SH   SOLE   0 0 36,339
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,705 131,452 SH   SOLE   0 0 131,451
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,196 27,795 SH   SOLE   0 0 27,795
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 366 23,446 SH   SOLE   0 0 23,446
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 532 17,413 SH   SOLE   0 0 17,413
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 372 20,087 SH   SOLE   0 0 20,087
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 449 11,666 SH   SOLE   0 0 11,666
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5,445 94,393 SH   SOLE   0 0 94,392
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 546 58,301 SH   SOLE   0 0 58,301
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125 204 13,010 SH   SOLE   0 0 13,010
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 829 29,280 SH   SOLE   0 0 29,280
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224 383 14,307 SH   SOLE   0 0 14,307
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 1,029 22,259 SH   SOLE   0 0 22,259
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 1,005 23,458 SH   SOLE   0 0 23,458
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 777 31,234 SH   SOLE   0 0 31,234
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,434 77,929 SH   SOLE   0 0 77,929
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 5,042 131,572 SH   SOLE   0 0 131,572
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 1,619 112,132 SH   SOLE   0 0 112,131
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2,628 60,136 SH   SOLE   0 0 60,136
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 6,067 156,049 SH   SOLE   0 0 156,049
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2,767 67,410 SH   SOLE   0 0 67,410
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,145 23,497 SH   SOLE   0 0 23,497
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1,039 42,402 SH   SOLE   0 0 42,402
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 4,707 99,418 SH   SOLE   0 0 99,418
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,158 19,516 SH   SOLE   0 0 19,515
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 446 14,319 SH   SOLE   0 0 14,318
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,448 33,254 SH   SOLE   0 0 33,254
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 248 10,716 SH   SOLE   0 0 10,715
ILLINOIS TOOL WKS INC COM 452308109 280 1,551 SH   SOLE   0 0 1,551
ILLUMINA INC NOTE 8/1 452327AK5 11 12,000 SH   SOLE   0 0 12,000
ING GROEP N.V. SPONSORED ADR 456837103 126 14,808 SH   SOLE   0 0 14,808
INTERNATIONAL BUSINESS MACHS COM 459200101 202 1,701 SH   SOLE   0 0 1,701
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 5,247 239,586 SH   SOLE   0 0 239,585
ISHARES INC MSCI BIC ETF 464286657 736 23,049 SH   SOLE   0 0 23,048
ISHARES TR TIPS BD ETF 464287176 294 2,800 SH   SOLE   0 0 2,800
ISHARES TR S&P 500 VAL ETF 464287408 249 1,940 SH   SOLE   0 0 1,940
ISHARES TR EXPANDED TECH 464287515 1,679 6,711 SH   SOLE   0 0 6,710
ISHARES TR ISHARES SEMICDTR 464287523 2,635 8,266 SH   SOLE   0 0 8,265
ISHARES TR US CONSUM DISCRE 464287580 2,422 41,621 SH   SOLE   0 0 41,621
ISHARES TR U.S. UTILITS ETF 464287697 628 7,743 SH   SOLE   0 0 7,742
ISHARES TR U.S. TECH ETF 464287721 3,490 47,561 SH   SOLE   0 0 47,561
ISHARES TR U.S. FIN SVC ETF 464287770 948 6,714 SH   SOLE   0 0 6,714
ISHARES TR U.S. ENERGY ETF 464287796 1,216 30,940 SH   SOLE   0 0 30,940
ISHARES TR U.S. BAS MTL ETF 464287838 377 3,486 SH   SOLE   0 0 3,486
ISHARES TR US HOME CONS ETF 464288752 2,578 49,531 SH   SOLE   0 0 49,530
ISHARES TR US AER DEF ETF 464288760 665 7,290 SH   SOLE   0 0 7,289
ISHARES TR US REGNL BKS ETF 464288778 3,318 69,483 SH   SOLE   0 0 69,483
ISHARES TR US BR DEL SE ETF 464288794 2,660 31,154 SH   SOLE   0 0 31,154
ISHARES TR US OIL EQ&SV ETF 464288844 1,172 81,404 SH   SOLE   0 0 81,403
ISHARES TR US OIL GS EX ETF 464288851 3,144 37,746 SH   SOLE   0 0 37,746
JPMORGAN CHASE & CO COM 46625H100 452 4,328 SH   SOLE   0 0 4,327
KRANESHARES TR BOSERA MSCI CHIN 500767405 409 13,486 SH   SOLE   0 0 13,485
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 98 54,994 SH   SOLE   0 0 54,994
MASTERCARD INCORPORATED CL A 57636Q104 355 1,249 SH   SOLE   0 0 1,249
MCDONALDS CORP COM 580135101 949 4,113 SH   SOLE   0 0 4,113
MERCK & CO INC COM 58933Y105 609 7,070 SH   SOLE   0 0 7,070
MICROSOFT CORP COM 594918104 1,060 4,551 SH   SOLE   0 0 4,551
PEPSICO INC COM 713448108 882 5,401 SH   SOLE   0 0 5,401
PFIZER INC COM 717081103 252 5,759 SH   SOLE   0 0 5,759
PROCTER AND GAMBLE CO COM 742718109 732 5,798 SH   SOLE   0 0 5,798
PROGRESSIVE CORP COM 743315103 204 1,758 SH   SOLE   0 0 1,758
SPDR SER TR BBG CONV SEC ETF 78464A359 1,361 21,508 SH   SOLE   0 0 21,508
SUPERIOR DRILLING PRODS INC COM 868153107 13 20,000 SH   SOLE   0 0 20,000
TEXAS INSTRS INC COM 882508104 319 2,061 SH   SOLE   0 0 2,061
UNION PAC CORP COM 907818108 727 3,734 SH   SOLE   0 0 3,734
UNITEDHEALTH GROUP INC COM 91324P102 360 712 SH   SOLE   0 0 712
WALMART INC COM 931142103 295 2,273 SH   SOLE   0 0 2,272
WALGREENS BOOTS ALLIANCE INC COM 931427108 438 13,949 SH   SOLE   0 0 13,948
WILLIAMS COS INC COM 969457100 308 10,770 SH   SOLE   0 0 10,770
ZIONS BANCORPORATION N A COM 989701107 577 11,347 SH   SOLE   0 0 11,347