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 Equity 00162Q858 679 14,497 SH   SOLE   0 0 14,497
APPLE INC Equity 037833100 1,124 3,826 SH   SOLE   0 0 3,826
BERKSHIRE HATHAWAY INC DEL Equity 084670108 1,019 3 SH   SOLE   0 0 3
CHEVRON CORP NEW Equity 166764100 377 3,131 SH   SOLE   0 0 3,131
DOMINION ENERGY INC Equity 25746U109 383 4,621 SH   SOLE   0 0 4,621
DUKE ENERGY CORP NEW Equity 26441C204 300 3,286 SH   SOLE   0 0 3,286
FACTSET RESH SYS INC Equity 303075105 201 750 SH   SOLE   0 0 750
FIDELITY COVINGTON TR Equity 316092204 2,561 53,070 SH   SOLE   0 0 53,070
FIRST BANCORP N C Equity 318910106 1,075 26,937 SH   SOLE   0 0 26,937
FIRST TR EXCHANG TRADED FD I Equity 33739N108 1,322 23,798 SH   SOLE   0 0 23,798
FIRST TR EXCHANGE TRADED FD Equity 33739Q408 24,577 409,011 SH   SOLE   0 0 409,011
FIRST TR EXCHANGE TRADED FD Equity 33734X176 884 12,178 SH   SOLE   0 0 12,178
FIRST TR EXCHANGE TRADED FD Equity 33734X184 447 15,287 SH   SOLE   0 0 15,287
FIRST TR EXCHANGE TRADED FD Equity 33733E203 290 1,950 SH   SOLE   0 0 1,950
FIRST TR EXCHANGE TRADED FD Equity 33734X192 418 6,923 SH   SOLE   0 0 6,923
FIRST TR EXCHANGE TRADED FD Equity 33738R506 4,925 137,260 SH   SOLE   0 0 137,260
FIRST TR EXCHANGE TRADED FD Equity 33738D309 20,935 436,865 SH   SOLE   0 0 436,865
FIRST TR EXCHANGE TRADED FD Equity 33734X150 387 8,577 SH   SOLE   0 0 8,577
FIRST TR EXCHANGE TRADED FD Equity 33738R118 4,670 108,294 SH   SOLE   0 0 108,294
FIRST TR EXCHANGE TRADED FD Equity 33733E302 923 6,636 SH   SOLE   0 0 6,636
FIRST TR EXCHANGE-TRADED FD Equity 33739E108 29,192 1,454,492 SH   SOLE   0 0 1,454,492
FIRST TR NASDAQ100 TECH INDE Equity 337345102 774 7,735 SH   SOLE   0 0 7,735
FIRST TR VALUE LINE DIVID IN Equity 33734H106 7,684 213,257 SH   SOLE   0 0 213,257
GILEAD SCIENCES INC Equity 375558103 770 11,855 SH   SOLE   0 0 11,855
GLOBAL X FDS Equity 37954Y483 7,721 327,009 SH   SOLE   0 0 327,009
INVESCO EXCHANGE TRADED FD T Equity 46137V274 13,740 129,282 SH   SOLE   0 0 129,282
INVESCO EXCHANGE TRADED FD T Equity 46137V357 8,561 73,979 SH   SOLE   0 0 73,979
INVESCO EXCHANGE TRADED FD T Equity 46137V837 5,456 84,772 SH   SOLE   0 0 84,772
INVESCO EXCHNG TRADED FD TR Equity 46138E842 355 6,225 SH   SOLE   0 0 6,225
INVESCO EXCHNG TRADED FD TR Equity 46138E354 7,345 125,908 SH   SOLE   0 0 125,908
INVESCO EXCHNG TRADED FD TR Equity 46138G102 2,839 55,799 SH   SOLE   0 0 55,799
INVESCO EXCHNG TRADED FD TR Equity 46138E511 414 27,590 SH   SOLE   0 0 27,590
ISHARES TR Equity 464287804 284 3,386 SH   SOLE   0 0 3,386
ISHARES TR Equity 464287515 3,818 16,382 SH   SOLE   0 0 16,382
ISHARES TR Equity 464287721 326 1,400 SH   SOLE   0 0 1,400
ISHARES TR Equity 464287523 1,517 6,041 SH   SOLE   0 0 6,041
ISHARES TR Equity 464287242 1,082 8,456 SH   SOLE   0 0 8,456
ISHARES TR Equity 464287812 269 2,017 SH   SOLE   0 0 2,017
ISHARES TR Equity 464288760 5,871 26,436 SH   SOLE   0 0 26,436
ISHARES TR Equity 464287549 2,014 8,319 SH   SOLE   0 0 8,319
ISHARES TR Equity 464287739 691 7,429 SH   SOLE   0 0 7,429
ISHARES TR Equity 464288810 6,115 23,135 SH   SOLE   0 0 23,135
ISHARES TR Equity 464287150 4,061 55,864 SH   SOLE   0 0 55,864
ISHARES TR Equity 464288687 278 7,400 SH   SOLE   0 0 7,400
ISHARES TR Equity 46429B697 3,411 51,998 SH   SOLE   0 0 51,998
ISHARES TR Equity 464287580 259 1,134 SH   SOLE   0 0 1,134
JOHNSON & JOHNSON Equity 478160104 393 2,697 SH   SOLE   0 0 2,697
MICROSOFT CORP Equity 594918104 224 1,419 SH   SOLE   0 0 1,419
PNC FINL SVCS GROUP INC Equity 693475105 215 1,347 SH   SOLE   0 0 1,347
RAYTHEON CO Equity 755111507 296 1,346 SH   SOLE   0 0 1,346
SELECT SECTOR SPDR TR Equity 81369Y860 4,117 106,477 SH   SOLE   0 0 106,477
VANECK VECTORS ETF TR Equity 92189H409 201 3,133 SH   SOLE   0 0 3,133
VANECK VECTORS ETF TR Equity 92189H201 272 5,418 SH   SOLE   0 0 5,418
VANECK VECTORS ETF TRUST Equity 92189F528 425 23,905 SH   SOLE   0 0 23,905
VANGUARD WHITEHALL FDS INC Equity 921946406 1,374 14,657 SH   SOLE   0 0 14,657
VERIZON COMMUNICATIONS INC Equity 92343V104 285 4,649 SH   SOLE   0 0 4,649
VISA INC Equity 92826C839 263 1,400 SH   SOLE   0 0 1,400