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
AMAZON COM INC COM 023135106 211 67 SH   SOLE   0 0 67
APPLE INC COM 037833100 1,554 13,417 SH   SOLE   0 0 13,417
BERKSHIRE HATHAWAY INC DEL CL A 084670108 640 2 SH   SOLE   0 0 2
DOMINION ENERGY INC COM 25746U109 365 4,621 SH   SOLE   0 0 4,621
DUKE ENERGY CORP NEW COM NEW 26441C204 330 3,726 SH   SOLE   0 0 3,726
FACTSET RESH SYS INC COM 303075105 251 750 SH   SOLE   0 0 750
FIRST BANCORP N C COM 318910106 565 27,007 SH   SOLE   0 0 27,007
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3,032 54,529 SH   SOLE   0 0 54,529
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 405 15,287 SH   SOLE   0 0 15,287
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 562 6,180 SH   SOLE   0 0 6,180
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 4,876 111,379 SH   SOLE   0 0 111,379
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 3,591 80,966 SH   SOLE   0 0 80,966
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 13,786 299,632 SH   SOLE   0 0 299,632
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5,656 94,239 SH   SOLE   0 0 94,239
FIRST TR NASDAQ 100 TECH IND SHS 337345102 590 5,035 SH   SOLE   0 0 5,035
GILEAD SCIENCES INC COM 375558103 465 7,358 SH   SOLE   0 0 7,358
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2,116 98,123 SH   SOLE   0 0 98,123
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 10,963 204,377 SH   SOLE   0 0 204,377
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 406 27,590 SH   SOLE   0 0 27,590
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 4,632 67,697 SH   SOLE   0 0 67,697
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2,523 33,005 SH   SOLE   0 0 33,005
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 5,979 63,368 SH   SOLE   0 0 63,368
ISHARES TR IBOXX INV CP ETF 464287242 600 4,456 SH   SOLE   0 0 4,456
ISHARES TR EXPANDED TECH 464287515 4,177 13,426 SH   SOLE   0 0 13,426
ISHARES TR MSCI USA MIN VOL 46429B697 9,905 155,425 SH   SOLE   0 0 155,425
ISHARES TR U.S. MED DVC ETF 464288810 5,569 18,587 SH   SOLE   0 0 18,587
ISHARES TR CORE S&P TTL STK 464287150 2,019 26,747 SH   SOLE   0 0 26,747
ISHARES TR CORE S&P SCP ETF 464287804 238 3,386 SH   SOLE   0 0 3,386
ISHARES TR PHLX SEMICND ETF 464287523 1,158 3,801 SH   SOLE   0 0 3,801
ISHARES TR PFD AND INCM SEC 464288687 270 7,400 SH   SOLE   0 0 7,400
ISHARES TR EXPND TEC SC ETF 464287549 1,905 6,165 SH   SOLE   0 0 6,165
JOHNSON & JOHNSON COM 478160104 402 2,697 SH   SOLE   0 0 2,697
MICROSOFT CORP COM 594918104 280 1,332 SH   SOLE   0 0 1,332
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 17,445 315,470 SH   SOLE   0 0 315,470
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,966 81,680 SH   SOLE   0 0 81,680
SPDR GOLD TR GOLD SHS 78463V107 4,173 23,562 SH   SOLE   0 0 23,562
SPDR SER TR S&P BIOTECH 78464A870 1,904 17,089 SH   SOLE   0 0 17,089
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 431 23,905 SH   SOLE   0 0 23,905
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 278 5,418 SH   SOLE   0 0 5,418
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 399 4,528 SH   SOLE   0 0 4,528
VANGUARD BD INDEX FDS INTERMED TERM 921937819 19,754 211,314 SH   SOLE   0 0 211,314
VANGUARD INDEX FDS GROWTH ETF 922908736 2,692 11,829 SH   SOLE   0 0 11,829
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,077 19,779 SH   SOLE   0 0 19,779
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 17,928 288,750 SH   SOLE   0 0 288,750
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 297 3,671 SH   SOLE   0 0 3,671
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,783 7,599 SH   SOLE   0 0 7,599
VERIZON COMMUNICATIONS INC COM 92343V104 277 4,649 SH   SOLE   0 0 4,649
VISA INC COM CL A 92826C839 280 1,400 SH   SOLE   0 0 1,400