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 6,178 35,639 SH   SOLE 1 0 0 35,639
ABBOTT LABS COM 002824100 5,197 61,792 SH   SOLE 1 0 0 61,792
ABBVIE INC COM 00287Y109 6,777 93,192 SH   SOLE 1 0 0 93,192
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 899 4,864 SH   SOLE 1 0 0 4,864
ADOBE INC COM 00724F101 225 765 SH   SOLE 1 0 0 765
ADVANCE AUTO PARTS INC COM 00751Y106 537 3,481 SH   SOLE 1 0 0 3,481
ALLERGAN PLC SHS G0177J108 422 2,521 SH   SOLE 1 0 0 2,521
ALPHABET INC CAP STK CL C 02079K107 1,107 1,024 SH   SOLE 1 0 0 1,024
ALPHABET INC CAP STK CL A 02079K305 1,448 1,337 SH   SOLE 1 0 0 1,337
ALTRIA GROUP INC COM 02209S103 451 9,374 SH   SOLE 1 0 0 9,374
AMAZON COM INC COM 023135106 3,954 2,088 SH   SOLE 1 0 0 2,088
AMERICAN INTL GROUP INC COM NEW 026874784 295 5,543 SH   SOLE 1 0 0 5,543
AON PLC SHS CL A G0408V102 749 3,883 SH   SOLE 1 0 0 3,883
APPLE INC COM 037833100 8,523 43,065 SH   SOLE 1 0 0 43,065
APPLIED MATLS INC COM 038222105 389 8,652 SH   SOLE 1 0 0 8,652
ARK ETF TR INNOVATION ETF 00214Q104 266 5,537 SH   SOLE 1 0 0 5,537
ARK ETF TR WEB X.O ETF 00214Q401 308 5,925 SH   SOLE 1 0 0 5,925
ASTRAZENECA PLC SPONSORED ADR 046353108 1,144 27,706 SH   SOLE 1 0 0 27,706
AT&T INC COM 00206R102 1,878 56,042 SH   SOLE 1 0 0 56,042
AUTOMATIC DATA PROCESSING IN COM 053015103 571 3,433 SH   SOLE 1 0 0 3,433
AVALONBAY CMNTYS INC COM 053484101 495 2,420 SH   SOLE 1 0 0 2,420
AVERY DENNISON CORP COM 053611109 724 6,258 SH   SOLE 1 0 0 6,258
BAIDU INC SPON ADR REP A 056752108 620 5,283 SH   SOLE 1 0 0 5,283
BANK AMER CORP COM 060505104 2,126 73,326 SH   SOLE 1 0 0 73,326
BANK N S HALIFAX COM 064149107 591 10,870 SH   SOLE 1 0 0 10,870
BAXTER INTL INC COM 071813109 958 11,669 SH   SOLE 1 0 0 11,669
BB&T CORP COM 054937107 5,757 117,188 SH   SOLE 1 0 0 117,188
BCE INC COM NEW 05534B760 1,279 27,750 SH   SOLE 1 0 0 27,750
BERKSHIRE HATHAWAY INC DEL CL A 084670108 955 3 SH   SOLE 1 0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,222 24,496 SH   SOLE 1 0 0 24,496
BLACKROCK HEALTH SCIENCES TR COM 09250W107 662 17,023 SH   SOLE 1 0 0 17,023
BOEING CO COM 097023105 2,308 6,341 SH   SOLE 1 0 0 6,341
BOOKING HLDGS INC COM 09857L108 609 325 SH   SOLE 1 0 0 325
BP PLC SPONSORED ADR 055622104 366 8,786 SH   SOLE 1 0 0 8,786
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 492 34,350 SH   SOLE 1 0 0 34,350
BRISTOL MYERS SQUIBB CO COM 110122108 2,052 45,238 SH   SOLE 1 0 0 45,238
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 533 12,267 SH   SOLE 1 0 0 12,267
CANON INC SPONSORED ADR 138006309 301 10,285 SH   SOLE 1 0 0 10,285
CARDINAL HEALTH INC COM 14149Y108 632 13,301 SH   SOLE 1 0 0 13,301
CARLISLE COS INC COM 142339100 208 1,480 SH   SOLE 1 0 0 1,480
CATERPILLAR INC DEL COM 149123101 540 3,960 SH   SOLE 1 0 0 3,960
CELGENE CORP COM 151020104 210 2,274 SH   SOLE 1 0 0 2,274
CERNER CORP COM 156782104 249 3,386 SH   SOLE 1 0 0 3,386
CHECK POINT SOFTWARE TECH LT ORD M22465104 201 1,736 SH   SOLE 1 0 0 1,736
CHEVRON CORP NEW COM 166764100 2,864 23,017 SH   SOLE 1 0 0 23,017
CIGNA CORP NEW COM 125523100 435 2,761 SH   SOLE 1 0 0 2,761
CISCO SYS INC COM 17275R102 1,072 19,583 SH   SOLE 1 0 0 19,583
COCA COLA CO COM 191216100 4,522 88,117 SH   SOLE 1 0 0 88,117
COGNEX CORP COM 192422103 304 6,327 SH   SOLE 1 0 0 6,327
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 825 13,014 SH   SOLE 1 0 0 13,014
COLGATE PALMOLIVE CO COM 194162103 441 6,160 SH   SOLE 1 0 0 6,160
COMCAST CORP NEW CL A 20030N101 1,053 24,917 SH   SOLE 1 0 0 24,917
CONOCOPHILLIPS COM 20825C104 517 8,468 SH   SOLE 1 0 0 8,468
CONSTELLATION BRANDS INC CL A 21036P108 298 1,511 SH   SOLE 1 0 0 1,511
COSTCO WHSL CORP NEW COM 22160K105 1,676 6,340 SH   SOLE 1 0 0 6,340
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 299 6,354 SH   SOLE 1 0 0 6,354
CSX CORP COM 126408103 630 8,139 SH   SOLE 1 0 0 8,139
CUMMINS INC COM 231021106 638 3,725 SH   SOLE 1 0 0 3,725
CVS HEALTH CORP COM 126650100 585 10,743 SH   SOLE 1 0 0 10,743
DANAHER CORPORATION COM 235851102 235 1,641 SH   SOLE 1 0 0 1,641
DISNEY WALT CO COM DISNEY 254687106 2,709 19,401 SH   SOLE 1 0 0 19,401
DOLLAR GEN CORP NEW COM 256677105 295 2,180 SH   SOLE 1 0 0 2,180
DOLLAR TREE INC COM 256746108 461 4,292 SH   SOLE 1 0 0 4,292
DOW INC COM 260557103 279 5,663 SH   SOLE 1 0 0 5,663
DUKE ENERGY CORP NEW COM NEW 26441C204 427 4,835 SH   SOLE 1 0 0 4,835
DUPONT DE NEMOURS INC COM 26614N102 418 5,562 SH   SOLE 1 0 0 5,562
EMERSON ELEC CO COM 291011104 4,568 68,460 SH   SOLE 1 0 0 68,460
EQUINOR ASA SPONSORED ADR 29446M102 1,233 62,333 SH   SOLE 1 0 0 62,333
EXXON MOBIL CORP COM 30231G102 4,362 56,922 SH   SOLE 1 0 0 56,922
FACEBOOK INC CL A 30303M102 1,359 7,040 SH   SOLE 1 0 0 7,040
FASTENAL CO COM 311900104 1,590 48,784 SH   SOLE 1 0 0 48,784
FEDEX CORP COM 31428X106 3,125 18,959 SH   SOLE 1 0 0 18,959
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 614 1,950 SH   SOLE 1 0 0 1,950
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 339 16,055 SH   SOLE 1 0 0 16,055
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 328 8,408 SH   SOLE 1 0 0 8,408
GENERAL DYNAMICS CORP COM 369550108 371 2,040 SH   SOLE 1 0 0 2,040
GENERAL ELECTRIC CO COM 369604103 384 36,561 SH   SOLE 1 0 0 36,561
GENERAL MLS INC COM 370334104 277 5,279 SH   SOLE 1 0 0 5,279
GILEAD SCIENCES INC COM 375558103 507 7,501 SH   SOLE 1 0 0 7,501
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,205 29,765 SH   SOLE 1 0 0 29,765
GRAPHIC PACKAGING HLDG CO COM 388689101 2,779 197,750 SH   SOLE 1 0 0 197,750
HERSHEY CO COM 427866108 373 2,780 SH   SOLE 1 0 0 2,780
HOME DEPOT INC COM 437076102 5,363 25,788 SH   SOLE 1 0 0 25,788
HONEYWELL INTL INC COM 438516106 2,447 14,015 SH   SOLE 1 0 0 14,015
ILLINOIS TOOL WKS INC COM 452308109 2,868 18,894 SH   SOLE 1 0 0 18,894
ILLUMINA INC COM 452327109 368 1,000 SH   SOLE 1 0 0 1,000
INTEL CORP COM 458140100 1,052 21,977 SH   SOLE 1 0 0 21,977
INTERNATIONAL BUSINESS MACHS COM 459200101 1,827 13,252 SH   SOLE 1 0 0 13,252
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,363 24,764 SH   SOLE 1 0 0 24,764
INVESCO QQQ TR UNIT SER 1 46090E103 2,229 11,937 SH   SOLE 1 0 0 11,937
ISHARES INC MSCI PAC JP ETF 464286665 465 9,847 SH   SOLE 1 0 0 9,847
ISHARES TR CORE S&P500 ETF 464287200 2,440 8,279 SH   SOLE 1 0 0 8,279
ISHARES TR MSCI EMG MKT ETF 464287234 231 5,374 SH   SOLE 1 0 0 5,374
ISHARES TR S&P 500 GRWT ETF 464287309 255 1,422 SH   SOLE 1 0 0 1,422
ISHARES TR S&P 500 VAL ETF 464287408 379 3,254 SH   SOLE 1 0 0 3,254
ISHARES TR MSCI EAFE ETF 464287465 1,102 16,763 SH   SOLE 1 0 0 16,763
ISHARES TR RUS MID CAP ETF 464287499 1,026 18,360 SH   SOLE 1 0 0 18,360
ISHARES TR CORE S&P MCP ETF 464287507 1,226 6,310 SH   SOLE 1 0 0 6,310
ISHARES TR S&P MC 400GR ETF 464287606 280 1,239 SH   SOLE 1 0 0 1,239
ISHARES TR RUS 2000 VAL ETF 464287630 398 3,307 SH   SOLE 1 0 0 3,307
ISHARES TR RUS 2000 GRW ETF 464287648 276 1,372 SH   SOLE 1 0 0 1,372
ISHARES TR RUSSELL 2000 ETF 464287655 3,278 21,080 SH   SOLE 1 0 0 21,080
ISHARES TR CORE S&P US VLU 464287663 436 7,698 SH   SOLE 1 0 0 7,698
ISHARES TR S&P MC 400VL ETF 464287705 512 3,208 SH   SOLE 1 0 0 3,208
ISHARES TR MSCI ACWI ETF 464288257 326 4,425 SH   SOLE 1 0 0 4,425
ISHARES TR CORE HIGH DV ETF 46429B663 334 3,536 SH   SOLE 1 0 0 3,536
JOHNSON & JOHNSON COM 478160104 13,007 93,391 SH   SOLE 1 0 0 93,391
JPMORGAN CHASE & CO COM 46625H100 1,168 10,450 SH   SOLE 1 0 0 10,450
KANSAS CITY SOUTHERN COM NEW 485170302 819 6,706 SH   SOLE 1 0 0 6,706
KIMBERLY CLARK CORP COM 494368103 1,233 9,179 SH   SOLE 1 0 0 9,179
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 720 16,530 SH   SOLE 1 0 0 16,530
LABORATORY CORP AMER HLDGS COM NEW 50540R409 215 1,246 SH   SOLE 1 0 0 1,246
LEGGETT & PLATT INC COM 524660107 216 5,572 SH   SOLE 1 0 0 5,572
LIBERTY BROADBAND CORP COM SER C 530307305 242 2,325 SH   SOLE 1 0 0 2,325
LILLY ELI & CO COM 532457108 483 4,356 SH   SOLE 1 0 0 4,356
LOCKHEED MARTIN CORP COM 539830109 894 2,459 SH   SOLE 1 0 0 2,459
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 396 4,595 SH   SOLE 1 0 0 4,595
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 354 5,526 SH   SOLE 1 0 0 5,526
MAIN STREET CAPITAL CORP COM 56035L104 1,333 32,268 SH   SOLE 1 0 0 32,268
MARATHON PETE CORP COM 56585A102 242 4,329 SH   SOLE 1 0 0 4,329
MASTERCARD INC CL A 57636Q104 1,110 4,197 SH   SOLE 1 0 0 4,197
MCDONALDS CORP COM 580135101 1,426 6,867 SH   SOLE 1 0 0 6,867
MCKESSON CORP COM 58155Q103 273 2,028 SH   SOLE 1 0 0 2,028
MEDTRONIC PLC SHS G5960L103 220 2,260 SH   SOLE 1 0 0 2,260
MERCK & CO INC COM 58933Y105 2,736 32,417 SH   SOLE 1 0 0 32,417
MICROSOFT CORP COM 594918104 5,689 42,466 SH   SOLE 1 0 0 42,466
MONDELEZ INTL INC CL A 609207105 465 8,585 SH   SOLE 1 0 0 8,585
MOTOROLA SOLUTIONS INC COM NEW 620076307 359 2,148 SH   SOLE 1 0 0 2,148
NETFLIX INC COM 64110L106 7,509 20,442 SH   SOLE 1 0 0 20,442
NEW AGE BEVERAGES CORP COM 64157V108 85 18,140 SH   SOLE 1 0 0 18,140
NEXTERA ENERGY INC COM 65339F101 1,748 8,533 SH   SOLE 1 0 0 8,533
NORFOLK SOUTHERN CORP COM 655844108 227 1,136 SH   SOLE 1 0 0 1,136
NORTHROP GRUMMAN CORP COM 666807102 388 1,200 SH   SOLE 1 0 0 1,200
NOVARTIS A G SPONSORED ADR 66987V109 1,062 11,632 SH   SOLE 1 0 0 11,632
ORACLE CORP COM 68389X105 952 16,716 SH   SOLE 1 0 0 16,716
ORANGE SPONSORED ADR 684060106 269 17,123 SH   SOLE 1 0 0 17,123
PAYPAL HLDGS INC COM 70450Y103 2,277 19,893 SH   SOLE 1 0 0 19,893
PEAPACK-GLADSTONE FINL CORP COM 704699107 224 7,949 SH   SOLE 1 0 0 7,949
PENNEY J C CORP INC COM 708160106 11 10,000 SH   SOLE 1 0 0 10,000
PEPSICO INC COM 713448108 3,180 24,247 SH   SOLE 1 0 0 24,247
PFIZER INC COM 717081103 5,944 137,211 SH   SOLE 1 0 0 137,211
PHILIP MORRIS INTL INC COM 718172109 1,676 21,037 SH   SOLE 1 0 0 21,037
PHILLIPS 66 COM 718546104 1,095 11,710 SH   SOLE 1 0 0 11,710
PPG INDS INC COM 693506107 293 2,509 SH   SOLE 1 0 0 2,509
PROCTER AND GAMBLE CO COM 742718109 14,183 129,344 SH   SOLE 1 0 0 129,344
QUALCOMM INC COM 747525103 970 12,751 SH   SOLE 1 0 0 12,751
RAYTHEON CO COM NEW 755111507 225 1,291 SH   SOLE 1 0 0 1,291
RIO TINTO PLC SPONSORED ADR 767204100 297 4,757 SH   SOLE 1 0 0 4,757
ROKU INC COM CL A 77543R102 433 4,785 SH   SOLE 1 0 0 4,785
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 871 13,382 SH   SOLE 1 0 0 13,382
SALESFORCE COM INC COM 79466L302 1,038 6,840 SH   SOLE 1 0 0 6,840
SANOFI SPONSORED ADR 80105N105 793 18,325 SH   SOLE 1 0 0 18,325
SAP SE SPON ADR 803054204 372 2,716 SH   SOLE 1 0 0 2,716
SCHLUMBERGER LTD COM 806857108 1,897 47,131 SH   SOLE 1 0 0 47,131
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 305 5,708 SH   SOLE 1 0 0 5,708
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 801 8,644 SH   SOLE 1 0 0 8,644
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 908 15,632 SH   SOLE 1 0 0 15,632
SELECT SECTOR SPDR TR ENERGY 81369Y506 809 12,700 SH   SOLE 1 0 0 12,700
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 570 20,650 SH   SOLE 1 0 0 20,650
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 582 7,461 SH   SOLE 1 0 0 7,461
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 201 4,080 SH   SOLE 1 0 0 4,080
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 283 4,739 SH   SOLE 1 0 0 4,739
SHERWIN WILLIAMS CO COM 824348106 460 1,004 SH   SOLE 1 0 0 1,004
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 237 891 SH   SOLE 1 0 0 891
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,131 14,036 SH   SOLE 1 0 0 14,036
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 282 793 SH   SOLE 1 0 0 793
SPDR SERIES TRUST S&P DIVID ETF 78464A763 886 8,779 SH   SOLE 1 0 0 8,779
SPDR SERIES TRUST SSGA GNDER ETF 78468R747 233 3,162 SH   SOLE 1 0 0 3,162
STARBUCKS CORP COM 855244109 438 5,221 SH   SOLE 1 0 0 5,221
STRYKER CORP COM 863667101 585 2,840 SH   SOLE 1 0 0 2,840
SYSCO CORP COM 871829107 377 5,332 SH   SOLE 1 0 0 5,332
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 600 14,828 SH   SOLE 1 0 0 14,828
TELEFLEX INC COM 879369106 1,159 3,500 SH   SOLE 1 0 0 3,500
TORTOISE ENERGY INFRA CORP COM 89147L100 347 15,397 SH   SOLE 1 0 0 15,397
TOTAL S A SPONSORED ADS 89151E109 1,368 24,205 SH   SOLE 1 0 0 24,205
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 912 7,353 SH   SOLE 1 0 0 7,353
UDR INC COM 902653104 1,384 30,823 SH   SOLE 1 0 0 30,823
UNION PACIFIC CORP COM 907818108 1,137 6,726 SH   SOLE 1 0 0 6,726
UNITED PARCEL SERVICE INC CL B 911312106 232 2,243 SH   SOLE 1 0 0 2,243
UNITED TECHNOLOGIES CORP COM 913017109 1,347 10,342 SH   SOLE 1 0 0 10,342
UNITEDHEALTH GROUP INC COM 91324P102 980 4,015 SH   SOLE 1 0 0 4,015
US BANCORP DEL COM NEW 902973304 779 14,764 SH   SOLE 1 0 0 14,764
V F CORP COM 918204108 457 5,228 SH   SOLE 1 0 0 5,228
VANGUARD GROUP DIV APP ETF 921908844 330 2,861 SH   SOLE 1 0 0 2,861
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 316 3,580 SH   SOLE 1 0 0 3,580
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 221 1,860 SH   SOLE 1 0 0 1,860
VANGUARD INDEX FDS SMALL CP ETF 922908751 230 1,462 SH   SOLE 1 0 0 1,462
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,886 12,565 SH   SOLE 1 0 0 12,565
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 533 7,095 SH   SOLE 1 0 0 7,095
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 488 9,563 SH   SOLE 1 0 0 9,563
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 463 10,891 SH   SOLE 1 0 0 10,891
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 210 1,413 SH   SOLE 1 0 0 1,413
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,198 17,356 SH   SOLE 1 0 0 17,356
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,181 5,600 SH   SOLE 1 0 0 5,600
VERIZON COMMUNICATIONS INC COM 92343V104 1,754 30,703 SH   SOLE 1 0 0 30,703
VISA INC COM CL A 92826C839 2,991 17,234 SH   SOLE 1 0 0 17,234
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 264 16,158 SH   SOLE 1 0 0 16,158
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,126 93,759 SH   SOLE 1 0 0 93,759
WALMART INC COM 931142103 2,164 19,584 SH   SOLE 1 0 0 19,584
WELLS FARGO CO NEW COM 949746101 210 4,440 SH   SOLE 1 0 0 4,440
WEYERHAEUSER CO COM 962166104 375 14,220 SH   SOLE 1 0 0 14,220