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
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 941 5,074 SH   SOLE   941 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 60 3,600 SH   SOLE   60 0 0
BAOZUN INC SPONSORED ADR ADR 06684L103 384 7,025 SH   SOLE   384 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS ADR 22943F100 1 19 SH   SOLE   1 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 18 127 SH   SOLE   18 0 0
JD COM INC SPON ADR CL A ADR 47215P106 19 500 SH   SOLE   19 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 14 325 SH   SOLE   14 0 0
LVMH MOET HENNESSY LOU VUITTON ADR ADR 502441306 521 7,858 SH   SOLE   521 0 0
NESTLE S A SPONSORED ADR ADR 641069406 4 56 SH   SOLE   4 0 0
NEW ORIENTAL ED & TECH GRP INC SPON ADR ADR 647581107 3 36 SH   SOLE   3 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 13 175 SH   SOLE   13 0 0
SONY CORP SPONSORED ADR ADR 835699307 1,533 29,904 SH   SOLE   1,533 0 0
TENCENT HLDGS LTD ADR ADR 88032Q109 820 16,316 SH   SOLE   820 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR ADR 98980A105 2 76 SH   SOLE   2 0 0
1ST COLONIAL BANCORP INC COM COM 319716106 114 9,450 SH   SOLE   114 0 0
2U INC COM COM 90214J101 2 25 SH   SOLE   2 0 0
3M CO COM COM 88579Y101 148 753 SH   SOLE   148 0 0
ABBOTT LABS COM COM 002824100 644 10,554 SH   SOLE   644 0 0
ABBVIE INC COM COM 00287Y109 529 5,709 SH   SOLE   529 0 0
ABIOMED INC COM COM 003654100 934 2,284 SH   SOLE   934 0 0
ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 755 4,617 SH   SOLE   755 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 514 6,735 SH   SOLE   514 0 0
ADIENT PLC ORD SHS COM G0084W101 3 55 SH   SOLE   3 0 0
ADOBE SYS INC COM COM 00724F101 1,447 5,936 SH   SOLE   1,447 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 16 1,058 SH   SOLE   16 0 0
AETNA INC NEW COM COM 00817Y108 7 38 SH   SOLE   7 0 0
AIR TRANSPORT SERVICES GRP INC COM COM 00922R105 474 20,983 SH   SOLE   474 0 0
ALBEMARLE CORP COM COM 012653101 4 46 SH   SOLE   4 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 351 1,026 SH   SOLE   351 0 0
ALLERGAN PLC SHS COM G0177J108 50 300 SH   SOLE   50 0 0
ALLSTATE CORP COM COM 020002101 17 184 SH   SOLE   17 0 0
ALPHABET INC CAP STK CL A COM 02079K305 3,526 3,123 SH   SOLE   3,526 0 0
ALPHABET INC CAP STK CL C COM 02079K107 124 111 SH   SOLE   124 0 0
ALTRIA GROUP INC COM COM 02209S103 35 601 SH   SOLE   35 0 0
AMAZON COM INC COM COM 023135106 4,350 2,559 SH   SOLE   4,350 0 0
AMERICAN ELEC PWR INC COM COM 025537101 418 6,042 SH   SOLE   418 0 0
AMERICAN EXPRESS CO COM COM 025816109 711 7,260 SH   SOLE   711 0 0
AMERICAN INTL GROUP INC COM NEW COM 026874784 1 10 SH   SOLE   1 0 0
AMERICAN INTL GROUP INC WT EXP 011921 COM 026874156 0 5 SH   SOLE   0 0 0
AMGEN INC COM COM 031162100 19 105 SH   SOLE   19 0 0
ANALOG DEVICES INC COM COM 032654105 620 6,467 SH   SOLE   620 0 0
AON PLC SHS CL A COM G0408V102 4 28 SH   SOLE   4 0 0
APACHE CORP COM COM 037411105 8 172 SH   SOLE   8 0 0
APHRIA INC COM COM 03765K104 5 500 SH   SOLE   5 0 0
APPLE INC COM COM 037833100 4,073 22,001 SH   SOLE   4,073 0 0
APPLIED MATLS INC COM COM 038222105 1,133 24,537 SH   SOLE   1,133 0 0
APTIV PLC SHS COM G6095L109 401 4,373 SH   SOLE   401 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 3 68 SH   SOLE   3 0 0
ARISTA NETWORKS INC COM COM 040413106 428 1,662 SH   SOLE   428 0 0
AT&T INC COM COM 00206R102 139 4,332 SH   SOLE   139 0 0
ATLASSIAN CORP PLC CL A COM G06242104 6 100 SH   SOLE   6 0 0
AXALTA COATING SYS LTD COM COM G0750C108 2 75 SH   SOLE   2 0 0
BANK AMER CORP COM COM 060505104 1,664 59,037 SH   SOLE   1,664 0 0
BANK NEW YORK MELLON CORP COM COM 064058100 9 170 SH   SOLE   9 0 0
BECTON DICKINSON & CO COM COM 075887109 621 2,593 SH   SOLE   621 0 0
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 282 1 SH   SOLE   282 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 926 4,962 SH   SOLE   926 0 0
BITCOIN INVT TR SHS COM 09173T108 2 273 SH   SOLE   2 0 0
BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 18 550 SH   SOLE   18 0 0
BLOCK H & R INC COM COM 093671105 16 676 SH   SOLE   16 0 0
BOEING CO COM COM 097023105 463 1,379 SH   SOLE   463 0 0
BOFI HLDG INC COM COM 05566U108 1 33 SH   SOLE   1 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 435 13,315 SH   SOLE   435 0 0
BOVIE MEDICAL CORP COM COM 10211F100 9 1,972 SH   SOLE   9 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 29 521 SH   SOLE   29 0 0
BROADCOM INC COM COM 11135F101 514 2,118 SH   SOLE   514 0 0
CALIFORNIA RES CORP COM NEW COM 13057Q206 0 1 SH   SOLE   0 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 9 95 SH   SOLE   9 0 0
CATERPILLAR INC DEL COM COM 149123101 755 5,563 SH   SOLE   755 0 0
CENTURYLINK INC COM COM 156700106 0 4 SH   SOLE   0 0 0
CHEVRON CORP NEW COM COM 166764100 652 5,155 SH   SOLE   652 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 1 3 SH   SOLE   1 0 0
CHUBB LIMITED COM COM H1467J104 37 288 SH   SOLE   37 0 0
CHURCH & DWIGHT INC COM COM 171340102 35 657 SH   SOLE   35 0 0
CIGNA CORPORATION COM COM 125509109 4 24 SH   SOLE   4 0 0
CIMAREX ENERGY CO COM COM 171798101 9 92 SH   SOLE   9 0 0
CIRCA PICS & PRDTN CO INTL INC COM COM 17253V109 0 200 SH   SOLE   0 0 0
CISCO SYS INC COM COM 17275R102 1,205 28,001 SH   SOLE   1,205 0 0
CITIGROUP INC COM NEW COM 172967424 730 10,910 SH   SOLE   730 0 0
CLOROX CO DEL COM COM 189054109 15 110 SH   SOLE   15 0 0
COCA COLA CO COM COM 191216100 40 899 SH   SOLE   40 0 0
COGNEX CORP COM COM 192422103 62 1,398 SH   SOLE   62 0 0
COMCAST CORP NEW CL A COM 20030N101 561 17,113 SH   SOLE   561 0 0
CONOCOPHILLIPS COM COM 20825C104 492 7,063 SH   SOLE   492 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 34 157 SH   SOLE   34 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 1,243 5,948 SH   SOLE   1,243 0 0
DANAHER CORP DEL COM COM 235851102 681 6,905 SH   SOLE   681 0 0
DELPHI TECHNOLOGIES PLC SHS COM G2709G107 45 986 SH   SOLE   45 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 349 7,049 SH   SOLE   349 0 0
DISCOVER FINL SVCS COM COM 254709108 20 278 SH   SOLE   20 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1,055 10,065 SH   SOLE   1,055 0 0
DOMARK INTERNATIONAL INC COM NEW COM 257055202 0 1 SH   SOLE   0 0 0
DOWDUPONT INC COM COM 26078J100 23 344 SH   SOLE   23 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 407 5,152 SH   SOLE   407 0 0
DYCOM INDS INC COM COM 267475101 6 60 SH   SOLE   6 0 0
E TRADE FINANCIAL CORP COM NEW COM 269246401 1,125 18,396 SH   SOLE   1,125 0 0
EATON CORP PLC SHS COM G29183103 5 65 SH   SOLE   5 0 0
ENCANA CORP COM COM 292505104 5 377 SH   SOLE   5 0 0
EOG RES INC COM COM 26875P101 9 74 SH   SOLE   9 0 0
EQUIFAX INC COM COM 294429105 50 400 SH   SOLE   50 0 0
EXPRESS SCRIPTS HLDG CO COM COM 30219G108 13 164 SH   SOLE   13 0 0
EXXON MOBIL CORP COM COM 30231G102 564 6,818 SH   SOLE   564 0 0
FACEBOOK INC CL A COM 30303M102 3,463 17,823 SH   SOLE   3,463 0 0
FEDEX CORP COM COM 31428X106 1,002 4,401 SH   SOLE   1,002 0 0
FERRARI N V COM COM N3167Y103 3 25 SH   SOLE   3 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 21 200 SH   SOLE   21 0 0
FIRST BANK WILLIAMSTOWN NJ COM COM 31931U102 6 400 SH   SOLE   6 0 0
FISERV INC COM COM 337738108 3 42 SH   SOLE   3 0 0
FITBIT INC CL A COM 33812L102 0 7 SH   SOLE   0 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 61 5,512 SH   SOLE   61 0 0
FOREIGN & COLONIAL INVT TR PLC ORD SHS COM G36260100 31 3,366 SH   SOLE   31 0 0
FRONTIER COMMUNICATIONS CORP COM NEW COM 35906A306 0 3 SH   SOLE   0 0 0
FUELCELL ENERGY INC COM NEW COM 35952H502 0 83 SH   SOLE   0 0 0
G-III APPAREL GROUP LTD COM COM 36237H101 150 3,384 SH   SOLE   150 0 0
GENERAL ELECTRIC CO COM COM 369604103 8 600 SH   SOLE   8 0 0
GLAXOSMITHKLINE PLC ORD COM G3910J112 6 300 SH   SOLE   6 0 0
GLOBAL PMTS INC COM COM 37940X102 1,518 13,616 SH   SOLE   1,518 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 1,018 4,613 SH   SOLE   1,018 0 0
HOME DEPOT INC COM COM 437076102 1,465 7,509 SH   SOLE   1,465 0 0
HONEYWELL INTL INC COM COM 438516106 2,105 14,613 SH   SOLE   2,105 0 0
HOVNANIAN ENTERPRISES INC CL A COM 442487203 2 1,200 SH   SOLE   2 0 0
IDEXX LABS INC COM COM 45168D104 410 1,880 SH   SOLE   410 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 17 119 SH   SOLE   17 0 0
ILLUMINA INC COM COM 452327109 516 1,848 SH   SOLE   516 0 0
IMAGING DIAGNOSTIC SYS INC COM NEW COM 45244W308 0 1 SH   SOLE   0 0 0
INGERSOLL-RAND PLC SHS COM G47791101 3 38 SH   SOLE   3 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 4 56 SH   SOLE   4 0 0
INTEL CORP COM COM 458140100 947 19,050 SH   SOLE   947 0 0
INTERNATIONAL PRECIOUS MINLS COM COM 460188105 0 6 SH   SOLE   0 0 0
INTERXION HOLDING N.V SHS COM N47279109 4 64 SH   SOLE   4 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 528 1,103 SH   SOLE   528 0 0
IONIS PHARMACEUTICALS INC COM COM 462222100 8 200 SH   SOLE   8 0 0
ITT INC COM COM 45073V108 5 100 SH   SOLE   5 0 0
JACOBS ENGR GROUP INC DEL COM COM 469814107 5 83 SH   SOLE   5 0 0
JOHNSON & JOHNSON COM COM 478160104 1,834 15,117 SH   SOLE   1,834 0 0
JOHNSON CTLS INTL PLC SHS COM G51502105 11 322 SH   SOLE   11 0 0
JPMORGAN CHASE & CO COM COM 46625H100 1,802 17,292 SH   SOLE   1,802 0 0
KIMBERLY CLARK CORP COM COM 494368103 3 33 SH   SOLE   3 0 0
KRAFT HEINZ CO COM COM 500754106 4 69 SH   SOLE   4 0 0
LATTICE INC COM COM 518414107 0 50 SH   SOLE   0 0 0
LAUDER ESTEE COS INC CL A COM 518439104 284 1,993 SH   SOLE   284 0 0
LILLY ELI & CO COM COM 532457108 131 1,536 SH   SOLE   131 0 0
LOCKHEED MARTIN CORP COM COM 539830109 1,403 4,750 SH   SOLE   1,403 0 0
LOEWS CORP COM COM 540424108 2 33 SH   SOLE   2 0 0
LOGITECH INTL S A SHS COM H50430232 435 9,905 SH   SOLE   435 0 0
LOWES COS INC COM COM 548661107 616 6,447 SH   SOLE   616 0 0
LUMENTUM HLDGS INC COM COM 55024U109 4 70 SH   SOLE   4 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 16 123 SH   SOLE   16 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 419 2,133 SH   SOLE   419 0 0
MCDONALDS CORP COM COM 580135101 179 1,145 SH   SOLE   179 0 0
MCKESSON CORP COM COM 58155Q103 3 19 SH   SOLE   3 0 0
MECKLERMEDIA CORP COM COM 58400W103 0 14 SH   SOLE   0 0 0
MEDTRONIC PLC SHS COM G5960L103 6 71 SH   SOLE   6 0 0
MERCK & CO INC COM COM 58933Y105 31 500 SH   SOLE   31 0 0
METLIFE INC COM COM 59156R108 3 63 SH   SOLE   3 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 704 7,740 SH   SOLE   704 0 0
MICRON TECHNOLOGY INC COM COM 595112103 621 11,849 SH   SOLE   621 0 0
MICROSOFT CORP COM COM 594918104 4,879 49,481 SH   SOLE   4,879 0 0
MIDDLESEX WATER CO COM COM 596680108 30 700 SH   SOLE   30 0 0
MIRANT CORP SHS COM 604675991 0 343 SH   SOLE   0 0 0
MONDELEZ INTL INC CL A COM 609207105 9 207 SH   SOLE   9 0 0
MORGAN STANLEY COM NEW COM 617446448 7 156 SH   SOLE   7 0 0
MURRAY INTERNATIONAL TRUST PLC SHS COM G63448115 9 600 SH   SOLE   9 0 0
NASDAQ INC COM COM 631103108 3 35 SH   SOLE   3 0 0
NETFLIX INC COM COM 64110L106 1,295 3,309 SH   SOLE   1,295 0 0
NETWORK PLUS CORP COM COM 64122D506 0 1,300 SH   SOLE   0 0 0
NIKE INC CL B COM 654106103 1,312 16,445 SH   SOLE   1,312 0 0
NORTHFIELD BANCORP INC DEL COM COM 66611T108 50 3,000 SH   SOLE   50 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 1,202 3,908 SH   SOLE   1,202 0 0
NOVABAY PHARMACEUTICALS INC COM NEW COM 66987P201 8 3,040 SH   SOLE   8 0 0
NOVOCURE LTD ORD SHS COM G6674U108 711 22,729 SH   SOLE   711 0 0
NVIDIA CORP COM COM 67066G104 2,110 8,907 SH   SOLE   2,110 0 0
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 78 284 SH   SOLE   78 0 0
OCCIDENTAL PETE CORP DEL COM COM 674599105 9 108 SH   SOLE   9 0 0
OCEANFIRST FINL CORP COM COM 675234108 50 1,654 SH   SOLE   50 0 0
OPUS MAGNUM AMERIS INC COM COM 68404C102 0 2 SH   SOLE   0 0 0
ORACLE CORP COM COM 68389X105 34 780 SH   SOLE   34 0 0
PAGSEGURO DIGITAL LTD COM CL A COM G68707101 1 20 SH   SOLE   1 0 0
PALO ALTO NETWORKS INC COM COM 697435105 2 10 SH   SOLE   2 0 0
PARKE BANCORP INC COM COM 700885106 9 376 SH   SOLE   9 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,210 14,532 SH   SOLE   1,210 0 0
PEPSICO INC COM COM 713448108 5 50 SH   SOLE   5 0 0
PFIZER INC COM COM 717081103 615 16,964 SH   SOLE   615 0 0
PHILIP MORRIS INTL INC COM COM 718172109 66 800 SH   SOLE   66 0 0
PHILLIPS 66 COM COM 718546104 689 6,134 SH   SOLE   689 0 0
PIONEER NAT RES CO COM COM 723787107 526 2,782 SH   SOLE   526 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 76 563 SH   SOLE   76 0 0
PPG INDS INC COM COM 693506107 6 61 SH   SOLE   6 0 0
PPL CORP COM COM 69351T106 58 2,000 SH   SOLE   58 0 0
PROCTER AND GAMBLE CO COM COM 742718109 75 961 SH   SOLE   75 0 0
PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 518 9,561 SH   SOLE   518 0 0
QUALCOMM INC COM COM 747525103 27 487 SH   SOLE   27 0 0
QURATE RETAIL INC COM SER A COM 74915M100 0 18 SH   SOLE   0 0 0
RAYTHEON CO COM NEW COM 755111507 6 30 SH   SOLE   6 0 0
RED HAT INC COM COM 756577102 397 2,953 SH   SOLE   397 0 0
RELIABILITY INC COM COM 759903107 0 1,200 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 5 33 SH   SOLE   5 0 0
ROYAL DUTCH SHELL PLC SHS B COM G7690A118 26 718 SH   SOLE   26 0 0
SALESFORCE COM INC COM COM 79466L302 826 6,053 SH   SOLE   826 0 0
SCHLUMBERGER LTD COM COM 806857108 30 441 SH   SOLE   30 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 418 8,177 SH   SOLE   418 0 0
SCOTTS MIRACLE GRO CO CL A COM 810186106 17 200 SH   SOLE   17 0 0
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 8 150 SH   SOLE   8 0 0
SERVICENOW INC COM COM 81762P102 599 3,474 SH   SOLE   599 0 0
SHOPIFY INC CL A COM 82509L107 219 1,501 SH   SOLE   219 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 5 48 SH   SOLE   5 0 0
SONOCO PRODS CO COM COM 835495102 3,389 64,551 SH   SOLE   3,389 0 0
SOUTHERN CO COM COM 842587107 87 1,872 SH   SOLE   87 0 0
SPLUNK INC COM COM 848637104 160 1,619 SH   SOLE   160 0 0
SQUARE INC CL A COM 852234103 831 13,481 SH   SOLE   831 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 62 465 SH   SOLE   62 0 0
STARBUCKS CORP COM COM 855244109 29 585 SH   SOLE   29 0 0
STATE STR CORP COM COM 857477103 3 30 SH   SOLE   3 0 0
STRATASYS LTD SHS COM M85548101 1 60 SH   SOLE   1 0 0
STRYKER CORP COM COM 863667101 12 71 SH   SOLE   12 0 0
SYNCHRONY FINL COM COM 87165B103 7 220 SH   SOLE   7 0 0
TD AMERITRADE HLDG CORP COM COM 87236Y108 1,078 19,677 SH   SOLE   1,078 0 0
TELADOC INC COM COM 87918A105 7 125 SH   SOLE   7 0 0
TESLA INC COM COM 88160R101 146 426 SH   SOLE   146 0 0
TEXAS INSTRS INC COM COM 882508104 24 222 SH   SOLE   24 0 0
THE TRADE DESK INC COM CL A COM 88339J105 3 27 SH   SOLE   3 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 877 4,231 SH   SOLE   877 0 0
THOR INDS INC COM COM 885160101 55 560 SH   SOLE   55 0 0
TIAA REAL ESTATE COM TIAAREALS 19 48 SH   SOLE   19 0 0
TITAN MED INC COM NEW COM 88830X819 0 5 SH   SOLE   0 0 0
TRACTOR SUPPLY CO COM COM 892356106 47 610 SH   SOLE   47 0 0
TRANSENTERIX INC COM NEW COM 89366M201 1 125 SH   SOLE   1 0 0
TRANSOCEAN LTD REG SHS COM H8817H100 0 10 SH   SOLE   0 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 4 33 SH   SOLE   4 0 0
TWITTER INC COM COM 90184L102 426 9,764 SH   SOLE   426 0 0
UGI CORP NEW COM COM 902681105 8 158 SH   SOLE   8 0 0
ULTA BEAUTY INC COM COM 90384S303 381 1,630 SH   SOLE   381 0 0
UNION PAC CORP COM COM 907818108 659 4,651 SH   SOLE   659 0 0
UNITED RENTALS INC COM COM 911363109 335 2,269 SH   SOLE   335 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 1,170 9,361 SH   SOLE   1,170 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 1,098 4,477 SH   SOLE   1,098 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 6 72 SH   SOLE   6 0 0
US BANCORP DEL COM NEW COM 902973304 541 10,750 SH   SOLE   541 0 0
VAIL RESORTS INC COM COM 91879Q109 404 1,466 SH   SOLE   404 0 0
VALLEY NATL BANCORP COM COM 919794107 0 3 SH   SOLE   0 0 0
VEEVA SYS INC CL A COM COM 922475108 3 37 SH   SOLE   3 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 1,478 29,388 SH   SOLE   1,478 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 37 219 SH   SOLE   37 0 0
VISA INC COM CL A COM 92826C839 3,130 23,633 SH   SOLE   3,130 0 0
VULCAN MATLS CO COM COM 929160109 70 544 SH   SOLE   70 0 0
WALKER & DUNLOP INC COM COM 93148P102 2 35 SH   SOLE   2 0 0
WALMART INC COM COM 931142103 1,139 13,299 SH   SOLE   1,139 0 0
WASTE MGMT INC DEL COM COM 94106L109 560 6,881 SH   SOLE   560 0 0
WEC ENERGY GROUP INC COM COM 92939U106 15 225 SH   SOLE   15 0 0
WELLS FARGO CO NEW COM COM 949746101 21 374 SH   SOLE   21 0 0
WEST PHARMACEUTICAL SVSC INC COM COM 955306105 40 400 SH   SOLE   40 0 0
WILLIAMS SONOMA INC COM COM 969904101 54 875 SH   SOLE   54 0 0
WIND WKS PWR CORP COM COM 97315W105 0 100 SH   SOLE   0 0 0
WIX COM LTD SHS COM M98068105 2 23 SH   SOLE   2 0 0
WORKDAY INC CL A COM 98138H101 384 3,174 SH   SOLE   384 0 0
WORLDPAY INC CL A COM 981558109 610 7,456 SH   SOLE   610 0 0
WSFS FINL CORP COM COM 929328102 14 269 SH   SOLE   14 0 0
XCEL ENERGY INC COM COM 98389B100 3 63 SH   SOLE   3 0 0
XILINX INC COM COM 983919101 6 86 SH   SOLE   6 0 0
XYLEM INC COM COM 98419M100 13 200 SH   SOLE   13 0 0
ZOETIS INC CL A COM 98978V103 1,045 12,270 SH   SOLE   1,045 0 0
BARCLAYS BANK PLC ETN DJUBS NAT37 ETF 06739H644 0 525 SH   SOLE   0 0 0
COLUMBIA INDIA CONSUMER ETF ETF 19762B707 587 12,810 SH   SOLE   587 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 532 4,868 SH   SOLE   532 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 2 35 SH   SOLE   2 0 0
DAVIS SELECT FINANCIAL ETF ETF 23908L108 5 200 SH   SOLE   5 0 0
EGSHARES INDIA INFRASTRUCTURE ETF ETF 19762B806 14 1,120 SH   SOLE   14 0 0
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 1 15 SH   SOLE   1 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 49 650 SH   SOLE   49 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 831 22,469 SH   SOLE   831 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 485 18,250 SH   SOLE   485 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 2 18 SH   SOLE   2 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 179 5,040 SH   SOLE   179 0 0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 10 500 SH   SOLE   10 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 26 850 SH   SOLE   26 0 0
GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 8 400 SH   SOLE   8 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 6 179 SH   SOLE   6 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 16 707 SH   SOLE   16 0 0
GLOBAL X SUPER DIVIDEND U.S. ETF ETF 37950E291 42 1,661 SH   SOLE   42 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 41 751 SH   SOLE   41 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 875 10,487 SH   SOLE   875 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 326 4,550 SH   SOLE   326 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 46 2,500 SH   SOLE   46 0 0
INVESCO QQQ TRUST ETF 46090E103 1,332 7,762 SH   SOLE   1,332 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 336 7,096 SH   SOLE   336 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 387 12,834 SH   SOLE   387 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 0 0 SH   SOLE   0 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 24 500 SH   SOLE   24 0 0
IQ US REAL ESTATE SMALL CAP ETF ETF 45409B628 2 88 SH   SOLE   2 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 2 25 SH   SOLE   2 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 25 205 SH   SOLE   25 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 1,564 130,108 SH   SOLE   1,564 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 87 1,009 SH   SOLE   87 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 7 142 SH   SOLE   7 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 174 633 SH   SOLE   174 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 126 1,186 SH   SOLE   126 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 18 131 SH   SOLE   18 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 456 8,932 SH   SOLE   456 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 3 31 SH   SOLE   3 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 1,075 33,543 SH   SOLE   1,075 0 0
ISHARES LATIN AMERICA 40 ETF ETF 464287390 22 735 SH   SOLE   22 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 20 900 SH   SOLE   20 0 0
ISHARES MSCI EAFE ETF ETF 464287465 1,299 19,397 SH   SOLE   1,299 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 2 30 SH   SOLE   2 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 442 10,193 SH   SOLE   442 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 1,157 28,222 SH   SOLE   1,157 0 0
ISHARES MSCI GERMANY ETF ETF 464286806 465 15,502 SH   SOLE   465 0 0
ISHARES MSCI SINGAPORE ETF ETF 46434G780 15 637 SH   SOLE   15 0 0
ISHARES MSCI SOUTH KOREA ETF ETF 464286772 18 265 SH   SOLE   18 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 280 2,553 SH   SOLE   280 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 76 503 SH   SOLE   76 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 13 82 SH   SOLE   13 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 53 400 SH   SOLE   53 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 2,141 10,093 SH   SOLE   2,141 0 0
ISHARES S&P 100 ETF ETF 464287101 328 2,725 SH   SOLE   328 0 0
ISHARES S&P GLOBAL TIMBER & FORESTRY INDEX FUND ETF 464288174 1,763 22,567 SH   SOLE   1,763 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 14 70 SH   SOLE   14 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 3,926 46,897 SH   SOLE   3,926 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,064 10,886 SH   SOLE   1,064 0 0
ISHARES TIPS BOND ETF ETF 464287176 592 5,244 SH   SOLE   592 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 750 4,017 SH   SOLE   750 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 2,160 11,196 SH   SOLE   2,160 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 136 3,615 SH   SOLE   136 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 536 9,001 SH   SOLE   536 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 555 9,553 SH   SOLE   555 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 14 133 SH   SOLE   14 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 30 489 SH   SOLE   30 0 0
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 313 5,735 SH   SOLE   313 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 7 180 SH   SOLE   7 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 24 610 SH   SOLE   24 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 786 14,816 SH   SOLE   786 0 0
SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETF ETF 78464A516 4 134 SH   SOLE   4 0 0
SPDR GOLD SHARES ETF 78463V107 275 2,320 SH   SOLE   275 0 0
SPDR S&P 500 ETF ETF 78462F103 5,884 21,690 SH   SOLE   5,884 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 2,059 21,631 SH   SOLE   2,059 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 899 9,699 SH   SOLE   899 0 0
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 4 100 SH   SOLE   4 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 307 5,035 SH   SOLE   307 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 478 6,886 SH   SOLE   478 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 4 73 SH   SOLE   4 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 137 3,137 SH   SOLE   137 0 0
VANECK VECTORS PHARMACEUTICAL ETF ETF 92189F692 89 1,502 SH   SOLE   89 0 0
VANECK VECTORS RETAIL ETF ETF 92189F684 33 325 SH   SOLE   33 0 0
VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 601 5,849 SH   SOLE   601 0 0
VANECK VECTORS VIETNAM ETF ETF 92189F817 3 178 SH   SOLE   3 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 421 4,123 SH   SOLE   421 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 19 165 SH   SOLE   19 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 254 4,909 SH   SOLE   254 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 4 71 SH   SOLE   4 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX FUND ETF 921946406 147 1,775 SH   SOLE   147 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 7 38 SH   SOLE   7 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 288 2,308 SH   SOLE   288 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 37 311 SH   SOLE   37 0 0
VANGUARD MEGA CAP VALUE ETF ETF 921910840 12 156 SH   SOLE   12 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 6 46 SH   SOLE   6 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 13 155 SH   SOLE   13 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 19 234 SH   SOLE   19 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 9 65 SH   SOLE   9 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 267 3,639 SH   SOLE   267 0 0
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422 167 6,640 SH   SOLE   167 0 0
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 71 821 SH   SOLE   71 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 162 1,800 SH   SOLE   162 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 150 5,052 SH   SOLE   150 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 3 20 SH   SOLE   3 0 0
AVALONBAY CMNTYS INC COM REIT 053484101 19 110 SH   SOLE   19 0 0
CORESITE RLTY CORP COM REIT 21870Q105 3 30 SH   SOLE   3 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 43 398 SH   SOLE   43 0 0
CYRUSONE INC COM REIT 23283R100 48 829 SH   SOLE   48 0 0
DIGITAL RLTY TR INC COM REIT 253868103 26 231 SH   SOLE   26 0 0
EQUINIX INC COM PAR $0.001 REIT 29444U700 38 88 SH   SOLE   38 0 0
PROLOGIS INC COM REIT 74340W103 6 96 SH   SOLE   6 0 0
QTS RLTY TR INC COM CL A REIT 74736A103 21 537 SH   SOLE   21 0 0
WEYERHAEUSER CO COM REIT 962166104 36 1,000 SH   SOLE   36 0 0
INSURED MUNS INCOME TR UT 455 M UIT 45809L267 3 25 SH   SOLE   3 0 0