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
3M COMPANY COM 88579Y101 35 150 SH   SOLE   150 0 0
ABBOTT LABORATORIES CMN COM 002824100 6,359 111,427 SH   SOLE   111,427 0 0
ABBVIE INC COM 00287Y109 10,775 111,410 SH   SOLE   111,410 0 0
ALPHABET INC CAP STK CL C COM 02079K107 7 7 SH   SOLE   7 0 0
ALTRIA GROUP INC COM 02209S103 2 33 SH   SOLE   33 0 0
AMAZON.COM INC CMN COM 023135106 9 8 SH   SOLE   8 0 0
AMDOCS LTD ORD COM G02602103 18 268 SH   SOLE   268 0 0
AMERICAN INTL GROUP, INC. CMN COM 026874784 21 350 SH   SOLE   350 0 0
APPLE, INC. CMN COM 037833100 202 1,193 SH   SOLE   1,193 0 0
AT&T INC CMN COM 00206R102 0 0 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC CL B NE COM 084670702 396 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC (DELAWARE) CMN COM 149123101 94 500 SH   SOLE   595 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 9 26 SH   SOLE   26 0 0
CIGNA CORPORATION CMN COM 125509109 8 40 SH   SOLE   40 0 0
COCA-COLA COMPANY (THE) CMN COM 191216100 61 1,327 SH   SOLE   1,327 0 0
CUSTOMERS BANCORP INC COM 23204G100 146 5,614 SH   SOLE   5,614 0 0
CVS HEALTH CORPORATION CMN COM 126650100 1 15 SH   SOLE   15 0 0
EATON CORP PLC CMN COM G29183103 633 8,016 SH   SOLE   8,016 0 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 40 1,500 SH   SOLE   1,500 0 0
GENERAL ELECTRIC CO CMN COM 369604103 3 150 SH   SOLE   150 0 0
INTERNATIONAL PAPER CO. CMN COM 460146103 6 100 SH   SOLE   100 0 0
INTL BUSINESS MACHINES CORP CM COM 459200101 61 400 SH   SOLE   400 0 0
JOHNSON & JOHNSON CMN COM 478160104 699 5,001 SH   SOLE   5,001 0 0
MASTERCARD INCORPORATED COM 57636Q104 7 46 SH   SOLE   46 0 0
NEW RESIDENTIAL INVESTMENT COR COM 64828T201 18 1,000 SH   SOLE   1,000 0 0
NOVARTIS AG-ADR SPONSORED ADR COM 66987V109 42 500 SH   SOLE   500 0 0
NVIDIA CORP CMN COM 67066G104 15 76 SH   SOLE   76 0 0
O REILLY AUTOMOTIVE COM COM 67103H107 2 10 SH   SOLE   10 0 0
OCCIDENTAL PETROLEUM CORP CMN COM 674599105 2 32 SH   SOLE   32 0 0
OMNICOM GROUP INC COM COM 681919106 0 4 SH   SOLE   4 0 0
ONEOK INC CMN COM 682680103 26 492 SH   SOLE   492 0 0
ORACLE CORPORATION CMN COM 68389X105 4 83 SH   SOLE   83 0 0
PACCAR INC COM COM 693718108 1 13 SH   SOLE   13 0 0
PAYPAL HOLDINGS INC COM 70450Y103 4 52 SH   SOLE   52 0 0
PENTAIR INC COM G7S00T104 0 1 SH   SOLE   1 0 0
PEOPLES UTD FINL INC COM COM 712704105 0 18 SH   SOLE   18 0 0
PEPSICO INC CMN COM 713448108 5 45 SH   SOLE   45 0 0
PERKINELMER INC COM COM 714046109 0 3 SH   SOLE   3 0 0
PERRIGO COMPANY PLC IRELAND COM G97822103 0 3 SH   SOLE   3 0 0
PFIZER INC. CMN COM 717081103 4 123 SH   SOLE   123 0 0
PHILIP MORRIS INTERNATIONAL IN COM 718172109 4 41 SH   SOLE   41 0 0
PHILLIPS 66 COM 718546104 2 16 SH   SOLE   16 0 0
PINNACLE WEST CAP CORP COM COM 723484101 1 9 SH   SOLE   9 0 0
PIONEER NATURAL RESOURCES CO. COM 723787107 37 211 SH   SOLE   211 0 0
PNC FINANCIAL SERVICES GROUP C COM 693475105 0 3 SH   SOLE   3 0 0
PROCTER & GAMBLE COMPANY (THE) COM 742718109 5 57 SH   SOLE   57 0 0
PROGRESSIVE CORP OHIO COM 743315103 3 54 SH   SOLE   54 0 0
PROLOGIS INC CMN COM 74340W103 0 5 SH   SOLE   5 0 0
PRUDENTIAL FINANCIAL INC CMN COM 744320102 1 5 SH   SOLE   5 0 0
PULTE GROUP INC COM COM 745867101 0 8 SH   SOLE   8 0 0
QORVO INC COM 74736K101 0 7 SH   SOLE   7 0 0
QUALCOMM INC CMN COM 747525103 2 37 SH   SOLE   37 0 0
RAYTHEON CO COM NEW COM 755111507 1 5 SH   SOLE   5 0 0
RED HAT INC COM COM 756577102 1 7 SH   SOLE   7 0 0
RESMED INC COM COM 761152107 0 3 SH   SOLE   3 0 0
ROCKWELL INTL CORP NEW COM COM 773903109 0 2 SH   SOLE   2 0 0
ROPER INDS INC NEW COM COM 776696106 1 2 SH   SOLE   2 0 0
ROSS STORES INC COM 778296103 1 7 SH   SOLE   7 0 0
S & T BANCORP INC COM COM 783859101 1,622 40,748 SH   SOLE   40,748 0 0
S&P GLOBAL INC COM 78409V104 1 7 SH   SOLE   7 0 0
SALESFORCE.COM, INC CMN COM 79466L302 2 20 SH   SOLE   20 0 0
SCHLUMBERGER LTD CMN COM 806857108 3 46 SH   SOLE   46 0 0
SCHWAB CHARLES CP NEW COM COM 808513105 1 22 SH   SOLE   22 0 0
SCRIPPS NETWORKS INTERACTIVE C COM 811065101 0 3 SH   SOLE   3 0 0
SEAGATE TECHNOLOGY SHS COM G7945M107 0 7 SH   SOLE   7 0 0
SEALED AIR CORP NEW COM COM 81211K100 0 5 SH   SOLE   5 0 0
SIMON PROPERTY GROUP INC CMN COM 828806109 1 5 SH   SOLE   5 0 0
SOUTHERN CO COM COM 842587107 3 71 SH   SOLE   71 0 0
SOUTHWEST AIRLINES CO COM 844741108 1 21 SH   SOLE   21 0 0
STARBUCKS CORP. CMN COM 855244109 10 172 SH   SOLE   172 0 0
STERICYCLE INC COM COM 858912108 0 4 SH   SOLE   4 0 0
STRYKER CORP COM COM 863667101 1 5 SH   SOLE   5 0 0
SUNTRUST BANKS INC $1.00 PAR C COM 867914103 9 144 SH   SOLE   144 0 0
SYMANTEC CORP CMN COM 871503108 0 9 SH   SOLE   9 0 0
SYNCHRONY FINL COM COM 87165B103 1 28 SH   SOLE   28 0 0
SYNOPSYS INC COM COM 871607107 0 3 SH   SOLE   3 0 0
SYSCO CORP COM COM 871829107 1 13 SH   SOLE   13 0 0
TARGET CORPORATION CMN COM 87612E106 0 5 SH   SOLE   5 0 0
TCG BDC INC COM 872280102 1,619 80,795 SH   SOLE   80,795 0 0
TEGNA INC COM 87901J105 0 11 SH   SOLE   11 0 0
TERADYNE INC COM COM 880770102 2 41 SH   SOLE   41 0 0
TEXAS INSTRUMENTS INC. CMN COM 882508104 2 21 SH   SOLE   21 0 0
TEXTRON INC.DEL. CMN COM 883203101 0 4 SH   SOLE   4 0 0
THE TRAVELERS COMPANIES, INC C COM 89417E109 1 5 SH   SOLE   5 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 2 13 SH   SOLE   13 0 0
TIME WARNER INC. CMN COM 887317303 0 3 SH   SOLE   3 0 0
TJX COMPANIES INC (NEW) CMN COM 872540109 1 19 SH   SOLE   19 0 0
TWENTY-FIRST CENTURY FOX, INC. COM 90130A101 1 37 SH   SOLE   37 0 0
TYSON FOODS INC CL A COM 902494103 1 7 SH   SOLE   7 0 0
U.S. BANCORP CMN COM 902973304 3 62 SH   SOLE   62 0 0
UNION PACIFIC CORP COM 907818108 4 29 SH   SOLE   29 0 0
UNITED CONTINENTAL HOLDING INC COM 910047109 1 20 SH   SOLE   20 0 0
UNITED PARCEL SERVICE, INC. CL COM 911312106 4 32 SH   SOLE   32 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3 27 SH   SOLE   27 0 0
UNITEDHEALTH GROUP INCORPORATE COM 91324P102 9 41 SH   SOLE   41 0 0
V F CORP COM COM 918204108 1 13 SH   SOLE   13 0 0
VALERO ENERGY CORPORATION CMN COM 91913Y100 0 2 SH   SOLE   2 0 0
VAREX IMAGING CORP COM COM 92214X106 0 4 SH   SOLE   4 0 0
VARIAN MED SYS INC COM COM 92220P105 1 11 SH   SOLE   11 0 0
VENTAS, INC. CMN COM 92276F100 1 15 SH   SOLE   15 0 0
VERISK ANALYTICS INC CL A COM 92345Y106 2 17 SH   SOLE   17 0 0
VERIZON COMMUNICATIONS INC. CM COM 92343V104 3 60 SH   SOLE   60 0 0
VERTEX PHARMACEUTICALS INC CMN COM 92532F100 1 7 SH   SOLE   7 0 0
VIACOM INC CMN CLASS B COM 92553P201 0 12 SH   SOLE   12 0 0
VISA INC. CMN CLASS A COM 92826C839 5 41 SH   SOLE   41 0 0
VULCAN MATERIALS CO COM 929160109 0 3 SH   SOLE   3 0 0
WAL MART STORES INC CMN COM 931142103 4 44 SH   SOLE   44 0 0
WALGREEN CO COM 931427108 0 5 SH   SOLE   5 0 0
WEC ENERGY GROUP INC. COM 92939U106 1 11 SH   SOLE   11 0 0
WELLS FARGO & CO (NEW) CMN COM 949746101 4 75 SH   SOLE   75 0 0
WELLTOWER INC COM COM 95040Q104 21 337 SH   SOLE   337 0 0
WESTROCK COMPANY COM 96145D105 0 4 SH   SOLE   4 0 0
WEYERHAEUSER CO COM COM 962166104 1 35 SH   SOLE   35 0 0
WHIRLPOOL CORP. CMN COM 963320106 0 2 SH   SOLE   2 0 0
WILLIAMS COMPANIES INC. (THE) COM 969457100 1 17 SH   SOLE   17 0 0
WSFS FINANCIAL CORP COM COM 929328102 35 729 SH   SOLE   729 0 0
WYNN RESORTS, LIMITED CMN COM 983134107 1 6 SH   SOLE   6 0 0
XEROX CORP COM NEW COM 984121608 0 8 SH   SOLE   8 0 0
XL GROUP LTD COM COM G98294104 0 7 SH   SOLE   7 0 0
YUM BRANDS, INC. CMN COM 988498101 1 12 SH   SOLE   12 0 0
YUM CHINA HLDGS INC COM COM 98850P109 0 12 SH   SOLE   12 0 0
ZIMMER BIOMET HLDGS INC CMN COM 98956P102 0 3 SH   SOLE   3 0 0
ZOESTIS INC COM 98978V103 0 4 SH   SOLE   4 0 0
ETFS PLATINUM TR SH BEN INT ETF 26922V101 3,421 38,667 SH   SOLE   38,667 0 0
GLOBAL X MSCI NORWAY ETF 37950E747 483 36,786 SH   SOLE   36,786 0 0
ISHARES CORE HIGH DIVIDND ETF ETF 46429B663 20 220 SH   SOLE   220 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 8,938 33,246 SH   SOLE   33,246 0 0
ISHARES INC MSCI ITL ETF NEW ETF 46434G830 14 469 SH   SOLE   469 0 0
ISHARES MIN VOL EMRG MKT ETF 464286533 16 259 SH   SOLE   259 0 0
ISHARES MSCI ACWI ETF ETF 464288257 120,992 1,678,345 SH   SOLE   1,678,345 0 0
ISHARES MSCI ACWI EX US ETF 464288240 464 9,280 SH   SOLE   9,280 0 0
ISHARES MSCI CANADA ETF ETF 464286509 3,621 122,156 SH   SOLE   122,156 0 0
ISHARES MSCI EAFE ETF ETF 464287465 9,623 136,865 SH   SOLE   136,865 0 0
ISHARES MSCI EMERGING MARKETS ETF 464287234 2,142 45,451 SH   SOLE   45,351 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 3 19 SH   SOLE   19 0 0
ISHARES RUSSELL MID CAP GROWTH ETF 464287481 4 34 SH   SOLE   34 0 0
ISHARES TR MIN VOL EAFE ETF ETF 46429B689 4 50 SH   SOLE   50 0 0
ISHARES TR RUSL 2000 GROW ETF 464287648 44 235 SH   SOLE   235 0 0
ISHARES TR RUSL 2000 VALU ETF 464287630 39 312 SH   SOLE   312 0 0
ISHARES TR RUSSELL MIDCAP ETF 464287499 278 1,335 SH   SOLE   1,335 0 0
ISHARES TR RUSSELL1000GRW ETF 464287614 1,534 11,387 SH   SOLE   11,387 0 0
ISHARES TR RUSSELL1000VAL ETF 464287598 1,487 11,958 SH   SOLE   11,958 0 0
ISHARES TR S&P SMLCAP 600 ETF 464287804 488 6,348 SH   SOLE   6,348 0 0
ISHARES TR S&P500 GRW ETF 464287309 440 2,880 SH   SOLE   2,880 0 0
ISHARES US PREFERRED STOCK ETF ETF 464288687 190 5,000 SH   SOLE   5,000 0 0
JP MORGAN ALERIAN MLP ETF 46625H365 2,170 79,000 SH   SOLE   79,000 0 0
POWERSHARES ETF TR II EX US SM ETF 73936T771 3 82 SH   SOLE   82 0 0
SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797 16 312 SH   SOLE   312 0 0
SPDR GOLD TRUST ETF ETF 78463V107 2,492 20,150 SH   SOLE   20,150 0 0
SPDR MSCI CANADA STRATEGICFACT ETF 78463X376 1,020 16,675 SH   SOLE   16,675 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 101,347 379,776 SH   SOLE   379,776 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844 336 3,295 SH   SOLE   3,295 0 0
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 17,828 397,416 SH   SOLE   397,416 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 1,738 37,846 SH   SOLE   37,846 0 0
VANGUARD INDEX FDS STK MRK ETF ETF 922908769 62,614 456,199 SH   SOLE   456,199 0 0
VANGUARD INTL EQTY IDX ALLWRLD ETF 922042775 22 403 SH   SOLE   403 0 0
VANGUARD REIT ETF ETF 922908553 8 100 SH   SOLE   100 0 0
VANGUARD S&P 500 ETF ETF 922908363 30,666 125,019 SH   SOLE   125,019 0 0
VANGUARD TOTAL INTERNATIONAL S ETF 921909768 177,264 3,120,312 SH   SOLE   3,120,312 0 0