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
AMERICAN TOWER CORP NEW COM 03027X100 120 463 PRN   SOLE   0 0 463
APPLE INC COM 037833100 1,213 3,325 SH   SOLE   0 0 3,325
BERKSHIRE HATHAWAY INC DEL CL A 084670108 535 2 SH   SOLE   0 0 2
BP PLC SPONSORED ADR 055622104 12 529 PRN   SOLE   0 0 529
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 23 600 PRN   SOLE   0 0 600
CARNIVAL CORP UNIT 99/99/9999 143658300 8 500 PRN   SOLE   0 0 500
DOMINION ENERGY INC COM 25746U109 375 4,621 SH   SOLE   0 0 4,621
DUKE ENERGY CORP NEW COM NEW 26441C204 298 3,726 SH   SOLE   0 0 3,726
EASTGROUP PPTY INC COM 277276101 42 350 PRN   SOLE   0 0 350
FACTSET RESH SYS INC COM 303075105 246 750 SH   SOLE   0 0 750
FIRST BANCORP N C COM 318910106 677 26,980 SH   SOLE   0 0 26,980
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,955 53,722 SH   SOLE   0 0 53,722
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 394 15,287 SH   SOLE   0 0 15,287
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 515 6,180 SH   SOLE   0 0 6,180
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 6,201 103,375 SH   SOLE   0 0 103,375
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 4,906 117,584 SH   SOLE   0 0 117,584
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 13,743 304,585 SH   SOLE   0 0 304,585
FIRST TR NASDAQ-100 TECH IND NAS CLNEDG GREEN 33733E500 2,597 87,395 SH   SOLE   0 0 87,395
FIRST TRUST PORTFOLIOS LP SHS 337345102 549 5,035 SH   SOLE   0 0 5,035
GILEAD SCIENCES INC COM 375558103 566 7,358 SH   SOLE   0 0 7,358
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 25 617 PRN   SOLE   0 0 617
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 4,636 220,778 SH   SOLE   0 0 220,778
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 390 27,590 SH   SOLE   0 0 27,590
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 10,752 216,426 SH   SOLE   0 0 216,426
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2,384 35,402 SH   SOLE   0 0 35,402
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 4,406 67,057 SH   SOLE   0 0 67,057
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 7,618 83,770 SH   SOLE   0 0 83,770
ISHARES TR PHLX SEMICND ETF 464287523 1,030 3,801 SH   SOLE   0 0 3,801
ISHARES TR CORE S&P TTL STK 464287150 1,664 23,960 SH   SOLE   0 0 23,960
ISHARES TR EXPND TEC SC ETF 464287549 1,796 6,434 SH   SOLE   0 0 6,434
ISHARES TR U.S. MED DVC ETF 464288810 5,260 19,867 SH   SOLE   0 0 19,867
ISHARES TR CORE S&P SCP ETF 464287804 231 3,386 SH   SOLE   0 0 3,386
ISHARES TR EXPANDED TECH 464287515 3,816 13,426 SH   SOLE   0 0 13,426
ISHARES TR IBOXX INV CP ETF 464287242 599 4,456 SH   SOLE   0 0 4,456
ISHARES TR PFD AND INCM SEC 464288687 256 7,400 SH   SOLE   0 0 7,400
ISHARES TR MSCI MIN VOL ETF 46429B697 8,874 146,369 SH   SOLE   0 0 146,369
JOHNSON & JOHNSON COM 478160104 379 2,697 SH   SOLE   0 0 2,697
MICROSOFT CORP COM 594918104 299 1,469 SH   SOLE   0 0 1,469
PEPSICO INC COM 713448108 1,211 7,236 SH   SOLE   0 0 7,236
REALTY INCOME CORP COM 756109104 82 1,380 PRN   SOLE   0 0 1,380
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 16,741 323,496 SH   SOLE   0 0 323,496
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,397 89,739 SH   SOLE   0 0 89,739
SIRIUS XM HOLDINGS INC COM 82968B103 14,421 782,956 SH   SOLE   0 0 782,956
SOUTHERN CO COM 842587107 464 4,588 SH   SOLE   0 0 4,588
SPDR SER TR S&P BIOTECH 78464A870 1,890 16,879 SH   SOLE   0 0 16,879
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 276 5,418 SH   SOLE   0 0 5,418
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 431 23,905 SH   SOLE   0 0 23,905
VANGUARD BD INDEX FDS INTERMED TERM 921937819 18,423 197,694 SH   SOLE   0 0 197,694
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 675 7,646 SH   SOLE   0 0 7,646
VANGUARD INDEX FDS GROWTH ETF 922908736 2,594 12,835 SH   SOLE   0 0 12,835
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 920 17,002 SH   SOLE   0 0 17,002
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 17,314 278,360 SH   SOLE   0 0 278,360
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 289 3,671 SH   SOLE   0 0 3,671
VERIZON COMMUNICATIONS INC COM 92343V104 256 4,649 SH   SOLE   0 0 4,649
VISA INC COM CL A 92826C839 270 1,400 SH   SOLE   0 0 1,400
WEYERHAEUSER CO MTN BE COM NEW 962166104 36 1,600 PRN   SOLE   0 0 1,600