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
ABERDEEN ASIA PACIFIC INCOM COM 003009107 94 20,408 SH   SOLE   20,408 0 0
ALPHABET INC CAP STK CL C 02079K107 524 679 SH   SOLE   679 0 0
ALPHABET INC CAP STK CL A 02079K305 7,244 9,141 SH   SOLE   9,141 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 4,669 370,529 SH   SOLE   370,529 0 0
ALTRIA GROUP INC COM 02209S103 2,817 41,657 SH   SOLE   41,657 0 0
AMAZON COM INC COM 023135106 2,104 2,806 SH   SOLE   2,806 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 235 3,595 SH   SOLE   3,595 0 0
AMGEN INC COM 031162100 3,576 24,457 SH   SOLE   24,457 0 0
ANNALY CAP MGMT INC COM 035710409 827 82,975 SH   SOLE   82,975 0 0
APPLE INC COM 037833100 13,627 117,655 SH   SOLE   117,655 0 0
AQUA AMERICA INC COM 03836W103 2,049 68,206 SH   SOLE   68,206 0 0
AT&T INC COM 00206R102 1,258 29,587 SH   SOLE   29,587 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 275 2,677 SH   SOLE   2,677 0 0
BANK AMER CORP COM 060505104 562 25,418 SH   SOLE   25,418 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 832 5,103 SH   SOLE   5,103 0 0
BOEING CO COM 097023105 612 3,930 SH   SOLE   3,930 0 0
BOSTON PROPERTIES INC COM 101121101 993 7,891 SH   SOLE   7,891 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,668 169,585 SH   SOLE   169,585 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 250 4,286 SH   SOLE   4,286 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 761 11,500 SH   SOLE   11,500 0 0
CATERPILLAR INC DEL COM 149123101 786 8,478 SH   SOLE   8,478 0 0
CELGENE CORP RIGHT 12/31/2030 151020112 116 112,300 SH   SOLE   112,300 0 0
CISCO SYS INC COM 17275R102 1,756 58,095 SH   SOLE   58,095 0 0
COCA COLA CO COM 191216100 1,276 30,782 SH   SOLE   30,782 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 308 25,255 SH   SOLE   25,255 0 0
COLGATE PALMOLIVE CO COM 194162103 4,408 67,360 SH   SOLE   67,360 0 0
CONOCOPHILLIPS COM 20825C104 211 4,212 SH   SOLE   4,212 0 0
CONSOLIDATED EDISON INC COM 209115104 516 7,001 SH   SOLE   7,001 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,661 53,718 SH   SOLE   53,718 0 0
CVS HEALTH CORP COM 126650100 5,010 63,495 SH   SOLE   63,495 0 0
DISNEY WALT CO COM DISNEY 254687106 4,805 46,100 SH   SOLE   46,100 0 0
DOMINION RES INC VA NEW COM 25746U109 251 3,282 SH   SOLE   3,282 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,422 18,323 SH   SOLE   18,323 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 138 15,425 SH   SOLE   15,425 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,929 130,017 SH   SOLE   130,017 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 434 16,054 SH   SOLE   16,054 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 1,799 26,193 SH   SOLE   26,193 0 0
EXELON CORP COM 30161N101 347 9,765 SH   SOLE   9,765 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,420 45,697 SH   SOLE   45,697 0 0
EXXON MOBIL CORP COM 30231G102 7,583 84,015 SH   SOLE   84,015 0 0
FACEBOOK INC CL A 30303M102 1,136 9,872 SH   SOLE   9,872 0 0
FIRST LONG IS CORP COM 320734106 1,633 57,196 SH   SOLE   57,196 0 0
FIRSTENERGY CORP COM 337932107 1,370 44,239 SH   SOLE   44,239 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 941 77,577 SH   SOLE   77,577 0 0
GENERAL DYNAMICS CORP COM 369550108 5,113 29,615 SH   SOLE   29,615 0 0
GENERAL ELECTRIC CO COM 369604103 7,087 224,257 SH   SOLE   224,257 0 0
GILEAD SCIENCES INC COM 375558103 5,436 75,907 SH   SOLE   75,907 0 0
HANESBRANDS INC COM 410345102 4,890 226,698 SH   SOLE   226,698 0 0
HOME DEPOT INC COM 437076102 778 5,800 SH   SOLE   5,800 0 0
HONEYWELL INTL INC COM 438516106 204 1,761 SH   SOLE   1,761 0 0
HOST HOTELS & RESORTS INC COM 44107P104 779 41,373 SH   SOLE   41,373 0 0
IBIO INC COM 451033104 4 10,000 SH   SOLE   10,000 0 0
INTEL CORP COM 458140100 1,221 33,671 SH   SOLE   33,671 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,274 19,726 SH   SOLE   19,726 0 0
INVENSENSE INC COM 46123D205 4,711 368,309 SH   SOLE   368,309 0 0
ISHARES GOLD TRUST ISHARES 464285105 2,779 250,830 SH   SOLE   250,830 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,320 53,048 SH   SOLE   53,048 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 717 8,488 SH   SOLE   8,488 0 0
ISHARES TR RUS 1000 ETF 464287622 1,675 13,455 SH   SOLE   13,455 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 764 5,666 SH   SOLE   5,666 0 0
ISHARES TR U.S. TECH ETF 464287721 451 13,079 SH   SOLE   13,079 0 0
ISHARES TR U.S. ENERGY ETF 464287796 612 14,730 SH   SOLE   14,730 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 987 11,873 SH   SOLE   11,873 0 0
ISHARES TR INTL SEL DIV ETF 464288448 660 22,331 SH   SOLE   22,331 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 2,770 48,600 SH   SOLE   48,600 0 0
JOHNSON & JOHNSON COM 478160104 864 7,502 SH   SOLE   7,502 0 0
JPMORGAN CHASE & CO COM 46625H100 524 6,071 SH   SOLE   6,071 0 0
KINDER MORGAN INC DEL COM 49456B101 578 27,897 SH   SOLE   27,897 0 0
KINGSTONE COS INC COM 496719105 1,309 95,232 SH   SOLE   95,232 0 0
KROGER CO COM 501044101 5,158 149,453 SH   SOLE   149,453 0 0
LOCKHEED MARTIN CORP COM 539830109 1,406 5,625 SH   SOLE   5,625 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,464 43,238 SH   SOLE   43,238 0 0
MERCK & CO INC COM 58933Y105 384 6,518 SH   SOLE   6,518 0 0
MFA FINL INC COM 55272X102 120 15,790 SH   SOLE   15,790 0 0
MICROSOFT CORP COM 594918104 845 13,601 SH   SOLE   13,601 0 0
NEWELL BRANDS INC COM 651229106 212 4,752 SH   SOLE   4,752 0 0
NEWMONT MINING CORP COM 651639106 318 9,327 SH   SOLE   9,327 0 0
NEXTERA ENERGY INC COM 65339F101 530 4,439 SH   SOLE   4,439 0 0
NORTHROP GRUMMAN CORP COM 666807102 248 1,066 SH   SOLE   1,066 0 0
NUVEEN BUILD AMER BD FD COM 67074C103 230 11,150 SH   SOLE   11,150 0 0
NUVEEN PREFERRED SECURITIES COM 67072C105 575 61,710 SH   SOLE   61,710 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 233 6,210 SH   SOLE   6,210 0 0
PALO ALTO NETWORKS INC COM 697435105 1,725 13,795 SH   SOLE   13,795 0 0
PAYCHEX INC COM 704326107 1,202 19,746 SH   SOLE   19,746 0 0
PEPSICO INC COM 713448108 407 3,887 SH   SOLE   3,887 0 0
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 3 11,000 SH   SOLE   11,000 0 0
PFIZER INC COM 717081103 2,464 75,859 SH   SOLE   75,859 0 0
PHILIP MORRIS INTL INC COM 718172109 265 2,897 SH   SOLE   2,897 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 199 13,920 SH   SOLE   13,920 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 285 10,285 SH   SOLE   10,285 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 258 8,000 SH   SOLE   8,000 0 0
POWERSHARES ETF TR II NY MUNI BD ETF 73936T458 238 9,963 SH   SOLE   9,963 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 190 10,575 SH   SOLE   10,575 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 1,720 41,204 SH   SOLE   41,204 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 637 5,379 SH   SOLE   5,379 0 0
PRECISION DRILLING CORP COM 2010 74022D308 127 23,250 SH   SOLE   23,250 0 0
PRICELINE GRP INC COM NEW 741503403 6,091 4,155 SH   SOLE   4,155 0 0
PROCTER AND GAMBLE CO COM 742718109 1,689 20,091 SH   SOLE   20,091 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 586 16,030 SH   SOLE   16,030 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 227 5,172 SH   SOLE   5,172 0 0
SCHLUMBERGER LTD COM 806857108 4,698 55,957 SH   SOLE   55,957 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 242 4,541 SH   SOLE   4,541 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 225 4,974 SH   SOLE   4,974 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 227 3,699 SH   SOLE   3,699 0 0
SCORPIO TANKERS INC SHS Y7542C106 102 22,500 SH   SOLE   22,500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,907 78,602 SH   SOLE   78,602 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,804 98,701 SH   SOLE   98,701 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,885 94,474 SH   SOLE   94,474 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,950 48,530 SH   SOLE   48,530 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2,897 38,463 SH   SOLE   38,463 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,965 385,601 SH   SOLE   385,601 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6,381 102,552 SH   SOLE   102,552 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10,040 207,600 SH   SOLE   207,600 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,589 51,686 SH   SOLE   51,686 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,950 40,149 SH   SOLE   40,149 0 0
SOUTHERN CO COM 842587107 227 4,611 SH   SOLE   4,611 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,328 39,488 SH   SOLE   39,488 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,100 18,342 SH   SOLE   18,342 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 201 665 SH   SOLE   665 0 0
SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 14,034 307,087 SH   SOLE   307,087 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 5,014 90,227 SH   SOLE   90,227 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 520 11,803 SH   SOLE   11,803 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1,664 54,727 SH   SOLE   54,727 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 265 5,475 SH   SOLE   5,475 0 0
STARBUCKS CORP COM 855244109 3,670 66,109 SH   SOLE   66,109 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2,713 62,232 SH   SOLE   62,232 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2,072 98,055 SH   SOLE   98,055 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,576 13,752 SH   SOLE   13,752 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 4,727 141,747 SH   SOLE   141,747 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 220 2,468 SH   SOLE   2,468 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 519 6,251 SH   SOLE   6,251 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 894 11,254 SH   SOLE   11,254 0 0
VANGUARD INDEX FDS REIT ETF 922908553 4,314 52,270 SH   SOLE   52,270 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 828 6,290 SH   SOLE   6,290 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 920 8,991 SH   SOLE   8,991 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 976 7,571 SH   SOLE   7,571 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 208 1,805 SH   SOLE   1,805 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 329 7,456 SH   SOLE   7,456 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 437 12,223 SH   SOLE   12,223 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,072 43,215 SH   SOLE   43,215 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 342 4,019 SH   SOLE   4,019 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,076 29,437 SH   SOLE   29,437 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,185 22,193 SH   SOLE   22,193 0 0
VISA INC COM CL A 92826C839 204 2,621 SH   SOLE   2,621 0 0
WAL-MART STORES INC COM 931142103 347 5,025 SH   SOLE   5,025 0 0
WASTE MGMT INC DEL COM 94106L109 4,119 58,081 SH   SOLE   58,081 0 0
WELLS FARGO & CO NEW COM 949746101 5,572 101,099 SH   SOLE   101,099 0 0
WEYERHAEUSER CO COM 962166104 283 9,417 SH   SOLE   9,417 0 0