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
AGILENT TECHNOLOGIES INC COM Common Stock 00846U101 29 393 SH   SOLE   393 0 0
ALCOA CORP COM Common Stock 013872106 29 1,240 SH   SOLE   1,240 0 0
AMERICAN AIRLS GROUP INC COM Common Stock 02376R102 55 1,695 SH   SOLE   1,695 0 0
AAON INC COM PAR $0.004 Common Stock 000360206 4 79 SH   SOLE   79 0 0
ADVANCE AUTO PARTS INC COM Common Stock 00751Y106 115 748 SH   SOLE   748 0 0
APPLE INC COM Common Stock 037833100 62,392 315,240 SH   SOLE   315,240 0 0
AXON ENTERPRISE INC COM Common Stock 05464C101 340 5,290 SH   SOLE   5,290 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN Common Stock 01881G106 45 1,508 SH   SOLE   1,508 0 0
ABBVIE INC COM Common Stock 00287Y109 4,267 58,675 SH   SOLE   58,675 0 0
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 39 452 SH   SOLE   452 0 0
ABIOMED INC COM Common Stock 003654100 50 193 SH   SOLE   193 0 0
ABBOTT LABS COM Common Stock 002824100 9,076 107,925 SH   SOLE   107,925 0 0
ARCOSA INC COM Common Stock 039653100 2 41 SH   SOLE   41 0 0
ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 9 350 SH   SOLE   350 0 0
AURORA CANNABIS INC COM Common Stock 05156X108 62 7,869 SH   SOLE   7,869 0 0
ACORN ENERGY INC COM Common Stock 004848107 3 9,000 SH   SOLE   9,000 0 0
ARCH CAP GROUP LTD ORD Common Stock G0450A105 184 4,949 SH   SOLE   4,949 0 0
ACI WORLDWIDE INC COM Common Stock 004498101 2 57 SH   SOLE   57 0 0
ACCENTURE PLC IRELAND SHS CLASS A Common Stock G1151C101 1,062 5,746 SH   SOLE   5,746 0 0
ACREAGE HOLDINGS INC COM SUB VTG Common Stock 00489Y402 3 200 SH   SOLE   200 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 17 237 SH   SOLE   237 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 2,342 50,093 SH   SOLE   50,093 0 0
ADOBE INC COM Common Stock 00724F101 1,037 3,518 SH   SOLE   3,518 0 0
ANALOG DEVICES INC COM Common Stock 032654105 2,523 22,356 SH   SOLE   22,356 0 0
ARCHER DANIELS MIDLAND CO COM Common Stock 039483102 514 12,610 SH   SOLE   12,610 0 0
ADIENT PLC ORD SHS Common Stock G0084W101 7 290 SH   SOLE   290 0 0
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 4,264 25,666 SH   SOLE   25,666 0 0
ALLIANCE DATA SYSTEMS CORP COM Common Stock 018581108 4 25 SH   SOLE   25 0 0
AUTODESK INC COM Common Stock 052769106 384 2,358 SH   SOLE   2,358 0 0
ADT INC COM Common Stock 00090Q103 9 1,500 SH   SOLE   1,500 0 0
ADDUS HOMECARE CORP COM Common Stock 006739106 17 232 SH   SOLE   232 0 0
AMEREN CORP COM Common Stock 023608102 513 6,835 SH   SOLE   6,835 0 0
AEGION CORP COM Common Stock 00770F104 11 600 SH   SOLE   600 0 0
ADVANCED ENERGY INDS COM Common Stock 007973100 7 133 SH   SOLE   133 0 0
AMERICAN EQTY INVT LIFE HLD CO COM Common Stock 025676206 9 327 SH   SOLE   327 0 0
AMERICAN ELEC PWR CO INC COM Common Stock 025537101 2,055 23,346 SH   SOLE   23,346 0 0
AERCAP HOLDINGS NV SHS Common Stock N00985106 7 134 SH   SOLE   134 0 0
AES CORP COM Common Stock 00130H105 2,262 134,939 SH   SOLE   134,939 0 0
AFLAC INC COM Common Stock 001055102 864 15,760 SH   SOLE   15,760 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 54,920 493,217 SH   SOLE   493,217 0 0
ALLERGAN PLC SHS Common Stock G0177J108 252 1,507 SH   SOLE   1,507 0 0
ISHARES ASIA 50 ETF ETF 464288430 19 303 SH   SOLE   303 0 0
AMERICAN INTL GROUP INC COM NEW Common Stock 026874784 950 17,832 SH   SOLE   17,832 0 0
AMERICAN INTL GROUP INC WT EXP 011921 Common Stock 026874156 2 128 SH   SOLE   128 0 0
ALTRA INDL MOTION CORP COM Common Stock 02208R106 157 4,361 SH   SOLE   4,361 0 0
ALBANY INTL CORP CL A Common Stock 012348108 18 222 SH   SOLE   222 0 0
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF ETF 33738R704 37 1,420 SH   SOLE   1,420 0 0
ASSURANT INC COM Common Stock 04621X108 5 46 SH   SOLE   46 0 0
GALLAGHER ARTHUR J & CO COM Common Stock 363576109 6 74 SH   SOLE   74 0 0
AKAMAI TECHNOLOGIES INC COM Common Stock 00971T101 247 3,086 SH   SOLE   3,086 0 0
ACHAOGEN INC COM Common Stock 004449104 0 1,000 SH   SOLE   1,000 0 0
ASANKO GOLD INC COM Common Stock 04341Y105 3 4,830 SH   SOLE   4,830 0 0
AIR LEASE CORP CL A Common Stock 00912X302 0 0 SH   SOLE   0 0 0
ALBEMARLE CORP COM Common Stock 012653101 13 183 SH   SOLE   183 0 0
ALCON INC ORD SHS Common Stock H01301128 814 13,112 SH   SOLE   13,112 0 0
ALICO INC COM Common Stock 016230104 7 217 SH   SOLE   217 0 0
ALLETE INC COM NEW Common Stock 018522300 31 370 SH   SOLE   370 0 0
ALEAFIA HEALTH INC COM Common Stock 01444Q104 0 427 SH   SOLE   427 0 0
ALAMO GROUP INC COM Common Stock 011311107 4 38 SH   SOLE   38 0 0
ALIGN TECHNOLOGY INC COM Common Stock 016255101 27 97 SH   SOLE   97 0 0
ALASKA AIR GROUP INC COM Common Stock 011659109 1,906 29,825 SH   SOLE   29,825 0 0
ALKERMES PLC SHS Common Stock G01767105 141 6,240 SH   SOLE   6,240 0 0
ALLSTATE CORP COM Common Stock 020002101 3,703 36,298 SH   SOLE   36,298 0 0
ALLEGION PUB LTD CO ORD SHS Common Stock G0176J109 415 3,752 SH   SOLE   3,752 0 0
ALLY FINL INC COM Common Stock 02005N100 9 300 SH   SOLE   300 0 0
ALNYLAM PHARMACEUTICALS INC COM Common Stock 02043Q107 11 150 SH   SOLE   150 0 0
ALARM COM HLDGS INC COM Common Stock 011642105 14 255 SH   SOLE   255 0 0
ALLISON TRANSMISSION HLDGS INC COM Common Stock 01973R101 8 170 SH   SOLE   170 0 0
ALTAIR ENGR INC COM CL A Common Stock 021369103 39 956 SH   SOLE   956 0 0
ALTEX INDS INC COM Common Stock 021454103 0 200 SH   SOLE   200 0 0
ALEXION PHARMACEUTICALS INC COM Common Stock 015351109 102 775 SH   SOLE   775 0 0
ANTERO MIDSTREAM CORP COM Common Stock 03676B102 82 7,180 SH   SOLE   7,180 0 0
APPLIED MATLS INC COM Common Stock 038222105 322 7,180 SH   SOLE   7,180 0 0
AMBARELLA INC SHS Common Stock G037AX101 79 1,781 SH   SOLE   1,781 0 0
AMC ENTMT HLDGS INC CL A COM Common Stock 00165C104 234 25,084 SH   SOLE   25,084 0 0
AMCOR PLC ORD Common Stock G0250X107 19 1,683 SH   SOLE   1,683 0 0
AMC NETWORKS INC CL A Common Stock 00164V103 16 285 SH   SOLE   285 0 0
ADVANCED MICRO DEVICES INC COM Common Stock 007903107 636 20,945 SH   SOLE   20,945 0 0
AMETEK INC NEW COM Common Stock 031100100 151 1,659 SH   SOLE   1,659 0 0
AMEDISYS INC COM Common Stock 023436108 91 750 SH   SOLE   750 0 0
AFFILIATED MANAGERS GROUP INC COM Common Stock 008252108 2 22 SH   SOLE   22 0 0
AMGEN INC COM Common Stock 031162100 4,381 23,773 SH   SOLE   23,773 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 747 29,750 SH   SOLE   29,750 0 0
ALERIAN MLP ETF ETF 00162Q866 835 84,770 SH   SOLE   84,770 0 0
AMN HEALTHCARE SERVICES INC COM Common Stock 001744101 14 258 SH   SOLE   258 0 0
AMERICAN NATL BANKSHARES INC COM Common Stock 027745108 121 3,122 SH   SOLE   3,122 0 0
AMERIPRISE FINL INC COM Common Stock 03076C106 768 5,293 SH   SOLE   5,293 0 0
AMPLIFY ENERGY CORP WT EXP 050422 Common Stock 032113110 0 28 SH   SOLE   28 0 0
TD AMERITRADE HLDG CORP COM Common Stock 87236Y108 35 700 SH   SOLE   700 0 0
AMERICAN WOODMARK CORPORATION COM Common Stock 030506109 19 220 SH   SOLE   220 0 0
AMAZON COM INC COM Common Stock 023135106 12,918 6,822 SH   SOLE   6,822 0 0
ANDREA ELECTRONICS CORP COM Common Stock 034393108 0 545 SH   SOLE   545 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT Common Stock 03350F106 84 2,310 SH   SOLE   2,310 0 0
ARISTA NETWORKS INC COM Common Stock 040413106 146 561 SH   SOLE   561 0 0
ANI PHARMACEUTICALS INC COM Common Stock 00182C103 1 17 SH   SOLE   17 0 0
ANSYS INC COM Common Stock 03662Q105 422 2,062 SH   SOLE   2,062 0 0
ANTHEM INC COM Common Stock 036752103 7,931 28,102 SH   SOLE   28,102 0 0
ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 6,992 126,781 SH   SOLE   126,781 0 0
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 246 6,949 SH   SOLE   6,949 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 963 24,670 SH   SOLE   24,670 0 0
AON PLC SHS CL A Common Stock G0408V102 560 2,900 SH   SOLE   2,900 0 0
ISHARES GROWTH ALLOCATION FUND ETF 464289867 2,453 53,304 SH   SOLE   53,304 0 0
SMITH A O CORP COM Common Stock 831865209 317 6,730 SH   SOLE   6,730 0 0
APACHE CORP COM Common Stock 037411105 64 2,218 SH   SOLE   2,218 0 0
ARTISAN PARTNERS ASSET MGMT IN CL A Common Stock 04316A108 4 140 SH   SOLE   140 0 0
ANADARKO PETE CORP COM Common Stock 032511107 68 969 SH   SOLE   969 0 0
AIR PRODS & CHEMS INC COM Common Stock 009158106 3,302 14,588 SH   SOLE   14,588 0 0
AMPHENOL CORP NEW CL A Common Stock 032095101 699 7,271 SH   SOLE   7,271 0 0
APHRIA INC COM Common Stock 03765K104 7 1,000 SH   SOLE   1,000 0 0
APPFOLIO INC COM CL A Common Stock 03783C100 14 140 SH   SOLE   140 0 0
APPIAN CORP CL A Common Stock 03782L101 46 1,275 SH   SOLE   1,275 0 0
BLUE APRON HLDGS INC CL A NEW Common Stock 09523Q200 0 13 SH   SOLE   13 0 0
APTIV PLC SHS Common Stock G6095L109 4 53 SH   SOLE   53 0 0
AMERIGAS PARTNERS L P UNIT L P INT Common Stock 030975106 173 4,979 SH   SOLE   4,979 0 0
ASIA PACIFIC WIRE & CABLE CORP ORD Common Stock G0535E106 2 900 SH   SOLE   900 0 0
APERGY CORP COM Common Stock 03755L104 18 524 SH   SOLE   524 0 0
APYX MED CORP COM Common Stock 03837C106 12 1,850 SH   SOLE   1,850 0 0
ANTERO RES CORP COM Common Stock 03674X106 18 3,171 SH   SOLE   3,171 0 0
APPLIANCE RECYCLING CTRS AMER COM Common Stock 03814F403 4 875 SH   SOLE   875 0 0
ARGO GROUP INTL HLDGS LTD COM Common Stock G0464B107 677 9,149 SH   SOLE   9,149 0 0
ARK INNOVATION ETF ETF 00214Q104 282 5,885 SH   SOLE   5,885 0 0
ALLIANCE RES PARTNER L P UT LTD PART Common Stock 01877R108 14 800 SH   SOLE   800 0 0
ARAMARK COM Common Stock 03852U106 43 1,205 SH   SOLE   1,205 0 0
ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 5 80 SH   SOLE   80 0 0
ARCONIC INC COM Common Stock 03965L100 34 1,308 SH   SOLE   1,308 0 0
ARTESIAN RESOURCES CORP CL A Common Stock 043113208 190 5,120 SH   SOLE   5,120 0 0
ARROW ELECTRS INC COM Common Stock 042735100 25 352 SH   SOLE   352 0 0
ASCENT CAP GROUP INC COM SER A Common Stock 043632108 0 9 SH   SOLE   9 0 0
ASSOCIATES FIRST CAP CORP RESIDL VAL OBL Common Stock 046008207 0 1,470 SH   SOLE   1,470 0 0
ADVANSIX INC COM Common Stock 00773T101 3 122 SH   SOLE   122 0 0
ATLANTIC PWR CORP COM NEW Common Stock 04878Q863 37 15,105 SH   SOLE   15,105 0 0
ADTALEM GLOBAL ED INC COM Common Stock 00737L103 23 500 SH   SOLE   500 0 0
ATHERSYS INC COM Common Stock 04744L106 17 10,000 SH   SOLE   10,000 0 0
ALLEGHENY TECHNOLOGIES INC COM Common Stock 01741R102 10 399 SH   SOLE   399 0 0
ATMOS ENERGY CORP COM Common Stock 049560105 87 826 SH   SOLE   826 0 0
APTARGROUP INC COM Common Stock 038336103 14 113 SH   SOLE   113 0 0
ATRICURE INC COM Common Stock 04963C209 134 4,500 SH   SOLE   4,500 0 0
ADHERA THERAPEUTICS INC COM Common Stock 00687E109 0 3 SH   SOLE   3 0 0
ACTIVISION BLIZZARD INC COM Common Stock 00507V109 153 3,238 SH   SOLE   3,238 0 0
ATLANTIC UN BANKSHARES CORP COM Common Stock 04911A107 15 435 SH   SOLE   435 0 0
AURINIA PHARMACEUTICALS INC COM Common Stock 05156V102 14 2,200 SH   SOLE   2,200 0 0
AUTOWEB INC COM Common Stock 05335B100 16 4,420 SH   SOLE   4,420 0 0
BROADCOM INC COM Common Stock 11135F101 236 811 SH   SOLE   811 0 0
AVALARA INC COM Common Stock 05338G106 5 71 SH   SOLE   71 0 0
AVANOS MED INC COM Common Stock 05350V106 226 5,182 SH   SOLE   5,182 0 0
AVON PRODS INC COM Common Stock 054303102 6 1,600 SH   SOLE   1,600 0 0
AVNET INC COM Common Stock 053807103 11 238 SH   SOLE   238 0 0
AVERY DENNISON CORP COM Common Stock 053611109 391 3,381 SH   SOLE   3,381 0 0
ARMSTRONG WORLD INDS INC NEW COM Common Stock 04247X102 168 1,728 SH   SOLE   1,728 0 0
AMERICAN WTR WKS CO INC NEW COM Common Stock 030420103 50 430 SH   SOLE   430 0 0
AMERICAN STS WTR CO COM Common Stock 029899101 75 1,000 SH   SOLE   1,000 0 0
AXOS FINL INC COM Common Stock 05465C100 16 600 SH   SOLE   600 0 0
ANIXTER INTL INC COM Common Stock 035290105 8 138 SH   SOLE   138 0 0
AXOGEN INC COM Common Stock 05463X106 14 732 SH   SOLE   732 0 0
AMERICAN EXPRESS CO COM Common Stock 025816109 6,365 51,562 SH   SOLE   51,562 0 0
AXIS CAPITAL HOLDINGS LTD SHS Common Stock G0692U109 195 3,245 SH   SOLE   3,245 0 0
AXALTA COATING SYS LTD COM Common Stock G0750C108 164 5,510 SH   SOLE   5,510 0 0
AXT INC COM Common Stock 00246W103 2 500 SH   SOLE   500 0 0
ACUITY BRANDS INC COM Common Stock 00508Y102 266 1,931 SH   SOLE   1,931 0 0
AUTOZONE INC COM Common Stock 053332102 144 131 SH   SOLE   131 0 0
ASPEN TECHNOLOGY INC COM Common Stock 045327103 18 147 SH   SOLE   147 0 0
BOEING CO COM Common Stock 097023105 10,418 28,619 SH   SOLE   28,619 0 0
BANK AMER CORP COM Common Stock 060505104 10,244 353,227 SH   SOLE   353,227 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Common Stock 112585104 79 1,644 SH   SOLE   1,644 0 0
BAYERISCHE MOTOREN WERKE A G ORD Common Stock D12096109 1 10 SH   SOLE   10 0 0
BANCFIRST CORP COM Common Stock 05945F103 4 76 SH   SOLE   76 0 0
CREDICORP LTD COM Common Stock G2519Y108 12 52 SH   SOLE   52 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP Common Stock 531229706 13 476 SH   SOLE   476 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP Common Stock 531229888 5 179 SH   SOLE   179 0 0
BAXTER INTL INC COM Common Stock 071813109 3,203 38,998 SH   SOLE   38,998 0 0
BLACKBERRY LTD COM Common Stock 09228F103 1 100 SH   SOLE   100 0 0
BED BATH & BEYOND INC COM Common Stock 075896100 84 7,100 SH   SOLE   7,100 0 0
VANECK VECTORS BIOTECH ETF ETF 92189F726 10 79 SH   SOLE   79 0 0
BB&T CORP COM Common Stock 054937107 6,169 125,573 SH   SOLE   125,573 0 0
BROOKFIELD BUSINESS PARTNERS L UNIT LTD LP Common Stock G16234109 1 28 SH   SOLE   28 0 0
BUILD A BEAR WORKSHOP COM Common Stock 120076104 13 2,400 SH   SOLE   2,400 0 0
BEST BUY INC COM Common Stock 086516101 2,426 34,550 SH   SOLE   34,550 0 0
BRUNSWICK CORP COM Common Stock 117043109 14 311 SH   SOLE   311 0 0
BCE INC COM NEW Common Stock 05534B760 338 7,325 SH   SOLE   7,325 0 0
BARCLAYS PLC SHS Common Stock G08036124 1 534 SH   SOLE   534 0 0
BALCHEM CORP COM Common Stock 057665200 22 223 SH   SOLE   223 0 0
BELDEN INC COM Common Stock 077454106 30 500 SH   SOLE   500 0 0
BRIDGE BANCORP INC COM Common Stock 108035106 44 1,500 SH   SOLE   1,500 0 0
BECTON DICKINSON & CO COM Common Stock 075887109 16,042 63,655 SH   SOLE   63,655 0 0
BEACON ROOFING SUPPLY INC COM Common Stock 073685109 8 224 SH   SOLE   224 0 0
FRANKLIN RES INC COM Common Stock 354613101 206 5,867 SH   SOLE   5,867 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Common Stock G16258108 331 9,570 SH   SOLE   9,570 0 0
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 193 3,667 SH   SOLE   3,667 0 0
BROWN FORMAN CORP CL B Common Stock 115637209 6 105 SH   SOLE   105 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM Common Stock 109194100 188 1,246 SH   SOLE   1,246 0 0
BANK FINCASTLE VA COM Common Stock 062113105 88 36,240 SH   SOLE   36,240 0 0
BRIGGS & STRATTON CORP COM Common Stock 109043109 2 200 SH   SOLE   200 0 0
BAR HBR BANKSHARES COM Common Stock 066849100 106 3,995 SH   SOLE   3,995 0 0
BAUSCH HEALTH COS INC COM Common Stock 071734107 71 2,835 SH   SOLE   2,835 0 0
BRIGHTHOUSE FINL INC COM Common Stock 10922N103 12 331 SH   SOLE   331 0 0
BAKER HUGHES A GE CO CL A Common Stock 05722G100 1 50 SH   SOLE   50 0 0
BERKSHIRE HILLS BANCORP INC COM Common Stock 084680107 15 473 SH   SOLE   473 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 9 180 SH   SOLE   180 0 0
STE BIC ACT Common Stock F10080103 1 14 SH   SOLE   14 0 0
SOTHEBYS COM Common Stock 835898107 0 5 SH   SOLE   5 0 0
BIOGEN INC COM Common Stock 09062X103 299 1,279 SH   SOLE   1,279 0 0
SPDR BLOOMBERG BARCLAYS 13 MONTH TBILL ETF ETF 78468R663 275 3,000 SH   SOLE   3,000 0 0
BIO RAD LABS INC CL A Common Stock 090572207 2 6 SH   SOLE   6 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Common Stock G16252101 2,040 47,514 SH   SOLE   47,514 0 0
VANGUARD INTERMEDIATETERM BOND INDEX FUND ETF 921937819 1,820 21,038 SH   SOLE   21,038 0 0
BJS WHSL CLUB HLDGS INC COM Common Stock 05550J101 13 487 SH   SOLE   487 0 0
VANECK VECTORS GAMING ETF ETF 92189F882 5 135 SH   SOLE   135 0 0
BANK NEW YORK MELLON CORP COM Common Stock 064058100 2,107 47,718 SH   SOLE   47,718 0 0
BLACK HILLS CORP COM Common Stock 092113109 31 400 SH   SOLE   400 0 0
BLACK KNIGHT INC COM Common Stock 09215C105 16 265 SH   SOLE   265 0 0
INVESCO SENIOR LOAN ETF ETF 46138G508 41 1,800 SH   SOLE   1,800 0 0
BOOKING HLDGS INC COM Common Stock 09857L108 774 413 SH   SOLE   413 0 0
BANKUNITED INC COM Common Stock 06652K103 91 2,688 SH   SOLE   2,688 0 0
BLACKLINE INC COM Common Stock 09239B109 54 1,016 SH   SOLE   1,016 0 0
BELLICUM PHARMACEUTICALS INC COM Common Stock 079481107 1 421 SH   SOLE   421 0 0
REALITY SHARES NASDAQ NEXGEN ECONOMY ETF ETF 75605A702 0 6 SH   SOLE   6 0 0
TOPBUILD CORP COM Common Stock 89055F103 7 88 SH   SOLE   88 0 0
BELEAVE INC COM Common Stock 077561108 1 14,000 SH   SOLE   14,000 0 0
BLACKROCK INC COM Common Stock 09247X101 335 713 SH   SOLE   713 0 0
BLACKBAUD INC COM Common Stock 09227Q100 76 910 SH   SOLE   910 0 0
BALL CORP COM Common Stock 058498106 73 1,042 SH   SOLE   1,042 0 0
VANGUARD LONGTERM BOND INDEX FUND ETF 921937793 7 69 SH   SOLE   69 0 0
BENCHMARK BANKSHARES INC COM NEW Common Stock 08160E207 160 8,000 SH   SOLE   8,000 0 0
BANK MONTREAL QUE COM Common Stock 063671101 37 497 SH   SOLE   497 0 0
BIOMARIN PHARMACEUTICAL INC COM Common Stock 09061G101 256 2,985 SH   SOLE   2,985 0 0
BRYN MAWR BK CORP COM Common Stock 117665109 40 1,085 SH   SOLE   1,085 0 0
BRISTOL MYERS SQUIBB CO COM Common Stock 110122108 3,723 82,096 SH   SOLE   82,096 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 985 11,852 SH   SOLE   11,852 0 0
INTERNATIONAL BONDS ETF 92203J407 117 2,048 SH   SOLE   2,048 0 0
BANK N S HALIFAX COM Common Stock 064149107 31 575 SH   SOLE   575 0 0
BOK FINL CORP COM NEW Common Stock 05561Q201 38 510 SH   SOLE   510 0 0
BOSTON OMAHA CORP COM Common Stock 101044105 4 154 SH   SOLE   154 0 0
PIMCO ACTIVE BOND EXCHANGETRADED FUND ETF 72201R775 1,830 17,022 SH   SOLE   17,022 0 0
BIONEUTRAL GROUP INC COM Common Stock 090621103 0 3,000 SH   SOLE   3,000 0 0
DMC GLOBAL INC COM Common Stock 23291C103 42 657 SH   SOLE   657 0 0
BANK OF BOTETOURT BUCHANAN VA COM Common Stock 063907208 109 3,900 SH   SOLE   3,900 0 0
JAMES FINANCIAL GRP INC Common Stock 470299108 1,159 78,546 SH   SOLE   78,546 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 9 410 SH   SOLE   410 0 0
BOX INC CL A Common Stock 10316T104 66 3,743 SH   SOLE   3,743 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN Common Stock 118230101 745 18,159 SH   SOLE   18,159 0 0
BIO PATH HOLDINGS INC COM Common Stock 09057N300 3 250 SH   SOLE   250 0 0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN Common Stock G16249107 2 107 SH   SOLE   107 0 0
BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 814 6,355 SH   SOLE   6,355 0 0
CRAFT BREW ALLIANCE INC COM Common Stock 224122101 4 290 SH   SOLE   290 0 0
BERKSHIRE HATHAWAY INC DEL CL A Common Stock 084670108 955 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 19,590 91,899 SH   SOLE   91,899 0 0
BRUKER CORP COM Common Stock 116794108 87 1,739 SH   SOLE   1,739 0 0
BROWN & BROWN INC COM Common Stock 115236101 1,061 31,682 SH   SOLE   31,682 0 0
BASSETT FURNITURE INDS INC COM Common Stock 070203104 92 6,000 SH   SOLE   6,000 0 0
VANGUARD SHORTTERM BOND INDEX FUND ETF 921937827 9,489 117,832 SH   SOLE   117,832 0 0
BOSTON SCIENTIFIC CORP COM Common Stock 101137107 374 8,692 SH   SOLE   8,692 0 0
BURLINGTON STORES INC COM Common Stock 122017106 214 1,260 SH   SOLE   1,260 0 0
BABCOCK & WILCOX ENTERPRIS INC COM Common Stock 05614L100 1 1,900 SH   SOLE   1,900 0 0
BORGWARNER INC COM Common Stock 099724106 3,380 80,523 SH   SOLE   80,523 0 0
BOSWELL J G CO COM Common Stock 101205102 12 20 SH   SOLE   20 0 0
BOWL AMER INC CL A Common Stock 102565108 6 406 SH   SOLE   406 0 0
SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETF ETF 78464A516 475 16,425 SH   SOLE   16,425 0 0
BWX TECHNOLOGIES INC COM Common Stock 05605H100 171 3,280 SH   SOLE   3,280 0 0
BLACKSTONE GROUP INC COM CL A Common Stock 09260D107 852 19,179 SH   SOLE   19,179 0 0
BANCORPSOUTH BK TUPELO MISS COM Common Stock 05971J102 27 937 SH   SOLE   937 0 0
BEYOND MEAT INC COM Common Stock 08862E109 2 15 SH   SOLE   15 0 0
CITIGROUP INC COM NEW Common Stock 172967424 3,088 44,094 SH   SOLE   44,094 0 0
CAMDEN NATL CORP COM Common Stock 133034108 55 1,204 SH   SOLE   1,204 0 0
CACI INTL INC CL A Common Stock 127190304 17 84 SH   SOLE   84 0 0
CADENCE BANCORPORATION CL A Common Stock 12739A100 17 801 SH   SOLE   801 0 0
CAE INC COM Common Stock 124765108 2 56 SH   SOLE   56 0 0
CONAGRA BRANDS INC COM Common Stock 205887102 206 7,764 SH   SOLE   7,764 0 0
CARDINAL HEALTH INC COM Common Stock 14149Y108 2,087 43,865 SH   SOLE   43,865 0 0
CALERES INC COM Common Stock 129500104 11 555 SH   SOLE   555 0 0
AVIS BUDGET GROUP INC COM Common Stock 053774105 1 37 SH   SOLE   37 0 0
CARA THERAPEUTICS INC COM Common Stock 140755109 97 4,500 SH   SOLE   4,500 0 0
CARTER BK & TR MARTINSVILLE VA COM Common Stock 146102108 5 250 SH   SOLE   250 0 0
SINGLEPOINT INC COM Common Stock 82932V102 0 10,000 SH   SOLE   10,000 0 0
CARS COM INC COM Common Stock 14575E105 6 300 SH   SOLE   300 0 0
CASS INFORMATION SYS INC COM Common Stock 14808P109 49 1,004 SH   SOLE   1,004 0 0
CASEYS GEN STORES INC COM Common Stock 147528103 60 383 SH   SOLE   383 0 0
CATERPILLAR INC DEL COM Common Stock 149123101 2,980 21,862 SH   SOLE   21,862 0 0
CAMBRIDGE BANCORP COM Common Stock 132152109 145 1,785 SH   SOLE   1,785 0 0
CATHAY GEN BANCORP COM Common Stock 149150104 41 1,128 SH   SOLE   1,128 0 0
CHUBB LIMITED COM Common Stock H1467J104 3,085 20,838 SH   SOLE   20,838 0 0
CANNABIS SCIENCE INC COM Common Stock 137648101 1 20,000 SH   SOLE   20,000 0 0
CBOE GLOBAL MARKETS INC COM Common Stock 12503M108 0 0 SH   SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS INC COM Common Stock G21515104 3 36 SH   SOLE   36 0 0
CBRE GROUP INC CL A Common Stock 12504L109 34 670 SH   SOLE   670 0 0
CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 523 3,061 SH   SOLE   3,061 0 0
CBS CORP NEW CL B Common Stock 124857202 39 778 SH   SOLE   778 0 0
COMMERCE BANCSHARES INC COM Common Stock 200525103 50 842 SH   SOLE   842 0 0
CABOT CORP COM Common Stock 127055101 23 485 SH   SOLE   485 0 0
CHEMOURS CO COM Common Stock 163851108 11 458 SH   SOLE   458 0 0
CAPITAL CITY BK GROUP INC COM Common Stock 139674105 62 2,500 SH   SOLE   2,500 0 0
CLARIVATE ANALYTICS PLC COM Common Stock G21810109 103 6,674 SH   SOLE   6,674 0 0
COCA COLA EUROPEAN PARTNERS P SHS Common Stock G25839104 2 28 SH   SOLE   28 0 0
CAMECO CORP COM Common Stock 13321L108 13 1,200 SH   SOLE   1,200 0 0
CROWN HOLDINGS INC COM Common Stock 228368106 5 90 SH   SOLE   90 0 0
CARNIVAL CORP PAIRED CTF Common Stock 143658300 25 534 SH   SOLE   534 0 0
CABOT MICROELECTRONICS CORP COM Common Stock 12709P103 148 1,340 SH   SOLE   1,340 0 0
COGENT COMMUNICATIONS HLDGS IN COM NEW Common Stock 19239V302 293 4,928 SH   SOLE   4,928 0 0
CLEAN COAL TECHNOLOGIES INC COM NEW Common Stock 18450P200 2 16,672 SH   SOLE   16,672 0 0
CHEMOCENTRYX INC COM Common Stock 16383L106 19 2,000 SH   SOLE   2,000 0 0
CERIDIAN HCM HLDG INC COM Common Stock 15677J108 221 4,408 SH   SOLE   4,408 0 0
COEUR MNG INC COM NEW Common Stock 192108504 21 4,920 SH   SOLE   4,920 0 0
CDK GLOBAL INC COM Common Stock 12508E101 9 186 SH   SOLE   186 0 0
AVID BIOSERVICES INC COM Common Stock 05368M106 0 1 SH   SOLE   1 0 0
CADENCE DESIGN SYSTEM INC COM Common Stock 127387108 144 2,035 SH   SOLE   2,035 0 0
CDW CORP COM Common Stock 12514G108 377 3,396 SH   SOLE   3,396 0 0
CELANESE CORP DEL COM Common Stock 150870103 3 27 SH   SOLE   27 0 0
CECO ENVIRONMENTAL CORP COM Common Stock 125141101 34 3,517 SH   SOLE   3,517 0 0
CELCUITY INC COM Common Stock 15102K100 75 3,000 SH   SOLE   3,000 0 0
CELGENE CORP COM Common Stock 151020104 546 5,903 SH   SOLE   5,903 0 0
CENTRAL GARDEN & PET CO COM Common Stock 153527106 3 128 SH   SOLE   128 0 0
CENTRAL GARDEN & PET CO CL A NONVTG Common Stock 153527205 7 276 SH   SOLE   276 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Common Stock 226344208 600 16,780 SH   SOLE   16,780 0 0
CERNER CORP COM Common Stock 156782104 60 823 SH   SOLE   823 0 0
CF INDS HLDGS INC COM Common Stock 125269100 28 604 SH   SOLE   604 0 0
C & F FINL CORP COM Common Stock 12466Q104 55 1,000 SH   SOLE   1,000 0 0
CITIZENS FINL GROUP INC COM Common Stock 174610105 18 507 SH   SOLE   507 0 0
CULLEN FROST BANKERS INC COM Common Stock 229899109 170 1,820 SH   SOLE   1,820 0 0
CARLYLE GROUP L P COM UTS LTD PTN Common Stock 14309L102 2 100 SH   SOLE   100 0 0
CANOPY GROWTH CORP COM Common Stock 138035100 103 2,546 SH   SOLE   2,546 0 0
COMPUGEN LTD ORD Common Stock M25722105 18 4,651 SH   SOLE   4,651 0 0
COGNEX CORP COM Common Stock 192422103 181 3,767 SH   SOLE   3,767 0 0
CITY HLDG CO COM Common Stock 177835105 80 1,051 SH   SOLE   1,051 0 0
CHURCH & DWIGHT INC COM Common Stock 171340102 71 972 SH   SOLE   972 0 0
CHURCHILL DOWNS INC COM Common Stock 171484108 155 1,349 SH   SOLE   1,349 0 0
CHEMED CORP NEW COM Common Stock 16359R103 128 355 SH   SOLE   355 0 0
CHEMICAL FINL CORP COM Common Stock 163731102 64 1,563 SH   SOLE   1,563 0 0
CHOICE HOTELS INTL INC COM Common Stock 169905106 46 524 SH   SOLE   524 0 0
CHESAPEAKE ENERGY CORP COM Common Stock 165167107 2 1,000 SH   SOLE   1,000 0 0
CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 393 3,401 SH   SOLE   3,401 0 0
CHARAH SOLUTIONS INC COM Common Stock 15957P105 2 420 SH   SOLE   420 0 0
C H ROBINSON WORLDWIDE INC COM NEW Common Stock 12541W209 82 970 SH   SOLE   970 0 0
CHICOS FAS INC COM Common Stock 168615102 1 162 SH   SOLE   162 0 0
CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 105 266 SH   SOLE   266 0 0
CIGNA CORP NEW COM Common Stock 125523100 676 4,288 SH   SOLE   4,288 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 4 155 SH   SOLE   155 0 0
NESCO HLDGS INC COM Common Stock G18920101 10 932 SH   SOLE   932 0 0
CIENA CORP COM NEW Common Stock 171779309 0 2 SH   SOLE   2 0 0
CINCINNATI FINL CORP COM Common Stock 172062101 553 5,305 SH   SOLE   5,305 0 0
COLGATE PALMOLIVE CO COM Common Stock 194162103 490 6,839 SH   SOLE   6,839 0 0
CORE LABORATORIES N V COM Common Stock N22717107 85 1,631 SH   SOLE   1,631 0 0
COLLECTORS UNIVERSE INC COM NEW Common Stock 19421R200 11 500 SH   SOLE   500 0 0
CLOUDERA INC COM Common Stock 18914U100 7 1,319 SH   SOLE   1,319 0 0
CLEVELAND CLIFFS INC COM Common Stock 185899101 28 2,648 SH   SOLE   2,648 0 0
CORELOGIC INC COM Common Stock 21871D103 11 261 SH   SOLE   261 0 0
CLEAN ENERGY FUELS CORP COM Common Stock 184499101 0 25 SH   SOLE   25 0 0
CONTINENTAL RESOURCES INC COM Common Stock 212015101 18 423 SH   SOLE   423 0 0
CELSION CORPORATION COM PAR NEW Common Stock 15117N503 0 33 SH   SOLE   33 0 0
CLOROX CO DEL COM Common Stock 189054109 757 4,942 SH   SOLE   4,942 0 0
CDN IMPERIAL BK COMM TORONTO O COM Common Stock 136069101 17 215 SH   SOLE   215 0 0
COMERICA INC COM Common Stock 200340107 145 1,974 SH   SOLE   1,974 0 0
COMMERCIAL METALS CO COM Common Stock 201723103 139 7,761 SH   SOLE   7,761 0 0
COMCAST CORP NEW CL A Common Stock 20030N101 10,191 241,045 SH   SOLE   241,045 0 0
CANTEL MEDICAL CORP COM Common Stock 138098108 38 466 SH   SOLE   466 0 0
CME GROUP INC COM Common Stock 12572Q105 454 2,340 SH   SOLE   2,340 0 0
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 30 488 SH   SOLE   488 0 0
CHIPOTLE MEXICAN GRILL INC COM Common Stock 169656105 62 84 SH   SOLE   84 0 0
CUMMINS INC COM Common Stock 231021106 558 3,259 SH   SOLE   3,259 0 0
COMPASS MINERALS INTL INC COM Common Stock 20451N101 37 670 SH   SOLE   670 0 0
CIMPRESS N V SHS EURO Common Stock N20146101 44 482 SH   SOLE   482 0 0
CMS ENERGY CORP COM Common Stock 125896100 117 2,026 SH   SOLE   2,026 0 0
COMTECH TELECOMMUNICATIONS CP COM NEW Common Stock 205826209 169 6,000 SH   SOLE   6,000 0 0
CENTENE CORP DEL COM Common Stock 15135B101 15 295 SH   SOLE   295 0 0
CANADIAN NATL RY CO COM Common Stock 136375102 750 8,105 SH   SOLE   8,105 0 0
CINEMARK HOLDINGS INC COM Common Stock 17243V102 437 12,119 SH   SOLE   12,119 0 0
CENTERPOINT ENERGY INC COM Common Stock 15189T107 3,259 113,823 SH   SOLE   113,823 0 0
COHEN & STEERS INC COM Common Stock 19247A100 109 2,119 SH   SOLE   2,119 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST Common Stock 12654A101 125 8,900 SH   SOLE   8,900 0 0
COCRYSTAL PHARMA INC COM PAR Common Stock 19188J300 2 666 SH   SOLE   666 0 0
COMPAGNIE DE ST GOBAIN ORD Common Stock F80343100 4 112 SH   SOLE   112 0 0
CAPITAL ONE FINL CORP COM Common Stock 14040H105 344 3,796 SH   SOLE   3,796 0 0
CABOT OIL & GAS CORP COM Common Stock 127097103 18 805 SH   SOLE   805 0 0
COHERENT INC COM Common Stock 192479103 10 75 SH   SOLE   75 0 0
COHU INC COM Common Stock 192576106 1 41 SH   SOLE   41 0 0
COLUMBIA BKG SYS INC COM Common Stock 197236102 145 3,995 SH   SOLE   3,995 0 0
COLUMBIA SPORTSWEAR CO COM Common Stock 198516106 7 69 SH   SOLE   69 0 0
COMMSCOPE HLDG CO INC COM Common Stock 20337X109 6 387 SH   SOLE   387 0 0
COOPER COS INC COM NEW Common Stock 216648402 1 4 SH   SOLE   4 0 0
MR COOPER GROUP INC COM Common Stock 62482R107 0 2 SH   SOLE   2 0 0
CONOCOPHILLIPS COM Common Stock 20825C104 2,286 37,470 SH   SOLE   37,470 0 0
COSTCO WHSL CORP NEW COM Common Stock 22160K105 4,913 18,591 SH   SOLE   18,591 0 0
COTY INC COM CL A Common Stock 222070203 7 487 SH   SOLE   487 0 0
COUPA SOFTWARE INC COM Common Stock 22266L106 54 426 SH   SOLE   426 0 0
CANADIAN PAC RY LTD COM Common Stock 13645T100 419 1,778 SH   SOLE   1,778 0 0
CAMPBELL SOUP CO COM Common Stock 134429109 36 900 SH   SOLE   900 0 0
CHESAPEAKE UTILS CORP COM Common Stock 165303108 72 750 SH   SOLE   750 0 0
CHESAPEAKE FINL SHS INC COM Common Stock 16517A109 1 57 SH   SOLE   57 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Common Stock Y11082206 82 7,853 SH   SOLE   7,853 0 0
CRYSTAL PEAK MINERALS INC COM Common Stock 22938T107 1,274 10,891,302 SH   SOLE   10,891,302 0 0
CAPRI HOLDINGS LIMITED SHS Common Stock G1890L107 4 120 SH   SOLE   120 0 0
COPART INC COM Common Stock 217204106 130 1,736 SH   SOLE   1,736 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT Common Stock 16411Q101 194 4,600 SH   SOLE   4,600 0 0
CRANE CO COM Common Stock 224399105 2 18 SH   SOLE   18 0 0
CALIFORNIA RES CORP COM NEW Common Stock 13057Q206 1 47 SH   SOLE   47 0 0
CREE INC COM Common Stock 225447101 43 760 SH   SOLE   760 0 0
CARREFOUR SA ORD Common Stock F13923119 4 195 SH   SOLE   195 0 0
CRH PLC ORD Common Stock G25508105 5 155 SH   SOLE   155 0 0
CURIS INC COM NEW Common Stock 231269101 0 15 SH   SOLE   15 0 0
CHARLES RIV LABS INTL INC COM Common Stock 159864107 82 577 SH   SOLE   577 0 0
SALESFORCE COM INC COM Common Stock 79466L302 1,310 8,634 SH   SOLE   8,634 0 0
CRONOS GROUP INC COM Common Stock 22717L101 26 1,605 SH   SOLE   1,605 0 0
CARPENTER TECHNOLOGY CORP COM Common Stock 144285103 0 1 SH   SOLE   1 0 0
CRISPR THERAPEUTICS AG NAMEN AKT Common Stock H17182108 47 1,000 SH   SOLE   1,000 0 0
CIRRUS LOGIC INC COM Common Stock 172755100 95 2,185 SH   SOLE   2,185 0 0
CARRIZO OIL & GAS INC COM Common Stock 144577103 4 352 SH   SOLE   352 0 0
CISCO SYS INC COM Common Stock 17275R102 23,966 437,893 SH   SOLE   437,893 0 0
INVESCO S&P SPINOFF ETF ETF 46137V159 2 35 SH   SOLE   35 0 0
COSTAR GROUP INC COM Common Stock 22160N109 328 592 SH   SOLE   592 0 0
CARLISLE COS INC COM Common Stock 142339100 43 307 SH   SOLE   307 0 0
CSX CORP COM Common Stock 126408103 725 9,365 SH   SOLE   9,365 0 0
CINTAS CORP COM Common Stock 172908105 62 262 SH   SOLE   262 0 0
COMMUNITY TR BANCORP INC COM Common Stock 204149108 4 93 SH   SOLE   93 0 0
CHARLES & COLVARD LTD COM Common Stock 159765106 4 2,625 SH   SOLE   2,625 0 0
CENTURYLINK INC COM Common Stock 156700106 427 36,282 SH   SOLE   36,282 0 0
CATALENT INC COM Common Stock 148806102 249 4,592 SH   SOLE   4,592 0 0
CONSOLIDATED TOMOKA LD CO COM Common Stock 210226106 71 1,192 SH   SOLE   1,192 0 0
CONTROL4 CORP COM Common Stock 21240D107 336 14,145 SH   SOLE   14,145 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 4,649 73,347 SH   SOLE   73,347 0 0
CORTEVA INC COM Common Stock 22052L104 930 31,434 SH   SOLE   31,434 0 0
CITRIX SYS INC COM Common Stock 177376100 100 1,018 SH   SOLE   1,018 0 0
CUBIC CORP COM Common Stock 229669106 33 512 SH   SOLE   512 0 0
CENOVUS ENERGY INC COM Common Stock 15135U109 2 250 SH   SOLE   250 0 0
COVETRUS INC COM Common Stock 22304C100 65 2,654 SH   SOLE   2,654 0 0
COMMERCIAL VEH GROUP INC COM Common Stock 202608105 8 1,000 SH   SOLE   1,000 0 0
CALAVO GROWERS INC COM Common Stock 128246105 8 86 SH   SOLE   86 0 0
COMMVAULT SYSTEMS INC COM Common Stock 204166102 51 1,030 SH   SOLE   1,030 0 0
CEL SCI CORP COM PAR NEW Common Stock 150837607 25 3,000 SH   SOLE   3,000 0 0
CHICAGO RIVET & MACH CO COM Common Stock 168088102 41 1,450 SH   SOLE   1,450 0 0
CVS HEALTH CORP COM Common Stock 126650100 9,802 179,887 SH   SOLE   179,887 0 0
CV SCIENCES INC COM Common Stock 126654102 7 1,635 SH   SOLE   1,635 0 0
CHEVRON CORP NEW COM Common Stock 166764100 8,474 68,094 SH   SOLE   68,094 0 0
CURTISS WRIGHT CORP COM Common Stock 231561101 6 50 SH   SOLE   50 0 0
CLEARWAY ENERGY INC CL C Common Stock 18539C204 58 3,453 SH   SOLE   3,453 0 0
CLEARWAY ENERGY INC CL A Common Stock 18539C105 40 2,460 SH   SOLE   2,460 0 0
SPDR MSCI ACWI EXUS ETF ETF 78463X848 4,072 111,050 SH   SOLE   111,050 0 0
CUSHMAN WAKEFIELD PLC SHS Common Stock G2717B108 6 309 SH   SOLE   309 0 0
CASELLA WASTE SYS INC CL A Common Stock 147448104 14 356 SH   SOLE   356 0 0
CALIFORNIA WTR SVC GROUP COM Common Stock 130788102 20 400 SH   SOLE   400 0 0
CONCHO RES INC COM Common Stock 20605P101 15 142 SH   SOLE   142 0 0
CYTRX CORP COM Common Stock 232828608 0 584 SH   SOLE   584 0 0
PLUS THERAPEUTICS INC COM Common Stock 23283K402 0 882 SH   SOLE   882 0 0
CITIZENS BANCORP VA INC COM Common Stock 17316V104 196 8,000 SH   SOLE   8,000 0 0
DOMINION ENERGY INC COM Common Stock 25746U109 3,492 45,161 SH   SOLE   45,161 0 0
DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 336 5,928 SH   SOLE   5,928 0 0
DARLING INGREDIENTS INC COM Common Stock 237266101 37 1,876 SH   SOLE   1,876 0 0
TABLEAU SOFTWARE INC CL A Common Stock 87336U105 12 75 SH   SOLE   75 0 0
INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 1 91 SH   SOLE   91 0 0
DIEBOLD NXDF INC COM Common Stock 253651103 2 175 SH   SOLE   175 0 0
XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1,294 40,066 SH   SOLE   40,066 0 0
XTRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 10 332 SH   SOLE   332 0 0
DESIGNER BRANDS INC CL A Common Stock 250565108 5 250 SH   SOLE   250 0 0
XTRACKERS MSCI JAPAN HEDGED EQUITY ETF ETF 233051507 0 3 SH   SOLE   3 0 0
DROPBOX INC CL A Common Stock 26210C104 6 237 SH   SOLE   237 0 0
DONALDSON INC COM Common Stock 257651109 1 21 SH   SOLE   21 0 0
DCP MIDSTREAM LP COM UT LTD PTN Common Stock 23311P100 45 1,525 SH   SOLE   1,525 0 0
DUPONT DE NEMOURS INC COM Common Stock 26614N102 2,541 33,843 SH   SOLE   33,843 0 0
DAIMLER AG REG SHS Common Stock D1668R123 6 100 SH   SOLE   100 0 0
3D SYS CORP DEL COM NEW Common Stock 88554D205 100 10,940 SH   SOLE   10,940 0 0
DILLARDS INC CL A Common Stock 254067101 36 580 SH   SOLE   580 0 0
DEERE & CO COM Common Stock 244199105 450 2,702 SH   SOLE   2,702 0 0
DECKERS OUTDOOR CORP COM Common Stock 243537107 80 452 SH   SOLE   452 0 0
DELL TECHNOLOGIES INC CL C Common Stock 24703L202 74 1,452 SH   SOLE   1,452 0 0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 134 2,993 SH   SOLE   2,993 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 2,215 81,717 SH   SOLE   81,717 0 0
WISDOMTREE GLOBAL HIGH DIVIDEND FUND ETF 97717W877 120 2,580 SH   SOLE   2,580 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND ETF 97717W869 30 507 SH   SOLE   507 0 0
DONNELLEY FINL SOLUTIONS INC COM Common Stock 25787G100 1 68 SH   SOLE   68 0 0
DISCOVER FINL SVCS COM Common Stock 254709108 124 1,596 SH   SOLE   1,596 0 0
DOLLAR GEN CORP NEW COM Common Stock 256677105 3,579 26,480 SH   SOLE   26,480 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 20 520 SH   SOLE   520 0 0
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 2 57 SH   SOLE   57 0 0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 130 2,762 SH   SOLE   2,762 0 0
QUEST DIAGNOSTICS INC COM Common Stock 74834L100 219 2,152 SH   SOLE   2,152 0 0
D R HORTON INC COM Common Stock 23331A109 16 382 SH   SOLE   382 0 0
DANAHER CORPORATION COM Common Stock 235851102 9,356 65,386 SH   SOLE   65,386 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 5,781 79,435 SH   SOLE   79,435 0 0
DHX MEDIA LTD COM VAR VTG Common Stock 252406152 263 180,000 SH   SOLE   180,000 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 557 2,091 SH   SOLE   2,091 0 0
DINEEQUITY INC COM Common Stock 254423106 43 444 SH   SOLE   444 0 0
DISNEY WALT CO COM DISNEY Common Stock 254687106 16,547 118,496 SH   SOLE   118,496 0 0
DISCOVERY INC COM SER A Common Stock 25470F104 11 364 SH   SOLE   364 0 0
DISCOVERY INC COM SER C Common Stock 25470F302 126 4,444 SH   SOLE   4,444 0 0
DISH NETWORK CORP CL A Common Stock 25470M109 24 622 SH   SOLE   622 0 0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 353 15,857 SH   SOLE   15,857 0 0
DELEK US HLDGS INC NEW COM Common Stock 24665A103 14 340 SH   SOLE   340 0 0
DOLBY LABORATORIES INC COM CL A Common Stock 25659T107 141 2,189 SH   SOLE   2,189 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 990 10,216 SH   SOLE   10,216 0 0
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 625 9,615 SH   SOLE   9,615 0 0
DOLLAR TREE INC COM Common Stock 256746108 531 4,942 SH   SOLE   4,942 0 0
DELUXE CORP COM Common Stock 248019101 110 2,703 SH   SOLE   2,703 0 0
AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF ETF 26922A347 118 4,685 SH   SOLE   4,685 0 0
DENISON MINES CORP COM Common Stock 248356107 0 125 SH   SOLE   125 0 0
NOW INC COM Common Stock 67011P100 2 106 SH   SOLE   106 0 0
DOCUSIGN INC COM Common Stock 256163106 4 71 SH   SOLE   71 0 0
DEUTSCHE BK AG LONDON ETN DJ HY 2022 ETF 25153Q658 10 415 SH   SOLE   415 0 0
PROSHARES SHORT DOW 30 ETF 74347B235 11 212 SH   SOLE   212 0 0
DOMO INC COM CL B Common Stock 257554105 16 573 SH   SOLE   573 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 56,489 1,560,480 SH   SOLE   1,560,480 0 0
DORMAN PRODUCTS INC COM Common Stock 258278100 37 420 SH   SOLE   420 0 0
DOVER CORP COM Common Stock 260003108 1,035 10,328 SH   SOLE   10,328 0 0
DOW INC COM Common Stock 260557103 1,488 30,180 SH   SOLE   30,180 0 0
AMDOCS LTD SHS Common Stock G02602103 5 83 SH   SOLE   83 0 0
DOMINOS PIZZA INC COM Common Stock 25754A201 14 51 SH   SOLE   51 0 0
DARDEN RESTAURANTS INC COM Common Stock 237194105 190 1,560 SH   SOLE   1,560 0 0
DRIL QUIP INC COM Common Stock 262037104 4 73 SH   SOLE   73 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 644 5,891 SH   SOLE   5,891 0 0
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 1,134 11,670 SH   SOLE   11,670 0 0
DTE ENERGY CO COM Common Stock 233331107 103 801 SH   SOLE   801 0 0
ALPS DISRUPTIVE TECHNOLOGIES ETF ETF 00162Q478 1 35 SH   SOLE   35 0 0
WISDOMTREE INTERNATIONAL HIGH DIVIDEND FUND ETF 97717W802 9 230 SH   SOLE   230 0 0
WISDOMTREE U.S. DIVIDEND EXFINANCIALS FUND ETF 97717W406 12 144 SH   SOLE   144 0 0
DUKE ENERGY CORP NEW COM NEW Common Stock 26441C204 8,664 98,188 SH   SOLE   98,188 0 0
DAVITA INC COM Common Stock 23918K108 127 2,249 SH   SOLE   2,249 0 0
DEVON ENERGY CORP NEW COM Common Stock 25179M103 219 7,689 SH   SOLE   7,689 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 4,997 50,189 SH   SOLE   50,189 0 0
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 443 8,675 SH   SOLE   8,675 0 0
DIXIE BRANDS INC COM Common Stock 25545P103 4 5,475 SH   SOLE   5,475 0 0
DXC TECHNOLOGY CO COM Common Stock 23355L106 33 604 SH   SOLE   604 0 0
DEXCOM INC COM Common Stock 252131107 11 71 SH   SOLE   71 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 16 321 SH   SOLE   321 0 0
ELECTRONIC ARTS INC COM Common Stock 285512109 196 1,940 SH   SOLE   1,940 0 0
BRINKER INTL INC COM Common Stock 109641100 12 300 SH   SOLE   300 0 0
EVENTBRITE INC COM CL A Common Stock 29975E109 4 234 SH   SOLE   234 0 0
EBAY INC COM Common Stock 278642103 133 3,378 SH   SOLE   3,378 0 0
EBIX INC COM NEW Common Stock 278715206 17 342 SH   SOLE   342 0 0
EAGLE BANCORP MONT INC COM Common Stock 26942G100 17 1,000 SH   SOLE   1,000 0 0
EMERGENT BIOSOLUTIONS INC COM Common Stock 29089Q105 15 306 SH   SOLE   306 0 0
ENCANA CORP COM Common Stock 292505104 0 53 SH   SOLE   53 0 0
ECO ATLANTIC OIL & GAS LTD COM Common Stock 27887W100 35 31,169 SH   SOLE   31,169 0 0
ISHARES MSCI CHILE ETF ETF 464286640 15 370 SH   SOLE   370 0 0
ECOLAB INC COM Common Stock 278865100 396 2,001 SH   SOLE   2,001 0 0
US ECOLOGY INC COM Common Stock 91732J102 4 61 SH   SOLE   61 0 0
CONSOLIDATED EDISON INC COM Common Stock 209115104 711 8,106 SH   SOLE   8,106 0 0
EDITAS MEDICINE INC COM Common Stock 28106W103 2 100 SH   SOLE   100 0 0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 0 3 SH   SOLE   3 0 0
INVESCO BRIC ETF ETF 46137V209 4 106 SH   SOLE   106 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,209 98,082 SH   SOLE   98,082 0 0
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 172 2,922 SH   SOLE   2,922 0 0
WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 25 684 SH   SOLE   684 0 0
ISHARES MSCI EAFE ETF ETF 464287465 37,105 564,510 SH   SOLE   564,510 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 6,998 96,339 SH   SOLE   96,339 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 10,109 125,164 SH   SOLE   125,164 0 0
ENTERPRISE FINL SVCS CORP COM Common Stock 293712105 11 259 SH   SOLE   259 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 220 4,574 SH   SOLE   4,574 0 0
EQUIFAX INC COM Common Stock 294429105 18 133 SH   SOLE   133 0 0
EAGLE BANCORP INC MD COM Common Stock 268948106 16 300 SH   SOLE   300 0 0
8X8 INC NEW COM Common Stock 282914100 11 450 SH   SOLE   450 0 0
EAGLE BULK SHIPPING INC WT EXP 101521 Common Stock Y2187A135 0 44 SH   SOLE   44 0 0
ISHARES MSCI IRELAND ETF ETF 46429B507 3 65 SH   SOLE   65 0 0
ISHARES MSCI ISRAEL ETF ETF 464286632 11 205 SH   SOLE   205 0 0
EDISON INTL COM Common Stock 281020107 208 3,084 SH   SOLE   3,084 0 0
LAUDER ESTEE COS INC CL A Common Stock 518439104 261 1,427 SH   SOLE   1,427 0 0
ELANCO ANIMAL HEALTH INC COM Common Stock 28414H103 9 268 SH   SOLE   268 0 0
ELECTROSENSORS INC COM Common Stock 285233102 7 2,200 SH   SOLE   2,200 0 0
EMAGIN CORP COM NEW Common Stock 29076N206 0 200 SH   SOLE   200 0 0
ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 1,554 13,713 SH   SOLE   13,713 0 0
ELBIT IMAGING LTD SHS Common Stock M37605124 0 12 SH   SOLE   12 0 0
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 1 25 SH   SOLE   25 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 12 470 SH   SOLE   470 0 0
EASTMAN CHEMICAL CO COM Common Stock 277432100 107 1,360 SH   SOLE   1,360 0 0
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 37 1,156 SH   SOLE   1,156 0 0
EMERSON ELEC CO COM Common Stock 291011104 3,432 51,433 SH   SOLE   51,433 0 0
EMBASSY BANCORP INC COM Common Stock 290791102 25 1,500 SH   SOLE   1,500 0 0
ENBRIDGE INC COM Common Stock 29250N105 6,873 190,494 SH   SOLE   190,494 0 0
ENDO INTL PLC SHS Common Stock G30401106 0 60 SH   SOLE   60 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD Common Stock 29336T100 389 38,582 SH   SOLE   38,582 0 0
ENERGIZER HLDGS INC NEW COM Common Stock 29272W109 77 1,997 SH   SOLE   1,997 0 0
ENERSYS COM Common Stock 29275Y102 21 308 SH   SOLE   308 0 0
ENTEGRIS INC COM Common Stock 29362U104 113 3,036 SH   SOLE   3,036 0 0
ENVESTNET INC COM Common Stock 29404K106 5 77 SH   SOLE   77 0 0
ENOVA INTL INC COM Common Stock 29357K103 4 171 SH   SOLE   171 0 0
EOG RES INC COM Common Stock 26875P101 510 5,474 SH   SOLE   5,474 0 0
EVOLUS INC COM Common Stock 30052C107 2 130 SH   SOLE   130 0 0
EPAM SYS INC COM Common Stock 29414B104 39 228 SH   SOLE   228 0 0
ENTERPRISE PRODS PARTNERS L P COM Common Stock 293792107 4,446 153,985 SH   SOLE   153,985 0 0
ISHARES MSCI PACIFIC EX JAPAN ETF ETF 464286665 43 914 SH   SOLE   914 0 0
EPIZYME INC COM Common Stock 29428V104 9 747 SH   SOLE   747 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN Common Stock 26885B100 95 2,116 SH   SOLE   2,116 0 0
EQT CORP COM Common Stock 26884L109 44 2,755 SH   SOLE   2,755 0 0
EVERSOURCE ENERGY COM Common Stock 30040W108 120 1,589 SH   SOLE   1,589 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 48 740 SH   SOLE   740 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 37 1,089 SH   SOLE   1,089 0 0
ISHARES MSCI USA ESG OPTIMIZED ETF ETF 46435G425 138 2,146 SH   SOLE   2,146 0 0
VANECK VECTORS VIDEO GAMING AND ESPORTS ETF ETF 92189F114 3 100 SH   SOLE   100 0 0
VALARIS PLC SHS CLASS A Common Stock G3166L100 17 2,015 SH   SOLE   2,015 0 0
ENERGY TRANSFER LP COM UT LTD PTN Common Stock 29273V100 1,589 112,838 SH   SOLE   112,838 0 0
E TRADE FINANCIAL CORP COM NEW Common Stock 269246401 1,709 38,324 SH   SOLE   38,324 0 0
ENTERCOM COMMUNICATIONS CORP CL A Common Stock 293639100 7 1,157 SH   SOLE   1,157 0 0
EATON CORP PLC SHS Common Stock G29183103 1,406 16,887 SH   SOLE   16,887 0 0
ENTERGY CORP NEW COM Common Stock 29364G103 27 261 SH   SOLE   261 0 0
EQUITRANS MIDSTREAM CORPORATIO COM Common Stock 294600101 39 1,982 SH   SOLE   1,982 0 0
ETSY INC COM Common Stock 29786A106 0 5 SH   SOLE   5 0 0
EATON VANCE CORP COM NON VTG Common Stock 278265103 36 827 SH   SOLE   827 0 0
EVOLENT HEALTH INC CL A Common Stock 30050B101 15 1,933 SH   SOLE   1,933 0 0
EVO PMTS INC CL A COM Common Stock 26927E104 23 740 SH   SOLE   740 0 0
EVERCORE INC CLASS A Common Stock 29977A105 0 1 SH   SOLE   1 0 0
EVERGY INC COM Common Stock 30034W106 492 8,175 SH   SOLE   8,175 0 0
EDWARDS LIFESCIENCES CORP COM Common Stock 28176E108 178 964 SH   SOLE   964 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 17 760 SH   SOLE   760 0 0
ISHARES MSCI CANADA ETF ETF 464286509 10 363 SH   SOLE   363 0 0
ISHARES MSCI GERMANY SMALL CAP INDEX FUND ETF 46429B465 11 200 SH   SOLE   200 0 0
ISHARES MSCI HONG KONG ETF ETF 464286871 13 500 SH   SOLE   500 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 61 1,120 SH   SOLE   1,120 0 0
ISHARES MSCI AUSTRIA ETF ETF 464286202 17 845 SH   SOLE   845 0 0
ISHARES MSCI SPAIN ETF ETF 464286764 15 530 SH   SOLE   530 0 0
ISHARES MSCI FRANCE ETF ETF 464286707 18 590 SH   SOLE   590 0 0
ISHARES MSCI MEXICO ETF ETF 464286822 13 310 SH   SOLE   310 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 17 390 SH   SOLE   390 0 0
EXACT SCIENCES CORP COM Common Stock 30063P105 210 1,782 SH   SOLE   1,782 0 0
EXELON CORP COM Common Stock 30161N101 418 8,715 SH   SOLE   8,715 0 0
EXLSERVICE HOLDINGS INC COM Common Stock 302081104 16 236 SH   SOLE   236 0 0
EXPEDITORS INTL WASH INC COM Common Stock 302130109 119 1,573 SH   SOLE   1,573 0 0
EXPEDIA GROUP INC COM NEW Common Stock 30212P303 1,982 14,902 SH   SOLE   14,902 0 0
EXPONENT INC COM Common Stock 30214U102 9 154 SH   SOLE   154 0 0
WISDOMTREE U.S. TOTAL MARKET FUND ETF 97717W596 43 1,293 SH   SOLE   1,293 0 0
NATIONAL VISION HLDGS INC COM Common Stock 63845R107 90 2,944 SH   SOLE   2,944 0 0
SECOND SIGHT MED PRODS INC COM Common Stock 81362J100 3 3,500 SH   SOLE   3,500 0 0
ISHARES MSCI SOUTH AFRICA ETF ETF 464286780 14 265 SH   SOLE   265 0 0
WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 54 1,350 SH   SOLE   1,350 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 36 900 SH   SOLE   900 0 0
FORD MTR CO DEL COM Common Stock 345370860 542 52,935 SH   SOLE   52,935 0 0
FIRST AMERN FINL CORP COM Common Stock 31847R102 9 164 SH   SOLE   164 0 0
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 59 538 SH   SOLE   538 0 0
FARMER BROS CO COM Common Stock 307675108 14 850 SH   SOLE   850 0 0
FASTENAL CO COM Common Stock 311900104 126 3,868 SH   SOLE   3,868 0 0
FACEBOOK INC CL A Common Stock 30303M102 8,015 41,530 SH   SOLE   41,530 0 0
FLAGSTAR BANCORP INC COM PAR .001 Common Stock 337930705 33 1,010 SH   SOLE   1,010 0 0
FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 195 3,410 SH   SOLE   3,410 0 0
FAUQUIER BANKSHARES INC VA COM Common Stock 312059108 27 1,250 SH   SOLE   1,250 0 0
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 127 899 SH   SOLE   899 0 0
FIRST CMNTY BANKSHARES INC VA COM Common Stock 31983A103 101 3,000 SH   SOLE   3,000 0 0
FUELCELL ENERGY INC COM Common Stock 35952H601 0 416 SH   SOLE   416 0 0
FIRSTCASH INC COM Common Stock 33767D105 34 336 SH   SOLE   336 0 0
FTI CONSULTING INC COM Common Stock 302941109 2 22 SH   SOLE   22 0 0
FIRST CTZNS BANCSHARES INC N C CL A Common Stock 31946M103 206 458 SH   SOLE   458 0 0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507 25 800 SH   SOLE   800 0 0
FREEPORTMCMORAN INC CL B Common Stock 35671D857 2,922 251,638 SH   SOLE   251,638 0 0
FIRST DATA CORP NEW COM CL A Common Stock 32008D106 2 63 SH   SOLE   63 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 138 4,504 SH   SOLE   4,504 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 810 5,634 SH   SOLE   5,634 0 0
FACTSET RESH SYS INC COM Common Stock 303075105 56 195 SH   SOLE   195 0 0
FEDEX CORP COM Common Stock 31428X106 7,746 46,994 SH   SOLE   46,994 0 0
FIRSTENERGY CORP COM Common Stock 337932107 59 1,382 SH   SOLE   1,382 0 0
FREQUENCY ELECTRS INC COM Common Stock 358010106 12 1,027 SH   SOLE   1,027 0 0
FERTIL A CHRON INC COM Common Stock 315522102 0 1,000 SH   SOLE   1,000 0 0
FRANKLIN ELEC INC COM Common Stock 353514102 15 319 SH   SOLE   319 0 0
FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 31 1,810 SH   SOLE   1,810 0 0
FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109 9 139 SH   SOLE   139 0 0
FIREEYE INC COM Common Stock 31816Q101 5 350 SH   SOLE   350 0 0
FIRST FINL BANCORP OH COM Common Stock 320209109 30 1,250 SH   SOLE   1,250 0 0
BARCLAYS ETN FI ENHANCED EUROPE 50 EXCHANGE TRADED NOTES SERIES C ETF 06746Q256 17 177 SH   SOLE   177 0 0
FIRST FINL BANKSHARES COM Common Stock 32020R109 22 716 SH   SOLE   716 0 0
F5 NETWORKS INC COM Common Stock 315616102 141 969 SH   SOLE   969 0 0
FIBROGEN INC COM Common Stock 31572Q808 90 2,000 SH   SOLE   2,000 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 7 165 SH   SOLE   165 0 0
FIRST HORIZON NATL CORP COM Common Stock 320517105 9 594 SH   SOLE   594 0 0
FIRST INTST BANCSYSTEM INC COM CL A Common Stock 32055Y201 25 620 SH   SOLE   620 0 0
FAIR ISAAC CORP COM Common Stock 303250104 27 87 SH   SOLE   87 0 0
UBS AG FI ENHANCED GLOBAL HIGH YIELD ETN ETF 90274D218 35 196 SH   SOLE   196 0 0
FEDERATED INVS INC PA CL B Common Stock 314211103 29 891 SH   SOLE   891 0 0
GLOBAL X FINTECH THEMATIC ETF ETF 37954Y814 2 65 SH   SOLE   65 0 0
FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 243 1,983 SH   SOLE   1,983 0 0
FISERV INC COM Common Stock 337738108 142 1,563 SH   SOLE   1,563 0 0
FIFTH THIRD BANCORP COM Common Stock 316773100 233 8,279 SH   SOLE   8,279 0 0
FIVE BELOW INC COM Common Stock 33829M101 380 3,169 SH   SOLE   3,169 0 0
NATIONAL BEVERAGE CORP COM Common Stock 635017106 3 73 SH   SOLE   73 0 0
FOOT LOCKER INC COM Common Stock 344849104 13 301 SH   SOLE   301 0 0
FLEX LTD ORD Common Stock Y2573F102 40 4,184 SH   SOLE   4,184 0 0
FLIR SYS INC COM Common Stock 302445101 2,417 44,675 SH   SOLE   44,675 0 0
FLOWERS FOODS INC COM Common Stock 343498101 115 4,929 SH   SOLE   4,929 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 703 13,799 SH   SOLE   13,799 0 0
SPX FLOW INC COM Common Stock 78469X107 12 278 SH   SOLE   278 0 0
FLUOR CORP NEW COM Common Stock 343412102 20 595 SH   SOLE   595 0 0
FLOWSERVE CORP COM Common Stock 34354P105 26 500 SH   SOLE   500 0 0
FLEETCOR TECHNOLOGIES INC COM Common Stock 339041105 207 737 SH   SOLE   737 0 0
ISHARES MSCI FRONTIER 100 FUND ETF 464286145 9 300 SH   SOLE   300 0 0
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 2,127 38,835 SH   SOLE   38,835 0 0
F M C CORP COM NEW Common Stock 302491303 46 555 SH   SOLE   555 0 0
FEDERAL HOME LN MTG CORP COM Common Stock 313400301 3 1,320 SH   SOLE   1,320 0 0
FLOOR & DECOR HLDGS INC CL A Common Stock 339750101 72 1,715 SH   SOLE   1,715 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 13 341 SH   SOLE   341 0 0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 9 297 SH   SOLE   297 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 13 477 SH   SOLE   477 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 98 2,483 SH   SOLE   2,483 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Common Stock 31620R303 3 69 SH   SOLE   69 0 0
FIRST BANCORP INC ME COM Common Stock 31866P102 19 700 SH   SOLE   700 0 0
FEDERAL NATL MTG ASSN COM Common Stock 313586109 1 394 SH   SOLE   394 0 0
FORMFACTOR INC COM Common Stock 346375108 11 717 SH   SOLE   717 0 0
FOSSIL GROUP INC COM Common Stock 34988V106 2 155 SH   SOLE   155 0 0
FOX CORP CL B COM Common Stock 35137L204 3 85 SH   SOLE   85 0 0
FOX CORP CL A COM Common Stock 35137L105 25 676 SH   SOLE   676 0 0
FOX FACTORY HLDG CORP COM Common Stock 35138V102 24 293 SH   SOLE   293 0 0
FIRST PACIFIC CO LTD ORD Common Stock G34804107 8 20,000 SH   SOLE   20,000 0 0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 39 2,000 SH   SOLE   2,000 0 0
VANECK VECTORS UNCONVENTIONAL OIL & GAS ETF ETF 92189F668 13 1,073 SH   SOLE   1,073 0 0
FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 322 3,296 SH   SOLE   3,296 0 0
FAIRFAX FINL HLDGS LTD SUB VTG Common Stock 303901102 547 1,113 SH   SOLE   1,113 0 0
FIESTA RESTAURANT GROUP INC COM Common Stock 31660B101 3 200 SH   SOLE   200 0 0
FREEDOM LEAF INC COM Common Stock 35640T108 0 3,000 SH   SOLE   3,000 0 0
LARGE CAP GROWTH INDEXLINKED EXCHANGE TRADED NOTES DUE 2028 ETF 362273302 42 357 SH   SOLE   357 0 0
FIRST MERCHANTS CORP COM Common Stock 320817109 25 656 SH   SOLE   656 0 0
INVESCO FRONTIER MARKETS ETF ETF 46138E776 17 1,180 SH   SOLE   1,180 0 0
FRP HLDGS INC COM Common Stock 30292L107 22 400 SH   SOLE   400 0 0
4IMPRINT GROUP PLC ORD Common Stock G36555103 10 300 SH   SOLE   300 0 0
FRANKLIN FINL NETWORK INC COM Common Stock 35352P104 5 179 SH   SOLE   179 0 0
FIRST SOLAR INC COM Common Stock 336433107 353 5,380 SH   SOLE   5,380 0 0
FEDERAL SIGNAL CORP COM Common Stock 313855108 27 1,014 SH   SOLE   1,014 0 0
FIRSTSERVICE CORP NEW COM Common Stock 33767E202 53 554 SH   SOLE   554 0 0
FIRST TRUST LARGE CAP VALUE OPPORTUNITIES ALPHADEX FUND ETF 33735J101 36 681 SH   SOLE   681 0 0
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND ETF 33735K108 64 914 SH   SOLE   914 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 39 685 SH   SOLE   685 0 0
FRONTDOOR INC COM Common Stock 35905A109 8 190 SH   SOLE   190 0 0
TECHNIPFMC PLC COM Common Stock G87110105 2 80 SH   SOLE   80 0 0
FORTINET INC COM Common Stock 34959E109 100 1,305 SH   SOLE   1,305 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Common Stock 35906A306 0 128 SH   SOLE   128 0 0
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 10 162 SH   SOLE   162 0 0
FORTIVE CORP COM Common Stock 34959J108 182 2,234 SH   SOLE   2,234 0 0
FULTON FINL CORP PA COM Common Stock 360271100 0 10 SH   SOLE   10 0 0
CEDAR FAIR L P DEPOSITRY UNIT Common Stock 150185106 8 161 SH   SOLE   161 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 46 1,500 SH   SOLE   1,500 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA Common Stock 531229870 8 224 SH   SOLE   224 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA Common Stock 531229854 75 2,011 SH   SOLE   2,011 0 0
FORWARD AIR CORP COM Common Stock 349853101 6 95 SH   SOLE   95 0 0
INVESCO CURRENCYSHARES AUSTRALIAN DOLLAR TRUST ETF 46090N103 105 1,500 SH   SOLE   1,500 0 0
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 77 1,000 SH   SOLE   1,000 0 0
ISHARES CHINA LARGECAP ETF ETF 464287184 259 6,048 SH   SOLE   6,048 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 776 11,665 SH   SOLE   11,665 0 0
FIRST TRUST ENERGY ALPHADEX FUND ETF 33734X127 80 7,000 SH   SOLE   7,000 0 0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 85 2,006 SH   SOLE   2,006 0 0
GENPACT LIMITED SHS Common Stock G3922B107 41 1,072 SH   SOLE   1,072 0 0
GERMAN AMERN BANCORP INC COM Common Stock 373865104 60 1,976 SH   SOLE   1,976 0 0
ETFMG VIDEO GAME TECH ETF ETF 26924G706 3 80 SH   SOLE   80 0 0
GATX CORP COM Common Stock 361448103 36 456 SH   SOLE   456 0 0
GLOBAL BLOOD THERAPEUTICS INC COM Common Stock 37890U108 42 799 SH   SOLE   799 0 0
GRAYSCALE BITCOIN TR BTC SHS Common Stock 389637109 1 91 SH   SOLE   91 0 0
GANNETT CO INC COM Common Stock 36473H104 4 450 SH   SOLE   450 0 0
GCP APPLIED TECHNOLOGIES INC COM Common Stock 36164Y101 239 10,575 SH   SOLE   10,575 0 0
SANOFI CONTGNT VAL RT Common Stock 80105N113 4 6,776 SH   SOLE   6,776 0 0
GENERAL DYNAMICS CORP COM Common Stock 369550108 857 4,713 SH   SOLE   4,713 0 0
GODADDY INC CL A Common Stock 380237107 368 5,251 SH   SOLE   5,251 0 0
GOLDEN ENTMT INC COM Common Stock 381013101 5 381 SH   SOLE   381 0 0
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 56 2,202 SH   SOLE   2,202 0 0
GENERAL ELECTRIC CO COM Common Stock 369604103 1,827 173,806 SH   SOLE   173,806 0 0
GENESIS ENERGY L P UNIT LTD PARTN Common Stock 371927104 491 22,429 SH   SOLE   22,429 0 0
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206 27 826 SH   SOLE   826 0 0
GERON CORP COM Common Stock 374163103 0 23 SH   SOLE   23 0 0
GUESS INC COM Common Stock 401617105 0 0 SH   SOLE   0 0 0
G4S PLC SHS Common Stock G39283109 2 911 SH   SOLE   911 0 0
GREEN GROWTH BRANDS INC COM Common Stock 39305B105 32 14,651 SH   SOLE   14,651 0 0
GRACO INC COM Common Stock 384109104 95 1,890 SH   SOLE   1,890 0 0
GUARDANT HEALTH INC COM Common Stock 40131M109 4 50 SH   SOLE   50 0 0
GENOMIC HEALTH INC COM Common Stock 37244C101 12 200 SH   SOLE   200 0 0
GILEAD SCIENCES INC COM Common Stock 375558103 794 11,752 SH   SOLE   11,752 0 0
GENERAL MLS INC COM Common Stock 370334104 4,572 87,047 SH   SOLE   87,047 0 0
GLAXOSMITHKLINE PLC ORD Common Stock G3910J112 2 118 SH   SOLE   118 0 0
SPDR GOLD SHARES ETF 78463V107 13,141 98,653 SH   SOLE   98,653 0 0
CREDIT SUISSE XLINKS GOLD SHARES COVERED CALL ETN ETF 22542D480 2 220 SH   SOLE   220 0 0
GCI LIBERTY INC COM CLASS A Common Stock 36164V305 15 250 SH   SOLE   250 0 0
GLOBANT S A COM Common Stock L44385109 81 800 SH   SOLE   800 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Common Stock Y2687W108 197 9,281 SH   SOLE   9,281 0 0
GLATFELTER COM Common Stock 377316104 3 165 SH   SOLE   165 0 0
GELTECH SOLUTIONS INC COM Common Stock 368537106 15 88,290 SH   SOLE   88,290 0 0
ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 8 115 SH   SOLE   115 0 0
CORNING INC COM Common Stock 219350105 396 11,921 SH   SOLE   11,921 0 0
GENERAL MTRS CO COM Common Stock 37045V100 1,809 46,943 SH   SOLE   46,943 0 0
GENERAL MTRS CO WT EXP 071019 Common Stock 37045V126 0 12 SH   SOLE   12 0 0
GENERAL MOLY INC COM Common Stock 370373102 13 36,377 SH   SOLE   36,377 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 6 120 SH   SOLE   120 0 0
GENERAC HLDGS INC COM Common Stock 368736104 16 224 SH   SOLE   224 0 0
GENTEX CORP COM Common Stock 371901109 121 4,919 SH   SOLE   4,919 0 0
GENWORTH FINL INC COM CL A Common Stock 37247D106 27 7,371 SH   SOLE   7,371 0 0
BARRICK GOLD CORPORATION COM Common Stock 067901108 4 250 SH   SOLE   250 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107 10,240 9,473 SH   SOLE   9,473 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305 12,937 11,947 SH   SOLE   11,947 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG Common Stock 135086106 2 52 SH   SOLE   52 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 6,034 233,734 SH   SOLE   233,734 0 0
GENUINE PARTS CO COM Common Stock 372460105 411 3,944 SH   SOLE   3,944 0 0
GRAPHIC PACKAGING HLDG CO COM Common Stock 388689101 118 8,402 SH   SOLE   8,402 0 0
GLOBAL PMTS INC COM Common Stock 37940X102 25 158 SH   SOLE   158 0 0
GREEN PLAINS INC COM Common Stock 393222104 0 0 SH   SOLE   0 0 0
GEOPARK LTD USD SHS Common Stock G38327105 2 124 SH   SOLE   124 0 0
GOPRO INC CL A Common Stock 38268T103 1 113 SH   SOLE   113 0 0
GAP INC COM Common Stock 364760108 1,441 80,208 SH   SOLE   80,208 0 0
GRACE W R & CO DEL NEW COM Common Stock 38388F108 424 5,575 SH   SOLE   5,575 0 0
GARMIN LTD SHS Common Stock H2906T109 40 500 SH   SOLE   500 0 0
GRUBHUB INC COM Common Stock 400110102 39 494 SH   SOLE   494 0 0
GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 946 4,622 SH   SOLE   4,622 0 0
ISHARES GSCI COMMODITYINDEXED TRUST ETF 46428R107 6 378 SH   SOLE   378 0 0
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107 28 993 SH   SOLE   993 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Common Stock Y27183600 5 625 SH   SOLE   625 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 45 762 SH   SOLE   762 0 0
GO SOLAR USA INC COM Common Stock 38019R109 0 600 SH   SOLE   600 0 0
GOODYEAR TIRE & RUBR CO COM Common Stock 382550101 2 100 SH   SOLE   100 0 0
GARRETT MOTION INC COM Common Stock 366505105 15 993 SH   SOLE   993 0 0
GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT Common Stock 40222T104 0 8,332 SH   SOLE   8,332 0 0
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 4 120 SH   SOLE   120 0 0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 156 1,387 SH   SOLE   1,387 0 0
GREAT WESTN BANCORP INC COM Common Stock 391416104 16 439 SH   SOLE   439 0 0
GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 49 485 SH   SOLE   485 0 0
GRAINGER W W INC COM Common Stock 384802104 1,711 6,378 SH   SOLE   6,378 0 0
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 487 16,030 SH   SOLE   16,030 0 0
GLOBAL X FTSE COLOMBIA 20 ETF ETF 37950E200 11 1,100 SH   SOLE   1,100 0 0
HYATT HOTELS CORP COM CL A Common Stock 448579102 336 4,416 SH   SOLE   4,416 0 0
HAWAIIAN HOLDINGS INC COM Common Stock 419879101 5 200 SH   SOLE   200 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 182 4,579 SH   SOLE   4,579 0 0
HAEMONETICS CORP COM Common Stock 405024100 3 25 SH   SOLE   25 0 0
HALLIBURTON CO COM Common Stock 406216101 788 34,662 SH   SOLE   34,662 0 0
HALOZYME THERAPEUTICS INC COM Common Stock 40637H109 29 1,700 SH   SOLE   1,700 0 0
HASBRO INC COM Common Stock 418056107 78 736 SH   SOLE   736 0 0
HUNTINGTON BANCSHARES INC COM Common Stock 446150104 759 54,346 SH   SOLE   54,346 0 0
HANESBRANDS INC COM Common Stock 410345102 1,176 68,301 SH   SOLE   68,301 0 0
HCA HEALTHCARE INC COM Common Stock 40412C101 22 163 SH   SOLE   163 0 0
HC2 HLDGS INC COM Common Stock 404139107 4 1,500 SH   SOLE   1,500 0 0
HEALTHCARE SVCS GRP INC COM Common Stock 421906108 118 3,897 SH   SOLE   3,897 0 0
HOME DEPOT INC COM Common Stock 437076102 4,739 22,788 SH   SOLE   22,788 0 0
HD SUPPLY HLDGS INC COM Common Stock 40416M105 85 2,110 SH   SOLE   2,110 0 0
HEADSTRONG GROUP INC COM Common Stock 422094102 0 1,000 SH   SOLE   1,000 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 15 155 SH   SOLE   155 0 0
HAWAIIAN ELEC INDUSTRIES COM Common Stock 419870100 77 1,777 SH   SOLE   1,777 0 0
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 86 1,293 SH   SOLE   1,293 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 6 197 SH   SOLE   197 0 0
HEICO CORP NEW COM Common Stock 422806109 240 1,794 SH   SOLE   1,794 0 0
HELEN OF TROY CORP LTD COM Common Stock G4388N106 90 686 SH   SOLE   686 0 0
HEMP INC COM NEW Common Stock 423703206 0 23,000 SH   SOLE   23,000 0 0
HESS CORP COM Common Stock 42809H107 115 1,803 SH   SOLE   1,803 0 0
HEXO CORP COM Common Stock 428304109 1 100 SH   SOLE   100 0 0
ISHARES CURRENCY HEDGED MSCI EUROZONE ETF ETF 46434V639 0 14 SH   SOLE   14 0 0
HOLLYFRONTIER CORP COM Common Stock 436106108 2 45 SH   SOLE   45 0 0
HUGOTON RTY TR TEX UNIT BEN INT Common Stock 444717102 1 3,500 SH   SOLE   3,500 0 0
HARTFORD FINL SVCS GROUP INC COM Common Stock 416515104 2,374 42,379 SH   SOLE   42,379 0 0
HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 23 103 SH   SOLE   103 0 0
HECLA MNG CO COM Common Stock 422704106 14 8,044 SH   SOLE   8,044 0 0
HERBALIFE NUTRITION LTD COM SHS Common Stock G4412G101 36 840 SH   SOLE   840 0 0
HOULIHAN LOKEY INC CL A Common Stock 441593100 105 2,357 SH   SOLE   2,357 0 0
HILTON WORLDWIDE HLDGS INC COM Common Stock 43300A203 30 308 SH   SOLE   308 0 0
HORACE MANN EDUCATORS CORP NEW COM Common Stock 440327104 8 203 SH   SOLE   203 0 0
HMN FINL INC COM Common Stock 40424G108 18 858 SH   SOLE   858 0 0
HANOVER FOODS CORP CL A Common Stock 41078W100 44 535 SH   SOLE   535 0 0
HNI CORP COM Common Stock 404251100 3 71 SH   SOLE   71 0 0
HARLEY DAVIDSON INC COM Common Stock 412822108 26 731 SH   SOLE   731 0 0
HOLOGIC INC COM Common Stock 436440101 5 97 SH   SOLE   97 0 0
HONEYWELL INTL INC COM Common Stock 438516106 7,987 45,749 SH   SOLE   45,749 0 0
HELMERICH & PAYNE INC COM Common Stock 423452101 65 1,284 SH   SOLE   1,284 0 0
HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 99 6,590 SH   SOLE   6,590 0 0
HP INC COM Common Stock 40434L105 305 14,561 SH   SOLE   14,561 0 0
HIGHPOINT RES CORP COM Common Stock 43114K108 0 36 SH   SOLE   36 0 0
HEALTHEQUITY INC COM Common Stock 42226A107 513 7,837 SH   SOLE   7,837 0 0
BLOCK H & R INC COM Common Stock 093671105 30 1,015 SH   SOLE   1,015 0 0
HILL ROM HLDGS INC COM Common Stock 431475102 186 1,774 SH   SOLE   1,774 0 0
HORMEL FOODS CORP COM Common Stock 440452100 5,940 146,532 SH   SOLE   146,532 0 0
HARVEST OIL & GAS CORP COM Common Stock 41755V102 0 5 SH   SOLE   5 0 0
HARVEST OIL & GAS CORP WT EXP 060423 Common Stock 41755V110 0 10 SH   SOLE   10 0 0
HERITAGE INS HLDGS INC COM Common Stock 42727J102 0 1 SH   SOLE   1 0 0
HERON THERAPEUTICS INC COM Common Stock 427746102 4 200 SH   SOLE   200 0 0
HARSCO CORP COM Common Stock 415864107 19 695 SH   SOLE   695 0 0
HENRY SCHEIN INC COM Common Stock 806407102 482 6,893 SH   SOLE   6,893 0 0
HERSHEY CO COM Common Stock 427866108 92 689 SH   SOLE   689 0 0
HEARTLAND FINL USA INC COM Common Stock 42234Q102 9 204 SH   SOLE   204 0 0
HUBBELL INC COM Common Stock 443510607 109 835 SH   SOLE   835 0 0
HUBSPOT INC COM Common Stock 443573100 5 30 SH   SOLE   30 0 0
HUMANA INC COM Common Stock 444859102 60 226 SH   SOLE   226 0 0
HUNTSMAN CORP COM Common Stock 447011107 26 1,259 SH   SOLE   1,259 0 0
HURON CONSULTING GROUP INC COM Common Stock 447462102 5 97 SH   SOLE   97 0 0
HUSKY ENERGY INC COM Common Stock 448055103 3 347 SH   SOLE   347 0 0
HANCOCK WHITNEY CORPORATION COM Common Stock 410120109 110 2,743 SH   SOLE   2,743 0 0
HEXCEL CORP NEW COM Common Stock 428291108 123 1,521 SH   SOLE   1,521 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 850 9,745 SH   SOLE   9,745 0 0
PIMCO 05 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGETRADED FUND ETF 72201R783 12 124 SH   SOLE   124 0 0
HORIZON THERAPEUTICS PUB LTD SHS Common Stock G46188101 10 436 SH   SOLE   436 0 0
IAA INC COM Common Stock 449253103 65 1,665 SH   SOLE   1,665 0 0
IAC INTERACTIVECORP COM Common Stock 44919P508 218 1,000 SH   SOLE   1,000 0 0
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUND ETF 46435G672 688 12,626 SH   SOLE   12,626 0 0
ISHARES U.S. BROKERDEALERS & SECURITIES EXCHANGES ETF ETF 464288794 28 440 SH   SOLE   440 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW Common Stock 457985208 121 2,160 SH   SOLE   2,160 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 207 15,350 SH   SOLE   15,350 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 1,527 13,996 SH   SOLE   13,996 0 0
INDEPENDENT BANK CORP MICH COM NEW Common Stock 453838609 5 216 SH   SOLE   216 0 0
ISHARES IBONDS DEC 2019 TERM CORPORATE ETF ETF 46434VAU4 16 650 SH   SOLE   650 0 0
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 435 17,158 SH   SOLE   17,158 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 253 10,161 SH   SOLE   10,161 0 0
IBERIABANK CORP COM Common Stock 450828108 39 509 SH   SOLE   509 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Common Stock 45841N107 49 895 SH   SOLE   895 0 0
INTERNATIONAL BUSINESS MACHS COM Common Stock 459200101 5,977 43,346 SH   SOLE   43,346 0 0
AMPLIFY ONLINE RETAIL ETF ETF 032108102 24 482 SH   SOLE   482 0 0
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 891 10,372 SH   SOLE   10,372 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564 1,850 16,426 SH   SOLE   16,426 0 0
ICF INTL INC COM Common Stock 44925C103 13 177 SH   SOLE   177 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 10 980 SH   SOLE   980 0 0
ICON PLC SHS Common Stock G4705A100 143 931 SH   SOLE   931 0 0
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 1 27 SH   SOLE   27 0 0
ICU MED INC COM Common Stock 44930G107 127 503 SH   SOLE   503 0 0
IDACORP INC COM Common Stock 451107106 25 250 SH   SOLE   250 0 0
INTERDIGITAL INC COM Common Stock 45867G101 32 500 SH   SOLE   500 0 0
ISHARES U.S. UTILITIES ETF ETF 464287697 128 847 SH   SOLE   847 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 7 217 SH   SOLE   217 0 0
IDEXX LABS INC COM Common Stock 45168D104 42 151 SH   SOLE   151 0 0
ISHARES EVOLVED U.S. CONSUMER STAPLES ETF ETF 46431W671 85 3,175 SH   SOLE   3,175 0 0
ISHARES 710 YEAR TREASURY BOND ETF ETF 464287440 81 739 SH   SOLE   739 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 5,169 84,182 SH   SOLE   84,182 0 0
ISHARES 37 YEAR TREASURY BOND ETF ETF 464288661 194 1,544 SH   SOLE   1,544 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 977 18,993 SH   SOLE   18,993 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT Common Stock PART01494 349 4,817 SH   SOLE   4,817 0 0
ISHARES FTSE DEVELOPED SMALL CAP EXNORTH AMERICA INDEX FUND ETF 464288497 17 344 SH   SOLE   344 0 0
ISHARES EUROPE ETF ETF 464287861 9 200 SH   SOLE   200 0 0
IDEX CORP COM Common Stock 45167R104 109 632 SH   SOLE   632 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 44 304 SH   SOLE   304 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 24 788 SH   SOLE   788 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 77 1,669 SH   SOLE   1,669 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 3,453 60,638 SH   SOLE   60,638 0 0
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 56 261 SH   SOLE   261 0 0
ISHARES S&P/CITIGROUP INTERNATIONAL TREASURY BOND FUND EXUS ETF 464288117 1 20 SH   SOLE   20 0 0
ISHARES SHORTTERM CORPORATE BOND ETF ETF 464288646 209 3,908 SH   SOLE   3,908 0 0
ISHARES EXPANDED TECHSOFTWARE SECTOR ETF ETF 464287515 70 321 SH   SOLE   321 0 0
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ETF 97717X594 66 2,029 SH   SOLE   2,029 0 0
ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 73 425 SH   SOLE   425 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 97 405 SH   SOLE   405 0 0
INTESA SANPAOLO SPA SHS Common Stock T55067101 1 695 SH   SOLE   695 0 0
II VI INC COM Common Stock 902104108 7 200 SH   SOLE   200 0 0
ISHARES CORE S&P MIDCAP ETF ETF 464287507 38,234 196,817 SH   SOLE   196,817 0 0
ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705 584 3,665 SH   SOLE   3,665 0 0
ISHARES S&P MIDCAP 400 GROWTH ETF ETF 464287606 129 569 SH   SOLE   569 0 0
ISHARES CORE S&P SMALLCAP ETF ETF 464287804 26,272 335,621 SH   SOLE   335,621 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879 288 1,941 SH   SOLE   1,941 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 868 4,756 SH   SOLE   4,756 0 0
ILLUMINA INC COM Common Stock 452327109 123 333 SH   SOLE   333 0 0
IMAX CORP COM Common Stock 45245E109 2 100 SH   SOLE   100 0 0
IMMUNOGEN INC COM Common Stock 45253H101 1 448 SH   SOLE   448 0 0
IMMUNOMEDICS INC COM Common Stock 452907108 12 900 SH   SOLE   900 0 0
INCYTE CORP COM Common Stock 45337C102 35 414 SH   SOLE   414 0 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 20 576 SH   SOLE   576 0 0
IHS MARKIT LTD SHS Common Stock G47567105 472 7,401 SH   SOLE   7,401 0 0
INGREDION INC COM Common Stock 457187102 29 354 SH   SOLE   354 0 0
INTEL CORP COM Common Stock 458140100 18,126 378,653 SH   SOLE   378,653 0 0
INTUIT COM Common Stock 461202103 96 368 SH   SOLE   368 0 0
ION GEOPHYSICAL CORP COM NEW Common Stock 462044207 0 15 SH   SOLE   15 0 0
ISOMET CORP COM Common Stock 464893106 0 7,500 SH   SOLE   7,500 0 0
IONIS PHARMACEUTICALS INC COM Common Stock 462222100 13 196 SH   SOLE   196 0 0
INTL PAPER CO COM Common Stock 460146103 395 9,123 SH   SOLE   9,123 0 0
INTER PARFUMS INC COM Common Stock 458334109 7 104 SH   SOLE   104 0 0
INTELLIPHARMACEUTICS INTL INC COM Common Stock 458173309 0 9 SH   SOLE   9 0 0
SPDR BLOOMBERG BARCLAYS TIPS ETF ETF 78464A656 1,021 18,036 SH   SOLE   18,036 0 0
INTERPUBLIC GROUP COS INC COM Common Stock 460690100 36 1,593 SH   SOLE   1,593 0 0
IPG PHOTONICS CORP COM Common Stock 44980X109 1 6 SH   SOLE   6 0 0
IPACKETS INTL INC COM Common Stock 46262T102 0 20,000 SH   SOLE   20,000 0 0
IQVIA HLDGS INC COM Common Stock 46266C105 5 34 SH   SOLE   34 0 0
INGERSOLLRAND PLC SHS Common Stock G47791101 380 2,996 SH   SOLE   2,996 0 0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 1 45 SH   SOLE   45 0 0
IROBOT CORP COM Common Stock 462726100 46 500 SH   SOLE   500 0 0
IRHYTHM TECHNOLOGIES INC COM Common Stock 450056106 27 339 SH   SOLE   339 0 0
INTERNATIONAL SPEEDWAY CORP CL B Common Stock 460335300 270 6,000 SH   SOLE   6,000 0 0
INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 62 118 SH   SOLE   118 0 0
ISHARES CORE 15 YEAR USD BOND ETF ETF 46432F859 123 2,431 SH   SOLE   2,431 0 0
GARTNER INC COM Common Stock 366651107 269 1,669 SH   SOLE   1,669 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 409 1,910 SH   SOLE   1,910 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 19 500 SH   SOLE   500 0 0
SPDR BLOOMBERG BARCLAYS INTERMEDIATE TERM TREASURY ETF ETF 78464A672 2 33 SH   SOLE   33 0 0
VANECK VECTORS AMTFREE INTERMEDIATE MUNICIPAL INDEX ETF ETF 92189H201 52 1,048 SH   SOLE   1,048 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 103 1,540 SH   SOLE   1,540 0 0
ITRONICS INC COM NEW Common Stock 465743300 0 2 SH   SOLE   2 0 0
ITT INC COM Common Stock 45073V108 63 964 SH   SOLE   964 0 0
ILLINOIS TOOL WKS INC COM Common Stock 452308109 879 5,787 SH   SOLE   5,787 0 0
IMPERIAL BRANDS PLC SHS Common Stock G4720C107 4 171 SH   SOLE   171 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 699 11,157 SH   SOLE   11,157 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 105 1,853 SH   SOLE   1,853 0 0
ISHARES S&P 500 VALUE ETF 464287408 590 5,063 SH   SOLE   5,063 0 0
VANGUARD S&P MIDCAP 400 ETF ETF 921932885 1,146 8,691 SH   SOLE   8,691 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 124,039 420,826 SH   SOLE   420,826 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,469 8,197 SH   SOLE   8,197 0 0
INVESCO LTD SHS Common Stock G491BT108 38 1,837 SH   SOLE   1,837 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 13,260 81,454 SH   SOLE   81,454 0 0
ISHARES MICROCAP ETF ETF 464288869 23 250 SH   SOLE   250 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,981 15,573 SH   SOLE   15,573 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 5,781 36,740 SH   SOLE   36,740 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 14,190 91,254 SH   SOLE   91,254 0 0
ISHARES TR RUSSEL 2000 VALUE ETF 464287630 4,416 36,644 SH   SOLE   36,644 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 2,925 14,564 SH   SOLE   14,564 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 1,549 10,861 SH   SOLE   10,861 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499 5,006 89,608 SH   SOLE   89,608 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 935 10,491 SH   SOLE   10,491 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 10,190 59,122 SH   SOLE   59,122 0 0
ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 103 1,901 SH   SOLE   1,901 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 68 789 SH   SOLE   789 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341 23 700 SH   SOLE   700 0 0
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 103 1,662 SH   SOLE   1,662 0 0
ISHARES GLOBAL TECH ETF ETF 464287291 22 121 SH   SOLE   121 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 70 1,188 SH   SOLE   1,188 0 0
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 19 89 SH   SOLE   89 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 272 1,392 SH   SOLE   1,392 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 50 319 SH   SOLE   319 0 0
ISHARES U.S. REAL ESTATE ETF ETF 464287739 7,779 89,092 SH   SOLE   89,092 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 9 50 SH   SOLE   50 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 1,310 6,618 SH   SOLE   6,618 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 3,979 27,227 SH   SOLE   27,227 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 24 815 SH   SOLE   815 0 0
JAZZ PHARMACEUTICALS PLC SHS USD Common Stock G50871105 31 220 SH   SOLE   220 0 0
HUNT J B TRANS SVCS INC COM Common Stock 445658107 5 55 SH   SOLE   55 0 0
JETBLUE AWYS CORP COM Common Stock 477143101 7 387 SH   SOLE   387 0 0
JOHNSON CTLS INTL PLC SHS Common Stock G51502105 1,771 42,600 SH   SOLE   42,600 0 0
J2 GLOBAL INC COM Common Stock 48123V102 9 104 SH   SOLE   104 0 0
JACOBS ENGR GROUP INC COM Common Stock 469814107 498 5,899 SH   SOLE   5,899 0 0
JEFFERIES FINL GROUP INC COM Common Stock 47233W109 44 2,284 SH   SOLE   2,284 0 0
IPATH BLOOMBERG COPPER SUBINDEX TOTAL RETURN ETN ETF 06739F101 49 1,640 SH   SOLE   1,640 0 0
J & J SNACK FOODS CORP COM Common Stock 466032109 10 61 SH   SOLE   61 0 0
ISHARES MORNINGSTAR LARGECAP ETF ETF 464287127 76 458 SH   SOLE   458 0 0
ISHARES MORNINGSTAR LARGECAP GROWTH ETF ETF 464287119 2,946 15,355 SH   SOLE   15,355 0 0
HENRY JACK & ASSOC INC COM Common Stock 426281101 1,233 9,209 SH   SOLE   9,209 0 0
ISHARES MORNINGSTAR SMALLCAP ETF ETF 464288505 20 117 SH   SOLE   117 0 0
ISHARES MORNINGSTAR SMALLCAP VALUE ETF ETF 464288703 52 379 SH   SOLE   379 0 0
JONES LANG LASALLE INC COM Common Stock 48020Q107 7 49 SH   SOLE   49 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 28,140 202,041 SH   SOLE   202,041 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 132 1,212 SH   SOLE   1,212 0 0
DIREXION DAILY JUNIOR GOLD MINERS INDEX BULL 3X SHARES ETF 25460E166 3 50 SH   SOLE   50 0 0
JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF ETF 46641Q209 5 98 SH   SOLE   98 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100 21,086 188,608 SH   SOLE   188,608 0 0
JPMORGAN ULTRASHORT INCOME ETF ETF 46641Q837 18 350 SH   SOLE   350 0 0
SAINSBURYS J P L C SHS NEW Common Stock G77732173 1 416 SH   SOLE   416 0 0
WILEY JOHN & SONS INC CL A Common Stock 968223206 89 1,941 SH   SOLE   1,941 0 0
NORDSTROM INC COM Common Stock 655664100 76 2,370 SH   SOLE   2,370 0 0
KELLOGG CO COM Common Stock 487836108 173 3,235 SH   SOLE   3,235 0 0
KAMAN CORP COM Common Stock 483548103 6 100 SH   SOLE   100 0 0
KAR AUCTION SVCS INC COM Common Stock 48238T109 42 1,665 SH   SOLE   1,665 0 0
KIMBALL INTL INC CL B Common Stock 494274103 28 1,590 SH   SOLE   1,590 0 0
SPDR S&P BANK ETF ETF 78464A797 278 6,421 SH   SOLE   6,421 0 0
POWERSHARES KBW HIGH DIVIDEND YIELD FINANCIAL PORTFOLIO ETF 46138E610 31 1,450 SH   SOLE   1,450 0 0
INVESCO KBW REGIONAL BANKING ETF ETF 46138E578 18 349 SH   SOLE   349 0 0
INVESCO KBW PREMIUM YIELD EQUITY REIT ETF ETF 46138E594 4 127 SH   SOLE   127 0 0
KEURIG DR PEPPER INC COM Common Stock 49271V100 32 1,104 SH   SOLE   1,104 0 0
KIMBALL ELECTRONICS INC COM Common Stock 49428J109 31 1,890 SH   SOLE   1,890 0 0
KEWEENAW LAND ASSN LTD INT CTF Common Stock 493026108 36 502 SH   SOLE   502 0 0
KIRBY CORP COM Common Stock 497266106 12 152 SH   SOLE   152 0 0
KEYCORP NEW COM Common Stock 493267108 37 2,095 SH   SOLE   2,095 0 0
KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 11 123 SH   SOLE   123 0 0
KENTUCKY FIRST FED BANCORP COM Common Stock 491292108 19 2,411 SH   SOLE   2,411 0 0
KINGFISHER PLC SHS Common Stock G5256E441 2 658 SH   SOLE   658 0 0
KRAFT HEINZ CO COM Common Stock 500754106 511 16,455 SH   SOLE   16,455 0 0
SPDR S&P INSURANCE ETF ETF 78464A789 5 159 SH   SOLE   159 0 0
KKR & CO INC CL A Common Stock 48251W104 35 1,401 SH   SOLE   1,401 0 0
KLA CORPORATION COM NEW Common Stock 482480100 41 345 SH   SOLE   345 0 0
KIMBERLY CLARK CORP COM Common Stock 494368103 2,969 22,104 SH   SOLE   22,104 0 0
KINDER MORGAN INC DEL COM Common Stock 49456B101 4,711 225,605 SH   SOLE   225,605 0 0
KEMPER CORP DEL COM Common Stock 488401100 729 8,451 SH   SOLE   8,451 0 0
KENNAMETAL INC COM Common Stock 489170100 7 191 SH   SOLE   191 0 0
CARMAX INC COM Common Stock 143130102 112 1,288 SH   SOLE   1,288 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Common Stock Y48125101 11 600 SH   SOLE   600 0 0
KINSALE CAP GROUP INC COM Common Stock 49714P108 7 78 SH   SOLE   78 0 0
KNIGHT SWIFT TRANSN HLDGS INC CL A Common Stock 499049104 25 750 SH   SOLE   750 0 0
COCA COLA CO COM Common Stock 191216100 6,447 125,628 SH   SOLE   125,628 0 0
KROGER CO COM Common Stock 501044101 20 923 SH   SOLE   923 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 524 9,814 SH   SOLE   9,814 0 0
GLOBAL X CONSCIOUS COMPANIES ETF ETF 37954Y731 108 4,904 SH   SOLE   4,904 0 0
KORNIT DIGITAL LTD SHS Common Stock M6372Q113 35 1,100 SH   SOLE   1,100 0 0
KUSHCO HLDGS INC COM Common Stock 50133S103 2 400 SH   SOLE   400 0 0
KOHLS CORP COM Common Stock 500255104 1,717 36,110 SH   SOLE   36,110 0 0
KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 129 1,060 SH   SOLE   1,060 0 0
KONTOOR BRANDS INC COM Common Stock 50050N103 20 709 SH   SOLE   709 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 18 780 SH   SOLE   780 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 4 100 SH   SOLE   100 0 0
ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 34 650 SH   SOLE   650 0 0
LOEWS CORP COM Common Stock 540424108 77 1,404 SH   SOLE   1,404 0 0
LITHIUM AMERS CORP NEW COM NEW Common Stock 53680Q207 162 40,000 SH   SOLE   40,000 0 0
LANCASTER COLONY CORP COM Common Stock 513847103 21 144 SH   SOLE   144 0 0
LANDMARK BANCORP INC COM Common Stock 51504L107 18 765 SH   SOLE   765 0 0
LAUREATE EDUCATION INC CL A Common Stock 518613203 16 1,049 SH   SOLE   1,049 0 0
L BRANDS INC COM Common Stock 501797104 44 1,674 SH   SOLE   1,674 0 0
LAKELAND BANCORP INC COM Common Stock 511637100 3 176 SH   SOLE   176 0 0
LIBERTY BROADBAND CORP COM SER A Common Stock 530307107 92 891 SH   SOLE   891 0 0
LIBERTY BROADBAND CORP COM SER C Common Stock 530307305 90 862 SH   SOLE   862 0 0
LIBERTY GLOBAL PLC SHS CL A Common Stock G5480U104 1 51 SH   SOLE   51 0 0
LIBERTY GLOBAL PLC SHS CL C Common Stock G5480U120 55 2,081 SH   SOLE   2,081 0 0
LEIDOS HLDGS INC COM Common Stock 525327102 936 11,717 SH   SOLE   11,717 0 0
LIFESTYLE DELIVERY SYS INC COM Common Stock 53224Y104 0 1,500 SH   SOLE   1,500 0 0
CURALEAF HLDGS INC SUB VTG SHS Common Stock 23126M102 7 1,000 SH   SOLE   1,000 0 0
LANDS END INC NEW COM Common Stock 51509F105 1 42 SH   SOLE   42 0 0
LEAR CORP COM NEW Common Stock 521865204 8 60 SH   SOLE   60 0 0
LINCOLN ELEC HLDGS INC COM Common Stock 533900106 111 1,343 SH   SOLE   1,343 0 0
LEGGETT & PLATT INC COM Common Stock 524660107 3 82 SH   SOLE   82 0 0
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 464286517 11 244 SH   SOLE   244 0 0
LENNAR CORP CL A Common Stock 526057104 13 270 SH   SOLE   270 0 0
LEVI STRAUSS & CO NEW CL A COM STK Common Stock 52736R102 3 130 SH   SOLE   130 0 0
LIBERTY EXPEDIA HLDGS INC SER A COM Common Stock 53046P109 6 136 SH   SOLE   136 0 0
LITTELFUSE INC COM Common Stock 537008104 107 605 SH   SOLE   605 0 0
LIONS GATE ENTMNT CORP CL B NON VTG Common Stock 535919500 4 347 SH   SOLE   347 0 0
LIONS GATE ENTMNT CORP CL A VTG Common Stock 535919401 4 300 SH   SOLE   300 0 0
LIGAND PHARMACEUTICALS INC COM NEW Common Stock 53220K504 42 372 SH   SOLE   372 0 0
LABORATORY CORP AMER HLDGS COM NEW Common Stock 50540R409 2,485 14,371 SH   SOLE   14,371 0 0
L3 TECHNOLOGIES INC COM Common Stock 502413107 2,632 11,519 SH   SOLE   11,519 0 0
LENNOX INTL INC COM Common Stock 526107107 24 86 SH   SOLE   86 0 0
LIBERTY LATIN AMERICA LTD COM CL A Common Stock G9001E102 0 8 SH   SOLE   8 0 0
LIBERTY LATIN AMERICA LTD COM CL C Common Stock G9001E128 4 222 SH   SOLE   222 0 0
LINDE PLC SHS Common Stock G5494J103 5,678 28,276 SH   SOLE   28,276 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 6 230 SH   SOLE   230 0 0
LUMENTUM HLDGS INC COM Common Stock 55024U109 0 3 SH   SOLE   3 0 0
LKQ CORP COM Common Stock 501889208 153 5,767 SH   SOLE   5,767 0 0
LSC COMMUNICATIONS INC COM Common Stock 50218P107 0 68 SH   SOLE   68 0 0
LILLY ELI & CO COM Common Stock 532457108 2,655 23,965 SH   SOLE   23,965 0 0
LEGG MASON INC COM Common Stock 524901105 8 208 SH   SOLE   208 0 0
LUMINEX CORP DEL COM Common Stock 55027E102 553 26,725 SH   SOLE   26,725 0 0
MACLOS CAP INC COM Common Stock 55477Q100 0 2,000 SH   SOLE   2,000 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109 11,359 31,245 SH   SOLE   31,245 0 0
LINCOLN NATL CORP IND COM Common Stock 534187109 266 4,131 SH   SOLE   4,131 0 0
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 163 2,385 SH   SOLE   2,385 0 0
LINDSAY CORP COM Common Stock 535555106 62 755 SH   SOLE   755 0 0
ALLIANT ENERGY CORP COM Common Stock 018802108 33 677 SH   SOLE   677 0 0
GRAND CANYON ED INC COM Common Stock 38526M106 96 817 SH   SOLE   817 0 0
LOWES COS INC COM Common Stock 548661107 16,798 166,466 SH   SOLE   166,466 0 0
LAREDO PETROLEUM INC COM Common Stock 516806106 0 172 SH   SOLE   172 0 0
LPL FINL HLDGS INC COM Common Stock 50212V100 57 701 SH   SOLE   701 0 0
LOUISIANA PAC CORP COM Common Stock 546347105 35 1,334 SH   SOLE   1,334 0 0
ISHARES GS CORP BOND ETF 464287242 5,647 45,402 SH   SOLE   45,402 0 0
LAM RESEARCH CORP COM Common Stock 512807108 81 427 SH   SOLE   427 0 0
K12 INC COM Common Stock 48273U102 8 256 SH   SOLE   256 0 0
LANDSTAR SYS INC COM Common Stock 515098101 106 984 SH   SOLE   984 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM Common Stock 531229409 51 1,348 SH   SOLE   1,348 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM Common Stock 531229607 143 3,777 SH   SOLE   3,777 0 0
LIVENT CORP COM Common Stock 53814L108 4 518 SH   SOLE   518 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Common Stock 531465102 3 250 SH   SOLE   250 0 0
LUNA INNOVATIONS COM Common Stock 550351100 1 250 SH   SOLE   250 0 0
SOUTHWEST AIRLS CO COM Common Stock 844741108 158 3,103 SH   SOLE   3,103 0 0
LAS VEGAS SANDS CORP COM Common Stock 517834107 42 705 SH   SOLE   705 0 0
LIVEWIRE ERGOGENICS INC COM Common Stock 53838A104 1 50,000 SH   SOLE   50,000 0 0
LAMB WESTON HLDGS INC COM Common Stock 513272104 193 3,044 SH   SOLE   3,044 0 0
LYONDELLBASELL INDUSTRIES N V SHS A Common Stock N53745100 215 2,501 SH   SOLE   2,501 0 0
LIVE NATION ENTERTAINMENT INC COM Common Stock 538034109 318 4,807 SH   SOLE   4,807 0 0
MACYS INC COM Common Stock 55616P104 8 381 SH   SOLE   381 0 0
MASTERCARD INC CL A Common Stock 57636Q104 6,407 24,221 SH   SOLE   24,221 0 0
MAGAL SECURITY SYS LTD ORD Common Stock M6786D104 4 840 SH   SOLE   840 0 0
MARKS & SPENCER GRP PLC SHS Common Stock G5824M107 1 302 SH   SOLE   302 0 0
MANHATTAN ASSOCS INC COM Common Stock 562750109 69 1,002 SH   SOLE   1,002 0 0
MANTECH INTL CORP CL A Common Stock 564563104 14 220 SH   SOLE   220 0 0
MANCHESTER UTD PLC NEW ORD CL A Common Stock G5784H106 2 105 SH   SOLE   105 0 0
MARRIOTT INTL INC NEW CL A Common Stock 571903202 1,365 9,729 SH   SOLE   9,729 0 0
MASCO CORP COM Common Stock 574599106 36 921 SH   SOLE   921 0 0
MATTEL INC COM Common Stock 577081102 10 902 SH   SOLE   902 0 0
ISHARES MBS ETF ETF 464288588 2,353 21,871 SH   SOLE   21,871 0 0
MBIA INC COM Common Stock 55262C100 45 4,830 SH   SOLE   4,830 0 0
MOELIS & CO CL A Common Stock 60786M105 0 0 SH   SOLE   0 0 0
MCDONALDS CORP COM Common Stock 580135101 6,252 30,107 SH   SOLE   30,107 0 0
MONARCH CEM CO COM NEW Common Stock 609031307 136 2,230 SH   SOLE   2,230 0 0
MICROCHIP TECHNOLOGY INC COM Common Stock 595017104 5,745 66,260 SH   SOLE   66,260 0 0
MCKESSON CORP COM Common Stock 58155Q103 4,149 30,815 SH   SOLE   30,815 0 0
MOODYS CORP COM Common Stock 615369105 63 325 SH   SOLE   325 0 0
MONGODB INC CL A Common Stock 60937P106 30 200 SH   SOLE   200 0 0
M D C HLDGS INC COM Common Stock 552676108 43 1,306 SH   SOLE   1,306 0 0
MADRIGAL PHARMACEUTICALS INC COM Common Stock 558868105 163 1,554 SH   SOLE   1,554 0 0
MONDELEZ INTL INC CL A Common Stock 609207105 3,411 62,986 SH   SOLE   62,986 0 0
MCDERMOTT INTL INC COM Common Stock 580037703 13 1,297 SH   SOLE   1,297 0 0
MEDTRONIC PLC SHS Common Stock G5960L103 2,070 21,257 SH   SOLE   21,257 0 0
MDU RES GROUP INC COM Common Stock 552690109 180 6,914 SH   SOLE   6,914 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 38,860 109,177 SH   SOLE   109,177 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 45 830 SH   SOLE   830 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 5,568 108,386 SH   SOLE   108,386 0 0
MEDIFAST INC COM Common Stock 58470H101 16 123 SH   SOLE   123 0 0
MERCADOLIBRE INC COM Common Stock 58733R102 50 81 SH   SOLE   81 0 0
METLIFE INC COM Common Stock 59156R108 2,850 57,383 SH   SOLE   57,383 0 0
MANULIFE FINL CORP COM Common Stock 56501R106 154 8,469 SH   SOLE   8,469 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 110 850 SH   SOLE   850 0 0
MGM RESORTS INTERNATIONAL COM Common Stock 552953101 4 141 SH   SOLE   141 0 0
MGP INGREDIENTS INC NEW COM Common Stock 55303J106 3 50 SH   SOLE   50 0 0
MOHAWK INDS INC COM Common Stock 608190104 111 753 SH   SOLE   753 0 0
MIDDLEBY CORP COM Common Stock 596278101 68 500 SH   SOLE   500 0 0
MIMECAST LTD ORD SHS Common Stock G14838109 12 260 SH   SOLE   260 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGETRADED FUND ETF 72201R833 59 575 SH   SOLE   575 0 0
ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 426 13,376 SH   SOLE   13,376 0 0
MEDICAL MARIJUANA INC COM Common Stock 58463A105 2 32,331 SH   SOLE   32,331 0 0
MCCORMICK & CO INC COM NON VTG Common Stock 579780206 2,499 16,120 SH   SOLE   16,120 0 0
MCCORMICK & CO INC COM VTG Common Stock 579780107 65 420 SH   SOLE   420 0 0
MARKEL CORP COM Common Stock 570535104 7,499 6,882 SH   SOLE   6,882 0 0
MARKETAXESS HLDGS INC COM Common Stock 57060D108 45 140 SH   SOLE   140 0 0
MESA LABS INC COM Common Stock 59064R109 5 20 SH   SOLE   20 0 0
MARTIN MARIETTA MATLS INC COM Common Stock 573284106 708 3,075 SH   SOLE   3,075 0 0
GLOBAL X MLP ETF ETF 37950E473 53 6,050 SH   SOLE   6,050 0 0
ETRACS ALERIAN MLP INFRASTRUCTURE INDEX ETN ETF 902641646 5 242 SH   SOLE   242 0 0
MARSH & MCLENNAN COS INC COM Common Stock 571748102 268 2,689 SH   SOLE   2,689 0 0
3M CO COM Common Stock 88579Y101 6,338 36,565 SH   SOLE   36,565 0 0
MEDMEN ENTERPRISES INC SHS Common Stock 58507M107 10 4,000 SH   SOLE   4,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Common Stock 559080106 2,846 44,473 SH   SOLE   44,473 0 0
MALLINCKRODT PUB LTD CO SHS Common Stock G5785G107 1 130 SH   SOLE   130 0 0
MANNKIND CORP COM NEW Common Stock 56400P706 3 2,288 SH   SOLE   2,288 0 0
MONRO INC COM Common Stock 610236101 6 66 SH   SOLE   66 0 0
MONSTER BEVERAGE CORP NEW COM Common Stock 61174X109 159 2,488 SH   SOLE   2,488 0 0
ALTRIA GROUP INC COM Common Stock 02209S103 3,048 63,305 SH   SOLE   63,305 0 0
MODINE MFG CO COM Common Stock 607828100 5 381 SH   SOLE   381 0 0
MOOG INC CL A Common Stock 615394202 36 385 SH   SOLE   385 0 0
MOLINA HEALTHCARE INC COM Common Stock 60855R100 14 95 SH   SOLE   95 0 0
VANECK VECTORS AGRIBUSINESS ETF ETF 92189F700 8 117 SH   SOLE   117 0 0
MORNINGSTAR INC COM Common Stock 617700109 11 78 SH   SOLE   78 0 0
MOSAIC CO NEW COM Common Stock 61945C103 35 1,404 SH   SOLE   1,404 0 0
MARATHON PETE CORP COM Common Stock 56585A102 338 6,042 SH   SOLE   6,042 0 0
MPLX LP COM UNIT REP LTD Common Stock 55336V100 1,097 34,078 SH   SOLE   34,078 0 0
MONOLITHIC PWR SYS INC COM Common Stock 609839105 154 1,133 SH   SOLE   1,133 0 0
MERCK & CO INC COM Common Stock 58933Y105 13,104 155,256 SH   SOLE   155,256 0 0
MARIMED INC COM Common Stock 56782V107 0 216 SH   SOLE   216 0 0
MARATHON OIL CORP COM Common Stock 565849106 986 69,416 SH   SOLE   69,416 0 0
MARVELL TECHNOLOGY GROUP LTD ORD Common Stock G5876H105 0 0 SH   SOLE   0 0 0
MORGAN STANLEY COM NEW Common Stock 617446448 1,004 22,908 SH   SOLE   22,908 0 0
MSCI INC COM Common Stock 55354G100 2 8 SH   SOLE   8 0 0
MICROSOFT CORP COM Common Stock 594918104 43,607 325,525 SH   SOLE   325,525 0 0
MADISON SQUARE GARDEN CO NEW CL A Common Stock 55825T103 36 129 SH   SOLE   129 0 0
MSG NETWORK INC CL A Common Stock 553573106 5 243 SH   SOLE   243 0 0
MOTOROLA SOLUTIONS INC COM NEW Common Stock 620076307 192 1,150 SH   SOLE   1,150 0 0
MSC INDL DIRECT INC CL A Common Stock 553530106 69 926 SH   SOLE   926 0 0
MICROSTRATEGY INC CL A NEW Common Stock 594972408 19 130 SH   SOLE   130 0 0
M & T BK CORP COM Common Stock 55261F104 388 2,282 SH   SOLE   2,282 0 0
MATCH GROUP INC COM Common Stock 57665R106 182 2,707 SH   SOLE   2,707 0 0
METTLER TOLEDO INTERNATIONAL COM Common Stock 592688105 333 397 SH   SOLE   397 0 0
MATADOR RES CO COM Common Stock 576485205 13 665 SH   SOLE   665 0 0
MANNATECH INC COM NEW Common Stock 563771203 8 500 SH   SOLE   500 0 0
MGIC INVT CORP WIS COM Common Stock 552848103 29 2,237 SH   SOLE   2,237 0 0
MERITAGE HOMES CORP COM Common Stock 59001A102 15 300 SH   SOLE   300 0 0
MOTORS LIQ CO GUC TR UNIT BEN INT Common Stock 62010U101 0 25 SH   SOLE   25 0 0
VAIL RESORTS INC COM Common Stock 91879Q109 56 250 SH   SOLE   250 0 0
MACOM TECH SOLUTIONS HLDGS INC COM Common Stock 55405Y100 18 1,165 SH   SOLE   1,165 0 0
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 3 28 SH   SOLE   28 0 0
MASTEC INC COM Common Stock 576323109 14 266 SH   SOLE   266 0 0
MICRON TECHNOLOGY INC COM Common Stock 595112103 123 3,200 SH   SOLE   3,200 0 0
NATIONAL MUNICIPAL BONDS ETF 464288414 701 6,196 SH   SOLE   6,196 0 0
MURPHY OIL CORP COM Common Stock 626717102 11 427 SH   SOLE   427 0 0
MURPHY USA INC COM Common Stock 626755102 11 125 SH   SOLE   125 0 0
MAXIM INTEGRATED PRODS INC COM Common Stock 57772K101 40 672 SH   SOLE   672 0 0
MAXLINEAR INC COM Common Stock 57776J100 188 8,010 SH   SOLE   8,010 0 0
MYLAN N V SHS EURO Common Stock N59465109 12 625 SH   SOLE   625 0 0
MYR GROUP INC DEL COM Common Stock 55405W104 1,907 51,048 SH   SOLE   51,048 0 0
NORDIC AMERICAN TANKERS LIMITE COM Common Stock G65773106 3 1,445 SH   SOLE   1,445 0 0
NATIONAL INSTRS CORP COM Common Stock 636518102 122 2,896 SH   SOLE   2,896 0 0
NEW AGE BEVERAGES CORP COM Common Stock 64157V108 14 3,000 SH   SOLE   3,000 0 0
NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 9 107 SH   SOLE   107 0 0
NOBLE ENERGY INC COM Common Stock 655044105 79 3,523 SH   SOLE   3,523 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST Common Stock 65506L105 24 720 SH   SOLE   720 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Common Stock G66721104 7 123 SH   SOLE   123 0 0
NATIONAL CINEMEDIA INC COM Common Stock 635309107 10 1,500 SH   SOLE   1,500 0 0
NCR CORP NEW COM Common Stock 62886E108 22 704 SH   SOLE   704 0 0
NASDAQ INC COM Common Stock 631103108 146 1,513 SH   SOLE   1,513 0 0
NORDSON CORP COM Common Stock 655663102 24 172 SH   SOLE   172 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 4,206 83,564 SH   SOLE   83,564 0 0
NEXTERA ENERGY INC COM Common Stock 65339F101 1,800 8,786 SH   SOLE   8,786 0 0
NEWMONT GOLDCORP CORPORATION COM Common Stock 651639106 284 7,376 SH   SOLE   7,376 0 0
NEOGENOMICS INC COM NEW Common Stock 64049M209 66 3,000 SH   SOLE   3,000 0 0
NEOGEN CORP COM Common Stock 640491106 70 1,135 SH   SOLE   1,135 0 0
NEPTUNE WELLNESS SOLUTIONS INC COM Common Stock 64079L105 4 1,000 SH   SOLE   1,000 0 0
NEWMARKET CORP COM Common Stock 651587107 179 444 SH   SOLE   444 0 0
NEW RELIC INC COM Common Stock 64829B100 17 200 SH   SOLE   200 0 0
NEWTEK BUSINESS SVCS CORP COM NEW Common Stock 652526203 483 20,980 SH   SOLE   20,980 0 0
NATIONAL FUEL GAS CO N J COM Common Stock 636180101 132 2,478 SH   SOLE   2,478 0 0
NETFLIX INC COM Common Stock 64110L106 299 814 SH   SOLE   814 0 0
NOVAGOLD RES INC COM NEW Common Stock 66987E206 1 125 SH   SOLE   125 0 0
NATIONAL GEN HLDGS CORP COM Common Stock 636220303 12 507 SH   SOLE   507 0 0
INGEVITY CORP COM Common Stock 45688C107 122 1,157 SH   SOLE   1,157 0 0
NISOURCE INC COM Common Stock 65473P105 41 1,430 SH   SOLE   1,430 0 0
NIKE INC CL B Common Stock 654106103 4,016 47,714 SH   SOLE   47,714 0 0
NATIONAL BANKSHARES INC VA COM Common Stock 634865109 241 6,200 SH   SOLE   6,200 0 0
NEKTAR THERAPEUTICS COM Common Stock 640268108 2 60 SH   SOLE   60 0 0
NIELSEN HLDGS PLC SHS EUR Common Stock G6518L108 3 122 SH   SOLE   122 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 49 707 SH   SOLE   707 0 0
NORTHROP GRUMMAN CORP COM Common Stock 666807102 1,617 5,003 SH   SOLE   5,003 0 0
NATIONAL OILWELL VARCO INC COM Common Stock 637071101 182 8,189 SH   SOLE   8,189 0 0
SERVICENOW INC COM Common Stock 81762P102 11 41 SH   SOLE   41 0 0
NEENAH INC COM Common Stock 640079109 5 68 SH   SOLE   68 0 0
NRG ENERGY INC COM NEW Common Stock 629377508 14 412 SH   SOLE   412 0 0
NUSTAR ENERGY LP UNIT COM Common Stock 67058H102 577 21,248 SH   SOLE   21,248 0 0
NORFOLK SOUTHERN CORP COM Common Stock 655844108 5,877 29,483 SH   SOLE   29,483 0 0
NETWORK 1 TECHNOLOGIES INC COM Common Stock 64121N109 1 500 SH   SOLE   500 0 0
NETAPP INC COM Common Stock 64110D104 42 686 SH   SOLE   686 0 0
BANK OF NT BUTTERFIELD&SON LTD SHS NEW Common Stock G0772R208 17 500 SH   SOLE   500 0 0
NETSCOUT SYS INC COM Common Stock 64115T104 776 30,570 SH   SOLE   30,570 0 0
NATIONAL BK CDA MONTREAL QUE COM Common Stock 633067103 10 200 SH   SOLE   200 0 0
NUTANIX INC CL A Common Stock 67059N108 48 1,867 SH   SOLE   1,867 0 0
NUTRIEN LTD COM Common Stock 67077M108 4 81 SH   SOLE   81 0 0
NORTHERN TR CORP COM Common Stock 665859104 151 1,665 SH   SOLE   1,665 0 0
NUANCE COMMUNICATIONS INC COM Common Stock 67020Y100 13 783 SH   SOLE   783 0 0
NUCOR CORP COM Common Stock 670346105 2,682 48,680 SH   SOLE   48,680 0 0
DIREXION DAILY GOLD MINERS BULL 3X SHARES ETF 25460E844 7 250 SH   SOLE   250 0 0
NU SKIN ENTERPRISES INC CL A Common Stock 67018T105 14 280 SH   SOLE   280 0 0
NAUTILUS MINERALS INC COM Common Stock 639097104 0 16,772 SH   SOLE   16,772 0 0
NOVOCURE LTD ORD SHS Common Stock G6674U108 23 366 SH   SOLE   366 0 0
NVIDIA CORP COM Common Stock 67066G104 874 5,323 SH   SOLE   5,323 0 0
NVR INC COM Common Stock 62944T105 108 32 SH   SOLE   32 0 0
NEVRO CORP COM Common Stock 64157F103 5 73 SH   SOLE   73 0 0
NVENT ELECTRIC PLC SHS Common Stock G6700G107 128 5,183 SH   SOLE   5,183 0 0
NORTHWEST BIOTHERAPEUTICS INC COM Common Stock 66737P600 2 6,000 SH   SOLE   6,000 0 0
NEWELL BRANDS INC COM Common Stock 651229106 109 7,062 SH   SOLE   7,062 0 0
NEWS CORP NEW CL A Common Stock 65249B109 10 708 SH   SOLE   708 0 0
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 641 6,550 SH   SOLE   6,550 0 0
NEXTERA ENTERPRISES INC CL A Common Stock 65332E101 0 70 SH   SOLE   70 0 0
NAMASTE TECHNOLOGIES INC COM Common Stock 62987D108 0 1,000 SH   SOLE   1,000 0 0
NEW YORK CMNTY BANCORP INC COM Common Stock 649445103 27 2,730 SH   SOLE   2,730 0 0
NEW YORK TIMES CO CL A Common Stock 650111107 63 1,941 SH   SOLE   1,941 0 0
OWENS CORNING NEW COM Common Stock 690742101 6 100 SH   SOLE   100 0 0
OPTICAL CABLE CORP COM NEW Common Stock 683827208 13 3,150 SH   SOLE   3,150 0 0
OIL DRI CORP AMER COM Common Stock 677864100 14 400 SH   SOLE   400 0 0
OLD DOMINION FREIGHT LINE INC COM Common Stock 679580100 108 722 SH   SOLE   722 0 0
ISHARES S&P 100 ETF ETF 464287101 724 5,585 SH   SOLE   5,585 0 0
OGE ENERGY CORP COM Common Stock 670837103 25 581 SH   SOLE   581 0 0
ORGANIGRAM HLDGS INC COM Common Stock 68820P101 1 150 SH   SOLE   150 0 0
ONE GAS INC COM Common Stock 68235P108 21 237 SH   SOLE   237 0 0
VANECK VECTORS OIL SERVICES ETF ETF 92189F718 89 6,016 SH   SOLE   6,016 0 0
IPATH S&P GSCI CRUDE OIL TOTAL RETURN INDEX ETN ETF 06738C786 1 200 SH   SOLE   200 0 0
OIL STS INTL INC COM Common Stock 678026105 6 334 SH   SOLE   334 0 0
ONEOK INC NEW COM Common Stock 682680103 2,732 39,708 SH   SOLE   39,708 0 0
OKTA INC CL A Common Stock 679295105 48 385 SH   SOLE   385 0 0
OLD LINE BANCSHARES INC COM Common Stock 67984M100 20 750 SH   SOLE   750 0 0
UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 19 100 SH   SOLE   100 0 0
OLLIES BARGAIN OUTLT HLDGS INC COM Common Stock 681116109 12 135 SH   SOLE   135 0 0
OLIN CORP COM PAR $1 Common Stock 680665205 52 2,354 SH   SOLE   2,354 0 0
OMNICOM GROUP INC COM Common Stock 681919106 2,232 27,029 SH   SOLE   27,029 0 0
ONEMAIN HLDGS INC COM Common Stock 68268W103 12 355 SH   SOLE   355 0 0
OMNITEK ENGR CORP COM Common Stock 68215W107 0 2,000 SH   SOLE   2,000 0 0
ON SEMICONDUCTOR CORP COM Common Stock 682189105 15 753 SH   SOLE   753 0 0
OLD NATL BANCORP IND COM Common Stock 680033107 27 1,657 SH   SOLE   1,657 0 0
ONCOLYTICS BIOTECH INC COM NEW Common Stock 682310875 1 440 SH   SOLE   440 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 377 1,200 SH   SOLE   1,200 0 0
OPKO HEALTH INC COM Common Stock 68375N103 1 500 SH   SOLE   500 0 0
O P T SCIENCES CORP COM Common Stock 671003101 51 2,700 SH   SOLE   2,700 0 0
OPPENHEIMER HLDGS INC CL A NON VTG Common Stock 683797104 289 10,610 SH   SOLE   10,610 0 0
ORACLE CORP COM Common Stock 68389X105 6,565 115,232 SH   SOLE   115,232 0 0
CANNAROYALTY CORP COM Common Stock 137644100 1 200 SH   SOLE   200 0 0
OLD REP INTL CORP COM Common Stock 680223104 244 10,899 SH   SOLE   10,899 0 0
O REILLY AUTOMOTIVE INC NEW COM Common Stock 67103H107 2,492 6,747 SH   SOLE   6,747 0 0
OSRAM LICHT AG NAMENS AKTIEN ON Common Stock D5963B113 1 22 SH   SOLE   22 0 0
OSI SYSTEMS INC COM Common Stock 671044105 21 183 SH   SOLE   183 0 0
OSHKOSH CORP COM Common Stock 688239201 8 100 SH   SOLE   100 0 0
OVERSTOCK COM INC DEL COM Common Stock 690370101 41 3,000 SH   SOLE   3,000 0 0
ONESPAWORLD HOLDINGS LIMITED COM Common Stock P73684113 8 547 SH   SOLE   547 0 0
OTTER TAIL CORP COM Common Stock 689648103 9 169 SH   SOLE   169 0 0
OXFORD INDS INC COM Common Stock 691497309 31 412 SH   SOLE   412 0 0
OCCIDENTAL PETE CORP COM Common Stock 674599105 468 9,156 SH   SOLE   9,156 0 0
OZ MINERALS LTD SHS Common Stock Q7161P122 1 159 SH   SOLE   159 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Common Stock 726503105 1,465 60,182 SH   SOLE   60,182 0 0
PACWEST BANCORP DEL COM Common Stock 695263103 87 2,229 SH   SOLE   2,229 0 0
PENSKE AUTOMOTIVE GRP INC COM Common Stock 70959W103 56 1,180 SH   SOLE   1,180 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A Common Stock 72651A207 85 3,405 SH   SOLE   3,405 0 0
PAGSEGURO DIGITAL LTD COM CL A Common Stock G68707101 42 1,078 SH   SOLE   1,078 0 0
PALO ALTO NETWORKS INC COM Common Stock 697435105 82 402 SH   SOLE   402 0 0
PARADISE INC COM Common Stock 699058103 8 214 SH   SOLE   214 0 0
PATRICK INDS INC COM Common Stock 703343103 33 675 SH   SOLE   675 0 0
PROSHARES PET CARE ETF ETF 74348A145 6 137 SH   SOLE   137 0 0
PAYCOM SOFTWARE INC COM Common Stock 70432V102 231 1,019 SH   SOLE   1,019 0 0
PAYCHEX INC COM Common Stock 704326107 600 7,297 SH   SOLE   7,297 0 0
PROSPERITY BANCSHARES INC COM Common Stock 743606105 51 765 SH   SOLE   765 0 0
PEMBINA PIPELINE CORP COM Common Stock 706327103 128 3,432 SH   SOLE   3,432 0 0
PEOPLES UTD FINL INC COM Common Stock 712704105 125 7,429 SH   SOLE   7,429 0 0
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787 13 250 SH   SOLE   250 0 0
PBF ENERGY INC CL A Common Stock 69318G106 12 386 SH   SOLE   386 0 0
PBF LOGISTICS LP UNIT LTD PTNR Common Stock 69318Q104 55 2,600 SH   SOLE   2,600 0 0
PRESTIGE CONSMR HEALTHCARE INC COM Common Stock 74112D101 71 2,227 SH   SOLE   2,227 0 0
PERMIAN BASIN RTY TR UNIT BEN INT Common Stock 714236106 24 3,934 SH   SOLE   3,934 0 0
PACCAR INC COM Common Stock 693718108 792 11,049 SH   SOLE   11,049 0 0
PG&E CORP COM Common Stock 69331C108 42 1,826 SH   SOLE   1,826 0 0
PAYLOCITY HLDG CORP COM Common Stock 70438V106 12 130 SH   SOLE   130 0 0
PCCW LTD SHS Common Stock Y6802P120 0 600 SH   SOLE   600 0 0
PAGERDUTY INC COM Common Stock 69553P100 5 100 SH   SOLE   100 0 0
PATTERSON COMPANIES INC COM Common Stock 703395103 3 112 SH   SOLE   112 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Common Stock 744573106 579 9,849 SH   SOLE   9,849 0 0
PEGASYSTEMS INC COM Common Stock 705573103 32 449 SH   SOLE   449 0 0
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF ETF 46137V720 94 2,157 SH   SOLE   2,157 0 0
PEPSICO INC COM Common Stock 713448108 12,457 94,995 SH   SOLE   94,995 0 0
PIONEER ENERGY SVCS CORP COM Common Stock 723664108 0 1,095 SH   SOLE   1,095 0 0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 23 1,284 SH   SOLE   1,284 0 0
PFIZER INC COM Common Stock 717081103 19,897 459,292 SH   SOLE   459,292 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 25,679 696,846 SH   SOLE   696,846 0 0
PRINCIPAL FINL GROUP INC COM Common Stock 74251V102 313 5,405 SH   SOLE   5,405 0 0
INVESCO DWA FINANCIAL MOMENTUM ETF ETF 46137V860 9 248 SH   SOLE   248 0 0
INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 329 11,460 SH   SOLE   11,460 0 0
PROOFPOINT INC COM Common Stock 743424103 10 87 SH   SOLE   87 0 0
PROVIDENT FINL SVCS INC COM Common Stock 74386T105 281 11,592 SH   SOLE   11,592 0 0
PROCTER AND GAMBLE CO COM Common Stock 742718109 28,123 256,484 SH   SOLE   256,484 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 304 16,500 SH   SOLE   16,500 0 0
PEGASUS GAMING CORP COM Common Stock 705908101 0 1,000 SH   SOLE   1,000 0 0
PENGROWTH ENERGY CORP COM Common Stock 70706P104 0 100 SH   SOLE   100 0 0
PROGRESSIVE CORP OHIO COM Common Stock 743315103 2,613 32,688 SH   SOLE   32,688 0 0
INVESCO PREFERRED ETF ETF 46138E511 243 16,580 SH   SOLE   16,580 0 0
PARKER HANNIFIN CORP COM Common Stock 701094104 46 270 SH   SOLE   270 0 0
PULTE GROUP INC COM Common Stock 745867101 98 3,095 SH   SOLE   3,095 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 283 7,946 SH   SOLE   7,946 0 0
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF ETF 46137V548 160 9,799 SH   SOLE   9,799 0 0
POLARIS INDS INC COM Common Stock 731068102 7 82 SH   SOLE   82 0 0
PIER 1 IMPORTS INC COM NEW Common Stock 720279504 0 15 SH   SOLE   15 0 0
PIERIS PHARMACEUTICALS INC COM Common Stock 720795103 2 500 SH   SOLE   500 0 0
PIPER JAFFRAY COS COM Common Stock 724078100 11 151 SH   SOLE   151 0 0
INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 106 1,765 SH   SOLE   1,765 0 0
PJT PARTNERS INC COM CL A Common Stock 69343T107 18 434 SH   SOLE   434 0 0
PARKER DRILLING CO COM Common Stock 701081507 0 1 SH   SOLE   1 0 0
PACKAGING CORP AMER COM Common Stock 695156109 468 4,866 SH   SOLE   4,866 0 0
PERKINELMER INC COM Common Stock 714046109 2,630 27,301 SH   SOLE   27,301 0 0
PARKWAY ACQUISITION CORP COM Common Stock 70153X105 72 6,050 SH   SOLE   6,050 0 0
PARK OHIO HLDGS CORP COM Common Stock 700666100 6 175 SH   SOLE   175 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 9 150 SH   SOLE   150 0 0
PHOTRONICS INC COM Common Stock 719405102 108 13,140 SH   SOLE   13,140 0 0
CHILDRENS PL INC COM Common Stock 168905107 32 337 SH   SOLE   337 0 0
PLANET FITNESS INC CL A Common Stock 72703H101 74 1,023 SH   SOLE   1,023 0 0
PREFORMED LINE PRODS CO COM Common Stock 740444104 121 2,174 SH   SOLE   2,174 0 0
PULSE BIOSCIENCES INC COM Common Stock 74587B101 20 1,500 SH   SOLE   1,500 0 0
EPLUS INC COM Common Stock 294268107 3 40 SH   SOLE   40 0 0
PHILIP MORRIS INTL INC COM Common Stock 718172109 2,700 33,893 SH   SOLE   33,893 0 0
PURA NATURALS INC COM Common Stock 74609Q102 0 1,000 SH   SOLE   1,000 0 0
PNC FINL SVCS GROUP INC COM Common Stock 693475105 1,450 10,562 SH   SOLE   10,562 0 0
PINNACLE FINL PARTNERS INC COM Common Stock 72346Q104 280 4,873 SH   SOLE   4,873 0 0
PNM RES INC COM Common Stock 69349H107 17 329 SH   SOLE   329 0 0
PENTAIR PLC SHS Common Stock G7S00T104 852 22,890 SH   SOLE   22,890 0 0
PINNACLE WEST CAP CORP COM Common Stock 723484101 210 2,235 SH   SOLE   2,235 0 0
POOL CORPORATION COM Common Stock 73278L105 2,920 15,287 SH   SOLE   15,287 0 0
PORTLAND GEN ELEC CO COM NEW Common Stock 736508847 153 2,809 SH   SOLE   2,809 0 0
POST HLDGS INC COM Common Stock 737446104 138 1,329 SH   SOLE   1,329 0 0
POTNETWORK HLDGS INC COM NEW Common Stock 737636209 0 5,000 SH   SOLE   5,000 0 0
POWER INTEGRATIONS INC COM Common Stock 739276103 27 338 SH   SOLE   338 0 0
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 78 1,200 SH   SOLE   1,200 0 0
PINNACLE BANKSHARES CORP COM Common Stock 72345E102 45 1,435 SH   SOLE   1,435 0 0
PILGRIMS PRIDE CORP NEW COM Common Stock 72147K108 63 2,473 SH   SOLE   2,473 0 0
PPG INDS INC COM Common Stock 693506107 267 2,287 SH   SOLE   2,287 0 0
PPL CORP COM Common Stock 69351T106 383 12,178 SH   SOLE   12,178 0 0
PEOPLESSIDNEY FINL CORP COM NEW Common Stock 712308204 0 15 SH   SOLE   15 0 0
PROASSURANCE CORP COM Common Stock 74267C106 22 612 SH   SOLE   612 0 0
PRA GROUP INC COM Common Stock 69354N106 10 372 SH   SOLE   372 0 0
PRAIRIESKY RTY LTD COM Common Stock 739721108 0 1 SH   SOLE   1 0 0
HIVE BLOCKCHAIN TECHNLGIES LTD COM Common Stock 43366H100 0 952 SH   SOLE   952 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 440 3,770 SH   SOLE   3,770 0 0
PERRIGO CO PLC SHS Common Stock G97822103 43 905 SH   SOLE   905 0 0
PROGRESS SOFTWARE CORP COM Common Stock 743312100 16 377 SH   SOLE   377 0 0
PROTO LABS INC COM Common Stock 743713109 83 716 SH   SOLE   716 0 0
PROS HOLDINGS INC COM Common Stock 74346Y103 44 696 SH   SOLE   696 0 0
PRAIRIE PROVIDENT RES INC COM Common Stock 73965Q102 0 20 SH   SOLE   20 0 0
PERSPECTA INC COM Common Stock 715347100 20 863 SH   SOLE   863 0 0
PRUDENTIAL FINL INC COM Common Stock 744320102 2,407 23,832 SH   SOLE   23,832 0 0
PLURALSIGHT INC COM CL A Common Stock 72941B106 87 2,885 SH   SOLE   2,885 0 0
INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647 33 600 SH   SOLE   600 0 0
INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 220 2,300 SH   SOLE   2,300 0 0
HERMITAGE OFFSHORE SERVICE LTD SHS Common Stock G4511M108 0 7 SH   SOLE   7 0 0
PHILLIPS 66 COM Common Stock 718546104 334 3,576 SH   SOLE   3,576 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 289 5,860 SH   SOLE   5,860 0 0
PTC INC COM Common Stock 69370C100 187 2,088 SH   SOLE   2,088 0 0
PATTERSON UTI ENERGY INC COM Common Stock 703481101 26 2,298 SH   SOLE   2,298 0 0
INVESCO DWA HEALTHCARE MOMENTUM ETF ETF 46137V852 33 372 SH   SOLE   372 0 0
PORTOLA PHARMACEUTICALS INC COM Common Stock 737010108 11 400 SH   SOLE   400 0 0
PROTECTIVE INS CORP CL B Common Stock 74368L203 282 16,236 SH   SOLE   16,236 0 0
PICK UPS PLUS INC COM Common Stock 719574105 0 1,000 SH   SOLE   1,000 0 0
PVH CORP COM Common Stock 693656100 105 1,110 SH   SOLE   1,110 0 0
PIVOTAL SOFTWARE INC COM CL A Common Stock 72582H107 2 200 SH   SOLE   200 0 0
INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 18 379 SH   SOLE   379 0 0
POWER CORP CDA COM Common Stock 739239101 10 475 SH   SOLE   475 0 0
PWRCOR INC COM Common Stock 74709P103 8 80,952 SH   SOLE   80,952 0 0
PENNS WOODS BANCORP INC COM Common Stock 708430103 97 2,150 SH   SOLE   2,150 0 0
QUANTA SVCS INC COM Common Stock 74762E102 110 2,889 SH   SOLE   2,889 0 0
PIONEER NAT RES CO COM Common Stock 723787107 101 656 SH   SOLE   656 0 0
INVESCO DYNAMIC OIL & GAS SERVICES ETF ETF 46137V670 1 130 SH   SOLE   130 0 0
PAYPAL HLDGS INC COM Common Stock 70450Y103 2,364 20,651 SH   SOLE   20,651 0 0
INVESCO NATIONAL AMTFREE MUNICIPAL BOND ETF ETF 46138E537 49 1,889 SH   SOLE   1,889 0 0
INVESCO CLEANTECH ETF ETF 46137V407 1 31 SH   SOLE   31 0 0
PARAMOUNT GOLD NEV CORP COM Common Stock 69924M109 0 45 SH   SOLE   45 0 0
PAPA JOHNS INTL INC COM Common Stock 698813102 4 100 SH   SOLE   100 0 0
IQ HEDGE MULTISTRATEGY TRACKER ETF ETF 45409B107 46 1,511 SH   SOLE   1,511 0 0
QUALCOMM INC COM Common Stock 747525103 7,284 95,748 SH   SOLE   95,748 0 0
FLEXSHARES QUALITY DIVIDEND INDEX FUND ETF 33939L860 24 540 SH   SOLE   540 0 0
QEP RES INC COM Common Stock 74733V100 6 792 SH   SOLE   792 0 0
ISHARES AAA A RATED CORPORATE BOND ETF ETF 46429B291 307 5,720 SH   SOLE   5,720 0 0
QUALYS INC COM Common Stock 74758T303 182 2,085 SH   SOLE   2,085 0 0
Q MED COM Common Stock 747914109 0 4,505 SH   SOLE   4,505 0 0
INVESCO QQQ TRUST ETF 46090E103 3,198 17,127 SH   SOLE   17,127 0 0
QURATE RETAIL INC COM SER A Common Stock 74915M100 21 1,713 SH   SOLE   1,713 0 0
QORVO INC COM Common Stock 74736K101 7 103 SH   SOLE   103 0 0
RESTAURANT BRANDS INTL INC COM Common Stock 76131D103 107 1,523 SH   SOLE   1,523 0 0
WISDOMTREE U.S. QUALITY SHAREHOLDER YIELD FUND ETF 97717W547 28 320 SH   SOLE   320 0 0
FIRST TRUST NASDAQ100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 58 675 SH   SOLE   675 0 0
QUATERRA RES INC COM Common Stock 747952109 0 2,000 SH   SOLE   2,000 0 0
Q2 HLDGS INC COM Common Stock 74736L109 14 180 SH   SOLE   180 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 17 186 SH   SOLE   186 0 0
QUICKLOGIC CORP COM Common Stock 74837P108 0 7 SH   SOLE   7 0 0
FERRARI N V COM Common Stock N3167Y103 70 428 SH   SOLE   428 0 0
FREIGHTCAR AMER INC COM Common Stock 357023100 5 801 SH   SOLE   801 0 0
RAVEN INDS INC COM Common Stock 754212108 3 82 SH   SOLE   82 0 0
RITCHIE BROS AUCTIONEERS COM Common Stock 767744105 75 2,271 SH   SOLE   2,271 0 0
RIBBON COMMUNICATIONS INC COM Common Stock 762544104 0 100 SH   SOLE   100 0 0
RECKITT BENCKISER GROUP PLC SHS Common Stock G74079107 77 983 SH   SOLE   983 0 0
ROGERS COMMUNICATIONS INC CL B Common Stock 775109200 136 2,530 SH   SOLE   2,530 0 0
ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 27 224 SH   SOLE   224 0 0
REDFIN CORP COM Common Stock 75737F108 2 126 SH   SOLE   126 0 0
RADNET INC COM Common Stock 750491102 2 125 SH   SOLE   125 0 0
RADIUS HEALTH INC COM NEW Common Stock 750469207 38 1,557 SH   SOLE   1,557 0 0
RADWARE LTD ORD Common Stock M81873107 1 32 SH   SOLE   32 0 0
EVEREST RE GROUP LTD COM Common Stock G3223R108 940 3,801 SH   SOLE   3,801 0 0
REGENERON PHARMACEUTICALS COM Common Stock 75886F107 26 82 SH   SOLE   82 0 0
RING ENERGY INC COM Common Stock 76680V108 2 746 SH   SOLE   746 0 0
ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 21 500 SH   SOLE   500 0 0
REVLON INC CL A NEW Common Stock 761525609 150 7,770 SH   SOLE   7,770 0 0
REX AMERICAN RESOURCES CORP COM Common Stock 761624105 22 300 SH   SOLE   300 0 0
RESIDEO TECHNOLOGIES INC COM Common Stock 76118Y104 36 1,663 SH   SOLE   1,663 0 0
REGIONS FINL CORP NEW COM Common Stock 7591EP100 161 10,688 SH   SOLE   10,688 0 0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 73 495 SH   SOLE   495 0 0
RESOLUTE FST PRODS INC COM Common Stock 76117W109 2 214 SH   SOLE   214 0 0
REINSURANCE GRP OF AMERICA INC COM NEW Common Stock 759351604 202 1,293 SH   SOLE   1,293 0 0
RGC RES INC COM Common Stock 74955L103 1,203 39,409 SH   SOLE   39,409 0 0
ROYAL GOLD INC COM Common Stock 780287108 53 515 SH   SOLE   515 0 0
STURM RUGER & CO INC COM Common Stock 864159108 52 960 SH   SOLE   960 0 0
ROBERT HALF INTL INC COM Common Stock 770323103 1,996 35,012 SH   SOLE   35,012 0 0
RED HAT INC COM Common Stock 756577102 105 557 SH   SOLE   557 0 0
TRANSOCEAN LTD REG SHS Common Stock H8817H100 1 125 SH   SOLE   125 0 0
RIOT BLOCKCHAIN INC COM Common Stock 767292105 2 500 SH   SOLE   500 0 0
RAYMOND JAMES FINANCIAL INC COM Common Stock 754730109 44 522 SH   SOLE   522 0 0
RALPH LAUREN CORP CL A Common Stock 751212101 14 122 SH   SOLE   122 0 0
REALOGY HLDGS CORP COM Common Stock 75605Y106 3 480 SH   SOLE   480 0 0
RLI CORP COM Common Stock 749607107 170 1,980 SH   SOLE   1,980 0 0
RE MAX HLDGS INC CL A Common Stock 75524W108 0 0 SH   SOLE   0 0 0
RESMED INC COM Common Stock 761152107 254 2,084 SH   SOLE   2,084 0 0
ROMIOS GOLD RES INC COM Common Stock 775904105 0 5,000 SH   SOLE   5,000 0 0
RMR GROUP INC CL A Common Stock 74967R106 6 137 SH   SOLE   137 0 0
RENAISSANCERE HOLDINGS LTD COM Common Stock G7496G103 101 565 SH   SOLE   565 0 0
RENAULT SA SHS SICOVAM Common Stock F77098105 1 9 SH   SOLE   9 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 20 498 SH   SOLE   498 0 0
ROCKWELL AUTOMATION INC COM Common Stock 773903109 48 291 SH   SOLE   291 0 0
ROKU INC COM CL A Common Stock 77543R102 5 50 SH   SOLE   50 0 0
ROLLINS INC COM Common Stock 775711104 186 5,176 SH   SOLE   5,176 0 0
RBC BEARINGS INC COM Common Stock 75524B104 69 413 SH   SOLE   413 0 0
ROPER TECHNOLOGIES INC COM Common Stock 776696106 26 72 SH   SOLE   72 0 0
ROSS STORES INC COM Common Stock 778296103 435 4,389 SH   SOLE   4,389 0 0
RED POINT BIO CORP COM Common Stock 757736103 0 2,000 SH   SOLE   2,000 0 0
RPM INTL INC COM Common Stock 749685103 472 7,726 SH   SOLE   7,726 0 0
DONNELLEY R R & SONS CO COM Common Stock 257867200 0 147 SH   SOLE   147 0 0
RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 82 867 SH   SOLE   867 0 0
REPUBLIC SVCS INC COM Common Stock 760759100 86 993 SH   SOLE   993 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2,895 26,851 SH   SOLE   26,851 0 0
RESERVE PETE CO COM Common Stock 761102102 16 80 SH   SOLE   80 0 0
VANECK VECTORS RUSSIA ETF ETF 92189F403 17 735 SH   SOLE   735 0 0
RAYTHEON CO COM NEW Common Stock 755111507 982 5,648 SH   SOLE   5,648 0 0
RUBICON LTD NEW ZEALAND SHS Common Stock Q8186H103 4 33,333 SH   SOLE   33,333 0 0
REVOLVE GROUP INC CL A Common Stock 76156B107 1 25 SH   SOLE   25 0 0
REVANCE THERAPEUTICS INC COM Common Stock 761330109 3 200 SH   SOLE   200 0 0
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749 12 235 SH   SOLE   235 0 0
SPDR DOW JONES REIT ETF ETF 78464A607 13 130 SH   SOLE   130 0 0
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863 632 16,309 SH   SOLE   16,309 0 0
PROSHARES ULTRA HEALTH CARE ETF 74347R735 11 100 SH   SOLE   100 0 0
REXNORD CORP NEW COM Common Stock 76169B102 17 572 SH   SOLE   572 0 0
ROYAL BK CDA MONTREAL QUE COM Common Stock 780087102 78 985 SH   SOLE   985 0 0
SPRINT CORPORATION COM Common Stock 85207U105 1 177 SH   SOLE   177 0 0
SEABRIDGE GOLD INC COM Common Stock 811916105 3 250 SH   SOLE   250 0 0
SABRE CORP COM Common Stock 78573M104 14 624 SH   SOLE   624 0 0
SAFETY INS GROUP INC COM Common Stock 78648T100 112 1,175 SH   SOLE   1,175 0 0
SCIENCE APPLICATNS INTL CP NEW COM Common Stock 808625107 26 305 SH   SOLE   305 0 0
BOSTON BEER INC CL A Common Stock 100557107 11 28 SH   SOLE   28 0 0
SANMINA CORPORATION COM Common Stock 801056102 14 452 SH   SOLE   452 0 0
SINCLAIR BROADCAST GROUP INC CL A Common Stock 829226109 2 40 SH   SOLE   40 0 0
SALLY BEAUTY HLDGS INC COM Common Stock 79546E104 4 335 SH   SOLE   335 0 0
SIGNATURE BK NEW YORK N Y COM Common Stock 82669G104 78 649 SH   SOLE   649 0 0
SABINE ROYALTY TR UNIT BEN INT Common Stock 785688102 10 200 SH   SOLE   200 0 0
STARBUCKS CORP COM Common Stock 855244109 4,242 50,600 SH   SOLE   50,600 0 0
SOUTHERN COPPER CORP COM Common Stock 84265V105 18 465 SH   SOLE   465 0 0
SCHWAB U.S. SMALLCAP ETF ETF 808524607 3,285 45,803 SH   SOLE   45,803 0 0
SCHW US BRD MKT ETF ETF 808524102 28,410 401,213 SH   SOLE   401,213 0 0
SCHWAB INTERNATIONAL SMALLCAP EQUITY ETF ETF 808524888 848 25,845 SH   SOLE   25,845 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2,147 40,145 SH   SOLE   40,145 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 4,794 181,587 SH   SOLE   181,587 0 0
SCHW INTL EQ ETF ETF 808524805 12,713 393,223 SH   SOLE   393,223 0 0
SCHWAB U.S. LARGECAP GROWTH ETF ETF 808524300 7,782 93,295 SH   SOLE   93,295 0 0
SCHWAB U.S. REIT ETF ETF 808524847 1,189 26,554 SH   SOLE   26,554 0 0
SCHWAB 1000 INDEX ETF ETF 808524722 99 3,398 SH   SOLE   3,398 0 0
SCHWAB U.S. MIDCAP ETF ETF 808524508 1,493 26,062 SH   SOLE   26,062 0 0
SCHWAB SHORTTERM U.S. TREASURY ETF ETF 808524862 151 2,991 SH   SOLE   2,991 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 801 14,221 SH   SOLE   14,221 0 0
SCHWAB INTERMEDIATETERM U.S. TREASURY ETF ETF 808524854 2,168 39,454 SH   SOLE   39,454 0 0
SCHWAB U.S. LARGECAP VALUE ETF ETF 808524409 25,152 444,839 SH   SOLE   444,839 0 0
THE CHARLES SCHWAB CORPORATION COM Common Stock 808513105 5,709 142,058 SH   SOLE   142,058 0 0
SCHWAB U.S. LARGECAP ETF ETF 808524201 5,723 81,173 SH   SOLE   81,173 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 7,420 139,991 SH   SOLE   139,991 0 0
SERVICE CORP INTL COM Common Stock 817565104 237 5,067 SH   SOLE   5,067 0 0
SCIENTIFIC LEARNING CORP OCCOM Common Stock 808760102 0 1,000 SH   SOLE   1,000 0 0
STEPAN CO COM Common Stock 858586100 4 42 SH   SOLE   42 0 0
STEELCASE INC CL A Common Stock 858155203 14 807 SH   SOLE   807 0 0
SCANSOURCE INC COM Common Stock 806037107 2 71 SH   SOLE   71 0 0
ISHARES MSCI EAFE SMALLCAP ETF ETF 464288273 263 4,585 SH   SOLE   4,585 0 0
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 929 21,358 SH   SOLE   21,358 0 0
SEADRILL LTD COM Common Stock G7998G106 0 1 SH   SOLE   1 0 0
PROSHARES ULTRASHORT S&P 500 ETF 74347B383 49 1,609 SH   SOLE   1,609 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 9,540 94,565 SH   SOLE   94,565 0 0
SEABOARD CORP COM Common Stock 811543107 42 10 SH   SOLE   10 0 0
SEALED AIR CORP NEW COM Common Stock 81211K100 172 4,019 SH   SOLE   4,019 0 0
SEI INVESTMENTS CO COM Common Stock 784117103 36 644 SH   SOLE   644 0 0
SERVICEMASTER GLOBAL HLDGS INC COM Common Stock 81761R109 563 10,807 SH   SOLE   10,807 0 0
STIFEL FINL CORP COM Common Stock 860630102 32 545 SH   SOLE   545 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Common Stock 786449207 36 3,008 SH   SOLE   3,008 0 0
STITCH FIX INC COM CL A Common Stock 860897107 39 1,230 SH   SOLE   1,230 0 0
SHIP FINANCE INTERNATIONAL LTD SHS Common Stock G81075106 4 292 SH   SOLE   292 0 0
SEATTLE GENETICS INC COM Common Stock 812578102 60 872 SH   SOLE   872 0 0
SPYGLASS RES CORP COM Common Stock 852193101 0 276 SH   SOLE   276 0 0
SHAKE SHACK INC CL A Common Stock 819047101 42 580 SH   SOLE   580 0 0
SHENANDOAH TELECOMMUNICATIONS COM Common Stock 82312B106 122 3,168 SH   SOLE   3,168 0 0
SEARS HLDGS CORP COM Common Stock 812350106 0 140 SH   SOLE   140 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Common Stock 822634101 246 11,896 SH   SOLE   11,896 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 11,610 237,268 SH   SOLE   237,268 0 0
MADDEN STEVEN LTD COM Common Stock 556269108 17 510 SH   SOLE   510 0 0
SHOPIFY INC CL A Common Stock 82509L107 443 1,476 SH   SOLE   1,476 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 123 1,110 SH   SOLE   1,110 0 0
SHERWIN WILLIAMS CO COM Common Stock 824348106 547 1,193 SH   SOLE   1,193 0 0
ISHARES 13 YEAR TREASURY BOND ETF ETF 464287457 18,212 214,814 SH   SOLE   214,814 0 0
ISHARES 05 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 8,877 190,081 SH   SOLE   190,081 0 0
SIGNET JEWELERS LIMITED SHS Common Stock G81276100 2 100 SH   SOLE   100 0 0
SELECTIVE INS GROUP INC COM Common Stock 816300107 258 3,450 SH   SOLE   3,450 0 0
SINGLEPOINT INC COM Common Stock 82932V102 1 46,729 SH   SOLE   46,729 0 0
SIRIUS XM HLDGS INC COM Common Stock 82968B103 67 11,984 SH   SOLE   11,984 0 0
SITEONE LANDSCAPE SUPPLY INC COM Common Stock 82982L103 40 572 SH   SOLE   572 0 0
SVB FINL GROUP COM Common Stock 78486Q101 3 15 SH   SOLE   15 0 0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF ETF 003264108 109 7,308 SH   SOLE   7,308 0 0
SIX FLAGS ENTMT CORP NEW COM Common Stock 83001A102 346 6,972 SH   SOLE   6,972 0 0
SOUTH JERSEY INDS INC COM Common Stock 838518108 136 3,988 SH   SOLE   3,988 0 0
SMUCKER J M CO COM NEW Common Stock 832696405 565 4,901 SH   SOLE   4,901 0 0
SHAW COMMUNICATIONS INC CL B CONV Common Stock 82028K200 77 3,801 SH   SOLE   3,801 0 0
PROSHARES ULTRASHORT FINANCIALS ETF 74347B748 0 1 SH   SOLE   1 0 0
SENTRY TECHNOLOGY CORP COM Common Stock 81731K101 0 3,449 SH   SOLE   3,449 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 40 698 SH   SOLE   698 0 0
SCHLUMBERGER LTD COM Common Stock 806857108 5,263 130,860 SH   SOLE   130,860 0 0
U S SILICA HLDGS INC COM Common Stock 90346E103 5 410 SH   SOLE   410 0 0
SUN LIFE FINL INC COM Common Stock 866796105 92 2,222 SH   SOLE   2,222 0 0
SOLGOLD PLC SHS Common Stock G8255T104 17 40,930 SH   SOLE   40,930 0 0
SILGAN HOLDINGS INC COM Common Stock 827048109 22 705 SH   SOLE   705 0 0
SLM CORP COM Common Stock 78442P106 15 1,500 SH   SOLE   1,500 0 0
SOLUCORP INDS LTD COM Common Stock 83437C102 0 24,400 SH   SOLE   24,400 0 0
ISHARES SILVER TRUST ETF 46428Q109 315 21,982 SH   SOLE   21,982 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 2,239 36,901 SH   SOLE   36,901 0 0
SIEMENS A G ORD Common Stock D69671218 43 359 SH   SOLE   359 0 0
VANECK VECTORS AMTFREE SHORT MUNICIPAL INDEX ETF ETF 92189F528 27 1,500 SH   SOLE   1,500 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 27 460 SH   SOLE   460 0 0
SPDR EURO STOXX SMALL CAP ETF ETF 78463X392 24 400 SH   SOLE   400 0 0
SCOTTS MIRACLE GRO CO CL A Common Stock 810186106 32 324 SH   SOLE   324 0 0
ISHARES MSCI INDIA SMALL CAP INDEX FUND ETF 46429B614 8 204 SH   SOLE   204 0 0
SNAP ON INC COM Common Stock 833034101 188 1,133 SH   SOLE   1,133 0 0
SNAP INC CL A Common Stock 83304A106 1 58 SH   SOLE   58 0 0
SYNOPSYS INC COM Common Stock 871607107 80 625 SH   SOLE   625 0 0
GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 5 272 SH   SOLE   272 0 0
SYNNEX CORP COM Common Stock 87162W100 20 202 SH   SOLE   202 0 0
SOUTHERN CO COM Common Stock 842587107 2,514 45,486 SH   SOLE   45,486 0 0
GLOBAL X SOCIAL MEDIA INDEX FUND ETF 37950E416 2 55 SH   SOLE   55 0 0
SODASTREAM INTERNATIONAL LTD USD SHS Common Stock M9068E105 10 70 SH   SOLE   70 0 0
SONOCO PRODS CO COM Common Stock 835495102 43 651 SH   SOLE   651 0 0
SONOS INC COM Common Stock 83570H108 14 1,200 SH   SOLE   1,200 0 0
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 46 232 SH   SOLE   232 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 3,518 120,588 SH   SOLE   120,588 0 0
SPARTAN MTRS INC COM Common Stock 846819100 629 57,413 SH   SOLE   57,413 0 0
SPECTRUM BRANDS HLDGS INC NEW COM Common Stock 84790A105 35 650 SH   SOLE   650 0 0
AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 4,419 168,709 SH   SOLE   168,709 0 0
SPDR PORTFOLIO DEVELOPED WORLD EXUS ETF ETF 78463X889 6,271 208,760 SH   SOLE   208,760 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 2,756 76,189 SH   SOLE   76,189 0 0
S&P GLOBAL INC COM Common Stock 78409V104 670 2,940 SH   SOLE   2,940 0 0
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Common Stock 864482104 79 3,255 SH   SOLE   3,255 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 29 692 SH   SOLE   692 0 0
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 112 3,250 SH   SOLE   3,250 0 0
SPLUNK INC COM Common Stock 848637104 71 567 SH   SOLE   567 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 1,693 30,765 SH   SOLE   30,765 0 0
SPDR PORTFOLIO MID CAP ETF ETF 78464A847 49 1,449 SH   SOLE   1,449 0 0
SPOTIFY TECHNOLOGY S A SHS Common Stock L8681T102 10 69 SH   SOLE   69 0 0
SPECTRUM PHARMACEUTICALS INC COM Common Stock 84763A108 2 200 SH   SOLE   200 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A Common Stock 848574109 16 200 SH   SOLE   200 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 4,091 132,900 SH   SOLE   132,900 0 0
SPS COMMERCE INC COM Common Stock 78463M107 24 239 SH   SOLE   239 0 0
SPDR PORTFOLIO SMALL CAP ETF ETF 78468R853 54 1,749 SH   SOLE   1,749 0 0
SPDR PORTFOLIO TOTAL STOCK MARKET ETF ETF 78464A805 14,737 404,198 SH   SOLE   404,198 0 0
SUNPOWER CORP COM Common Stock 867652406 0 10 SH   SOLE   10 0 0
SPX CORP COM Common Stock 784635104 9 278 SH   SOLE   278 0 0
DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 94 1,825 SH   SOLE   1,825 0 0
SPDR S&P 500 ETF ETF 78462F103 220,272 748,123 SH   SOLE   748,123 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 26 672 SH   SOLE   672 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,900 49,054 SH   SOLE   49,054 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 14,168 452,951 SH   SOLE   452,951 0 0
SQUARE INC CL A Common Stock 852234103 57 784 SH   SOLE   784 0 0
SPIRE INC COM Common Stock 84857L101 46 540 SH   SOLE   540 0 0
STERICYCLE INC COM Common Stock 858912108 34 720 SH   SOLE   720 0 0
SEMPRA ENERGY COM Common Stock 816851109 705 5,131 SH   SOLE   5,131 0 0
SPDR BLACKSTONE/ GSO SENIOR LOAN ETF ETF 78467V608 12 250 SH   SOLE   250 0 0
SORRENTO THERAPEUTICS INC COM NEW Common Stock 83587F202 5 2,000 SH   SOLE   2,000 0 0
SOUTH ST CORP COM Common Stock 840441109 117 1,594 SH   SOLE   1,594 0 0
SIMPSON MANUFACTURING CO INC COM Common Stock 829073105 58 877 SH   SOLE   877 0 0
SPDR S&P 400 MID CAP UCITS ETF ETF G8T03H104 20 357 SH   SOLE   357 0 0
SS&C TECHNOLOGIES HLDGS INC COM Common Stock 78467J100 170 2,944 SH   SOLE   2,944 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107 80 630 SH   SOLE   630 0 0
SENSATA TECHNOLOGIES HLDNG PLC SHS Common Stock G8060N102 57 1,162 SH   SOLE   1,162 0 0
STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 5 161 SH   SOLE   161 0 0
EXTENDED STAY AMER INC SHS 1 COM 1 CL B Common Stock 30224P200 16 940 SH   SOLE   940 0 0
STERIS PLC SHS USD Common Stock G8473T100 499 3,350 SH   SOLE   3,350 0 0
SUNTRUST BKS INC COM Common Stock 867914103 1,566 24,923 SH   SOLE   24,923 0 0
ISHARES 05 YEAR TIPS BOND ETF ETF 46429B747 36 362 SH   SOLE   362 0 0
STERLING BANCORP DEL COM Common Stock 85917A100 66 3,110 SH   SOLE   3,110 0 0
STEEL DYNAMICS INC COM Common Stock 858119100 626 20,553 SH   SOLE   20,553 0 0
STANTEC INC COM Common Stock 85472N109 2 100 SH   SOLE   100 0 0
PIMCO 15 YEAR U.S. TIPS INDEX EXCHANGETRADED FUND ETF 72201R205 182 3,450 SH   SOLE   3,450 0 0
STRATUS PPTYS INC COM NEW Common Stock 863167201 236 7,285 SH   SOLE   7,285 0 0
STATE STR CORP COM Common Stock 857477103 114 2,024 SH   SOLE   2,024 0 0
SEAGATE TECHNOLOGY PLC SHS Common Stock G7945M107 2,222 46,552 SH   SOLE   46,552 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 188 954 SH   SOLE   954 0 0
SUNCOR ENERGY INC NEW COM Common Stock 867224107 583 18,696 SH   SOLE   18,696 0 0
ISHARES SHORTTERM NATIONAL MUNI BOND ETF ETF 464288158 27 250 SH   SOLE   250 0 0
SUPERNUS PHARMACEUTICALS INC COM Common Stock 868459108 4 130 SH   SOLE   130 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 310 2,546 SH   SOLE   2,546 0 0
SAVARA INC COM Common Stock 805111101 0 142 SH   SOLE   142 0 0
SERVOTRONICS INC COM Common Stock 817732100 20 2,008 SH   SOLE   2,008 0 0
TILT HLDGS INC COM Common Stock 88688R104 3 3,000 SH   SOLE   3,000 0 0
SHOCKWAVE MED INC COM Common Stock 82489T104 14 250 SH   SOLE   250 0 0
SWATCH GROUP AG AKT Common Stock H83949141 3 10 SH   SOLE   10 0 0
SWATCH GROUP AG NAMEN AKT Common Stock H83949133 1 14 SH   SOLE   14 0 0
STANLEY BLACK & DECKER INC COM Common Stock 854502101 1,455 10,064 SH   SOLE   10,064 0 0
SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 83 1,070 SH   SOLE   1,070 0 0
SOUTHWEST GAS HOLDINGS INC COM Common Stock 844895102 31 341 SH   SOLE   341 0 0
SENSIENT TECHNOLOGIES CORP COM Common Stock 81725T100 7 91 SH   SOLE   91 0 0
STOCK YDS BANCORP INC COM Common Stock 861025104 620 17,020 SH   SOLE   17,020 0 0
SPDR MFS SYSTEMATIC CORE EQUITY ETF ETF 78467V806 5 62 SH   SOLE   62 0 0
SYNCHRONY FINL COM Common Stock 87165B103 29 843 SH   SOLE   843 0 0
STRYKER CORP COM Common Stock 863667101 365 1,771 SH   SOLE   1,771 0 0
CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 14 380 SH   SOLE   380 0 0
SYMANTEC CORP COM Common Stock 871503108 43 1,981 SH   SOLE   1,981 0 0
SYNEOS HEALTH INC CL A Common Stock 87166B102 14 269 SH   SOLE   269 0 0
SYNALLOY CP DEL COM Common Stock 871565107 106 6,800 SH   SOLE   6,800 0 0
SYSCO CORP COM Common Stock 871829107 2,133 30,157 SH   SOLE   30,157 0 0
AT&T INC COM Common Stock 00206R102 12,649 377,484 SH   SOLE   377,484 0 0
MOLSON COORS BREWING CO CL B Common Stock 60871R209 70 1,243 SH   SOLE   1,243 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW Common Stock G89982113 0 35 SH   SOLE   35 0 0
TAT TECHNOLOGIES LTD ORD NEW Common Stock M8740S227 11 2,000 SH   SOLE   2,000 0 0
HIGH PERFORMANCE BEVERAGES CO COM Common Stock 42969X306 0 400,080 SH   SOLE   400,080 0 0
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 143 7,000 SH   SOLE   7,000 0 0
PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 15 500 SH   SOLE   500 0 0
TEXAS CAPITAL BANCSHARES INC COM Common Stock 88224Q107 66 1,083 SH   SOLE   1,083 0 0
TC PIPELINES LP UT COM LTD PRT Common Stock 87233Q108 237 6,307 SH   SOLE   6,307 0 0
TENCENT HOLDINGS LIMITED SHS PAR HKD Common Stock G87572163 14 300 SH   SOLE   300 0 0
TUCOWS INC COM NEW Common Stock 898697206 61 1,000 SH   SOLE   1,000 0 0
TORONTO DOMINION BK ONT COM NEW Common Stock 891160509 108 1,843 SH   SOLE   1,843 0 0
TERADATA CORP DEL COM Common Stock 88076W103 2 56 SH   SOLE   56 0 0
TRANSDIGM GROUP INC COM Common Stock 893641100 177 365 SH   SOLE   365 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 5 134 SH   SOLE   134 0 0
TELADOC HEALTH INC COM Common Stock 87918A105 55 835 SH   SOLE   835 0 0
TELEPHONE & DATA SYS INC COM NEW Common Stock 879433829 108 3,545 SH   SOLE   3,545 0 0
TIDEWATER INC NEW COM Common Stock 88642R109 0 9 SH   SOLE   9 0 0
TELEDYNE TECHNOLOGIES INC COM Common Stock 879360105 24 88 SH   SOLE   88 0 0
ATLASSIAN CORP PLC CL A Common Stock G06242104 39 300 SH   SOLE   300 0 0
BIO TECHNE CORP COM Common Stock 09073M104 2,319 11,125 SH   SOLE   11,125 0 0
DIREXION DAILY TECHNOLOGY BULL 3X SHARES ETF 25459W102 4 25 SH   SOLE   25 0 0
TE CONNECTIVITY LTD REG SHS Common Stock H84989104 426 4,448 SH   SOLE   4,448 0 0
TENNECO INC CL A VTG COM STK Common Stock 880349105 0 9 SH   SOLE   9 0 0
TERADYNE INC COM Common Stock 880770102 115 2,391 SH   SOLE   2,391 0 0
SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 112 2,227 SH   SOLE   2,227 0 0
TFS FINL CORP COM Common Stock 87240R107 9 500 SH   SOLE   500 0 0
TELEFLEX INC COM Common Stock 879369106 394 1,190 SH   SOLE   1,190 0 0
TALLGRASS ENERGY LP CLASS A SHS Common Stock 874696107 501 23,742 SH   SOLE   23,742 0 0
TRIUMPH GROUP INC NEW COM Common Stock 896818101 12 513 SH   SOLE   513 0 0
THEGLOBE COM INC COM Common Stock 88335R101 0 200 SH   SOLE   200 0 0
TEGNA INC COM Common Stock 87901J105 24 1,560 SH   SOLE   1,560 0 0
GREEN ORGANIC DUTCHMAN HLD LTD COM Common Stock 393210208 5 2,000 SH   SOLE   2,000 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Common Stock Y8564M105 28 1,970 SH   SOLE   1,970 0 0
TARGET CORP COM Common Stock 87612E106 5,337 61,622 SH   SOLE   61,622 0 0
TG THERAPEUTICS INC COM Common Stock 88322Q108 5 600 SH   SOLE   600 0 0
ISHARES MSCI THAILAND ETF ETF 464286624 5 48 SH   SOLE   48 0 0
HANOVER INS GROUP INC COM Common Stock 410867105 18 142 SH   SOLE   142 0 0
THOR INDS INC COM Common Stock 885160101 59 1,000 SH   SOLE   1,000 0 0
TELECOM ITALIA S P A NEW ORD SHS Common Stock T92778108 2 3,681 SH   SOLE   3,681 0 0
TIFFANY & CO NEW COM Common Stock 886547108 65 687 SH   SOLE   687 0 0
TIKCRO TECHNOLOGIES LTD REG SHS Common Stock M8790M112 0 66 SH   SOLE   66 0 0
ISHARES TIPS BOND ETF ETF 464287176 10,859 94,022 SH   SOLE   94,022 0 0
TIVO CORP COM Common Stock 88870P106 0 5 SH   SOLE   5 0 0
TJX COS INC NEW COM Common Stock 872540109 776 14,670 SH   SOLE   14,670 0 0
TEEKAY CORPORATION COM Common Stock Y8564W103 1 205 SH   SOLE   205 0 0
TIMKEN CO COM Common Stock 887389104 33 645 SH   SOLE   645 0 0
ISHARES 1020 YEAR TREASURY BOND ETF ETF 464288653 0 3 SH   SOLE   3 0 0
TILRAY INC COM CL 2 Common Stock 88688T100 31 675 SH   SOLE   675 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 27 205 SH   SOLE   205 0 0
TITAN MED INC COM NEW Common Stock 88830X819 0 83 SH   SOLE   83 0 0
TORCHMARK CORP COM Common Stock 891027104 80 890 SH   SOLE   890 0 0
THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 11,763 40,026 SH   SOLE   40,026 0 0
T MOBILE US INC COM Common Stock 872590104 158 2,135 SH   SOLE   2,135 0 0
DIREXION DAILY SMALL CAP BULL 3X SHARES ETF 25459W847 12 200 SH   SOLE   200 0 0
TANDEM DIABETES CARE INC COM NEW Common Stock 875372203 20 305 SH   SOLE   305 0 0
TOLL BROTHERS INC COM Common Stock 889478103 76 2,070 SH   SOLE   2,070 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Common Stock Y8565J101 3 2,695 SH   SOLE   2,695 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 1,013 20,650 SH   SOLE   20,650 0 0
TOWNEBANK PORTSMOUTH VA COM Common Stock 89214P109 5 200 SH   SOLE   200 0 0
TUTOR PERINI CORP COM Common Stock 901109108 9 629 SH   SOLE   629 0 0
TEXAS PAC LD TR SUB CTF PROP I T Common Stock 882610108 1,442 1,832 SH   SOLE   1,832 0 0
TAPESTRY INC COM Common Stock 876030107 2 58 SH   SOLE   58 0 0
TEMPUR SEALY INTL INC COM Common Stock 88023U101 77 1,050 SH   SOLE   1,050 0 0
TOOTSIE ROLL INDS INC COM Common Stock 890516107 1 30 SH   SOLE   30 0 0
TEJON RANCH CO COM Common Stock 879080109 7 401 SH   SOLE   401 0 0
TREX CO INC COM Common Stock 89531P105 7 100 SH   SOLE   100 0 0
TARGA RES CORP COM Common Stock 87612G101 10,160 258,792 SH   SOLE   258,792 0 0
THOMSON REUTERS CORP COM NEW Common Stock 884903709 18 272 SH   SOLE   272 0 0
TRIPADVISOR INC COM Common Stock 896945201 12 270 SH   SOLE   270 0 0
TRIMBLE INC COM Common Stock 896239100 283 6,283 SH   SOLE   6,283 0 0
TRUSTMARK CORP COM Common Stock 898402102 28 842 SH   SOLE   842 0 0
TRINITY INDS INC COM Common Stock 896522109 3 125 SH   SOLE   125 0 0
TROVAGENE INC COM Common Stock 897238606 2 785 SH   SOLE   785 0 0
PRICE T ROWE GROUP INC COM Common Stock 74144T108 2,787 25,408 SH   SOLE   25,408 0 0
TRONOX HOLDINGS PLC SHS Common Stock G9087Q102 3 238 SH   SOLE   238 0 0
TC ENERGY CORP COM Common Stock 87807B107 112 2,239 SH   SOLE   2,239 0 0
TURQUOISE HILL RES LTD COM Common Stock 900435108 333 268,725 SH   SOLE   268,725 0 0
TRISURA GROUP LTD COM NEW Common Stock 89679A209 1 22 SH   SOLE   22 0 0
TERRA TECH CORP COM NEW Common Stock 88102J209 0 200 SH   SOLE   200 0 0
TRITON INTL LTD CL A Common Stock G9078F107 35 1,082 SH   SOLE   1,082 0 0
TRANSUNION COM Common Stock 89400J107 5 74 SH   SOLE   74 0 0
TRAVELERS COMPANIES INC COM Common Stock 89417E109 3,003 20,086 SH   SOLE   20,086 0 0
TRACTOR SUPPLY CO COM Common Stock 892356106 61 561 SH   SOLE   561 0 0
TRINSEO S A SHS Common Stock L9340P101 4 102 SH   SOLE   102 0 0
TESLA INC COM Common Stock 88160R101 836 3,740 SH   SOLE   3,740 0 0
TYSON FOODS INC CL A Common Stock 902494103 83 1,027 SH   SOLE   1,027 0 0
TOTAL SYS SVCS INC COM Common Stock 891906109 132 1,027 SH   SOLE   1,027 0 0
TORO CO COM Common Stock 891092108 299 4,449 SH   SOLE   4,449 0 0
THE TRADE DESK INC COM CL A Common Stock 88339J105 156 687 SH   SOLE   687 0 0
TETRA TECH INC NEW COM Common Stock 88162G103 383 4,874 SH   SOLE   4,874 0 0
ADVISORSHARES DOUBLELINE VALUE EQUITY ETF ETF 00768Y818 21 309 SH   SOLE   309 0 0
TAKETWO INTERACTIVE SOFTWARE COM Common Stock 874054109 21 189 SH   SOLE   189 0 0
ISHARES MSCI TURKEY ETF ETF 464286715 21 900 SH   SOLE   900 0 0
MAMMOTH ENERGY SVCS INC COM Common Stock 56155L108 3 405 SH   SOLE   405 0 0
TWILIO INC CL A Common Stock 90138F102 45 330 SH   SOLE   330 0 0
2U INC COM Common Stock 90214J101 88 2,333 SH   SOLE   2,333 0 0
TWITTER INC COM Common Stock 90184L102 194 5,568 SH   SOLE   5,568 0 0
TRANSWITCH CORP COM NEW Common Stock 894065309 0 13 SH   SOLE   13 0 0
TEXAS INSTRS INC COM Common Stock 882508104 1,204 10,489 SH   SOLE   10,489 0 0
TEXAS ROADHOUSE INC COM Common Stock 882681109 21 385 SH   SOLE   385 0 0
TEXTRON INC COM Common Stock 883203101 237 4,464 SH   SOLE   4,464 0 0
TYLER TECHNOLOGIES INC COM Common Stock 902252105 104 481 SH   SOLE   481 0 0
UNDER ARMOUR INC CL C Common Stock 904311206 16 721 SH   SOLE   721 0 0
UNDER ARMOUR INC CL A Common Stock 904311107 20 775 SH   SOLE   775 0 0
UNITED AIRLINES HLDGS INC COM Common Stock 910047109 43 495 SH   SOLE   495 0 0
UBER TECHNOLOGIES INC COM Common Stock 90353T100 55 1,188 SH   SOLE   1,188 0 0
UBIQUITI NETWORKS INC COM Common Stock 90347A100 25 192 SH   SOLE   192 0 0
UBS GROUP AG SHS Common Stock H42097107 16 1,354 SH   SOLE   1,354 0 0
UNITED BANKSHARES INC WEST VA COM Common Stock 909907107 147 3,922 SH   SOLE   3,922 0 0
UNITED CMNTY BKS BLAIRSVLE GA COM Common Stock 90984P303 10 343 SH   SOLE   343 0 0
PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347W247 15 788 SH   SOLE   788 0 0
UNITED FIRE GROUP INC COM Common Stock 910340108 11 219 SH   SOLE   219 0 0
UNIVERSAL FST PRODS INC COM Common Stock 913543104 34 900 SH   SOLE   900 0 0
UGI CORP NEW COM Common Stock 902681105 440 8,193 SH   SOLE   8,193 0 0
AMERCO COM Common Stock 023586100 65 173 SH   SOLE   173 0 0
UNIVERSAL HLTH SVCS INC CL B Common Stock 913903100 2,078 15,939 SH   SOLE   15,939 0 0
UNISYS CORP COM NEW Common Stock 909214306 2 166 SH   SOLE   166 0 0
ULTA BEAUTY INC COM Common Stock 90384S303 258 743 SH   SOLE   743 0 0
UMB FINL CORP COM Common Stock 902788108 83 1,258 SH   SOLE   1,258 0 0
UMPQUA HLDGS CORP COM Common Stock 904214103 28 1,644 SH   SOLE   1,644 0 0
UNIFIRST CORP MASS COM Common Stock 904708104 74 392 SH   SOLE   392 0 0
UNITED NAT FOODS INC COM Common Stock 911163103 1 124 SH   SOLE   124 0 0
UNITEDHEALTH GROUP INC COM Common Stock 91324P102 5,000 20,492 SH   SOLE   20,492 0 0
UNITED STATES 12 MONTH NATURAL GAS FUND, LP ETF 91288X109 17 1,825 SH   SOLE   1,825 0 0
UNUM GROUP COM Common Stock 91529Y106 1,789 53,316 SH   SOLE   53,316 0 0
UNION PACIFIC CORP COM Common Stock 907818108 6,403 37,865 SH   SOLE   37,865 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 1,004 9,724 SH   SOLE   9,724 0 0
UQM TECHNOLOGIES INC COM Common Stock 903213106 1 500 SH   SOLE   500 0 0
PROSHARES ULTRA REAL ESTATE ETF 74347X625 46 600 SH   SOLE   600 0 0
UNITED RENTALS INC COM Common Stock 911363109 56 420 SH   SOLE   420 0 0
URANIUM PARTICIPATION CORP COM Common Stock 917017105 3 800 SH   SOLE   800 0 0
MARKET VECTORS DOUBLE LONG EURO ETN ETF 617480272 24 1,500 SH   SOLE   1,500 0 0
US BANCORP DEL COM NEW Common Stock 902973304 6,746 127,834 SH   SOLE   127,834 0 0
US FOODS HLDG CORP COM Common Stock 912008109 73 2,040 SH   SOLE   2,040 0 0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 34 600 SH   SOLE   600 0 0
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 3,307 53,577 SH   SOLE   53,577 0 0
U S PHYSICAL THERAPY INC COM Common Stock 90337L108 26 212 SH   SOLE   212 0 0
ISHARES CORE U.S. REIT ETF ETF 464288521 1,779 34,202 SH   SOLE   34,202 0 0
UNITED TECHNOLOGIES CORP COM Common Stock 913017109 7,574 58,174 SH   SOLE   58,174 0 0
INVESCO DB US DOLLAR INDEX BULLISH FUND ETF 46141D203 3 124 SH   SOLE   124 0 0
ENERGY FUELS INC COM NEW Common Stock 292671708 0 2 SH   SOLE   2 0 0
UNIVERSAL INS HLDGS INC COM Common Stock 91359V107 0 0 SH   SOLE   0 0 0
UNIVERSAL ENERGY CORP DEL COM NEW Common Stock 91349R208 0 500 SH   SOLE   500 0 0
UNIVERSAL CORP VA COM Common Stock 913456109 24 400 SH   SOLE   400 0 0
PROSHARES ULTRA RUSSELL 2000 ETF 74347R842 28 400 SH   SOLE   400 0 0
VELOCITYSHARES 3X LONG CRUDE ETN LINKED TO THE S&P GSCI CRUDE OIL INDEX EXC ETF 22539T316 1 57 SH   SOLE   57 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 31 690 SH   SOLE   690 0 0
VISA INC COM CL A Common Stock 92826C839 16,464 94,866 SH   SOLE   94,866 0 0
MARRIOTT VACTINS WORLDWID CORP COM Common Stock 57164Y107 66 687 SH   SOLE   687 0 0
VALUE LINE INC COM Common Stock 920437100 1 46 SH   SOLE   46 0 0
VARIAN MED SYS INC COM Common Stock 92220P105 289 2,124 SH   SOLE   2,124 0 0
VANGUARD MATERIALS INDEX FUND ETF 92204A801 26 204 SH   SOLE   204 0 0
VANGUARD SMALLCAP INDEX FUND ETF 922908751 2,758 17,551 SH   SOLE   17,551 0 0
VANGUARD SMALLCAP GROWTH INDEX FUND ETF 922908595 1,177 6,312 SH   SOLE   6,312 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 3,159 24,060 SH   SOLE   24,060 0 0
VISTEON CORP COM NEW Common Stock 92839U206 7 126 SH   SOLE   126 0 0
VANGUARD INTERMEDIATETERM CORP BD ETF ETF 92206C870 179 1,987 SH   SOLE   1,987 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 117 652 SH   SOLE   652 0 0
VANGUARD SHORTTERM CORPORATE BOND INDEX FUND ETF 92206C409 24,823 307,667 SH   SOLE   307,667 0 0
VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 61 412 SH   SOLE   412 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 505 5,942 SH   SOLE   5,942 0 0
VANGUARD EUROPE PACIFIC E ETF 921943858 27,050 648,526 SH   SOLE   648,526 0 0
VEECO INSTRS INC DEL COM Common Stock 922417100 1 104 SH   SOLE   104 0 0
VEEVA SYS INC CL A COM Common Stock 922475108 150 925 SH   SOLE   925 0 0
VANGUARD FTSE ALLWORLD EX US INDEX FUND ETF 922042775 20,745 406,853 SH   SOLE   406,853 0 0
V F CORP COM Common Stock 918204108 482 5,517 SH   SOLE   5,517 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 405 5,875 SH   SOLE   5,875 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 302 5,499 SH   SOLE   5,499 0 0
VECTOR GROUP LTD COM Common Stock 92240M108 16 1,614 SH   SOLE   1,614 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 3,939 18,677 SH   SOLE   18,677 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,764 10,143 SH   SOLE   10,143 0 0
VIACOM INC NEW CL A Common Stock 92553P102 4 124 SH   SOLE   124 0 0
VIACOM INC NEW CL B Common Stock 92553P201 1,922 63,940 SH   SOLE   63,940 0 0
VICAPSYS LIFE SCIENCES INC COM Common Stock 92560A106 0 10 SH   SOLE   10 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 56,024 486,484 SH   SOLE   486,484 0 0
VANGUARD S&P SMALLCAP 600 ETF ETF 921932828 479 3,353 SH   SOLE   3,353 0 0
VANGUARD S&P SMALLCAP 600 VALUE ETF ETF 921932778 7 54 SH   SOLE   54 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 377 2,585 SH   SOLE   2,585 0 0
MERIDIAN BIOSCIENCE INC COM Common Stock 589584101 106 8,960 SH   SOLE   8,960 0 0
VALERO ENERGY CORP NEW COM Common Stock 91913Y100 2,825 32,994 SH   SOLE   32,994 0 0
SHARES EDGE MSCI USA VALUE FACTOR ETF ETF 46432F388 332 4,089 SH   SOLE   4,089 0 0
VALLEY NATL BANCORP COM Common Stock 919794107 11 1,018 SH   SOLE   1,018 0 0
VANGUARD MORTGAGEBACKED SECURITIES ETF ETF 92206C771 123 2,335 SH   SOLE   2,335 0 0
VULCAN MATLS CO COM Common Stock 929160109 695 5,061 SH   SOLE   5,061 0 0
VMWARE INC CL A COM Common Stock 928563402 50 298 SH   SOLE   298 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 7,636 86,575 SH   SOLE   86,575 0 0
VANGUARD GLOBAL EXU.S. REAL ESTATE INDEX ETF 922042676 1,881 31,878 SH   SOLE   31,878 0 0
VANGUARD NAT RES INC WT EXP 020121 Common Stock 91828V126 0 2 SH   SOLE   2 0 0
VANGUARD MIDCAP INDEX FUND ETF 922908629 26,134 155,806 SH   SOLE   155,806 0 0
VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 804 7,182 SH   SOLE   7,182 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730 77 570 SH   SOLE   570 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 3,127 19,271 SH   SOLE   19,271 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 3,000 26,883 SH   SOLE   26,883 0 0
VANGUARD S&P 500 ETF ETF 922908363 31,605 116,822 SH   SOLE   116,822 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703 106 938 SH   SOLE   938 0 0
VANGUARD MIDCAP GROWTH INDEX FUND ETF 922908538 1,928 12,889 SH   SOLE   12,889 0 0
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 4 42 SH   SOLE   42 0 0
VOYA FINL INC COM Common Stock 929089100 5 95 SH   SOLE   95 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 16 121 SH   SOLE   121 0 0
VIREO HEALTH INTERNATIONAL INC COM Common Stock 92767A107 3 1,000 SH   SOLE   1,000 0 0
VAREX IMAGING CORP COM Common Stock 92214X106 25 814 SH   SOLE   814 0 0
VARONIS SYS INC COM Common Stock 922280102 46 736 SH   SOLE   736 0 0
VERINT SYS INC COM Common Stock 92343X100 127 2,370 SH   SOLE   2,370 0 0
INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 45 1,818 SH   SOLE   1,818 0 0
VERISANTE TECH INC F Common Stock 92346G104 0 4,000 SH   SOLE   4,000 0 0
VERISK ANALYTICS INC COM Common Stock 92345Y106 106 721 SH   SOLE   721 0 0
VERISIGN INC COM Common Stock 92343E102 564 2,698 SH   SOLE   2,698 0 0
VIRTUS INVT PARTNERS INC COM Common Stock 92828Q109 1 7 SH   SOLE   7 0 0
VERITIV CORP COM Common Stock 923454102 0 4 SH   SOLE   4 0 0
VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100 41 222 SH   SOLE   222 0 0
VISHAY INTERTECHNOLOGY INC COM Common Stock 928298108 54 3,250 SH   SOLE   3,250 0 0
VERSUM MATLS INC COM Common Stock 92532W103 408 7,901 SH   SOLE   7,901 0 0
VANGUARD FTSE ALLWORLD EXUS SMALLCAP INDEX FUND ETF 922042718 196 1,864 SH   SOLE   1,864 0 0
VERASTEM INC COM Common Stock 92337C104 0 100 SH   SOLE   100 0 0
VISTA OUTDOOR INC COM Common Stock 928377100 4 477 SH   SOLE   477 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 297 3,950 SH   SOLE   3,950 0 0
VANGUARD RUSSELL 3000 ETF ETF 92206C599 1,339 9,997 SH   SOLE   9,997 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 35,298 235,182 SH   SOLE   235,182 0 0
VANGUARD SHORTTERM INFLATIONPROTECTED SECURITIES ETF ETF 922020805 213 4,326 SH   SOLE   4,326 0 0
VANGUARD VALUE ETF 922908744 66,985 600,130 SH   SOLE   600,130 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 1,063 8,507 SH   SOLE   8,507 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 75,882 463,252 SH   SOLE   463,252 0 0
VANGUARD LARGECAP INDEX FUND ETF 922908637 9,905 73,200 SH   SOLE   73,200 0 0
VANGUARD EMERGING MARKETS STOCK ETF ETF 922042858 29,545 694,680 SH   SOLE   694,680 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 357 3,013 SH   SOLE   3,013 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 6,388 121,104 SH   SOLE   121,104 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 7,066 80,867 SH   SOLE   80,867 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 60 985 SH   SOLE   985 0 0
VERIZON COMMUNICATIONS INC COM Common Stock 92343V104 14,720 257,651 SH   SOLE   257,651 0 0
WABTEC CORP COM Common Stock 929740108 68 950 SH   SOLE   950 0 0
WESTAMERICA BANCORPORATION COM Common Stock 957090103 6 94 SH   SOLE   94 0 0
WASHINGTON FED INC COM Common Stock 938824109 47 1,334 SH   SOLE   1,334 0 0
WASHINGTON TR BANCORP COM Common Stock 940610108 32 600 SH   SOLE   600 0 0
WATERS CORP COM Common Stock 941848103 120 559 SH   SOLE   559 0 0
WALGREENS BOOTS ALLIANCE INC COM Common Stock 931427108 530 9,690 SH   SOLE   9,690 0 0
WABCO HLDGS INC COM Common Stock 92927K102 192 1,446 SH   SOLE   1,446 0 0
WELBILT INC COM Common Stock 949090104 159 9,532 SH   SOLE   9,532 0 0
WESCO INTL INC COM Common Stock 95082P105 2 47 SH   SOLE   47 0 0
WELLCARE HEALTH PLANS INC COM Common Stock 94946T106 5 16 SH   SOLE   16 0 0
WASTE CONNECTIONS INC COM Common Stock 94106B101 22 228 SH   SOLE   228 0 0
WALKER & DUNLOP INC COM Common Stock 93148P102 27 503 SH   SOLE   503 0 0
WORKDAY INC CL A Common Stock 98138H101 40 195 SH   SOLE   195 0 0
WESTERN DIGITAL CORP COM Common Stock 958102105 63 1,320 SH   SOLE   1,320 0 0
WORLDS INC COM NEW Common Stock 98159J200 0 10 SH   SOLE   10 0 0
WD40 CO COM Common Stock 929236107 63 393 SH   SOLE   393 0 0
SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 985 14,593 SH   SOLE   14,593 0 0
WEC ENERGY GROUP INC COM Common Stock 92939U106 187 2,247 SH   SOLE   2,247 0 0
WENDYS CO COM Common Stock 95058W100 43 2,175 SH   SOLE   2,175 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Common Stock 958669103 437 14,213 SH   SOLE   14,213 0 0
WISDOMTREE INVTS INC COM Common Stock 97717P104 6 1,000 SH   SOLE   1,000 0 0
WEX INC COM Common Stock 96208T104 4 19 SH   SOLE   19 0 0
WELLS FARGO CO NEW COM Common Stock 949746101 4,197 88,696 SH   SOLE   88,696 0 0
WEST FRASER TIMBER CO LTD COM Common Stock G48833100 0 1,550 SH   SOLE   1,550 0 0
WINNEBAGO INDS INC COM Common Stock 974637100 0 0 SH   SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC COM Common Stock 98311A105 23 418 SH   SOLE   418 0 0
WHIRLPOOL CORP COM Common Stock 963320106 43 301 SH   SOLE   301 0 0
WINMARK CORP COM Common Stock 974250102 43 250 SH   SOLE   250 0 0
WINGSTOP INC COM Common Stock 974155103 86 903 SH   SOLE   903 0 0
WINDSTREAM HLDGS INC COM Common Stock 97382A309 0 3 SH   SOLE   3 0 0
WIX COM LTD SHS Common Stock M98068105 28 200 SH   SOLE   200 0 0
LYON WILLIAM HOMES CL A NEW Common Stock 552074700 18 981 SH   SOLE   981 0 0
WHITING PETE CORP NEW COM NEW Common Stock 966387409 6 314 SH   SOLE   314 0 0
WILLIS TOWERS WATSON PUB LTD SHS Common Stock G96629103 187 973 SH   SOLE   973 0 0
WASTE MGMT INC DEL COM Common Stock 94106L109 5,403 46,833 SH   SOLE   46,833 0 0
WILLIAMS COS INC DEL COM Common Stock 969457100 858 30,616 SH   SOLE   30,616 0 0
WAL MART DE MEXICO S A B DE CV ORD CL V Common Stock P98180188 159 57,628 SH   SOLE   57,628 0 0
WALMART INC COM Common Stock 931142103 5,991 54,219 SH   SOLE   54,219 0 0
WORTHINGTON INDS INC COM Common Stock 981811102 7 183 SH   SOLE   183 0 0
WORLDPAY INC CL A Common Stock 981558109 39 319 SH   SOLE   319 0 0
WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 132 5,461 SH   SOLE   5,461 0 0
WPP PLC NEW SHS Common Stock G9788D103 7 533 SH   SOLE   533 0 0
ISHARES INTERNATIONAL DEVELOPED PROPERTY ETF ETF 464288422 27 722 SH   SOLE   722 0 0
WPX ENERGY INC COM Common Stock 98212B103 8 714 SH   SOLE   714 0 0
BERKLEY W R CORP COM Common Stock 084423102 866 13,012 SH   SOLE   13,012 0 0
WESTROCK CO COM Common Stock 96145D105 2,758 75,633 SH   SOLE   75,633 0 0
WSFS FINL CORP COM Common Stock 929328102 129 3,120 SH   SOLE   3,120 0 0
WILLIAMS SONOMA INC COM Common Stock 969904101 65 1,002 SH   SOLE   1,002 0 0
WATSCO INC COM Common Stock 942622200 134 820 SH   SOLE   820 0 0
WEST PHARMACEUTICAL SVSC INC COM Common Stock 955306105 168 1,344 SH   SOLE   1,344 0 0
WHITE MTNS INS GROUP LTD COM Common Stock G9618E107 3,254 3,186 SH   SOLE   3,186 0 0
AQUA AMERICA INC COM Common Stock 03836W103 103 2,497 SH   SOLE   2,497 0 0
WATFORD HOLDINGS LTD SHS Common Stock G94787101 274 10,000 SH   SOLE   10,000 0 0
WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 34 363 SH   SOLE   363 0 0
SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 7 631 SH   SOLE   631 0 0
WESTERN UN CO COM Common Stock 959802109 99 4,956 SH   SOLE   4,956 0 0
WEIGHT WATCHERS INTL INC NEW COM Common Stock 948626106 61 3,215 SH   SOLE   3,215 0 0
WORLD WRESTLING ENTMT INC CL A Common Stock 98156Q108 5 68 SH   SOLE   68 0 0
WOLVERINE WORLD WIDE INC COM Common Stock 978097103 15 552 SH   SOLE   552 0 0
WEYERHAEUSER CO COM Common Stock 962166104 1,818 69,019 SH   SOLE   69,019 0 0
WYNDHAM DESTINATIONS INC COM Common Stock 98310W108 55 1,251 SH   SOLE   1,251 0 0
WYNN RESORTS LTD COM Common Stock 983134107 6 50 SH   SOLE   50 0 0
UNITED STATES STL CORP NEW COM Common Stock 912909108 2 131 SH   SOLE   131 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 44 420 SH   SOLE   420 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 339 3,864 SH   SOLE   3,864 0 0
XCELMOBILITY INC COM Common Stock 98400L103 0 1,000 SH   SOLE   1,000 0 0
CIMAREX ENERGY CO COM Common Stock 171798101 99 1,677 SH   SOLE   1,677 0 0
XCEL ENERGY INC COM Common Stock 98389B100 3,542 59,140 SH   SOLE   59,140 0 0
INTERSECT ENT INC COM Common Stock 46071F103 11 494 SH   SOLE   494 0 0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF ETF 78464A748 1 79 SH   SOLE   79 0 0
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 803 19,255 SH   SOLE   19,255 0 0
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 29 350 SH   SOLE   350 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 139 2,370 SH   SOLE   2,370 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 36 736 SH   SOLE   736 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1,136 17,825 SH   SOLE   17,825 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1,747 63,286 SH   SOLE   63,286 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 428 2,040 SH   SOLE   2,040 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 453 5,848 SH   SOLE   5,848 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 3,551 45,505 SH   SOLE   45,505 0 0
XILINX INC COM Common Stock 983919101 2,854 24,207 SH   SOLE   24,207 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 1,152 19,831 SH   SOLE   19,831 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 48 1,310 SH   SOLE   1,310 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 1,481 24,836 SH   SOLE   24,836 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,182 12,758 SH   SOLE   12,758 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 1,255 10,528 SH   SOLE   10,528 0 0
SPDR S&P METALS AND MINING ETF ETF 78464A755 4 150 SH   SOLE   150 0 0
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 50 970 SH   SOLE   970 0 0
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 280 3,851 SH   SOLE   3,851 0 0
EXXON MOBIL CORP COM Common Stock 30231G102 14,969 195,342 SH   SOLE   195,342 0 0
INTREXON CORP COM Common Stock 46122T102 0 57 SH   SOLE   57 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78464A730 0 8 SH   SOLE   8 0 0
XPO LOGISTICS INC COM Common Stock 983793100 5 93 SH   SOLE   93 0 0
DENTSPLY SIRONA INC COM Common Stock 24906P109 341 5,833 SH   SOLE   5,833 0 0
XEROX HOLDINGS CORP COM NEW Common Stock 984121608 20 555 SH   SOLE   555 0 0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 43 900 SH   SOLE   900 0 0
INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF ETF 46137V480 1 47 SH   SOLE   47 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 98 2,540 SH   SOLE   2,540 0 0
SPDR S&P TELECOM ETF ETF 78464A540 3 51 SH   SOLE   51 0 0
XYLEM INC COM Common Stock 98419M100 1,079 12,895 SH   SOLE   12,895 0 0
ALLEGHANY CORP DEL COM Common Stock 017175100 81 119 SH   SOLE   119 0 0
DIREXION DAILY FTSE CHINA BULL 3X SHARES ETF 25459W771 2 98 SH   SOLE   98 0 0
YANDEX N V SHS CLASS A Common Stock N97284108 138 3,634 SH   SOLE   3,634 0 0
YIELD10 BIOSCIENCE INC COM NEW Common Stock 98585K201 0 8 SH   SOLE   8 0 0
YUM BRANDS INC COM Common Stock 988498101 133 1,204 SH   SOLE   1,204 0 0
YUM CHINA HLDGS INC COM Common Stock 98850P109 48 1,049 SH   SOLE   1,049 0 0
ZAYO GROUP HLDGS INC COM Common Stock 98919V105 56 1,700 SH   SOLE   1,700 0 0
ZIMMER BIOMET HLDGS INC COM Common Stock 98956P102 2,432 20,611 SH   SOLE   20,611 0 0
ZENDESK INC COM Common Stock 98936J101 21 240 SH   SOLE   240 0 0
ZILLOW GROUP INC CL A Common Stock 98954M101 2 45 SH   SOLE   45 0 0
ZIONS BANCORPORATION N A COM Common Stock 989701107 7,183 156,214 SH   SOLE   156,214 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Common Stock 98980L101 36 400 SH   SOLE   400 0 0
ZOETIS INC CL A Common Stock 98978V103 748 6,595 SH   SOLE   6,595 0 0
ZYNERBA PHARMACEUTICALS INC COM Common Stock 98986X109 1 100 SH   SOLE   100 0 0