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,804 25,036 SH   SOLE 0 25,036 0 0
ABBVIE INC COM 00287Y109 6,229 67,570 SH   SOLE 0 67,570 0 0
ABIOMED INC COM 003654100 21,339 65,649 SH   SOLE 0 65,649 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADS 01609W102 2,194 16,009 SH   SOLE 0 16,009 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,748 17,895 SH   SOLE 0 17,895 0 0
ALPHABET INC CAP STK CL A 02079K305 12,750 12,201 SH   SOLE 0 12,201 0 0
ALPHABET INC CAP STK CL C 02079K107 1,300 1,255 SH   SOLE 0 1,255 0 0
ALTRIA GROUP INC COM 02209S103 3,081 62,391 SH   SOLE 0 62,391 0 0
AMAZON COM INC COM 023135106 1,524 1,015 SH   SOLE 0 1,015 0 0
AMGEN INC COM 031162100 1,100 5,610 SH   SOLE 0 5,610 0 0
APPLE INC COM 037833100 20,262 128,454 SH   SOLE 0 128,454 0 0
AT&T INC COM 00206R102 2,724 95,447 SH   SOLE 0 95,447 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 3,713 290,055 SH   SOLE 0 290,055 0 0
BANK AMER CORP COM 060505104 470 19,088 SH   SOLE 0 19,088 0 0
BARINGS CORPORATE INVS COM 06759X107 323 22,000 SH   SOLE 0 22,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 821 4,020 SH   SOLE 0 4,020 0 0
BOEING CO COM 097023105 1,977 6,130 SH   SOLE 0 6,130 0 0
BOSTON OMAHA CORP COM 101044105 1,064 45,475 SH   SOLE 0 45,475 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,963 57,003 SH   SOLE 0 57,003 0 0
CELGENE CORP COM 151020104 3,987 62,211 SH   SOLE 0 62,211 0 0
CHEVRON CORP NEW NEW COM 166764100 5,052 45,968 SH   SOLE 0 45,968 0 0
DOWDUPONT INC COM 26078J100 3,589 66,635 SH   SOLE 0 66,635 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,020 46,093 SH   SOLE 0 46,093 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 276 1,800 SH   SOLE 0 1,800 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 510 38,628 SH   SOLE 0 38,628 0 0
EXACT SCIENCES CORP COM 30063P105 10,053 159,325 SH   SOLE 0 159,325 0 0
EXXON MOBIL CORP COM 30231G102 4,185 60,652 SH   SOLE 0 60,652 0 0
FIDELITY HIGH DIVID ETF 316092840 494 18,095 SH   SOLE 0 18,095 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV ETF 33738R118 500 15,075 SH   SOLE 0 15,075 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,100 37,815 SH   SOLE 0 37,815 0 0
GENERAL MLS INC COM 370334104 2,699 69,324 SH   SOLE 0 69,324 0 0
IDEXX LABS INC COM 45168D104 11,996 64,486 SH   SOLE 0 64,486 0 0
ILLUMINA INC COM 452327109 15,489 51,643 SH   SOLE 0 51,643 0 0
INTEL CORP COM 458140100 5,069 107,327 SH   SOLE 0 107,327 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,018 20,025 SH   SOLE 0 20,025 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 32,826 68,542 SH   SOLE 0 68,542 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV ETF 46137V308 626 12,005 SH   SOLE 0 12,005 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT ETF 46137V357 478 5,225 SH   SOLE 0 5,225 0 0
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT ETF 46138E842 468 10,765 SH   SOLE 0 10,765 0 0
ISHARES INC US INTL HGH YLD ETF 464286178 479 10,405 SH   SOLE 0 10,405 0 0
ISHARES TR 0-5YR INVT GR CP ETF 46434V100 501 10,125 SH   SOLE 0 10,125 0 0
ISHARES TR BARCLAYS 7 10 YR ETF 464287440 516 4,950 SH   SOLE 0 4,950 0 0
ISHARES TR CORE DIV GRWTH ETF 46434V621 570 17,165 SH   SOLE 0 17,165 0 0
ISHARES TR CORE S&P SCP ETF 464287804 424 6,115 SH   SOLE 0 6,115 0 0
ISHARES TR IBOXX HI YD ETF 464288513 481 5,935 SH   SOLE 0 5,935 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,859 167,725 SH   SOLE 0 167,725 0 0
ISHARES TR NASDAQ BIOTECH ETF 464287556 634 6,575 SH   SOLE 0 6,575 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 503 3,840 SH   SOLE 0 3,840 0 0
ISHARES TR TIPS BD ETF 464287176 482 4,400 SH   SOLE 0 4,400 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 245 2,300 SH   SOLE 0 2,300 0 0
ISHARES TR USA MOMENTUM FCT ETF 46432F396 492 4,910 SH   SOLE 0 4,910 0 0
JOHNSON & JOHNSON COM 478160104 450 3,461 SH   SOLE 0 3,461 0 0
JPMORGAN CHASE & CO COM 46625H100 8,922 91,390 SH   SOLE 0 91,390 0 0
LAKELAND BANCORP INC COM 511637100 726 48,989 SH   SOLE 0 48,989 0 0
LEMAITRE VASCULAR INC COM 525558201 1,318 55,605 SH   SOLE 0 55,605 0 0
LOCKHEED MARTIN CORP COM 539830109 4,882 18,491 SH   SOLE 0 18,491 0 0
LOWES COS INC COM 548661107 5,484 59,371 SH   SOLE 0 59,371 0 0
MASTERCARD INCORPORATED CL A 57636Q104 29,378 155,728 SH   SOLE 0 155,728 0 0
MCDONALDS CORP COM 580135101 5,319 29,763 SH   SOLE 0 29,763 0 0
MICROSOFT CORP COM 594918104 5,415 53,070 SH   SOLE 0 53,070 0 0
PNC FINL SVCS GROUP INC COM 693475105 258 2,207 SH   SOLE 0 2,207 0 0
PROCTER AND GAMBLE CO COM 742718109 6,014 65,425 SH   SOLE 0 65,425 0 0
PROSHARES TR PSHS ULT S&P 500 ETF 74347R107 464 5,000 SH   SOLE 0 5,000 0 0
PROSHARES TR PSHS ULTRA QQQ ETF 74347R206 336 5,000 SH   SOLE 0 5,000 0 0
PROSHARES TR S&P MDCP 400 DIV ETF 74347B680 490 9,475 SH   SOLE 0 9,475 0 0
REGENERON PHARMACEUTICALS COM 75886F107 6,630 17,752 SH   SOLE 0 17,752 0 0
SANOFI RIGHT 12/31/2020 80105N113 6 12,475 SH   SOLE 0 12,475 0 0
SB ONE BANCORP COM 78413T103 347 16,999 SH   SOLE 0 16,999 0 0
SOUTHERN CO COM 842587107 3,929 88,268 SH   SOLE 0 88,268 0 0
SQUARE INC CL A 852234103 8,004 142,705 SH   SOLE 0 142,705 0 0
SVB FINL GROUP COM 78486Q101 1,832 9,645 SH   SOLE 0 9,645 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3,610 72,601 SH   SOLE 0 72,601 0 0
UNDER ARMOUR INC CL A 904311107 2,924 167,640 SH   SOLE 0 167,640 0 0
V F CORP COM 918204108 7,085 99,310 SH   SOLE 0 99,310 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH ETF 921932869 470 3,985 SH   SOLE 0 3,985 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,106 90,828 SH   SOLE 0 90,828 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7,626 46,020 SH   SOLE 0 46,020 0 0
WISDOMTREE TR US DIVID EX FNCL ETF 97717W406 589 7,645 SH   SOLE 0 7,645 0 0
WISDOMTREE TR US MIDCAP DIVID ETF 97717W505 642 20,290 SH   SOLE 0 20,290 0 0