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
3M CO COM 88579Y101 7,571 36,437 SH   SOLE 1 0 0 36,437
ABBOTT LABS COM 002824100 5,022 62,822 SH   SOLE 1 0 0 62,822
ABBVIE INC COM 00287Y109 7,508 93,168 SH   SOLE 1 0 0 93,168
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 856 4,861 SH   SOLE 1 0 0 4,861
ADOBE INC COM 00724F101 237 890 SH   SOLE 1 0 0 890
ADVANCE AUTO PARTS INC COM 00751Y106 624 3,656 SH   SOLE 1 0 0 3,656
ALLERGAN PLC SHS G0177J108 369 2,521 SH   SOLE 1 0 0 2,521
ALPHABET INC CAP STK CL C 02079K107 1,211 1,032 SH   SOLE 1 0 0 1,032
ALPHABET INC CAP STK CL A 02079K305 1,574 1,337 SH   SOLE 1 0 0 1,337
ALTRIA GROUP INC COM 02209S103 590 10,274 SH   SOLE 1 0 0 10,274
AMAZON COM INC COM 023135106 3,743 2,102 SH   SOLE 1 0 0 2,102
AMERICAN INTL GROUP INC COM NEW 026874784 273 6,343 SH   SOLE 1 0 0 6,343
AON PLC SHS CL A G0408V102 663 3,883 SH   SOLE 1 0 0 3,883
APPLE INC COM 037833100 8,273 43,551 SH   SOLE 1 0 0 43,551
APPLIED MATLS INC COM 038222105 343 8,651 SH   SOLE 1 0 0 8,651
ARK ETF TR WEB X.O ETF 00214Q401 294 5,675 SH   SOLE 1 0 0 5,675
ASTRAZENECA PLC SPONSORED ADR 046353108 1,120 27,706 SH   SOLE 1 0 0 27,706
AT&T INC COM 00206R102 1,823 58,119 SH   SOLE 1 0 0 58,119
AUTOMATIC DATA PROCESSING IN COM 053015103 607 3,782 SH   SOLE 1 0 0 3,782
AVALONBAY CMNTYS INC COM 053484101 489 2,420 SH   SOLE 1 0 0 2,420
AVERY DENNISON CORP COM 053611109 707 6,258 SH   SOLE 1 0 0 6,258
BAIDU INC SPON ADR REP A 056752108 894 5,425 SH   SOLE 1 0 0 5,425
BANK AMER CORP COM 060505104 2,120 76,846 SH   SOLE 1 0 0 76,846
BANK N S HALIFAX COM 064149107 579 10,870 SH   SOLE 1 0 0 10,870
BAXTER INTL INC COM 071813109 951 11,668 SH   SOLE 1 0 0 11,668
BB&T CORP COM 054937107 5,461 117,362 SH   SOLE 1 0 0 117,362
BCE INC COM NEW 05534B760 1,327 29,500 SH   SOLE 1 0 0 29,500
BERKSHIRE HATHAWAY INC DEL CL A 084670108 904 3 SH   SOLE 1 0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,781 23,798 SH   SOLE 1 0 0 23,798
BLACKROCK HEALTH SCIENCES TR COM 09250W107 823 20,695 SH   SOLE 1 0 0 20,695
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 586 16,750 SH   SOLE 1 0 0 16,750
BOEING CO COM 097023105 2,418 6,340 SH   SOLE 1 0 0 6,340
BOOKING HLDGS INC COM 09857L108 567 325 SH   SOLE 1 0 0 325
BP PLC SPONSORED ADR 055622104 385 8,806 SH   SOLE 1 0 0 8,806
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 569 35,850 SH   SOLE 1 0 0 35,850
BRISTOL MYERS SQUIBB CO COM 110122108 2,165 45,388 SH   SOLE 1 0 0 45,388
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 514 12,267 SH   SOLE 1 0 0 12,267
CANON INC SPONSORED ADR 138006309 364 12,525 SH   SOLE 1 0 0 12,525
CARDINAL HEALTH INC COM 14149Y108 659 13,562 SH   SOLE 1 0 0 13,562
CATERPILLAR INC DEL COM 149123101 536 3,957 SH   SOLE 1 0 0 3,957
CDK GLOBAL INC COM 12508E101 475 8,076 SH   SOLE 1 0 0 8,076
CELGENE CORP COM 151020104 215 2,274 SH   SOLE 1 0 0 2,274
CERNER CORP COM 156782104 278 4,859 SH   SOLE 1 0 0 4,859
CHECK POINT SOFTWARE TECH LT ORD M22465104 217 1,716 SH   SOLE 1 0 0 1,716
CHEVRON CORP NEW COM 166764100 2,848 23,124 SH   SOLE 1 0 0 23,124
CHURCH & DWIGHT INC COM 171340102 204 2,867 SH   SOLE 1 0 0 2,867
CIGNA CORP NEW COM 125523100 444 2,761 SH   SOLE 1 0 0 2,761
CISCO SYS INC COM 17275R102 1,077 19,950 SH   SOLE 1 0 0 19,950
COCA COLA CO COM 191216100 4,172 88,282 SH   SOLE 1 0 0 88,282
COGNEX CORP COM 192422103 320 6,301 SH   SOLE 1 0 0 6,301
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 919 12,678 SH   SOLE 1 0 0 12,678
COHEN & STEERS QUALITY RLTY COM 19247L106 243 18,977 SH   SOLE 1 0 0 18,977
COLGATE PALMOLIVE CO COM 194162103 422 6,159 SH   SOLE 1 0 0 6,159
COMCAST CORP NEW CL A 20030N101 1,028 25,717 SH   SOLE 1 0 0 25,717
CONOCOPHILLIPS COM 20825C104 565 8,468 SH   SOLE 1 0 0 8,468
CONSTELLATION BRANDS INC CL A 21036P108 265 1,510 SH   SOLE 1 0 0 1,510
COSTCO WHSL CORP NEW COM 22160K105 1,616 6,675 SH   SOLE 1 0 0 6,675
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 227 6,354 SH   SOLE 1 0 0 6,354
CSX CORP COM 126408103 609 8,139 SH   SOLE 1 0 0 8,139
CVS HEALTH CORP COM 126650100 568 10,539 SH   SOLE 1 0 0 10,539
DANAHER CORPORATION COM 235851102 217 1,641 SH   SOLE 1 0 0 1,641
DISNEY WALT CO COM DISNEY 254687106 2,169 19,531 SH   SOLE 1 0 0 19,531
DOLLAR GEN CORP NEW COM 256677105 260 2,180 SH   SOLE 1 0 0 2,180
DOLLAR TREE INC COM 256746108 451 4,292 SH   SOLE 1 0 0 4,292
DOWDUPONT INC COM 26078J100 894 16,765 SH   SOLE 1 0 0 16,765
DUKE ENERGY CORP NEW COM NEW 26441C204 444 4,933 SH   SOLE 1 0 0 4,933
EMERSON ELEC CO COM 291011104 4,687 68,459 SH   SOLE 1 0 0 68,459
EQUINOR ASA SPONSORED ADR 29446M102 1,409 64,133 SH   SOLE 1 0 0 64,133
EXXON MOBIL CORP COM 30231G102 4,719 58,398 SH   SOLE 1 0 0 58,398
FACEBOOK INC CL A 30303M102 1,210 7,257 SH   SOLE 1 0 0 7,257
FASTENAL CO COM 311900104 1,573 24,462 SH   SOLE 1 0 0 24,462
FEDEX CORP COM 31428X106 3,098 17,019 SH   SOLE 1 0 0 17,019
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 590 1,950 SH   SOLE 1 0 0 1,950
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 308 15,320 SH   SOLE 1 0 0 15,320
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 429 11,208 SH   SOLE 1 0 0 11,208
GENERAL DYNAMICS CORP COM 369550108 331 1,954 SH   SOLE 1 0 0 1,954
GENERAL ELECTRIC CO COM 369604103 371 37,096 SH   SOLE 1 0 0 37,096
GENERAL MLS INC COM 370334104 286 5,523 SH   SOLE 1 0 0 5,523
GILEAD SCIENCES INC COM 375558103 507 7,800 SH   SOLE 1 0 0 7,800
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,262 29,765 SH   SOLE 1 0 0 29,765
GRAPHIC PACKAGING HLDG CO COM 388689101 2,512 197,750 SH   SOLE 1 0 0 197,750
HERSHEY CO COM 427866108 443 3,862 SH   SOLE 1 0 0 3,862
HOME DEPOT INC COM 437076102 5,018 26,151 SH   SOLE 1 0 0 26,151
HONEYWELL INTL INC COM 438516106 2,263 14,239 SH   SOLE 1 0 0 14,239
ILLINOIS TOOL WKS INC COM 452308109 2,742 18,969 SH   SOLE 1 0 0 18,969
ILLUMINA INC COM 452327109 311 1,000 SH   SOLE 1 0 0 1,000
INTEL CORP COM 458140100 1,253 23,330 SH   SOLE 1 0 0 23,330
INTERNATIONAL BUSINESS MACHS COM 459200101 1,942 13,760 SH   SOLE 1 0 0 13,760
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 300 5,170 SH   SOLE 1 0 0 5,170
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,403 26,656 SH   SOLE 1 0 0 26,656
INVESCO QQQ TR UNIT SER 1 46090E103 1,805 10,047 SH   SOLE 1 0 0 10,047
ISHARES INC MSCI PAC JP ETF 464286665 463 10,077 SH   SOLE 1 0 0 10,077
ISHARES TR CORE S&P500 ETF 464287200 2,317 8,143 SH   SOLE 1 0 0 8,143
ISHARES TR MSCI EMG MKT ETF 464287234 268 6,250 SH   SOLE 1 0 0 6,250
ISHARES TR S&P 500 GRWT ETF 464287309 244 1,416 SH   SOLE 1 0 0 1,416
ISHARES TR S&P 500 VAL ETF 464287408 366 3,245 SH   SOLE 1 0 0 3,245
ISHARES TR MSCI EAFE ETF 464287465 1,052 16,215 SH   SOLE 1 0 0 16,215
ISHARES TR RUS MID CAP ETF 464287499 1,024 18,975 SH   SOLE 1 0 0 18,975
ISHARES TR CORE S&P MCP ETF 464287507 1,191 6,289 SH   SOLE 1 0 0 6,289
ISHARES TR S&P MC 400GR ETF 464287606 271 1,236 SH   SOLE 1 0 0 1,236
ISHARES TR RUS 2000 VAL ETF 464287630 371 3,096 SH   SOLE 1 0 0 3,096
ISHARES TR RUS 2000 GRW ETF 464287648 269 1,370 SH   SOLE 1 0 0 1,370
ISHARES TR RUSSELL 2000 ETF 464287655 3,157 20,622 SH   SOLE 1 0 0 20,622
ISHARES TR CORE S&P US VLU 464287663 467 8,522 SH   SOLE 1 0 0 8,522
ISHARES TR S&P MC 400VL ETF 464287705 503 3,201 SH   SOLE 1 0 0 3,201
ISHARES TR MSCI ACWI ETF 464288257 319 4,425 SH   SOLE 1 0 0 4,425
ISHARES TR CORE HIGH DV ETF 46429B663 279 2,986 SH   SOLE 1 0 0 2,986
JOHNSON & JOHNSON COM 478160104 13,140 94,001 SH   SOLE 1 0 0 94,001
JPMORGAN CHASE & CO COM 46625H100 1,088 10,745 SH   SOLE 1 0 0 10,745
KANSAS CITY SOUTHERN COM NEW 485170302 838 7,206 SH   SOLE 1 0 0 7,206
KIMBERLY CLARK CORP COM 494368103 1,147 9,179 SH   SOLE 1 0 0 9,179
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 672 16,445 SH   SOLE 1 0 0 16,445
KRAFT HEINZ CO COM 500754106 298 9,113 SH   SOLE 1 0 0 9,113
LEGGETT & PLATT INC COM 524660107 237 5,571 SH   SOLE 1 0 0 5,571
LIBERTY BROADBAND CORP COM SER C 530307305 213 2,325 SH   SOLE 1 0 0 2,325
LILLY ELI & CO COM 532457108 565 4,354 SH   SOLE 1 0 0 4,354
LOCKHEED MARTIN CORP COM 539830109 803 2,674 SH   SOLE 1 0 0 2,674
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 479 5,695 SH   SOLE 1 0 0 5,695
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 335 5,526 SH   SOLE 1 0 0 5,526
MAIN STREET CAPITAL CORP COM 56035L104 1,192 31,868 SH   SOLE 1 0 0 31,868
MARATHON PETE CORP COM 56585A102 259 4,329 SH   SOLE 1 0 0 4,329
MASTERCARD INC CL A 57636Q104 1,142 4,850 SH   SOLE 1 0 0 4,850
MCDONALDS CORP COM 580135101 1,304 6,866 SH   SOLE 1 0 0 6,866
MCKESSON CORP COM 58155Q103 238 2,028 SH   SOLE 1 0 0 2,028
MEDTRONIC PLC SHS G5960L103 201 2,195 SH   SOLE 1 0 0 2,195
MERCK & CO INC COM 58933Y105 2,718 32,464 SH   SOLE 1 0 0 32,464
MICROSOFT CORP COM 594918104 5,002 42,414 SH   SOLE 1 0 0 42,414
MONDELEZ INTL INC CL A 609207105 484 9,643 SH   SOLE 1 0 0 9,643
MOTOROLA SOLUTIONS INC COM NEW 620076307 303 2,148 SH   SOLE 1 0 0 2,148
NETFLIX INC COM 64110L106 7,289 20,442 SH   SOLE 1 0 0 20,442
NEXTERA ENERGY INC COM 65339F101 1,667 8,625 SH   SOLE 1 0 0 8,625
NORFOLK SOUTHERN CORP COM 655844108 212 1,136 SH   SOLE 1 0 0 1,136
NORTHROP GRUMMAN CORP COM 666807102 324 1,200 SH   SOLE 1 0 0 1,200
NOVARTIS A G SPONSORED ADR 66987V109 1,210 12,586 SH   SOLE 1 0 0 12,586
NUCOR CORP COM 670346105 208 3,567 SH   SOLE 1 0 0 3,567
ORACLE CORP COM 68389X105 951 17,716 SH   SOLE 1 0 0 17,716
ORANGE SPONSORED ADR 684060106 316 19,373 SH   SOLE 1 0 0 19,373
PAYPAL HLDGS INC COM 70450Y103 2,103 20,253 SH   SOLE 1 0 0 20,253
PEAPACK-GLADSTONE FINL CORP COM 704699107 243 9,250 SH   SOLE 1 0 0 9,250
PEPSICO INC COM 713448108 3,036 24,776 SH   SOLE 1 0 0 24,776
PFIZER INC COM 717081103 5,861 138,004 SH   SOLE 1 0 0 138,004
PHILIP MORRIS INTL INC COM 718172109 1,937 21,637 SH   SOLE 1 0 0 21,637
PHILLIPS 66 COM 718546104 1,190 12,508 SH   SOLE 1 0 0 12,508
PPG INDS INC COM 693506107 283 2,509 SH   SOLE 1 0 0 2,509
PROCTER AND GAMBLE CO COM 742718109 13,724 131,903 SH   SOLE 1 0 0 131,903
QUALCOMM INC COM 747525103 856 15,007 SH   SOLE 1 0 0 15,007
RAYTHEON CO COM NEW 755111507 235 1,291 SH   SOLE 1 0 0 1,291
REGENERON PHARMACEUTICALS COM 75886F107 211 513 SH   SOLE 1 0 0 513
RIO TINTO PLC SPONSORED ADR 767204100 299 4,741 SH   SOLE 1 0 0 4,741
ROKU INC COM CL A 77543R102 309 4,785 SH   SOLE 1 0 0 4,785
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 902 14,407 SH   SOLE 1 0 0 14,407
SALESFORCE COM INC COM 79466L302 1,138 7,188 SH   SOLE 1 0 0 7,188
SANOFI SPONSORED ADR 80105N105 811 18,325 SH   SOLE 1 0 0 18,325
SAP SE SPON ADR 803054204 314 2,716 SH   SOLE 1 0 0 2,716
SCHLUMBERGER LTD COM 806857108 2,081 47,228 SH   SOLE 1 0 0 47,228
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 298 5,708 SH   SOLE 1 0 0 5,708
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,023 11,152 SH   SOLE 1 0 0 11,152
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 934 16,641 SH   SOLE 1 0 0 16,641
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,023 15,471 SH   SOLE 1 0 0 15,471
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 618 24,045 SH   SOLE 1 0 0 24,045
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 611 8,261 SH   SOLE 1 0 0 8,261
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 252 5,380 SH   SOLE 1 0 0 5,380
SHERWIN WILLIAMS CO COM 824348106 432 1,004 SH   SOLE 1 0 0 1,004
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 231 891 SH   SOLE 1 0 0 891
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,880 13,735 SH   SOLE 1 0 0 13,735
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 274 793 SH   SOLE 1 0 0 793
SPDR SER TR SSGA GNDER ETF 78468R747 243 3,415 SH   SOLE 1 0 0 3,415
SPDR SERIES TRUST S&P DIVID ETF 78464A763 849 8,542 SH   SOLE 1 0 0 8,542
STARBUCKS CORP COM 855244109 519 6,987 SH   SOLE 1 0 0 6,987
STRYKER CORP COM 863667101 565 2,860 SH   SOLE 1 0 0 2,860
SYSCO CORP COM 871829107 356 5,331 SH   SOLE 1 0 0 5,331
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 684 16,690 SH   SOLE 1 0 0 16,690
TELEFLEX INC COM 879369106 1,058 3,500 SH   SOLE 1 0 0 3,500
TORTOISE ENERGY INFRA CORP COM 89147L100 400 17,033 SH   SOLE 1 0 0 17,033
TOTAL S A SPONSORED ADS 89151E109 1,409 25,005 SH   SOLE 1 0 0 25,005
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 868 7,353 SH   SOLE 1 0 0 7,353
UDR INC COM 902653104 1,416 31,142 SH   SOLE 1 0 0 31,142
UNION PACIFIC CORP COM 907818108 1,124 6,720 SH   SOLE 1 0 0 6,720
UNITED PARCEL SERVICE INC CL B 911312106 239 2,143 SH   SOLE 1 0 0 2,143
UNITED TECHNOLOGIES CORP COM 913017109 1,369 10,622 SH   SOLE 1 0 0 10,622
UNITEDHEALTH GROUP INC COM 91324P102 1,257 5,083 SH   SOLE 1 0 0 5,083
US BANCORP DEL COM NEW 902973304 774 15,938 SH   SOLE 1 0 0 15,938
V F CORP COM 918204108 454 5,228 SH   SOLE 1 0 0 5,228
VANGUARD GROUP DIV APP ETF 921908844 317 2,877 SH   SOLE 1 0 0 2,877
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 215 1,860 SH   SOLE 1 0 0 1,860
VANGUARD INDEX FDS SMALL CP ETF 922908751 232 1,515 SH   SOLE 1 0 0 1,515
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,868 12,907 SH   SOLE 1 0 0 12,907
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 502 6,864 SH   SOLE 1 0 0 6,864
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 491 9,788 SH   SOLE 1 0 0 9,788
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 450 10,599 SH   SOLE 1 0 0 10,599
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 278 1,911 SH   SOLE 1 0 0 1,911
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,125 17,429 SH   SOLE 1 0 0 17,429
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,126 5,611 SH   SOLE 1 0 0 5,611
VERIZON COMMUNICATIONS INC COM 92343V104 1,859 31,441 SH   SOLE 1 0 0 31,441
VISA INC COM CL A 92826C839 2,775 17,768 SH   SOLE 1 0 0 17,768
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 294 16,158 SH   SOLE 1 0 0 16,158
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,147 97,153 SH   SOLE 1 0 0 97,153
WALMART INC COM 931142103 1,952 19,905 SH   SOLE 1 0 0 19,905
WELLS FARGO CO NEW COM 949746101 214 4,438 SH   SOLE 1 0 0 4,438
WEYERHAEUSER CO COM 962166104 392 14,895 SH   SOLE 1 0 0 14,895