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 COM 023135106 489 150 SH   SOLE   150 0 0
ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 2 9 SH   SOLE   9 0 0
CUBESMART COM REIT 229663109 3 76 SH   SOLE   76 0 0
COHERENT INC COM COM 192479103 3 19 SH   SOLE   19 0 0
GLOBAL PMTS INC COM COM 37940X102 11 49 SH   SOLE   49 0 0
PRUDENTIAL FINL INC COM COM 744320102 26 332 SH   SOLE   332 0 0
UNDER ARMOUR INC CL A COM 904311107 3 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 COM 42824C109 6 500 SH   SOLE   500 0 0
ULTA BEAUTY INC COM COM 90384S303 4 13 SH   SOLE   13 0 0
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105 11 110 SH   SOLE   110 0 0
SIRIUS XM HOLDINGS INC COM COM 82968B103 18 2,870 SH   SOLE   2,870 0 0
INVESCO QQQ TRUST ETF 46090E103 62 199 SH   SOLE   199 0 0
STERICYCLE INC COM COM 858912108 4 59 SH   SOLE   59 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 25 192 SH   SOLE   192 0 0
CAMDEN NATL CORP COM COM 133034108 1 28 SH   SOLE   28 0 0
STARBUCKS CORP COM COM 855244109 73 678 SH   SOLE   678 0 0
SEMPRA ENERGY COM COM 816851109 19 151 SH   SOLE   151 0 0
CORNERSTONE TOTAL RETURN FD IN COM CEF 21924U300 8 730 SH   SOLE   730 0 0
PUBLIC SVC ENTERPRISE GRP INC COM COM 744573106 25 422 SH   SOLE   422 0 0
OLD REP INTL CORP COM COM 680223104 2 96 SH   SOLE   96 0 0
CHURCHILL DOWNS INC COM COM 171484108 3 15 SH   SOLE   15 0 0
SQUARE INC CL A COM 852234103 28 127 SH   SOLE   127 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 333 10,814 SH   SOLE   10,814 0 0
ALNYLAM PHARMACEUTICALS INC COM COM 02043Q107 7 52 SH   SOLE   52 0 0
INTERDIGITAL INC COM COM 45867G101 2 29 SH   SOLE   29 0 0
CECO ENVIRONMENTAL CORP COM COM 125141101 33 4,755 SH   SOLE   4,755 0 0
ISHARES MSCI CANADA ETF ETF 464286509 3 103 SH   SOLE   103 0 0
ANTHEM INC COM COM 036752103 24 74 SH   SOLE   74 0 0
EBAY INC. COM COM 278642103 10 205 SH   SOLE   205 0 0
DOLLAR GEN CORP NEW COM COM 256677105 28 131 SH   SOLE   131 0 0
BROOKS AUTOMATION INC NEW COM COM 114340102 2 26 SH   SOLE   26 0 0
HUBBELL INC COM COM 443510607 5 33 SH   SOLE   33 0 0
TRIPADVISOR INC COM COM 896945201 4 150 SH   SOLE   150 0 0
WILLIS TOWERS WATSON PLC LTD SHS COM G96629103 15 69 SH   SOLE   69 0 0
MONSTER BEVERAGE CORP NEW COM COM 61174X109 23 249 SH   SOLE   249 0 0
JOHNSON & JOHNSON COM COM 478160104 200 1,268 SH   SOLE   1,268 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 17 159 SH   SOLE   159 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM COM 874054109 12 57 SH   SOLE   57 0 0
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 6 98 SH   SOLE   98 0 0
WILLIAMS SONOMA INC COM COM 969904101 5 48 SH   SOLE   48 0 0
LKQ CORP COM COM 501889208 1 22 SH   SOLE   22 0 0
WASTE MGMT INC DEL COM COM 94106L109 46 389 SH   SOLE   389 0 0
ADVANCED ENERGY INDS COM COM 007973100 3 28 SH   SOLE   28 0 0
BEIGENE LTD SPONSORED ADR ADR 07725L102 4 15 SH   SOLE   15 0 0
ABB LTD SPONSORED ADR ADR 000375204 5 186 SH   SOLE   186 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 47 240 SH   SOLE   240 0 0
HELIX ENERGY SOLUTIONS GRP INC COM COM 42330P107 1 136 SH   SOLE   136 0 0
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR ADR 20441A102 4 432 SH   SOLE   432 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 67 177 SH   SOLE   177 0 0
CLEVELAND-CLIFFS INC NEW COM COM 185899101 2,497 171,484 SH   SOLE   171,484 0 0
HCA HEALTHCARE INC COM COM 40412C101 5 33 SH   SOLE   33 0 0
CHOICE HOTELS INTL INC COM COM 169905106 5 49 SH   SOLE   49 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 1 14 SH   SOLE   14 0 0
FIRST TRUST MATERIALS ALPHADEX FUND ETF 33734X168 9,196 191,233 SH   SOLE   191,233 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 48 183 SH   SOLE   183 0 0
LAS VEGAS SANDS CORP COM COM 517834107 16 266 SH   SOLE   266 0 0
SCOTTS MIRACLE GRO CO CL A COM 810186106 41 205 SH   SOLE   205 0 0
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 10 67 SH   SOLE   67 0 0
NEWPARK RES INC COM PAR $.01NEW COM 651718504 0 174 SH   SOLE   174 0 0
CRH PLC ADR ADR 12626K203 9 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 COM 364760108 5 240 SH   SOLE   240 0 0
TELEFONICA BRASIL SA NEW ADR ADR 87936R205 1 77 SH   SOLE   77 0 0
YUM BRANDS INC COM COM 988498101 10 96 SH   SOLE   96 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 22 625 SH   SOLE   625 0 0
VIASAT INC COM COM 92552V100 1 30 SH   SOLE   30 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 2 55 SH   SOLE   55 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM COM 531229607 4 85 SH   SOLE   85 0 0
PROCTER AND GAMBLE CO COM COM 742718109 1,022 7,346 SH   SOLE   7,346 0 0
COCA COLA CO COM COM 191216100 222 4,041 SH   SOLE   4,041 0 0
GENERAL MLS INC COM COM 370334104 17 291 SH   SOLE   291 0 0
PPG INDS INC COM COM 693506107 28 193 SH   SOLE   193 0 0
OCCIDENTAL PETE CORP COM COM 674599105 3 168 SH   SOLE   168 0 0
TRUIST FINL CORP COM COM 89832Q109 28 589 SH   SOLE   589 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 12 70 SH   SOLE   70 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 43 507 SH   SOLE   507 0 0
BIOGEN INC COM COM 09062X103 8 34 SH   SOLE   34 0 0
VENTAS INC COM REIT 92276F100 5 102 SH   SOLE   102 0 0
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 146 3,241 SH   SOLE   3,241 0 0
US FOODS HLDG CORP COM COM 912008109 12 362 SH   SOLE   362 0 0
AVALONBAY CMNTYS INC COM REIT 053484101 3 17 SH   SOLE   17 0 0
INTEL CORP COM COM 458140100 55 1,106 SH   SOLE   1,106 0 0
PRESTIGE CONSMR HEALTHCARE INC COM COM 74112D101 5 137 SH   SOLE   137 0 0
RELIANCE STEEL & ALUMINUM CO COM COM 759509102 2 14 SH   SOLE   14 0 0
BOSTON BEER INC CL A COM 100557107 7 7 SH   SOLE   7 0 0
CME GROUP INC COM COM 12572Q105 19 103 SH   SOLE   103 0 0
WESTERN ALLIANCE BANCORP COM COM 957638109 3 46 SH   SOLE   46 0 0
MSA SAFETY INC COM COM 553498106 25 168 SH   SOLE   168 0 0
STATE STR CORP COM COM 857477103 10 132 SH   SOLE   132 0 0
MEDTRONIC PLC SHS COM G5960L103 135 1,153 SH   SOLE   1,153 0 0
CLOROX CO DEL COM COM 189054109 3 16 SH   SOLE   16 0 0
OCEANFIRST FINL CORP COM COM 675234108 27 1,429 SH   SOLE   1,429 0 0
COMERICA INC COM COM 200340107 7 126 SH   SOLE   126 0 0
NETFLIX INC COM COM 64110L106 291 539 SH   SOLE   539 0 0
PAYCHEX INC COM COM 704326107 14 149 SH   SOLE   149 0 0
PROSHARES ULTRA GOLD ETF 74347W601 175 2,571 SH   SOLE   2,571 0 0
CVB FINL CORP COM COM 126600105 1 67 SH   SOLE   67 0 0
ADVANCE AUTO PARTS INC COM COM 00751Y106 7 44 SH   SOLE   44 0 0
HESS CORP COM COM 42809H107 24 446 SH   SOLE   446 0 0
POOL CORP COM COM 73278L105 17 46 SH   SOLE   46 0 0
LAUDER ESTEE COS INC CL A COM 518439104 13 47 SH   SOLE   47 0 0
SPDR PORTFOLIO EUROPE ETF ETF 78463X103 0 0 SH   SOLE   0 0 0
AGNC INVT CORP COM REIT 00123Q104 27 1,723 SH   SOLE   1,723 0 0
PROLOGIS INC. COM REIT 74340W103 5 46 SH   SOLE   46 0 0
SUN LIFE FINANCIAL INC. COM COM 866796105 0 0 SH   SOLE   0 0 0
SANOFI SPONSORED ADR ADR 80105N105 4 75 SH   SOLE   75 0 0
MERCK & CO. INC COM COM 58933Y105 79 970 SH   SOLE   970 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 363 970 SH   SOLE   970 0 0
CALL (SPY) SPDR S&P 500 ETF TRUST 03/31/2021 COM 78462F903 11,216 30,000 SH Call SOLE   30,000 0 0
PUT (SPY) SPDR S&P 500 ETF TRUST 03/31/2021 COM 78462F903 0 0 SH Call SOLE   0 0 0
CALL (SPY) SPDR S&P 500 ETF TRUST 01/04/2021 COM 78462F903 4,673 12,500 SH Call SOLE   12,500 0 0
PUT (SPY) SPDR S&P 500 ETF TRUST 01/04/2021 COM 78462F953 4,673 12,500 SH Put SOLE   12,500 0 0
CALL (SPY) SPDR S&P 500 ETF TRUST 02/19/2021 COM 78462F953 0 0 SH Put SOLE   0 0 0
PUT (SPY) SPDR S&P 500 ETF TRUST 02/19/2021 COM 78462F953 11,216 30,000 SH Put SOLE   30,000 0 0
ADVANSIX INC COM COM 00773T101 1 46 SH   SOLE   46 0 0
MCKESSON CORP COM COM 58155Q103 17 96 SH   SOLE   96 0 0
VALVOLINE INC COM COM 92047W101 22 944 SH   SOLE   944 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 1 4 SH   SOLE   4 0 0
NUTANIX INC CL A COM 67059N108 2 52 SH   SOLE   52 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 33 161 SH   SOLE   161 0 0
UNITED RENTALS INC COM COM 911363109 6 27 SH   SOLE   27 0 0
STEEL DYNAMICS INC COM COM 858119100 9 239 SH   SOLE   239 0 0
LHC GROUP INC COM COM 50187A107 7 31 SH   SOLE   31 0 0
MONRO INC COM COM 610236101 2 39 SH   SOLE   39 0 0
NORDSON CORP COM COM 655663102 35 173 SH   SOLE   173 0 0
ADIENT PLC ORD SHS COM G0084W101 0 4 SH   SOLE   4 0 0
YUM CHINA HLDGS INC COM COM 98850P109 1 25 SH   SOLE   25 0 0
ALCOA CORP COM COM 013872106 4 152 SH   SOLE   152 0 0
SYNNEX CORP COM COM 87162W100 3 42 SH   SOLE   42 0 0
GLOBE LIFE INC COM COM 37959E102 5 56 SH   SOLE   56 0 0
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 169 4,350 SH   SOLE   4,350 0 0
ALLSTATE CORP COM COM 020002101 16 150 SH   SOLE   150 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 1 4 SH   SOLE   4 0 0
ANNALY CAPITAL MANAGEMENT INC COM REIT 035710409 4 500 SH   SOLE   500 0 0
LAMB WESTON HLDGS INC COM COM 513272104 3 32 SH   SOLE   32 0 0
SIGNATURE BK NEW YORK N Y COM COM 82669G104 10 76 SH   SOLE   76 0 0
MATTEL INC COM COM 577081102 0 16 SH   SOLE   16 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 44 651 SH   SOLE   651 0 0
ASHLAND GLOBAL HLDGS INC COM COM 044186104 60 759 SH   SOLE   759 0 0
CONDUENT INC COM COM 206787103 1 308 SH   SOLE   308 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 32 136 SH   SOLE   136 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A COM 192446102 1 15 SH   SOLE   15 0 0
BLUEBIRD BIO INC COM COM 09609G100 0 4 SH   SOLE   4 0 0
ACI WORLDWIDE INC COM COM 004498101 4 95 SH   SOLE   95 0 0
VISTRA CORP COM COM 92840M102 9 448 SH   SOLE   448 0 0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 2 14 SH   SOLE   14 0 0
CIT GROUP INC COM NEW COM 125581801 7 201 SH   SOLE   201 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 34 378 SH   SOLE   378 0 0
HOWMET AEROSPACE INC COM COM 443201108 13 464 SH   SOLE   464 0 0
NORTONLIFELOCK INC COM COM 668771108 5 244 SH   SOLE   244 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 350 5,961 SH   SOLE   5,961 0 0
CHUBB LIMITED COM COM H1467J104 22 144 SH   SOLE   144 0 0
SONOCO PRODS CO COM COM 835495102 3 43 SH   SOLE   43 0 0
MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 1,599 33,627 SH   SOLE   33,627 0 0
CHINA BIOLOGIC PRODS HLDGS INC COM COM G21515104 1 6 SH   SOLE   6 0 0
AGCO CORP COM COM 001084102 12 118 SH   SOLE   118 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 7 54 SH   SOLE   54 0 0
FEDEX CORP COM COM 31428X106 0 0 SH   SOLE   0 0 0
SNAP ON INC COM COM 833034101 12 68 SH   SOLE   68 0 0
R1 RCM INC COM COM 749397105 2 100 SH   SOLE   100 0 0
PEPSICO INC COM COM 713448108 146 987 SH   SOLE   987 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 6 131 SH   SOLE   131 0 0
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF ETF 78464A367 90 2,724 SH   SOLE   2,724 0 0
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 77 1,415 SH   SOLE   1,415 0 0
MARATHON OIL CORP COM COM 565849106 1 184 SH   SOLE   184 0 0
SNAP INC CL A COM 83304A106 71 1,420 SH   SOLE   1,420 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 14 753 SH   SOLE   753 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 3 80 SH   SOLE   80 0 0
DXC TECHNOLOGY CO COM COM 23355L106 2 65 SH   SOLE   65 0 0
KIMBERLY-CLARK CORP COM COM 494368103 21 154 SH   SOLE   154 0 0
DORMAN PRODS INC COM COM 258278100 7 75 SH   SOLE   75 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 6 52 SH   SOLE   52 0 0
HONEYWELL INTL INC COM COM 438516106 305 1,434 SH   SOLE   1,434 0 0
TRANE TECHNOLOGIES PLC SHS COM G8994E103 27 185 SH   SOLE   185 0 0
FIRSTENERGY CORP COM COM 337932107 9 301 SH   SOLE   301 0 0
CARVANA CO CL A COM 146869102 2 9 SH   SOLE   9 0 0
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 4 80 SH   SOLE   80 0 0
INGERSOLL RAND INC COM COM 45687V106 36 784 SH   SOLE   784 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 175 2,038 SH   SOLE   2,038 0 0
US BANCORP DEL COM NEW COM 902973304 36 781 SH   SOLE   781 0 0
XCEL ENERGY INC COM COM 98389B100 24 360 SH   SOLE   360 0 0
BP PLC SPONSORED ADR ADR 055622104 34 1,671 SH   SOLE   1,671 0 0
HOME DEPOT INC COM COM 437076102 140 528 SH   SOLE   528 0 0
BAXTER INTL INC COM COM 071813109 35 433 SH   SOLE   433 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 273 7,341 SH   SOLE   7,341 0 0
SUNCOR ENERGY INC NEW COM COM 867224107 6 338 SH   SOLE   338 0 0
ATHENEX INC COM COM 04685N103 16 1,486 SH   SOLE   1,486 0 0
STARWOOD PPTY TR INC COM REIT 85571B105 4 200 SH   SOLE   200 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 28 157 SH   SOLE   157 0 0
BRIGHTHOUSE FINL INC COM COM 10922N103 1 26 SH   SOLE   26 0 0
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 2,801 177,530 SH   SOLE   177,530 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 15 829 SH   SOLE   829 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 10 139 SH   SOLE   139 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 12 105 SH   SOLE   105 0 0
VERISK ANALYTICS INC COM COM 92345Y106 38 185 SH   SOLE   185 0 0
COOPER COS INC COM NEW COM 216648402 33 92 SH   SOLE   92 0 0
ICICI BANK LIMITED ADR ADR 45104G104 9 630 SH   SOLE   630 0 0
SPDR GOLD SHARES ETF 78463V107 67 375 SH   SOLE   375 0 0
SOUTHERN CO COM COM 842587107 10 159 SH   SOLE   159 0 0
BLACK KNIGHT INC COM COM 09215C105 8 87 SH   SOLE   87 0 0
BECTON DICKINSON & CO COM COM 075887109 16 63 SH   SOLE   63 0 0
BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 14 89 SH   SOLE   89 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 31 348 SH   SOLE   348 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 4 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 6 26 SH   SOLE   26 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 137 1,510 SH   SOLE   1,510 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 120 3,341 SH   SOLE   3,341 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 198 2,172 SH   SOLE   2,172 0 0
WHIRLPOOL CORP COM COM 963320106 5 26 SH   SOLE   26 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 7 97 SH   SOLE   97 0 0
SENSIENT TECHNOLOGIES CORP COM COM 81725T100 2 32 SH   SOLE   32 0 0
WEBSTER FINL CORP CONN COM COM 947890109 48 1,145 SH   SOLE   1,145 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 8 210 SH   SOLE   210 0 0
FORTINET INC COM COM 34959E109 32 215 SH   SOLE   215 0 0
AON PLC SHS CL A COM G0403H108 74 351 SH   SOLE   351 0 0
UMB FINL CORP COM COM 902788108 3 41 SH   SOLE   41 0 0
STERIS PLC SHS USD COM G8473T100 23 122 SH   SOLE   122 0 0
SMITH A O CORP COM COM 831865209 4 72 SH   SOLE   72 0 0
LUMEN TECHNOLOGIES INC COM COM 550241103 0 41 SH   SOLE   41 0 0
GALLAGHER ARTHUR J & CO COM COM 363576109 5 44 SH   SOLE   44 0 0
ATMOS ENERGY CORP COM COM 049560105 6 58 SH   SOLE   58 0 0
HENRY JACK & ASSOC INC COM COM 426281101 12 77 SH   SOLE   77 0 0
PINNACLE WEST CAP CORP COM COM 723484101 3 40 SH   SOLE   40 0 0
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 1 107 SH   SOLE   107 0 0
VIRGIN GALACTIC HOLDINGS INC COM COM 92766K106 5 210 SH   SOLE   210 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 4 30 SH   SOLE   30 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 61 1,935 SH   SOLE   1,935 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 516 5,061 SH   SOLE   5,061 0 0
HAEMONETICS CORP COM COM 405024100 2 19 SH   SOLE   19 0 0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 48 1,175 SH   SOLE   1,175 0 0
LINCOLN ELEC HLDGS INC COM COM 533900106 4 36 SH   SOLE   36 0 0
ENSIGN GROUP INC COM COM 29358P101 2 33 SH   SOLE   33 0 0
AVID BIOSERVICES INC COM COM 05368M106 2 143 SH   SOLE   143 0 0
CENTENE CORP DEL COM COM 15135B101 32 537 SH   SOLE   537 0 0
NIC INC COM COM 62914B100 5 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 184 1,998 SH   SOLE   1,998 0 0
WASTE CONNECTIONS INC COM COM 94106B101 19 183 SH   SOLE   183 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 46 200 SH   SOLE   200 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 4,092 133,514 SH   SOLE   133,514 0 0
CARTERS INC COM COM 146229109 2 22 SH   SOLE   22 0 0
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 127 253 SH   SOLE   253 0 0
SOUTHERN COPPER CORP COM COM 84265V105 3 50 SH   SOLE   50 0 0
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 15 439 SH   SOLE   439 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 8 92 SH   SOLE   92 0 0
EXELON CORP COM COM 30161N101 8 193 SH   SOLE   193 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 6 66 SH   SOLE   66 0 0
ALPHABET INC CAP STK CL A COM 02079K305 181 103 SH   SOLE   103 0 0
PROGRESSIVE CORP COM COM 743315103 15 153 SH   SOLE   153 0 0
ISHARES MSCI PACIFIC EX JAPAN ETF ETF 464286665 3 72 SH   SOLE   72 0 0
FISERV INC COM COM 337738108 26 232 SH   SOLE   232 0 0
INTUIT COM COM 461202103 5 12 SH   SOLE   12 0 0
HALLIBURTON CO COM COM 406216101 4 223 SH   SOLE   223 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 5 21 SH   SOLE   21 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 11 180 SH   SOLE   180 0 0
NEWMONT CORP COM COM 651639106 30 496 SH   SOLE   496 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A COM 46333X108 4 333 SH   SOLE   333 0 0
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 37 984 SH   SOLE   984 0 0
SENSATA TECHNOLOGIES HLDG PLC SHS COM G8060N102 13 251 SH   SOLE   251 0 0
COMCAST CORP NEW CL A COM 20030N101 201 3,840 SH   SOLE   3,840 0 0
MICROSOFT CORP COM COM 594918104 1,031 4,636 SH   SOLE   4,636 0 0
FIRST HORIZON CORPORATION COM COM 320517105 5 384 SH   SOLE   384 0 0
PRIMERICA INC COM COM 74164M108 9 67 SH   SOLE   67 0 0
VALERO ENERGY CORP COM COM 91913Y100 19 330 SH   SOLE   330 0 0
DOCUSIGN INC COM COM 256163106 22 100 SH   SOLE   100 0 0
NVENT ELECTRIC PLC SHS COM G6700G107 7 319 SH   SOLE   319 0 0
IPATH SERIES B BLOOMBERG COFFEE SUBINDEX TOTAL RETURN ETN ETF 06746P563 7,041 188,208 SH   SOLE   188,208 0 0
INSPIRE MED SYS INC COM COM 457730109 8 40 SH   SOLE   40 0 0
CHAMPIONX CORPORATION COM COM 15872M104 1 45 SH   SOLE   45 0 0
EQUITABLE HLDGS INC COM COM 29452E101 1 28 SH   SOLE   28 0 0
SCHLUMBERGER LTD COM COM 806857108 25 1,124 SH   SOLE   1,124 0 0
CVS HEALTH CORP COM COM 126650100 263 3,846 SH   SOLE   3,846 0 0
PERSPECTA INC COM COM 715347100 1 21 SH   SOLE   21 0 0
DTE ENERGY CO COM COM 233331107 132 1,085 SH   SOLE   1,085 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 10 145 SH   SOLE   145 0 0
NISOURCE INC COM COM 65473P105 10 450 SH   SOLE   450 0 0
SIMON PPTY GROUP INC NEW COM REIT 828806109 77 899 SH   SOLE   899 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 0 12 SH   SOLE   12 0 0
V F CORP COM COM 918204108 10 121 SH   SOLE   121 0 0
SPDR GOLD MINISHARES TRUST ETF 98149E204 3 142 SH   SOLE   142 0 0
TILRAY INC COM CL 2 COM 88688T100 2 200 SH   SOLE   200 0 0
AMERIPRISE FINL INC COM COM 03076C106 51 260 SH   SOLE   260 0 0
VARIAN MED SYS INC COM COM 92220P105 12 67 SH   SOLE   67 0 0
AVERY DENNISON CORP COM COM 053611109 4 23 SH   SOLE   23 0 0
ST JOE CO COM COM 790148100 17 394 SH   SOLE   394 0 0
EXPONENT INC COM COM 30214U102 6 62 SH   SOLE   62 0 0
TENNANT CO COM COM 880345103 2 24 SH   SOLE   24 0 0
MURPHY OIL CORP COM COM 626717102 1 107 SH   SOLE   107 0 0
ASPEN TECHNOLOGY INC COM COM 045327103 31 238 SH   SOLE   238 0 0
NIO INC SPON ADS ADR 62914V106 5 100 SH   SOLE   100 0 0
ELANCO ANIMAL HEALTH INC COM COM 28414H103 11 372 SH   SOLE   372 0 0
BOEING CO COM COM 097023105 10 47 SH   SOLE   47 0 0
COPART INC COM COM 217204106 25 195 SH   SOLE   195 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 1 3 SH   SOLE   3 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 57 278 SH   SOLE   278 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 9 50 SH   SOLE   50 0 0
NEXTERA ENERGY INC COM COM 65339F101 57 740 SH   SOLE   740 0 0
NATURAL GAS SERVICES GROUP COM COM 63886Q109 0 36 SH   SOLE   36 0 0
NIKE INC CL B COM 654106103 40 286 SH   SOLE   286 0 0
TESLA INC COM COM 88160R101 152 215 SH   SOLE   215 0 0
MSCI INC COM COM 55354G100 29 66 SH   SOLE   66 0 0
DECKERS OUTDOOR CORP COM COM 243537107 17 59 SH   SOLE   59 0 0
LINDE PLC SHS COM G5494J103 12 47 SH   SOLE   47 0 0
HUAZHU GROUP LTD SPONSORED ADS ADR 44332N106 2 54 SH   SOLE   54 0 0
SILGAN HOLDINGS INC COM COM 827048109 3 80 SH   SOLE   80 0 0
CORESITE RLTY CORP COM REIT 21870Q105 9 74 SH   SOLE   74 0 0
CMS ENERGY CORP COM COM 125896100 3 56 SH   SOLE   56 0 0
NCR CORP NEW COM COM 62886E108 0 6 SH   SOLE   6 0 0
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 15 465 SH   SOLE   465 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 28 964 SH   SOLE   964 0 0
ENVESTNET INC COM COM 29404K106 3 40 SH   SOLE   40 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS ADR 88034P109 3 149 SH   SOLE   149 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 36 228 SH   SOLE   228 0 0
PIMCO STRATEGIC INCOME FD COM CEF 72200X104 13 1,942 SH   SOLE   1,942 0 0
NORFOLK SOUTHN CORP COM COM 655844108 24 102 SH   SOLE   102 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202 6 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 2 125 SH   SOLE   125 0 0
BLACKROCK TAX MUNICPAL BD TR SHS CEF 09248X100 12 430 SH   SOLE   430 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 323 6,294 SH   SOLE   6,294 0 0
BIG LOTS INC COM COM 089302103 3 65 SH   SOLE   65 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 19 323 SH   SOLE   323 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 42 248 SH   SOLE   248 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 144 2,312 SH   SOLE   2,312 0 0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 64 1,100 SH   SOLE   1,100 0 0
THOR INDS INC COM COM 885160101 10 110 SH   SOLE   110 0 0
PUTNAM MASTER INTER INCOME TR SH BEN INT CEF 746909100 2 452 SH   SOLE   452 0 0
CENTERPOINT ENERGY INC COM COM 15189T107 10 445 SH   SOLE   445 0 0
AMDOCS LTD SHS COM G02602103 5 76 SH   SOLE   76 0 0
HUNTSMAN CORP COM COM 447011107 5 214 SH   SOLE   214 0 0
FOX CORP CL A COM COM 35137L105 0 4 SH   SOLE   4 0 0
ROYAL CARIBBEAN GROUP COM COM V7780T103 9 125 SH   SOLE   125 0 0
REINSURANCE GRP OF AMERICA INC COM NEW COM 759351604 17 143 SH   SOLE   143 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 9 53 SH   SOLE   53 0 0
WATTS WATER TECHNOLOGIES INC CL A COM 942749102 4 36 SH   SOLE   36 0 0
WELLTOWER INC COM REIT 95040Q104 5 72 SH   SOLE   72 0 0
DOW INC COM COM 260557103 3 63 SH   SOLE   63 0 0
HOVNANIAN ENTERPRISES INC CL A NEW COM 442487401 0 4 SH   SOLE   4 0 0
ALCON AG ORD SHS COM H01301128 3 52 SH   SOLE   52 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A COM 98980L101 1 3 SH   SOLE   3 0 0
CONAGRA BRANDS INC COM COM 205887102 3 80 SH   SOLE   80 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - COM N53745100 15 168 SH   SOLE   168 0 0
VANGUARD S&P 500 ETF ETF 922908363 33 95 SH   SOLE   95 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 1 30 SH   SOLE   30 0 0
MORNINGSTAR INC COM COM 617700109 5 22 SH   SOLE   22 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 10 1,553 SH   SOLE   1,553 0 0
SPDR SSGA U.S. SECTOR ROTATION ETF ETF 78470P408 76 1,884 SH   SOLE   1,884 0 0
SPDR SSGA FIXED INCOME SECTOR ROTATION ETF ETF 78470P507 454 14,134 SH   SOLE   14,134 0 0
ILLUMINA INC COM COM 452327109 26 69 SH   SOLE   69 0 0
1ST SOURCE CORP COM COM 336901103 2 39 SH   SOLE   39 0 0
CORTEVA INC COM COM 22052L104 2 44 SH   SOLE   44 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A COM 099502106 8 97 SH   SOLE   97 0 0
GENERAL MTRS CO COM COM 37045V100 25 611 SH   SOLE   611 0 0
HUNTINGTON BANCSHARES INC COM COM 446150104 4 348 SH   SOLE   348 0 0
IAA INC COM COM 449253103 9 131 SH   SOLE   131 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 110 859 SH   SOLE   859 0 0
RITE AID CORP COM COM 767754872 1 65 SH   SOLE   65 0 0
TERADYNE INC COM COM 880770102 37 306 SH   SOLE   306 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 COM 726503105 8 1,000 SH   SOLE   1,000 0 0
TC PIPELINES LP UT COM LTD PRT COM 87233Q108 21 700 SH   SOLE   700 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 55 544 SH   SOLE   544 0 0
BOOKING HOLDINGS INC COM COM 09857L108 20 9 SH   SOLE   9 0 0
WABTEC COM COM 929740108 1 10 SH   SOLE   10 0 0
LILLY ELI & CO COM COM 532457108 46 270 SH   SOLE   270 0 0
HASBRO INC COM COM 418056107 8 89 SH   SOLE   89 0 0
AIR PRODS & CHEMS INC COM COM 009158106 52 189 SH   SOLE   189 0 0
DATADOG INC CL A COM COM 23804L103 2 25 SH   SOLE   25 0 0
SCHWAB U.S. REIT ETF ETF 808524847 1 18 SH   SOLE   18 0 0
PELOTON INTERACTIVE INC CL A COM COM 70614W100 4 25 SH   SOLE   25 0 0
PENNANT GROUP INC COM COM 70805E109 1 16 SH   SOLE   16 0 0
HBT FINL INC. COM COM 404111106 6 409 SH   SOLE   409 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 89 361 SH   SOLE   361 0 0
SUN CMNTYS INC COM REIT 866674104 9 61 SH   SOLE   61 0 0
PPL CORP COM COM 69351T106 9 306 SH   SOLE   306 0 0
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RT COM 110122157 0 238 SH   SOLE   238 0 0
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETF ETF 78464A391 19 685 SH   SOLE   685 0 0
HELEN OF TROY LTD COM COM G4388N106 4 19 SH   SOLE   19 0 0
TRANSENTERIX INC COM COM 89366M300 0 150 SH   SOLE   150 0 0
TEKLA HEALTHCARE INVS SH BEN INT CEF 87911J103 38 1,585 SH   SOLE   1,585 0 0
PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101 0 0 SH   SOLE   0 0 0
TIM S A SPNDR ADR ADR 88706T108 0 31 SH   SOLE   31 0 0
CORNERSTONE ONDEMAND INC COM COM 21925Y103 1 25 SH   SOLE   25 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 5 28 SH   SOLE   28 0 0
HUNTINGTON INGALLS INDS INC COM COM 446413106 5 32 SH   SOLE   32 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 75 531 SH   SOLE   531 0 0
AERCAP HOLDINGS NV SHS COM N00985106 11 237 SH   SOLE   237 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 26 282 SH   SOLE   282 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 1 10 SH   SOLE   10 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 1 6 SH   SOLE   6 0 0
MICRON TECHNOLOGY INC COM COM 595112103 24 317 SH   SOLE   317 0 0
INCYTE CORP COM COM 45337C102 22 250 SH   SOLE   250 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104 2 66 SH   SOLE   66 0 0
ARCONIC CORPORATION COM COM 03966V107 4 144 SH   SOLE   144 0 0
RPC INC COM COM 749660106 1 160 SH   SOLE   160 0 0
FREEPORT-MCMORAN INC CL B COM 35671D857 3 100 SH   SOLE   100 0 0
SYSCO CORP COM COM 871829107 9 125 SH   SOLE   125 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 18 13 SH   SOLE   13 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 38 400 SH   SOLE   400 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 5 86 SH   SOLE   86 0 0
SPIRIT AIRLS INC COM COM 848577102 2 101 SH   SOLE   101 0 0
FIRST TRUST EMERGING MARKETS ALPHADEX FUND ETF 33737J182 7 279 SH   SOLE   279 0 0
UBIQUITI INC COM COM 90353W103 6 23 SH   SOLE   23 0 0
VALLEY NATL BANCORP COM COM 919794107 12 1,216 SH   SOLE   1,216 0 0
MATCH GROUP INC NEW COM COM 57667L107 9 62 SH   SOLE   62 0 0
IAC INTERACTIVECORP NEW COM COM 44891N109 4 20 SH   SOLE   20 0 0
RELAY THERAPEUTICS INC COM COM 75943R102 1 20 SH   SOLE   20 0 0
AMKOR TECHNOLOGY INC COM COM 031652100 26 1,726 SH   SOLE   1,726 0 0
AMN HEALTHCARE SVCS INC COM COM 001744101 13 189 SH   SOLE   189 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 3 42 SH   SOLE   42 0 0
ENTERGY CORP NEW COM COM 29364G103 3 29 SH   SOLE   29 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 1 9 SH   SOLE   9 0 0
PROSHARES ULTRASHORT BLOOMBERG CRUDE OIL ETF 74347W668 6 479 SH   SOLE   479 0 0
EVERSOURCE ENERGY COM COM 30040W108 545 6,301 SH   SOLE   6,301 0 0
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 8 69 SH   SOLE   69 0 0
MARATHON PETE CORP COM COM 56585A102 11 254 SH   SOLE   254 0 0
VANGUARD FTSE PACIFIC ETF ETF 922042866 7 86 SH   SOLE   86 0 0
INDEPENDENT BANK CORP MASS COM COM 453836108 1 20 SH   SOLE   20 0 0
SNOWFLAKE INC CL A COM 833445109 1 5 SH   SOLE   5 0 0
LAKELAND FINL CORP COM COM 511656100 3 60 SH   SOLE   60 0 0
APPLIED INDL TECHNOLOGIES INC COM COM 03820C105 4 46 SH   SOLE   46 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 9 63 SH   SOLE   63 0 0
ADVISORSHARES DORSEY WRIGHT ADR ETF ETF 00768Y206 0 2 SH   SOLE   2 0 0
ALEXION PHARMACEUTICALS INC COM COM 015351109 21 137 SH   SOLE   137 0 0
PALANTIR TECHNOLOGIES INC CL A COM 69608A108 2 100 SH   SOLE   100 0 0
CHEMED CORP NEW COM COM 16359R103 7 13 SH   SOLE   13 0 0
BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 5 53 SH   SOLE   53 0 0
LANDSTAR SYS INC COM COM 515098101 15 109 SH   SOLE   109 0 0
SYNAPTICS INC COM COM 87157D109 12 126 SH   SOLE   126 0 0
BRUKER CORP COM COM 116794108 5 98 SH   SOLE   98 0 0
FIRST TRUST MID CAP GROWTH ALPHADEX FUND ETF 33737M102 9,450 144,544 SH   SOLE   144,544 0 0
NEW JERSEY RES CORP COM COM 646025106 258 7,265 SH   SOLE   7,265 0 0
FORUM ENERGY TECHNOLOGIES INC COM COM 34984V209 0 6 SH   SOLE   6 0 0
GERMAN AMERN BANCORP INC COM COM 373865104 1 30 SH   SOLE   30 0 0
VIATRIS INC COM COM 92556V106 42 2,245 SH   SOLE   2,245 0 0
CONCENTRIX CORP COM COM 20602D101 4 42 SH   SOLE   42 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 530 9,462 SH   SOLE   9,462 0 0
EATON VANCE CORP COM NON VTG COM 278265103 12 173 SH   SOLE   173 0 0
WASHINGTON PRIME GROUP NEW COM REIT 93964W405 0 41 SH   SOLE   41 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 36 170 SH   SOLE   170 0 0
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 1 15 SH   SOLE   15 0 0
WINMARK CORP COM COM 974250102 6 33 SH   SOLE   33 0 0
TRACTOR SUPPLY CO COM COM 892356106 37 265 SH   SOLE   265 0 0
ZYNGA INC CL A COM 98986T108 4 440 SH   SOLE   440 0 0
ELECTRONIC ARTS INC COM COM 285512109 7 51 SH   SOLE   51 0 0
VISA INC COM CL A COM 92826C839 65 297 SH   SOLE   297 0 0
PIMCO CORPORATE & INCM STRG FD COM CEF 72200U100 10 563 SH   SOLE   563 0 0
HERSHEY CO COM COM 427866108 4 24 SH   SOLE   24 0 0
ISHARES MSCI CHINA ETF ETF 46429B671 15 191 SH   SOLE   191 0 0
GUIDEWIRE SOFTWARE INC COM COM 40171V100 3 27 SH   SOLE   27 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 25 373 SH   SOLE   373 0 0
WASHINGTON FED INC COM COM 938824109 1 53 SH   SOLE   53 0 0
KELLOGG CO COM COM 487836108 0 5 SH   SOLE   5 0 0
PROSHARES ULTRA VIX SHORT-TERM FUTURES ETF ETF 74347W148 0 40 SH   SOLE   40 0 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 5 136 SH   SOLE   136 0 0
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 464286517 6 122 SH   SOLE   122 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 12 44 SH   SOLE   44 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 69 583 SH   SOLE   583 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 216 851 SH   SOLE   851 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 724 26,569 SH   SOLE   26,569 0 0
ISHARES MICRO-CAP ETF ETF 464288869 1 5 SH   SOLE   5 0 0
COHEN & STEERS INC COM COM 19247A100 4 48 SH   SOLE   48 0 0
SPLUNK INC COM COM 848637104 66 388 SH   SOLE   388 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 15 77 SH   SOLE   77 0 0
PHILLIPS 66 COM COM 718546104 8 111 SH   SOLE   111 0 0
CHENIERE ENERGY INC COM NEW COM 16411R208 12 208 SH   SOLE   208 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 16 72 SH   SOLE   72 0 0
BRIDGE BANCORP INC COM COM 108035106 1 29 SH   SOLE   29 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 10 150 SH   SOLE   150 0 0
FACEBOOK INC CL A COM 30303M102 303 1,108 SH   SOLE   1,108 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 119 244 SH   SOLE   244 0 0
UNITED BANKSHARES INC WEST VA COM COM 909907107 3 106 SH   SOLE   106 0 0
BANCO SANTANDER S.A. ADR ADR 05964H105 2 566 SH   SOLE   566 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 7 107 SH   SOLE   107 0 0
SERVICENOW INC COM COM 81762P102 118 215 SH   SOLE   215 0 0
COCA COLA EUROPEAN PARTNERS P SHS COM G25839104 3 67 SH   SOLE   67 0 0
BCE INC COM NEW COM 05534B760 10 237 SH   SOLE   237 0 0
PDC ENERGY INC COM COM 69327R101 1 58 SH   SOLE   58 0 0
CHESAPEAKE UTILS CORP COM COM 165303108 3 26 SH   SOLE   26 0 0
PALO ALTO NETWORKS INC COM COM 697435105 33 92 SH   SOLE   92 0 0
EPAM SYS INC COM COM 29414B104 54 150 SH   SOLE   150 0 0
KAR AUCTION SVCS INC COM COM 48238T109 2 131 SH   SOLE   131 0 0
ISHARES GLOBAL MATERIALS ETF ETF 464288695 1 10 SH   SOLE   10 0 0
TEXAS CAP BANCSHARES INC COM COM 88224Q107 2 28 SH   SOLE   28 0 0
GENTHERM INC COM COM 37253A103 3 41 SH   SOLE   41 0 0
MONDELEZ INTL INC CL A COM 609207105 27 454 SH   SOLE   454 0 0
PVH CORPORATION COM COM 693656100 6 60 SH   SOLE   60 0 0
PENTAIR PLC SHS COM G7S00T104 1 11 SH   SOLE   11 0 0
QUALYS INC COM COM 74758T303 5 40 SH   SOLE   40 0 0
BROADCOM INC COM COM 11135F101 74 168 SH   SOLE   168 0 0
RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107 2 28 SH   SOLE   28 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109 2 40 SH   SOLE   40 0 0
UNIFIRST CORP MASS COM COM 904708104 5 23 SH   SOLE   23 0 0
JOHNSON CTLS INTL PLC SHS COM G51502105 18 378 SH   SOLE   378 0 0
METLIFE INC COM COM 59156R108 55 1,178 SH   SOLE   1,178 0 0
FLOWERS FOODS INC COM COM 343498101 3 139 SH   SOLE   139 0 0
MOODYS CORP COM COM 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 COM 649445103 5 486 SH   SOLE   486 0 0
HONDA MOTOR LTD AMERN SHS ADR 438128308 2 76 SH   SOLE   76 0 0
MAGNA INTL INC COM COM 559222401 12 167 SH   SOLE   167 0 0
PROSHARES ULTRAPRO SHORT QQQ ETF 74347G861 1 39 SH   SOLE   39 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 33 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 484 7,013 SH   SOLE   7,013 0 0
TELEFONICA S A SPONSORED ADR ADR 879382208 2 400 SH   SOLE   400 0 0
TOTAL SE SPONSORED ADS ADR 89151E109 22 516 SH   SOLE   516 0 0
HEXCEL CORP NEW COM COM 428291108 3 57 SH   SOLE   57 0 0
KANSAS CITY SOUTHERN COM NEW COM 485170302 4 20 SH   SOLE   20 0 0
RBC BEARINGS INC COM COM 75524B104 12 69 SH   SOLE   69 0 0
EXPEDITORS INTL WASH INC COM COM 302130109 19 200 SH   SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 47 179 SH   SOLE   179 0 0
EQUIFAX INC COM COM 294429105 4 20 SH   SOLE   20 0 0
NORTHERN TR CORP COM COM 665859104 2 26 SH   SOLE   26 0 0
PROSHARES SHORT QQQ ETF 74347B714 3,144 218,162 SH   SOLE   218,162 0 0
NEOGENOMICS INC COM NEW COM 64049M209 7 127 SH   SOLE   127 0 0
CSG SYS INTL INC COM COM 126349109 4 86 SH   SOLE   86 0 0
ENBRIDGE INC COM COM 29250N105 12 367 SH   SOLE   367 0 0
AES CORP COM COM 00130H105 13 570 SH   SOLE   570 0 0
ENTEGRIS INC COM COM 29362U104 8 87 SH   SOLE   87 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 22 68 SH   SOLE   68 0 0
MILLER HERMAN INC COM COM 600544100 2 57 SH   SOLE   57 0 0
NVIDIA CORPORATION COM COM 67066G104 100 192 SH   SOLE   192 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 91 1,651 SH   SOLE   1,651 0 0
WESTERN DIGITAL CORP. COM COM 958102105 2 40 SH   SOLE   40 0 0
CUMMINS INC COM COM 231021106 5 22 SH   SOLE   22 0 0
EOG RES INC COM COM 26875P101 4 80 SH   SOLE   80 0 0
FOOT LOCKER INC COM COM 344849104 5 136 SH   SOLE   136 0 0
GENUINE PARTS CO COM COM 372460105 4 36 SH   SOLE   36 0 0
GRAINGER W W INC COM COM 384802104 16 40 SH   SOLE   40 0 0
WPP PLC NEW ADR ADR 92937A102 1 26 SH   SOLE   26 0 0
INVESTORS BANCORP INC NEW COM COM 46146L101 48 4,555 SH   SOLE   4,555 0 0
PROSHARES ULTRASHORT QQQ ETF 74347B243 33 4,697 SH   SOLE   4,697 0 0
ABBVIE INC COM COM 00287Y109 54 503 SH   SOLE   503 0 0
CANADIAN IMP BK COMM COM COM 136069101 7 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 COM 45841N107 8 135 SH   SOLE   135 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 574 9,259 SH   SOLE   9,259 0 0
MANULIFE FINL CORP COM COM 56501R106 6 316 SH   SOLE   316 0 0
CASEYS GEN STORES INC COM COM 147528103 6 32 SH   SOLE   32 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 49 558 SH   SOLE   558 0 0
CABOT OIL & GAS CORP COM COM 127097103 2 113 SH   SOLE   113 0 0
CURTISS WRIGHT CORP COM COM 231561101 1 11 SH   SOLE   11 0 0
LANCASTER COLONY CORP COM COM 513847103 2 13 SH   SOLE   13 0 0
LENNOX INTL INC COM COM 526107107 17 61 SH   SOLE   61 0 0
VALMONT INDS INC COM COM 920253101 3 17 SH   SOLE   17 0 0
WEST PHARMACEUTICAL SVSC INC COM COM 955306105 2 8 SH   SOLE   8 0 0
INVESCO LTD SHS COM G491BT108 2 124 SH   SOLE   124 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW ADR 23703Q203 29 500 SH   SOLE   500 0 0
CELANESE CORP DEL COM COM 150870103 6 44 SH   SOLE   44 0 0
ZOETIS INC CL A COM 98978V103 25 150 SH   SOLE   150 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 75 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 COM 379577208 30 459 SH   SOLE   459 0 0
HAWAIIAN ELEC INDUSTRIES COM COM 419870100 2 54 SH   SOLE   54 0 0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 7 332 SH   SOLE   332 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 0 0 SH   SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC COM REIT 024835100 2 41 SH   SOLE   41 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 7 139 SH   SOLE   139 0 0
ARTISAN PARTNERS ASSET MGMT IN CL A COM 04316A108 2 45 SH   SOLE   45 0 0
BLACKSTONE GROUP INC COM CL A COM 09260D107 8 130 SH   SOLE   130 0 0
ANSYS INC COM COM 03662Q105 29 80 SH   SOLE   80 0 0
APTARGROUP INC COM COM 038336103 5 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 COM 349853101 3 38 SH   SOLE   38 0 0
GRACO INC COM COM 384109104 9 124 SH   SOLE   124 0 0
POLARIS INC COM COM 731068102 5 57 SH   SOLE   57 0 0
ZIMMER BIOMET HOLDINGS INC COM COM 98956P102 6 40 SH   SOLE   40 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 14 56 SH   SOLE   56 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM COM 109194100 2 13 SH   SOLE   13 0 0
STRYKER CORPORATION COM COM 863667101 26 106 SH   SOLE   106 0 0
QUALCOMM INC COM COM 747525103 49 324 SH   SOLE   324 0 0
VOYA FINANCIAL INC COM COM 929089100 1 24 SH   SOLE   24 0 0
GENERAL DYNAMICS CORP COM COM 369550108 45 301 SH   SOLE   301 0 0
DISCOVER FINL SVCS COM COM 254709108 23 259 SH   SOLE   259 0 0
MCGRATH RENTCORP COM COM 580589109 53 785 SH   SOLE   785 0 0
MCDONALDS CORP COM COM 580135101 135 627 SH   SOLE   627 0 0
MOLINA HEALTHCARE INC COM COM 60855R100 6 26 SH   SOLE   26 0 0
AMETEK INC COM COM 031100100 34 280 SH   SOLE   280 0 0
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104 48 418 SH   SOLE   418 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 9 74 SH   SOLE   74 0 0
DOVER CORP COM COM 260003108 21 166 SH   SOLE   166 0 0
CISCO SYS INC COM COM 17275R102 77 1,721 SH   SOLE   1,721 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 70 1,195 SH   SOLE   1,195 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 151 2,197 SH   SOLE   2,197 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 3,295 35,925 SH   SOLE   35,925 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 4 33 SH   SOLE   33 0 0
1ST CONSTITUTION BANCORP COM COM 31986N102 16 1,023 SH   SOLE   1,023 0 0
AUTODESK INC COM COM 052769106 24 78 SH   SOLE   78 0 0
CDW CORP COM COM 12514G108 14 104 SH   SOLE   104 0 0
MALLINCKRODT PUB LTD CO SHS COM G5785G107 0 6 SH   SOLE   6 0 0
PROSHARES ULTRASHORT REAL ESTATE ETF 74348A244 1 52 SH   SOLE   52 0 0
NEWS CORP NEW CL A COM 65249B109 0 3 SH   SOLE   3 0 0
AT&T INC COM COM 00206R102 144 5,005 SH   SOLE   5,005 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 67 917 SH   SOLE   917 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 16 421 SH   SOLE   421 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 2 32 SH   SOLE   32 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 26 599 SH   SOLE   599 0 0
HENRY SCHEIN INC COM COM 806407102 2 37 SH   SOLE   37 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 157 3,456 SH   SOLE   3,456 0 0
GENERAL ELECTRIC CO COM COM 369604103 28 2,564 SH   SOLE   2,564 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 61 1,979 SH   SOLE   1,979 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 7 60 SH   SOLE   60 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 88 1,003 SH   SOLE   1,003 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 3 653 SH   SOLE   653 0 0
BRYN MAWR BK CORP COM COM 117665109 1 36 SH   SOLE   36 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 17 98 SH   SOLE   98 0 0
UNIVERSAL DISPLAY CORP COM COM 91347P105 33 142 SH   SOLE   142 0 0
COMMVAULT SYSTEMS INC COM COM 204166102 11 200 SH   SOLE   200 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 4 23 SH   SOLE   23 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 9 58 SH   SOLE   58 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 12 137 SH   SOLE   137 0 0
FIREEYE INC COM COM 31816Q101 1 50 SH   SOLE   50 0 0
EXPEDIA GROUP INC COM NEW COM 30212P303 6 45 SH   SOLE   45 0 0
U S PHYSICAL THERAPY INC COM COM 90337L108 2 19 SH   SOLE   19 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 87 2,965 SH   SOLE   2,965 0 0
NETAPP INC COM COM 64110D104 8 120 SH   SOLE   120 0 0
PREMIER INC CL A COM 74051N102 2 46 SH   SOLE   46 0 0
INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 46138G656 44 1,306 SH   SOLE   1,306 0 0
VEEVA SYS INC CL A COM COM 922475108 8 31 SH   SOLE   31 0 0
CHARTER COMMUNICATIONS INC NEW CL A COM 16119P108 19 29 SH   SOLE   29 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 6 70 SH   SOLE   70 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 8 52 SH   SOLE   52 0 0
AURINIA PHARMACEUTICALS INC COM COM 05156V102 11 801 SH   SOLE   801 0 0
BLACKROCK CR ALLOCATION INCOME COM CEF 092508100 3 230 SH   SOLE   230 0 0
VERACYTE INC COM COM 92337F107 3 58 SH   SOLE   58 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 23 218 SH   SOLE   218 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 29 230 SH   SOLE   230 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 28 788 SH   SOLE   788 0 0
LULULEMON ATHLETICA INC COM COM 550021109 4 11 SH   SOLE   11 0 0
INVESCO DB AGRICULTURE FUND ETF 46140H106 6,106 378,329 SH   SOLE   378,329 0 0
X-TRACKERS HARVEST CSI 300 CHINA A-SHARES ETF ETF 233051879 1 34 SH   SOLE   34 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 36 564 SH   SOLE   564 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 19 50 SH   SOLE   50 0 0
KONTOOR BRANDS INC COM COM 50050N103 1 19 SH   SOLE   19 0 0
ALLEGION PLC ORD SHS COM 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 COM H42097107 9 631 SH   SOLE   631 0 0
TEXAS PACIFIC LAND CORPORATION COM COM 88262P102 75 102 SH   SOLE   102 0 0
LAMAR ADVERTISING CO NEW CL A REIT 512816109 3 41 SH   SOLE   41 0 0
CIGNA CORP NEW COM COM 125523100 20 95 SH   SOLE   95 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 54 2,551 SH   SOLE   2,551 0 0
ONEOK INC NEW COM COM 682680103 4 95 SH   SOLE   95 0 0
ROSS STORES INC COM COM 778296103 28 231 SH   SOLE   231 0 0
SITEONE LANDSCAPE SUPPLY INC COM COM 82982L103 22 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 COM 574795100 8 29 SH   SOLE   29 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 62 1,357 SH   SOLE   1,357 0 0
WELLS FARGO CO NEW COM COM 949746101 19 646 SH   SOLE   646 0 0
CONCHO RES INC COM COM 20605P101 14 237 SH   SOLE   237 0 0
VMWARE INC CL A COM COM 928563402 5 38 SH   SOLE   38 0 0
UNION PAC CORP COM COM 907818108 47 225 SH   SOLE   225 0 0
CINTAS CORP COM COM 172908105 10 29 SH   SOLE   29 0 0
DONALDSON INC COM COM 257651109 5 81 SH   SOLE   81 0 0
ECOLAB INC COM COM 278865100 26 121 SH   SOLE   121 0 0
ISHARES MBS ETF ETF 464288588 43 387 SH   SOLE   387 0 0
CHARLES RIV LABS INTL INC COM COM 159864107 21 86 SH   SOLE   86 0 0
SALESFORCE COM INC COM COM 79466L302 86 385 SH   SOLE   385 0 0
DOLBY LABORATORIES INC COM CL A COM 25659T107 15 158 SH   SOLE   158 0 0
PROSHARES ULTRA QQQ ETF 74347R206 12 104 SH   SOLE   104 0 0
FLIR SYS INC COM COM 302445101 7 150 SH   SOLE   150 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 7 78 SH   SOLE   78 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 18 59 SH   SOLE   59 0 0
REPUBLIC SVCS INC COM COM 760759100 11 119 SH   SOLE   119 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 12 25 SH   SOLE   25 0 0
LOCKHEED MARTIN CORP COM COM 539830109 45 126 SH   SOLE   126 0 0
CORVEL CORP COM COM 221006109 2 18 SH   SOLE   18 0 0
MANHATTAN ASSOCS INC COM COM 562750109 6 57 SH   SOLE   57 0 0
JPMORGAN CHASE & CO COM COM 46625H100 188 1,477 SH   SOLE   1,477 0 0
POWER INTEGRATIONS INC COM COM 739276103 9 108 SH   SOLE   108 0 0
TOOTSIE ROLL INDS INC COM COM 890516107 1 39 SH   SOLE   39 0 0
INTERNATIONAL PAPER CO COM COM 460146103 7 134 SH   SOLE   134 0 0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 63 1,026 SH   SOLE   1,026 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 46 1,097 SH   SOLE   1,097 0 0
CHEVRON CORP NEW COM COM 166764100 114 1,350 SH   SOLE   1,350 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 148 1,266 SH   SOLE   1,266 0 0
CONOCOPHILLIPS COM COM 20825C104 18 448 SH   SOLE   448 0 0
MARKEL CORP COM COM 570535104 4 4 SH   SOLE   4 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 10 222 SH   SOLE   222 0 0
DANAHER CORPORATION COM COM 235851102 45 202 SH   SOLE   202 0 0
KOHLS CORP COM COM 500255104 2 41 SH   SOLE   41 0 0
M & T BK CORP COM COM 55261F104 4 30 SH   SOLE   30 0 0
MAXIM INTEGRATED PRODS INC COM COM 57772K101 6 73 SH   SOLE   73 0 0
TJX COS INC NEW COM COM 872540109 56 820 SH   SOLE   820 0 0
BK OF AMERICA CORP COM COM 060505104 91 2,991 SH   SOLE   2,991 0 0
ONE GAS INC COM COM 68235P108 3 40 SH   SOLE   40 0 0
FIRST FINL BANKSHARES COM COM 32020R109 14 396 SH   SOLE   396 0 0
PRUDENTIAL PLC ADR ADR 74435K204 9 243 SH   SOLE   243 0 0
TERADATA CORP DEL COM COM 88076W103 2 88 SH   SOLE   88 0 0
WALMART INC COM COM 931142103 67 468 SH   SOLE   468 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 12 87 SH   SOLE   87 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 68 539 SH   SOLE   539 0 0
ORACLE CORP COM COM 68389X105 31 480 SH   SOLE   480 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 20 280 SH   SOLE   280 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 33 649 SH   SOLE   649 0 0
TEXAS INSTRS INC COM COM 882508104 74 448 SH   SOLE   448 0 0
TARGET CORP COM COM 87612E106 56 318 SH   SOLE   318 0 0
PFIZER INC COM COM 717081103 654 17,760 SH   SOLE   17,760 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 333 2,414 SH   SOLE   2,414 0 0
MORGAN STANLEY COM NEW COM 617446448 16 230 SH   SOLE   230 0 0
3M CO COM COM 88579Y101 127 726 SH   SOLE   726 0 0
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 8 238 SH   SOLE   238 0 0
KLA CORP COM NEW COM 482480100 14 55 SH   SOLE   55 0 0
METHODE ELECTRS INC COM COM 591520200 1 28 SH   SOLE   28 0 0
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 43 494 SH   SOLE   494 0 0
HP INC COM COM 40434L105 19 785 SH   SOLE   785 0 0
MELLANOX TECHNOLOGIES LTD SHS COM M51363113 0 44 SH   SOLE   44 0 0
GILEAD SCIENCES INC COM COM 375558103 5 94 SH   SOLE   94 0 0
CATERPILLAR INC COM COM 149123101 43 237 SH   SOLE   237 0 0
BAKER HUGHES COMPANY CL A COM 05722G100 0 11 SH   SOLE   11 0 0
ALPHABET INC CAP STK CL C COM 02079K107 203 116 SH   SOLE   116 0 0
BEST BUY INC COM COM 086516101 18 182 SH   SOLE   182 0 0
BED BATH & BEYOND INC COM COM 075896100 0 23 SH   SOLE   23 0 0
AMERICAN EXPRESS CO COM COM 025816109 93 773 SH   SOLE   773 0 0
AMGEN INC COM COM 031162100 17 73 SH   SOLE   73 0 0
WOODWARD INC COM COM 980745103 8 62 SH   SOLE   62 0 0
OTIS WORLDWIDE CORP COM COM 68902V107 2 32 SH   SOLE   32 0 0
ANALOG DEVICES INC COM COM 032654105 33 223 SH   SOLE   223 0 0
SABRE CORP COM COM 78573M104 2 126 SH   SOLE   126 0 0
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 2 70 SH   SOLE   70 0 0
TEXAS ROADHOUSE INC COM COM 882681109 4 47 SH   SOLE   47 0 0
FIVE9 INC COM COM 338307101 8 47 SH   SOLE   47 0 0
QUIDEL CORP COM COM 74838J101 4 25 SH   SOLE   25 0 0
TRANSDIGM GROUP INC COM COM 893641100 28 45 SH   SOLE   45 0 0
HUMANA INC COM COM 444859102 6 15 SH   SOLE   15 0 0
DRIL QUIP INC COM COM 262037104 1 49 SH   SOLE   49 0 0
JONES LANG LASALLE INC COM COM 48020Q107 1 5 SH   SOLE   5 0 0
FRANKLIN RESOURCES INC COM COM 354613101 3 110 SH   SOLE   110 0 0
QIAGEN NV SHS NEW COM N72482123 8 143 SH   SOLE   143 0 0
SPDR PORTFOLIO TIPS ETF ETF 78464A656 33 1,070 SH   SOLE   1,070 0 0
WILLIAMS COS INC COM COM 969457100 5 231 SH   SOLE   231 0 0
ARISTA NETWORKS INC COM COM 040413106 12 42 SH   SOLE   42 0 0
CHECK POINT SOFTWARE TECH LTD ORD COM M22465104 12 92 SH   SOLE   92 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 533 6,010 SH   SOLE   6,010 0 0
ISHARES MSCI USA SIZE FACTOR ETF ETF 46432F370 11 103 SH   SOLE   103 0 0
FIRST TRUST DEVELOPED MARKETS EX-US ALPHADEX FUND ETF 33737J174 8 133 SH   SOLE   133 0 0
IHS MARKIT LTD SHS COM G47567105 12 137 SH   SOLE   137 0 0
MERCADOLIBRE INC COM COM 58733R102 64 38 SH   SOLE   38 0 0
EQUINOR ASA SPONSORED ADR ADR 29446M102 3 207 SH   SOLE   207 0 0
TC ENERGY CORP COM COM 87807B107 8 192 SH   SOLE   192 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 66 466 SH   SOLE   466 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 0 1 SH   SOLE   1 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM COM 31620R303 4 96 SH   SOLE   96 0 0
VERITIV CORP COM COM 923454102 6 311 SH   SOLE   311 0 0
ARROWHEAD PHARMACEUTICALS INC COM COM 04280A100 8 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 274 1,734 SH   SOLE   1,734 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA COM 531229854 2 56 SH   SOLE   56 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 198 4,512 SH   SOLE   4,512 0 0
SYNCHRONY FINANCIAL COM COM 87165B103 20 577 SH   SOLE   577 0 0
HEALTHEQUITY INC COM COM 42226A107 1 9 SH   SOLE   9 0 0
EATON CORP PLC SHS COM G29183103 50 414 SH   SOLE   414 0 0
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 91 3,358 SH   SOLE   3,358 0 0
STORE CAP CORP COM REIT 862121100 6 170 SH   SOLE   170 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 3,785 16,264 SH   SOLE   16,264 0 0
CITIZENS FINL GROUP INC COM COM 174610105 13 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 COM 94419L101 53 234 SH   SOLE   234 0 0
HUBSPOT INC COM COM 443573100 4 9 SH   SOLE   9 0 0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 0 1 SH   SOLE   1 0 0
LIBERTY BROADBAND CORP COM SER C COM 530307305 10 60 SH   SOLE   60 0 0
ANIKA THERAPEUTICS INC COM COM 035255108 3 60 SH   SOLE   60 0 0
C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 3 36 SH   SOLE   36 0 0
TOMPKINS FINL CORP COM COM 890110109 2 26 SH   SOLE   26 0 0
TIFFANY & CO NEW COM COM 886547108 3 23 SH   SOLE   23 0 0
EXLSERVICE HOLDINGS INC COM COM 302081104 3 41 SH   SOLE   41 0 0
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 3,683 53,530 SH   SOLE   53,530 0 0
CORE LABORATORIES N V COM COM N22717107 2 59 SH   SOLE   59 0 0
CRANE CO COM COM 224399105 2 29 SH   SOLE   29 0 0
DELTA AIR LINES INC DEL COM NEW COM 247361702 10 251 SH   SOLE   251 0 0
EMCOR GROUP INC COM COM 29084Q100 4 47 SH   SOLE   47 0 0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 13 209 SH   SOLE   209 0 0
FIRST AMERN FINL CORP COM COM 31847R102 7 130 SH   SOLE   130 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 38 696 SH   SOLE   696 0 0
HUB GROUP INC CL A COM 443320106 4 65 SH   SOLE   65 0 0
MINERALS TECHNOLOGIES INC COM COM 603158106 2 26 SH   SOLE   26 0 0
NETGEAR INC COM COM 64111Q104 2 60 SH   SOLE   60 0 0
PHILIP MORRIS INTL INC COM COM 718172109 56 682 SH   SOLE   682 0 0
NUVASIVE INC COM COM 670704105 5 83 SH   SOLE   83 0 0
BANK MARIN BANCORP COM COM 063425102 1 16 SH   SOLE   16 0 0
HILL ROM HLDGS INC COM COM 431475102 4 40 SH   SOLE   40 0 0
PARKER-HANNIFIN CORP COM COM 701094104 6 22 SH   SOLE   22 0 0
PERFORMANCE FOOD GROUP CO COM COM 71377A103 2 45 SH   SOLE   45 0 0
PROGRESS SOFTWARE CORP COM COM 743312100 3 60 SH   SOLE   60 0 0
SERVICE CORP INTL COM COM 817565104 6 129 SH   SOLE   129 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 29 266 SH   SOLE   266 0 0
TRINITY INDS INC COM COM 896522109 7 272 SH   SOLE   272 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 30 202 SH   SOLE   202 0 0
EQUINIX INC COM REIT 29444U700 28 39 SH   SOLE   39 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 45 719 SH   SOLE   719 0 0
BERKLEY W R CORP COM COM 084423102 9 136 SH   SOLE   136 0 0
WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND ETF 97717X578 65 1,647 SH   SOLE   1,647 0 0
ISHARES MSCI TURKEY ETF ETF 464286715 0 10 SH   SOLE   10 0 0
BARRICK GOLD CORP COM COM 067901108 17 742 SH   SOLE   742 0 0
REALTY INCOME CORP COM REIT 756109104 8 133 SH   SOLE   133 0 0
ALTRIA GROUP INC COM COM 02209S103 13 328 SH   SOLE   328 0 0
LOEWS CORP COM COM 540424108 5 114 SH   SOLE   114 0 0
DOMINION ENERGY INC COM COM 25746U109 10 134 SH   SOLE   134 0 0
CITIGROUP INC COM NEW COM 172967424 54 878 SH   SOLE   878 0 0
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 41 358 SH   SOLE   358 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103 0 3 SH   SOLE   3 0 0
CORNERSTONE STRATEGIC VALUE FD COM CEF 21924B302 106 8,998 SH   SOLE   8,998 0 0
CADENCE DESIGN SYSTEM INC COM COM 127387108 27 201 SH   SOLE   201 0 0
AGILENT TECHNOLOGIES INC COM COM 00846U101 13 113 SH   SOLE   113 0 0
EXXON MOBIL CORP COM COM 30231G102 12 280 SH   SOLE   280 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 112 319 SH   SOLE   319 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 5 35 SH   SOLE   35 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 29 207 SH   SOLE   207 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 1 688 SH   SOLE   688 0 0
LOWES COS INC COM COM 548661107 400 2,493 SH   SOLE   2,493 0 0
SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETF ETF 78464A490 0 0 SH   SOLE   0 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 10 200 SH   SOLE   200 0 0
ARK INNOVATION ETF ETF 00214Q104 3 21 SH   SOLE   21 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 4 114 SH   SOLE   114 0 0
HARTFORD MULTIFACTOR DEVELOPED MARKETS (EX-US) ETF ETF 518416102 31 1,093 SH   SOLE   1,093 0 0
DEERE & CO COM COM 244199105 4 15 SH   SOLE   15 0 0
ETSY INC COM COM 29786A106 7 37 SH   SOLE   37 0 0
BLACKBERRY LTD COM COM 09228F103 1 200 SH   SOLE   200 0 0
COLGATE PALMOLIVE CO COM COM 194162103 83 975 SH   SOLE   975 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 16 466 SH   SOLE   466 0 0
AMERICAN INTL GROUP INC COM NEW COM 026874784 7 174 SH   SOLE   174 0 0
DEVON ENERGY CORP NEW COM COM 25179M103 3 174 SH   SOLE   174 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 6 390 SH   SOLE   390 0 0
APOLLO MED HLDGS INC COM NEW COM 03763A207 6 305 SH   SOLE   305 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 1 20 SH   SOLE   20 0 0
CABLE ONE INC COM COM 12685J105 9 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 18 139 SH   SOLE   139 0 0
BIO RAD LABS INC CL A COM 090572207 15 25 SH   SOLE   25 0 0
BANK HAWAII CORP COM COM 062540109 3 40 SH   SOLE   40 0 0
COMMERCE BANCSHARES INC COM COM 200525103 3 49 SH   SOLE   49 0 0
BWX TECHNOLOGIES INC COM COM 05605H100 5 80 SH   SOLE   80 0 0
TELADOC HEALTH INC COM COM 87918A105 7 37 SH   SOLE   37 0 0
RELX PLC SPONSORED ADR ADR 759530108 9 369 SH   SOLE   369 0 0
PAYPAL HLDGS INC COM COM 70450Y103 89 381 SH   SOLE   381 0 0
NASDAQ INC COM COM 631103108 9 70 SH   SOLE   70 0 0
SCHWAB CHARLES CORP COM COM 808513105 40 750 SH   SOLE   750 0 0
WASHINGTON TR BANCORP COM COM 940610108 2 35 SH   SOLE   35 0 0
PACER TRENDPILOT US LARGE CAP ETF ETF 69374H105 22 669 SH   SOLE   669 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109 43 459 SH   SOLE   459 0 0
BAIDU INC SPON ADR REP A ADR 056752108 5 24 SH   SOLE   24 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 72 2,135 SH   SOLE   2,135 0 0
DENTSPLY SIRONA INC COM COM 24906P109 21 392 SH   SOLE   392 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 45 281 SH   SOLE   281 0 0
WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 3 53 SH   SOLE   53 0 0
NANTKWEST INC COM COM 63016Q102 1 93 SH   SOLE   93 0 0
TORONTO DOMINION BK ONT COM NEW COM 891160509 14 256 SH   SOLE   256 0 0
SUNRUN INC COM COM 86771W105 14 206 SH   SOLE   206 0 0
AUTOZONE INC COM COM 053332102 13 11 SH   SOLE   11 0 0
ATRION CORP COM COM 049904105 1 2 SH   SOLE   2 0 0
BLACKROCK INC COM COM 09247X101 49 68 SH   SOLE   68 0 0
FRANKLIN ELEC INC COM COM 353514102 5 71 SH   SOLE   71 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 125 542 SH   SOLE   542 0 0
HOULIHAN LOKEY INC CL A COM 441593100 5 79 SH   SOLE   79 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 4,084 144,612 SH   SOLE   144,612 0 0
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 7 454 SH   SOLE   454 0 0
CHEESECAKE FACTORY INC COM COM 163072101 2 45 SH   SOLE   45 0 0
KADANT INC COM COM 48282T104 3 21 SH   SOLE   21 0 0
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332 39 149 SH   SOLE   149 0 0
CINEMARK HLDGS INC COM COM 17243V102 5 290 SH   SOLE   290 0 0
ISHARES MSCI EAFE ETF ETF 464287465 239 3,277 SH   SOLE   3,277 0 0
APPLE INC COM COM 037833100 1,730 13,035 SH   SOLE   13,035 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 21 584 SH   SOLE   584 0 0
WEC ENERGY GROUP INC COM COM 92939U106 10 114 SH   SOLE   114 0 0
ABBOTT LABS COM COM 002824100 76 693 SH   SOLE   693 0 0
DISNEY WALT CO COM COM 254687106 221 1,219 SH   SOLE   1,219 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 COM 571748102 27 231 SH   SOLE   231 0 0
LIVE NATION ENTERTAINMENT INC COM COM 538034109 6 87 SH   SOLE   87 0 0
DOMINOS PIZZA INC COM COM 25754A201 16 43 SH   SOLE   43 0 0
ALLEGHANY CORP DEL COM COM 017175100 5 8 SH   SOLE   8 0 0