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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABERDEEN ASIA PACIFIC INCOM COM 003009107   218 43,633 SH   SOLE   43,633 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   203 1,880 SH   SOLE   1,880 0 0
ALPHABET INC CAP STK CL A 02079K305   7,751 9,143 SH   SOLE   9,143 0 0
ALPHABET INC CAP STK CL C 02079K107   570 687 SH   SOLE   687 0 0
ALPS ETF TR ALERIAN MLP 00162Q866   2,678 210,721 SH   SOLE   210,721 0 0
ALTRIA GROUP INC COM 02209S103   2,843 39,804 SH   SOLE   39,804 0 0
AMAZON COM INC COM 023135106   2,539 2,864 SH   SOLE   2,864 0 0
AMGEN INC COM 031162100   3,486 21,245 SH   SOLE   21,245 0 0
ANNALY CAP MGMT INC COM 035710409   987 88,845 SH   SOLE   88,845 0 0
APPLE INC COM 037833100   12,011 83,607 SH   SOLE   83,607 0 0
AQUA AMERICA INC COM 03836W103   2,304 71,665 SH   SOLE   71,665 0 0
AT&T INC COM 00206R102   1,203 28,942 SH   SOLE   28,942 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   250 2,437 SH   SOLE   2,437 0 0
BANK AMER CORP COM 060505104   536 22,702 SH   SOLE   22,702 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778   280 11,902 SH   SOLE   11,902 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   833 4,998 SH   SOLE   4,998 0 0
BOEING CO COM 097023105   677 3,830 SH   SOLE   3,830 0 0
BOSTON PROPERTIES INC COM 101121101   1,056 7,972 SH   SOLE   7,972 0 0
BOSTON SCIENTIFIC CORP COM 101137107   5,147 206,965 SH   SOLE   206,965 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   233 4,286 SH   SOLE   4,286 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101   788 11,500 SH   SOLE   11,500 0 0
CELGENE CORP RIGHT 12/31/2030 151020112   121 112,300 SH   SOLE   112,300 0 0
CISCO SYS INC COM 17275R102   1,972 58,357 SH   SOLE   58,357 0 0
CITIGROUP INC COM NEW 172967424   309 5,159 SH   SOLE   5,159 0 0
COCA COLA CO COM 191216100   954 22,490 SH   SOLE   22,490 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   3,783 63,555 SH   SOLE   63,555 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106   278 22,649 SH   SOLE   22,649 0 0
CONOCOPHILLIPS COM 20825C104   210 4,212 SH   SOLE   4,212 0 0
CONSOLIDATED EDISON INC COM 209115104   522 6,728 SH   SOLE   6,728 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   5,479 58,010 SH   SOLE   58,010 0 0
CVS HEALTH CORP COM 126650100   5,298 67,487 SH   SOLE   67,487 0 0
DISNEY WALT CO COM DISNEY 254687106   5,828 51,397 SH   SOLE   51,397 0 0
DOMINION RES INC VA NEW COM 25746U109   253 3,264 SH   SOLE   3,264 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,585 19,333 SH   SOLE   19,333 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106   140 15,425 SH   SOLE   15,425 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108   2,080 136,734 SH   SOLE   136,734 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   444 16,074 SH   SOLE   16,074 0 0
EVERCORE PARTNERS INC CLASS A 29977A105   2,015 25,862 SH   SOLE   25,862 0 0
EXELON CORP COM 30161N101   203 5,640 SH   SOLE   5,640 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,555 45,227 SH   SOLE   45,227 0 0
EXXON MOBIL CORP COM 30231G102   7,440 90,725 SH   SOLE   90,725 0 0
FACEBOOK INC CL A 30303M102   1,354 9,533 SH   SOLE   9,533 0 0
FIRST LONG IS CORP COM 320734106   1,584 58,545 SH   SOLE   58,545 0 0
FIRSTENERGY CORP COM 337932107   2,099 65,976 SH   SOLE   65,976 0 0
GENERAL DYNAMICS CORP COM 369550108   5,493 29,341 SH   SOLE   29,341 0 0
GENERAL ELECTRIC CO COM 369604103   7,545 253,178 SH   SOLE   253,178 0 0
GILEAD SCIENCES INC COM 375558103   5,797 85,344 SH   SOLE   85,344 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,173 9,458 SH   SOLE   9,458 0 0
HOME DEPOT INC COM 437076102   846 5,764 SH   SOLE   5,764 0 0
HONEYWELL INTL INC COM 438516106   217 1,738 SH   SOLE   1,738 0 0
HOST HOTELS & RESORTS INC COM 44107P104   817 43,786 SH   SOLE   43,786 0 0
IBIO INC COM 451033104   4 10,000 SH   SOLE   10,000 0 0
INTEL CORP COM 458140100   1,284 35,595 SH   SOLE   35,595 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,251 7,184 SH   SOLE   7,184 0 0
INVESCO LTD SHS G491BT108   1,135 37,068 SH   SOLE   37,068 0 0
ISHARES GOLD TRUST ISHARES 464285105   2,908 242,147 SH   SOLE   242,147 0 0
ISHARES TR U.S. ENERGY ETF 464287796   553 14,350 SH   SOLE   14,350 0 0
ISHARES TR 20 YR TR BD ETF 464287432   6,960 57,660 SH   SOLE   57,660 0 0
ISHARES TR RUS 1000 ETF 464287622   1,770 13,484 SH   SOLE   13,484 0 0
ISHARES TR U.S. TECH ETF 464287721   247 7,635 SH   SOLE   7,635 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   727 18,880 SH   SOLE   18,880 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   253 1,842 SH   SOLE   1,842 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457   707 8,368 SH   SOLE   8,368 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   1,037 11,633 SH   SOLE   11,633 0 0
JACOBS ENGR GROUP INC DEL COM 469814107   1,462 26,443 SH   SOLE   26,443 0 0
JOHNSON & JOHNSON COM 478160104   657 5,276 SH   SOLE   5,276 0 0
JPMORGAN CHASE & CO COM 46625H100   540 6,146 SH   SOLE   6,146 0 0
KINDER MORGAN INC DEL COM 49456B101   4,652 213,991 SH   SOLE   213,991 0 0
KINGSTONE COS INC COM 496719105   1,520 95,276 SH   SOLE   95,276 0 0
KROGER CO COM 501044101   4,930 167,167 SH   SOLE   167,167 0 0
LOCKHEED MARTIN CORP COM 539830109   1,512 5,649 SH   SOLE   5,649 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,842 43,055 SH   SOLE   43,055 0 0
MERCK & CO INC COM 58933Y105   348 5,472 SH   SOLE   5,472 0 0
MFA FINL INC COM 55272X102   128 15,790 SH   SOLE   15,790 0 0
MICROSOFT CORP COM 594918104   856 12,995 SH   SOLE   12,995 0 0
MONDELEZ INTL INC CL A 609207105   3,477 80,709 SH   SOLE   80,709 0 0
NEWELL BRANDS INC COM 651229106   231 4,887 SH   SOLE   4,887 0 0
NEXTERA ENERGY INC COM 65339F101   563 4,389 SH   SOLE   4,389 0 0
NORTHROP GRUMMAN CORP COM 666807102   254 1,066 SH   SOLE   1,066 0 0
NUCOR CORP COM 670346105   1,640 27,463 SH   SOLE   27,463 0 0
NUVEEN BUILD AMER BD FD COM 67074C103   233 11,150 SH   SOLE   11,150 0 0
NUVEEN PREFERRED SECURITIES COM 67072C105   636 66,710 SH   SOLE   66,710 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201   281 6,210 SH   SOLE   6,210 0 0
PALO ALTO NETWORKS INC COM 697435105   3,520 31,240 SH   SOLE   31,240 0 0
PAYCHEX INC COM 704326107   1,157 19,641 SH   SOLE   19,641 0 0
PEPSICO INC COM 713448108   435 3,887 SH   SOLE   3,887 0 0
PFIZER INC COM 717081103   2,682 78,397 SH   SOLE   78,397 0 0
PHILIP MORRIS INTL INC COM 718172109   316 2,797 SH   SOLE   2,797 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101   219 13,920 SH   SOLE   13,920 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   297 10,285 SH   SOLE   10,285 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   253 8,000 SH   SOLE   8,000 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229   197 10,575 SH   SOLE   10,575 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690   1,586 36,407 SH   SOLE   36,407 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104   695 5,251 SH   SOLE   5,251 0 0
PRECISION DRILLING CORP COM 2010 74022D308   110 23,250 SH   SOLE   23,250 0 0
PRICELINE GRP INC COM NEW 741503403   7,036 3,953 SH   SOLE   3,953 0 0
PROCTER AND GAMBLE CO COM 742718109   1,836 20,432 SH   SOLE   20,432 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   649 18,805 SH   SOLE   18,805 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106   228 5,150 SH   SOLE   5,150 0 0
SCHLUMBERGER LTD COM 806857108   5,152 65,962 SH   SOLE   65,962 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   353 5,607 SH   SOLE   5,607 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   242 4,679 SH   SOLE   4,679 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   378 6,725 SH   SOLE   6,725 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   354 7,473 SH   SOLE   7,473 0 0
SCORPIO TANKERS INC SHS Y7542C106   100 22,500 SH   SOLE   22,500 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   5,307 97,230 SH   SOLE   97,230 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   7,519 101,115 SH   SOLE   101,115 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,284 40,643 SH   SOLE   40,643 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   7,760 88,227 SH   SOLE   88,227 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   6,987 107,401 SH   SOLE   107,401 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   4,397 83,904 SH   SOLE   83,904 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506   2,337 33,427 SH   SOLE   33,427 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   9,844 414,819 SH   SOLE   414,819 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   12,335 231,381 SH   SOLE   231,381 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,908 37,179 SH   SOLE   37,179 0 0
SOUTHERN CO COM 842587107   230 4,611 SH   SOLE   4,611 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   4,504 37,942 SH   SOLE   37,942 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,058 17,213 SH   SOLE   17,213 0 0
SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680   15,084 329,992 SH   SOLE   329,992 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698   6,461 118,309 SH   SOLE   118,309 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755   1,259 41,398 SH   SOLE   41,398 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870   4,325 62,371 SH   SOLE   62,371 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714   339 8,028 SH   SOLE   8,028 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   265 5,415 SH   SOLE   5,415 0 0
STARBUCKS CORP COM 855244109   4,209 72,089 SH   SOLE   72,089 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   2,474 102,913 SH   SOLE   102,913 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,477 13,764 SH   SOLE   13,764 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793   591 6,568 SH   SOLE   6,568 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   998 12,524 SH   SOLE   12,524 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,108 8,314 SH   SOLE   8,314 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   973 9,000 SH   SOLE   9,000 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,226 8,808 SH   SOLE   8,808 0 0
VANGUARD INDEX FDS REIT ETF 922908553   4,180 50,613 SH   SOLE   50,613 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   242 1,996 SH   SOLE   1,996 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   284 7,156 SH   SOLE   7,156 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   8,851 171,626 SH   SOLE   171,626 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   390 8,164 SH   SOLE   8,164 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844   257 2,861 SH   SOLE   2,861 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   1,086 27,633 SH   SOLE   27,633 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,102 22,604 SH   SOLE   22,604 0 0
VISA INC COM CL A 92826C839   373 4,198 SH   SOLE   4,198 0 0
WAL-MART STORES INC COM 931142103   362 5,025 SH   SOLE   5,025 0 0
WASTE MGMT INC DEL COM 94106L109   4,170 57,190 SH   SOLE   57,190 0 0
WELLS FARGO & CO NEW COM 949746101   5,615 100,875 SH   SOLE   100,875 0 0
WEYERHAEUSER CO COM 962166104   310 9,122 SH   SOLE   9,122 0 0
XEROX CORP COM 984121103   107 14,550 SH   SOLE   14,550 0 0