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 EMRG MRKTS EQT INM COM 00301W105 160 22,899 SH   SOLE   0 0 22,899
ACETO CORP COM 004446100 53 15,692 SH   SOLE   0 0 15,692
ALTRIA GROUP INC COM 02209S103 217 3,817 SH   SOLE   0 0 3,817
AMAZON COM INC COM 023135106 416 245 SH   SOLE   0 0 245
AMGEN INC COM 031162100 337 1,828 SH   SOLE   0 0 1,828
APPLE INC COM 037833100 1,437 7,762 SH   SOLE   0 0 7,762
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 331 1,775 SH   SOLE   0 0 1,775
CHEVRON CORP NEW COM 166764100 3,287 26,000 SH   SOLE   0 0 26,000
CLOVIS ONCOLOGY INC COM 189464100 838 18,432 SH   SOLE   0 0 18,432
COMCAST CORP NEW CL A 20030N101 457 13,928 SH   SOLE   0 0 13,928
CONOCOPHILLIPS COM 20825C104 763 10,961 SH   SOLE   0 0 10,961
CONSOLIDATED EDISON INC COM 209115104 216 2,774 SH   SOLE   0 0 2,774
DISNEY WALT CO COM DISNEY 254687106 2,286 21,807 SH   SOLE   0 0 21,807
ENTERPRISE PRODS PARTNERS L COM 293792107 456 16,478 SH   SOLE   0 0 16,478
EXXON MOBIL CORP COM 30231G102 2,366 28,601 SH   SOLE   0 0 28,601
FACEBOOK INC CL A 30303M102 643 3,311 SH   SOLE   0 0 3,311
GENERAL ELECTRIC CO COM 369604103 143 10,506 SH   SOLE   0 0 10,506
GLOBAL PMTS INC COM 37940X102 337 3,023 SH   SOLE   0 0 3,023
GLOBUS MED INC CL A 379577208 589 11,669 SH   SOLE   0 0 11,669
HOME DEPOT INC COM 437076102 291 1,490 SH   SOLE   0 0 1,490
INTEL CORP COM 458140100 401 8,059 SH   SOLE   0 0 8,059
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,238 21,963 SH   SOLE   0 0 21,963
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 15,010 448,197 SH   SOLE   0 0 448,197
INVESCO QQQ TR UNIT SER 1 46090E103 12,178 70,947 SH   SOLE   0 0 70,947
ISHARES INC MIN VOL EMRG MKT 464286533 4,049 70,007 SH   SOLE   0 0 70,007
ISHARES SILVER TRUST ISHARES 46428Q109 356 23,507 SH   SOLE   0 0 23,507
ISHARES TR MSCI EAFE ETF 464287465 213 3,176 SH   SOLE   0 0 3,176
ISHARES TR MSCI EMG MKT ETF 464287234 477 11,001 SH   SOLE   0 0 11,001
ISHARES TR US HLTHCARE ETF 464287762 1,533 8,606 SH   SOLE   0 0 8,606
ISHARES TR EUROPE ETF 464287861 2,074 46,392 SH   SOLE   0 0 46,392
ISHARES TR RUS MID CAP ETF 464287499 2,536 11,952 SH   SOLE   0 0 11,952
ISHARES TR U.S. ENERGY ETF 464287796 5,724 136,470 SH   SOLE   0 0 136,470
ISHARES TR U.S. TECH ETF 464287721 580 3,252 SH   SOLE   0 0 3,252
ISHARES TR RUSSELL 2000 ETF 464287655 586 3,580 SH   SOLE   0 0 3,580
ISHARES TR RUS 1000 ETF 464287622 21,099 138,830 SH   SOLE   0 0 138,830
ISHARES TR RUSSELL 3000 ETF 464287689 7,102 43,760 SH   SOLE   0 0 43,760
ISHARES TR U.S. CNSM GD ETF 464287812 2,084 17,617 SH   SOLE   0 0 17,617
ISHARES TR CUR HD EURZN ETF 46434V639 3,420 113,762 SH   SOLE   0 0 113,762
ISHARES TR MSCI AC ASIA ETF 464288182 4,498 62,756 SH   SOLE   0 0 62,756
ISHARES TR CORE S&P MCP ETF 464287507 606 3,110 SH   SOLE   0 0 3,110
ISHARES TR CORE S&P SCP ETF 464287804 17,309 207,388 SH   SOLE   0 0 207,388
ISHARES TR U.S. BAS MTL ETF 464287838 3,213 32,451 SH   SOLE   0 0 32,451
ISHARES TR FLTG RATE NT ETF 46429B655 18,676 366,189 SH   SOLE   0 0 366,189
ISHARES TR CORE MSCI EAFE 46432F842 45,187 713,070 SH   SOLE   0 0 713,070
ISHARES TR CORE S&P500 ETF 464287200 355 1,301 SH   SOLE   0 0 1,301
ISHARES US ETF TR SHT MAT BD ETF 46431W507 20,574 410,078 SH   SOLE   0 0 410,078
JOHNSON & JOHNSON COM 478160104 982 8,092 SH   SOLE   0 0 8,092
MERCK & CO INC COM 58933Y105 331 5,449 SH   SOLE   0 0 5,449
NETFLIX INC COM 64110L106 363 927 SH   SOLE   0 0 927
PNC FINL SVCS GROUP INC COM 693475105 202 1,495 SH   SOLE   0 0 1,495
REPUBLIC FIRST BANCORP INC COM 760416107 1,194 152,156 SH   SOLE   0 0 152,156
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 22,172 381,821 SH   SOLE   0 0 381,821
SELECT SECTOR SPDR TR ENERGY 81369Y506 11,024 145,169 SH   SOLE   0 0 145,169
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 30,750 596,730 SH   SOLE   0 0 596,730
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 42,625 510,720 SH   SOLE   0 0 510,720
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 45,555 655,755 SH   SOLE   0 0 655,755
SERVICENOW INC COM 81762P102 390 2,259 SH   SOLE   0 0 2,259
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 18,032 74,290 SH   SOLE   0 0 74,290
SPDR GOLD TRUST GOLD SHS 78463V107 2,736 23,062 SH   SOLE   0 0 23,062
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 579 15,105 SH   SOLE   0 0 15,105
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,978 103,133 SH   SOLE   0 0 103,133
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 73,971 208,358 SH   SOLE   0 0 208,358
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,008 10,874 SH   SOLE   0 0 10,874
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 44,406 837,534 SH   SOLE   0 0 837,534
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 240 6,754 SH   SOLE   0 0 6,754
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 9,843 295,666 SH   SOLE   0 0 295,666
STONEMOR PARTNERS L P COM UNITS INT 86183Q100 78 13,000 SH   SOLE   0 0 13,000
TELEFLEX INC COM 879369106 228 850 SH   SOLE   0 0 850
URBAN OUTFITTERS INC COM 917047102 4,455 100,000 SH   SOLE   0 0 100,000
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 4,872 78,333 SH   SOLE   0 0 78,333
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1,201 10,012 SH   SOLE   0 0 10,012
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 202 2,585 SH   SOLE   0 0 2,585
VANGUARD INDEX FDS MID CAP ETF 922908629 228 1,447 SH   SOLE   0 0 1,447
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 14,474 177,700 SH   SOLE   0 0 177,700
VANGUARD INDEX FDS LARGE CAP ETF 922908637 282 2,261 SH   SOLE   0 0 2,261
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 314 7,440 SH   SOLE   0 0 7,440
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 296 5,709 SH   SOLE   0 0 5,709
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 12,593 216,822 SH   SOLE   0 0 216,822
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 22,309 397,449 SH   SOLE   0 0 397,449
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 19,823 238,682 SH   SOLE   0 0 238,682
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 683 5,087 SH   SOLE   0 0 5,087
WISDOMTREE TR EUROPE SMCP DV 97717W869 4,355 66,725 SH   SOLE   0 0 66,725
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 16,697 264,446 SH   SOLE   0 0 264,446