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   497,280 5,920 SH   SOLE   0 0 5,920
INVESCO QQQ TR UNIT SER 1 46090E103   2,154,043 8,089 SH   SOLE   104 0 7,985
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   74,151 596 SH   SOLE   214 0 381
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   75,346 2,618 SH   SOLE   0 0 2,618
JOHNSON & JOHNSON COM 478160104   701,341 3,970 SH   SOLE   782 0 3,188
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   7,306 220 SH   SOLE   0 0 220
VANGUARD INDEX FDS TOTAL STK MKT 922908769   93,048 487 SH   SOLE   0 0 486
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   18,497 894 SH   SOLE   0 0 894
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   14,356 108 SH   SOLE   0 0 108
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,663,606 15,300 SH   SOLE   0 0 15,300
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   18,375 303 SH   SOLE   0 0 303
GOLDMAN SACHS GROUP INC COM 38141G104   424,939 1,238 SH   SOLE   0 0 1,237
ECOARK HLDGS INC COM NEW 27888N307   11,425 49,716 SH   SOLE   0 0 49,716
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,736 47 SH   SOLE   0 0 47
GENERAL MLS INC COM 370334104   274,106 3,269 SH   SOLE   0 0 3,269
ISHARES TR U.S. ENERGY ETF 464287796   10,832 233 SH   SOLE   0 0 233
TRUIST FINL CORP COM 89832Q109   344,291 8,001 SH   SOLE   100 0 7,901
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   14,417 175 SH   SOLE   0 0 174
SPDR SER TR PORTFOLIO LN TSR 78464A664   14,486 499 SH   SOLE   0 0 499
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   1,270 20 SH   SOLE   0 0 20
INTEL CORP COM 458140100   2,385,654 90,263 SH   SOLE   2,597 0 87,666
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   304 6 SH   SOLE   0 0 6
INVESCO SR INCOME TR COM 46131H107   86,029 22,462 SH   SOLE   0 0 22,462
MERCK & CO INC COM 58933Y105   585,648 5,278 SH   SOLE   945 0 4,332
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,453,173 3,800 SH   SOLE   55 0 3,744
MASTERCARD INCORPORATED CL A 57636Q104   239,853 690 SH   SOLE   0 0 689
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   315,526 20,731 SH   SOLE   0 0 20,731
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   25,682 370 SH   SOLE   0 0 370
ISHARES TR TIPS BD ETF 464287176   3,832 36 SH   SOLE   0 0 36
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   3,118 119 SH   SOLE   0 0 119
BLACKROCK FLOATING RATE INC COM 091941104   3,903,953 356,851 SH   SOLE   0 0 356,851
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   519,788 5,213 SH   SOLE   0 0 5,213
VERIZON COMMUNICATIONS INC COM 92343V104   923,131 23,430 SH   SOLE   0 0 23,429
PEPSICO INC COM 713448108   378,886 2,097 SH   SOLE   0 0 2,097
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,542,269 35,115 SH   SOLE   0 0 35,115
EATON VANCE SR FLTNG RTE TR COM 27828Q105   124,071 11,341 SH   SOLE   0 0 11,341
FIRST TR SR FLTG RATE INCOME COM 33733U108   1,174,992 123,294 SH   SOLE   0 0 123,294
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   2,871 168 SH   SOLE   0 0 168
BP PLC SPONSORED ADR 055622104   367,467 10,520 SH   SOLE   0 0 10,520
HOME DEPOT INC COM 437076102   1,092,873 3,460 SH   SOLE   0 0 3,459
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   1,316,135 32,132 SH   SOLE   0 0 32,132
ISHARES TR RUS 2000 VAL ETF 464287630   0 0 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   14,923 110 SH   SOLE   0 0 109
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   9,721 178 SH   SOLE   0 0 178
SOUTHERN CO COM 842587107   512,318 7,174 SH   SOLE   740 0 6,433
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   537,322 30,170 SH   SOLE   0 0 30,169
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   8,951 221 SH   SOLE   0 0 220
ISHARES TR RUS 1000 GRW ETF 464287614   57,416 268 SH   SOLE   0 0 268
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,802 87 SH   SOLE   0 0 87
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   154,320 3,418 SH   SOLE   0 0 3,417
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,995 67 SH   SOLE   0 0 67
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,167 21 SH   SOLE   0 0 21
ISHARES TR CORE S&P SCP ETF 464287804   132,496 1,400 SH   SOLE   0 0 1,400
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   878,203 2,843 SH   SOLE   58 0 2,785
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   473 20 SH   SOLE   0 0 20
ALPHABET INC CAP STK CL A 02079K305   209,105 2,370 SH   SOLE   0 0 2,370
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   5,788 125 SH   SOLE   0 0 125
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   504 16 SH   SOLE   0 0 16
MICROSOFT CORP COM 594918104   2,121,274 8,845 SH   SOLE   3,290 0 5,554
VALERO ENERGY CORP COM 91913Y100   322,478 2,542 SH   SOLE   0 0 2,541
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   89,368 4,932 SH   SOLE   0 0 4,932
SCHLUMBERGER LTD COM STK 806857108   355,562 6,651 SH   SOLE   0 0 6,651
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   316,152 13,113 SH   SOLE   0 0 13,112
INVESCO VALUE MUN INCOME TR COM 46132P108   268,550 22,286 SH   SOLE   0 0 22,286
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   9,750 260 SH   SOLE   0 0 259
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   2,089,205 109,612 SH   SOLE   0 0 109,612
VANGUARD INDEX FDS SMALL CP ETF 922908751   15,000 82 SH   SOLE   0 0 81
NEXTERA ENERGY INC COM 65339F101   218,943 2,619 SH   SOLE   0 0 2,618
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   3,798 98 SH   SOLE   0 0 98
TESLA INC COM 88160R101   391,836 3,181 SH   SOLE   0 0 3,181
SOUTHERN FIRST BANCSHARES COM 842873101   257,618 5,631 SH   SOLE   0 0 5,631
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   85,924 2,512 SH   SOLE   0 0 2,512
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   26,871 1,361 SH   SOLE   0 0 1,361
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   31,211 647 SH   SOLE   0 0 647
PIMCO HIGH INCOME FD COM SHS 722014107   128,793 27,229 SH   SOLE   0 0 27,229
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,491 29 SH   SOLE   0 0 28
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   49 1 SH   SOLE   0 0 1
DOW INC COM 260557103   1,887,083 37,450 SH   SOLE   0 0 37,449
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   4,584 89 SH   SOLE   0 0 89
J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258   24 1 SH   SOLE   0 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   195,938 8,250 SH   SOLE   0 0 8,250
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   46,098 326 SH   SOLE   0 0 326
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   2,450,964 49,459 SH   SOLE   0 0 49,459
LATTICE STRATEGIES TR HARTFORD MLT DIV 518416607   223,140 9,300 SH   SOLE   0 0 9,300
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   61,170 2,535 SH   SOLE   0 0 2,535
SPDR SER TR S&P 600 SMCP VAL 78464A300   77,820 1,049 SH   SOLE   0 0 1,048
RIVERNORTH MANAGED DUR MUN I COM 76882H105   212,818 14,779 SH   SOLE   9,280 0 5,499
SCHWAB STRATEGIC TR US REIT ETF 808524847   876 45 SH   SOLE   0 0 45
ISHARES TR RUS MDCP VAL ETF 464287473   0 0 SH   SOLE   0 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103   57,006 10,817 SH   SOLE   0 0 10,817
DUKE ENERGY CORP NEW COM NEW 26441C204   1,474,282 14,315 SH   SOLE   3,326 0 10,988
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   86 2 SH   SOLE   0 0 2
FREEPORT-MCMORAN INC CL B 35671D857   204,288 5,376 SH   SOLE   0 0 5,376
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   507,354 7,940 SH   SOLE   0 0 7,939
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   9,076,051 166,564 SH   SOLE   0 0 166,563
HUANENG PWR INTL INC SPON ADR H SHS ADR 443304100   1,652 89 SH   SOLE   0 0 89
ISHARES TR SELECT DIVID ETF 464287168   42,210 350 SH   SOLE   0 0 350
ISHARES TR RUS MD CP GR ETF 464287481   0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,176 15 SH   SOLE   0 0 15
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   701 7 SH   SOLE   0 0 7
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   9,280 440 SH   SOLE   0 0 440
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   1,776 65 SH   SOLE   0 0 65
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   49,540 860 SH   SOLE   0 0 859
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   201,229 4,470 SH   SOLE   0 0 4,469
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   186,893 3,381 SH   SOLE   0 0 3,380
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   52,704 1,155 SH   SOLE   0 0 1,154
SPDR SER TR NUVEEN BLOOMBERG 78464A284   163,644 3,342 SH   SOLE   0 0 3,341
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   542,031 45,664 SH   SOLE   0 0 45,663
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   95,566 3,009 SH   SOLE   0 0 3,009
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   177,889 2,355 SH   SOLE   0 0 2,354
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   76,305 2,530 SH   SOLE   0 0 2,530
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   446,925 13,141 SH   SOLE   0 0 13,141
VISA INC COM CL A 92826C839   226,458 1,090 SH   SOLE   0 0 1,090
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   16,196 856 SH   SOLE   0 0 856
PROTERRA INC COM 74374T109   385,222 102,181 SH   SOLE   0 0 102,181
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   4,331 76 SH   SOLE   0 0 76
ISHARES TR MSCI EAFE MIN VL 46429B689   636 10 SH   SOLE   0 0 10
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   4,233 82 SH   SOLE   0 0 82
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   1,726 75 SH   SOLE   0 0 75
ISHARES TR MSCI USA MIN VOL 46429B697   389,340 5,400 SH   SOLE   0 0 5,400
PIMCO ETF TR ACTIVE BD ETF 72201R775   6,160,249 68,084 SH   SOLE   0 0 68,084
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   329 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   270,019 3,269 SH   SOLE   0 0 3,269
ISHARES TR CMBS ETF 46429B366   98,959 2,156 SH   SOLE   0 0 2,155
VANGUARD INDEX FDS VALUE ETF 922908744   107,945 769 SH   SOLE   0 0 769
ISHARES TR US TREAS BD ETF 46429B267   101,627 4,473 SH   SOLE   0 0 4,473
ENPHASE ENERGY INC COM 29355A107   1,104,088 4,167 SH   SOLE   86 0 4,081
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   85,548 1,896 SH   SOLE   0 0 1,896
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   40,114 1,498 SH   SOLE   0 0 1,497
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   175,856 5,910 SH   SOLE   0 0 5,910
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   11,305 151 SH   SOLE   0 0 150
PIMCO DYNAMIC INCOME FD SHS 72201Y101   4,643,035 251,246 SH   SOLE   0 0 251,246
HARTFORD FDS EXCHANGE TRADED SUSTAINABLE INCM 41653L875   2,737,132 83,630 SH   SOLE   0 0 83,630
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   514,836 19,289 SH   SOLE   0 0 19,289
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   2,160,006 46,911 SH   SOLE   0 0 46,910
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   711,389 17,436 SH   SOLE   0 0 17,436
FIRST TR EXCHNG TRADED FD VI MULTI MGR SML CP 33740U794   94,862 6,612 SH   SOLE   0 0 6,612
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   4,127,911 92,915 SH   SOLE   0 0 92,915
BROADCOM INC COM 11135F101   365,851 654 SH   SOLE   0 0 654
BLACKROCK FLOATING RATE INCO COM 09255X100   5,476,912 486,404 SH   SOLE   0 0 486,404
PIONEER FLOATING RATE FUND I COM 72369J102   1,681,314 191,712 SH   SOLE   0 0 191,712
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   246,791 6,571 SH   SOLE   0 0 6,570
ISHARES TR CORE MSCI TOTAL 46432F834   14,412 249 SH   SOLE   0 0 249
ISHARES TR CORE MSCI EAFE 46432F842   184,304 2,990 SH   SOLE   0 0 2,990
ROYAL BK CDA SUSTAINABL COM 780087102   359,815 3,827 SH   SOLE   0 0 3,827
ENBRIDGE INC COM 29250N105   301,813 7,719 SH   SOLE   2,883 0 4,836
EATON VANCE TX ADV GLBL DIV COM 27828S101   2,006,983 132,913 SH   SOLE   0 0 132,912
ABBVIE INC COM 00287Y109   1,690,763 10,462 SH   SOLE   121 0 10,340
SPDR SER TR S&P BIOTECH 78464A870   4,150 50 SH   SOLE   0 0 50
SPDR SER TR S&P HOMEBUILD 78464A888   12,743 211 SH   SOLE   0 0 211
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   5,447 114 SH   SOLE   0 0 114
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   546,922 32,555 SH   SOLE   0 0 32,554
ISHARES TR RUS 2000 GRW ETF 464287648   0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   2,060,975 52,927 SH   SOLE   0 0 52,926
BLACKSTONE INC COM 09260D107   225,524 3,040 SH   SOLE   421 0 2,617
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,524,153 61,715 SH   SOLE   0 0 61,715
RITHM CAPITAL CORP COM NEW 64828T201   83,939 10,274 SH   SOLE   0 0 10,274
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   104,860 17,683 SH   SOLE   0 0 17,683
CISCO SYS INC COM 17275R102   265,584 5,575 SH   SOLE   1,904 0 3,670
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   17,310,626 388,218 SH   SOLE   0 0 388,217
AT&T INC COM 00206R102   3,993,001 216,893 SH   SOLE   3,227 0 213,665
SELECT SECTOR SPDR TR ENERGY 81369Y506   106,888 1,222 SH   SOLE   350 0 872
ISHARES TR US CONSM STAPLES 464287812   4,056 20 SH   SOLE   0 0 20
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   280 6 SH   SOLE   0 0 6
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   1,336 25 SH   SOLE   0 0 25
ISHARES TR MSCI USA QLT FCT 46432F339   25,209 221 SH   SOLE   0 0 221
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   1,381,865 161,057 SH   SOLE   0 0 161,056
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   13,772 107 SH   SOLE   0 0 106
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   43,478 443 SH   SOLE   0 0 442
ISHARES TR ISHARES SEMICDTR 464287523   4,872 14 SH   SOLE   0 0 14
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   156 5 SH   SOLE   0 0 5
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   198 8 SH   SOLE   0 0 8
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   1,859 64 SH   SOLE   0 0 63
ISHARES TR EXPANDED TECH 464287515   2,559 10 SH   SOLE   0 0 10
PROSHARES TR S&P 500 DV ARIST 74348A467   4,453,878 49,493 SH   SOLE   0 0 49,493
AMBEV SA SPONSORED ADR 02319V103   28,628 10,525 SH   SOLE   0 0 10,525
ISHARES TR S&P 500 GRWT ETF 464287309   26,727 457 SH   SOLE   456 0 0
WELLS FARGO CO NEW COM 949746101   277,242 6,715 SH   SOLE   275 0 6,439
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   269,035 17,561 SH   SOLE   0 0 17,561
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   110,188 1,551 SH   SOLE   0 0 1,550
LOCKHEED MARTIN CORP COM 539830109   1,060,115 2,179 SH   SOLE   0 0 2,179
JPMORGAN CHASE & CO COM 46625H100   874,241 6,519 SH   SOLE   0 0 6,519
CHEVRON CORP NEW COM 166764100   724,564 4,037 SH   SOLE   36 0 4,000
SPDR SER TR S&P BK ETF 78464A797   20,550 455 SH   SOLE   0 0 455
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   82 1 SH   SOLE   0 0 0
M & T BK CORP COM 55261F104   238,043 1,641 SH   SOLE   0 0 1,641
BANK AMERICA CORP COM 060505104   310,348 9,370 SH   SOLE   0 0 9,370
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   181,904 1,200 SH   SOLE   257 0 942
SPDR SER TR S&P DIVID ETF 78464A763   5,755 46 SH   SOLE   0 0 46
WALMART INC COM 931142103   225,651 1,591 SH   SOLE   0 0 1,591
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,326,258 30,197 SH   SOLE   0 0 30,197
INTERNATIONAL BUSINESS MACHS COM 459200101   4,488,545 31,859 SH   SOLE   0 0 31,858
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   74,534 1,601 SH   SOLE   1,026 0 575
PFIZER INC COM 717081103   1,042,111 20,338 SH   SOLE   2,436 0 17,901
ISHARES TR IBOXX INV CP ETF 464287242   45,546 432 SH   SOLE   0 0 432
MORGAN STANLEY COM NEW 617446448   325,431 3,828 SH   SOLE   0 0 3,827
ISHARES TR 0-5YR INVT GR CP 46434V100   290,059 6,061 SH   SOLE   0 0 6,060
GILEAD SCIENCES INC COM 375558103   377,503 4,397 SH   SOLE   0 0 4,397
ALPHABET INC CAP STK CL C 02079K107   445,336 5,019 SH   SOLE   0 0 5,019
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   12,477 668 SH   SOLE   0 0 668
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   25,740 167 SH   SOLE   0 0 167
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,336,793 10,855 SH   SOLE   0 0 10,855
FRANKLIN RESOURCES INC COM 354613101   2,400,501 90,997 SH   SOLE   0 0 90,997
ISHARES TR CORE US AGGBD ET 464287226   9,893 102 SH   SOLE   0 0 102
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   648,872 10,916 SH   SOLE   0 0 10,916
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   1,416 30 SH   SOLE   0 0 30
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   31,826 819 SH   SOLE   0 0 819
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   445,437 9,571 SH   SOLE   0 0 9,571
SPDR SER TR PRTFLO S&P500 VL 78464A508   60,274 1,550 SH   SOLE   0 0 1,549
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   17,953 367 SH   SOLE   0 0 367
PHILIP MORRIS INTL INC COM 718172109   944,336 9,330 SH   SOLE   66 0 9,264
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   119,271 491 SH   SOLE   0 0 490
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   272,623 5,440 SH   SOLE   0 0 5,440
ALTRIA GROUP INC COM 02209S103   1,280,251 28,008 SH   SOLE   0 0 28,008
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   16,141 403 SH   SOLE   0 0 403
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   16 1 SH   SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102   2,074,342 18,806 SH   SOLE   2,624 0 16,182
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,050,284 43,246 SH   SOLE   0 0 43,245
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201   117,243 6,018 SH   SOLE   0 0 6,017
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   980,587 27,482 SH   SOLE   0 0 27,482
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   1,361,755 34,892 SH   SOLE   0 0 34,892
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   400,607 16,160 SH   SOLE   0 0 16,160
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   394,754 15,038 SH   SOLE   0 0 15,038
PIONEER DIVERSIFIED HIGH INC COM 723653101   143,539 14,240 SH   SOLE   0 0 14,240
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,055,335 126,668 SH   SOLE   0 0 126,668
KRAFT HEINZ CO COM 500754106   1,150,546 28,262 SH   SOLE   136 0 28,126
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   358,437 7,272 SH   SOLE   0 0 7,271
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   376,558 9,728 SH   SOLE   0 0 9,727
ISHARES TR MSCI LW CRB TG 46434V464   20,069 145 SH   SOLE   0 0 145
ISHARES TR CORE S&P MCP ETF 464287507   133,176 551 SH   SOLE   0 0 550
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   273,301 947 SH   SOLE   25 0 922
ISHARES TR MSCI EAFE ETF 464287465   9,846 150 SH   SOLE   0 0 150
APPLE INC COM 037833100   4,376,100 33,680 SH   SOLE   7,223 0 26,457
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   339,555 10,046 SH   SOLE   9,489 0 557
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   5,710 75 SH   SOLE   0 0 75
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   398,823 7,187 SH   SOLE   0 0 7,186
DISNEY WALT CO COM 254687106   204,077 2,349 SH   SOLE   706 0 1,642
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   22,136 1,980 SH   SOLE   0 0 1,980
ISHARES TR RUS 1000 ETF 464287622   641,033 3,045 SH   SOLE   0 0 3,045