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 4,289 25,865 SH   SOLE 0 25,865 0 0
ABBVIE INC COM 00287Y109 4,544 60,014 SH   SOLE 0 60,014 0 0
ABIOMED INC COM 003654100 11,178 62,835 SH   SOLE 0 62,835 0 0
ADOBE INC COM 00724F101 8,857 32,060 SH   SOLE 0 32,060 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ETF 01609W102 4,351 26,019 SH   SOLE 0 26,019 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,869 21,384 SH   SOLE 0 21,384 0 0
ALPHABET INC CAP STK CL A 02079K305 15,947 13,059 SH   SOLE 0 13,059 0 0
ALPHABET INC CAP STK CL C 02079K107 1,460 1,198 SH   SOLE 0 1,198 0 0
ALTRIA GROUP INC COM 02209S103 2,612 63,859 SH   SOLE 0 63,859 0 0
AMARIN CORP PLC SPONS ADR NEW ETF 023111206 1,298 85,650 SH   SOLE 0 85,650 0 0
AMAZON COM INC COM 023135106 3,276 1,887 SH   SOLE 0 1,887 0 0
AMGEN INC COM 031162100 1,094 5,609 SH   SOLE 0 5,609 0 0
APPLE INC COM 037833100 27,014 120,615 SH   SOLE 0 120,615 0 0
AT&T INC COM 00206R102 3,795 100,297 SH   SOLE 0 100,297 0 0
ATLASSIAN CORP PLC CL A G06242104 4,575 36,475 SH   SOLE 0 36,475 0 0
BANK AMER CORP COM 060505104 228 7,800 SH   SOLE 0 7,800 0 0
BARINGS CORPORATE INVS COM 06759X107 253 15,000 SH   SOLE 0 15,000 0 0
BB&T CORP COM 054937107 3,050 56,680 SH   SOLE 0 56,680 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 790 3,800 SH   SOLE 0 3,800 0 0
BOEING CO COM 097023105 5,896 15,427 SH   SOLE 0 15,427 0 0
BOSTON OMAHA CORP COM 101044105 979 49,375 SH   SOLE 0 49,375 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,203 63,163 SH   SOLE 0 63,163 0 0
CHEVRON CORP NEW NEW COM 166764100 5,543 46,278 SH   SOLE 0 46,278 0 0
CHURCH & DWIGHT INC COM 171340102 5,369 71,150 SH   SOLE 0 71,150 0 0
CORTEVA INC COM 22052L104 526 18,702 SH   SOLE 0 18,702 0 0
DOW INC COM 260557103 804 16,623 SH   SOLE 0 16,623 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,655 48,093 SH   SOLE 0 48,093 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,788 24,976 SH   SOLE 0 24,976 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,179 5,360 SH   SOLE 0 5,360 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 398 30,460 SH   SOLE 0 30,460 0 0
EXACT SCIENCES CORP COM 30063P105 13,853 153,290 SH   SOLE 0 153,290 0 0
EXXON MOBIL CORP COM 30231G102 4,534 63,432 SH   SOLE 0 63,432 0 0
FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 645 21,345 SH   SOLE 0 21,345 0 0
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 728 20,775 SH   SOLE 0 20,775 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV ETF 33738R118 690 17,195 SH   SOLE 0 17,195 0 0
GENERAL MLS INC COM 370334104 4,151 75,314 SH   SOLE 0 75,314 0 0
IDEXX LABS INC COM 45168D104 15,650 57,553 SH   SOLE 0 57,553 0 0
ILLUMINA INC COM 452327109 16,742 55,033 SH   SOLE 0 55,033 0 0
INTEL CORP COM 458140100 5,618 108,369 SH   SOLE 0 108,369 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,504 37,734 SH   SOLE 0 37,734 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 35,193 65,180 SH   SOLE 0 65,180 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT ETF 46137V357 942 8,714 SH   SOLE 0 8,714 0 0
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT ETF 46138E842 654 13,060 SH   SOLE 0 13,060 0 0
INVESCO QQQ TR UNIT SER 1 ETF 46090E103 217 1,150 SH   SOLE 0 1,150 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,364 184,835 SH   SOLE 0 184,835 0 0
ISHARES INC US INTL HGH YLD ETF 464286178 647 13,270 SH   SOLE 0 13,270 0 0
ISHARES TR 0-5YR INVT GR CP ETF 46434V100 654 12,790 SH   SOLE 0 12,790 0 0
ISHARES TR BARCLAYS 7 10 YR ETF 464287440 684 6,085 SH   SOLE 0 6,085 0 0
ISHARES TR CORE DIV GRWTH ETF 46434V621 735 18,775 SH   SOLE 0 18,775 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,360 14,445 SH   SOLE 0 14,445 0 0
ISHARES TR CORE S&P SCP ETF 464287804 612 7,860 SH   SOLE 0 7,860 0 0
ISHARES TR IBOXX HI YD ETF 464288513 654 7,497 SH   SOLE 0 7,497 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 749 4,690 SH   SOLE 0 4,690 0 0
ISHARES TR RUS MD CP GR ETF 464287481 707 5,005 SH   SOLE 0 5,005 0 0
ISHARES TR TIPS BD ETF 464287176 649 5,580 SH   SOLE 0 5,580 0 0
ISHARES TR USA MOMENTUM FCT ETF 46432F396 727 6,095 SH   SOLE 0 6,095 0 0
JOHNSON & JOHNSON COM 478160104 4,793 36,778 SH   SOLE 0 36,778 0 0
JPMORGAN CHASE & CO COM 46625H100 10,385 88,243 SH   SOLE 0 88,243 0 0
KONTOOR BRANDS INC COM 50050N103 327 9,310 SH   SOLE 0 9,310 0 0
LAKELAND BANCORP INC COM 511637100 640 41,500 SH   SOLE 0 41,500 0 0
LOCKHEED MARTIN CORP COM 539830109 7,095 18,087 SH   SOLE 0 18,087 0 0
LOWES COS INC COM 548661107 6,487 58,995 SH   SOLE 0 58,995 0 0
MASTERCARD INC CL A 57636Q104 31,232 115,005 SH   SOLE 0 115,005 0 0
MCDONALDS CORP COM 580135101 6,426 29,767 SH   SOLE 0 29,767 0 0
MICROSOFT CORP COM 594918104 7,411 53,128 SH   SOLE 0 53,128 0 0
PROCTER & GAMBLE CO COM 742718109 8,050 64,720 SH   SOLE 0 64,720 0 0
PROSHARES TR S&P MDCP 400 DIV ETF 74347B680 643 11,075 SH   SOLE 0 11,075 0 0
PROSHARES TR ULTRASHRT S&P500 ETF 74347B383 295 10,000 SH   SOLE 0 10,000 0 0
PROSPECT CAPITAL CORPORATION >NOTE 6.375% 3/0 74348TAT9 16 15,000 SH   SOLE 0 15,000 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 5,906 73,555 SH   SOLE 0 73,555 0 0
SALESFORCE COM INC COM 79466L302 4,837 32,587 SH   SOLE 0 32,587 0 0
SANOFI RIGHT 12/31/2020 80105N113 6 10,800 SH   SOLE 0 10,800 0 0
SB ONE BANCORP COM 78413T103 372 16,499 SH   SOLE 0 16,499 0 0
SOUTHERN CO COM 842587107 5,612 89,951 SH   SOLE 0 89,951 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 464 1,562 SH   SOLE 0 1,562 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF 78467Y107 206 584 SH   SOLE 0 584 0 0
SQUARE INC CL A 852234103 10,995 177,485 SH   SOLE 0 177,485 0 0
SVB FINL GROUP COM 78486Q101 4,772 22,840 SH   SOLE 0 22,840 0 0
TWILIO INC CL A 90138F102 2,502 22,750 SH   SOLE 0 22,750 0 0
V F CORP COM 918204108 8,869 99,665 SH   SOLE 0 99,665 0 0
VEEVA SYS INC CL A COM 922475108 382 2,500 SH   SOLE 0 2,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,555 92,029 SH   SOLE 0 92,029 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8,747 51,630 SH   SOLE 0 51,630 0 0
VISA INC COM CL A 92826C839 280 1,625 SH   SOLE 0 1,625 0 0
WISDOMTREE TR US DIVID EX FNCL ETF 97717W406 723 8,265 SH   SOLE 0 8,265 0 0
WISDOMTREE TR US MIDCAP DIVID ETF 97717W505 757 20,845 SH   SOLE 0 20,845 0 0