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
AMAZON COM INC COM Stock 023135106 392 142 SH   SOLE   142 0 0
ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 1 9 SH   SOLE   9 0 0
CUBESMART COM REIT 229663109 2 76 SH   SOLE   76 0 0
COHERENT INC COM Stock 192479103 2 19 SH   SOLE   19 0 0
GLOBAL PMTS INC COM Stock 37940X102 6 36 SH   SOLE   36 0 0
PRUDENTIAL FINL INC COM Stock 744320102 20 329 SH   SOLE   329 0 0
UNDER ARMOUR INC CL A Stock 904311107 2 200 SH   SOLE   200 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 1 14 SH   SOLE   14 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 5 501 SH   SOLE   501 0 0
ULTA BEAUTY INC COM Stock 90384S303 3 13 SH   SOLE   13 0 0
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105 1 7 SH   SOLE   7 0 0
SIRIUS XM HOLDINGS INC COM Stock 82968B103 25 4,180 SH   SOLE   4,180 0 0
INVESCO QQQ TRUST ETF 46090E103 45 183 SH   SOLE   183 0 0
STERICYCLE INC COM Stock 858912108 3 59 SH   SOLE   59 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 1 5 SH   SOLE   5 0 0
CAMDEN NATL CORP COM Stock 133034108 1 28 SH   SOLE   28 0 0
STARBUCKS CORP COM Stock 855244109 56 766 SH   SOLE   766 0 0
SEMPRA ENERGY COM Stock 816851109 18 151 SH   SOLE   151 0 0
CORNERSTONE TOTAL RETURN FD IN COM CEF 21924U300 10 990 SH   SOLE   990 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 68 1,390 SH   SOLE   1,390 0 0
OLD REP INTL CORP COM Stock 680223104 2 96 SH   SOLE   96 0 0
CHURCHILL DOWNS INC COM Stock 171484108 2 15 SH   SOLE   15 0 0
SQUARE INC CL A Stock 852234103 13 127 SH   SOLE   127 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 52 1,674 SH   SOLE   1,674 0 0
ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107 8 52 SH   SOLE   52 0 0
INTERDIGITAL INC COM Stock 45867G101 2 29 SH   SOLE   29 0 0
XPO LOGISTICS INC COM Stock 983793100 0 6 SH   SOLE   6 0 0
CECO ENVIRONMENTAL CORP COM Stock 125141101 141 21,346 SH   SOLE   21,346 0 0
ANTHEM INC COM Stock 036752103 19 74 SH   SOLE   74 0 0
EBAY INC. COM Stock 278642103 11 203 SH   SOLE   203 0 0
DOLLAR GEN CORP NEW COM Stock 256677105 25 131 SH   SOLE   131 0 0
BROOKS AUTOMATION INC NEW COM Stock 114340102 1 26 SH   SOLE   26 0 0
BEL FUSE INC CL B Stock 077347300 4 402 SH   SOLE   402 0 0
HUBBELL INC COM Stock 443510607 4 33 SH   SOLE   33 0 0
TRIPADVISOR INC COM Stock 896945201 3 150 SH   SOLE   150 0 0
WILLIS TOWERS WATSON PLC LTD SHS Stock G96629103 14 69 SH   SOLE   69 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 17 249 SH   SOLE   249 0 0
JOHNSON & JOHNSON COM Stock 478160104 193 1,373 SH   SOLE   1,373 0 0
AKAMAI TECHNOLOGIES INC COM Stock 00971T101 17 159 SH   SOLE   159 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109 8 57 SH   SOLE   57 0 0
SEAGATE TECHNOLOGY PLC SHS Stock G7945M107 5 98 SH   SOLE   98 0 0
WILLIAMS SONOMA INC COM Stock 969904101 4 48 SH   SOLE   48 0 0
LKQ CORP COM Stock 501889208 1 22 SH   SOLE   22 0 0
WASTE MGMT INC DEL COM Stock 94106L109 77 730 SH   SOLE   730 0 0
ADVANCED ENERGY INDS COM Stock 007973100 2 28 SH   SOLE   28 0 0
BEIGENE LTD SPONSORED ADR ADR 07725L102 3 15 SH   SOLE   15 0 0
ABB LTD SPONSORED ADR ADR 000375204 4 186 SH   SOLE   186 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 38 240 SH   SOLE   240 0 0
THOMSON REUTERS CORP. COM NEW Stock 884903709 6 95 SH   SOLE   95 0 0
HELIX ENERGY SOLUTIONS GRP INC COM Stock 42330P107 0 136 SH   SOLE   136 0 0
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR ADR 20441A102 5 432 SH   SOLE   432 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 57 187 SH   SOLE   187 0 0
CHOICE HOTELS INTL INC COM Stock 169905106 4 49 SH   SOLE   49 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 1 14 SH   SOLE   14 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 163 1,955 SH   SOLE   1,955 0 0
FIRST TRUST MATERIALS ALPHADEX FUND ETF 33734X168 6,800 195,973 SH   SOLE   195,973 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 36 182 SH   SOLE   182 0 0
LAS VEGAS SANDS CORP COM Stock 517834107 13 276 SH   SOLE   276 0 0
SCOTTS MIRACLE GRO CO CL A Stock 810186106 28 205 SH   SOLE   205 0 0
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 8 67 SH   SOLE   67 0 0
NEWPARK RES INC COM PAR $.01NEW Stock 651718504 0 174 SH   SOLE   174 0 0
CRH PLC ADR ADR 12626K203 8 222 SH   SOLE   222 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 8 230 SH   SOLE   230 0 0
GAP INC COM Stock 364760108 3 240 SH   SOLE   240 0 0
TELEFONICA BRASIL SA SPONSORED ADR ADR 87936R106 1 77 SH   SOLE   77 0 0
YUM BRANDS INC COM Stock 988498101 30 339 SH   SOLE   339 0 0
UNDER ARMOUR INC CL C Stock 904311206 0 12 SH   SOLE   12 0 0
BOSTON SCIENTIFIC CORP COM Stock 101137107 19 531 SH   SOLE   531 0 0
VIASAT INC COM Stock 92552V100 1 30 SH   SOLE   30 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM Stock 531229607 3 85 SH   SOLE   85 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 899 7,519 SH   SOLE   7,519 0 0
COCA COLA CO COM Stock 191216100 209 4,683 SH   SOLE   4,683 0 0
GENERAL MLS INC COM Stock 370334104 52 846 SH   SOLE   846 0 0
PPG INDS INC COM Stock 693506107 20 193 SH   SOLE   193 0 0
OCCIDENTAL PETE CORP COM Stock 674599105 3 168 SH   SOLE   168 0 0
TRUIST FINL CORP COM Stock 89832Q109 22 589 SH   SOLE   589 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 8 70 SH   SOLE   70 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 3 42 SH   SOLE   42 0 0
BIOGEN INC COM Stock 09062X103 6 24 SH   SOLE   24 0 0
VENTAS INC COM REIT 92276F100 4 102 SH   SOLE   102 0 0
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 141 3,003 SH   SOLE   3,003 0 0
US FOODS HLDG CORP COM Stock 912008109 7 362 SH   SOLE   362 0 0
AVALONBAY CMNTYS INC COM REIT 053484101 3 17 SH   SOLE   17 0 0
INTEL CORP COM Stock 458140100 88 1,464 SH   SOLE   1,464 0 0
RELIANCE STEEL & ALUMINUM CO COM Stock 759509102 1 14 SH   SOLE   14 0 0
BOSTON BEER INC CL A Stock 100557107 4 7 SH   SOLE   7 0 0
CME GROUP INC COM Stock 12572Q105 13 77 SH   SOLE   77 0 0
WESTERN ALLIANCE BANCORP COM Stock 957638109 2 46 SH   SOLE   46 0 0
MSA SAFETY INC COM Stock 553498106 19 168 SH   SOLE   168 0 0
STATE STR CORP COM Stock 857477103 8 132 SH   SOLE   132 0 0
MEDTRONIC PLC SHS Stock G5960L103 101 1,106 SH   SOLE   1,106 0 0
CLOROX CO DEL COM Stock 189054109 4 16 SH   SOLE   16 0 0
OCEANFIRST FINL CORP COM Stock 675234108 59 3,375 SH   SOLE   3,375 0 0
COMERICA INC COM Stock 200340107 5 126 SH   SOLE   126 0 0
GILDAN ACTIVEWEAR INC COM Stock 375916103 1 60 SH   SOLE   60 0 0
NETFLIX INC COM Stock 64110L106 248 544 SH   SOLE   544 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 1 2 SH   SOLE   2 0 0
PAYCHEX INC COM Stock 704326107 18 244 SH   SOLE   244 0 0
PROSHARES ULTRA GOLD ETF 74347W601 45 694 SH   SOLE   694 0 0
CVB FINL CORP COM Stock 126600105 1 67 SH   SOLE   67 0 0
ADVANCE AUTO PARTS INC COM Stock 00751Y106 6 44 SH   SOLE   44 0 0
HESS CORP COM Stock 42809H107 23 446 SH   SOLE   446 0 0
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862 1 6 SH   SOLE   6 0 0
TETRA TECH INC NEW COM Stock 88162G103 16 202 SH   SOLE   202 0 0
POOL CORPORATION COM Stock 73278L105 13 46 SH   SOLE   46 0 0
LAUDER ESTEE COS INC CL A Stock 518439104 9 47 SH   SOLE   47 0 0
AGNC INVT CORP COM REIT 00123Q104 41 3,170 SH   SOLE   3,170 0 0
WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 12 10 SH   SOLE   10 0 0
PROLOGIS INC. COM REIT 74340W103 4 46 SH   SOLE   46 0 0
SUN LIFE FINANCIAL INC. COM Stock 866796105 25 687 SH   SOLE   687 0 0
SANOFI SPONSORED ADR ADR 80105N105 4 75 SH   SOLE   75 0 0
MERCK & CO. INC COM Stock 58933Y105 80 1,032 SH   SOLE   1,032 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 39 357 SH   SOLE   357 0 0
SPDR S&P 500 ETF ETF 78462F103 207 671 SH   SOLE   671 0 0
ADVANSIX INC COM Stock 00773T101 1 46 SH   SOLE   46 0 0
MCKESSON CORP COM Stock 58155Q103 15 96 SH   SOLE   96 0 0
VALVOLINE INC COM Stock 92047W101 44 2,275 SH   SOLE   2,275 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 6 19 SH   SOLE   19 0 0
NUTANIX INC CL A Stock 67059N108 1 52 SH   SOLE   52 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 33 186 SH   SOLE   186 0 0
UNITED RENTALS INC COM Stock 911363109 4 27 SH   SOLE   27 0 0
STEEL DYNAMICS INC COM Stock 858119100 6 239 SH   SOLE   239 0 0
LHC GROUP INC COM Stock 50187A107 5 31 SH   SOLE   31 0 0
MONRO INC COM Stock 610236101 2 39 SH   SOLE   39 0 0
NORDSON CORP COM Stock 655663102 33 173 SH   SOLE   173 0 0
PROSHARES ULTRA SILVER ETF 74347W353 7,102 242,135 SH   SOLE   242,135 0 0
ADIENT PLC ORD SHS Stock G0084W101 0 4 SH   SOLE   4 0 0
YUM CHINA HLDGS INC COM Stock 98850P109 12 260 SH   SOLE   260 0 0
ALCOA CORP COM Stock 013872106 2 152 SH   SOLE   152 0 0
GLOBE LIFE INC COM Stock 37959E102 4 56 SH   SOLE   56 0 0
ALLSTATE CORP COM Stock 020002101 19 200 SH   SOLE   200 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 1 4 SH   SOLE   4 0 0
ANNALY CAPITAL MANAGEMENT INC COM REIT 035710409 3 500 SH   SOLE   500 0 0
LAMB WESTON HLDGS INC COM Stock 513272104 2 32 SH   SOLE   32 0 0
SIGNATURE BK NEW YORK N Y COM Stock 82669G104 8 76 SH   SOLE   76 0 0
MATTEL INC COM Stock 577081102 0 16 SH   SOLE   16 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 27 495 SH   SOLE   495 0 0
ASHLAND GLOBAL HLDGS INC COM Stock 044186104 58 841 SH   SOLE   841 0 0
CONDUENT INC COM Stock 206787103 1 308 SH   SOLE   308 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 39 136 SH   SOLE   136 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 1 15 SH   SOLE   15 0 0
BLUEBIRD BIO INC COM Stock 09609G100 0 4 SH   SOLE   4 0 0
ACI WORLDWIDE INC COM Stock 004498101 3 95 SH   SOLE   95 0 0
VISTRA CORP COM Stock 92840M102 8 448 SH   SOLE   448 0 0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 2 13 SH   SOLE   13 0 0
CORNING INC COM Stock 219350105 6 230 SH   SOLE   230 0 0
CIT GROUP INC COM NEW Stock 125581801 4 201 SH   SOLE   201 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 26 378 SH   SOLE   378 0 0
HOWMET AEROSPACE INC COM Stock 443201108 9 580 SH   SOLE   580 0 0
NORTONLIFELOCK INC COM Stock 668771108 5 244 SH   SOLE   244 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 310 5,625 SH   SOLE   5,625 0 0
CHUBB LIMITED COM Stock H1467J104 18 144 SH   SOLE   144 0 0
SONOCO PRODS CO COM Stock 835495102 2 43 SH   SOLE   43 0 0
MARVELL TECHNOLOGY GROUP LTD ORD Stock G5876H105 1,150 32,810 SH   SOLE   32,810 0 0
CHINA BIOLOGIC PRODS HLDGS INC COM Stock G21515104 1 6 SH   SOLE   6 0 0
AGCO CORP COM Stock 001084102 7 118 SH   SOLE   118 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 5 54 SH   SOLE   54 0 0
FEDEX CORP COM Stock 31428X106 0 0 SH   SOLE   0 0 0
SNAP ON INC COM Stock 833034101 9 68 SH   SOLE   68 0 0
R1 RCM INC COM Stock 749397105 1 100 SH   SOLE   100 0 0
PEPSICO INC COM Stock 713448108 182 1,378 SH   SOLE   1,378 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 5 131 SH   SOLE   131 0 0
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 1 20 SH   SOLE   20 0 0
MARATHON OIL CORP COM Stock 565849106 2 310 SH   SOLE   310 0 0
SNAP INC CL A Stock 83304A106 33 1,420 SH   SOLE   1,420 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 8 448 SH   SOLE   448 0 0
UNILEVER N V N Y SHS NEW ADR 904784709 6 106 SH   SOLE   106 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 3 80 SH   SOLE   80 0 0
DXC TECHNOLOGY CO COM Stock 23355L106 2 107 SH   SOLE   107 0 0
KIMBERLY CLARK CORP COM Stock 494368103 23 163 SH   SOLE   163 0 0
DORMAN PRODUCTS INC COM Stock 258278100 5 75 SH   SOLE   75 0 0
ELEVATE CREDIT INC COM Stock 28621V101 1 555 SH   SOLE   555 0 0
TE CONNECTIVITY LTD REG SHS Stock H84989104 4 51 SH   SOLE   51 0 0
HONEYWELL INTL INC COM Stock 438516106 207 1,434 SH   SOLE   1,434 0 0
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 17 188 SH   SOLE   188 0 0
FIRSTENERGY CORP COM Stock 337932107 22 567 SH   SOLE   567 0 0
FORD MTR CO DEL COM Stock 345370860 0 50 SH   SOLE   50 0 0
CARVANA CO CL A Stock 146869102 1 9 SH   SOLE   9 0 0
US BANCORP DEL COM NEW Stock 902973304 29 781 SH   SOLE   781 0 0
XCEL ENERGY INC COM Stock 98389B100 23 360 SH   SOLE   360 0 0
BP PLC SPONSORED ADR ADR 055622104 38 1,633 SH   SOLE   1,633 0 0
HOME DEPOT INC COM Stock 437076102 167 668 SH   SOLE   668 0 0
BAXTER INTL INC COM Stock 071813109 37 433 SH   SOLE   433 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 9 243 SH   SOLE   243 0 0
SUNCOR ENERGY INC NEW COM Stock 867224107 6 338 SH   SOLE   338 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 27 182 SH   SOLE   182 0 0
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 2,954 191,219 SH   SOLE   191,219 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 4,665 272,147 SH   SOLE   272,147 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 8 148 SH   SOLE   148 0 0
VERISK ANALYTICS INC COM Stock 92345Y106 31 185 SH   SOLE   185 0 0
COOPER COS INC COM NEW Stock 216648402 26 92 SH   SOLE   92 0 0
ICICI BANK LIMITED ADR ADR 45104G104 6 630 SH   SOLE   630 0 0
SPDR GOLD SHARES ETF 78463V107 7 39 SH   SOLE   39 0 0
SOUTHERN CO COM Stock 842587107 8 163 SH   SOLE   163 0 0
BLACK KNIGHT INC COM Stock 09215C105 6 87 SH   SOLE   87 0 0
BECTON DICKINSON & CO COM Stock 075887109 19 80 SH   SOLE   80 0 0
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 11 89 SH   SOLE   89 0 0
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 3 274 SH   SOLE   274 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 7 183 SH   SOLE   183 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 5 26 SH   SOLE   26 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 111 1,510 SH   SOLE   1,510 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 0 13 SH   SOLE   13 0 0
WHIRLPOOL CORP COM Stock 963320106 3 26 SH   SOLE   26 0 0
SENSIENT TECHNOLOGIES CORP COM Stock 81725T100 2 32 SH   SOLE   32 0 0
WEBSTER FINL CORP CONN COM Stock 947890109 33 1,145 SH   SOLE   1,145 0 0
FORTINET INC COM Stock 34959E109 30 215 SH   SOLE   215 0 0
AON PLC SHS CL A Stock G0403H108 68 353 SH   SOLE   353 0 0
UMB FINL CORP COM Stock 902788108 2 41 SH   SOLE   41 0 0
STERIS PLC SHS USD Stock G8473T100 19 122 SH   SOLE   122 0 0
SMITH A O CORP COM Stock 831865209 3 72 SH   SOLE   72 0 0
CENTURYLINK INC COM Stock 156700106 1 92 SH   SOLE   92 0 0
GALLAGHER ARTHUR J & CO COM Stock 363576109 4 44 SH   SOLE   44 0 0
HENRY JACK & ASSOC INC COM Stock 426281101 14 77 SH   SOLE   77 0 0
PINNACLE WEST CAP CORP COM Stock 723484101 3 40 SH   SOLE   40 0 0
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 0 107 SH   SOLE   107 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 2 17 SH   SOLE   17 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 567 5,573 SH   SOLE   5,573 0 0
HAEMONETICS CORP COM Stock 405024100 2 19 SH   SOLE   19 0 0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 45 1,175 SH   SOLE   1,175 0 0
LINCOLN ELEC HLDGS INC COM Stock 533900106 3 36 SH   SOLE   36 0 0
ENSIGN GROUP INC COM Stock 29358P101 1 33 SH   SOLE   33 0 0
AVID BIOSERVICES INC COM Stock 05368M106 1 148 SH   SOLE   148 0 0
CENTENE CORP DEL COM Stock 15135B101 34 537 SH   SOLE   537 0 0
NIC INC COM Stock 62914B100 4 187 SH   SOLE   187 0 0
CORECIVIC INC COM REIT 21871N101 1 124 SH   SOLE   124 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 132 1,929 SH   SOLE   1,929 0 0
WASTE CONNECTIONS INC COM Stock 94106B101 17 186 SH   SOLE   186 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 44 244 SH   SOLE   244 0 0
CARTERS INC COM Stock 146229109 2 22 SH   SOLE   22 0 0
ADOBE INC COM Stock 00724F101 113 260 SH   SOLE   260 0 0
SOUTHERN COPPER CORP COM Stock 84265V105 4 100 SH   SOLE   100 0 0
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 10 437 SH   SOLE   437 0 0
EXELON CORP COM Stock 30161N101 7 193 SH   SOLE   193 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 0 3 SH   SOLE   3 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 170 120 SH   SOLE   120 0 0
PROGRESSIVE CORP OHIO COM Stock 743315103 12 153 SH   SOLE   153 0 0
FISERV INC COM Stock 337738108 23 232 SH   SOLE   232 0 0
INTUIT COM Stock 461202103 5 17 SH   SOLE   17 0 0
HALLIBURTON CO COM Stock 406216101 0 23 SH   SOLE   23 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 4 21 SH   SOLE   21 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 4 74 SH   SOLE   74 0 0
NEWMONT MINING CORP COM Stock 651639106 22 355 SH   SOLE   355 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A Stock 46333X108 3 333 SH   SOLE   333 0 0
SENSATA TECHNOLOGIES HLDNG PLC SHS Stock G8060N102 9 251 SH   SOLE   251 0 0
COMCAST CORP NEW CL A Stock 20030N101 168 4,301 SH   SOLE   4,301 0 0
MICROSOFT CORP COM Stock 594918104 1,011 4,968 SH   SOLE   4,968 0 0
FIRST HORIZON NATL CORP COM Stock 320517105 4 384 SH   SOLE   384 0 0
PRIMERICA INC COM Stock 74164M108 8 67 SH   SOLE   67 0 0
VALERO ENERGY CORP COM Stock 91913Y100 21 353 SH   SOLE   353 0 0
DOCUSIGN INC COM Stock 256163106 17 100 SH   SOLE   100 0 0
NVENT ELECTRIC PLC SHS Stock G6700G107 6 319 SH   SOLE   319 0 0
INSPIRE MED SYS INC COM Stock 457730109 3 40 SH   SOLE   40 0 0
CHAMPIONX CORPORATION COM Stock 15872M104 0 45 SH   SOLE   45 0 0
EQUITABLE HLDGS INC COM Stock 29452E101 1 28 SH   SOLE   28 0 0
SCHLUMBERGER LTD COM Stock 806857108 21 1,124 SH   SOLE   1,124 0 0
WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 4 89 SH   SOLE   89 0 0
CVS HEALTH CORP COM Stock 126650100 273 4,202 SH   SOLE   4,202 0 0
PERSPECTA INC COM Stock 715347100 0 21 SH   SOLE   21 0 0
DTE ENERGY CO COM Stock 233331107 1 5 SH   SOLE   5 0 0
NISOURCE INC COM Stock 65473P105 4 186 SH   SOLE   186 0 0
SIMON PPTY GROUP INC NEW COM REIT 828806109 62 902 SH   SOLE   902 0 0
RPM INTL INC COM Stock 749685103 2 23 SH   SOLE   23 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 0 12 SH   SOLE   12 0 0
V F CORP COM Stock 918204108 8 133 SH   SOLE   133 0 0
TILRAY INC COM CL 2 Stock 88688T100 2 300 SH   SOLE   300 0 0
AMERIPRISE FINL INC COM Stock 03076C106 39 260 SH   SOLE   260 0 0
VARIAN MED SYS INC COM Stock 92220P105 8 67 SH   SOLE   67 0 0
AVERY DENNISON CORP COM Stock 053611109 3 23 SH   SOLE   23 0 0
ST JOE CO COM Stock 790148100 14 700 SH   SOLE   700 0 0
BEL FUSE INC CL A Stock 077347201 1 131 SH   SOLE   131 0 0
EXPONENT INC COM Stock 30214U102 5 62 SH   SOLE   62 0 0
TENNANT CO COM Stock 880345103 2 24 SH   SOLE   24 0 0
MURPHY OIL CORP COM Stock 626717102 1 107 SH   SOLE   107 0 0
ASPEN TECHNOLOGY INC COM Stock 045327103 25 238 SH   SOLE   238 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107 548 4,379 SH   SOLE   4,379 0 0
ELANCO ANIMAL HEALTH INC COM Stock 28414H103 8 372 SH   SOLE   372 0 0
GARRETT MOTION INC COM Stock 366505105 1 115 SH   SOLE   115 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 11 888 SH   SOLE   888 0 0
BOEING CO COM Stock 097023105 10 52 SH   SOLE   52 0 0
COPART INC COM Stock 217204106 16 195 SH   SOLE   195 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 24 168 SH   SOLE   168 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 46 278 SH   SOLE   278 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 7 50 SH   SOLE   50 0 0
NEXTERA ENERGY INC COM Stock 65339F101 53 222 SH   SOLE   222 0 0
NATURAL GAS SERVICES GROUP COM Stock 63886Q109 0 36 SH   SOLE   36 0 0
NIKE INC CL B Stock 654106103 28 286 SH   SOLE   286 0 0
WYNDHAM DESTINATIONS INC COM Stock 98310W108 2 70 SH   SOLE   70 0 0
TESLA INC COM Stock 88160R101 25 23 SH   SOLE   23 0 0
MSCI INC COM Stock 55354G100 22 66 SH   SOLE   66 0 0
RESIDEO TECHNOLOGIES INC COM Stock 76118Y104 2 191 SH   SOLE   191 0 0
DECKERS OUTDOOR CORP COM Stock 243537107 12 59 SH   SOLE   59 0 0
LINDE PLC SHS Stock G5494J103 10 47 SH   SOLE   47 0 0
HUAZHU GROUP LTD SPONSORED ADS ADR 44332N106 2 54 SH   SOLE   54 0 0
SILGAN HOLDINGS INC COM Stock 827048109 3 80 SH   SOLE   80 0 0
CORESITE RLTY CORP COM REIT 21870Q105 4 29 SH   SOLE   29 0 0
CMS ENERGY CORP COM Stock 125896100 3 56 SH   SOLE   56 0 0
NCR CORP NEW COM Stock 62886E108 0 18 SH   SOLE   18 0 0
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 14 465 SH   SOLE   465 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 15 649 SH   SOLE   649 0 0
ENVESTNET INC COM Stock 29404K106 3 40 SH   SOLE   40 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS ADR 88034P109 2 149 SH   SOLE   149 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109 26 228 SH   SOLE   228 0 0
NORFOLK SOUTHERN CORP COM Stock 655844108 14 77 SH   SOLE   77 0 0
BOSTON PROPERTIES INC COM REIT 101121101 1 12 SH   SOLE   12 0 0
DELL TECHNOLOGIES INC CL C Stock 24703L202 4 78 SH   SOLE   78 0 0
HIGHWOODS PPTYS INC COM REIT 431284108 1 36 SH   SOLE   36 0 0
HOST HOTELS & RESORTS INC COM REIT 44107P104 1 125 SH   SOLE   125 0 0
VORNADO RLTY TR SH BEN INT REIT 929042109 1 29 SH   SOLE   29 0 0
BLACKROCK TAX MUNICPAL BD TR SHS CEF 09248X100 10 417 SH   SOLE   417 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 68 1,311 SH   SOLE   1,311 0 0
BIG LOTS INC COM Stock 089302103 3 65 SH   SOLE   65 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 32 248 SH   SOLE   248 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 1 17 SH   SOLE   17 0 0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 65 1,100 SH   SOLE   1,100 0 0
THOR INDS INC COM Stock 885160101 12 110 SH   SOLE   110 0 0
CENTERPOINT ENERGY INC COM Stock 15189T107 4 225 SH   SOLE   225 0 0
AMDOCS LTD SHS Stock G02602103 5 76 SH   SOLE   76 0 0
HUNTSMAN CORP COM Stock 447011107 4 214 SH   SOLE   214 0 0
FOX CORP CL A COM Stock 35137L105 0 4 SH   SOLE   4 0 0
ROYAL CARIBBEAN CRUISES LTD COM Stock V7780T103 6 125 SH   SOLE   125 0 0
REINSURANCE GRP OF AMERICA INC COM NEW Stock 759351604 11 143 SH   SOLE   143 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 7 53 SH   SOLE   53 0 0
WATTS WATER TECHNOLOGIES INC CL A Stock 942749102 3 36 SH   SOLE   36 0 0
WELLTOWER INC COM REIT 95040Q104 4 72 SH   SOLE   72 0 0
DOW INC COM Stock 260557103 3 63 SH   SOLE   63 0 0
HOVNANIAN ENTERPRISES INC CL A NEW Stock 442487401 1 44 SH   SOLE   44 0 0
ALCON AG ORD SHS Stock H01301128 3 52 SH   SOLE   52 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 1 3 SH   SOLE   3 0 0
CONAGRA BRANDS INC COM Stock 205887102 3 80 SH   SOLE   80 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 11 168 SH   SOLE   168 0 0
VANGUARD S&P 500 ETF ETF 922908363 27 95 SH   SOLE   95 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 2 30 SH   SOLE   30 0 0
MORNINGSTAR INC COM Stock 617700109 3 22 SH   SOLE   22 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 9 1,553 SH   SOLE   1,553 0 0
ILLUMINA INC COM Stock 452327109 26 69 SH   SOLE   69 0 0
1ST SOURCE CORP COM Stock 336901103 1 39 SH   SOLE   39 0 0
CORTEVA INC COM Stock 22052L104 2 74 SH   SOLE   74 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106 8 97 SH   SOLE   97 0 0
GENERAL MTRS CO COM Stock 37045V100 16 635 SH   SOLE   635 0 0
HUNTINGTON BANCSHARES INC COM Stock 446150104 3 348 SH   SOLE   348 0 0
IAA INC COM Stock 449253103 5 131 SH   SOLE   131 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 301 2,959 SH   SOLE   2,959 0 0
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 8 222 SH   SOLE   222 0 0
RITE AID CORP COM Stock 767754872 1 65 SH   SOLE   65 0 0
TERADYNE INC COM Stock 880770102 32 381 SH   SOLE   381 0 0
CHANGE HEALTHCARE INC COM Stock 15912K100 6 501 SH   SOLE   501 0 0
GENMAB A/S SPONSORED ADS ADR 372303206 1 33 SH   SOLE   33 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 9 1,000 SH   SOLE   1,000 0 0
TC PIPELINES LP UT COM LTD PRT Stock 87233Q108 22 700 SH   SOLE   700 0 0
PLURISTEM THERAPEUTICS INC COM NEW Stock 72940R300 30 3,393 SH   SOLE   3,393 0 0
BOOKING HOLDINGS INC COM Stock 09857L108 14 9 SH   SOLE   9 0 0
WABTEC COM Stock 929740108 0 1 SH   SOLE   1 0 0
LILLY ELI & CO COM Stock 532457108 93 567 SH   SOLE   567 0 0
HASBRO INC COM Stock 418056107 7 89 SH   SOLE   89 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 55 228 SH   SOLE   228 0 0
DATADOG INC CL A COM Stock 23804L103 2 25 SH   SOLE   25 0 0
PENNANT GROUP INC COM Stock 70805E109 0 16 SH   SOLE   16 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 71 361 SH   SOLE   361 0 0
SUN CMNTYS INC COM REIT 866674104 8 61 SH   SOLE   61 0 0
PPL CORP COM Stock 69351T106 8 306 SH   SOLE   306 0 0
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RT Stock 110122157 1 238 SH   SOLE   238 0 0
HELEN OF TROY CORP LTD COM Stock G4388N106 4 19 SH   SOLE   19 0 0
TRANSENTERIX INC COM Stock 89366M300 0 150 SH   SOLE   150 0 0
TEKLA HEALTHCARE INVS SH BEN INT CEF 87911J103 32 1,517 SH   SOLE   1,517 0 0
PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101 25 1,586 SH   SOLE   1,586 0 0
CORNERSTONE ONDEMAND INC COM Stock 21925Y103 1 25 SH   SOLE   25 0 0
LEGG MASON INC COM Stock 524901105 4 78 SH   SOLE   78 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 4 28 SH   SOLE   28 0 0
HUNTINGTON INGALLS INDS INC COM Stock 446413106 6 32 SH   SOLE   32 0 0
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 71 531 SH   SOLE   531 0 0
HERTZ GLOBAL HLDGS INC COM Stock 42806J106 0 105 SH   SOLE   105 0 0
AERCAP HOLDINGS NV SHS Stock N00985106 7 237 SH   SOLE   237 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 23 282 SH   SOLE   282 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 0 6 SH   SOLE   6 0 0
INGERSOLL RAND INC COM Stock 45687V106 22 784 SH   SOLE   784 0 0
MICRON TECHNOLOGY INC COM Stock 595112103 248 4,807 SH   SOLE   4,807 0 0
INCYTE CORP COM Stock 45337C102 26 250 SH   SOLE   250 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 2 69 SH   SOLE   69 0 0
ARCONIC CORPORATION COM Stock 03966V107 2 144 SH   SOLE   144 0 0
RPC INC COM Stock 749660106 0 160 SH   SOLE   160 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857 2 176 SH   SOLE   176 0 0
SYSCO CORP COM Stock 871829107 5 89 SH   SOLE   89 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 14 13 SH   SOLE   13 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 33 200 SH   SOLE   200 0 0
SPIRIT AIRLS INC COM Stock 848577102 2 101 SH   SOLE   101 0 0
FIRST TRUST EMERGING MARKETS ALPHADEX FUND ETF 33737J182 0 18 SH   SOLE   18 0 0
UBIQUITI INC COM Stock 90353W103 4 23 SH   SOLE   23 0 0
VALLEY NATL BANCORP COM Stock 919794107 9 1,180 SH   SOLE   1,180 0 0
AMKOR TECHNOLOGY INC COM Stock 031652100 14 1,141 SH   SOLE   1,141 0 0
AMN HEALTHCARE SVCS INC COM Stock 001744101 9 189 SH   SOLE   189 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 3 42 SH   SOLE   42 0 0
ENTERGY CORP NEW COM Stock 29364G103 3 29 SH   SOLE   29 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 1 10 SH   SOLE   10 0 0
EDISON INTL COM Stock 281020107 1 26 SH   SOLE   26 0 0
PROSHARES ULTRASHORT BLOOMBERG CRUDE OIL ETF 74347W668 7 363 SH   SOLE   363 0 0
EVERSOURCE ENERGY COM Stock 30040W108 526 6,312 SH   SOLE   6,312 0 0
MARATHON PETE CORP COM Stock 56585A102 14 383 SH   SOLE   383 0 0
INDEPENDENT BANK CORP MASS COM Stock 453836108 1 20 SH   SOLE   20 0 0
LAKELAND FINL CORP COM Stock 511656100 3 60 SH   SOLE   60 0 0
APPLIED INDL TECHNOLOGIES INC COM Stock 03820C105 3 46 SH   SOLE   46 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 7 63 SH   SOLE   63 0 0
ADVISORSHARES DORSEY WRIGHT ADR ETF ETF 00768Y206 5,847 110,335 SH   SOLE   110,335 0 0
ALEXION PHARMACEUTICALS INC COM Stock 015351109 20 182 SH   SOLE   182 0 0
DUNKIN BRANDS GROUP INC COM Stock 265504100 19 297 SH   SOLE   297 0 0
CHEMED CORP NEW COM Stock 16359R103 6 13 SH   SOLE   13 0 0
LANDSTAR SYS INC COM Stock 515098101 12 109 SH   SOLE   109 0 0
SYNAPTICS INC COM Stock 87157D109 8 126 SH   SOLE   126 0 0
BRUKER CORP COM Stock 116794108 4 98 SH   SOLE   98 0 0
FIRST TRUST MID CAP GROWTH ALPHADEX FUND ETF 33737M102 8,876 185,696 SH   SOLE   185,696 0 0
FIRST TRUST SMALL CAP GROWTH ALPHADEX FUND ETF 33737M300 4,681 110,350 SH   SOLE   110,350 0 0
NEW JERSEY RES COM Stock 646025106 643 19,684 SH   SOLE   19,684 0 0
GERMAN AMERN BANCORP INC COM Stock 373865104 1 30 SH   SOLE   30 0 0
EATON VANCE CORP COM NON VTG Stock 278265103 7 173 SH   SOLE   173 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 28 170 SH   SOLE   170 0 0
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 1 15 SH   SOLE   15 0 0
WINMARK CORP COM Stock 974250102 6 33 SH   SOLE   33 0 0
TRACTOR SUPPLY CO COM Stock 892356106 35 268 SH   SOLE   268 0 0
ZYNGA INC CL A Stock 98986T108 4 440 SH   SOLE   440 0 0
ELECTRONIC ARTS INC COM Stock 285512109 7 51 SH   SOLE   51 0 0
VISA INC COM CL A Stock 92826C839 65 338 SH   SOLE   338 0 0
PIMCO CORPORATE & INCOME STRAT COM CEF 72200U100 1 79 SH   SOLE   79 0 0
WPX ENERGY INC COM Stock 98212B103 1 127 SH   SOLE   127 0 0
HERSHEY CO COM Stock 427866108 3 24 SH   SOLE   24 0 0
ISHARES MSCI CHINA ETF ETF 46429B671 13 191 SH   SOLE   191 0 0
GUIDEWIRE SOFTWARE INC COM Stock 40171V100 3 27 SH   SOLE   27 0 0
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 3 57 SH   SOLE   57 0 0
WASHINGTON FED INC COM Stock 938824109 1 53 SH   SOLE   53 0 0
KELLOGG CO COM Stock 487836108 0 5 SH   SOLE   5 0 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 4 136 SH   SOLE   136 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 58 583 SH   SOLE   583 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 82 408 SH   SOLE   408 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 2 69 SH   SOLE   69 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 622 22,206 SH   SOLE   22,206 0 0
FORUM ENERGY TECHNOLOGIES INC COM Stock 34984V100 0 121 SH   SOLE   121 0 0
ISHARES MICRO-CAP ETF ETF 464288869 0 5 SH   SOLE   5 0 0
COHEN & STEERS INC COM Stock 19247A100 3 48 SH   SOLE   48 0 0
SPLUNK INC COM Stock 848637104 97 488 SH   SOLE   488 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 13 77 SH   SOLE   77 0 0
PHILLIPS 66 COM Stock 718546104 8 111 SH   SOLE   111 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208 10 208 SH   SOLE   208 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 21 81 SH   SOLE   81 0 0
BRIDGE BANCORP INC COM Stock 108035106 1 29 SH   SOLE   29 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 1 9 SH   SOLE   9 0 0
FACEBOOK INC CL A Stock 30303M102 280 1,234 SH   SOLE   1,234 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 90 244 SH   SOLE   244 0 0
UNITED BANKSHARES INC WEST VA COM Stock 909907107 3 106 SH   SOLE   106 0 0
BANCO SANTANDER S.A. ADR ADR 05964H105 2 1,003 SH   SOLE   1,003 0 0
DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 1 15 SH   SOLE   15 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 6 107 SH   SOLE   107 0 0
SERVICENOW INC COM Stock 81762P102 87 215 SH   SOLE   215 0 0
COCA COLA EUROPEAN PARTNERS P SHS Stock G25839104 3 67 SH   SOLE   67 0 0
BCE INC COM NEW Stock 05534B760 10 237 SH   SOLE   237 0 0
BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682 26 20 SH   SOLE   20 0 0
PDC ENERGY INC COM Stock 69327R101 1 58 SH   SOLE   58 0 0
CHESAPEAKE UTILS CORP COM Stock 165303108 2 26 SH   SOLE   26 0 0
PALO ALTO NETWORKS INC COM Stock 697435105 21 92 SH   SOLE   92 0 0
JABIL INC COM Stock 466313103 0 9 SH   SOLE   9 0 0
EPAM SYS INC COM Stock 29414B104 40 159 SH   SOLE   159 0 0
KAR AUCTION SVCS INC COM Stock 48238T109 2 131 SH   SOLE   131 0 0
TEXAS CAP BANCSHARES INC COM Stock 88224Q107 1 28 SH   SOLE   28 0 0
GENTHERM INC COM Stock 37253A103 2 41 SH   SOLE   41 0 0
MONDELEZ INTL INC CL A Stock 609207105 23 454 SH   SOLE   454 0 0
PVH CORPORATION COM Stock 693656100 3 60 SH   SOLE   60 0 0
MIDDLEBY CORP COM Stock 596278101 1 9 SH   SOLE   9 0 0
PENTAIR PLC SHS Stock G7S00T104 0 11 SH   SOLE   11 0 0
QUALYS INC COM Stock 74758T303 4 40 SH   SOLE   40 0 0
BROADCOM INC COM Stock 11135F101 53 168 SH   SOLE   168 0 0
RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107 1 28 SH   SOLE   28 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109 2 40 SH   SOLE   40 0 0
UNIFIRST CORP MASS COM Stock 904708104 4 23 SH   SOLE   23 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 13 378 SH   SOLE   378 0 0
METLIFE INC COM Stock 59156R108 32 889 SH   SOLE   889 0 0
FLOWERS FOODS INC COM Stock 343498101 3 139 SH   SOLE   139 0 0
MOODYS CORP COM Stock 615369105 1 4 SH   SOLE   4 0 0
CHINA MOBILE LIMITED SPONSORED ADR ADR 16941M109 1 41 SH   SOLE   41 0 0
NEW YORK CMNTY BANCORP INC COM Stock 649445103 8 766 SH   SOLE   766 0 0
HONDA MOTOR LTD AMERN SHS ADR 438128308 2 76 SH   SOLE   76 0 0
MAGNA INTL INC COM Stock 559222401 7 167 SH   SOLE   167 0 0
SANMINA CORPORATION COM Stock 801056102 1 44 SH   SOLE   44 0 0
INVESCO FTSE RAFI US 1500A SMALL-MIDA ETF ETF 46137V597 1 6 SH   SOLE   6 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 31 353 SH   SOLE   353 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 2 33 SH   SOLE   33 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 404 7,072 SH   SOLE   7,072 0 0
TELEFONICA S A SPONSORED ADR ADR 879382208 3 619 SH   SOLE   619 0 0
TOTAL S.A. SPONSORED ADS ADR 89151E109 20 516 SH   SOLE   516 0 0
HEXCEL CORP NEW COM Stock 428291108 3 57 SH   SOLE   57 0 0
KANSAS CITY SOUTHERN COM NEW Stock 485170302 12 78 SH   SOLE   78 0 0
RBC BEARINGS INC COM Stock 75524B104 9 69 SH   SOLE   69 0 0
CIMAREX ENERGY CO COM Stock 171798101 1 38 SH   SOLE   38 0 0
EXPEDITORS INTL WASH INC COM Stock 302130109 15 200 SH   SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 64 297 SH   SOLE   297 0 0
EQUIFAX INC COM Stock 294429105 3 20 SH   SOLE   20 0 0
NORTHERN TR CORP COM Stock 665859104 2 26 SH   SOLE   26 0 0
NEOGENOMICS INC COM NEW Stock 64049M209 4 127 SH   SOLE   127 0 0
TIM PARTICIPACOES S A SPONSORED ADR ADR 88706P205 0 31 SH   SOLE   31 0 0
CSG SYS INTL INC COM Stock 126349109 4 86 SH   SOLE   86 0 0
ENBRIDGE INC COM Stock 29250N105 11 367 SH   SOLE   367 0 0
AES CORP COM Stock 00130H105 8 564 SH   SOLE   564 0 0
ENTEGRIS INC COM Stock 29362U104 6 96 SH   SOLE   96 0 0
MILLER HERMAN INC COM Stock 600544100 1 57 SH   SOLE   57 0 0
NVIDIA CORPORATION COM Stock 67066G104 77 203 SH   SOLE   203 0 0
WESTERN DIGITAL CORP. COM Stock 958102105 2 40 SH   SOLE   40 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 10 249 SH   SOLE   249 0 0
CUMMINS INC COM Stock 231021106 4 22 SH   SOLE   22 0 0
EOG RES INC COM Stock 26875P101 4 80 SH   SOLE   80 0 0
FOOT LOCKER INC COM Stock 344849104 4 136 SH   SOLE   136 0 0
GENUINE PARTS CO COM Stock 372460105 3 36 SH   SOLE   36 0 0
GRAINGER W W INC COM Stock 384802104 13 40 SH   SOLE   40 0 0
WPP PLC NEW ADR ADR 92937A102 1 26 SH   SOLE   26 0 0
INVESTORS BANCORP INC NEW COM Stock 46146L101 38 4,432 SH   SOLE   4,432 0 0
ABBVIE INC COM Stock 00287Y109 49 502 SH   SOLE   502 0 0
CANADIAN IMP BK COMM COM Stock 136069101 5 77 SH   SOLE   77 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 5 83 SH   SOLE   83 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Stock 45841N107 6 135 SH   SOLE   135 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 437 9,180 SH   SOLE   9,180 0 0
MANULIFE FINL CORP COM Stock 56501R106 4 316 SH   SOLE   316 0 0
CASEYS GEN STORES INC COM Stock 147528103 5 32 SH   SOLE   32 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 49 558 SH   SOLE   558 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 24 500 SH   SOLE   500 0 0
CABOT OIL & GAS CORP COM Stock 127097103 2 113 SH   SOLE   113 0 0
CURTISS WRIGHT CORP COM Stock 231561101 1 11 SH   SOLE   11 0 0
LANCASTER COLONY CORP COM Stock 513847103 2 13 SH   SOLE   13 0 0
LENNOX INTL INC COM Stock 526107107 14 61 SH   SOLE   61 0 0
VALMONT INDS INC COM Stock 920253101 2 17 SH   SOLE   17 0 0
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 2 8 SH   SOLE   8 0 0
INVESCO LTD SHS Stock G491BT108 1 124 SH   SOLE   124 0 0
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF ETF 46138J502 51 2,414 SH   SOLE   2,414 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW ADR 23703Q203 7 100 SH   SOLE   100 0 0
CELANESE CORP DEL COM Stock 150870103 4 44 SH   SOLE   44 0 0
ZOETIS INC CL A Stock 98978V103 21 150 SH   SOLE   150 0 0
VELOCITYSHARES DAILY 2X VIX SHORT TERM ETN ETF 22542D258 2,069 16,352 SH   SOLE   16,352 0 0
MACYS INC COM Stock 55616P104 0 40 SH   SOLE   40 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 39 686 SH   SOLE   686 0 0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 1 20 SH   SOLE   20 0 0
GLOBUS MED INC CL A Stock 379577208 22 459 SH   SOLE   459 0 0
HAWAIIAN ELEC INDUSTRIES COM Stock 419870100 2 54 SH   SOLE   54 0 0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 0 24 SH   SOLE   24 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 0 0 SH   SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM REIT 024835100 1 41 SH   SOLE   41 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 0 9 SH   SOLE   9 0 0
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 1 45 SH   SOLE   45 0 0
BLACKSTONE GROUP INC COM CL A Stock 09260D107 7 130 SH   SOLE   130 0 0
ANSYS INC COM Stock 03662Q105 23 80 SH   SOLE   80 0 0
APTARGROUP INC COM Stock 038336103 4 39 SH   SOLE   39 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 1 17 SH   SOLE   17 0 0
FORWARD AIR CORP COM Stock 349853101 2 38 SH   SOLE   38 0 0
GRACO INC COM Stock 384109104 6 124 SH   SOLE   124 0 0
POLARIS INC COM Stock 731068102 5 57 SH   SOLE   57 0 0
UTSTARCOM HOLDINGS CORP SHS NEW Stock G9310A114 2 900 SH   SOLE   900 0 0
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 5 40 SH   SOLE   40 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 12 56 SH   SOLE   56 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 2 13 SH   SOLE   13 0 0
STRYKER CORPORATION COM Stock 863667101 19 106 SH   SOLE   106 0 0
QUALCOMM INC COM Stock 747525103 30 324 SH   SOLE   324 0 0
VOYA FINANCIAL INC COM Stock 929089100 1 24 SH   SOLE   24 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 152 1,017 SH   SOLE   1,017 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 2 3 SH   SOLE   3 0 0
CULLEN FROST BANKERS INC COM Stock 229899109 1 18 SH   SOLE   18 0 0
DISCOVER FINL SVCS COM Stock 254709108 13 259 SH   SOLE   259 0 0
MCGRATH RENTCORP COM Stock 580589109 42 785 SH   SOLE   785 0 0
MCDONALDS CORP COM Stock 580135101 308 1,671 SH   SOLE   1,671 0 0
AMETEK INC COM Stock 031100100 25 280 SH   SOLE   280 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 38 418 SH   SOLE   418 0 0
QUEST DIAGNOSTICS INC COM Stock 74834L100 16 143 SH   SOLE   143 0 0
DOVER CORP COM Stock 260003108 16 166 SH   SOLE   166 0 0
CISCO SYS INC COM Stock 17275R102 136 2,924 SH   SOLE   2,924 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105 2 36 SH   SOLE   36 0 0
COHEN & STEERS INFRASTRUCTURE COM CEF 19248A109 39 1,762 SH   SOLE   1,762 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 118 2,197 SH   SOLE   2,197 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 1,845 35,076 SH   SOLE   35,076 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 3 33 SH   SOLE   33 0 0
1ST CONSTITUTION BANCORP COM Stock 31986N102 13 1,010 SH   SOLE   1,010 0 0
AUTODESK INC COM Stock 052769106 19 78 SH   SOLE   78 0 0
CDW CORP COM Stock 12514G108 12 104 SH   SOLE   104 0 0
VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 9 176 SH   SOLE   176 0 0
MALLINCKRODT PUB LTD CO SHS Stock G5785G107 0 6 SH   SOLE   6 0 0
PROSHARES ULTRASHORT REAL ESTATE ETF 74348A244 42 2,650 SH   SOLE   2,650 0 0
NEWS CORP NEW CL A Stock 65249B109 0 3 SH   SOLE   3 0 0
AT&T INC COM Stock 00206R102 204 6,745 SH   SOLE   6,745 0 0
PTC THERAPEUTICS INC COM Stock 69366J200 5 100 SH   SOLE   100 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 52 917 SH   SOLE   917 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 14 365 SH   SOLE   365 0 0
HENRY SCHEIN INC COM Stock 806407102 2 37 SH   SOLE   37 0 0
GENERAL ELECTRIC CO COM Stock 369604103 7 994 SH   SOLE   994 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 6 60 SH   SOLE   60 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 4 1,003 SH   SOLE   1,003 0 0
BRYN MAWR BK CORP COM Stock 117665109 1 36 SH   SOLE   36 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 14 98 SH   SOLE   98 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105 21 142 SH   SOLE   142 0 0
COMMVAULT SYSTEMS INC COM Stock 204166102 13 334 SH   SOLE   334 0 0
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 3 23 SH   SOLE   23 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 4 56 SH   SOLE   56 0 0
FIREEYE INC COM Stock 31816Q101 1 50 SH   SOLE   50 0 0
EXPEDIA GROUP INC COM NEW Stock 30212P303 4 45 SH   SOLE   45 0 0
U S PHYSICAL THERAPY INC COM Stock 90337L108 2 19 SH   SOLE   19 0 0
NETAPP INC COM Stock 64110D104 5 120 SH   SOLE   120 0 0
PREMIER INC CL A Stock 74051N102 2 46 SH   SOLE   46 0 0
INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 83 3,006 SH   SOLE   3,006 0 0
VEEVA SYS INC CL A COM Stock 922475108 7 31 SH   SOLE   31 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 18 36 SH   SOLE   36 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 5 70 SH   SOLE   70 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102 7 52 SH   SOLE   52 0 0
AURINIA PHARMACEUTICALS INC COM Stock 05156V102 13 801 SH   SOLE   801 0 0
VERACYTE INC COM Stock 92337F107 2 58 SH   SOLE   58 0 0
INVESCO GLOBAL WATER ETF ETF 46138E651 6 218 SH   SOLE   218 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 25 230 SH   SOLE   230 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 3 122 SH   SOLE   122 0 0
LULULEMON ATHLETICA INC COM Stock 550021109 3 11 SH   SOLE   11 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 29 141 SH   SOLE   141 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 15 50 SH   SOLE   50 0 0
KONTOOR BRANDS INC COM Stock 50050N103 0 19 SH   SOLE   19 0 0
ALLEGION PLC ORD SHS Stock G0176J109 1 6 SH   SOLE   6 0 0
ENI S P A SPONSORED ADR ADR 26874R108 1 66 SH   SOLE   66 0 0
UBS GROUP AG SHS Stock H42097107 7 631 SH   SOLE   631 0 0
TEXAS PAC LD TR SUB CTF PROP I T Stock 882610108 537 903 SH   SOLE   903 0 0
LAMAR ADVERTISING CO NEW CL A REIT 512816109 3 41 SH   SOLE   41 0 0
CIGNA CORP NEW COM Stock 125523100 19 100 SH   SOLE   100 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 55 2,551 SH   SOLE   2,551 0 0
ONEOK INC NEW COM Stock 682680103 3 95 SH   SOLE   95 0 0
ROSS STORES INC COM Stock 778296103 20 231 SH   SOLE   231 0 0
SITEONE LANDSCAPE SUPPLY INC COM Stock 82982L103 16 140 SH   SOLE   140 0 0
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 55 2,530 SH   SOLE   2,530 0 0
MASIMO CORP COM Stock 574795100 7 29 SH   SOLE   29 0 0
WELLS FARGO CO NEW COM Stock 949746101 18 687 SH   SOLE   687 0 0
CONCHO RES INC COM Stock 20605P101 12 237 SH   SOLE   237 0 0
VMWARE INC CL A COM Stock 928563402 6 38 SH   SOLE   38 0 0
UNION PAC CORP COM Stock 907818108 41 242 SH   SOLE   242 0 0
CINTAS CORP COM Stock 172908105 8 29 SH   SOLE   29 0 0
DONALDSON INC COM Stock 257651109 4 81 SH   SOLE   81 0 0
ECOLAB INC COM Stock 278865100 24 121 SH   SOLE   121 0 0
CHARLES RIV LABS INTL INC COM Stock 159864107 15 86 SH   SOLE   86 0 0
SALESFORCE COM INC COM Stock 79466L302 72 385 SH   SOLE   385 0 0
DOLBY LABORATORIES INC COM CL A Stock 25659T107 10 158 SH   SOLE   158 0 0
PROSHARES ULTRA QQQ ETF 74347R206 10 68 SH   SOLE   68 0 0
FLIR SYS INC COM Stock 302445101 6 150 SH   SOLE   150 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 7 39 SH   SOLE   39 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 15 48 SH   SOLE   48 0 0
REPUBLIC SVCS INC COM Stock 760759100 10 118 SH   SOLE   118 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 11 30 SH   SOLE   30 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 55 151 SH   SOLE   151 0 0
CORVEL CORP COM Stock 221006109 1 18 SH   SOLE   18 0 0
MANHATTAN ASSOCS INC COM Stock 562750109 5 57 SH   SOLE   57 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 157 1,667 SH   SOLE   1,667 0 0
POWER INTEGRATIONS INC COM Stock 739276103 6 54 SH   SOLE   54 0 0
TOOTSIE ROLL INDS INC COM Stock 890516107 1 39 SH   SOLE   39 0 0
INTL PAPER CO COM Stock 460146103 5 134 SH   SOLE   134 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 62 1,026 SH   SOLE   1,026 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 9 279 SH   SOLE   279 0 0
CHEVRON CORP NEW COM Stock 166764100 194 2,171 SH   SOLE   2,171 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 146 1,266 SH   SOLE   1,266 0 0
CONOCOPHILLIPS COM Stock 20825C104 19 448 SH   SOLE   448 0 0
MARKEL CORP COM Stock 570535104 4 4 SH   SOLE   4 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 9 222 SH   SOLE   222 0 0
NTN BUZZTIME INC COM PAR Stock 629410606 0 47 SH   SOLE   47 0 0
CINCINNATI FINL CORP COM Stock 172062101 1 10 SH   SOLE   10 0 0
DANAHER CORPORATION COM Stock 235851102 36 202 SH   SOLE   202 0 0
KOHLS CORP COM Stock 500255104 1 41 SH   SOLE   41 0 0
M & T BK CORP COM Stock 55261F104 5 45 SH   SOLE   45 0 0
MAXIM INTEGRATED PRODS INC COM Stock 57772K101 7 119 SH   SOLE   119 0 0
TJX COS INC NEW COM Stock 872540109 41 820 SH   SOLE   820 0 0
BK OF AMERICA CORP COM Stock 060505104 94 3,947 SH   SOLE   3,947 0 0
ONE GAS INC COM Stock 68235P108 3 40 SH   SOLE   40 0 0
FIRST FINL BANKSHARES COM Stock 32020R109 11 396 SH   SOLE   396 0 0
PRUDENTIAL PLC ADR ADR 74435K204 7 243 SH   SOLE   243 0 0
TERADATA CORP DEL COM Stock 88076W103 2 100 SH   SOLE   100 0 0
WALMART INC COM Stock 931142103 59 495 SH   SOLE   495 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 12 87 SH   SOLE   87 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 133 1,101 SH   SOLE   1,101 0 0
ORACLE CORP COM Stock 68389X105 49 885 SH   SOLE   885 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 17 280 SH   SOLE   280 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 50 1,258 SH   SOLE   1,258 0 0
TEXAS INSTRS INC COM Stock 882508104 68 539 SH   SOLE   539 0 0
TARGET CORP COM Stock 87612E106 38 318 SH   SOLE   318 0 0
PFIZER INC COM Stock 717081103 591 18,074 SH   SOLE   18,074 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 322 2,391 SH   SOLE   2,391 0 0
MORGAN STANLEY COM NEW Stock 617446448 11 230 SH   SOLE   230 0 0
3M CO COM Stock 88579Y101 113 726 SH   SOLE   726 0 0
KLA CORP COM NEW Stock 482480100 11 55 SH   SOLE   55 0 0
METHODE ELECTRS INC COM Stock 591520200 1 34 SH   SOLE   34 0 0
IAC INTERACTIVECORP COM Stock 44919P508 6 20 SH   SOLE   20 0 0
HP INC COM Stock 40434L105 14 786 SH   SOLE   786 0 0
MELLANOX TECHNOLOGIES LTD SHS Stock M51363113 6 44 SH   SOLE   44 0 0
GILEAD SCIENCES INC COM Stock 375558103 8 101 SH   SOLE   101 0 0
CATERPILLAR INC DEL COM Stock 149123101 30 237 SH   SOLE   237 0 0
BAKER HUGHES COMPANY CL A Stock 05722G100 0 11 SH   SOLE   11 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 172 122 SH   SOLE   122 0 0
BEST BUY INC COM Stock 086516101 16 182 SH   SOLE   182 0 0
BED BATH & BEYOND INC COM Stock 075896100 0 23 SH   SOLE   23 0 0
AMERICAN EXPRESS CO COM Stock 025816109 69 726 SH   SOLE   726 0 0
AMGEN INC COM Stock 031162100 22 94 SH   SOLE   94 0 0
WOODWARD INC COM Stock 980745103 5 62 SH   SOLE   62 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107 2 33 SH   SOLE   33 0 0
ANALOG DEVICES INC COM Stock 032654105 27 223 SH   SOLE   223 0 0
SABRE CORP COM Stock 78573M104 1 126 SH   SOLE   126 0 0
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 2 70 SH   SOLE   70 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 5,211 30,559 SH   SOLE   30,559 0 0
TEXAS ROADHOUSE INC COM Stock 882681109 2 47 SH   SOLE   47 0 0
FIVE9 INC COM Stock 338307101 5 47 SH   SOLE   47 0 0
TRANSDIGM GROUP INC COM Stock 893641100 20 45 SH   SOLE   45 0 0
HUMANA INC COM Stock 444859102 1 3 SH   SOLE   3 0 0
INTRICON CORP COM Stock 46121H109 4 300 SH   SOLE   300 0 0
DRIL QUIP INC COM Stock 262037104 1 49 SH   SOLE   49 0 0
JONES LANG LASALLE INC COM Stock 48020Q107 1 5 SH   SOLE   5 0 0
FRANKLIN RESOURCES INC COM Stock 354613101 2 110 SH   SOLE   110 0 0
QIAGEN NV SHS NEW Stock N72482123 6 143 SH   SOLE   143 0 0
SPDR PORTFOLIO TIPS ETF ETF 78464A656 2 55 SH   SOLE   55 0 0
WILLIAMS COS INC COM Stock 969457100 4 231 SH   SOLE   231 0 0
WASHINGTON PRIME GROUP NEW COM REIT 93964W108 0 365 SH   SOLE   365 0 0
ARISTA NETWORKS INC COM Stock 040413106 9 42 SH   SOLE   42 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 10 92 SH   SOLE   92 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 436 6,073 SH   SOLE   6,073 0 0
FIRST TRUST DEVELOPED MARKETS EX-US ALPHADEX FUND ETF 33737J174 0 8 SH   SOLE   8 0 0
IHS MARKIT LTD SHS Stock G47567105 10 137 SH   SOLE   137 0 0
MERCADOLIBRE INC COM Stock 58733R102 38 39 SH   SOLE   39 0 0
CHIMERA INVT CORP COM NEW REIT 16934Q208 3 320 SH   SOLE   320 0 0
EQUINOR ASA SPONSORED ADR ADR 29446M102 3 207 SH   SOLE   207 0 0
TC ENERGY CORP COM Stock 87807B107 8 192 SH   SOLE   192 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 472 4,028 SH   SOLE   4,028 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 0 1 SH   SOLE   1 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303 3 96 SH   SOLE   96 0 0
ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100 5 110 SH   SOLE   110 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 4 30 SH   SOLE   30 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 225 1,374 SH   SOLE   1,374 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA Stock 531229854 2 56 SH   SOLE   56 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 50 1,386 SH   SOLE   1,386 0 0
SYNCHRONY FINANCIAL COM Stock 87165B103 13 577 SH   SOLE   577 0 0
HEALTHEQUITY INC COM Stock 42226A107 1 9 SH   SOLE   9 0 0
EATON CORP PLC SHS Stock G29183103 31 349 SH   SOLE   349 0 0
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 89 3,358 SH   SOLE   3,358 0 0
PROSHARES ULTRA TECHNOLOGY ETF 74347R693 1 4 SH   SOLE   4 0 0
STORE CAP CORP COM REIT 862121100 4 170 SH   SOLE   170 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 68 314 SH   SOLE   314 0 0
CITIZENS FINANCIAL GROUP INC COM Stock 174610105 9 356 SH   SOLE   356 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 54 2,431 SH   SOLE   2,431 0 0
WAYFAIR INC CL A Stock 94419L101 46 234 SH   SOLE   234 0 0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 0 1 SH   SOLE   1 0 0
LIBERTY BROADBAND CORP COM SER C Stock 530307305 7 60 SH   SOLE   60 0 0
ANIKA THERAPEUTICS INC COM Stock 035255108 2 60 SH   SOLE   60 0 0
C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209 3 36 SH   SOLE   36 0 0
TOMPKINS FINANCIAL CORPORATION COM Stock 890110109 2 26 SH   SOLE   26 0 0
TIFFANY & CO NEW COM Stock 886547108 3 23 SH   SOLE   23 0 0
EXLSERVICE HOLDINGS INC COM Stock 302081104 3 41 SH   SOLE   41 0 0
CORE LABORATORIES N V COM Stock N22717107 1 59 SH   SOLE   59 0 0
CRANE CO COM Stock 224399105 2 29 SH   SOLE   29 0 0
DELTA AIR LINES INC DEL COM NEW Stock 247361702 9 308 SH   SOLE   308 0 0
EMCOR GROUP INC COM Stock 29084Q100 3 47 SH   SOLE   47 0 0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 8 128 SH   SOLE   128 0 0
FIRST AMERN FINL CORP COM Stock 31847R102 6 130 SH   SOLE   130 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 31 696 SH   SOLE   696 0 0
HUB GROUP INC CL A Stock 443320106 3 65 SH   SOLE   65 0 0
MINERALS TECHNOLOGIES INC COM Stock 603158106 1 26 SH   SOLE   26 0 0
NETGEAR INC COM Stock 64111Q104 2 60 SH   SOLE   60 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 48 682 SH   SOLE   682 0 0
NUVASIVE INC COM Stock 670704105 5 83 SH   SOLE   83 0 0
BANK OF MARIN BANCORP COM Stock 063425102 1 16 SH   SOLE   16 0 0
HILL ROM HLDGS INC COM Stock 431475102 4 40 SH   SOLE   40 0 0
PARKER HANNIFIN CORP COM Stock 701094104 4 22 SH   SOLE   22 0 0
PERFORMANCE FOOD GROUP CO COM Stock 71377A103 1 45 SH   SOLE   45 0 0
PROGRESS SOFTWARE CORP COM Stock 743312100 2 60 SH   SOLE   60 0 0
SERVICE CORP INTL COM Stock 817565104 5 129 SH   SOLE   129 0 0
TECH DATA CORP COM Stock 878237106 0 0 SH   SOLE   0 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 3 25 SH   SOLE   25 0 0
TRINITY INDS INC COM Stock 896522109 6 272 SH   SOLE   272 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 21 202 SH   SOLE   202 0 0
EQUINIX INC COM REIT 29444U700 27 39 SH   SOLE   39 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 42 719 SH   SOLE   719 0 0
BERKLEY W R CORP COM Stock 084423102 8 136 SH   SOLE   136 0 0
ISHARES MSCI TURKEY ETF ETF 464286715 0 10 SH   SOLE   10 0 0
TASEKO MINES LTD COM Stock 876511106 0 1,000 SH   SOLE   1,000 0 0
BARRICK GOLD CORPORATION COM Stock 067901108 26 952 SH   SOLE   952 0 0
REALTY INCOME CORP COM REIT 756109104 8 133 SH   SOLE   133 0 0
IMMUNOMEDICS INC COM Stock 452907108 6 157 SH   SOLE   157 0 0
ALTRIA GROUP INC COM Stock 02209S103 13 328 SH   SOLE   328 0 0
LOEWS CORP COM Stock 540424108 11 315 SH   SOLE   315 0 0
DOMINION ENERGY INC COM Stock 25746U109 11 134 SH   SOLE   134 0 0
CITIGROUP INC COM NEW Stock 172967424 116 2,279 SH   SOLE   2,279 0 0
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 36 326 SH   SOLE   326 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 74 572 SH   SOLE   572 0 0
CORNERSTONE STRATEGIC VALUE FD COM CEF 21924B302 94 9,185 SH   SOLE   9,185 0 0
CADENCE DESIGN SYSTEM INC COM Stock 127387108 19 201 SH   SOLE   201 0 0
AGILENT TECHNOLOGIES INC COM Stock 00846U101 10 113 SH   SOLE   113 0 0
EXXON MOBIL CORP COM Stock 30231G102 69 1,533 SH   SOLE   1,533 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 105 356 SH   SOLE   356 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108 4 35 SH   SOLE   35 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 28 245 SH   SOLE   245 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 1 688 SH   SOLE   688 0 0
LOWES COS INC COM Stock 548661107 843 6,238 SH   SOLE   6,238 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 1 11 SH   SOLE   11 0 0
ARK INNOVATION ETF ETF 00214Q104 1 21 SH   SOLE   21 0 0
GOLDEN OCEAN GROUP LTD SHS NEW Stock G39637205 4 1,000 SH   SOLE   1,000 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 3 114 SH   SOLE   114 0 0
ON SEMICONDUCTOR CORP COM Stock 682189105 2 100 SH   SOLE   100 0 0
DEERE & CO COM Stock 244199105 2 15 SH   SOLE   15 0 0
SOUTHWEST AIRLS CO COM Stock 844741108 1 21 SH   SOLE   21 0 0
BLACKBERRY LTD COM Stock 09228F103 1 200 SH   SOLE   200 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 71 975 SH   SOLE   975 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 1 25 SH   SOLE   25 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 5 174 SH   SOLE   174 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103 2 174 SH   SOLE   174 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 6 381 SH   SOLE   381 0 0
ENERGIZER HLDGS INC NEW COM Stock 29272W109 5 100 SH   SOLE   100 0 0
CABLE ONE INC COM Stock 12685J105 7 4 SH   SOLE   4 0 0
NOVO-NORDISK A S ADR ADR 670100205 1 17 SH   SOLE   17 0 0
SAP SE SPON ADR ADR 803054204 19 139 SH   SOLE   139 0 0
BIO RAD LABS INC CL A Stock 090572207 11 25 SH   SOLE   25 0 0
BANK HAWAII CORP COM Stock 062540109 2 40 SH   SOLE   40 0 0
COMMERCE BANCSHARES INC COM Stock 200525103 3 47 SH   SOLE   47 0 0
BWX TECHNOLOGIES INC COM Stock 05605H100 5 80 SH   SOLE   80 0 0
TELADOC HEALTH INC COM Stock 87918A105 60 314 SH   SOLE   314 0 0
RELX PLC SPONSORED ADR ADR 759530108 9 369 SH   SOLE   369 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 69 398 SH   SOLE   398 0 0
NASDAQ INC COM Stock 631103108 8 70 SH   SOLE   70 0 0
SCHWAB CHARLES CORP COM Stock 808513105 25 749 SH   SOLE   749 0 0
WASHINGTON TR BANCORP COM Stock 940610108 1 35 SH   SOLE   35 0 0
PACER TRENDPILOT US LARGE CAP ETF ETF 69374H105 18 669 SH   SOLE   669 0 0
ACTIVISION BLIZZARD INC COM Stock 00507V109 35 459 SH   SOLE   459 0 0
BAIDU INC SPON ADR REP A ADR 056752108 3 24 SH   SOLE   24 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 8 307 SH   SOLE   307 0 0
DENTSPLY SIRONA INC COM Stock 24906P109 17 392 SH   SOLE   392 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 52 309 SH   SOLE   309 0 0
WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 3 53 SH   SOLE   53 0 0
NANTKWEST INC COM Stock 63016Q102 1 94 SH   SOLE   94 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509 150 3,372 SH   SOLE   3,372 0 0
SUNRUN INC COM Stock 86771W105 4 206 SH   SOLE   206 0 0
AUTOZONE INC COM Stock 053332102 12 11 SH   SOLE   11 0 0
ATRION CORP COM Stock 049904105 1 2 SH   SOLE   2 0 0
BLACKROCK INC COM Stock 09247X101 37 68 SH   SOLE   68 0 0
FRANKLIN ELEC INC COM Stock 353514102 4 71 SH   SOLE   71 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 87 490 SH   SOLE   490 0 0
HOULIHAN LOKEY INC CL A Stock 441593100 4 79 SH   SOLE   79 0 0
CHEESECAKE FACTORY INC COM Stock 163072101 1 45 SH   SOLE   45 0 0
KADANT INC COM Stock 48282T104 2 21 SH   SOLE   21 0 0
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332 33 149 SH   SOLE   149 0 0
CINEMARK HLDGS INC COM Stock 17243V102 3 290 SH   SOLE   290 0 0
ISHARES MSCI EAFE ETF ETF 464287465 199 3,277 SH   SOLE   3,277 0 0
APPLE INC COM Stock 037833100 1,227 3,363 SH   SOLE   3,363 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 24 584 SH   SOLE   584 0 0
WEC ENERGY GROUP INC COM Stock 92939U106 16 187 SH   SOLE   187 0 0
ABBOTT LABS COM Stock 002824100 71 777 SH   SOLE   777 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 157 1,411 SH   SOLE   1,411 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 145 1,584 SH   SOLE   1,584 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 26 239 SH   SOLE   239 0 0
LIVE NATION ENTERTAINMENT INC COM Stock 538034109 4 87 SH   SOLE   87 0 0
DOMINOS PIZZA INC COM Stock 25754A201 16 43 SH   SOLE   43 0 0
ALLEGHANY CORP DEL COM Stock 017175100 4 8 SH   SOLE   8 0 0
FERRARI N V COM Stock N3167Y103 3 15 SH   SOLE   15 0 0