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
ISHARES TR MSCI EMG MKT ETF 464287234 331 8,468 SH   SOLE   0 0 8,468
MONDELEZ INTL INC CL A 609207105 1,368 34,180 SH   SOLE   0 0 34,180
GOLDMAN SACHS GROUP INC COM 38141G104 1,127 6,745 SH   SOLE   0 0 6,745
3M CO COM 88579Y101 397 2,083 SH   SOLE   0 0 2,083
INTEL CORP COM 458140100 2,202 46,916 SH   SOLE   0 0 46,916
MCDONALDS CORP COM 580135101 1,551 8,736 SH   SOLE   0 0 8,736
CHARTER COMMUNICATIONS INC N CL A 16119P108 252 883 SH   SOLE   0 0 883
STARBUCKS CORP COM 855244109 1,946 30,220 SH   SOLE   0 0 30,220
MICROSOFT CORP COM 594918104 7,148 70,376 SH   SOLE   0 0 70,376
LILLY ELI & CO COM 532457108 339 2,932 SH   SOLE   0 0 2,932
ISHARES TR RUS MDCP VAL ETF 464287473 228 2,982 SH   SOLE   0 0 2,982
ISHARES TR NASDAQ BIOTECH 464287556 271 2,808 SH   SOLE   0 0 2,808
CISCO SYS INC COM 17275R102 1,414 32,627 SH   SOLE   0 0 32,627
EXXON MOBIL CORP COM 30231G102 1,543 22,633 SH   SOLE   0 0 22,633
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 620 10,863 SH   SOLE   0 0 10,863
W R BERKLEY CORPORATION COM 084423102 1,189 16,084 SH   SOLE   0 0 16,084
ALPHABET INC CAP STK CL C 02079K107 2,678 2,586 SH   SOLE   0 0 2,586
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 681 22,837 SH   SOLE   0 0 22,837
NORTHROP GRUMMAN CORP COM 666807102 599 2,444 SH   SOLE   0 0 2,444
GILEAD SCIENCES INC COM 375558103 661 10,563 SH   SOLE   0 0 10,563
HOME DEPOT INC COM 437076102 824 4,796 SH   SOLE   0 0 4,796
NOVARTIS A G SPONSORED ADR 66987V109 746 8,694 SH   SOLE   0 0 8,694
CATERPILLAR INC DEL COM 149123101 985 7,749 SH   SOLE   0 0 7,749
SMART GLOBAL HLDGS INC SHS G8232Y101 342 11,522 SH   SOLE   0 0 11,522
ISHARES TR CORE MSCI TOTAL 46432F834 3,627 69,046 SH   SOLE   0 0 69,046
BERKSHIRE HATHAWAY INC DEL CL A 084670108 918 3 SH   SOLE   0 0 3
NETFLIX INC COM 64110L106 1 100 SH Call SOLE   0 0 100
MEDTRONIC PLC SHS G5960L103 783 8,605 SH   SOLE   0 0 8,605
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 504 4,318 SH   SOLE   0 0 4,318
BLACKROCK INC COM 09247X101 279 711 SH   SOLE   0 0 711
UNITED TECHNOLOGIES CORP COM 913017109 1,382 12,983 SH   SOLE   0 0 12,983
ISHARES TR CORE HIGH DV ETF 46429B663 347 4,114 SH   SOLE   0 0 4,114
KIMBERLY CLARK CORP COM 494368103 255 2,241 SH   SOLE   0 0 2,241
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,723 13,338 SH   SOLE   0 0 13,338
BP PLC SPONSORED ADR 055622104 784 20,677 SH   SOLE   0 0 20,677
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,337 17,047 SH   SOLE   0 0 17,047
IQIYI INC SPONSORED ADS 46267X108 243 16,344 SH   SOLE   0 0 16,344
LOWES COS INC COM 548661107 0 400 SH Call SOLE   0 0 400
WISDOMTREE TR INTL SMCAP DIV 97717W760 809 13,405 SH   SOLE   0 0 13,405
UNDER ARMOUR INC CL C 904311206 233 14,382 SH   SOLE   0 0 14,382
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 217 16,449 SH   SOLE   0 0 16,449
FACEBOOK INC CL A 30303M102 0 2,700 SH Call SOLE   0 0 2,700
DISNEY WALT CO COM DISNEY 254687106 759 6,919 SH   SOLE   0 0 6,919
PHILIP MORRIS INTL INC COM 718172109 2,972 44,516 SH   SOLE   0 0 44,516
PAYPAL HLDGS INC COM 70450Y103 219 2,602 SH   SOLE   0 0 2,602
TJX COS INC NEW COM 872540109 320 7,160 SH   SOLE   0 0 7,160
WALMART INC COM 931142103 1,174 12,599 SH   SOLE   0 0 12,599
PEOPLES UNITED FINANCIAL INC COM 712704105 367 25,459 SH   SOLE   0 0 25,459
BARRICK GOLD CORP COM 067901108 509 37,579 SH   SOLE   0 0 37,579
NIKE INC CL B 654106103 1,520 20,503 SH   SOLE   0 0 20,503
CHEVRON CORP NEW COM 166764100 2,661 24,458 SH   SOLE   0 0 24,458
VANGUARD INDEX FDS SMALL CP ETF 922908751 218 1,654 SH   SOLE   0 0 1,654
AFLAC INC COM 001055102 291 6,393 SH   SOLE   0 0 6,393
NUCOR CORP COM 670346105 233 4,493 SH   SOLE   0 0 4,493
ALTRIA GROUP INC COM 02209S103 2,238 45,321 SH   SOLE   0 0 45,321
BRISTOL MYERS SQUIBB CO COM 110122108 2,284 43,947 SH   SOLE   0 0 43,947
VERIZON COMMUNICATIONS INC COM 92343V104 2,095 37,265 SH   SOLE   0 0 37,265
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 205 5,361 SH   SOLE   0 0 5,361
MERCK & CO INC COM 58933Y105 1,569 20,527 SH   SOLE   0 0 20,527
DUKE ENERGY CORP NEW COM NEW 26441C204 321 3,721 SH   SOLE   0 0 3,721
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 0 2,000 SH Call SOLE   0 0 2,000
AMGEN INC COM 031162100 386 1,982 SH   SOLE   0 0 1,982
ISHARES TR CORE S&P SCP ETF 464287804 2,792 40,284 SH   SOLE   0 0 40,284
AMAZON COM INC COM 023135106 10,790 7,184 SH   SOLE   0 0 7,184
DOWDUPONT INC COM 26078J100 382 7,148 SH   SOLE   0 0 7,148
JPMORGAN CHASE & CO COM 46625H100 5,456 55,886 SH   SOLE   0 0 55,886
NETFLIX INC COM 64110L106 783 2,924 SH   SOLE   0 0 2,924
UNITEDHEALTH GROUP INC COM 91324P102 549 2,206 SH   SOLE   0 0 2,206
BOEING CO COM 097023105 1,301 4,033 SH   SOLE   0 0 4,033
SALESFORCE COM INC COM 79466L302 2,278 16,633 SH   SOLE   0 0 16,633
COCA COLA CO COM 191216100 524 11,065 SH   SOLE   0 0 11,065
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 269 5,676 SH   SOLE   0 0 5,676
VISA INC COM CL A 92826C839 1,215 9,212 SH   SOLE   0 0 9,212
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 389 6,240 SH   SOLE   0 0 6,240
ORACLE CORP COM 68389X105 1,589 35,196 SH   SOLE   0 0 35,196
VALERO ENERGY CORP NEW COM 91913Y100 305 4,074 SH   SOLE   0 0 4,074
CELGENE CORP COM 151020104 785 12,243 SH   SOLE   0 0 12,243
FACEBOOK INC CL A 30303M102 0 600 SH Call SOLE   0 0 600
EVERSOURCE ENERGY COM 30040W108 278 4,268 SH   SOLE   0 0 4,268
MASTERCARD INCORPORATED CL A 57636Q104 304 1,613 SH   SOLE   0 0 1,613
MICRON TECHNOLOGY INC COM 595112103 362 11,406 SH   SOLE   0 0 11,406
PFIZER INC COM 717081103 1,860 42,616 SH   SOLE   0 0 42,616
MARATHON PETE CORP COM 56585A102 985 16,696 SH   SOLE   0 0 16,696
ISHARES TR MODERT ALLOC ETF 464289875 489 13,706 SH   SOLE   0 0 13,706
WISDOMTREE TR US SMALLCP ERNGS 97717W562 776 24,226 SH   SOLE   0 0 24,226
BANK AMER CORP COM 060505104 4,434 179,947 SH   SOLE   0 0 179,947
PHILLIPS 66 COM 718546104 358 4,158 SH   SOLE   0 0 4,158
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 372 7,130 SH   SOLE   0 0 7,130
ISHARES TR SP SMCP600VL ETF 464287879 323 2,447 SH   SOLE   0 0 2,447
IDEXX LABS INC COM 45168D104 1,159 6,228 SH   SOLE   0 0 6,228
ABBVIE INC COM 00287Y109 1,783 19,343 SH   SOLE   0 0 19,343
JOHNSON & JOHNSON COM 478160104 3,151 24,420 SH   SOLE   0 0 24,420
LAM RESEARCH CORP COM 512807108 1,259 9,247 SH   SOLE   0 0 9,247
ISHARES INC CORE MSCI EMKT 46434G103 765 16,217 SH   SOLE   0 0 16,217
PEPSICO INC COM 713448108 931 8,426 SH   SOLE   0 0 8,426
CONOCOPHILLIPS COM 20825C104 952 15,275 SH   SOLE   0 0 15,275
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 631 9,005 SH   SOLE   0 0 9,005
EXELON CORP COM 30161N101 215 4,759 SH   SOLE   0 0 4,759
PROCTER AND GAMBLE CO COM 742718109 2,168 23,581 SH   SOLE   0 0 23,581
KRAFT HEINZ CO COM 500754106 323 7,507 SH   SOLE   0 0 7,507
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,586 52,481 SH   SOLE   0 0 52,481
SPDR SERIES TRUST S&P BIOTECH 78464A870 3,916 54,572 SH   SOLE   0 0 54,572
FACEBOOK INC CL A 30303M102 3,678 28,054 SH   SOLE   0 0 28,054
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 343 2,765 SH   SOLE   0 0 2,765
DEERE & CO COM 244199105 269 1,806 SH   SOLE   0 0 1,806
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 326 5,462 SH   SOLE   0 0 5,462
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 0 800 SH Call SOLE   0 0 800
SALESFORCE COM INC COM 79466L302 0 200 SH Call SOLE   0 0 200
COMCAST CORP NEW CL A 20030N101 410 12,042 SH   SOLE   0 0 12,042
FIRST TR VALUE LINE DIVID IN SHS 33734H106 12,684 436,172 SH   SOLE   0 0 436,172
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,774 95,074 SH   SOLE   0 0 95,074
NEXTERA ENERGY INC COM 65339F101 695 3,999 SH   SOLE   0 0 3,999
MICROSOFT CORP COM 594918104 0 1,800 SH Call SOLE   0 0 1,800
ABBOTT LABS COM 002824100 1,844 25,489 SH   SOLE   0 0 25,489
ALPHABET INC CAP STK CL A 02079K305 605 579 SH   SOLE   0 0 579
HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 10 10,000 PRN   SOLE   0 0 10,000
CAMDEN NATL CORP COM 133034108 1,460 40,603 SH   SOLE   0 0 40,603
PFIZER INC COM 717081103 0 3,000 SH Call SOLE   0 0 3,000
GENERAL ELECTRIC CO COM 369604103 362 47,851 SH   SOLE   0 0 47,851
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 316 3,618 SH   SOLE   0 0 3,618
ISHARES TR AGGRES ALLOC ETF 464289859 584 12,030 SH   SOLE   0 0 12,030
BAR HBR BANKSHARES COM 066849100 1,096 48,868 SH   SOLE   0 0 48,868
IQIYI INC SPONSORED ADS 46267X108 0 2,500 SH Call SOLE   0 0 2,500
APPLE INC COM 037833100 18,166 115,164 SH   SOLE   0 0 115,164
UNION PAC CORP COM 907818108 362 2,621 SH   SOLE   0 0 2,621
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,187 22,549 SH   SOLE   0 0 22,549
LOWES COS INC COM 548661107 365 3,952 SH   SOLE   0 0 3,952
IQIYI INC SPONSORED ADS 46267X108 0 5,000 SH Call SOLE   0 0 5,000
FORD MTR CO DEL COM PAR $0.01 345370860 274 35,771 SH   SOLE   0 0 35,771
INTERNATIONAL BUSINESS MACHS COM 459200101 498 4,378 SH   SOLE   0 0 4,378
ISHARES TR U.S. MED DVC ETF 464288810 1,654 8,277 SH   SOLE   0 0 8,277
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,395 22,383 SH   SOLE   0 0 22,383
AT&T INC COM 00206R102 2,277 79,783 SH   SOLE   0 0 79,783