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
ABBOTT LABS COM 002824100   216,089 2,134 SH   SOLE   0 0 2,134
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   227,453 2,226 SH   SOLE   0 0 2,226
ALPHABET INC CAP STK CL A 02079K305   482,448 4,651 SH   SOLE   0 0 4,651
AMAZON COM INC COM 023135106   690,080 6,681 SH   SOLE   0 0 6,681
APPLE INC COM 037833100   2,069,593 12,551 SH   SOLE   0 0 12,550
BP PLC SPONSORED ADR 055622104   205,976 5,429 SH   SOLE   0 0 5,429
BANK AMERICA CORP COM 060505104   335,936 11,746 SH   SOLE   0 0 11,746
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   424,559 1,375 SH   SOLE   0 0 1,375
BROADCOM INC COM 11135F101   218,124 340 SH   SOLE   0 0 340
THE CIGNA GROUP COM 125523100   316,602 1,239 SH   SOLE   0 0 1,239
CHEVRON CORP NEW COM 166764100   737,320 4,519 SH   SOLE   0 0 4,519
CISCO SYS INC COM 17275R102   271,647 5,197 SH   SOLE   0 0 5,196
COSTCO WHSL CORP NEW COM 22160K105   272,285 548 SH   SOLE   0 0 548
DEERE & CO COM 244199105   923,613 2,237 SH   SOLE   0 0 2,237
EMERSON ELEC CO COM 291011104   530,508 6,088 SH   SOLE   0 0 6,088
EXXON MOBIL CORP COM 30231G102   206,819 1,886 SH   SOLE   0 0 1,886
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   237,273 2,823 SH   SOLE   0 0 2,823
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   434,037 6,229 SH   SOLE   0 0 6,229
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,209,975 30,299 SH   SOLE   0 0 30,298
FIRST TR S&P REIT INDEX FD COM 33734G108   811,175 33,313 SH   SOLE   0 0 33,313
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,811,496 119,808 SH   SOLE   0 0 119,808
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   1,426,451 27,469 SH   SOLE   0 0 27,468
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   361,647 23,302 SH   SOLE   0 0 23,302
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   534,571 16,285 SH   SOLE   0 0 16,285
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   454,822 20,571 SH   SOLE   0 0 20,570
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   479,348 11,213 SH   SOLE   0 0 11,212
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   6,223,896 93,739 SH   SOLE   0 0 93,738
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   569,137 48,790 SH   SOLE   0 0 48,790
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125   248,935 14,386 SH   SOLE   0 0 14,386
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190   774,317 20,238 SH   SOLE   0 0 20,238
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224   464,373 13,720 SH   SOLE   0 0 13,719
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   1,245,732 20,433 SH   SOLE   0 0 20,433
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   636,568 15,160 SH   SOLE   0 0 15,160
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   822,547 30,888 SH   SOLE   0 0 30,888
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   3,109,137 68,725 SH   SOLE   0 0 68,725
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,426,398 35,875 SH   SOLE   0 0 35,875
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,630,741 111,241 SH   SOLE   0 0 111,241
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,215,506 59,447 SH   SOLE   0 0 59,447
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,768,634 150,850 SH   SOLE   0 0 150,849
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   2,618,980 58,096 SH   SOLE   0 0 58,096
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,174,468 23,058 SH   SOLE   0 0 23,057
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   1,160,577 41,898 SH   SOLE   0 0 41,898
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   3,942,493 82,358 SH   SOLE   0 0 82,358
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   931,684 15,656 SH   SOLE   0 0 15,655
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   460,203 14,422 SH   SOLE   0 0 14,421
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,367,978 30,359 SH   SOLE   0 0 30,359
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   299,916 11,254 SH   SOLE   0 0 11,253
ILLINOIS TOOL WKS INC COM 452308109   370,287 1,521 SH   SOLE   0 0 1,521
ILLUMINA INC NOTE 8/1 452327AK5   11,699 12,000 SH   SOLE   0 0 12,000
ING GROEP N.V. SPONSORED ADR 456837103   162,750 13,711 SH   SOLE   0 0 13,711
INTERNATIONAL BUSINESS MACHS COM 459200101   221,149 1,687 SH   SOLE   0 0 1,687
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   5,134,268 231,795 SH   SOLE   0 0 231,795
ISHARES INC MSCI BIC ETF 464286657   507,041 14,604 SH   SOLE   0 0 14,603
ISHARES TR TIPS BD ETF 464287176   308,700 2,800 SH   SOLE   0 0 2,800
ISHARES TR S&P 500 VAL ETF 464287408   286,219 1,886 SH   SOLE   0 0 1,886
ISHARES TR EXPANDED TECH 464287515   2,010,668 6,599 SH   SOLE   0 0 6,598
ISHARES TR ISHARES SEMICDTR 464287523   3,623,271 8,148 SH   SOLE   0 0 8,148
ISHARES TR US CONSUM DISCRE 464287580   2,540,440 39,271 SH   SOLE   0 0 39,270
ISHARES TR U.S. UTILITS ETF 464287697   553,035 6,607 SH   SOLE   0 0 6,606
ISHARES TR U.S. TECH ETF 464287721   4,333,103 46,688 SH   SOLE   0 0 46,687
ISHARES TR U.S. FIN SVC ETF 464287770   1,004,700 6,655 SH   SOLE   0 0 6,655
ISHARES TR U.S. ENERGY ETF 464287796   1,513,508 34,594 SH   SOLE   0 0 34,594
ISHARES TR US CONSM STAPLES 464287812   347,554 1,744 SH   SOLE   0 0 1,744
ISHARES TR U.S. BAS MTL ETF 464287838   627,994 4,739 SH   SOLE   0 0 4,738
ISHARES TR US HOME CONS ETF 464288752   3,415,500 48,592 SH   SOLE   0 0 48,591
ISHARES TR US AER DEF ETF 464288760   837,997 7,282 SH   SOLE   0 0 7,281
ISHARES TR US REGNL BKS ETF 464288778   2,011,346 56,199 SH   SOLE   0 0 56,198
ISHARES TR U.S. INSRNCE ETF 464288786   326,541 3,814 SH   SOLE   0 0 3,813
ISHARES TR US BR DEL SE ETF 464288794   2,973,742 32,450 SH   SOLE   0 0 32,450
ISHARES TR US OIL EQ&SV ETF 464288844   1,497,026 77,486 SH   SOLE   0 0 77,485
ISHARES TR US OIL GS EX ETF 464288851   3,333,141 38,843 SH   SOLE   0 0 38,843
JPMORGAN CHASE & CO COM 46625H100   546,374 4,193 SH   SOLE   0 0 4,192
KRANESHARES TR BOSERA MSCI CHIN 500767405   343,847 13,245 SH   SOLE   0 0 13,245
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   136,609 58,883 SH   SOLE   0 0 58,883
MASTERCARD INCORPORATED CL A 57636Q104   493,511 1,358 SH   SOLE   0 0 1,358
MCDONALDS CORP COM 580135101   1,020,576 3,650 SH   SOLE   0 0 3,650
MERCK & CO INC COM 58933Y105   720,579 6,773 SH   SOLE   0 0 6,773
MICROSOFT CORP COM 594918104   1,312,787 4,554 SH   SOLE   0 0 4,553
MONDELEZ INTL INC CL A 609207105   239,418 3,434 SH   SOLE   0 0 3,434
NIKE INC CL B 654106103   213,026 1,737 SH   SOLE   0 0 1,737
PEPSICO INC COM 713448108   980,227 5,377 SH   SOLE   0 0 5,377
PFIZER INC COM 717081103   232,560 5,700 SH   SOLE   0 0 5,700
PHILIP MORRIS INTL INC COM 718172109   218,910 2,251 SH   SOLE   0 0 2,251
PROCTER AND GAMBLE CO COM 742718109   844,708 5,681 SH   SOLE   0 0 5,681
PROGRESSIVE CORP COM 743315103   235,620 1,647 SH   SOLE   0 0 1,647
SPDR SER TR BBG CONV SEC ETF 78464A359   1,108,013 16,520 SH   SOLE   0 0 16,520
TEXAS INSTRS INC COM 882508104   393,411 2,115 SH   SOLE   0 0 2,115
UNILEVER PLC SPON ADR NEW 904767704   221,118 4,258 SH   SOLE   0 0 4,258
UNION PAC CORP COM 907818108   735,203 3,653 SH   SOLE   0 0 3,653
UNITEDHEALTH GROUP INC COM 91324P102   301,985 639 SH   SOLE   0 0 639
WALMART INC COM 931142103   328,488 2,228 SH   SOLE   0 0 2,227
WILLIAMS COS INC COM 969457100   314,844 10,544 SH   SOLE   0 0 10,544
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   261,714 823 SH   SOLE   0 0 823
ZIONS BANCORPORATION N A COM 989701107   438,609 14,654 SH   SOLE   0 0 14,654