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
DIAGEO P L C SPON ADR NEW ADR 25243Q205 637 3,780 SH   SOLE   3,779 0 0
BP PLC SPONSORED ADR ADR 055622104 5 128 SH   SOLE   128 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 58 3,600 SH   SOLE   3,600 0 0
BARCLAYS PLC ADR ADR 06738E204 10 1,000 SH   SOLE   1,000 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 3 75 SH   SOLE   75 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 484 5,108 SH   SOLE   5,108 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 16 325 SH   SOLE   325 0 0
NEW ORIENTAL ED & TECH GRP INC SPON ADR ADR 647581107 410 3,379 SH   SOLE   3,379 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,325 6,248 SH   SOLE   6,248 0 0
AMARIN CORP PLC SPONS ADR NEW ADR 023111206 10 480 SH   SOLE   480 0 0
BAOZUN INC SPONSORED ADR ADR 06684L103 237 7,144 SH   SOLE   7,144 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 108 2,300 SH   SOLE   2,300 0 0
NUVEEN NEW JERSEY QULT MUN FD COM CEF 67069Y102 29 1,963 SH   SOLE   1,963 0 0
BLACKROCK MUNI INTER DR FD INC COM CEF 09253X102 30 2,120 SH   SOLE   2,120 0 0
TEMPLETON EMERG MKTS INCOME FD COM CEF 880192109 0 2 SH   SOLE   2 0 0
TRI CONTL CORP COM CEF 895436103 30 1,076 SH   SOLE   1,076 0 0
DUFF & PHELPS UTLITY AND INFST COM CEF 26433C105 5 300 SH   SOLE   300 0 0
PIMCO CORPORATE INCOME STRATEG COM CEF 72200U100 48 2,510 SH   SOLE   2,510 0 0
NUVEEN MUN VALUE FD INC COM CEF 670928100 339 31,690 SH   SOLE   31,690 0 0
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 35 2,118 SH   SOLE   2,118 0 0
BNY MELLON MUN BD INFRASTRUCTU COM SHS CEF 09662W109 303 20,765 SH   SOLE   20,765 0 0
MFS INTER INCOME TR SH BEN INT CEF 55273C107 57 15,000 SH   SOLE   15,000 0 0
INVESCO QQQ TRUST ETF 46090E103 968 4,553 SH   SOLE   4,553 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 195 2,122 SH   SOLE   2,122 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 2,247 154,991 SH   SOLE   154,991 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 3 18 SH   SOLE   18 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 15 116 SH   SOLE   116 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 34 760 SH   SOLE   760 0 0
GLOBAL X MILLENNIALS THEMATIC ETF ETF 37954Y764 284 10,961 SH   SOLE   10,961 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 161 1,730 SH   SOLE   1,730 0 0
GLOBAL X SUPER DIVIDEND U.S. ETF ETF 37950E291 36 1,536 SH   SOLE   1,536 0 0
ISHARES SILVER TRUST ETF 46428Q109 418 25,072 SH   SOLE   25,072 0 0
ISHARES GROWTH ALLOCATION FUND ETF 464289867 3 66 SH   SOLE   66 0 0
SPDR S&P 500 ETF ETF 78462F103 7,306 22,700 SH   SOLE   22,700 0 0
ISHARES TIPS BOND ETF ETF 464287176 140 1,203 SH   SOLE   1,203 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 1 44 SH   SOLE   44 0 0
ISHARES S&P 100 ETF ETF 464287101 961 6,671 SH   SOLE   6,671 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 22 260 SH   SOLE   260 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 1 30 SH   SOLE   30 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 562 5,520 SH   SOLE   5,520 0 0
SPDR GOLD SHARES ETF 78463V107 959 6,710 SH   SOLE   6,710 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 520 10,315 SH   SOLE   10,315 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 97 953 SH   SOLE   953 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 110 1,315 SH   SOLE   1,315 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 1 12 SH   SOLE   12 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 295 1,998 SH   SOLE   1,998 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 15 490 SH   SOLE   490 0 0
PIMCO 25 YEAR ZERO COUPON U.S. TREASURY INDEX EXCHANGE-TRADED FUND ETF 72201R882 336 2,518 SH   SOLE   2,518 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 0 12 SH   SOLE   12 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 2 25 SH   SOLE   25 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 5 32 SH   SOLE   32 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 42 431 SH   SOLE   431 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 22 200 SH   SOLE   200 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 1,413 6,363 SH   SOLE   6,363 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 442 7,583 SH   SOLE   7,583 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 11 220 SH   SOLE   220 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 522 4,943 SH   SOLE   4,943 0 0
VANECK VECTORS PHARMACEUTICAL ETF ETF 92189F692 4 69 SH   SOLE   69 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 12 77 SH   SOLE   77 0 0
VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 781 5,520 SH   SOLE   5,520 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 10 342 SH   SOLE   342 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 527 2,695 SH   SOLE   2,695 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 35 637 SH   SOLE   637 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 756 3,240 SH   SOLE   3,240 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 1 12 SH   SOLE   12 0 0
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 5 100 SH   SOLE   100 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 5 100 SH   SOLE   100 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 220 5,094 SH   SOLE   5,094 0 0
COLUMBIA INDIA CONSUMER ETF ETF 19762B707 16 389 SH   SOLE   389 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 390 10,662 SH   SOLE   10,662 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 2,589 43,432 SH   SOLE   43,432 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 188 1,775 SH   SOLE   1,775 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 169 1,401 SH   SOLE   1,401 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 9 181 SH   SOLE   181 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 220 2,507 SH   SOLE   2,507 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 168 1,341 SH   SOLE   1,341 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 661 8,117 SH   SOLE   8,117 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 525 2,253 SH   SOLE   2,253 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 29 387 SH   SOLE   387 0 0
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 4 46 SH   SOLE   46 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 651 2,014 SH   SOLE   2,014 0 0
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 507 13,495 SH   SOLE   13,495 0 0
VANECK VECTORS RETAIL ETF ETF 92189F684 39 325 SH   SOLE   325 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 634 5,893 SH   SOLE   5,893 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 1 40 SH   SOLE   40 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 3 18 SH   SOLE   18 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 230 1,846 SH   SOLE   1,846 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 2 33 SH   SOLE   33 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 10 180 SH   SOLE   180 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 2,925 26,541 SH   SOLE   26,541 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 364 3,237 SH   SOLE   3,237 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 28 205 SH   SOLE   205 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 27 185 SH   SOLE   185 0 0
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 1 15 SH   SOLE   15 0 0
PROSHARES S&P MIDCAP 400 DIVIDEND ARISTOCRATS ETF ETF 74347B680 304 5,042 SH   SOLE   5,042 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 5 73 SH   SOLE   73 0 0
ISHARES MSCI EAFE ETF ETF 464287465 543 7,826 SH   SOLE   7,826 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 276 4,275 SH   SOLE   4,275 0 0
ISHARES CONVERTIBLE BOND ETF ETF 46435G102 10 160 SH   SOLE   160 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 320 3,954 SH   SOLE   3,954 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 71 400 SH   SOLE   400 0 0
VENTAS INC COM REIT 92276F100 64 1,110 SH   SOLE   1,110 0 0
AVALONBAY CMNTYS INC COM REIT 053484101 18 86 SH   SOLE   86 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304 791 37,485 SH   SOLE   37,485 0 0
PROLOGIS INC COM REIT 74340W103 8 86 SH   SOLE   86 0 0
AMERICOLD RLTY TR COM REIT 03064D108 628 17,899 SH   SOLE   17,899 0 0
HEALTHPEAK PPTYS INC COM REIT 42250P103 55 1,600 SH   SOLE   1,600 0 0
ESSENTIAL PPTYS RLTY TR INC COM REIT 29670E107 86 3,450 SH   SOLE   3,450 0 0
WELLTOWER INC COM REIT 95040Q104 114 1,395 SH   SOLE   1,395 0 0
DIGITAL RLTY TR INC COM REIT 253868103 99 826 SH   SOLE   826 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 1,643 7,147 SH   SOLE   7,147 0 0
CARETRUST REIT INC COM REIT 14174T107 43 2,100 SH   SOLE   2,100 0 0
REALTY INCOME CORP COM REIT 756109104 72 975 SH   SOLE   975 0 0
AMAZON COM INC COM COM 023135106 5,155 2,790 SH   SOLE   2,790 0 0
HOVNANIAN ENTERPRISES INC CL A NEW COM 442487401 3 132 SH   SOLE   132 0 0
GLOBAL PMTS INC COM COM 37940X102 1,752 9,596 SH   SOLE   9,596 0 0
PRUDENTIAL FINL INC COM COM 744320102 21 224 SH   SOLE   224 0 0
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 0 0 SH   SOLE   0 0 0
STARBUCKS CORP COM COM 855244109 7 80 SH   SOLE   80 0 0
PARKE BANCORP INC COM COM 700885106 10 376 SH   SOLE   376 0 0
SEMPRA ENERGY COM COM 816851109 61 400 SH   SOLE   400 0 0
PUBLIC SVC ENTERPRISE GRP INC COM COM 744573106 419 7,091 SH   SOLE   7,091 0 0
SQUARE INC CL A COM 852234103 8 123 SH   SOLE   123 0 0
ANTHEM INC COM COM 036752103 87 287 SH   SOLE   287 0 0
VULCAN MATLS CO COM COM 929160109 12 85 SH   SOLE   85 0 0
JOHNSON & JOHNSON COM COM 478160104 1,443 9,889 SH   SOLE   9,889 0 0
FLEETCOR TECHNOLOGIES INC COM COM 339041105 625 2,171 SH   SOLE   2,171 0 0
WASTE MGMT INC DEL COM COM 94106L109 983 8,630 SH   SOLE   8,630 0 0
FIRST BANK WILLIAMSTOWN NJ COM COM 31931U102 4 400 SH   SOLE   400 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 1,844 6,274 SH   SOLE   6,274 0 0
CLEVELAND CLIFFS INC COM COM 185899101 1 75 SH   SOLE   75 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 563 2,448 SH   SOLE   2,448 0 0
LAS VEGAS SANDS CORP COM COM 517834107 3 50 SH   SOLE   50 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 31 693 SH   SOLE   693 0 0
PROCTER & GAMBLE CO COM COM 742718109 2 14 SH   SOLE   14 0 0
COCA COLA CO COM COM 191216100 640 11,568 SH   SOLE   11,568 0 0
OCCIDENTAL PETE CORP COM COM 674599105 3 83 SH   SOLE   83 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 2 15 SH   SOLE   15 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 19 123 SH   SOLE   123 0 0
BIOGEN INC COM COM 09062X103 3 10 SH   SOLE   10 0 0
INTEL CORP COM COM 458140100 961 16,059 SH   SOLE   16,059 0 0
VAIL RESORTS INC COM COM 91879Q109 660 2,752 SH   SOLE   2,752 0 0
MEDTRONIC PLC SHS COM G5960L103 13 116 SH   SOLE   116 0 0
FORTIVE CORP COM COM 34959J108 4 50 SH   SOLE   50 0 0
NETFLIX INC COM COM 64110L106 584 1,804 SH   SOLE   1,804 0 0
PAYCHEX INC COM COM 704326107 829 9,748 SH   SOLE   9,748 0 0
LAUDER ESTEE COS INC CL A COM 518439104 834 4,037 SH   SOLE   4,037 0 0
MERCK & CO INC COM COM 58933Y105 820 9,012 SH   SOLE   9,012 0 0
THE TRADE DESK INC COM CL A COM 88339J105 865 3,331 SH   SOLE   3,331 0 0
MASTERCARD INC CL A COM 57636Q104 2,933 9,824 SH   SOLE   9,824 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 21 115 SH   SOLE   115 0 0
EXACT SCIENCES CORP COM COM 30063P105 257 2,782 SH   SOLE   2,782 0 0
CRISPR THERAPEUTICS AG NAMEN AKT COM H17182108 606 9,954 SH   SOLE   9,954 0 0
ALLSTATE CORP COM COM 020002101 21 184 SH   SOLE   184 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 788 3,598 SH   SOLE   3,598 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 620 2,657 SH   SOLE   2,657 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 2,048 33,354 SH   SOLE   33,354 0 0
CHUBB LIMITED COM COM H1467J104 15 94 SH   SOLE   94 0 0
SONOCO PRODS CO COM COM 835495102 3,184 51,585 SH   SOLE   51,585 0 0
MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 106 4,003 SH   SOLE   4,003 0 0
FEDEX CORP COM COM 31428X106 305 2,020 SH   SOLE   2,020 0 0
PEPSICO INC COM COM 713448108 888 6,494 SH   SOLE   6,494 0 0
DXC TECHNOLOGY CO COM COM 23355L106 0 0 SH   SOLE   0 0 0
ALTERYX INC COM CL A COM 02156B103 584 5,838 SH   SOLE   5,838 0 0
OKTA INC CL A COM 679295105 696 6,031 SH   SOLE   6,031 0 0
HONEYWELL INTL INC COM COM 438516106 2,231 12,605 SH   SOLE   12,605 0 0
FORD MTR CO DEL COM COM 345370860 32 3,472 SH   SOLE   3,472 0 0
XCEL ENERGY INC COM COM 98389B100 51 800 SH   SOLE   800 0 0
HOME DEPOT INC COM COM 437076102 1,635 7,487 SH   SOLE   7,486 0 0
SOUTHERN CO COM COM 842587107 104 1,625 SH   SOLE   1,625 0 0
ROKU INC COM CL A COM 77543R102 456 3,403 SH   SOLE   3,403 0 0
BECTON DICKINSON & CO COM COM 075887109 743 2,732 SH   SOLE   2,732 0 0
BLOCK H & R INC COM COM 093671105 16 676 SH   SOLE   676 0 0
DELPHI TECHNOLOGIES PLC SHS COM G2709G107 7 534 SH   SOLE   534 0 0
UGI CORP NEW COM COM 902681105 7 158 SH   SOLE   158 0 0
CENTURYLINK INC COM COM 156700106 0 4 SH   SOLE   4 0 0
VIRGIN GALACTIC HOLDINGS INC COM COM 92766K106 16 1,350 SH   SOLE   1,350 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,195 5,276 SH   SOLE   5,276 0 0
PAGSEGURO DIGITAL LTD COM CL A COM G68707101 0 12 SH   SOLE   12 0 0
ADOBE INC COM COM 00724F101 2,772 8,404 SH   SOLE   8,404 0 0
ALPHABET INC CAP STK CL A COM 02079K305 4,152 3,100 SH   SOLE   3,100 0 0
COMCAST CORP NEW CL A COM 20030N101 2,326 51,722 SH   SOLE   51,722 0 0
MICROSOFT CORP COM COM 594918104 6,899 43,744 SH   SOLE   43,744 0 0
CVS HEALTH CORP COM COM 126650100 4 50 SH   SOLE   50 0 0
PERSPECTA INC COM COM 715347100 0 0 SH   SOLE   0 0 0
V F CORP COM COM 918204108 5 50 SH   SOLE   50 0 0
GARMIN LTD SHS COM H2906T109 5 50 SH   SOLE   50 0 0
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 340 1 SH   SOLE   1 0 0
BOEING CO COM COM 097023105 73 225 SH   SOLE   225 0 0
COPART INC COM COM 217204106 9 100 SH   SOLE   100 0 0
GUARDANT HEALTH INC COM COM 40131M109 493 6,305 SH   SOLE   6,305 0 0
NEXTERA ENERGY INC COM COM 65339F101 70 291 SH   SOLE   291 0 0
NIKE INC CL B COM 654106103 2,223 21,941 SH   SOLE   21,941 0 0
ANAPLAN INC COM COM 03272L108 523 9,983 SH   SOLE   9,983 0 0
TESLA INC COM COM 88160R101 78 186 SH   SOLE   186 0 0
STONECO LTD COM CL A COM G85158106 1 15 SH   SOLE   15 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 39 200 SH   SOLE   200 0 0
APYX MED CORP COM COM 03837C106 4 500 SH   SOLE   500 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM COM 459506101 13 100 SH   SOLE   100 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 50 300 SH   SOLE   300 0 0
FUELCELL ENERGY INC COM COM 35952H601 0 6 SH   SOLE   6 0 0
NOVABAY PHARMACEUTICALS INC COM NEW COM 66987P201 2 3,040 SH   SOLE   3,040 0 0
UBER TECHNOLOGIES INC COM COM 90353T100 8 267 SH   SOLE   267 0 0
ILLUMINA INC COM COM 452327109 12 35 SH   SOLE   35 0 0
GENERAL MTRS CO COM COM 37045V100 452 12,347 SH   SOLE   12,347 0 0
ITT INC COM COM 45073V108 7 100 SH   SOLE   100 0 0
CHEWY INC CL A COM 16679L109 2 60 SH   SOLE   60 0 0
WABTEC CORP COM COM 929740108 0 1 SH   SOLE   1 0 0
LILLY ELI & CO COM COM 532457108 491 3,735 SH   SOLE   3,734 0 0
PELOTON INTERACTIVE INC CL A COM COM 70614W100 1 45 SH   SOLE   45 0 0
PPL CORP COM COM 69351T106 129 3,600 SH   SOLE   3,600 0 0
HOLOGIC INC COM COM 436440101 3 50 SH   SOLE   50 0 0
TWILIO INC CL A COM 90138F102 11 107 SH   SOLE   107 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 48 343 SH   SOLE   343 0 0
AMERICAN INTL GROUP INC WT EXP 011921 COM 026874156 0 5 SH   SOLE   5 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 667 7,316 SH   SOLE   7,316 0 0
MICRON TECHNOLOGY INC COM COM 595112103 10 190 SH   SOLE   190 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 800 8,463 SH   SOLE   8,463 0 0
BROWN FORMAN CORP CL B COM 115637209 7 99 SH   SOLE   99 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 3 56 SH   SOLE   56 0 0
DUNKIN BRANDS GROUP INC COM COM 265504100 6 80 SH   SOLE   80 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 47 750 SH   SOLE   750 0 0
NEW JERSEY RES COM COM 646025106 25 554 SH   SOLE   554 0 0
ATLASSIAN CORP PLC CL A COM G06242104 541 4,492 SH   SOLE   4,492 0 0
XYLEM INC COM COM 98419M100 16 200 SH   SOLE   200 0 0
VISA INC COM CL A COM 92826C839 3,729 19,846 SH   SOLE   19,846 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100 504 4,593 SH   SOLE   4,593 0 0
SPLUNK INC COM COM 848637104 624 4,167 SH   SOLE   4,167 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 368 1,858 SH   SOLE   1,858 0 0
SUNOCO LP COM UT REP LP COM 86765K109 3 100 SH   SOLE   100 0 0
PHILLIPS 66 COM COM 718546104 697 6,259 SH   SOLE   6,259 0 0
FACEBOOK INC CL A COM 30303M102 2,387 11,629 SH   SOLE   11,629 0 0
SERVICENOW INC COM COM 81762P102 505 1,789 SH   SOLE   1,789 0 0
MONDELEZ INTL INC CL A COM 609207105 11 207 SH   SOLE   207 0 0
BROADCOM INC COM COM 11135F101 366 1,157 SH   SOLE   1,157 0 0
WORKDAY INC CL A COM 98138H101 418 2,541 SH   SOLE   2,541 0 0
WEX INC COM COM 96208T104 271 1,296 SH   SOLE   1,296 0 0
ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 1,625 7,719 SH   SOLE   7,719 0 0
EQUIFAX INC COM COM 294429105 56 400 SH   SOLE   400 0 0
NVIDIA CORP COM COM 67066G104 1,561 6,636 SH   SOLE   6,636 0 0
ABBVIE INC COM COM 00287Y109 117 1,325 SH   SOLE   1,325 0 0
NORTHFIELD BANCORP INC DEL COM COM 66611T108 51 3,000 SH   SOLE   3,000 0 0
ZOETIS INC CL A COM 98978V103 2,772 20,941 SH   SOLE   20,941 0 0
ANSYS INC COM COM 03662Q105 600 2,329 SH   SOLE   2,329 0 0
CHURCH & DWIGHT INC COM COM 171340102 42 595 SH   SOLE   595 0 0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN COM G16249107 46 2,500 SH   SOLE   2,500 0 0
TAYLOR MORRISON HOME CORP COM COM 87724P106 354 16,189 SH   SOLE   16,189 0 0
STRYKER CORP COM COM 863667101 7 31 SH   SOLE   31 0 0
GENERAL DYNAMICS CORP COM COM 369550108 734 4,161 SH   SOLE   4,161 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 633 1,071 SH   SOLE   1,071 0 0
DISCOVER FINL SVCS COM COM 254709108 24 278 SH   SOLE   278 0 0
MCDONALDS CORP COM COM 580135101 920 4,658 SH   SOLE   4,658 0 0
CISCO SYS INC COM COM 17275R102 71 1,484 SH   SOLE   1,484 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 1,225 26,719 SH   SOLE   26,719 0 0
AT&T INC COM COM 00206R102 3,024 77,385 SH   SOLE   77,384 0 0
XILINX INC COM COM 983919101 593 6,069 SH   SOLE   6,069 0 0
GENERAL ELECTRIC CO COM COM 369604103 8 750 SH   SOLE   750 0 0
VEEVA SYS INC CL A COM COM 922475108 642 4,564 SH   SOLE   4,564 0 0
LULULEMON ATHLETICA INC COM COM 550021109 1,204 5,199 SH   SOLE   5,199 0 0
KONTOOR BRANDS INC COM COM 50050N103 0 7 SH   SOLE   7 0 0
WELLS FARGO CO NEW COM COM 949746101 108 2,000 SH   SOLE   2,000 0 0
UNION PACIFIC CORP COM COM 907818108 42 230 SH   SOLE   230 0 0
SALESFORCE COM INC COM COM 79466L302 1,509 9,278 SH   SOLE   9,278 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 613 1,781 SH   SOLE   1,781 0 0
DARDEN RESTAURANTS INC COM COM 237194105 9 81 SH   SOLE   81 0 0
IDEXX LABS INC COM COM 45168D104 795 3,046 SH   SOLE   3,046 0 0
REPUBLIC SVCS INC COM COM 760759100 741 8,264 SH   SOLE   8,264 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 944 2,907 SH   SOLE   2,907 0 0
LOCKHEED MARTIN CORP COM COM 539830109 849 2,180 SH   SOLE   2,180 0 0
JPMORGAN CHASE & CO COM COM 46625H100 2,479 17,784 SH   SOLE   17,783 0 0
CHEVRON CORP NEW COM COM 166764100 609 5,051 SH   SOLE   5,051 0 0
DANAHER CORPORATION COM COM 235851102 1,268 8,260 SH   SOLE   8,260 0 0
TJX COS INC NEW COM COM 872540109 751 12,302 SH   SOLE   12,302 0 0
BANK AMER CORP COM COM 060505104 1,212 34,416 SH   SOLE   34,416 0 0
WALMART INC COM COM 931142103 1,665 14,013 SH   SOLE   14,013 0 0
ORACLE CORP COM COM 68389X105 8 150 SH   SOLE   150 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 852 5,692 SH   SOLE   5,692 0 0
TEXAS INSTRS INC COM COM 882508104 12 96 SH   SOLE   96 0 0
TARGET CORP COM COM 87612E106 6 50 SH   SOLE   50 0 0
PFIZER INC COM COM 717081103 116 2,950 SH   SOLE   2,950 0 0
MORGAN STANLEY COM NEW COM 617446448 15 288 SH   SOLE   288 0 0
3M CO COM COM 88579Y101 18 100 SH   SOLE   100 0 0
HP INC COM COM 40434L105 0 0 SH   SOLE   0 0 0
CATERPILLAR INC DEL COM COM 149123101 93 630 SH   SOLE   630 0 0
2U INC COM COM 90214J101 1 50 SH   SOLE   50 0 0
ALPHABET INC CAP STK CL C COM 02079K107 98 73 SH   SOLE   73 0 0
BEST BUY INC COM COM 086516101 10 116 SH   SOLE   115 0 0
AMERICAN EXPRESS CO COM COM 025816109 1,483 11,912 SH   SOLE   11,912 0 0
AMGEN INC COM COM 031162100 20 83 SH   SOLE   83 0 0
APPLIED MATLS INC COM COM 038222105 1,667 27,317 SH   SOLE   27,317 0 0
NAVIENT CORPORATION COM COM 63938C108 49 3,600 SH   SOLE   3,600 0 0
HUMANA INC COM COM 444859102 926 2,527 SH   SOLE   2,527 0 0
GOPRO INC CL A COM 38268T103 0 50 SH   SOLE   50 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT COM G16252101 102 2,050 SH   SOLE   2,050 0 0
CANOPY GROWTH CORP COM COM 138035100 4 213 SH   SOLE   213 0 0
ABIOMED INC COM COM 003654100 7 40 SH   SOLE   40 0 0
CALIFORNIA RES CORP COM NEW COM 13057Q206 0 1 SH   SOLE   1 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 24 410 SH   SOLE   410 0 0
LAM RESEARCH CORP COM COM 512807108 288 984 SH   SOLE   984 0 0
QORVO INC COM COM 74736K101 420 3,616 SH   SOLE   3,616 0 0
PHILIP MORRIS INTL INC COM COM 718172109 41 480 SH   SOLE   480 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 809 5,068 SH   SOLE   5,068 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 3 43 SH   SOLE   43 0 0
ALTRIA GROUP INC COM COM 02209S103 16 330 SH   SOLE   330 0 0
DOMINION ENERGY INC COM COM 25746U109 54 650 SH   SOLE   650 0 0
CITIGROUP INC COM NEW COM 172967424 890 11,135 SH   SOLE   11,135 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 7 59 SH   SOLE   59 0 0
CADENCE DESIGN SYSTEM INC COM COM 127387108 406 5,852 SH   SOLE   5,852 0 0
EXXON MOBIL CORP COM COM 30231G102 31 450 SH   SOLE   450 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 1,325 4,506 SH   SOLE   4,506 0 0
LOWES COS INC COM COM 548661107 749 6,254 SH   SOLE   6,254 0 0
DEERE & CO COM COM 244199105 4 25 SH   SOLE   25 0 0
SOUTHWEST AIRLS CO COM COM 844741108 0 0 SH   SOLE   0 0 0
AMERICAN INTL GROUP INC COM NEW COM 026874784 1 10 SH   SOLE   10 0 0
SHOPIFY INC CL A COM 82509L107 1,073 2,699 SH   SOLE   2,699 0 0
FITBIT INC CL A COM 33812L102 0 7 SH   SOLE   7 0 0
TELADOC HEALTH INC COM COM 87918A105 157 1,878 SH   SOLE   1,878 0 0
PAYPAL HLDGS INC COM COM 70450Y103 2,204 20,374 SH   SOLE   20,374 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 1 9 SH   SOLE   9 0 0
FRONTIER COMMUNICATIONS CORP COM NEW COM 35906A306 0 3 SH   SOLE   3 0 0
APPLE INC COM COM 037833100 6,497 22,126 SH   SOLE   22,126 0 0
ABBOTT LABS COM COM 002824100 988 11,373 SH   SOLE   11,373 0 0
DISNEY WALT CO COM DISNEY COM 254687106 2,339 16,173 SH   SOLE   16,173 0 0
NOVOCURE LTD ORD SHS COM G6674U108 915 10,855 SH   SOLE   10,855 0 0
FERRARI N V COM COM N3167Y103 4 25 SH   SOLE   25 0 0