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
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 10 151 SH   SOLE   151 0 0
HALCON RES CORP COM PAR NEW 40537Q605 1 200 SH   SOLE   200 0 0
FITBIT INC CL A 33812L102 0 30 SH   SOLE   30 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6 147 SH   SOLE   147 0 0
CHUBB LIMITED COM H1467J104 246 1,797 SH   SOLE   1,757 0 40
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,743 15,853 SH   SOLE   12,808 0 3,045
APTIV PLC SHS G6095L109 18 209 SH   SOLE   209 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 39 5,000 PRN   SOLE   5,000 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 24 2,000 PRN   SOLE   2,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 117 860 PRN   SOLE   260 0 600
ANNALY CAP MGMT INC COM 035710409 1,390 133,243 PRN   SOLE   128,592 0 4,651
MARATHON PETE CORP COM 56585A102 2,703 36,968 PRN   SOLE   29,245 0 7,723
LAM RESEARCH CORP COM 512807108 9 45 PRN   SOLE   0 0 45
KKR & CO L P DEL COM UNITS 48248M102 41 2,000 PRN   SOLE   2,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 7 35 PRN   SOLE   0 0 35
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 144 6,699 PRN   SOLE   6,699 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2 35 PRN   SOLE   35 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,196 20,034 PRN   SOLE   19,288 0 746
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 48 1,500 PRN   SOLE   1,500 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 117 7,948 PRN   SOLE   0 0 7,948
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 19 300 SH   SOLE   0 0 300
ISHARES TR RUS 1000 VAL ETF 464287598 28 231 SH   SOLE   0 0 231
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 43 2,024 SH   SOLE   0 0 2,024
SPDR SER TR SPDR BLOOMBERG 78468R663 50 550 SH   SOLE   0 0 550
ZOETIS INC CL A 98978V103 38 454 SH   SOLE   454 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 9 78 SH   SOLE   44 0 34
YUM CHINA HLDGS INC COM 98850P109 2 40 SH   SOLE   40 0 0
YUM BRANDS INC COM 988498101 10 120 SH   SOLE   40 0 80
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 18 290 SH   SOLE   290 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 356 9,797 SH   SOLE   8,707 0 1,090
EXXON MOBIL CORP COM 30231G102 4,672 62,617 SH   SOLE   59,272 0 3,345
XILINX INC COM 983919101 5 75 SH   SOLE   75 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 27 357 SH   SOLE   357 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,534 236,979 SH   SOLE   231,092 0 5,887
SELECT SECTOR SPDR TR ENERGY 81369Y506 16 236 SH   SOLE   236 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 365 4,162 SH   SOLE   3,552 0 610
WYNDHAM WORLDWIDE CORP COM 98310W108 17 150 SH   SOLE   150 0 0
WEYERHAEUSER CO COM 962166104 35 1,000 SH   SOLE   0 0 1,000
AQUA AMERICA INC COM 03836W103 10 300 SH   SOLE   300 0 0
WESTAR ENERGY INC COM 95709T100 2,788 53,015 SH   SOLE   50,958 0 2,057
W P CAREY INC COM 92936U109 2,078 33,523 SH   SOLE   32,265 0 1,258
WALMART INC COM 931142103 58 649 SH   SOLE   129 0 520
WASTE MGMT INC DEL COM 94106L109 2,704 32,142 SH   SOLE   24,835 0 7,307
WELLS FARGO CO NEW COM 949746101 338 6,458 SH   SOLE   4,281 0 2,177
WEC ENERGY GROUP INC COM 92939U106 66 1,049 SH   SOLE   0 0 1,049
WESTERN DIGITAL CORP COM 958102105 18 200 SH   SOLE   200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 31 467 SH   SOLE   367 0 100
VERIZON COMMUNICATIONS INC COM 92343V104 2,634 55,090 SH   SOLE   51,429 0 3,661
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 131 1,583 SH   SOLE   982 0 601
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 25 531 SH   SOLE   531 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 26 190 SH   SOLE   190 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 11 388 SH   SOLE   0 0 388
VANGUARD GROUP DIV APP ETF 921908844 35 345 SH   SOLE   0 0 345
V F CORP COM 918204108 49 658 SH   SOLE   600 0 58
VISA INC COM CL A 92826C839 2,440 20,396 SH   SOLE   20,250 0 146
UNITED TECHNOLOGIES CORP COM 913017109 121 963 SH   SOLE   190 0 773
US BANCORP DEL COM NEW 902973304 2,293 45,407 SH   SOLE   45,079 0 328
UNITED PARCEL SERVICE INC CL B 911312106 1,920 18,345 SH   SOLE   15,191 0 3,154
UNION PAC CORP COM 907818108 5 34 SH   SOLE   34 0 0
UNITEDHEALTH GROUP INC COM 91324P102 922 4,310 SH   SOLE   4,310 0 0
UNILEVER PLC SPON ADR NEW 904767704 17 300 SH   SOLE   0 0 300
UNITED CMNTY FINL CORP OHIO COM 909839102 52 5,300 SH   SOLE   5,300 0 0
UBS GROUP AG SHS H42097107 8 447 SH   SOLE   447 0 0
TEXAS INSTRS INC COM 882508104 144 1,386 SH   SOLE   0 0 1,386
TTM TECHNOLOGIES INC COM 87305R109 4 285 SH   SOLE   285 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 13 291 SH   SOLE   291 0 0
TESLA INC COM 88160R101 7 28 SH   SOLE   28 0 0
TRANSCANADA CORP COM 89353D107 1,884 45,605 SH   SOLE   36,550 0 9,055
PRICE T ROWE GROUP INC COM 74144T108 28 259 SH   SOLE   0 0 259
TOTAL S A SPONSORED ADR 89151E109 6 99 SH   SOLE   99 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 832 31,491 SH   SOLE   24,762 0 6,729
TJX COS INC NEW COM 872540109 4 47 SH   SOLE   0 0 47
ISHARES TR TIPS BD ETF 464287176 20 180 SH   SOLE   180 0 0
TG THERAPEUTICS INC COM 88322Q108 0 4 SH   SOLE   4 0 0
TE CONNECTIVITY LTD REG SHS H84989104 13 129 SH   SOLE   129 0 0
TERADATA CORP DEL COM 88076W103 0 7 SH   SOLE   7 0 0
AT&T INC COM 00206R102 5,320 149,237 SH   SOLE   131,138 0 18,099
SYNAPTICS INC COM 87157D109 4 84 SH   SOLE   84 0 0
STRYKER CORP COM 863667101 5 34 SH   SOLE   34 0 0
SYNCHRONY FINL COM 87165B103 3,329 99,292 SH   SOLE   96,459 0 2,833
SIERRA WIRELESS INC COM 826516106 7 430 SH   SOLE   0 0 430
SEAGATE TECHNOLOGY PLC SHS G7945M107 11 184 SH   SOLE   184 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,525 77,132 SH   SOLE   61,989 0 15,143
1ST SOURCE CORP COM 336901103 46 900 SH   SOLE   900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,062 38,235 SH   SOLE   38,235 0 0
SIMON PPTY GROUP INC NEW COM 828806109 7 46 SH   SOLE   46 0 0
ISHARES TR PHLX SEMICND ETF 464287523 65 359 SH   SOLE   359 0 0
SOUTHERN CO COM 842587107 36 817 SH   SOLE   0 0 817
SONY CORP SPONSORED ADR 835699307 1 27 SH   SOLE   27 0 0
SNAP INC CL A 83304A106 0 20 SH   SOLE   20 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 8 529 SH   SOLE   529 0 0
SCHLUMBERGER LTD COM 806857108 3,598 55,541 SH   SOLE   54,101 0 1,440
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 39 801 SH   SOLE   801 0 0
SMUCKER J M CO COM NEW 832696405 0 2 SH   SOLE   2 0 0
SHERWIN WILLIAMS CO COM 824348106 613 1,563 SH   SOLE   1,475 0 88
SEI INVESTMENTS CO COM 784117103 40 528 SH   SOLE   0 0 528
ISHARES TR EAFE SML CP ETF 464288273 10 151 SH   SOLE   151 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 51 800 SH   SOLE   800 0 0
SCANA CORP NEW COM 80589M102 87 2,309 SH   SOLE   0 0 2,309
STARBUCKS CORP COM 855244109 1 22 SH   SOLE   22 0 0
ALPS ETF TR MED BREAKTHGH 00162Q593 37 1,088 SH   SOLE   1,088 0 0
SAP SE SPON ADR 803054204 7 69 SH   SOLE   69 0 0
SANDERSON FARMS INC COM 800013104 12 100 SH   SOLE   100 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 12 500 SH   SOLE   500 0 0
RAYTHEON CO COM NEW 755111507 3,937 18,240 SH   SOLE   17,717 0 523
ROSS STORES INC COM 778296103 3 33 SH   SOLE   0 0 33
ROPER TECHNOLOGIES INC COM 776696106 41 146 SH   SOLE   0 0 146
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 36 1,309 SH   SOLE   1,309 0 0
ISHARES TR MORTGE REL ETF 46435G342 96 2,270 SH   SOLE   2,270 0 0
RELX PLC SPONSORED ADR 759530108 7 341 SH   SOLE   341 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,185 65,586 SH   SOLE   63,082 0 2,504
REDFIN CORP COM 75737F108 317 13,888 SH   SOLE   13,888 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4 36 SH   SOLE   36 0 0
QUALCOMM INC COM 747525103 11 192 SH   SOLE   0 0 192
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 16 530 SH   SOLE   530 0 0
PAYPAL HLDGS INC COM 70450Y103 32 425 SH   SOLE   25 0 400
PHILLIPS 66 COM 718546104 3 33 SH   SOLE   33 0 0
PRUDENTIAL FINL INC COM 744320102 1,395 13,473 SH   SOLE   10,816 0 2,657
PRA GROUP INC COM 69354N106 2 51 SH   SOLE   51 0 0
PPL CORP COM 69351T106 3,979 140,662 SH   SOLE   124,743 0 15,919
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 19 336 SH   SOLE   336 0 0
PPG INDS INC COM 693506107 85 760 SH   SOLE   760 0 0
PINNACLE WEST CAP CORP COM 723484101 8 100 SH   SOLE   100 0 0
PNC FINL SVCS GROUP INC COM 693475105 106 700 SH   SOLE   700 0 0
PHILIP MORRIS INTL INC COM 718172109 501 5,036 SH   SOLE   4,401 0 635
PERKINELMER INC COM 714046109 21 280 SH   SOLE   280 0 0
POLARIS INDS INC COM 731068102 16 144 SH   SOLE   0 0 144
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 6 147 SH   SOLE   147 0 0
PARKER HANNIFIN CORP COM 701094104 85 496 SH   SOLE   336 0 160
PROGRESSIVE CORP OHIO COM 743315103 283 4,650 SH   SOLE   4,650 0 0
PROCTER AND GAMBLE CO COM 742718109 36 460 SH   SOLE   335 0 125
ISHARES TR S&P US PFD STK 464288687 10,352 275,611 SH   SOLE   265,438 0 10,173
PFIZER INC COM 717081103 5,326 150,064 SH   SOLE   144,562 0 5,502
PEPSICO INC COM 713448108 3,392 31,074 SH   SOLE   24,274 0 6,800
PAYCHEX INC COM 704326107 31 502 SH   SOLE   502 0 0
BANK OF THE OZARKS COM 063904106 104 2,160 SH   SOLE   2,160 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 12 186 SH   SOLE   0 0 186
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,235 13,077 SH   SOLE   12,708 0 369
ORACLE CORP COM 68389X105 182 3,974 SH   SOLE   2,024 0 1,950
ORANGE SPONSORED ADR 684060106 6 336 SH   SOLE   336 0 0
ISHARES TR S&P 100 ETF 464287101 24 205 SH   SOLE   205 0 0
NOVARTIS A G SPONSORED ADR 66987V109 15 189 SH   SOLE   189 0 0
NOVO-NORDISK A S ADR 670100205 2,661 54,024 SH   SOLE   53,139 0 885
NVIDIA CORP COM 67066G104 12 50 SH   SOLE   50 0 0
NUCOR CORP COM 670346105 1,861 30,464 SH   SOLE   24,109 0 6,355
NUANCE COMMUNICATIONS INC COM 67020Y100 2 100 SH   SOLE   0 0 100
NOKIA CORP SPONSORED ADR 654902204 0 13 SH   SOLE   13 0 0
NIKE INC CL B 654106103 119 1,794 SH   SOLE   40 0 1,754
NCR CORP NEW COM 62886E108 0 9 SH   SOLE   7 0 2
NAVIGATORS GROUP INC COM 638904102 7 124 SH   SOLE   124 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,947 32,324 SH   SOLE   25,865 0 6,459
MURPHY USA INC COM 626755102 7 100 SH   SOLE   100 0 0
MICRON TECHNOLOGY INC COM 595112103 2,340 44,872 SH   SOLE   43,575 0 1,297
MICROSOFT CORP COM 594918104 7,606 83,332 SH   SOLE   72,933 0 10,399
MERCK & CO INC COM 58933Y105 5,119 93,985 SH   SOLE   90,623 0 3,362
MONSANTO CO NEW COM 61166W101 12 99 SH   SOLE   0 0 99
ALTRIA GROUP INC COM 02209S103 158 2,528 SH   SOLE   2,528 0 0
3M CO COM 88579Y101 122 554 SH   SOLE   14 0 540
MARSH & MCLENNAN COS INC COM 571748102 83 1,000 SH   SOLE   1,000 0 0
MCCORMICK & CO INC COM VTG 579780107 370 3,484 SH   SOLE   3,484 0 0
MCCORMICK & CO INC COM NON VTG 579780206 390 3,664 SH   SOLE   3,664 0 0
MAGNA INTL INC COM 559222401 6 100 SH   SOLE   100 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1 67 SH   SOLE   67 0 0
METLIFE INC COM 59156R108 1,655 36,058 SH   SOLE   27,901 0 8,157
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 24 69 SH   SOLE   69 0 0
MEDTRONIC PLC SHS G5960L103 31 386 SH   SOLE   0 0 386
MONDELEZ INTL INC CL A 609207105 2 57 SH   SOLE   57 0 0
MCKESSON CORP COM 58155Q103 76 539 SH   SOLE   239 0 300
MICROCHIP TECHNOLOGY INC COM 595017104 1,586 17,364 SH   SOLE   13,985 0 3,379
MCDONALDS CORP COM 580135101 1,339 8,565 SH   SOLE   6,122 0 2,443
MARRIOTT INTL INC NEW CL A 571903202 4 30 SH   SOLE   30 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9 50 SH   SOLE   50 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 7 1,838 SH   SOLE   1,838 0 0
LAS VEGAS SANDS CORP COM 517834107 1,884 26,202 SH   SOLE   21,156 0 5,046
LUNA INNOVATIONS COM 550351100 0 127 SH   SOLE   127 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,114 9,486 SH   SOLE   5,441 0 4,045
LOWES COS INC COM 548661107 1,431 16,307 SH   SOLE   11,343 0 4,964
LINDSAY CORP COM 535555106 7 73 SH   SOLE   73 0 0
LOCKHEED MARTIN CORP COM 539830109 4,992 14,771 SH   SOLE   13,050 0 1,721
LEGG MASON INC COM 524901105 12 300 SH   SOLE   300 0 0
LILLY ELI & CO COM 532457108 79 1,015 SH   SOLE   200 0 815
LABORATORY CORP AMER HLDGS COM NEW 50540R409 24 150 SH   SOLE   0 0 150
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,638 15,970 SH   SOLE   15,296 0 674
LIBERTY GLOBAL PLC SHS CL C G5480U120 8 265 SH   SOLE   265 0 0
LOEWS CORP COM 540424108 27 535 SH   SOLE   535 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,624 43,453 SH   SOLE   42,560 0 893
COCA COLA CO COM 191216100 2,481 57,130 SH   SOLE   53,972 0 3,158
KRAFT HEINZ CO COM 500754106 1,499 24,070 SH   SOLE   19,044 0 5,026
KEYCORP NEW COM 493267108 2,057 105,196 SH   SOLE   85,460 0 19,736
JPMORGAN CHASE & CO COM 46625H100 3,281 29,840 SH   SOLE   23,414 0 6,426
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 0 5 SH   SOLE   5 0 0
JOHNSON & JOHNSON COM 478160104 7,611 59,387 SH   SOLE   53,580 0 5,807
ISHARES TR TRANS AVG ETF 464287192 16 87 SH   SOLE   87 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2 22 SH   SOLE   22 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 62 452 SH   SOLE   352 0 100
ISHARES TR CORE S&P500 ETF 464287200 7,256 27,343 SH   SOLE   23,255 0 4,088
INVESCO MORTGAGE CAPITAL INC COM 46131B100 19 1,150 SH   SOLE   1,150 0 0
ILLINOIS TOOL WKS INC COM 452308109 16 100 SH   SOLE   0 0 100
ISHARES TR US AER DEF ETF 464288760 39 199 SH   SOLE   199 0 0
INGERSOLL-RAND PLC SHS G47791101 8 92 SH   SOLE   92 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 38 1,048 SH   SOLE   1,048 0 0
INTEL CORP COM 458140100 5,737 110,163 SH   SOLE   92,967 0 17,196
ING GROEP N V SPONSORED ADR 456837103 15 876 SH   SOLE   876 0 0
ISHARES TR CORE S&P SCP ETF 464287804 725 9,411 SH   SOLE   8,161 0 1,250
ISHARES TR CORE S&P MCP ETF 464287507 672 3,584 SH   SOLE   3,074 0 510
ISHARES TR U.S. MED DVC ETF 464288810 321 1,734 SH   SOLE   1,513 0 221
ISHARES INC CORE MSCI EMKT 46434G103 747 12,788 SH   SOLE   11,134 0 1,654
ISHARES TR CORE MSCI EAFE 46432F842 664 10,083 SH   SOLE   8,663 0 1,420
IDEXX LABS INC COM 45168D104 38 200 SH   SOLE   200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,144 20,490 SH   SOLE   17,608 0 2,882
ISHARES TR IBOXX HI YD ETF 464288513 2,982 34,825 SH   SOLE   33,502 0 1,323
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 18 576 SH   SOLE   576 0 0
HERSHEY CO COM 427866108 2,678 27,057 SH   SOLE   25,794 0 1,263
HORMEL FOODS CORP COM 440452100 21 603 SH   SOLE   0 0 603
HP INC COM 40434L105 11 506 SH   SOLE   506 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9 506 SH   SOLE   506 0 0
HONEYWELL INTL INC COM 438516106 3,105 21,489 SH   SOLE   21,006 0 483
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 7 1,170 SH   SOLE   1,170 0 0
HOME DEPOT INC COM 437076102 2,764 15,508 SH   SOLE   15,236 0 272
HANESBRANDS INC COM 410345102 1,509 81,903 SH   SOLE   66,345 0 15,558
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 39 1,145 SH   SOLE   1,145 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7 173 SH   SOLE   173 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10 40 SH   SOLE   40 0 0
ALPHABET INC CAP STK CL A 02079K305 708 683 SH   SOLE   683 0 0
ALPHABET INC CAP STK CL C 02079K107 3,590 3,479 SH   SOLE   3,447 0 32
GENWORTH FINL INC COM CL A 37247D106 0 108 SH   SOLE   108 0 0
GENERAL MTRS CO COM 37045V100 11 300 SH   SOLE   300 0 0
CORNING INC COM 219350105 21 750 SH   SOLE   250 0 500
GAMING & LEISURE PPTYS INC COM 36467J108 2,010 60,062 SH   SOLE   58,126 0 1,936
SPDR GOLD TRUST GOLD SHS 78463V107 28 220 SH   SOLE   200 0 20
GENERAL MLS INC COM 370334104 9 200 SH   SOLE   200 0 0
GILEAD SCIENCES INC COM 375558103 23 300 SH   SOLE   0 0 300
GENERAL ELECTRIC CO COM 369604103 158 11,729 SH   SOLE   10,829 0 900
FORTIVE CORP COM 34959J108 157 2,024 SH   SOLE   2,024 0 0
FIDELITY MSCI INFO TECH I 316092808 727 14,025 SH   SOLE   12,178 0 1,847
FS INVT CORP COM 302635107 67 9,250 SH   SOLE   9,250 0 0
FIDELITY MSCI FINLS IDX 316092501 683 16,919 SH   SOLE   14,611 0 2,308
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6 61 SH   SOLE   61 0 0
FARMERS NATL BANC CORP COM 309627107 10 700 SH   SOLE   700 0 0
FLEX LTD ORD Y2573F102 1,793 109,804 SH   SOLE   106,442 0 3,362
FIFTH THIRD BANCORP COM 316773100 4 132 SH   SOLE   132 0 0
FEDEX CORP COM 31428X106 75 312 SH   SOLE   0 0 312
FIDELITY DIVID ETF RISI 316092832 21 700 SH   SOLE   700 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 38 318 SH   SOLE   318 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 372 900 SH   SOLE   900 0 0
FACEBOOK INC CL A 30303M102 4,532 28,361 SH   SOLE   27,458 0 903
FIRST AMERN FINL CORP COM 31847R102 23 400 SH   SOLE   400 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 28 2,500 SH   SOLE   2,500 0 0
EXPEDITORS INTL WASH INC COM 302130109 6 90 SH   SOLE   90 0 0
EXELON CORP COM 30161N101 12 320 SH   SOLE   0 0 320
ISHARES INC MSCI JPN ETF NEW 46434G822 14 233 SH   SOLE   233 0 0
ISHARES TR MSCI EURO FL ETF 464289180 7 292 SH   SOLE   292 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 81 1,170 SH   SOLE   570 0 600
ENTERPRISE PRODS PARTNERS L COM 293792107 8 340 SH   SOLE   340 0 0
EOG RES INC COM 26875P101 1,351 12,835 SH   SOLE   12,535 0 300
ENBRIDGE INC COM 29250N105 72 2,274 SH   SOLE   1,979 0 295
EMERSON ELEC CO COM 291011104 2,710 39,676 SH   SOLE   31,551 0 8,125
EASTMAN CHEM CO COM 277432100 11 100 SH   SOLE   100 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,028 17,978 SH   SOLE   17,307 0 671
ISHARES TR EAFE GRWTH ETF 464288885 10 120 SH   SOLE   120 0 0
ISHARES TR MSCI EAFE ETF 464287465 35 500 SH   SOLE   0 0 500
ECOLAB INC COM 278865100 461 3,363 SH   SOLE   3,363 0 0
DYCOM INDS INC COM 267475101 2,791 25,935 SH   SOLE   25,442 0 493
DXC TECHNOLOGY CO COM 23355L106 2 23 SH   SOLE   23 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,226 30,602 SH   SOLE   29,433 0 1,169
DOWDUPONT INC COM 26078J100 82 1,282 SH   SOLE   0 0 1,282
ISHARES TR SELECT DIVID ETF 464287168 437 4,591 SH   SOLE   4,591 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,519 32,512 SH   SOLE   29,169 0 3,343
DR PEPPER SNAPPLE GROUP INC COM 26138E109 6 48 SH   SOLE   48 0 0
DIGITAL RLTY TR INC COM 253868103 1,834 17,400 SH   SOLE   16,749 0 651
DELPHI TECHNOLOGIES PLC SHS G2709G107 3 69 SH   SOLE   69 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4 211 SH   SOLE   0 0 211
DISNEY WALT CO COM DISNEY 254687106 3,283 32,690 SH   SOLE   31,089 0 1,601
DANAHER CORP DEL COM 235851102 387 3,952 SH   SOLE   3,952 0 0
QUEST DIAGNOSTICS INC COM 74834L100 6 58 SH   SOLE   58 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 3 21 SH   SOLE   21 0 0
DOMINION ENERGY INC COM 25746U109 1,890 28,023 SH   SOLE   27,026 0 997
CHEVRON CORP NEW COM 166764100 4,792 42,024 SH   SOLE   37,438 0 4,586
CVS HEALTH CORP COM 126650100 1,711 27,511 SH   SOLE   22,199 0 5,312
CSX CORP COM 126408103 28 500 SH   SOLE   500 0 0
CISCO SYS INC COM 17275R102 3,083 71,871 SH   SOLE   55,271 0 16,600
SALESFORCE COM INC COM 79466L302 3,424 29,441 SH   SOLE   28,248 0 1,193
CAMDEN PPTY TR SH BEN INT 133131102 13 151 SH   SOLE   151 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,263 17,316 SH   SOLE   16,754 0 562
CORESITE RLTY CORP COM 21870Q105 1,735 17,306 SH   SOLE   16,655 0 651
CONOCOPHILLIPS COM 20825C104 24 400 SH   SOLE   0 0 400
CAPITAL ONE FINL CORP COM 14040H105 0 2 SH   SOLE   2 0 0
CANADIAN NATL RY CO COM 136375102 2,640 36,103 SH   SOLE   34,573 0 1,530
COMCAST CORP NEW CL A 20030N101 126 3,680 SH   SOLE   2,394 0 1,286
CLOROX CO DEL COM 189054109 7 50 SH   SOLE   0 0 50
COLGATE PALMOLIVE CO COM 194162103 2,499 34,857 SH   SOLE   33,994 0 863
CINCINNATI FINL CORP COM 172062101 2,190 29,494 SH   SOLE   23,593 0 5,901
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 20 210 SH   SOLE   0 0 210
CHESAPEAKE ENERGY CORP COM 165167107 1 400 SH   SOLE   400 0 0
GLOBAL X FDS CHINA CONS ETF 37950E408 38 2,020 SH   SOLE   2,020 0 0
CHURCH & DWIGHT INC COM 171340102 43 854 SH   SOLE   0 0 854
CELGENE CORP COM 151020104 3,983 44,644 SH   SOLE   43,183 0 1,461
CARNIVAL CORP UNIT 99/99/9999 143658300 1,495 22,797 SH   SOLE   17,988 0 4,809
CALIX INC COM 13100M509 0 29 SH   SOLE   29 0 0
CHEESECAKE FACTORY INC COM 163072101 5 105 SH   SOLE   105 0 0
CA INC COM 12673P105 64 1,900 SH   SOLE   1,900 0 0
CITIGROUP INC COM NEW 172967424 8 114 SH   SOLE   114 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 39 1,608 SH   SOLE   1,608 0 0
BOJANGLES INC COM 097488100 1 88 SH   SOLE   88 0 0
BANK N S HALIFAX COM 064149107 3,501 56,736 SH   SOLE   54,591 0 2,145
BRISTOL MYERS SQUIBB CO COM 110122108 5,411 85,550 SH   SOLE   74,741 0 10,809
BALL CORP COM 058498106 3,931 98,994 SH   SOLE   97,123 0 1,871
BLACKROCK INC COM 09247X101 4,260 7,865 SH   SOLE   7,562 0 303
BANK NEW YORK MELLON CORP COM 064058100 36 700 SH   SOLE   0 0 700
BIOGEN INC COM 09062X103 36 130 SH   SOLE   130 0 0
BGC PARTNERS INC CL A 05541T101 12 889 SH   SOLE   889 0 0
BECTON DICKINSON & CO COM 075887109 4,141 19,110 SH   SOLE   18,508 0 602
BCE INC COM NEW 05534B760 2,296 53,350 SH   SOLE   51,342 0 2,008
BB&T CORP COM 054937107 111 2,135 SH   SOLE   235 0 1,900
BAXTER INTL INC COM 071813109 26 400 SH   SOLE   0 0 400
BANK AMER CORP COM 060505104 407 13,575 SH   SOLE   11,455 0 2,120
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16 89 SH   SOLE   89 0 0
BOEING CO COM 097023105 327 997 SH   SOLE   997 0 0
AMERICAN EXPRESS CO COM 025816109 7 74 SH   SOLE   74 0 0
ACTIVISION BLIZZARD INC COM 00507V109 47 702 SH   SOLE   432 0 270
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,018 15,198 SH   SOLE   14,655 0 543
ARES CAP CORP COM 04010L103 2,013 126,833 SH   SOLE   122,240 0 4,593
AMERIGAS PARTNERS L P UNIT L P INT 030975106 80 2,000 SH   SOLE   0 0 2,000
AIR PRODS & CHEMS INC COM 009158106 32 200 SH   SOLE   100 0 100
AMAZON COM INC COM 023135106 148 102 SH   SOLE   62 0 40
AMERIPRISE FINL INC COM 03076C106 6 38 SH   SOLE   38 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,683 286,347 SH   SOLE   275,827 0 10,520
AMGEN INC COM 031162100 2,060 12,086 SH   SOLE   9,591 0 2,495
APPLIED MATLS INC COM 038222105 16 287 SH   SOLE   287 0 0
ALLSTATE CORP COM 020002101 9 100 SH   SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 45 180 SH   SOLE   50 0 130
AIR T INC COM 009207101 1 38 SH   SOLE   0 0 38
ETF MANAGERS TR AI POWERED EQT 26924G813 1 30 SH   SOLE   30 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,044 9,735 SH   SOLE   5,338 0 4,397
AFLAC INC COM 001055102 1,090 24,918 SH   SOLE   19,596 0 5,322
ALMOST FAMILY INC COM 020409108 28 500 SH   SOLE   0 0 500
AMERICAN ELEC PWR INC COM 025537101 2,116 30,853 SH   SOLE   24,402 0 6,451
AUTOMATIC DATA PROCESSING IN COM 053015103 23 200 SH   SOLE   200 0 0
ISHARES TR MSCI ACWI ETF 464288257 10 140 SH   SOLE   140 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 998 6,504 SH   SOLE   5,375 0 1,129
BARRICK GOLD CORP COM 067901108 7 600 SH   SOLE   600 0 0
ABBOTT LABS COM 002824100 302 5,032 SH   SOLE   4,332 0 700
ABBVIE INC COM 00287Y109 4,677 49,413 SH   SOLE   41,894 0 7,519
ABB LTD SPONSORED ADR 000375204 7 280 SH   SOLE   280 0 0
APPLE INC COM 037833100 6,127 36,516 SH   SOLE   34,248 0 2,268