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
ALPS ETF TR SECTR DIV DOGS 00162Q858 532 12,233 SH   SOLE   0 0 12,233
APPLE INC COM 037833100 759 3,836 SH   SOLE   0 0 3,836
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,910 6 SH   SOLE   0 0 6
BOEING CO COM 097023105 211 581 SH   SOLE   0 0 581
CHEVRON CORP NEW COM 166764100 390 3,131 SH   SOLE   0 0 3,131
DOMINION ENERGY INC COM 25746U109 357 4,621 SH   SOLE   0 0 4,621
DUKE ENERGY CORP NEW COM NEW 26441C204 290 3,286 SH   SOLE   0 0 3,286
EXXON MOBIL CORP COM 30231G102 211 2,750 SH   SOLE   0 0 2,750
FACTSET RESH SYS INC COM 303075105 215 750 SH   SOLE   0 0 750
FIDELITY MSCI CONSM DIS 316092204 1,565 34,233 SH   SOLE   0 0 34,233
FIRST BANCORP N C COM 318910106 994 27,284 SH   SOLE   0 0 27,284
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 314 5,731 SH   SOLE   0 0 5,731
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3,355 85,993 SH   SOLE   0 0 85,993
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 205 3,548 SH   SOLE   0 0 3,548
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 10,982 233,072 SH   SOLE   0 0 233,072
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 227 7,912 SH   SOLE   0 0 7,912
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 810 12,178 SH   SOLE   0 0 12,178
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 41,691 694,265 SH   SOLE   0 0 694,265
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 364 8,577 SH   SOLE   0 0 8,577
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 3,369 108,461 SH   SOLE   0 0 108,461
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 275 1,950 SH   SOLE   0 0 1,950
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 954 6,636 SH   SOLE   0 0 6,636
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 23,350 1,204,243 SH   SOLE   0 0 1,204,243
FIRST TR NASDAQ100 TECH INDE SHS 337345102 661 7,735 SH   SOLE   0 0 7,735
FIRST TR VALUE LINE DIVID IN SHS 33734H106 6,155 182,434 SH   SOLE   0 0 182,434
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2,132 35,349 SH   SOLE   0 0 35,349
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 10,149 102,729 SH   SOLE   0 0 102,729
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,663 52,536 SH   SOLE   0 0 52,536
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 341 6,325 SH   SOLE   0 0 6,325
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 404 27,590 SH   SOLE   0 0 27,590
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 4,659 84,678 SH   SOLE   0 0 84,678
INVESCO QQQ TR UNIT SER 1 46090E103 4,193 22,454 SH   SOLE   0 0 22,454
ISHARES TR U.S. REAL ES ETF 464287739 649 7,429 SH   SOLE   0 0 7,429
ISHARES TR IBOXX INV CP ETF 464287242 1,001 8,046 SH   SOLE   0 0 8,046
ISHARES TR PHLX SEMICND ETF 464287523 1,199 6,041 SH   SOLE   0 0 6,041
ISHARES TR CORE S&P TTL STK 464287150 2,782 41,758 SH   SOLE   0 0 41,758
ISHARES TR PFD AND INCM SEC 464288687 273 7,400 SH   SOLE   0 0 7,400
ISHARES TR CORE S&P SCP ETF 464287804 5,065 64,703 SH   SOLE   0 0 64,703
ISHARES TR MIN VOL USA ETF 46429B697 2,888 46,792 SH   SOLE   0 0 46,792
ISHARES TR EXPANDED TECH 464287515 3,043 13,930 SH   SOLE   0 0 13,930
ISHARES TR USA QUALITY FCTR 46432F339 3,091 33,791 SH   SOLE   0 0 33,791
ISHARES TR U.S. MED DVC ETF 464288810 4,005 16,639 SH   SOLE   0 0 16,639
ISHARES TR US AER DEF ETF 464288760 4,059 18,950 SH   SOLE   0 0 18,950
ISHARES TR U.S. TECH ETF 464287721 277 1,400 SH   SOLE   0 0 1,400
ISHARES TR EXPND TEC SC ETF 464287549 784 3,634 SH   SOLE   0 0 3,634
ISHARES TR CORE S&P MCP ETF 464287507 4,623 23,798 SH   SOLE   0 0 23,798
JOHNSON & JOHNSON COM 478160104 399 2,868 SH   SOLE   0 0 2,868
RAYTHEON CO COM NEW 755111507 248 1,426 SH   SOLE   0 0 1,426
RTI SURGICAL HOLDINGS INC COM 74975N105 368 86,483 SH   SOLE   0 0 86,483
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 334 3,489 SH   SOLE   0 0 3,489
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 270 5,418 SH   SOLE   0 0 5,418
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 423 23,905 SH   SOLE   0 0 23,905
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 376 4,301 SH   SOLE   0 0 4,301
VERIZON COMMUNICATIONS INC COM 92343V104 266 4,649 SH   SOLE   0 0 4,649
VISA INC COM CL A 92826C839 243 1,400 SH   SOLE   0 0 1,400