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
ABBVIE INC COM 00287Y109 218 3,457 SH   SOLE   3,457 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 258 50,296 SH   SOLE   50,296 0 0
ALPHABET INC CAP STK CL C 02079K107 539 694 SH   SOLE   694 0 0
ALPHABET INC CAP STK CL A 02079K305 7,005 8,712 SH   SOLE   8,712 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 4,509 355,335 SH   SOLE   355,335 0 0
ALTRIA GROUP INC COM 02209S103 2,582 40,839 SH   SOLE   40,839 0 0
AMAZON COM INC COM 023135106 2,420 2,890 SH   SOLE   2,890 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 213 3,595 SH   SOLE   3,595 0 0
ANNALY CAP MGMT INC COM 035710409 764 72,774 SH   SOLE   72,774 0 0
APPLE INC COM 037833100 9,554 84,516 SH   SOLE   84,516 0 0
AQUA AMERICA INC COM 03836W103 2,138 70,142 SH   SOLE   70,142 0 0
AT&T INC COM 00206R102 1,353 33,308 SH   SOLE   33,308 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 271 3,076 SH   SOLE   3,076 0 0
BANK AMER CORP COM 060505104 235 14,988 SH   SOLE   14,988 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 862 6,164 SH   SOLE   6,164 0 0
BOEING CO COM 097023105 493 3,739 SH   SOLE   3,739 0 0
BOSTON PROPERTIES INC COM 101121101 1,575 11,555 SH   SOLE   11,555 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,367 99,460 SH   SOLE   99,460 0 0
BP PLC SPONSORED ADR 055622104 206 5,864 SH   SOLE   5,864 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 215 3,986 SH   SOLE   3,986 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 823 11,500 SH   SOLE   11,500 0 0
CATERPILLAR INC DEL COM 149123101 681 7,667 SH   SOLE   7,667 0 0
CELGENE CORP RIGHT 12/31/2030 151020112 117 112,300 SH   SOLE   112,300 0 0
CISCO SYS INC COM 17275R102 1,744 55,782 SH   SOLE   55,782 0 0
COCA COLA CO COM 191216100 1,385 33,200 SH   SOLE   33,200 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 378 28,339 SH   SOLE   28,339 0 0
CONSOLIDATED EDISON INC COM 209115104 510 6,777 SH   SOLE   6,777 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 5,454 57,896 SH   SOLE   57,896 0 0
CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 266 2,100 SH   SOLE   2,100 0 0
CVS HEALTH CORP COM 126650100 6,013 67,572 SH   SOLE   67,572 0 0
D R HORTON INC COM 23331A109 2,108 69,814 SH   SOLE   69,814 0 0
DISNEY WALT CO COM DISNEY 254687106 4,245 46,171 SH   SOLE   46,171 0 0
DOMINION RES INC VA NEW COM 25746U109 253 3,407 SH   SOLE   3,407 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,360 16,986 SH   SOLE   16,986 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,888 125,134 SH   SOLE   125,134 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 471 17,033 SH   SOLE   17,033 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 2,736 53,106 SH   SOLE   53,106 0 0
EXELON CORP COM 30161N101 325 9,765 SH   SOLE   9,765 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,465 47,838 SH   SOLE   47,838 0 0
EXXON MOBIL CORP COM 30231G102 7,373 84,696 SH   SOLE   84,696 0 0
FACEBOOK INC CL A 30303M102 877 6,839 SH   SOLE   6,839 0 0
FIRST LONG IS CORP COM 320734106 1,262 38,063 SH   SOLE   38,063 0 0
FIRSTENERGY CORP COM 337932107 3,104 93,838 SH   SOLE   93,838 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 923 76,501 SH   SOLE   76,501 0 0
GENERAL DYNAMICS CORP COM 369550108 5,340 34,418 SH   SOLE   34,418 0 0
GENERAL ELECTRIC CO COM 369604103 5,331 179,988 SH   SOLE   179,988 0 0
GILEAD SCIENCES INC COM 375558103 5,521 69,784 SH   SOLE   69,784 0 0
GRAY TELEVISION INC COM 389375106 3,380 326,260 SH   SOLE   326,260 0 0
HOME DEPOT INC COM 437076102 751 5,833 SH   SOLE   5,833 0 0
HOST HOTELS & RESORTS INC COM 44107P104 700 44,979 SH   SOLE   44,979 0 0
IBIO INC COM 451033104 6 10,000 SH   SOLE   10,000 0 0
INTEL CORP COM 458140100 1,135 30,073 SH   SOLE   30,073 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,807 23,968 SH   SOLE   23,968 0 0
INVENSENSE INC COM 46123D205 4,790 645,565 SH   SOLE   645,565 0 0
ISHARES GOLD TRUST ISHARES 464285105 3,269 257,613 SH   SOLE   257,613 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 682 18,215 SH   SOLE   18,215 0 0
ISHARES TR 20 YR TR BD ETF 464287432 5,769 41,953 SH   SOLE   41,953 0 0
ISHARES TR RUS 1000 ETF 464287622 1,369 11,364 SH   SOLE   11,364 0 0
ISHARES TR U.S. TECH ETF 464287721 419 12,999 SH   SOLE   12,999 0 0
ISHARES TR U.S. ENERGY ETF 464287796 581 14,895 SH   SOLE   14,895 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 777 9,843 SH   SOLE   9,843 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 714 8,400 SH   SOLE   8,400 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 285 5,520 SH   SOLE   5,520 0 0
JOHNSON & JOHNSON COM 478160104 659 5,843 SH   SOLE   5,843 0 0
JPMORGAN CHASE & CO COM 46625H100 392 6,196 SH   SOLE   6,196 0 0
KINDER MORGAN INC DEL COM 49456B101 622 27,396 SH   SOLE   27,396 0 0
KINGSTONE COS INC COM 496719105 879 95,232 SH   SOLE   95,232 0 0
KROGER CO COM 501044101 4,260 143,545 SH   SOLE   143,545 0 0
LEAR CORP COM NEW 521865204 5,019 41,406 SH   SOLE   41,406 0 0
LOCKHEED MARTIN CORP COM 539830109 1,382 5,766 SH   SOLE   5,766 0 0
MARATHON PETE CORP COM 56585A102 208 5,115 SH   SOLE   5,115 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,370 42,939 SH   SOLE   42,939 0 0
MERCK & CO INC COM 58933Y105 408 6,535 SH   SOLE   6,535 0 0
MICROSOFT CORP COM 594918104 810 14,061 SH   SOLE   14,061 0 0
NEWELL BRANDS INC COM 651229106 249 4,721 SH   SOLE   4,721 0 0
NEWMONT MINING CORP COM 651639106 362 9,202 SH   SOLE   9,202 0 0
NEXTERA ENERGY INC COM 65339F101 543 4,439 SH   SOLE   4,439 0 0
NUVEEN BUILD AMER BD FD COM 67074C103 264 11,650 SH   SOLE   11,650 0 0
NUVEEN PREFERRED SECURITIES COM 67072C105 1,004 104,710 SH   SOLE   104,710 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 287 6,760 SH   SOLE   6,760 0 0
PAYCHEX INC COM 704326107 1,070 18,485 SH   SOLE   18,485 0 0
PEPSICO INC COM 713448108 502 4,848 SH   SOLE   4,848 0 0
PFIZER INC COM 717081103 2,278 67,907 SH   SOLE   67,907 0 0
PHILIP MORRIS INTL INC COM 718172109 284 2,922 SH   SOLE   2,922 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 203 13,920 SH   SOLE   13,920 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 293 10,285 SH   SOLE   10,285 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 251 8,000 SH   SOLE   8,000 0 0
POWERSHARES ETF TR II NY MUNI BD ETF 73936T458 250 9,963 SH   SOLE   9,963 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 201 10,575 SH   SOLE   10,575 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 4,125 106,391 SH   SOLE   106,391 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 745 6,275 SH   SOLE   6,275 0 0
PRECISION DRILLING CORP COM 2010 74022D308 99 23,765 SH   SOLE   23,765 0 0
PRICELINE GRP INC COM NEW 741503403 5,982 4,065 SH   SOLE   4,065 0 0
PROCTER AND GAMBLE CO COM 742718109 1,858 20,963 SH   SOLE   20,963 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 1,550 40,715 SH   SOLE   40,715 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 237 5,672 SH   SOLE   5,672 0 0
SCHLUMBERGER LTD COM 806857108 4,338 55,164 SH   SOLE   55,164 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,475 30,882 SH   SOLE   30,882 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,631 78,088 SH   SOLE   78,088 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9,090 170,830 SH   SOLE   170,830 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,785 34,798 SH   SOLE   34,798 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2,655 37,602 SH   SOLE   37,602 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,959 412,407 SH   SOLE   412,407 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6,068 103,936 SH   SOLE   103,936 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10,410 217,880 SH   SOLE   217,880 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,883 57,461 SH   SOLE   57,461 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,473 30,796 SH   SOLE   30,796 0 0
SOUTHERN CO COM 842587107 242 4,726 SH   SOLE   4,726 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5,198 41,369 SH   SOLE   41,369 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,612 16,697 SH   SOLE   16,697 0 0
SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 13,998 306,098 SH   SOLE   306,098 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 5,455 129,062 SH   SOLE   129,062 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 527 12,104 SH   SOLE   12,104 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 285 5,675 SH   SOLE   5,675 0 0
STARBUCKS CORP COM 855244109 3,567 65,892 SH   SOLE   65,892 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2,176 61,757 SH   SOLE   61,757 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,689 70,924 SH   SOLE   70,924 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,693 15,482 SH   SOLE   15,482 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 458 5,228 SH   SOLE   5,228 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 499 6,178 SH   SOLE   6,178 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 244 2,473 SH   SOLE   2,473 0 0
VANGUARD INDEX FDS REIT ETF 922908553 4,572 52,705 SH   SOLE   52,705 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 358 2,767 SH   SOLE   2,767 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 899 9,063 SH   SOLE   9,063 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 673 5,505 SH   SOLE   5,505 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 206 1,850 SH   SOLE   1,850 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 285 6,278 SH   SOLE   6,278 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 632 16,803 SH   SOLE   16,803 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 356 4,239 SH   SOLE   4,239 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,175 31,405 SH   SOLE   31,405 0 0
VENTAS INC COM 92276F100 651 9,210 SH   SOLE   9,210 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,157 22,259 SH   SOLE   22,259 0 0
VISA INC COM CL A 92826C839 245 2,963 SH   SOLE   2,963 0 0
WAL-MART STORES INC COM 931142103 414 6,069 SH   SOLE   6,069 0 0
WASTE MGMT INC DEL COM 94106L109 3,823 59,965 SH   SOLE   59,965 0 0
WELLS FARGO & CO NEW COM 949746101 4,696 106,061 SH   SOLE   106,061 0 0
WEYERHAEUSER CO COM 962166104 1,244 38,945 SH   SOLE   38,945 0 0