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
ABBOTT LABS COM 002824100 2,061 26,113 SH   SOLE   25,853 0 260
ABBVIE INC COM 00287y109 1,146 15,038 SH   SOLE   14,778 0 260
ALPHABET INC CAP STK CL A 02079k305 3,868 3,329 SH   SOLE   3,224 0 105
APPLE INC COM 037833100 2,691 10,582 SH   SOLE   10,198 0 384
APPLIED MATLS INC COM 038222105 1,391 30,352 SH   SOLE   28,774 0 1,578
AXALTA COATING SYS LTD COM g0750c108 331 19,157 SH   SOLE   19,157 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,202 22,985 SH   SOLE   22,388 0 597
BK OF AMERICA CORP COM 060505104 3,265 153,796 SH   SOLE   149,893 0 3,903
BLACKROCK ENHANCED EQUITY DI COM 09251a104 69 10,525 SH   SOLE   10,525 0 0
BLACKROCK RES & COMMODITIES SHS 09257a108 67 13,200 SH   SOLE   13,200 0 0
BUNGE LIMITED COM g16962105 358 8,730 SH   SOLE   8,730 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 158 16,179 SH   SOLE   16,179 0 0
CBRE CLARION GLOBAL REAL EST COM 12504g100 171 32,579 SH   SOLE   32,579 0 0
CHEVRON CORP NEW COM 166764100 1,539 21,245 SH   SOLE   20,484 0 761
CISCO SYS INC COM 17275R102 3,824 97,283 SH   SOLE   94,739 0 2,544
COCA COLA CO COM 191216100 3,334 75,354 SH   SOLE   73,964 0 1,390
COHEN & STEERS INFRASTRUCTUR COM 19248a109 228 12,075 SH   SOLE   12,075 0 0
COMCAST CORP NEW CL A 20030n101 3,065 89,158 SH   SOLE   86,536 0 2,622
CVS HEALTH CORP COM 126650100 4,037 68,038 SH   SOLE   65,930 0 2,108
DIAGEO P L C SPON ADR NEW 25243q205 3,625 28,519 SH   SOLE   28,004 0 515
DISCOVERY INC COM SER A 25470F104 592 30,445 SH   SOLE   30,445 0 0
DISNEY WALT CO COM DISNEY 254687106 3,176 32,878 SH   SOLE   32,503 0 375
DOLLAR TREE INC COM 256746108 575 7,827 SH   SOLE   7,827 0 0
DOMINION ENERGY INC COM 25746U109 4,004 55,467 SH   SOLE   53,936 0 1,531
EATON VANCE TAX ADVT DIV INC COM 27828g107 414 24,589 SH   SOLE   24,589 0 0
EMERSON ELEC CO COM 291011104 219 4,600 SH   SOLE   4,600 0 0
EXXON MOBIL CORP COM 30231g102 801 21,095 SH   SOLE   20,875 0 220
F N B CORP COM 302520101 134 18,151 SH   SOLE   18,151 0 0
FEDEX CORP COM 31428X106 408 3,365 SH   SOLE   3,365 0 0
FOX CORP CL B COM 35137l204 645 28,197 SH   SOLE   26,413 0 1,784
GABELLI DIVID & INCOME TR COM 36242h104 1,351 91,222 SH   SOLE   91,222 0 0
GABELLI EQUITY TR INC COM 362397101 1,793 412,293 SH   SOLE   412,293 0 0
GABELLI MULTIMEDIA TR INC COM 36239q109 654 120,937 SH   SOLE   120,937 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 345 2,231 SH   SOLE   2,231 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013v100 1,805 102,602 SH   SOLE   102,602 0 0
INTEL CORP COM 458140100 4,606 85,112 SH   SOLE   82,469 0 2,643
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137v357 543 6,457 SH   SOLE   6,457 0 0
INVESCO LTD SHS g491bt108 1,977 217,724 SH   SOLE   211,253 0 6,471
ISHARES TR MSCI EAFE ETF 464287465 1,494 27,943 SH   SOLE   24,788 0 3,155
ISHARES TR RUS 1000 VAL ETF 464287598 426 4,291 SH   SOLE   4,291 0 0
JPMORGAN CHASE & CO COM 46625H100 3,323 36,910 SH   SOLE   35,915 0 995
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 758 156,585 SH   SOLE   156,585 0 0
LOEWS CORP COM 540424108 2,910 83,554 SH   SOLE   81,200 0 2,354
LOWES COS INC COM 548661107 201 2,338 SH   SOLE   2,338 0 0
MEDICAL PPTYS TRUST INC COM 58463j304 274 15,863 SH   SOLE   15,863 0 0
MERCK & CO. INC COM 58933y105 4,257 55,335 SH   SOLE   54,010 0 1,325
METLIFE INC COM 59156r108 2,684 87,799 SH   SOLE   85,234 0 2,565
MICROSOFT CORP COM 594918104 332 2,103 SH   SOLE   2,103 0 0
MOSAIC CO NEW COM 61945c103 2,060 190,359 SH   SOLE   185,392 0 4,967
NORFOLK SOUTHERN CORP COM 655844108 219 1,500 SH   SOLE   1,500 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,871 46,955 SH   SOLE   46,235 0 720
NUTRIEN LTD COM 67077m108 205 6,050 SH   SOLE   6,050 0 0
PEPSICO INC COM 713448108 700 5,826 SH   SOLE   5,349 0 477
PFIZER INC COM 717081103 4,109 125,898 SH   SOLE   122,669 0 3,229
PROCTER & GAMBLE CO COM 742718109 232 2,105 SH   SOLE   2,105 0 0
QUALCOMM INC COM 747525103 3,721 54,999 SH   SOLE   53,351 0 1,648
RAYTHEON CO COM NEW 755111507 2,792 21,285 SH   SOLE   20,571 0 714
SCHLUMBERGER LTD COM 806857108 1,069 79,226 SH   SOLE   76,579 0 2,647
SERVICEMASTER GLOBAL HLDGS I COM 81761r109 3,161 117,065 SH   SOLE   113,395 0 3,670
SONY CORP SPONSORED ADR 835699307 4,736 80,032 SH   SOLE   77,345 0 2,687
TJX COS INC NEW COM 872540109 3,083 64,480 SH   SOLE   63,300 0 1,180
TWITTER INC COM 90184l102 3,033 123,510 SH   SOLE   121,505 0 2,005
UNILEVER PLC SPON ADR NEW 904767704 271 5,363 SH   SOLE   5,363 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,770 40,360 SH   SOLE   39,242 0 1,118
VANECK VECTORS ETF TR GOLD MINERS ETF 92189f106 462 20,059 SH   SOLE   17,790 0 2,269
VANGUARD INDEX FDS SMALL CP ETF 922908751 233 2,018 SH   SOLE   2,018 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 339 10,094 SH   SOLE   6,794 0 3,300
VERIZON COMMUNICATIONS INC COM 92343v104 3,893 72,458 SH   SOLE   70,140 0 2,318
VOYA INFRASTRUCTURE INDLS & COM 92912x101 536 65,919 SH   SOLE   65,919 0 0
ABERDEEN GLOBAL PREMIER PROPER COM 02083a103 240 56,692 SH   SOLE   56,692 0 0
ALPINE TOTAL DYNAMIC DIVIDEND COM 021060207 667 101,295 SH   SOLE   101,295 0 0
BAYER A G (ADR'S) COM 072730302 2,329 160,942 SH   SOLE   155,728 0 5,214
BLUE HARBOR BANK NC COM 095613105 135 16,330 SH   SOLE   16,330 0 0
EATON VANCE TAX ADV GLOBAL DIV COM 278285101 1,104 92,351 SH   SOLE   92,351 0 0
NESTLE SA ADR COM 641069406 745 7,232 SH   SOLE   7,232 0 0
ROCHE HOLDINGS LTD COM 771195104 2,012 49,605 SH   SOLE   48,480 0 1,125
TEKLA LIFE SCIENCES INVESTORS COM 879111400 198 13,223 SH   SOLE   13,223 0 0