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 Stock 023135106 8,100 5,393 SH   SOLE 0 233 0 5,160
GLOBAL PMTS INC COM Stock 37940X102 655 6,359 SH   SOLE 0 1,639 0 4,720
INVESCO QQQ TRUST ETF 46090E103 690 4,475 SH   SOLE 0 0 0 4,475
STARBUCKS CORP COM Stock 855244109 4,186 65,001 SH   SOLE 0 6,071 0 58,930
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 387 7,444 SH   SOLE 0 0 0 7,444
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 15,343 550,917 SH   SOLE 0 12,871 0 538,046
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 781 15,875 SH   SOLE 0 2,746 0 13,129
VULCAN MATLS CO COM Stock 929160109 281 2,850 SH   SOLE 0 0 0 2,850
JOHNSON & JOHNSON COM Stock 478160104 8,605 66,681 SH   SOLE 0 4,610 0 62,071
WASTE MGMT INC DEL COM Stock 94106L109 309 3,476 SH   SOLE 0 0 0 3,476
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,995 15,633 SH   SOLE 0 0 0 15,633
COSTCO WHSL CORP NEW COM Stock 22160K105 3,098 15,208 SH   SOLE 0 796 0 14,411
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 325 8,327 SH   SOLE 0 0 0 8,327
GOLDMAN SACHS GROUP INC COM Stock 38141G104 266 1,595 SH   SOLE 0 25 0 1,570
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 295 6,139 SH   SOLE 0 0 0 6,139
YUM BRANDS INC COM Stock 988498101 263 2,868 SH   SOLE 0 0 0 2,868
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 421 3,281 SH   SOLE 0 225 0 3,056
PROCTER AND GAMBLE CO COM Stock 742718109 2,400 26,119 SH   SOLE 0 1,422 0 24,696
COCA COLA CO COM Stock 191216100 773 16,326 SH   SOLE 0 0 0 16,326
ISHARES U.S. HEALTHCARE ETF ETF 464287762 586 3,245 SH   SOLE 0 0 0 3,245
GENERAL MLS INC COM Stock 370334104 2,189 56,216 SH   SOLE 0 2,412 0 53,804
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 804 32,710 SH   SOLE 0 1,256 0 31,454
PPG INDS INC COM Stock 693506107 3,159 30,908 SH   SOLE 0 1,485 0 29,423
ISHARES U.S. ENERGY ETF ETF 464287796 1,267 40,683 SH   SOLE 0 3,050 0 37,633
UNITED PARCEL SERVICE INC CL B Stock 911312106 2,588 26,540 SH   SOLE 0 1,122 0 25,418
VANGUARD REAL ESTATE ETF ETF 922908553 3,322 44,559 SH   SOLE 0 2,933 0 41,626
ESSEX PPTY TR INC COM REIT 297178105 243 994 SH   SOLE 0 40 0 954
INTEL CORP COM Stock 458140100 9,864 210,192 SH   SOLE 0 12,030 0 198,162
CME GROUP INC COM CL A Stock 12572Q105 695 3,694 SH   SOLE 0 384 0 3,310
MEDTRONIC PLC SHS Stock G5960L103 429 4,720 SH   SOLE 0 0 0 4,720
CLOROX CO DEL COM Stock 189054109 871 5,650 SH   SOLE 0 241 0 5,409
ISHARES U.S. FINANCIALS ETF ETF 464287788 258 2,427 SH   SOLE 0 0 0 2,427
FORTIVE CORP COM Stock 34959J108 1,138 16,830 SH   SOLE 0 342 0 16,488
NETFLIX INC COM Stock 64110L106 564 2,108 SH   SOLE 0 161 0 1,947
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 273 1,172 SH   SOLE 0 0 0 1,172
HORMEL FOODS CORP COM Stock 440452100 1,592 37,305 SH   SOLE 0 8,443 0 28,861
LAUDER ESTEE COS INC CL A Stock 518439104 288 2,214 SH   SOLE 0 0 0 2,214
MERCK & CO INC COM Stock 58933Y105 7,691 100,656 SH   SOLE 0 16,210 0 84,446
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 210 1,999 SH   SOLE 0 0 0 1,999
SPDR S&P 500 ETF ETF 78462F103 1,868 7,477 SH   SOLE 0 561 0 6,915
MASTERCARD INC CL A Stock 57636Q104 2,432 12,892 SH   SOLE 0 900 0 11,992
EMERSON ELEC CO COM Stock 291011104 293 4,906 SH   SOLE 0 160 0 4,746
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 1,368 21,557 SH   SOLE 0 3,002 0 18,555
BANK NEW YORK MELLON CORP COM Stock 064058100 606 12,880 SH   SOLE 0 0 0 12,880
VERIZON COMMUNICATIONS INC COM Stock 92343V104 6,926 123,200 SH   SOLE 0 3,872 0 119,328
CHUBB LIMITED COM Stock H1467J104 217 1,682 SH   SOLE 0 0 0 1,682
FEDEX CORP COM Stock 31428X106 545 3,382 SH   SOLE 0 48 0 3,334
PEPSICO INC COM Stock 713448108 3,631 32,871 SH   SOLE 0 1,141 0 31,730
KIMBERLY CLARK CORP COM Stock 494368103 1,550 13,603 SH   SOLE 0 602 0 13,001
HONEYWELL INTL INC COM Stock 438516106 6,186 46,825 SH   SOLE 0 2,297 0 44,528
FORD MTR CO DEL COM Stock 345370860 264 34,609 SH   SOLE 0 820 0 33,789
US BANCORP DEL COM NEW Stock 902973304 1,101 24,100 SH   SOLE 0 3,425 0 20,675
HOME DEPOT INC COM Stock 437076102 9,452 55,012 SH   SOLE 0 2,787 0 52,225
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,110 8,471 SH   SOLE 0 198 0 8,273
DOWDUPONT INC COM Stock 26078J100 1,826 34,155 SH   SOLE 0 2,145 0 32,010
SOUTHERN CO COM Stock 842587107 268 6,113 SH   SOLE 0 0 0 6,113
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 230 1,758 SH   SOLE 0 0 0 1,758
ISHARES U.S. REAL ESTATE ETF ETF 464287739 231 3,090 SH   SOLE 0 0 0 3,090
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 936 18,435 SH   SOLE 0 780 0 17,655
SENSIENT TECHNOLOGIES CORP COM Stock 81725T100 255 4,576 SH   SOLE 0 0 0 4,576
ISHARES S&P SMALL-CAP FUND ETF 464287804 374 5,408 SH   SOLE 0 180 0 5,227
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,726 13,355 SH   SOLE 0 3,422 0 9,933
ADOBE INC COM Stock 00724F101 238 1,052 SH   SOLE 0 0 0 1,052
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 3,959 50,808 SH   SOLE 0 1,783 0 49,025
EXELON CORP COM Stock 30161N101 258 5,736 SH   SOLE 0 0 0 5,736
VANECK VECTORS HIGH-YIELD MUNICIPAL INDEX ETF ETF 92189H409 995 16,314 SH   SOLE 0 150 0 16,164
ALPHABET INC CAP STK CL A Stock 02079K305 5,913 5,659 SH   SOLE 0 506 0 5,153
PRINCIPAL FINL GROUP INC COM Stock 74251V102 1,185 26,849 SH   SOLE 0 1,528 0 25,321
CONSTELLATION BRANDS INC CL A Stock 21036P108 2,623 16,311 SH   SOLE 0 815 0 15,496
CSX CORP COM Stock 126408103 321 5,170 SH   SOLE 0 0 0 5,170
COMCAST CORP NEW CL A Stock 20030N101 734 21,577 SH   SOLE 0 1,258 0 20,319
MICROSOFT CORP COM Stock 594918104 12,268 120,792 SH   SOLE 0 4,351 0 116,441
VALERO ENERGY CORP NEW COM Stock 91913Y100 1,113 14,859 SH   SOLE 0 1,305 0 13,554
SCHLUMBERGER LTD COM Stock 806857108 2,058 57,056 SH   SOLE 0 1,574 0 55,482
CVS HEALTH CORP COM Stock 126650100 2,339 35,709 SH   SOLE 0 618 0 35,091
DTE ENERGY CO COM Stock 233331107 201 1,825 SH   SOLE 0 0 0 1,825
V F CORP COM Stock 918204108 4,948 69,364 SH   SOLE 0 4,302 0 65,062
MFA FINL INC COM REIT 55272X102 73 11,040 SH   SOLE 0 0 0 11,040
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 612 2 SH   SOLE 0 2 0 0
BOEING CO COM Stock 097023105 6,037 18,720 SH   SOLE 0 990 0 17,730
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 621 4,704 SH   SOLE 0 153 0 4,551
VANGUARD MID-CAP INDEX FUND ETF 922908629 550 3,982 SH   SOLE 0 0 0 3,982
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 651 5,672 SH   SOLE 0 0 0 5,672
NEXTERA ENERGY INC COM Stock 65339F101 3,736 21,496 SH   SOLE 0 2,650 0 18,846
NIKE INC CL B Stock 654106103 2,002 27,005 SH   SOLE 0 3,229 0 23,776
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 1,048 17,432 SH   SOLE 0 48 0 17,384
TESLA INC COM Stock 88160R101 421 1,267 SH   SOLE 0 0 0 1,267
INVESCO ZACKS MID-CAP ETF ETF 46137Y401 352 5,985 SH   SOLE 0 0 0 5,985
LINDE PLC COM Stock G5494J103 1,372 8,798 SH   SOLE 0 778 0 8,020
NORFOLK SOUTHERN CORP COM Stock 655844108 503 3,367 SH   SOLE 0 400 0 2,967
PUBLIC STORAGE COM REIT 74460D109 406 2,007 SH   SOLE 0 469 0 1,538
WELLTOWER INC COM REIT 95040Q104 260 3,753 SH   SOLE 0 350 0 3,403
VANGUARD S&P 500 ETF ETF 922908363 530 2,308 SH   SOLE 0 0 0 2,308
ILLUMINA INC COM Stock 452327109 2,331 7,772 SH   SOLE 0 727 0 7,045
CONSOLIDATED EDISON INC COM Stock 209115104 315 4,120 SH   SOLE 0 0 0 4,120
HUNTINGTON BANCSHARES INC COM Stock 446150104 198 16,622 SH   SOLE 0 15,066 0 1,556
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 364 3,986 SH   SOLE 0 0 0 3,986
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 1,008 18,740 SH   SOLE 0 518 0 18,222
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 1,552 33,851 SH   SOLE 0 442 0 33,409
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 950 17,620 SH   SOLE 0 149 0 17,471
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 4,622 66,928 SH   SOLE 0 4,177 0 62,751
BOOKING HLDGS INC COM Stock 09857L108 2,435 1,414 SH   SOLE 0 113 0 1,301
LILLY ELI & CO COM Stock 532457108 517 4,471 SH   SOLE 0 450 0 4,021
HASBRO INC COM Stock 418056107 933 11,488 SH   SOLE 0 840 0 10,648
AIR PRODS & CHEMS INC COM Stock 009158106 721 4,505 SH   SOLE 0 58 0 4,447
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 399 8,469 SH   SOLE 0 1,708 0 6,761
PPL CORP COM Stock 69351T106 706 24,938 SH   SOLE 0 1,553 0 23,384
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 890 11,659 SH   SOLE 0 0 0 11,659
NUVEEN ENERGY MLP TOTL RTRNFD COM CEF 67074U103 154 19,025 SH   SOLE 0 0 0 19,025
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 2,489 24,278 SH   SOLE 0 965 0 23,313
AFLAC INC COM Stock 001055102 617 13,552 SH   SOLE 0 765 0 12,787
SYSCO CORP COM Stock 871829107 568 9,080 SH   SOLE 0 0 0 9,080
ISHARES SELECT DIVIDEND ETF ETF 464287168 211 2,365 SH   SOLE 0 0 0 2,365
EVERSOURCE ENERGY COM Stock 30040W108 333 5,134 SH   SOLE 0 0 0 5,134
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 497 4,370 SH   SOLE 0 0 0 4,370
MARATHON PETE CORP COM Stock 56585A102 343 5,823 SH   SOLE 0 0 0 5,823
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 3,210 28,150 SH   SOLE 0 496 0 27,654
ISHARES MSCI EAFE VALUE ETF ETF 464288877 3,777 83,529 SH   SOLE 0 1,356 0 82,173
SPDR NUVEEN S&P HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 240 4,290 SH   SOLE 0 0 0 4,290
VISA INC COM CL A Stock 92826C839 11,857 89,868 SH   SOLE 0 2,610 0 87,258
HERSHEY CO COM Stock 427866108 232 2,168 SH   SOLE 0 0 0 2,168
VANGUARD VALUE INDEX FUND ETF 922908744 5,670 57,888 SH   SOLE 0 736 0 57,152
VANGUARD GROWTH INDEX FUND ETF 922908736 1,214 9,037 SH   SOLE 0 340 0 8,697
HARRIS CORP DEL COM Stock 413875105 233 1,734 SH   SOLE 0 130 0 1,604
PHILLIPS 66 COM Stock 718546104 271 3,149 SH   SOLE 0 0 0 3,149
AMERICAN TOWER CORP NEW COM REIT 03027X100 4,194 26,518 SH   SOLE 0 1,733 0 24,785
FACEBOOK INC CL A Stock 30303M102 3,700 28,228 SH   SOLE 0 1,723 0 26,505
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 570 6,612 SH   SOLE 0 0 0 6,612
AMERICAN AIRLS GROUP INC COM Stock 02376R102 266 8,285 SH   SOLE 0 0 0 8,285
CELGENE CORP COM Stock 151020104 681 10,631 SH   SOLE 0 228 0 10,403
MONDELEZ INTL INC CL A Stock 609207105 613 15,314 SH   SOLE 0 10,922 0 4,392
JOHNSON CTLS INTL PLC SHS Stock G51502105 460 15,542 SH   SOLE 0 795 0 14,747
NEW YORK CMNTY BANCORP INC COM Stock 649445103 137 14,624 SH   SOLE 0 0 0 14,624
NOVARTIS A G SPONSORED ADR ADR 66987V109 200 2,334 SH   SOLE 0 0 0 2,334
INVESCO PA VALUE MUN INCOME TR COM CEF 46132K109 116 10,048 SH   SOLE 0 0 0 10,048
KINDER MORGAN INC DEL COM Stock 49456B101 219 14,273 SH   SOLE 0 0 0 14,273
NVIDIA CORP COM Stock 67066G104 307 2,300 SH   SOLE 0 0 0 2,300
CUMMINS INC COM Stock 231021106 764 5,719 SH   SOLE 0 277 0 5,442
GENUINE PARTS CO COM Stock 372460105 2,792 29,083 SH   SOLE 0 2,165 0 26,918
ABBVIE INC COM Stock 00287Y109 1,189 12,906 SH   SOLE 0 1,384 0 11,522
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 227 1,351 SH   SOLE 0 0 0 1,351
BLACKSTONE GROUP L P COM UNIT LTD Stock 09253U108 237 7,983 SH   SOLE 0 0 0 7,983
STRYKER CORP COM Stock 863667101 1,221 7,790 SH   SOLE 0 330 0 7,460
RAYTHEON CO COM NEW Stock 755111507 906 5,911 SH   SOLE 0 725 0 5,186
QUALCOMM INC COM Stock 747525103 201 3,547 SH   SOLE 0 0 0 3,547
FASTENAL CO COM Stock 311900104 1,421 27,185 SH   SOLE 0 5,176 0 22,009
GENERAL DYNAMICS CORP COM Stock 369550108 316 2,011 SH   SOLE 0 806 0 1,205
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 202 422 SH   SOLE 0 5 0 417
MCDONALDS CORP COM Stock 580135101 4,442 25,017 SH   SOLE 0 1,743 0 23,274
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 1,292 17,153 SH   SOLE 0 3,391 0 13,762
QUEST DIAGNOSTICS INC COM Stock 74834L100 1,299 15,601 SH   SOLE 0 885 0 14,716
CISCO SYS INC COM Stock 17275R102 6,855 158,210 SH   SOLE 0 6,176 0 152,034
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 9,930 183,055 SH   SOLE 0 4,145 0 178,910
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 1,219 26,170 SH   SOLE 0 475 0 25,694
AT&T INC COM Stock 00206R102 3,321 116,376 SH   SOLE 0 3,410 0 112,965
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 573 7,052 SH   SOLE 0 155 0 6,897
XILINX INC COM Stock 983919101 230 2,707 SH   SOLE 0 150 0 2,557
GENERAL ELECTRIC CO COM Stock 369604103 346 45,820 SH   SOLE 0 6,198 0 39,622
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 470 4,756 SH   SOLE 0 0 0 4,756
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 677 4,238 SH   SOLE 0 28 0 4,210
ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 231 2,064 SH   SOLE 0 210 0 1,854
SKYWORKS SOLUTIONS INC COM Stock 83088M102 767 11,446 SH   SOLE 0 2,223 0 9,223
ISHARES S&P 500 GROWTH ETF ETF 464287309 235 1,560 SH   SOLE 0 0 0 1,560
ISHARES CORE S&P 500 ETF ETF 464287200 834 3,316 SH   SOLE 0 495 0 2,821
WELLS FARGO CO NEW COM Stock 949746101 2,371 51,459 SH   SOLE 0 2,700 0 48,759
UNION PACIFIC CORP COM Stock 907818108 7,261 52,529 SH   SOLE 0 3,593 0 48,936
ECOLAB INC COM Stock 278865100 3,504 23,785 SH   SOLE 0 2,746 0 21,039
ALLIANCE DATA SYSTEMS CORP COM Stock 018581108 1,092 7,281 SH   SOLE 0 250 0 7,031
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 725 21,201 SH   SOLE 0 1,077 0 20,124
MCCORMICK & CO INC COM NON VTG Stock 579780206 231 1,662 SH   SOLE 0 0 0 1,662
NORTHROP GRUMMAN CORP COM Stock 666807102 235 963 SH   SOLE 0 0 0 963
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 4,182 18,687 SH   SOLE 0 1,279 0 17,408
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 3,685 38,686 SH   SOLE 0 167 0 38,519
LOCKHEED MARTIN CORP COM Stock 539830109 5,677 21,683 SH   SOLE 0 2,008 0 19,675
JPMORGAN CHASE & CO COM Stock 46625H100 7,687 78,751 SH   SOLE 0 2,648 0 76,103
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 3,093 95,591 SH   SOLE 0 11,828 0 83,763
CHEVRON CORP NEW COM Stock 166764100 2,855 26,246 SH   SOLE 0 1,595 0 24,651
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 3,941 36,145 SH   SOLE 0 850 0 35,295
CONOCOPHILLIPS COM Stock 20825C104 381 6,123 SH   SOLE 0 217 0 5,906
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 304 8,202 SH   SOLE 0 0 0 8,202
CINCINNATI FINL CORP COM Stock 172062101 345 4,460 SH   SOLE 0 4,000 0 460
DANAHER CORP DEL COM Stock 235851102 469 4,552 SH   SOLE 0 0 0 4,552
M & T BK CORP COM Stock 55261F104 574 4,011 SH   SOLE 0 0 0 4,011
BANK AMER CORP COM Stock 060505104 1,300 52,763 SH   SOLE 0 12,401 0 40,362
WALMART INC COM Stock 931142103 1,663 17,854 SH   SOLE 0 935 0 16,919
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 255 2,249 SH   SOLE 0 53 0 2,196
ORACLE CORP COM Stock 68389X105 282 6,248 SH   SOLE 0 900 0 5,348
UNITED TECHNOLOGIES CORP COM Stock 913017109 1,503 14,116 SH   SOLE 0 588 0 13,528
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 820 21,542 SH   SOLE 0 376 0 21,166
VANGUARD HIGH DIVIDEND YIELD INDEX FUND ETF 921946406 229 2,946 SH   SOLE 0 116 0 2,830
PFIZER INC COM Stock 717081103 3,847 88,147 SH   SOLE 0 2,041 0 86,105
3M CO COM Stock 88579Y101 1,901 9,981 SH   SOLE 0 1,236 0 8,745
GILEAD SCIENCES INC COM Stock 375558103 572 9,155 SH   SOLE 0 400 0 8,755
CATERPILLAR INC DEL COM Stock 149123101 841 6,620 SH   SOLE 0 360 0 6,260
ALPHABET INC CAP STK CL C Stock 02079K107 2,819 2,722 SH   SOLE 0 73 0 2,649
AMGEN INC COM Stock 031162100 8,149 41,865 SH   SOLE 0 1,427 0 40,438
TRANSDIGM GROUP INC COM Stock 893641100 971 2,856 SH   SOLE 0 439 0 2,417
ASTRONOVA INC COM Stock 04638F108 209 11,197 SH   SOLE 0 0 0 11,197
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 461 4,710 SH   SOLE 0 0 0 4,710
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 1,321 12,411 SH   SOLE 0 330 0 12,081
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 5,074 173,739 SH   SOLE 0 7,993 0 165,746
EATON CORP PLC SHS Stock G29183103 330 4,812 SH   SOLE 0 0 0 4,812
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 172 1,258 SH   SOLE 0 0 0 1,258
ABIOMED INC COM Stock 003654100 219 676 SH   SOLE 0 0 0 676
AQUA AMERICA INC COM Stock 03836W103 282 8,275 SH   SOLE 0 300 0 7,975
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 4,851 149,270 SH   SOLE 0 4,834 0 144,436
ARES CAP CORP 4.375 01152019 Convertible 04010LAM5 24 25,000 SH   SOLE 0 0 0 25,000
UNIVEST FINANCIAL CORPORATION COM Stock 915271100 265 12,294 SH   SOLE 0 0 0 12,294
PHILIP MORRIS INTL INC COM Stock 718172109 1,801 26,987 SH   SOLE 0 4,881 0 22,106
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78464A417 3,505 104,350 SH   SOLE 0 704 0 103,646
PNC FINL SVCS GROUP INC COM Stock 693475105 615 5,264 SH   SOLE 0 856 0 4,408
EQUINIX INC COM REIT 29444U700 1,039 2,949 SH   SOLE 0 427 0 2,522
BRISTOL MYERS SQUIBB CO COM Stock 110122108 1,016 19,556 SH   SOLE 0 0 0 19,556
ISHARES RUSSELL 3000 ETF ETF 464287689 246 1,680 SH   SOLE 0 0 0 1,680
REALTY INCOME CORP COM REIT 756109104 981 15,561 SH   SOLE 0 471 0 15,090
ALTRIA GROUP INC COM Stock 02209S103 4,815 97,502 SH   SOLE 0 6,185 0 91,317
DOMINION ENERGY INC COM Stock 25746U109 1,844 25,815 SH   SOLE 0 2,353 0 23,462
EXXON MOBIL CORP COM Stock 30231G102 5,579 81,823 SH   SOLE 0 4,366 0 77,457
UNITEDHEALTH GROUP INC COM Stock 91324P102 8,004 32,132 SH   SOLE 0 2,609 0 29,523
PRICE T ROWE GROUP INC COM Stock 74144T108 341 3,697 SH   SOLE 0 331 0 3,366
TRAVELERS COMPANIES INC COM Stock 89417E109 5,339 44,592 SH   SOLE 0 2,516 0 42,076
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 221 3,700 SH   SOLE 0 0 0 3,700
DEERE & CO COM Stock 244199105 339 2,274 SH   SOLE 0 0 0 2,274
COLGATE PALMOLIVE CO COM Stock 194162103 1,395 23,446 SH   SOLE 0 1,369 0 22,077
KRAFT HEINZ CO COM Stock 500754106 399 9,273 SH   SOLE 0 5,048 0 4,225
PAYPAL HLDGS INC COM Stock 70450Y103 323 3,853 SH   SOLE 0 0 0 3,853
ACTIVISION BLIZZARD INC COM Stock 00507V109 611 13,126 SH   SOLE 0 4,114 0 9,012
TORONTO DOMINION BK ONT COM NEW Stock 891160509 360 7,257 SH   SOLE 0 0 0 7,257
L3 TECHNOLOGIES INC COM Stock 502413107 235 1,357 SH   SOLE 0 0 0 1,357
BLACKROCK INC COM Stock 09247X101 9,528 24,257 SH   SOLE 0 1,557 0 22,700
ISHARES S&P MIDCAP FUND ETF 464287507 2,283 13,752 SH   SOLE 0 2,014 0 11,738
OLD POINT FINL CORP COM Stock 680194107 262 12,037 SH   SOLE 0 0 0 12,037
ISHARES MSCI EAFE ETF ETF 464287465 608 10,352 SH   SOLE 0 609 0 9,742
APPLE INC COM Stock 037833100 20,880 132,372 SH   SOLE 0 8,974 0 123,398
WEC ENERGY GROUP INC COM Stock 92939U106 2,619 37,818 SH   SOLE 0 1,805 0 36,013
ABBOTT LABS COM Stock 002824100 6,842 94,602 SH   SOLE 0 5,295 0 89,307
DISNEY WALT CO COM DISNEY Stock 254687106 8,428 76,869 SH   SOLE 0 3,415 0 73,454
MARSH & MCLENNAN COS INC COM Stock 571748102 4,799 60,179 SH   SOLE 0 3,990 0 56,189
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 275 2,483 SH   SOLE 0 0 0 2,483