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 1,139 11,255 SH   SOLE   11,255 0 0
ALCOA CORP COM Common Stock 013872106 9 822 SH   SOLE   822 0 0
AIA GROUP LTD SPONSORED ADR ADR 001317205 1,559 38,276 SH   SOLE   38,276 0 0
AMERICAN AIRLS GROUP INC COM Common Stock 02376R102 235 18,662 SH   SOLE   18,662 0 0
AARONS HOLDINGS COMPANY INC COM Common Stock 00258R109 451 8,019 SH   SOLE   8,019 0 0
ADVANCE AUTO PARTS INC COM Common Stock 00751Y106 5,623 36,252 SH   SOLE   36,252 0 0
APPLE INC COM Common Stock 037833100 252,017 2,157,866 SH   SOLE   2,157,866 0 0
ATLANTIC SAPPHIRE ASA SHS Common Stock R07217103 6 500 SH   SOLE   500 0 0
ATLAS AIR WORLDWIDE HLDGS INC COM NEW Common Stock 049164205 5 85 SH   SOLE   85 0 0
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN INDEX FUND ETF 464288182 7 95 SH   SOLE   95 0 0
AXON ENTERPRISE INC COM Common Stock 05464C101 95 995 SH   SOLE   995 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Common Stock 01881G106 128 4,786 SH   SOLE   4,786 0 0
ABB LTD SPONSORED ADR ADR 000375204 286 11,150 SH   SOLE   11,150 0 0
ABBVIE INC COM Common Stock 00287Y109 23,507 269,759 SH   SOLE   269,759 0 0
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 287 3,013 SH   SOLE   3,013 0 0
AMERIS BANCORP COM Common Stock 03076K108 2 70 SH   SOLE   70 0 0
AMBEV SA SPONSORED ADR ADR 02319V103 178 78,936 SH   SOLE   78,936 0 0
ASBURY AUTOMOTIVE GROUP INC COM Common Stock 043436104 121 1,205 SH   SOLE   1,205 0 0
ABM INDS INC COM Common Stock 000957100 3 81 SH   SOLE   81 0 0
ABIOMED INC COM Common Stock 003654100 232 891 SH   SOLE   891 0 0
ABBOTT LABS COM Common Stock 002824100 21,334 196,373 SH   SOLE   196,373 0 0
AB&T FINL CORP COM Common Stock 00037W106 0 1,000 SH   SOLE   1,000 0 0
ARCOSA INC COM Common Stock 039653100 25 556 SH   SOLE   556 0 0
ACAMAR PARTNERS ACQSITION CORP UNIT EX 123025 Common Stock 004285201 0 2 SH   SOLE   2 0 0
ACAMAR PARTNERS ACQSITION CORP WT EXP 022626 Common Stock 004285110 5 4,850 SH   SOLE   4,850 0 0
AURORA CANNABIS INC COM Common Stock 05156X884 7 1,573 SH   SOLE   1,573 0 0
ACCOR S A SPONSORED ADR ADR 00435F309 87 15,712 SH   SOLE   15,712 0 0
ACCEL ENTERTAINMENT INC COM CL A1 Common Stock 00436Q106 1 50 SH   SOLE   50 0 0
ALPS CLEAN ENERGY ETF ETF 00162Q460 68 1,200 SH   SOLE   1,200 0 0
ACORN ENERGY INC COM Common Stock 004848107 4 10,000 SH   SOLE   10,000 0 0
ARCH CAP GROUP LTD ORD Common Stock G0450A105 7 225 SH   SOLE   225 0 0
ACADIA HEALTHCARE COMPANY INC COM Common Stock 00404A109 145 4,823 SH   SOLE   4,823 0 0
ACI WORLDWIDE INC COM Common Stock 004498101 3 130 SH   SOLE   130 0 0
AECOM COM Common Stock 00766T100 96 2,277 SH   SOLE   2,277 0 0
ACCENTURE PLC IRELAND SHS CLASS A Common Stock G1151C101 9,194 40,830 SH   SOLE   40,830 0 0
ASCENDANT DIGITAL ACQUISITION UNITS Common Stock G05155125 5 500 SH   SOLE   500 0 0
ACS ACTIVIDADES DE CONST Y SER UNSPONSORED ADR ADR 00089H106 99 23,055 SH   SOLE   23,055 0 0
ACME UTD CORP COM Common Stock 004816104 2 100 SH   SOLE   100 0 0
ACURA PHARMACEUTICALS INC COM Common Stock 00509L802 0 245 SH   SOLE   245 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 504 6,255 SH   SOLE   6,255 0 0
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 2,794 30,234 SH   SOLE   30,234 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 19,732 425,531 SH   SOLE   425,531 0 0
ADOBE SYSTEMS INCORPORATED COM Common Stock 00724F101 53,903 107,912 SH   SOLE   107,912 0 0
ADIDAS AG ADR ADR 00687A107 334 2,039 SH   SOLE   2,039 0 0
ANALOG DEVICES INC COM Common Stock 032654105 3,099 26,048 SH   SOLE   26,048 0 0
ARCHER DANIELS MIDLAND CO COM Common Stock 039483102 1,677 35,977 SH   SOLE   35,977 0 0
ADIENT PLC ORD SHS Common Stock G0084W101 8 427 SH   SOLE   427 0 0
ADOMANI INC COM Common Stock 00726A100 5 28,000 SH   SOLE   28,000 0 0
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 6,165 44,771 SH   SOLE   44,771 0 0
ADAPTIVE BIOTECHNOLOGIES CORP COM Common Stock 00650F109 59 1,196 SH   SOLE   1,196 0 0
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE ADR 500467501 145 4,906 SH   SOLE   4,906 0 0
ALLIANCE DATA SYSTEMS CORP COM Common Stock 018581108 6 127 SH   SOLE   127 0 0
AUTODESK INC COM Common Stock 052769106 1,280 5,469 SH   SOLE   5,469 0 0
ADDUS HOMECARE CORP COM Common Stock 006739106 177 1,816 SH   SOLE   1,816 0 0
ADVERUM BIOTECHNOLOGIES INC COM Common Stock 00773U108 5 500 SH   SOLE   500 0 0
ADYEN N V UNSPONSRED ADS ADR 00783V104 1,206 31,917 SH   SOLE   31,917 0 0
AMEREN CORP COM Common Stock 023608102 1,330 16,649 SH   SOLE   16,649 0 0
AEGON N V NY REGISTRY SHS ADR 007924103 2 765 SH   SOLE   765 0 0
ADVANCED ENERGY INDS COM Common Stock 007973100 13 202 SH   SOLE   202 0 0
AMERICAN EQTY INVT LIFE HLD CO COM Common Stock 025676206 11 337 SH   SOLE   337 0 0
AGNICO EAGLE MINES LTD COM Common Stock 008474108 16 200 SH   SOLE   200 0 0
AMERICAN EAGLE OUTFITTERS INC COM Common Stock 02553E106 3 180 SH   SOLE   180 0 0
AMERICAN ELEC PWR CO INC COM Common Stock 025537101 2,995 36,060 SH   SOLE   36,060 0 0
AERCAP HOLDINGS NV SHS Common Stock N00985106 8 319 SH   SOLE   319 0 0
AER ENERGY RES INC COM NEW Common Stock 000944207 0 54,945 SH   SOLE   54,945 0 0
AES CORP COM Common Stock 00130H105 2,849 159,000 SH   SOLE   159,000 0 0
AMERICAN FINL GROUP INC OHIO COM Common Stock 025932104 607 8,797 SH   SOLE   8,797 0 0
AFLAC INC COM Common Stock 001055102 5,880 161,582 SH   SOLE   161,582 0 0
FIRST MAJESTIC SILVER CORP COM Common Stock 32076V103 10 1,000 SH   SOLE   1,000 0 0
AGBA ACQUISITION LTD RT Common Stock G0120M125 1 4,500 SH   SOLE   4,500 0 0
AGBA ACQUISITION LTD WT EXP 051024 Common Stock G0120M117 2 4,500 SH   SOLE   4,500 0 0
AGCO CORP COM Common Stock 001084102 11 151 SH   SOLE   151 0 0
AGENUS INC COM NEW Common Stock 00847G705 2,010 496,412 SH   SOLE   496,412 0 0
AGEAS SPONSORED ADR NE ADR 00844W208 17 420 SH   SOLE   420 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 27,748 234,712 SH   SOLE   234,712 0 0
ALAMOS GOLD INC NEW COM CL A Common Stock 011532108 14 1,562 SH   SOLE   1,562 0 0
AGIOS PHARMACEUTICALS INC COM Common Stock 00847X104 49 1,401 SH   SOLE   1,401 0 0
AVANGRID INC COM Common Stock 05351W103 67 1,303 SH   SOLE   1,303 0 0
ADECCO GROUP AG ADR ADR 006754204 115 4,352 SH   SOLE   4,352 0 0
ASAHI KASEI CORP UNSPONSORED ADR ADR 043400100 11 610 SH   SOLE   610 0 0
AMERICAN INTL GROUP INC COM NEW Common Stock 026874784 21,851 788,278 SH   SOLE   788,278 0 0
AMERICAN INTL GROUP INC WT EXP 011921 Common Stock 026874156 0 165 SH   SOLE   165 0 0
ALTRA INDL MOTION CORP COM Common Stock 02208R106 129 3,404 SH   SOLE   3,404 0 0
AIMRITE HLDGS CORP COM NEW Common Stock 009003203 0 2,000 SH   SOLE   2,000 0 0
AIMMUNE THERAPEUTICS INC COM Common Stock 00900T107 3 100 SH   SOLE   100 0 0
ALBANY INTL CORP CL A Common Stock 012348108 34 672 SH   SOLE   672 0 0
AIR LIQUIDE ADR ADR 009126202 307 9,717 SH   SOLE   9,717 0 0
AAR CORP COM Common Stock 000361105 32 1,680 SH   SOLE   1,680 0 0
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF ETF 33738R704 37 1,420 SH   SOLE   1,420 0 0
APPLIED INDL TECHNOLOGIES INC COM Common Stock 03820C105 3 50 SH   SOLE   50 0 0
ASSURANT INC COM Common Stock 04621X108 25 206 SH   SOLE   206 0 0
GALLAGHER ARTHUR J & CO COM Common Stock 363576109 105 990 SH   SOLE   990 0 0
AEROJET ROCKETDYNE HLDGS INC COM Common Stock 007800105 5 130 SH   SOLE   130 0 0
AKAMAI TECHNOLOGIES INC COM Common Stock 00971T101 1,537 13,984 SH   SOLE   13,984 0 0
ACHAOGEN INC COM Common Stock 004449104 0 3,200 SH   SOLE   3,200 0 0
ALBERTON ACQUISITION CORP RT Common Stock G35006132 1 7,000 SH   SOLE   7,000 0 0
ALBERTON ACQUISITION CORP WT EXP 042625 Common Stock G35006124 1 7,000 SH   SOLE   7,000 0 0
ALBEMARLE CORP COM Common Stock 012653101 75 863 SH   SOLE   863 0 0
ALCON AG ORD SHS Common Stock H01301128 1,390 24,236 SH   SOLE   24,236 0 0
ALLETE INC COM NEW Common Stock 018522300 15 282 SH   SOLE   282 0 0
ALEAFIA HEALTH INC COM Common Stock 01444Q104 5 14,735 SH   SOLE   14,735 0 0
ALFA LAVAL AB SWEDEN ADR ADR 015393101 172 7,936 SH   SOLE   7,936 0 0
ALAMO GROUP INC COM Common Stock 011311107 137 1,270 SH   SOLE   1,270 0 0
ALIGN TECHNOLOGY INC COM Common Stock 016255101 362 1,140 SH   SOLE   1,140 0 0
ALLEGIANT TRAVEL CO COM Common Stock 01748X102 14 120 SH   SOLE   120 0 0
ALLIANZ SE UNSPONSRD ADS ADR 018820100 463 24,315 SH   SOLE   24,315 0 0
ALASKA AIR GROUP INC COM Common Stock 011659109 67 1,816 SH   SOLE   1,816 0 0
ALKERMES PLC SHS Common Stock G01767105 41 2,515 SH   SOLE   2,515 0 0
ALLSTATE CORP COM Common Stock 020002101 12,556 136,095 SH   SOLE   136,095 0 0
ALLEGION PLC ORD SHS Common Stock G0176J109 232 2,359 SH   SOLE   2,359 0 0
ALLY FINL INC COM Common Stock 02005N100 33 1,282 SH   SOLE   1,282 0 0
ALNYLAM PHARMACEUTICALS INC COM Common Stock 02043Q107 32 223 SH   SOLE   223 0 0
ASTELLAS PHARMA INC ADR ADR 04623U102 18 1,220 SH   SOLE   1,220 0 0
ALARM COM HLDGS INC COM Common Stock 011642105 33 569 SH   SOLE   569 0 0
AILERON THERAPEUTICS INC COM Common Stock 00887A105 2 1,302 SH   SOLE   1,302 0 0
ALSTOM ADR ADR 021244207 76 15,712 SH   SOLE   15,712 0 0
ALLISON TRANSMISSION HLDGS INC COM Common Stock 01973R101 614 17,738 SH   SOLE   17,738 0 0
ALTAIR ENGR INC COM CL A Common Stock 021369103 69 1,584 SH   SOLE   1,584 0 0
ALTEX INDS INC COM Common Stock 021454103 0 200 SH   SOLE   200 0 0
ALUSSA ENERGY ACQUISITION CORP SHS CL A Common Stock G0232J101 191 19,050 SH   SOLE   19,050 0 0
ALUSSA ENERGY ACQUISITION CORP UNIT EX 103126 Common Stock G0232J127 120 11,750 SH   SOLE   11,750 0 0
ALEXION PHARMACEUTICALS INC COM Common Stock 015351109 3,602 31,148 SH   SOLE   31,148 0 0
ANTERO MIDSTREAM CORP COM Common Stock 03676B102 3 505 SH   SOLE   505 0 0
AMADEUS IT GROUP S A UNSPONSORED ADS ADR 02263T104 279 5,038 SH   SOLE   5,038 0 0
APPLIED MATLS INC COM Common Stock 038222105 1,605 26,469 SH   SOLE   26,469 0 0
AMC ENTMT HLDGS INC CL A COM Common Stock 00165C104 103 22,096 SH   SOLE   22,096 0 0
AMCOR PLC ORD Common Stock G0250X107 83 7,581 SH   SOLE   7,581 0 0
AMC NETWORKS INC CL A Common Stock 00164V103 3 119 SH   SOLE   119 0 0
ADVANCED MICRO DEVICES INC COM Common Stock 007903107 619 7,297 SH   SOLE   7,297 0 0
AMETEK INC COM Common Stock 031100100 401 4,016 SH   SOLE   4,016 0 0
AMEDISYS INC COM Common Stock 023436108 1,822 7,731 SH   SOLE   7,731 0 0
AFFILIATED MANAGERS GROUP INC COM Common Stock 008252108 12 178 SH   SOLE   178 0 0
AMGEN INC COM Common Stock 031162100 63,644 249,204 SH   SOLE   249,204 0 0
AMPLITUDE HLTHCRE AQUSTIN CORP COM CL A Common Stock 03212A105 215 21,670 SH   SOLE   21,670 0 0
AMPLITUDE HLTHCRE AQUSTIN CORP WT EXP 120126 Common Stock 03212A113 25 21,670 SH   SOLE   21,670 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 214 20,000 SH   SOLE   20,000 0 0
A P MOLLER MAERSK A S UNSPONSORD ADR ADR 00202F102 11 1,330 SH   SOLE   1,330 0 0
AMKOR TECHNOLOGY INC COM Common Stock 031652100 13 1,138 SH   SOLE   1,138 0 0
ALERIAN MLP ETF ETF 00162Q452 23,857 1,203,067 SH   SOLE   1,203,067 0 0
AMN HEALTHCARE SVCS INC COM Common Stock 001744101 32 557 SH   SOLE   557 0 0
AMERICAN NATL BANKSHARES INC COM Common Stock 027745108 81 3,927 SH   SOLE   3,927 0 0
AMERICA MOVIL SAB DE CV SPONSORED ADR ADR 02364W204 0 25 SH   SOLE   25 0 0
AMERIPRISE FINL INC COM Common Stock 03076C106 1,107 7,125 SH   SOLE   7,125 0 0
AMPLIFY ENERGY CORP NEW WT EXP 050422 Common Stock 03212B137 0 50 SH   SOLE   50 0 0
AMERESCO INC CL A Common Stock 02361E108 30 881 SH   SOLE   881 0 0
AMARIN CORP PLC SPONS ADR NEW ADR 023111206 92 21,660 SH   SOLE   21,660 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A Common Stock 03168L105 0 50 SH   SOLE   50 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW Common Stock 030111207 0 14 SH   SOLE   14 0 0
AMERISAFE INC COM Common Stock 03071H100 1 21 SH   SOLE   21 0 0
TD AMERITRADE HLDG CORP COM Common Stock 87236Y108 151 3,693 SH   SOLE   3,693 0 0
AMERICAN WOODMARK CORPORATION COM Common Stock 030506109 18 220 SH   SOLE   220 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 86 7,018 SH   SOLE   7,018 0 0
AMAZON COM INC COM Common Stock 023135106 140,927 43,749 SH   SOLE   43,749 0 0
AUTONATION INC COM Common Stock 05329W102 10 179 SH   SOLE   179 0 0
ANDINA ACQUISITION CORP III RT Common Stock G04415132 4 13,100 SH   SOLE   13,100 0 0
ANDINA ACQUISITION CORP III WT EXP 073125 Common Stock G04415124 4 13,100 SH   SOLE   13,100 0 0
ANDERSONS INC COM Common Stock 034164103 0 21 SH   SOLE   21 0 0
ARISTA NETWORKS INC COM Common Stock 040413106 237 1,144 SH   SOLE   1,144 0 0
ABERCROMBIE & FITCH CO CL A Common Stock 002896207 1 70 SH   SOLE   70 0 0
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 68 2,283 SH   SOLE   2,283 0 0
ANI PHARMACEUTICALS INC COM Common Stock 00182C103 0 17 SH   SOLE   17 0 0
ANSELL LIMITED UNSPONSORED ADR ADR 03634M208 14 130 SH   SOLE   130 0 0
ANSYS INC COM Common Stock 03662Q105 1,411 4,215 SH   SOLE   4,215 0 0
ANTHEM INC COM Common Stock 036752103 8,028 29,715 SH   SOLE   29,715 0 0
AUSTRALIA&NEW ZEALAND BKG GRP SPONSORED ADR ADR 052528304 30 2,340 SH   SOLE   2,340 0 0
ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 681 11,684 SH   SOLE   11,684 0 0
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 15 392 SH   SOLE   392 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 517 12,557 SH   SOLE   12,557 0 0
AON PLC SHS CL A Common Stock G0403H108 1,167 5,660 SH   SOLE   5,660 0 0
ISHARES GROWTH ALLOCATION FUND ETF 464289867 220 4,526 SH   SOLE   4,526 0 0
SMITH A O CORP COM Common Stock 831865209 239 4,462 SH   SOLE   4,462 0 0
AMERICAN OUTDOOR BRANDS INC COM Common Stock 02875D109 3 209 SH   SOLE   209 0 0
APACHE CORP COM Common Stock 037411105 44 4,745 SH   SOLE   4,745 0 0
ARTISAN PARTNERS ASSET MGMT IN CL A Common Stock 04316A108 367 9,579 SH   SOLE   9,579 0 0
AIR PRODS & CHEMS INC COM Common Stock 009158106 7,585 25,624 SH   SOLE   25,624 0 0
AMERICAN PUBLIC EDUCATION INC COM Common Stock 02913V103 0 16 SH   SOLE   16 0 0
API GROUP CORP COM STK Common Stock 00187Y100 25 1,711 SH   SOLE   1,711 0 0
AMPHENOL CORP NEW CL A Common Stock 032095101 1,970 17,901 SH   SOLE   17,901 0 0
APHRIA INC COM Common Stock 03765K104 9 2,100 SH   SOLE   2,100 0 0
APOLLO GLOBAL MGMT INC COM CL A Common Stock 03768E105 78 1,666 SH   SOLE   1,666 0 0
APOGEE ENTERPRISES INC COM Common Stock 037598109 9 436 SH   SOLE   436 0 0
APPFOLIO INC COM CL A Common Stock 03783C100 13 89 SH   SOLE   89 0 0
APPIAN CORP CL A Common Stock 03782L101 111 1,670 SH   SOLE   1,670 0 0
ALPHA PRO TECH LTD COM Common Stock 020772109 4 250 SH   SOLE   250 0 0
APTOSE BIOSCIENCES INC COM NEW Common Stock 03835T200 40 6,400 SH   SOLE   6,400 0 0
APTIV PLC SHS Common Stock G6095L109 331 3,523 SH   SOLE   3,523 0 0
APEX TECHNOLOGY ACQUISITION CO COM CL A Common Stock 03768F102 238 22,268 SH   SOLE   22,268 0 0
APEX TECHNOLOGY ACQUISITION CO UNIT EX 061126 Common Stock 03768F201 0 2 SH   SOLE   2 0 0
APEX TECHNOLOGY ACQUISITION CO WT EXP 091826 Common Stock 03768F110 22 11,134 SH   SOLE   11,134 0 0
APYX MEDICAL CORPORATION COM Common Stock 03837C106 1 250 SH   SOLE   250 0 0
ALGONQUIN PWR UTILS CORP COM Common Stock 015857105 7 500 SH   SOLE   500 0 0
ARCBEST CORP COM Common Stock 03937C105 1 43 SH   SOLE   43 0 0
ARCO PLATFORM LTD COM CL A Common Stock G04553106 606 14,592 SH   SOLE   14,592 0 0
ARGO GROUP INTL HLDGS LTD COM Common Stock G0464B107 443 12,994 SH   SOLE   12,994 0 0
ARKEMA SPON ADR ADR 041232109 53 500 SH   SOLE   500 0 0
ARK FINTECH INNOVATION ETF ETF 00214Q708 17 414 SH   SOLE   414 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 50 776 SH   SOLE   776 0 0
ARK INNOVATION ETF ETF 00214Q104 5,111 54,058 SH   SOLE   54,058 0 0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 14 235 SH   SOLE   235 0 0
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 7 64 SH   SOLE   64 0 0
ARAMARK COM Common Stock 03852U106 7 253 SH   SOLE   253 0 0
ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 70 929 SH   SOLE   929 0 0
ARCONIC CORPORATION COM Common Stock 03966V107 4 215 SH   SOLE   215 0 0
ARCHROCK INC COM Common Stock 03957W106 1 140 SH   SOLE   140 0 0
ARCH THERAPEUTICS INC COM Common Stock 03939W109 9 54,500 SH   SOLE   54,500 0 0
ARTESIAN RES CORP CL A Common Stock 043113208 132 3,800 SH   SOLE   3,800 0 0
ARROW ELECTRS INC COM Common Stock 042735100 31 395 SH   SOLE   395 0 0
ARROWHEAD PHARMACEUTICALS INC COM Common Stock 04280A100 166 3,700 SH   SOLE   3,700 0 0
ASANA INC CL A Common Stock 04342Y104 0 8 SH   SOLE   8 0 0
ASSA ABLOY AB ADR ADR 045387107 49 4,192 SH   SOLE   4,192 0 0
ASSOCIATED BANC CORP COM Common Stock 045487105 12 983 SH   SOLE   983 0 0
ASSOCIATES FIRST CAP CORP RESIDL VAL OBL Common Stock 046008207 0 1,470 SH   SOLE   1,470 0 0
ASGN INC COM Common Stock 00191U102 10 160 SH   SOLE   160 0 0
ASHLAND GLOBAL HLDGS INC COM Common Stock 044186104 190 2,675 SH   SOLE   2,675 0 0
X-TRACKERS HARVEST CSI 300 CHINA A-SHARES ETF ETF 233051879 25 700 SH   SOLE   700 0 0
ASHTEAD GROUP PLC UNSPONSORED ADR ADR 045055100 13 90 SH   SOLE   90 0 0
ADVANSIX INC COM Common Stock 00773T101 2 137 SH   SOLE   137 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 1,187 3,106 SH   SOLE   3,106 0 0
ASCENDIS PHARMA A/S SPONSORED ADR ADR 04351P101 5 33 SH   SOLE   33 0 0
ASURE SOFTWARE INC COM Common Stock 04649U102 755 99,235 SH   SOLE   99,235 0 0
AMTECH SYS INC COM PAR $0.01N Common Stock 032332504 5 1,000 SH   SOLE   1,000 0 0
ATLANTIC POWER CORP COM NEW Common Stock 04878Q863 30 15,105 SH   SOLE   15,105 0 0
ALPHATEC HLDGS INC COM NEW Common Stock 02081G201 65 10,200 SH   SOLE   10,200 0 0
ADTALEM GLOBAL ED INC COM Common Stock 00737L103 14 570 SH   SOLE   570 0 0
ATHENE HOLDING LTD CL A Common Stock G0684D107 49 1,377 SH   SOLE   1,377 0 0
AUTOHOME INC SP ADR RP CL A ADR 05278C107 76 783 SH   SOLE   783 0 0
ATHERSYS INC NEW COM Common Stock 04744L106 89 46,000 SH   SOLE   46,000 0 0
ALLEGHENY TECHNOLOGIES INC COM Common Stock 01741R102 39 4,240 SH   SOLE   4,240 0 0
ATKORE INTL GROUP INC COM Common Stock 047649108 0 17 SH   SOLE   17 0 0
ATLAS COPCO AB SP ADR B NEW ADR 049255805 74 1,780 SH   SOLE   1,780 0 0
ATLAS COPCO AB SP ADR A NEW ADR 049255706 1,118 23,212 SH   SOLE   23,212 0 0
ATMOS ENERGY CORP COM Common Stock 049560105 893 9,352 SH   SOLE   9,352 0 0
APTARGROUP INC COM Common Stock 038336103 42 373 SH   SOLE   373 0 0
ATRICURE INC COM Common Stock 04963C209 172 4,500 SH   SOLE   4,500 0 0
ANTARES PHARMA INC COM Common Stock 036642106 6 2,000 SH   SOLE   2,000 0 0
AIR TRANSPORT SERVICES GRP INC COM Common Stock 00922R105 1,073 42,355 SH   SOLE   42,355 0 0
ALTICE USA INC CL A Common Stock 02156K103 9 346 SH   SOLE   346 0 0
ACORN INTL INC SPONSORD ADR NEW ADR 004854204 7 479 SH   SOLE   479 0 0
ACTIVISION BLIZZARD INC COM Common Stock 00507V109 914 11,053 SH   SOLE   11,053 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR ADR 035128206 34 1,280 SH   SOLE   1,280 0 0
ATLANTIC UN BANKSHARES CORP COM Common Stock 04911A107 21 974 SH   SOLE   974 0 0
AUBURN NATL BANCORP COM Common Stock 050473107 205 5,332 SH   SOLE   5,332 0 0
AURINIA PHARMACEUTICALS INC COM Common Stock 05156V102 32 2,200 SH   SOLE   2,200 0 0
AUTOWEB INC COM Common Stock 05335B100 14 4,420 SH   SOLE   4,420 0 0
YAMANA GOLD INC COM Common Stock 98462Y100 5 850 SH   SOLE   850 0 0
AVISTA CORP COM Common Stock 05379B107 148 4,300 SH   SOLE   4,300 0 0
AEROVIRONMENT INC COM Common Stock 008073108 62 1,000 SH   SOLE   1,000 0 0
BROADCOM INC COM Common Stock 11135F101 45,920 124,579 SH   SOLE   124,579 0 0
AVALARA INC COM Common Stock 05338G106 22 167 SH   SOLE   167 0 0
AVANOS MED INC COM Common Stock 05350V106 187 5,652 SH   SOLE   5,652 0 0
AVIENT CORPORATION COM Common Stock 05368V106 2 80 SH   SOLE   80 0 0
AVNET INC COM Common Stock 053807103 9 357 SH   SOLE   357 0 0
ANAVEX LIFE SCIENCES CORP COM NEW Common Stock 032797300 6 1,500 SH   SOLE   1,500 0 0
AVERY DENNISON CORP COM Common Stock 053611109 506 4,057 SH   SOLE   4,057 0 0
ARMSTRONG WORLD INDS INC COM Common Stock 04247X102 107 1,514 SH   SOLE   1,514 0 0
AMERICAN WTR WKS CO INC NEW COM Common Stock 030420103 386 2,599 SH   SOLE   2,599 0 0
AMER STATES WTR CO COM Common Stock 029899101 29 378 SH   SOLE   378 0 0
SIMPLY INC COM Common Stock 21640C105 0 901 SH   SOLE   901 0 0
AXOS FINANCIAL INC COM Common Stock 05465C100 1 60 SH   SOLE   60 0 0
AXA SA SPONSORED ADR ADR 054536107 40 2,147 SH   SOLE   2,147 0 0
AXOVANT GENE THERAPIES LTD COM Common Stock G0750W203 0 18 SH   SOLE   18 0 0
AMERICAN AXLE & MFG HLDGS INC COM Common Stock 024061103 1 120 SH   SOLE   120 0 0
AXONICS MODULATION TECHNOLOGIE COM Common Stock 05465P101 6 110 SH   SOLE   110 0 0
AMERICAN EXPRESS CO COM Common Stock 025816109 5,478 54,061 SH   SOLE   54,061 0 0
AXIS CAP HLDGS LTD SHS Common Stock G0692U109 581 13,255 SH   SOLE   13,255 0 0
AXSOME THERAPEUTICS INC COM Common Stock 05464T104 4 60 SH   SOLE   60 0 0
AXALTA COATING SYS LTD COM Common Stock G0750C108 78 3,305 SH   SOLE   3,305 0 0
EXXE GROUP INC COM Common Stock 30233C109 2 105,000 SH   SOLE   105,000 0 0
ATLANTICA SUSTAINABLE INFR PLC SHS Common Stock G0751N103 22 771 SH   SOLE   771 0 0
ACUITY BRANDS INC COM Common Stock 00508Y102 186 1,808 SH   SOLE   1,808 0 0
ALTERYX INC COM CL A Common Stock 02156B103 39 332 SH   SOLE   332 0 0
AZEK CO INC CL A Common Stock 05478C105 361 10,200 SH   SOLE   10,200 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 2,257 41,565 SH   SOLE   41,565 0 0
AUTOZONE INC COM Common Stock 053332102 1,527 1,292 SH   SOLE   1,292 0 0
ASPEN TECHNOLOGY INC COM Common Stock 045327103 316 2,476 SH   SOLE   2,476 0 0
BARNES GROUP INC COM Common Stock 067806109 2 50 SH   SOLE   50 0 0
BOEING CO COM Common Stock 097023105 7,399 44,080 SH   SOLE   44,080 0 0
INVESCO TAXABLE MUNICIPAL BOND ETF ETF 46138G805 184 5,535 SH   SOLE   5,535 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 9,975 34,392 SH   SOLE   34,392 0 0
BK OF AMERICA CORP COM Common Stock 060505104 47,128 1,955,533 SH   SOLE   1,955,533 0 0
BAE SYSTEMS PLC SPONSORED ADR ADR 05523R107 114 4,530 SH   SOLE   4,530 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Common Stock 099502106 10,023 120,683 SH   SOLE   120,683 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Common Stock 112585104 522 15,477 SH   SOLE   15,477 0 0
BANCFIRST CORP COM Common Stock 05945F103 2 48 SH   SOLE   48 0 0
BANTEK INC COM Common Stock 06684B204 0 43,300 SH   SOLE   43,300 0 0
CREDICORP LTD COM Common Stock G2519Y108 6 52 SH   SOLE   52 0 0
BASF SE SPONSORED ADR ADR 055262505 28 1,863 SH   SOLE   1,863 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP Common Stock 531229706 2 89 SH   SOLE   89 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP Common Stock 531229888 4 179 SH   SOLE   179 0 0
BAXTER INTL INC COM Common Stock 071813109 5,658 70,970 SH   SOLE   70,970 0 0
BAYER AG SPONSORED ADR ADR 072730302 28 2,074 SH   SOLE   2,074 0 0
BLACKBERRY LTD COM Common Stock 09228F103 0 100 SH   SOLE   100 0 0
JPMORGAN BETABUILDERS DEVELOPED ASIA-EX JAPAN ETF ETF 46641Q688 1 65 SH   SOLE   65 0 0
BED BATH & BEYOND INC COM Common Stock 075896100 6 300 SH   SOLE   300 0 0
VIRTUS LIFESCI BIOTECH CLINICAL TRIALS ETF ETF 26923G301 26 655 SH   SOLE   655 0 0
JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q696 3 141 SH   SOLE   141 0 0
BANCO BRADESCO S A SP ADR PFD NEW ADR 059460303 1 235 SH   SOLE   235 0 0
JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q720 5 214 SH   SOLE   214 0 0
VANECK VECTORS BIOTECH ETF ETF 92189F726 13 79 SH   SOLE   79 0 0
JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q712 5 208 SH   SOLE   208 0 0
BHP GROUP PLC SPONSORED ADR ADR 05545E209 22 520 SH   SOLE   520 0 0
BB SEGURIDADE PARTICIPACOES SA SPONSORED ADR ADR 05541J103 33 7,800 SH   SOLE   7,800 0 0
BARRETT BUSINESS SVCS INC COM Common Stock 068463108 631 11,935 SH   SOLE   11,935 0 0
BROOKFIELD BUSINESS PARTNERS L UNIT LTD LP Common Stock G16234109 2 73 SH   SOLE   73 0 0
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 177 64,105 SH   SOLE   64,105 0 0
BUILD A BEAR WORKSHOP COM Common Stock 120076104 6 2,250 SH   SOLE   2,250 0 0
BEST BUY INC COM Common Stock 086516101 6,722 58,648 SH   SOLE   58,648 0 0
BRUNSWICK CORP COM Common Stock 117043109 18 300 SH   SOLE   300 0 0
BOISE CASCADE CO DEL COM Common Stock 09739D100 5 113 SH   SOLE   113 0 0
BIOCARDIA INC COM Common Stock 09060U507 1,576 659,363 SH   SOLE   659,363 0 0
BIOCARDIA INC WT EXP 080624 Common Stock 09060U119 310 500,000 SH   SOLE   500,000 0 0
BCE INC COM NEW Common Stock 05534B760 733 17,645 SH   SOLE   17,645 0 0
ATRECA INC CL A COM Common Stock 04965G109 0 15 SH   SOLE   15 0 0
BRAINSTORM CELL THERAPEUTICS I COM NEW Common Stock 10501E201 16 1,000 SH   SOLE   1,000 0 0
BARCLAYS PLC SHS Common Stock G08036124 2 1,202 SH   SOLE   1,202 0 0
BRINKS CO COM Common Stock 109696104 7 160 SH   SOLE   160 0 0
BLUCORA INC COM Common Stock 095229100 1 60 SH   SOLE   60 0 0
BALCHEM CORP COM Common Stock 057665200 22 224 SH   SOLE   224 0 0
BIOCRYST PHARMACEUTICALS INC COM Common Stock 09058V103 25 7,100 SH   SOLE   7,100 0 0
BARCLAYS PLC ADR ADR 06738E204 14 2,707 SH   SOLE   2,707 0 0
BELDEN INC COM Common Stock 077454106 5 150 SH   SOLE   150 0 0
BEIERSDORF AG ADR ADR 07724U103 489 21,395 SH   SOLE   21,395 0 0
BIODELIVERY SCIENCES INTL INC COM Common Stock 09060J106 8 2,000 SH   SOLE   2,000 0 0
BECTON DICKINSON & CO COM Common Stock 075887109 14,905 64,565 SH   SOLE   64,565 0 0
BLOOM ENERGY CORP COM CL A Common Stock 093712107 746 43,170 SH   SOLE   43,170 0 0
BEAM THERAPEUTICS INC COM Common Stock 07373V105 17 700 SH   SOLE   700 0 0
BIOTELEMETRY INC COM Common Stock 090672106 18 404 SH   SOLE   404 0 0
BEACON ROOFING SUPPLY INC COM Common Stock 073685109 0 15 SH   SOLE   15 0 0
BEL FUSE INC CL B Common Stock 077347300 0 10 SH   SOLE   10 0 0
FRANKLIN RESOURCES INC COM Common Stock 354613101 9 444 SH   SOLE   444 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Common Stock G16258108 712 13,220 SH   SOLE   13,220 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG Common Stock 11284V105 195 3,270 SH   SOLE   3,270 0 0
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 204 4,127 SH   SOLE   4,127 0 0
BROWN FORMAN CORP CL B Common Stock 115637209 664 8,803 SH   SOLE   8,803 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM Common Stock 109194100 547 3,531 SH   SOLE   3,531 0 0
BANK OF FINCASTLE VA COM Common Stock 062113105 75 36,240 SH   SOLE   36,240 0 0
BGC PARTNERS INC CL A Common Stock 05541T101 6 2,238 SH   SOLE   2,238 0 0
BLUE GEM ENTERPRISE INC FLA COM Common Stock 09548T106 0 300 SH   SOLE   300 0 0
BAR HBR BANKSHARES COM Common Stock 066849100 97 4,700 SH   SOLE   4,700 0 0
BAUSCH HEALTH COS INC COM Common Stock 071734107 56 3,535 SH   SOLE   3,535 0 0
BRIGHTHOUSE FINL INC COM Common Stock 10922N103 8 287 SH   SOLE   287 0 0
BOC HONG KONG HOLDINGS LTD SPONSORED ADR ADR 096813209 7 120 SH   SOLE   120 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108 667 12,998 SH   SOLE   12,998 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY ETF 74347R214 13 180 SH   SOLE   180 0 0
BIC SA ACT Common Stock F10080103 3 55 SH   SOLE   55 0 0
BAIDU INC SPON ADR REP A ADR 056752108 166 1,313 SH   SOLE   1,313 0 0
BIG LOTS INC COM Common Stock 089302103 4 80 SH   SOLE   80 0 0
BIGCOMMERCE HLDGS INC COM SER 1 Common Stock 08975P108 9 105 SH   SOLE   105 0 0
BIOGEN INC COM Common Stock 09062X103 1,379 4,829 SH   SOLE   4,829 0 0
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 281 3,066 SH   SOLE   3,066 0 0
BIO RAD LABS INC CL A Common Stock 090572207 42 80 SH   SOLE   80 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Common Stock G16252101 2,296 48,038 SH   SOLE   48,038 0 0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Common Stock 11275Q107 296 5,353 SH   SOLE   5,353 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 2,584 27,626 SH   SOLE   27,626 0 0
BJS WHSL CLUB HLDGS INC COM Common Stock 05550J101 7 171 SH   SOLE   171 0 0
VANECK VECTORS GAMING ETF ETF 92189F882 5 135 SH   SOLE   135 0 0
INNOVATOR S&P 500 BUFFER ETF - JUNE ETF 45782C755 47 1,599 SH   SOLE   1,599 0 0
BANK NEW YORK MELLON CORP COM Common Stock 064058100 15,755 461,090 SH   SOLE   461,090 0 0
BUCKLE INC COM Common Stock 118440106 0 20 SH   SOLE   20 0 0
ISHARES MSCI BRIC ETF ETF 464286657 5 100 SH   SOLE   100 0 0
BERKELEY GROUP HLDGS PLC UNSPONSORD ADR ADR 08425P104 10 190 SH   SOLE   190 0 0
BLACK HILLS CORP COM Common Stock 092113109 98 1,820 SH   SOLE   1,820 0 0
BLACK KNIGHT INC COM Common Stock 09215C105 21,934 247,029 SH   SOLE   247,029 0 0
INVESCO SENIOR LOAN ETF ETF 46138G508 70 3,224 SH   SOLE   3,224 0 0
BOOKING HOLDINGS INC COM Common Stock 09857L108 2,083 1,195 SH   SOLE   1,195 0 0
BAKER HUGHES COMPANY CL A Common Stock 05722G100 58 4,573 SH   SOLE   4,573 0 0
PT BK RAKYAT ADR SHS B ADR 69366X100 7 665 SH   SOLE   665 0 0
BLACKLINE INC COM Common Stock 09239B109 463 5,091 SH   SOLE   5,091 0 0
BELLICUM PHARMACEUTICALS INC COM NEW Common Stock 079481404 0 26 SH   SOLE   26 0 0
REALITY SHARES NASDAQ NEXGEN ECONOMY ETF ETF 75605A702 15 443 SH   SOLE   443 0 0
TOPBUILD CORP COM Common Stock 89055F103 16 88 SH   SOLE   88 0 0
BALLARD PWR SYS INC NEW COM Common Stock 058586108 94 5,685 SH   SOLE   5,685 0 0
BUILDERS FIRSTSOURCE INC COM Common Stock 12008R107 320 9,648 SH   SOLE   9,648 0 0
BIOLIFE SOLUTIONS INC COM NEW Common Stock 09062W204 8 258 SH   SOLE   258 0 0
BLUEHARBOR BANK NC COM Common Stock 095613105 12 1,440 SH   SOLE   1,440 0 0
BLACKROCK INC COM Common Stock 09247X101 2,880 5,072 SH   SOLE   5,072 0 0
BLACKBAUD INC COM Common Stock 09227Q100 144 2,589 SH   SOLE   2,589 0 0
BALL CORP COM Common Stock 058498106 197 2,383 SH   SOLE   2,383 0 0
BLOOMIN BRANDS INC COM Common Stock 094235108 1 90 SH   SOLE   90 0 0
CANNABIX TECHNOLOGIES INC COM Common Stock 13765L101 2 7,940 SH   SOLE   7,940 0 0
BLUEBIRD BIO INC COM Common Stock 09609G100 795 14,754 SH   SOLE   14,754 0 0
VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 940 8,383 SH   SOLE   8,383 0 0
BANCO LATINOAMERICANO DE COME SHS E Common Stock P16994132 6 514 SH   SOLE   514 0 0
BMC STK HLDGS INC COM Common Stock 05591B109 0 11 SH   SOLE   11 0 0
BADGER METER INC COM Common Stock 056525108 4 55 SH   SOLE   55 0 0
BANK MONTREAL QUE COM Common Stock 063671101 130 2,233 SH   SOLE   2,233 0 0
B RILEY PRIN MERGER CORP II CL A Common Stock 05600U106 253 25,265 SH   SOLE   25,265 0 0
B RILEY PRIN MERGER CORP II WT EXP 050626 Common Stock 05600U114 10 7,861 SH   SOLE   7,861 0 0
BIOMARIN PHARMACEUTICAL INC COM Common Stock 09061G101 283 3,730 SH   SOLE   3,730 0 0
BRYN MAWR BK CORP COM Common Stock 117665109 69 2,781 SH   SOLE   2,781 0 0
BAYERISCHE MOTOREN WERKE A G SPONSORED ADR ADR 072743305 9 350 SH   SOLE   350 0 0
BRISTOL-MYERS SQUIBB CO COM Common Stock 110122108 14,033 232,845 SH   SOLE   232,845 0 0
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RT Common Stock 110122157 100 38,169 SH   SOLE   38,169 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 3,092 35,011 SH   SOLE   35,011 0 0
INTERNATIONAL BONDS ETF 92203J407 48 824 SH   SOLE   824 0 0
BARNES & NOBLE ED INC COM Common Stock 06777U101 0 56 SH   SOLE   56 0 0
BIONANO GENOMICS INC COM Common Stock 09075F107 0 57 SH   SOLE   57 0 0
BNP PARIBAS SPONSORED ADR ADR 05565A202 75 4,164 SH   SOLE   4,164 0 0
BANK NOVA SCOTIA B C COM Common Stock 064149107 62 1,488 SH   SOLE   1,488 0 0
BIONTECH SE SPONSORED ADS ADR 09075V102 5 75 SH   SOLE   75 0 0
BANK HAWAII CORP COM Common Stock 062540109 8 150 SH   SOLE   150 0 0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 2,565 22,812 SH   SOLE   22,812 0 0
DMC GLOBAL INC COM Common Stock 23291C103 6 181 SH   SOLE   181 0 0
BANK OF BOTETOURT BUCHANAN VA COM Common Stock 063907208 116 5,200 SH   SOLE   5,200 0 0
BANK OF THE JAMES FINL GP INC COM Common Stock 470299108 786 78,794 SH   SOLE   78,794 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 65 2,310 SH   SOLE   2,310 0 0
BOX INC CL A Common Stock 10316T104 83 4,741 SH   SOLE   4,741 0 0
BP PLC SPONSORED ADR ADR 055622104 891 52,934 SH   SOLE   52,934 0 0
BP PLC SHS Common Stock G12793108 3 1,158 SH   SOLE   1,158 0 0
BLUEPRINT MEDICINES CORP COM Common Stock 09627Y109 1,210 12,881 SH   SOLE   12,881 0 0
POPULAR INC COM NEW Common Stock 733174700 23 622 SH   SOLE   622 0 0
EROS RES CORP COM Common Stock 29601R102 1 8,000 SH   SOLE   8,000 0 0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN Common Stock G16249107 1 107 SH   SOLE   107 0 0
BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 5,113 38,010 SH   SOLE   38,010 0 0
BLUE RIDGE BANKSHARES INC VA COM Common Stock 095825105 7 500 SH   SOLE   500 0 0
BRADY CORP CL A Common Stock 104674106 2 60 SH   SOLE   60 0 0
BRIDGESTONE CORP ADR ADR 108441205 14 910 SH   SOLE   910 0 0
BRF SA SPONSORED ADR ADR 10552T107 0 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY INC DEL CL A Common Stock 084670108 2,867 9 SH   SOLE   9 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 47,231 222,765 SH   SOLE   222,765 0 0
BROOKLINE BANCORP INC DEL COM Common Stock 11373M107 612 70,564 SH   SOLE   70,564 0 0
BRUKER CORP COM Common Stock 116794108 66 1,676 SH   SOLE   1,676 0 0
BROOKS AUTOMATION INC NEW COM Common Stock 114340102 78 1,609 SH   SOLE   1,609 0 0
BROWN & BROWN INC COM Common Stock 115236101 3,977 88,502 SH   SOLE   88,502 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 3 189 SH   SOLE   189 0 0
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF ETF 46138J502 2,453 115,721 SH   SOLE   115,721 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 1,125 52,793 SH   SOLE   52,793 0 0
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 2,284 104,655 SH   SOLE   104,655 0 0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 1,675 76,785 SH   SOLE   76,785 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 1,166 52,585 SH   SOLE   52,585 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 78 3,474 SH   SOLE   3,474 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 701 32,320 SH   SOLE   32,320 0 0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF ETF 46138J783 55 2,512 SH   SOLE   2,512 0 0
BASSETT FURNITURE INDS INC COM Common Stock 070203104 101 6,440 SH   SOLE   6,440 0 0
INVESCO BULLETSHARES 2020 HIGH YIELD CORPORATE BOND ETF ETF 46138J601 171 7,308 SH   SOLE   7,308 0 0
INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF ETF 46138J809 56 2,449 SH   SOLE   2,449 0 0
INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF ETF 46138J874 88 3,820 SH   SOLE   3,820 0 0
INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF ETF 46138J858 60 2,437 SH   SOLE   2,437 0 0
INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833 86 3,557 SH   SOLE   3,557 0 0
BLACK STONE MINERALS L P COM UNIT Common Stock 09225M101 272 45,448 SH   SOLE   45,448 0 0
INVESCO BULLETSHARES 2021 MUNICIPAL BOND ETF ETF 46138J569 366 14,445 SH   SOLE   14,445 0 0
INVESCO BULLETSHARES 2022 MUNICIPAL BOND ETF ETF 46138J551 379 14,906 SH   SOLE   14,906 0 0
INVESCO BULLETSHARES 2023 MUNICIPAL BOND ETF ETF 46138J544 265 10,353 SH   SOLE   10,353 0 0
INVESCO BULLETSHARES 2024 MUNICIPAL BOND ETF ETF 46138J536 70 2,739 SH   SOLE   2,739 0 0
BIOSPECIFICS TECHNOLOGIES CORP COM Common Stock 090931106 69 1,295 SH   SOLE   1,295 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 35,780 430,773 SH   SOLE   430,773 0 0
BOSTON SCIENTIFIC CORP COM Common Stock 101137107 586 15,241 SH   SOLE   15,241 0 0
BIOXCEL THERAPEUTICS INC COM Common Stock 09075P105 139 3,100 SH   SOLE   3,100 0 0
B2GOLD CORP COM Common Stock 11777Q209 27 4,000 SH   SOLE   4,000 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 159 4,498 SH   SOLE   4,498 0 0
BETTER CHOICE CO INC COM NEW Common Stock 08771Y204 3 5,681 SH   SOLE   5,681 0 0
PEABODY ENERGY CORP NEW COM Common Stock 704551100 0 3 SH   SOLE   3 0 0
BRITVIC PLC SPONSORED ADR ADR 111190104 10 500 SH   SOLE   500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 427 7,974 SH   SOLE   7,974 0 0
BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 8 390 SH   SOLE   390 0 0
BURLINGTON STORES INC COM Common Stock 122017106 336 1,612 SH   SOLE   1,612 0 0
BRIGHTVIEW HLDGS INC COM Common Stock 10948C107 73 6,058 SH   SOLE   6,058 0 0
BIONDVAX PHARMACEUTICALS LTD SPOND ADS ADR 09073Q105 47 1,190 SH   SOLE   1,190 0 0
BABCOCK & WILCOX ENTERPRISES I COM Common Stock 05614L209 0 200 SH   SOLE   200 0 0
BORGWARNER INC COM Common Stock 099724106 3,019 76,349 SH   SOLE   76,349 0 0
BROADWIND INC COM NEW Common Stock 11161T207 6 2,000 SH   SOLE   2,000 0 0
BWX TECHNOLOGIES INC COM Common Stock 05605H100 124 2,197 SH   SOLE   2,197 0 0
BLACKSTONE GROUP INC COM CL A Common Stock 09260D107 1,587 29,661 SH   SOLE   29,661 0 0
BRAMBLES LTD SPONSORED ADR ADR 105105209 115 7,696 SH   SOLE   7,696 0 0
BLUELINX HLDGS INC COM NEW Common Stock 09624H208 80 3,720 SH   SOLE   3,720 0 0
BANCORPSOUTH BK TUPELO MISS COM Common Stock 05971J102 2 110 SH   SOLE   110 0 0
BOYD GAMING CORP COM Common Stock 103304101 134 4,259 SH   SOLE   4,259 0 0
BEYOND MEAT INC COM Common Stock 08862E109 95 556 SH   SOLE   556 0 0
BYRNA TECHNOLOGIES INC COM Common Stock 12448X102 15 9,500 SH   SOLE   9,500 0 0
BEAZER HOMES USA INC COM NEW Common Stock 07556Q881 1 37 SH   SOLE   37 0 0
BUNZL PLC SPON ADR NEW ADR 120738406 13 400 SH   SOLE   400 0 0
BAOZUN INC SPONSORED ADR ADR 06684L103 37 1,100 SH   SOLE   1,100 0 0
CITIGROUP INC COM NEW Common Stock 172967424 22,483 517,553 SH   SOLE   517,553 0 0
CARLSBERG AS SPONSORED ADR ADR 142795202 203 7,446 SH   SOLE   7,446 0 0
CABLE ONE INC COM Common Stock 12685J105 19 10 SH   SOLE   10 0 0
CAMDEN NATL CORP COM Common Stock 133034108 51 1,667 SH   SOLE   1,667 0 0
CACI INTL INC CL A Common Stock 127190304 8 39 SH   SOLE   39 0 0
CADENCE BANCORPORATION CL A Common Stock 12739A100 2 183 SH   SOLE   183 0 0
CAE INC COM Common Stock 124765108 1 89 SH   SOLE   89 0 0
CONAGRA BRANDS INC COM Common Stock 205887102 1,253 34,919 SH   SOLE   34,919 0 0
CARDINAL HEALTH INC COM Common Stock 14149Y108 943 20,473 SH   SOLE   20,473 0 0
CANON INC SPONSORED ADR ADR 138006309 8 505 SH   SOLE   505 0 0
CHEESECAKE FACTORY INC COM Common Stock 163072101 17 581 SH   SOLE   581 0 0
CALERES INC COM Common Stock 129500104 5 495 SH   SOLE   495 0 0
CAL MAINE FOODS INC COM NEW Common Stock 128030202 376 9,779 SH   SOLE   9,779 0 0
HIGHCAPE CAP ACQUISITION CORP UNIT EX 093027 Common Stock 42984L204 7 705 SH   SOLE   705 0 0
AVIS BUDGET GROUP COM Common Stock 053774105 29 1,020 SH   SOLE   1,020 0 0
CARA THERAPEUTICS INC COM Common Stock 140755109 32 2,500 SH   SOLE   2,500 0 0
CARTER BK & TR MARTINSVILLE VA COM Common Stock 146102108 22 3,254 SH   SOLE   3,254 0 0
CARRIER GLOBAL CORPORATION COM Common Stock 14448C104 1,426 46,353 SH   SOLE   46,353 0 0
CASI PHARMACEUTICALS INC COM Common Stock 14757U109 2 1,500 SH   SOLE   1,500 0 0
CASEYS GEN STORES INC COM Common Stock 147528103 19 105 SH   SOLE   105 0 0
CATERPILLAR INC DEL COM Common Stock 149123101 5,036 34,325 SH   SOLE   34,325 0 0
CAMBRIDGE BANCORP COM Common Stock 132152109 3 58 SH   SOLE   58 0 0
CHUBB LIMITED COM Common Stock H1467J104 6,199 53,138 SH   SOLE   53,138 0 0
CYMABAY THERAPEUTICS INC COM Common Stock 23257D103 25 3,500 SH   SOLE   3,500 0 0
CANNABIS SATIVA INC COM Common Stock 13764T105 0 20 SH   SOLE   20 0 0
CBOE GLOBAL MKTS INC COM Common Stock 12503M108 136 1,530 SH   SOLE   1,530 0 0
CBRE GROUP INC CL A Common Stock 12504L109 130 2,741 SH   SOLE   2,741 0 0
CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 786 6,876 SH   SOLE   6,876 0 0
COMMERCE BANCSHARES INC COM Common Stock 200525103 61 1,099 SH   SOLE   1,099 0 0
CABOT CORP COM Common Stock 127055101 105 2,880 SH   SOLE   2,880 0 0
CHEMOURS CO COM Common Stock 163851108 179 8,715 SH   SOLE   8,715 0 0
CLARIVATE PLC ORD SHS Common Stock G21810109 1,343 41,844 SH   SOLE   41,844 0 0
COCA COLA EUROPEAN PARTNERS P SHS Common Stock G25839104 293 7,398 SH   SOLE   7,398 0 0
COCA-COLA HBC AG UNSPONSORD ADR ADR 191223205 11 443 SH   SOLE   443 0 0
CHURCHILL CAPITAL CORP IV UNIT Common Stock 171439201 398 39,758 SH   SOLE   39,758 0 0
CAMECO CORP COM Common Stock 13321L108 16 1,592 SH   SOLE   1,592 0 0
CROWN HLDGS INC COM Common Stock 228368106 131 1,723 SH   SOLE   1,723 0 0
CARNIVAL CORP PAIRED CTF Common Stock 143658300 207 13,743 SH   SOLE   13,743 0 0
COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 16 2,320 SH   SOLE   2,320 0 0
CMC MATERIALS INC COM Common Stock 12571T100 214 1,464 SH   SOLE   1,464 0 0
COGENT COMMUNICATIONS HLDGS IN COM NEW Common Stock 19239V302 358 5,926 SH   SOLE   5,926 0 0
CENTURY CMNTYS INC COM Common Stock 156504300 28 637 SH   SOLE   637 0 0
CHURCHILL CAP CORP II WT EXP 070224 Common Stock 17143G114 7 3,359 SH   SOLE   3,359 0 0
CHEMOCENTRYX INC COM Common Stock 16383L106 14 250 SH   SOLE   250 0 0
MULTIPLAN CORPORATION WT EXP 100825 Common Stock 17144C112 11 5,241 SH   SOLE   5,241 0 0
CERIDIAN HCM HLDG INC COM Common Stock 15677J108 1,227 14,703 SH   SOLE   14,703 0 0
COEUR MNG INC COM NEW Common Stock 192108504 1 183 SH   SOLE   183 0 0
CITY DEVS LTD SPONSORED ADR ADR 177797305 1 196 SH   SOLE   196 0 0
CDK GLOBAL INC COM Common Stock 12508E101 103 2,331 SH   SOLE   2,331 0 0
CARDLYTICS INC COM Common Stock 14161W105 60 836 SH   SOLE   836 0 0
AVID BIOSERVICES INC COM Common Stock 05368M106 51 6,562 SH   SOLE   6,562 0 0
CANADIAN TIRE LTD CL A Common Stock 136681202 10 101 SH   SOLE   101 0 0
CADENCE DESIGN SYSTEM INC COM Common Stock 127387108 917 8,441 SH   SOLE   8,441 0 0
CDW CORP COM Common Stock 12514G108 2,554 20,677 SH   SOLE   20,677 0 0
CODEXIS INC COM Common Stock 192005106 790 65,090 SH   SOLE   65,090 0 0
CELANESE CORP DEL COM Common Stock 150870103 598 5,643 SH   SOLE   5,643 0 0
CECO ENVIRONMENTAL CORP COM Common Stock 125141101 0 56 SH   SOLE   56 0 0
CAMBER ENERGY INC COM Common Stock 13200M508 0 1 SH   SOLE   1 0 0
CELCUITY INC COM Common Stock 15102K100 32 5,000 SH   SOLE   5,000 0 0
BRISTOL-MYERS SQUIBB CO CONTIN VAL RT Common Stock 110122140 0 30 SH   SOLE   30 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG Common Stock 153527205 6 174 SH   SOLE   174 0 0
CNOOC LIMITED SPONSORED ADR ADR 126132109 26 268 SH   SOLE   268 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Common Stock 226344208 40 3,364 SH   SOLE   3,364 0 0
CERECOR INC COM Common Stock 15671L109 2 750 SH   SOLE   750 0 0
CERNER CORP COM Common Stock 156782104 1,159 15,988 SH   SOLE   15,988 0 0
CF INDS HLDGS INC COM Common Stock 125269100 48 1,596 SH   SOLE   1,596 0 0
CF FIN ACQUISITION CORP COM CL A Common Stock 12528N107 192 18,428 SH   SOLE   18,428 0 0
C & F FINL CORP COM Common Stock 12466Q104 64 2,166 SH   SOLE   2,166 0 0
CITIZENS FINL GROUP INC COM Common Stock 174610105 2,627 103,302 SH   SOLE   103,302 0 0
CALIFORNIA STYLE PALMS INC CL A Common Stock 13080W105 0 3 SH   SOLE   3 0 0
CULLEN FROST BANKERS INC COM Common Stock 229899109 988 15,505 SH   SOLE   15,505 0 0
COMPAGNIE FIN RICHEMONTAG SWI ADR ADR 204319107 18 2,690 SH   SOLE   2,690 0 0
COLFAX CORP COM Common Stock 194014106 11 339 SH   SOLE   339 0 0
CARLYLE GROUP INC COM Common Stock 14316J108 48 1,923 SH   SOLE   1,923 0 0
CANOPY GROWTH CORP COM Common Stock 138035100 110 7,737 SH   SOLE   7,737 0 0
CAPGEMINI S E UNSPONSORED ADR ADR 13961R100 170 6,695 SH   SOLE   6,695 0 0
CHINA GAS HLDGS LTD UNSPONSORED ADR ADR 168935104 1 19 SH   SOLE   19 0 0
CANCER GENETICS INC COM NEW Common Stock 13739U203 0 50 SH   SOLE   50 0 0
COGNEX CORP COM Common Stock 192422103 421 6,418 SH   SOLE   6,418 0 0
CITY HLDG CO COM Common Stock 177835105 40 701 SH   SOLE   701 0 0
CHURCH & DWIGHT INC COM Common Stock 171340102 3,631 39,004 SH   SOLE   39,004 0 0
CHURCHILL DOWNS INC COM Common Stock 171484108 345 2,031 SH   SOLE   2,031 0 0
CHEMED CORP NEW COM Common Stock 16359R103 2,879 5,990 SH   SOLE   5,990 0 0
CHEFS WHSE INC COM Common Stock 163086101 20 1,329 SH   SOLE   1,329 0 0
CHUGAI PHARMACEUTICAL CO LTD ADR ADR 171269103 369 16,512 SH   SOLE   16,512 0 0
CHEGG INC COM Common Stock 163092109 157 2,103 SH   SOLE   2,103 0 0
CHOICE HOTELS INTL INC COM Common Stock 169905106 54 621 SH   SOLE   621 0 0
CHESAPEAKE ENERGY CORP COM Common Stock 165167743 0 32 SH   SOLE   32 0 0
CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 1,086 9,134 SH   SOLE   9,134 0 0
CHINA MOBILE LIMITED SPONSORED ADR ADR 16941M109 243 7,275 SH   SOLE   7,275 0 0
CHAMPION INDS INC W V COM NEW Common Stock 158520205 0 40 SH   SOLE   40 0 0
C H ROBINSON WORLDWIDE INC COM NEW Common Stock 12541W209 2,564 25,333 SH   SOLE   25,333 0 0
CHICOS FAS INC COM Common Stock 168615102 0 162 SH   SOLE   162 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 ADR 17133Q502 0 1 SH   SOLE   1 0 0
CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 1,350 2,126 SH   SOLE   2,126 0 0
CHARLIES HLDGS INC COM Common Stock 16077A101 6 1,410,409 SH   SOLE   1,410,409 0 0
CHEWY INC CL A Common Stock 16679L109 70 1,180 SH   SOLE   1,180 0 0
CHAMPIONX CORPORATION COM Common Stock 15872M104 46 5,812 SH   SOLE   5,812 0 0
CHR HANSEN HOLDING A/S SPONSORED ADS ADR 12545M207 9 350 SH   SOLE   350 0 0
CIGNA CORP NEW COM Common Stock 125523100 2,484 14,842 SH   SOLE   14,842 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 71 2,015 SH   SOLE   2,015 0 0
CIENA CORP COM NEW Common Stock 171779309 18,424 463,606 SH   SOLE   463,606 0 0
CINCINNATI FINL CORP COM Common Stock 172062101 1,373 17,952 SH   SOLE   17,952 0 0
CIELO S A SPONSORED ADR ADR 171778202 0 52 SH   SOLE   52 0 0
CIT GROUP INC COM NEW Common Stock 125581801 14 736 SH   SOLE   736 0 0
CENTRAL JAPAN RY CO UNSPON ADR ADR 153766100 15 1,040 SH   SOLE   1,040 0 0
COLGATE PALMOLIVE CO COM Common Stock 194162103 2,516 32,656 SH   SOLE   32,656 0 0
CORE LABORATORIES N V COM Common Stock N22717107 3 207 SH   SOLE   207 0 0
COLUMBIA FINL INC COM Common Stock 197641103 50 4,376 SH   SOLE   4,376 0 0
CLOUDERA INC COM Common Stock 18914U100 6 536 SH   SOLE   536 0 0
CLEVELAND-CLIFFS INC NEW COM Common Stock 185899101 231 34,440 SH   SOLE   34,440 0 0
CORELOGIC INC COM Common Stock 21871D103 12 170 SH   SOLE   170 0 0
CLEAN HARBORS INC COM Common Stock 184496107 6 110 SH   SOLE   110 0 0
CALUMET SPECIALTY PRODS PTNRS UT LTD PARTNER Common Stock 131476103 0 100 SH   SOLE   100 0 0
CLEAN ENERGY FUELS CORP COM Common Stock 184499101 0 25 SH   SOLE   25 0 0
GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442 321 13,165 SH   SOLE   13,165 0 0
COLOPLAST AS SPONSERED ADS ADR 19624Y200 15 960 SH   SOLE   960 0 0
CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 12 1,280 SH   SOLE   1,280 0 0
CONTINENTAL RES INC COM Common Stock 212015101 3 253 SH   SOLE   253 0 0
CELSION CORP COM PAR NEW Common Stock 15117N503 0 33 SH   SOLE   33 0 0
INVESCO TREASURY COLLATERAL ETF ETF 46138G888 242 2,293 SH   SOLE   2,293 0 0
CLEARWATER PAPER CORP COM Common Stock 18538R103 0 12 SH   SOLE   12 0 0
CLOROX CO DEL COM Common Stock 189054109 2,709 12,801 SH   SOLE   12,801 0 0
CANADIAN IMP BK COMM COM Common Stock 136069101 175 2,312 SH   SOLE   2,312 0 0
COMERICA INC COM Common Stock 200340107 395 10,369 SH   SOLE   10,369 0 0
COMMERCIAL METALS CO COM Common Stock 201723103 373 18,540 SH   SOLE   18,540 0 0
COLUMBUS MCKINNON CORP N Y COM Common Stock 199333105 164 4,900 SH   SOLE   4,900 0 0
COMCAST CORP NEW CL A Common Stock 20030N101 21,322 459,136 SH   SOLE   459,136 0 0
CANTEL MED CORP COM Common Stock 138098108 2 40 SH   SOLE   40 0 0
CME GROUP INC COM Common Stock 12572Q105 521 3,061 SH   SOLE   3,061 0 0
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 522 8,371 SH   SOLE   8,371 0 0
CHIPOTLE MEXICAN GRILL INC COM Common Stock 169656105 342 276 SH   SOLE   276 0 0
CUMMINS INC COM Common Stock 231021106 5,446 26,305 SH   SOLE   26,305 0 0
COMPASS MINERALS INTL INC COM Common Stock 20451N101 460 7,706 SH   SOLE   7,706 0 0
COMPASS GROUP PLC SPONSORED ADR ADR 20449X401 17 1,107 SH   SOLE   1,107 0 0
COSTAMARE INC SHS Common Stock Y1771G102 6 1,000 SH   SOLE   1,000 0 0
CMS ENERGY CORP COM Common Stock 125896100 3,077 49,884 SH   SOLE   49,884 0 0
SUMITOMO MITSUI TRUST HLDG INC SHS Common Stock J7772M102 3 100 SH   SOLE   100 0 0
COMMONWEALTH BANK OF AUSTRALIA SPONSORED ADR ADR 202712600 34 730 SH   SOLE   730 0 0
CENTURY BANCORPORATION INC CL A NON VTG Common Stock 156432106 66 1,000 SH   SOLE   1,000 0 0
CENTENE CORP DEL COM Common Stock 15135B101 276 4,691 SH   SOLE   4,691 0 0
CONCERT PHARMACEUTICALS INC COM Common Stock 206022105 10 1,000 SH   SOLE   1,000 0 0
CANADIAN NATL RY CO COM Common Stock 136375102 993 9,328 SH   SOLE   9,328 0 0
CINEMARK HLDGS INC COM Common Stock 17243V102 105 10,456 SH   SOLE   10,456 0 0
CONMED CORP COM Common Stock 207410101 14 175 SH   SOLE   175 0 0
CANNAE HLDGS INC COM Common Stock 13765N107 107 2,812 SH   SOLE   2,812 0 0
CNO FINL GROUP INC COM Common Stock 12621E103 5 320 SH   SOLE   320 0 0
CENTERPOINT ENERGY INC COM Common Stock 15189T107 23,326 1,202,376 SH   SOLE   1,202,376 0 0
CANADIAN NAT RES LTD COM Common Stock 136385101 9 550 SH   SOLE   550 0 0
COHEN & STEERS INC COM Common Stock 19247A100 124 2,223 SH   SOLE   2,223 0 0
CNX RES CORP COM Common Stock 12653C108 22 2,326 SH   SOLE   2,326 0 0
PC CONNECTION INC COM Common Stock 69318J100 0 10 SH   SOLE   10 0 0
COCRYSTAL PHARMA INC COM Common Stock 19188J300 4 4,266 SH   SOLE   4,266 0 0
COMPAGNIE DE ST GOBAIN ORD Common Stock F80343100 5 113 SH   SOLE   113 0 0
CO-DIAGNOSTICS INC COM Common Stock 189763105 6 500 SH   SOLE   500 0 0
COMPAGNIE DE ST GOBAIN UNSPONSORD ADR ADR 204280309 136 16,144 SH   SOLE   16,144 0 0
CAPITAL ONE FINL CORP COM Common Stock 14040H105 476 6,528 SH   SOLE   6,528 0 0
CABOT OIL & GAS CORP COM Common Stock 127097103 579 34,358 SH   SOLE   34,358 0 0
COHERENT INC COM Common Stock 192479103 50 447 SH   SOLE   447 0 0
COHU INC COM Common Stock 192576106 0 20 SH   SOLE   20 0 0
COCA COLA CONS INC COM Common Stock 191098102 79 330 SH   SOLE   330 0 0
COLUMBIA BKG SYS INC COM Common Stock 197236102 158 6,557 SH   SOLE   6,557 0 0
COLUMBIA SPORTSWEAR CO COM Common Stock 198516106 560 6,347 SH   SOLE   6,347 0 0
COMMSCOPE HLDG CO INC COM Common Stock 20337X109 50 5,489 SH   SOLE   5,489 0 0
CONNS INC COM Common Stock 208242107 0 30 SH   SOLE   30 0 0
COOPER COS INC COM NEW Common Stock 216648402 336 993 SH   SOLE   993 0 0
CONOCOPHILLIPS COM Common Stock 20825C104 7,100 218,935 SH   SOLE   218,935 0 0
CORE MARK HOLDING CO INC COM Common Stock 218681104 0 15 SH   SOLE   15 0 0
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R817 45 395 SH   SOLE   395 0 0
CORCEPT THERAPEUTICS INC COM Common Stock 218352102 2 120 SH   SOLE   120 0 0
COSTCO WHSL CORP NEW COM Common Stock 22160K105 16,380 45,695 SH   SOLE   45,695 0 0
COTY INC COM CL A Common Stock 222070203 3 967 SH   SOLE   967 0 0
COUPA SOFTWARE INC COM Common Stock 22266L106 130 464 SH   SOLE   464 0 0
CANADIAN PAC RY LTD COM Common Stock 13645T100 1,306 4,313 SH   SOLE   4,313 0 0
CAMPBELL SOUP CO COM Common Stock 134429109 124 2,556 SH   SOLE   2,556 0 0
CHESAPEAKE UTILS CORP COM Common Stock 165303108 1 12 SH   SOLE   12 0 0
CHESAPEAKE FINL SHS INC COM Common Stock 16517A109 3 165 SH   SOLE   165 0 0
COPPER NORTH MNG CORP COM NEW Common Stock 21751R206 0 7 SH   SOLE   7 0 0
CAPRI HOLDINGS LIMITED SHS Common Stock G1890L107 5 250 SH   SOLE   250 0 0
COPART INC COM Common Stock 217204106 680 6,338 SH   SOLE   6,338 0 0
CATALYST PHARMACEUTICALS INC COM Common Stock 14888U101 0 127 SH   SOLE   127 0 0
COOPER STD HLDGS INC COM Common Stock 21676P103 0 20 SH   SOLE   20 0 0
CAPSTAR SPL PURP ACQUISITION C UNIT EX 070927 Common Stock 14070Y200 7 700 SH   SOLE   700 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT Common Stock 16411Q101 927 27,680 SH   SOLE   27,680 0 0
INVESCO CHINA TECHNOLOGY ETF ETF 46138E800 20 278 SH   SOLE   278 0 0
CRANE CO COM Common Stock 224399105 8 160 SH   SOLE   160 0 0
CORBUS PHARMACEUTICALS HLDGS I COM Common Stock 21833P103 1 750 SH   SOLE   750 0 0
CALIFORNIA RES CORP COM NEW Common Stock 13057Q206 0 252 SH   SOLE   252 0 0
CARDIFF ONCOLOGY INC COM Common Stock 14147L108 9 635 SH   SOLE   635 0 0
CREE INC COM Common Stock 225447101 202 3,071 SH   SOLE   3,071 0 0
CARREFOUR SA ORD Common Stock F13923119 3 198 SH   SOLE   198 0 0
CRH PLC ADR ADR 12626K203 74 2,047 SH   SOLE   2,047 0 0
CRH PLC ORD Common Stock G25508105 4 116 SH   SOLE   116 0 0
CARTERS INC COM Common Stock 146229109 29 331 SH   SOLE   331 0 0
CHARLES RIV LABS INTL INC COM Common Stock 159864107 575 2,496 SH   SOLE   2,496 0 0
CRESCO LABS INC SUB VTG SHS Common Stock 22587M106 1 110 SH   SOLE   110 0 0
SALESFORCE COM INC COM Common Stock 79466L302 5,547 21,885 SH   SOLE   21,885 0 0
AMERICAS CAR-MART INC COM Common Stock 03062T105 17 200 SH   SOLE   200 0 0
CERENCE INC COM Common Stock 156727109 8 170 SH   SOLE   170 0 0
CERAGON NETWORKS LTD ORD Common Stock M22013102 5 2,000 SH   SOLE   2,000 0 0
CRONOS GROUP INC COM Common Stock 22717L101 19 3,761 SH   SOLE   3,761 0 0
CROCS INC COM Common Stock 227046109 15 330 SH   SOLE   330 0 0
CARREFOUR SA SPONSORED ADR ADR 144430204 3 924 SH   SOLE   924 0 0
CARPENTER TECHNOLOGY CORP COM Common Stock 144285103 1 50 SH   SOLE   50 0 0
CRISPR THERAPEUTICS AG NAMEN AKT Common Stock H17182108 1,457 17,478 SH   SOLE   17,478 0 0
CROSS TIMBERS RTY TR TR UNIT Common Stock 22757R109 1,454 265,822 SH   SOLE   265,822 0 0
CIRRUS LOGIC INC COM Common Stock 172755100 75 1,104 SH   SOLE   1,104 0 0
CROWDSTRIKE HLDGS INC CL A Common Stock 22788C105 287 2,011 SH   SOLE   2,011 0 0
CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 18 1,803 SH   SOLE   1,803 0 0
CISCO SYS INC COM Common Stock 17275R102 23,348 596,243 SH   SOLE   596,243 0 0
COSTAR GROUP INC COM Common Stock 22160N109 1,945 2,248 SH   SOLE   2,248 0 0
CSG SYS INTL INC COM Common Stock 126349109 0 10 SH   SOLE   10 0 0
CARDIOVASCULAR SYS INC DEL COM Common Stock 141619106 513 13,598 SH   SOLE   13,598 0 0
CANADIAN SOLAR INC COM Common Stock 136635109 151 4,155 SH   SOLE   4,155 0 0
CARLISLE COS INC COM Common Stock 142339100 60 487 SH   SOLE   487 0 0
CSL LTD SPONSORED ADR ADR 12637N204 920 8,828 SH   SOLE   8,828 0 0
CAPSTAR FINL HLDGS INC COM Common Stock 14070T102 158 16,250 SH   SOLE   16,250 0 0
COMPUTER SVCS INC COM Common Stock 20539A105 49 806 SH   SOLE   806 0 0
CSW INDUSTRIALS INC COM Common Stock 126402106 121 1,555 SH   SOLE   1,555 0 0
CSX CORP COM Common Stock 126408103 4,094 53,269 SH   SOLE   53,269 0 0
CINTAS CORP COM Common Stock 172908105 36,853 107,780 SH   SOLE   107,780 0 0
COOPER TIRE & RUBR CO COM Common Stock 216831107 2 60 SH   SOLE   60 0 0
COMMUNITY TR BANCORP INC COM Common Stock 204149108 3 93 SH   SOLE   93 0 0
CYCLO THERAPEUTICS INC COM Common Stock 23254X102 1 10,000 SH   SOLE   10,000 0 0
CHARLES & COLVARD LTD COM Common Stock 159765106 2 2,625 SH   SOLE   2,625 0 0
CATALENT INC COM Common Stock 148806102 303 3,515 SH   SOLE   3,515 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 1,883 27,160 SH   SOLE   27,160 0 0
CANNTRUST HLDGS INC COM Common Stock 137800207 1 2,000 SH   SOLE   2,000 0 0
CONTINENTAL AG SPONSORED ADS ADR 210771200 33 2,924 SH   SOLE   2,924 0 0
CORTEVA INC COM Common Stock 22052L104 2,386 83,178 SH   SOLE   83,178 0 0
CITRIX SYS INC COM Common Stock 177376100 15,776 113,331 SH   SOLE   113,331 0 0
CUBIC CORP COM Common Stock 229669106 66 1,145 SH   SOLE   1,145 0 0
CUSTOMERS BANCORP INC COM Common Stock 23204G100 0 37 SH   SOLE   37 0 0
CARNIVAL PLC ADR ADR 14365C103 12 926 SH   SOLE   926 0 0
CURALEAF HLDGS INC SUB VTG SHS Common Stock 23126M102 20 2,750 SH   SOLE   2,750 0 0
CENOVUS ENERGY INC COM Common Stock 15135U109 4 1,050 SH   SOLE   1,050 0 0
COVETRUS INC COM Common Stock 22304C100 21 864 SH   SOLE   864 0 0
COMMERCIAL VEH GROUP INC COM Common Stock 202608105 7 1,000 SH   SOLE   1,000 0 0
CALAVO GROWERS INC COM Common Stock 128246105 65 957 SH   SOLE   957 0 0
CVR ENERGY INC COM Common Stock 12662P108 0 37 SH   SOLE   37 0 0
COMMVAULT SYSTEMS INC COM Common Stock 204166102 2 50 SH   SOLE   50 0 0
CEL-SCI CORP COM PAR NEW Common Stock 150837607 113 8,413 SH   SOLE   8,413 0 0
CARVANA CO CL A Common Stock 146869102 858 3,604 SH   SOLE   3,604 0 0
CVS HEALTH CORP COM Common Stock 126650100 25,933 448,351 SH   SOLE   448,351 0 0
CV SCIENCES INC COM Common Stock 126654102 5 8,600 SH   SOLE   8,600 0 0
CHEVRON CORP NEW COM Common Stock 166764100 28,855 409,758 SH   SOLE   409,758 0 0
CURTISS WRIGHT CORP COM Common Stock 231561101 1,066 11,350 SH   SOLE   11,350 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 154 2,195 SH   SOLE   2,195 0 0
CHARLOTTES WEB HLDGS INC COM Common Stock 16106R109 5 2,193 SH   SOLE   2,193 0 0
CONSOLIDATED WATER CO INC ORD Common Stock G23773107 0 40 SH   SOLE   40 0 0
CLEARWAY ENERGY INC CL C Common Stock 18539C204 85 3,120 SH   SOLE   3,120 0 0
CLEARWAY ENERGY INC CL A Common Stock 18539C105 61 2,460 SH   SOLE   2,460 0 0
CRIMSON WINE GROUP LTD COM Common Stock 22662X100 1 202 SH   SOLE   202 0 0
SPDR MSCI ACWI EX-US ETF ETF 78463X848 2,361 97,595 SH   SOLE   97,595 0 0
CUSHMAN WAKEFIELD PLC SHS Common Stock G2717B108 3 309 SH   SOLE   309 0 0
CASELLA WASTE SYS INC CL A Common Stock 147448104 30 537 SH   SOLE   537 0 0
CALIFORNIA WTR SVC GROUP COM Common Stock 130788102 144 3,220 SH   SOLE   3,220 0 0
CEMEX SAB DE CV SPON ADR NEW ADR 151290889 5 1,315 SH   SOLE   1,315 0 0
CONCHO RES INC COM Common Stock 20605P101 29 685 SH   SOLE   685 0 0
CYBEROPTICS CORP COM Common Stock 232517102 10 300 SH   SOLE   300 0 0
CYTODYN INC COM Common Stock 23283M101 4 1,312 SH   SOLE   1,312 0 0
COMMUNITY HEALTH SYS INC NEW COM Common Stock 203668108 6 1,299 SH   SOLE   1,299 0 0
CYTOKINETICS INC COM NEW Common Stock 23282W605 9 400 SH   SOLE   400 0 0
CYTRX CORP COM Common Stock 232828608 0 584 SH   SOLE   584 0 0
CAESARS ENTERTAINMENT INC NEW COM Common Stock 12769G100 11 200 SH   SOLE   200 0 0
DOMINION ENERGY INC COM Common Stock 25746U109 4,628 58,887 SH   SOLE   58,887 0 0
DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 962 30,939 SH   SOLE   30,939 0 0
DANA INC COM Common Stock 235825205 2 160 SH   SOLE   160 0 0
DANONE SPONSORED ADR ADR 23636T100 174 13,400 SH   SOLE   13,400 0 0
DARLING INGREDIENTS INC COM Common Stock 237266101 47 1,251 SH   SOLE   1,251 0 0
DASSAULT SYS S A SPONSORED ADR ADR 237545108 920 4,859 SH   SOLE   4,859 0 0
ENDAVA PLC ADS ADR 29260V105 47 723 SH   SOLE   723 0 0
INVESCO DB AGRICULTURE FUND ETF 46140H106 28 1,904 SH   SOLE   1,904 0 0
DIEBOLD NXDF INC COM Common Stock 253651103 0 47 SH   SOLE   47 0 0
INVESCO DB ENERGY FUND ETF 46140H304 7 723 SH   SOLE   723 0 0
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1,197 38,967 SH   SOLE   38,967 0 0
X-TRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 39 1,400 SH   SOLE   1,400 0 0
DESIGNER BRANDS INC CL A Common Stock 250565108 0 80 SH   SOLE   80 0 0
INVESCO DB OIL FUND ETF 46140H403 7 1,000 SH   SOLE   1,000 0 0
DEUTSCHE BOERSE UNSPONSORD ADR ADR 251542106 134 7,729 SH   SOLE   7,729 0 0
INVESCO DB PRECIOUS METALS FUND ETF 46140H502 23 446 SH   SOLE   446 0 0
DBS GROUP HOLDINGS LTD SPONSORED ADR ADR 23304Y100 602 10,019 SH   SOLE   10,019 0 0
INVESCO DB G10 CURRENCY HARVEST FUND ETF 46139B102 14 612 SH   SOLE   612 0 0
DROPBOX INC CL A Common Stock 26210C104 241 12,368 SH   SOLE   12,368 0 0
DONALDSON INC COM Common Stock 257651109 15 312 SH   SOLE   312 0 0
NTT DOCOMO INC SPONSORED ADS ADR 62942M201 42 1,149 SH   SOLE   1,149 0 0
DCP MIDSTREAM LP COM UT LTD PTN Common Stock 23311P100 71 6,550 SH   SOLE   6,550 0 0
DUPONT DE NEMOURS INC COM Common Stock 26614N102 5,814 106,617 SH   SOLE   106,617 0 0
DAIMLER AG REG SHS Common Stock D1668R123 11 203 SH   SOLE   203 0 0
3-D SYS CORP DEL COM NEW Common Stock 88554D205 26 5,361 SH   SOLE   5,361 0 0
DATADOG INC CL A COM Common Stock 23804L103 42 403 SH   SOLE   403 0 0
DILLARDS INC CL A Common Stock 254067101 6 165 SH   SOLE   165 0 0
DEERE & CO COM Common Stock 244199105 1,800 8,189 SH   SOLE   8,189 0 0
DECKERS OUTDOOR CORP COM Common Stock 243537107 224 952 SH   SOLE   952 0 0
DECISION DIAGNOSTICS CORP COM Common Stock 243443108 9 41,900 SH   SOLE   41,900 0 0
D8 HOLDINGS CORP WT EXP 080527 Common Stock G2614K128 5 7,280 SH   SOLE   7,280 0 0
DELL TECHNOLOGIES INC CL C Common Stock 24703L202 601 8,898 SH   SOLE   8,898 0 0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 632 17,840 SH   SOLE   17,840 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 1,864 13,215 SH   SOLE   13,215 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 423 19,900 SH   SOLE   19,900 0 0
WISDOMTREE GLOBAL HIGH DIVIDEND FUND ETF 97717W877 97 2,580 SH   SOLE   2,580 0 0
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND ETF 97717W869 30 560 SH   SOLE   560 0 0
DONNELLEY FINL SOLUTIONS INC COM Common Stock 25787G100 1 50 SH   SOLE   50 0 0
WISDOMTREE JAPAN SMALLCAP DIVIDEND FUND ETF 97717W836 16 230 SH   SOLE   230 0 0
DFP HEALTHCARE ACQUISITNS CORP UNIT EXP 033125 Common Stock 23343Q209 205 19,750 SH   SOLE   19,750 0 0
DISCOVER FINL SVCS COM Common Stock 254709108 409 6,944 SH   SOLE   6,944 0 0
DOLLAR GEN CORP NEW COM Common Stock 256677105 9,320 44,063 SH   SOLE   44,063 0 0
DIGI INTL INC COM Common Stock 253798102 174 11,135 SH   SOLE   11,135 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 1,307 32,816 SH   SOLE   32,816 0 0
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 1,988 40,013 SH   SOLE   40,013 0 0
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 19 450 SH   SOLE   450 0 0
QUEST DIAGNOSTICS INC COM Common Stock 74834L100 1,716 15,226 SH   SOLE   15,226 0 0
D R HORTON INC COM Common Stock 23331A109 1,455 18,763 SH   SOLE   18,763 0 0
DIAMOND HILL INVT GROUP INC COM NEW Common Stock 25264R207 97 755 SH   SOLE   755 0 0
DANAHER CORPORATION COM Common Stock 235851102 18,101 84,249 SH   SOLE   84,249 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 863 13,801 SH   SOLE   13,801 0 0
DHT HOLDINGS INC SHS NEW Common Stock Y2065G121 3 500 SH   SOLE   500 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 677 2,428 SH   SOLE   2,428 0 0
DAITO TRUST CONSTRUCTION CO SPONSORED ADR ADR 23405X209 12 520 SH   SOLE   520 0 0
DINE BRANDS GLOBAL INC COM Common Stock 254423106 29 525 SH   SOLE   525 0 0
DISNEY WALT CO COM DISNEY Common Stock 254687106 18,432 149,478 SH   SOLE   149,478 0 0
DISCOVERY INC COM SER A Common Stock 25470F104 181 8,404 SH   SOLE   8,404 0 0
DISCOVERY INC COM SER C Common Stock 25470F302 119 6,123 SH   SOLE   6,123 0 0
DISH NETWORK CORPORATION CL A Common Stock 25470M109 24 836 SH   SOLE   836 0 0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 130 6,762 SH   SOLE   6,762 0 0
DELEK US HLDGS INC NEW COM Common Stock 24665A103 4 355 SH   SOLE   355 0 0
DAIKIN INDUSTRIES LTD UNSPONSORED ADS ADR 23381B106 23 1,230 SH   SOLE   1,230 0 0
DRAFTKINGS INC COM CL A Common Stock 26142R104 275 4,444 SH   SOLE   4,444 0 0
DICKS SPORTING GOODS INC COM Common Stock 253393102 124 2,053 SH   SOLE   2,053 0 0
DEUTSCHE LUFTHANSA AG SPONSORED ADR ADR 251561304 2 290 SH   SOLE   290 0 0
DOLBY LABORATORIES INC COM CL A Common Stock 25659T107 728 10,944 SH   SOLE   10,944 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 710 7,305 SH   SOLE   7,305 0 0
DELPHI TECHNOLOGIES PL SHS Common Stock G2709G107 2 90 SH   SOLE   90 0 0
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 18 300 SH   SOLE   300 0 0
DOLLAR TREE INC COM Common Stock 256746108 1,133 12,332 SH   SOLE   12,332 0 0
DELUXE CORP COM Common Stock 248019101 108 4,221 SH   SOLE   4,221 0 0
AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF ETF 26922A347 91 4,685 SH   SOLE   4,685 0 0
DORCHESTER MINERALS LP COM UNIT Common Stock 25820R105 2 187 SH   SOLE   187 0 0
DAIMLER AG UNSPONSOR ADR ADR 233825207 21 1,520 SH   SOLE   1,520 0 0
DERMTECH INC COM Common Stock 24984K105 2 153 SH   SOLE   153 0 0
DMY TECHNOLOGY GROUP INC COM Common Stock 233253103 123 10,174 SH   SOLE   10,174 0 0
DMY TECHNOLOGY GROUP INC WT EXP 022127 Common Stock 233253111 22 7,509 SH   SOLE   7,509 0 0
DNB ASA SPONSORED ADR ADR 23328E106 119 8,637 SH   SOLE   8,637 0 0
DUNKIN BRANDS GROUP INC COM Common Stock 265504100 406 4,801 SH   SOLE   4,801 0 0
DENISON MINES CORP COM Common Stock 248356107 0 1,125 SH   SOLE   1,125 0 0
ORSTED A/S UNSPONSORED ADR ADR 68750L102 20 410 SH   SOLE   410 0 0
NOW INC COM Common Stock 67011P100 1 164 SH   SOLE   164 0 0
DAI NIPPON PRINTING CO LTD SPONSORED ADR ADR 233806306 13 1,273 SH   SOLE   1,273 0 0
DENSO CORP ADR ADR 24872B100 18 810 SH   SOLE   810 0 0
DOCUSIGN INC COM Common Stock 256163106 919 4,135 SH   SOLE   4,135 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 3,336 114,766 SH   SOLE   114,766 0 0
DORMAN PRODS INC COM Common Stock 258278100 4 40 SH   SOLE   40 0 0
DOVER CORP COM Common Stock 260003108 2,861 26,708 SH   SOLE   26,708 0 0
DOW INC COM Common Stock 260557103 4,767 103,383 SH   SOLE   103,383 0 0
AMDOCS LTD SHS Common Stock G02602103 506 8,746 SH   SOLE   8,746 0 0
DEUTSCHE POST AG SPONSORED ADR ADR 25157Y202 169 3,668 SH   SOLE   3,668 0 0
DIEGO PELLICER WORLDWIDE INC COM NEW Common Stock 25367R203 0 7,500 SH   SOLE   7,500 0 0
DOMINOS PIZZA INC COM Common Stock 25754A201 3,914 9,166 SH   SOLE   9,166 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW ADR 23703Q203 6 37 SH   SOLE   37 0 0
DARDEN RESTAURANTS INC COM Common Stock 237194105 1,457 13,896 SH   SOLE   13,896 0 0
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624 9 500 SH   SOLE   500 0 0
DRIL QUIP INC COM Common Stock 262037104 17 685 SH   SOLE   685 0 0
DRIVE SHACK INC COM Common Stock 262077100 12 10,550 SH   SOLE   10,550 0 0
DSV PANALPINA AS UNSPONSORED ADR ADR 26251A108 949 11,271 SH   SOLE   11,271 0 0
DESCARTES SYS GROUP INC COM Common Stock 249906108 23 405 SH   SOLE   405 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 770 5,979 SH   SOLE   5,979 0 0
DAIICHI SANKYO CO LTD SPON ADR LEV 1 ADR 23381D102 22 240 SH   SOLE   240 0 0
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 838 8,912 SH   SOLE   8,912 0 0
DTE ENERGY CO COM Common Stock 233331107 307 2,704 SH   SOLE   2,704 0 0
ALPS DISRUPTIVE TECHNOLOGIES ETF ETF 00162Q478 14 361 SH   SOLE   361 0 0
DEUTSCHE TELEKOM AG SPONSORED ADS ADR 251566105 25 1,480 SH   SOLE   1,480 0 0
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 210 2,797 SH   SOLE   2,797 0 0
DUKE ENERGY CORP NEW COM NEW Common Stock 26441C204 16,897 187,645 SH   SOLE   187,645 0 0
DAVITA INC COM Common Stock 23918K108 230 2,775 SH   SOLE   2,775 0 0
DEVON ENERGY CORP NEW COM Common Stock 25179M103 83 9,132 SH   SOLE   9,132 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 4,067 50,009 SH   SOLE   50,009 0 0
DAIWA HOUSE IND LTD ADR ADR 234062206 78 3,057 SH   SOLE   3,057 0 0
ADVISORSHARES DORSEY WRIGHT SHORT ETF ETF 00768Y529 27 1,400 SH   SOLE   1,400 0 0
SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772 148 4,348 SH   SOLE   4,348 0 0
DXC TECHNOLOGY CO COM Common Stock 23355L106 15 810 SH   SOLE   810 0 0
DEXCOM INC COM Common Stock 252131107 745 1,800 SH   SOLE   1,800 0 0
PROSHARES ULTRASHORT DOW 30 ETF 74347B276 0 31 SH   SOLE   31 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 28 569 SH   SOLE   569 0 0
DYCOM INDS INC COM Common Stock 267475101 21 400 SH   SOLE   400 0 0
ENI S P A SPONSORED ADR ADR 26874R108 5 334 SH   SOLE   334 0 0
ELECTRONIC ARTS INC COM Common Stock 285512109 1,065 8,018 SH   SOLE   8,018 0 0
AIRBUS SE UNSPONSORED ADR ADR 009279100 387 20,328 SH   SOLE   20,328 0 0
GRAFTECH INTL LTD COM Common Stock 384313508 0 52 SH   SOLE   52 0 0
BRINKER INTL INC COM Common Stock 109641100 297 6,908 SH   SOLE   6,908 0 0
EVENTBRITE INC COM CL A Common Stock 29975E109 4 345 SH   SOLE   345 0 0
EBAY INC. COM Common Stock 278642103 1,268 24,204 SH   SOLE   24,204 0 0
ENNIS INC COM Common Stock 293389102 2 100 SH   SOLE   100 0 0
EMERGENT BIOSOLUTIONS INC COM Common Stock 29089Q105 38 355 SH   SOLE   355 0 0
MERIDIAN BANCORP INC MD COM Common Stock 58958U103 2 184 SH   SOLE   184 0 0
ISHARES MSCI CHILE ETF ETF 464286640 9 370 SH   SOLE   370 0 0
ECHO GLOBAL LOGISTICS INC COM Common Stock 27875T101 1 56 SH   SOLE   56 0 0
ECOLAB INC COM Common Stock 278865100 2,279 11,565 SH   SOLE   11,565 0 0
ECN CAP CORP COM Common Stock 26829L107 1,569 401,620 SH   SOLE   401,620 0 0
COLUMBIA EMERGING MARKETS CONSUMER ETF ETF 19762B509 26 1,020 SH   SOLE   1,020 0 0
ENCORE CAP GROUP INC COM Common Stock 292554102 179 4,554 SH   SOLE   4,554 0 0
CONSOLIDATED EDISON INC COM Common Stock 209115104 1,383 17,500 SH   SOLE   17,500 0 0
EDITAS MEDICINE INC COM Common Stock 28106W103 460 16,320 SH   SOLE   16,320 0 0
EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR ADR 268353109 15 290 SH   SOLE   290 0 0
NEW ORIENTAL ED & TECHNOLOGY G SPON ADR ADR 647581107 27 176 SH   SOLE   176 0 0
VANGUARD EXTENDED DURATION TREASURY INDEX FUND ETF 921910709 214 1,287 SH   SOLE   1,287 0 0
EURONET WORLDWIDE INC COM Common Stock 298736109 1 12 SH   SOLE   12 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 3,562 80,050 SH   SOLE   80,050 0 0
WISDOMTREE U.S. SMALLCAP FUND ETF 97717W562 12 390 SH   SOLE   390 0 0
ISHARES MSCI EAFE ETF ETF 464287465 18,172 283,847 SH   SOLE   283,847 0 0
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF ETF 74347B839 159 4,000 SH   SOLE   4,000 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 8,356 121,972 SH   SOLE   121,972 0 0
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 3,310 36,470 SH   SOLE   36,470 0 0
ENTERPRISE FINL SVCS CORP COM Common Stock 293712105 7 255 SH   SOLE   255 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 36 882 SH   SOLE   882 0 0
EQUIFAX INC COM Common Stock 294429105 1,455 9,206 SH   SOLE   9,206 0 0
8X8 INC NEW COM Common Stock 282914100 2 110 SH   SOLE   110 0 0
EAGLE BULK SHIPPING INC WT EXP 101521 Common Stock Y2187A135 0 44 SH   SOLE   44 0 0
EMGOLD MNG CORP COM Common Stock 290928407 2 25,000 SH   SOLE   25,000 0 0
ENCOMPASS HEALTH CORP COM Common Stock 29261A100 342 5,198 SH   SOLE   5,198 0 0
EHEALTH INC COM Common Stock 28238P109 3 30 SH   SOLE   30 0 0
ISHARES MSCI ISRAEL ETF ETF 464286632 13 247 SH   SOLE   247 0 0
EDISON INTL COM Common Stock 281020107 256 5,017 SH   SOLE   5,017 0 0
EAST JAPAN RAILWAY CO ADR ADR 273202101 14 1,320 SH   SOLE   1,320 0 0
LAUDER ESTEE COS INC CL A Common Stock 518439104 3,596 16,380 SH   SOLE   16,380 0 0
E L F BEAUTY INC COM Common Stock 26856L103 2 100 SH   SOLE   100 0 0
ELITE PHARMACEUTICALS INC COM NEW Common Stock 28659T200 3 48,778 SH   SOLE   48,778 0 0
CALLAWAY GOLF CO COM Common Stock 131193104 319 16,310 SH   SOLE   16,310 0 0
EMAGIN CORP COM NEW Common Stock 29076N206 3 2,200 SH   SOLE   2,200 0 0
ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 363 3,264 SH   SOLE   3,264 0 0
EMCOR GROUP INC COM Common Stock 29084Q100 242 3,560 SH   SOLE   3,560 0 0
EMERALD HEALTH THERAPEUTICS IN COM Common Stock 29102R106 0 298 SH   SOLE   298 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 9 470 SH   SOLE   470 0 0
EASTMAN CHEM CO COM Common Stock 277432100 611 7,936 SH   SOLE   7,936 0 0
EMPIRE POST MEDIA INC COM Common Stock 292039104 1 13,000 SH   SOLE   13,000 0 0
EMERSON ELEC CO COM Common Stock 291011104 187,860 2,906,705 SH   SOLE   2,906,705 0 0
EMBASSY BANCORP INC COM Common Stock 290791102 19 1,500 SH   SOLE   1,500 0 0
ENBRIDGE INC COM Common Stock 29250N105 5,645 194,394 SH   SOLE   194,394 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN Common Stock 292480100 43 9,553 SH   SOLE   9,553 0 0
ENDO INTL PLC SHS Common Stock G30401106 2 517 SH   SOLE   517 0 0
ENGIE SA SPONS ADR ADR 29286D105 139 10,391 SH   SOLE   10,391 0 0
ENEL AMERICAS S A SPONSORED ADR ADR 29274F104 47 7,373 SH   SOLE   7,373 0 0
ENEL CHILE S.A. SPONSORED ADR ADR 29278D105 2 714 SH   SOLE   714 0 0
ENEL SOCIETA PER AZIONI UNSPONSORD ADR ADR 29265W207 264 30,187 SH   SOLE   30,187 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD Common Stock 29336T100 175 75,553 SH   SOLE   75,553 0 0
ENPHASE ENERGY INC COM Common Stock 29355A107 96 1,069 SH   SOLE   1,069 0 0
ENERGIZER HLDGS INC NEW COM Common Stock 29272W109 77 1,915 SH   SOLE   1,915 0 0
ENERSYS COM Common Stock 29275Y102 32 477 SH   SOLE   477 0 0
ENSIGN GROUP INC COM Common Stock 29358P101 3 60 SH   SOLE   60 0 0
ENANTA PHARMACEUTICALS INC COM Common Stock 29251M106 1 20 SH   SOLE   20 0 0
ENTEGRIS INC COM Common Stock 29362U104 792 10,332 SH   SOLE   10,332 0 0
ENVESTNET INC COM Common Stock 29404K106 320 4,120 SH   SOLE   4,120 0 0
ENOVA INTL INC COM Common Stock 29357K103 3 171 SH   SOLE   171 0 0
ENZOLYTICS INC COM Common Stock 294112107 1 100,000 SH   SOLE   100,000 0 0
EOG RES INC COM Common Stock 26875P101 208 5,973 SH   SOLE   5,973 0 0
EVOLUS INC COM Common Stock 30052C107 1 130 SH   SOLE   130 0 0
E ON SE SPONSORED ADR ADR 268780103 143 12,782 SH   SOLE   12,782 0 0
ENERPAC TOOL GROUP CORP CL A COM Common Stock 292765104 1 70 SH   SOLE   70 0 0
EPAM SYS INC COM Common Stock 29414B104 121 361 SH   SOLE   361 0 0
EDGEWELL PERS CARE CO COM Common Stock 28035Q102 3 110 SH   SOLE   110 0 0
ENTERPRISE PRODS PARTNERS L P COM Common Stock 293792107 7,187 458,638 SH   SOLE   458,638 0 0
EPIROC AKTIEBOLAG UNSPONSRED ADS ADR 29429L105 241 16,500 SH   SOLE   16,500 0 0
EQUINOR ASA SPONSORED ADR ADR 29446M102 55 3,992 SH   SOLE   3,992 0 0
EQT CORP COM Common Stock 26884L109 89 6,985 SH   SOLE   6,985 0 0
BRISTOW GROUP INC COM Common Stock 26885G109 0 17 SH   SOLE   17 0 0
ERICSSON ADR B SEK 10 ADR 294821608 17 1,630 SH   SOLE   1,630 0 0
EMBRAER S.A. SPONSORED ADS ADR 29082A107 2 543 SH   SOLE   543 0 0
DIREXION DAILY ENERGY BULL 2X SHARES ETF 25460G609 5 600 SH   SOLE   600 0 0
EVERSOURCE ENERGY COM Common Stock 30040W108 1,553 18,169 SH   SOLE   18,169 0 0
ESCO TECHNOLOGIES INC COM Common Stock 296315104 1,790 21,895 SH   SOLE   21,895 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 198 3,103 SH   SOLE   3,103 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 225 6,263 SH   SOLE   6,263 0 0
ENSTAR GROUP LIMITED SHS Common Stock G3075P101 501 3,070 SH   SOLE   3,070 0 0
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 798 10,408 SH   SOLE   10,408 0 0
ELEMENT SOLUTIONS INC COM Common Stock 28618M106 43 4,033 SH   SOLE   4,033 0 0
ESSILOR LUXOTTICA UNSPONSORED ADR ADR 297284200 319 4,733 SH   SOLE   4,733 0 0
ELBIT SYS LTD ORD Common Stock M3760D101 7 55 SH   SOLE   55 0 0
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 91 3,368 SH   SOLE   3,368 0 0
ESSENT GROUP LTD COM Common Stock G3198U102 7 197 SH   SOLE   197 0 0
VANECK VECTORS VIDEO GAMING AND ESPORTS ETF ETF 92189F114 9 139 SH   SOLE   139 0 0
ESPERION THERAPEUTICS INC NEW COM Common Stock 29664W105 16 450 SH   SOLE   450 0 0
ELASTIC N V ORD SHS Common Stock N14506104 879 7,864 SH   SOLE   7,864 0 0
EARTHSTONE ENERGY INC CL A Common Stock 27032D304 18 6,830 SH   SOLE   6,830 0 0
ENERGY TRANSFER LP COM UT LTD PTN Common Stock 29273V100 1,342 247,528 SH   SOLE   247,528 0 0
E MERGE TECHNOLOGY ACQUISITION UNIT EX 073025 Common Stock 26873Y203 317 31,632 SH   SOLE   31,632 0 0
E TRADE FINANCIAL CORP COM NEW Common Stock 269246401 53 1,071 SH   SOLE   1,071 0 0
GRAYSCALE ETHEREUM TR ETH SHS Common Stock 389638107 5 120 SH   SOLE   120 0 0
ENTERCOM COMMUNICATIONS CORP CL A Common Stock 293639100 3 2,000 SH   SOLE   2,000 0 0
EATON CORP PLC SHS Common Stock G29183103 4,127 41,024 SH   SOLE   41,024 0 0
ENTEST GROUP INC COM NEW Common Stock 29383T300 0 7 SH   SOLE   7 0 0
ENTERGY CORP NEW COM Common Stock 29364G103 1,156 11,417 SH   SOLE   11,417 0 0
EQUITRANS MIDSTREAM CORP COM Common Stock 294600101 47 5,778 SH   SOLE   5,778 0 0
ETSY INC COM Common Stock 29786A106 623 4,732 SH   SOLE   4,732 0 0
ISHARES MSCI EUROPE FINANCIAL SECTOR INDEX FUND ETF 464289180 8 576 SH   SOLE   576 0 0
WISDOMTREE EUROPE HEDGED SMALLCAP EQUITY FUND ETF 97717X552 19 700 SH   SOLE   700 0 0
EATON VANCE CORP COM NON VTG Common Stock 278265103 27 690 SH   SOLE   690 0 0
EVERBRIDGE INC COM Common Stock 29978A104 854 6,669 SH   SOLE   6,669 0 0
EVOLENT HEALTH INC CL A Common Stock 30050B101 40 3,203 SH   SOLE   3,203 0 0
EVERCORE INC CLASS A Common Stock 29977A105 242 3,655 SH   SOLE   3,655 0 0
EVERGY INC COM Common Stock 30034W106 6,896 135,704 SH   SOLE   135,704 0 0
EVERI HLDGS INC COM Common Stock 30034T103 741 87,168 SH   SOLE   87,168 0 0
EVERTEC INC COM Common Stock 30040P103 2 70 SH   SOLE   70 0 0
EDWARDS LIFESCIENCES CORP COM Common Stock 28176E108 2,954 37,398 SH   SOLE   37,398 0 0
ISHARES MSCI AUSTRALIA ETF ETF 464286103 15 760 SH   SOLE   760 0 0
EAST WEST BANCORP INC COM Common Stock 27579R104 10 300 SH   SOLE   300 0 0
ISHARES MSCI CANADA ETF ETF 464286509 19 697 SH   SOLE   697 0 0
INVESCO S&P 500 EQUAL WEIGHT COMMUNICATION SERVICES ETF ETF 46137Y609 177 6,542 SH   SOLE   6,542 0 0
ISHARES MSCI GERMANY ETF ETF 464286806 2 78 SH   SOLE   78 0 0
ISHARES MSCI HONG KONG ETF ETF 464286871 16 700 SH   SOLE   700 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 92 1,555 SH   SOLE   1,555 0 0
ISHARES MSCI AUSTRIA ETF ETF 464286202 12 845 SH   SOLE   845 0 0
ISHARES MSCI SPAIN ETF ETF 464286764 12 530 SH   SOLE   530 0 0
ISHARES MSCI FRANCE ETF ETF 464286707 17 590 SH   SOLE   590 0 0
ISHARES MSCI MEXICO ETF ETF 464286822 10 310 SH   SOLE   310 0 0
ISHARES MSCI SOUTH KOREA ETF ETF 464286772 11 161 SH   SOLE   161 0 0
ISHARES MSCI BRAZIL ETF ETF 464286400 11 390 SH   SOLE   390 0 0
EXACT SCIENCES CORP COM Common Stock 30063P105 592 5,631 SH   SOLE   5,631 0 0
EXELON CORP COM Common Stock 30161N101 963 26,884 SH   SOLE   26,884 0 0
EXELIXIS INC COM Common Stock 30161Q104 209 8,534 SH   SOLE   8,534 0 0
ENDEAVOUR SILVER CORP COM Common Stock 29258Y103 5 1,500 SH   SOLE   1,500 0 0
EXLSERVICE HOLDINGS INC COM Common Stock 302081104 3 40 SH   SOLE   40 0 0
EAGLE MATLS INC COM Common Stock 26969P108 188 2,160 SH   SOLE   2,160 0 0
EXPEDITORS INTL WASH INC COM Common Stock 302130109 575 6,435 SH   SOLE   6,435 0 0
EXPEDIA GROUP INC COM NEW Common Stock 30212P303 737 8,001 SH   SOLE   8,001 0 0
EXPERIAN PLC SHS Common Stock G32655105 18 473 SH   SOLE   473 0 0
EXPERIAN PLC SPONSORED ADR ADR 30215C101 837 22,146 SH   SOLE   22,146 0 0
EXP WORLD HLDGS INC COM Common Stock 30212W100 11 250 SH   SOLE   250 0 0
EXPONENT INC COM Common Stock 30214U102 23 325 SH   SOLE   325 0 0
EXTREME NETWORKS INC COM Common Stock 30226D106 1 135 SH   SOLE   135 0 0
ISHARES MSCI SOUTH AFRICA ETF ETF 464286780 10 265 SH   SOLE   265 0 0
WISDOMTREE U.S. MIDCAP FUND ETF 97717W570 2 65 SH   SOLE   65 0 0
FORD MTR CO DEL COM Common Stock 345370860 1,098 162,722 SH   SOLE   162,722 0 0
FIRST AMERN FINL CORP COM Common Stock 31847R102 66 1,290 SH   SOLE   1,290 0 0
FORTRESS VALUE ACQUISITION II UNIT EX 081027 Common Stock 349642207 5 500 SH   SOLE   500 0 0
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 441 15,176 SH   SOLE   15,176 0 0
FANUC CORPORATION ADR ADR 307305102 322 16,808 SH   SOLE   16,808 0 0
FARO TECHNOLOGIES INC COM Common Stock 311642102 162 2,610 SH   SOLE   2,610 0 0
FASTENAL CO COM Common Stock 311900104 1,142 25,506 SH   SOLE   25,506 0 0
DIREXION DAILY FINANCIAL BEAR 3X SHARES ETF 25460E133 3 200 SH   SOLE   200 0 0
FACEBOOK INC CL A Common Stock 30303M102 25,704 96,403 SH   SOLE   96,403 0 0
CIBANCO S.A. INST DE BANCA MUL REAL ESTATE INVE Common Stock P3515D163 6 7,131 SH   SOLE   7,131 0 0
FLAGSTAR BANCORP INC COM PAR .001 Common Stock 337930705 26 856 SH   SOLE   856 0 0
FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 427 4,876 SH   SOLE   4,876 0 0
FOUNDATION BLDG MATLS INC COM Common Stock 350392106 0 7 SH   SOLE   7 0 0
FIRST BANCORP N C COM Common Stock 318910106 37 1,702 SH   SOLE   1,702 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 599 10,926 SH   SOLE   10,926 0 0
FIRST BANCORP P R COM NEW Common Stock 318672706 1 230 SH   SOLE   230 0 0
FAUQUIER BANKSHARES INC COM Common Stock 312059108 19 1,250 SH   SOLE   1,250 0 0
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 100 630 SH   SOLE   630 0 0
FRANKLIN COVEY CO COM Common Stock 353469109 95 5,440 SH   SOLE   5,440 0 0
FIAT CHRYSLER AUTOMOBILES N V SHS Common Stock N31738102 2 200 SH   SOLE   200 0 0
FIRST CMNTY BANKSHARES INC VA COM Common Stock 31983A103 55 3,000 SH   SOLE   3,000 0 0
FUELCELL ENERGY INC COM Common Stock 35952H601 1 676 SH   SOLE   676 0 0
FIRSTCASH INC COM Common Stock 33767D105 296 5,001 SH   SOLE   5,001 0 0
FTI CONSULTING INC COM Common Stock 302941109 9 80 SH   SOLE   80 0 0
FIRST CTZNS BANCSHARES INC N C CL A Common Stock 31946M103 1,136 3,523 SH   SOLE   3,523 0 0
FIRST CTZNS BANCSHARES INC N C CL B Common Stock 31946M202 244 826 SH   SOLE   826 0 0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507 33 800 SH   SOLE   800 0 0
FREEPORT-MCMORAN INC CL B Common Stock 35671D857 2,480 159,455 SH   SOLE   159,455 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 142 5,443 SH   SOLE   5,443 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 1,500 7,817 SH   SOLE   7,817 0 0
FRESH DEL MONTE PRODUCE INC ORD Common Stock G36738105 0 18 SH   SOLE   18 0 0
FACTSET RESH SYS INC COM Common Stock 303075105 216 659 SH   SOLE   659 0 0
FACEDRIVE INC COM Common Stock 30311W100 15 1,500 SH   SOLE   1,500 0 0
FEDEX CORP COM Common Stock 31428X106 14,613 57,514 SH   SOLE   57,514 0 0
FIRSTENERGY CORP COM Common Stock 337932107 668 23,240 SH   SOLE   23,240 0 0
FLYING EAGLE ACQUISITION CORP COM Common Stock 34407Y103 116 9,394 SH   SOLE   9,394 0 0
FLYING EAGLE ACQUISITION CORP UNIT Common Stock 34407Y202 0 19 SH   SOLE   19 0 0
FLYING EAGLE ACQUISITION CORP WT EXP 022627 Common Stock 34407Y111 17 4,580 SH   SOLE   4,580 0 0
FRANKLIN ELEC INC COM Common Stock 353514102 699 11,865 SH   SOLE   11,865 0 0
FERGUSON PLC NEW SPONSRD ADS NEW ADR 31502A303 86 8,452 SH   SOLE   8,452 0 0
FIREEYE INC COM Common Stock 31816Q101 56 4,469 SH   SOLE   4,469 0 0
SPDR EURO STOXX 50 ETF ETF 78463X202 18 500 SH   SOLE   500 0 0
FIRST FINL BANKSHARES COM Common Stock 32020R109 83 2,939 SH   SOLE   2,939 0 0
F5 NETWORKS INC COM Common Stock 315616102 327 2,659 SH   SOLE   2,659 0 0
FIRST FNDTN INC COM Common Stock 32026V104 2 149 SH   SOLE   149 0 0
FIBROGEN INC COM Common Stock 31572Q808 41 1,000 SH   SOLE   1,000 0 0
FEDERATED HERMES INC CL B Common Stock 314211103 56 2,628 SH   SOLE   2,628 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 5 100 SH   SOLE   100 0 0
FIRST HORIZON NATL CORP COM Common Stock 320517105 126 13,092 SH   SOLE   13,092 0 0
FIRST INTST BANCSYSTEM INC COM CL A Common Stock 32055Y201 6 187 SH   SOLE   187 0 0
FAIR ISAAC CORP COM Common Stock 303250104 62 143 SH   SOLE   143 0 0
FORUM MERGER III CORP UNIT EX 082427 Common Stock 349885202 7 706 SH   SOLE   706 0 0
GLOBAL X FINTECH THEMATIC ETF ETF 37954Y814 227 5,875 SH   SOLE   5,875 0 0
FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 2,339 15,923 SH   SOLE   15,923 0 0
FINANCIAL INSTNS INC COM Common Stock 317585404 0 26 SH   SOLE   26 0 0
FISERV INC COM Common Stock 337738108 919 8,813 SH   SOLE   8,813 0 0
FIFTH THIRD BANCORP COM Common Stock 316773100 821 39,032 SH   SOLE   39,032 0 0
FIVE BELOW INC COM Common Stock 33829M101 739 5,724 SH   SOLE   5,724 0 0
DEFIANCE NEXT GEN CONNECTIVITY ETF ETF 26922A289 126 4,358 SH   SOLE   4,358 0 0
FIVE9 INC COM Common Stock 338307101 11 82 SH   SOLE   82 0 0
COMFORT SYS USA INC COM Common Stock 199908104 5 90 SH   SOLE   90 0 0
NATIONAL BEVERAGE CORP COM Common Stock 635017106 1 20 SH   SOLE   20 0 0
FUJITSU LTD UNSPONSORED ADR ADR 359590304 17 640 SH   SOLE   640 0 0
FOOT LOCKER INC COM Common Stock 344849104 24 692 SH   SOLE   692 0 0
FLEX LTD ORD Common Stock Y2573F102 13 1,184 SH   SOLE   1,184 0 0
FULGENT GENETICS INC COM Common Stock 359664109 1 23 SH   SOLE   23 0 0
FLUGHAFEN ZUERICH AG UNSPONSOR ADR ADR 34379U105 28 5,299 SH   SOLE   5,299 0 0
FLIR SYS INC COM Common Stock 302445101 55 1,542 SH   SOLE   1,542 0 0
AFTERMATH SILVER LTD COM NEW Common Stock 00831V205 31 50,000 SH   SOLE   50,000 0 0
FLOWERS FOODS INC COM Common Stock 343498101 72 2,940 SH   SOLE   2,940 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 1,396 27,517 SH   SOLE   27,517 0 0
SPX FLOW INC COM Common Stock 78469X107 7 174 SH   SOLE   174 0 0
FLUOR CORP NEW COM Common Stock 343412102 10 1,145 SH   SOLE   1,145 0 0
FLOWSERVE CORP COM Common Stock 34354P105 11 411 SH   SOLE   411 0 0
FLEETCOR TECHNOLOGIES INC COM Common Stock 339041105 387 1,633 SH   SOLE   1,633 0 0
FLWS/1-800 FLOWERS CL A Common Stock 68243Q106 3 118 SH   SOLE   118 0 0
FLY LEASING LTD SPONSORED ADR ADR 34407D109 2 290 SH   SOLE   290 0 0
FIRST MIDWEST BANCORP DEL COM Common Stock 320867104 6 505 SH   SOLE   505 0 0
FMC CORP COM NEW Common Stock 302491303 1,861 18,035 SH   SOLE   18,035 0 0
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 106 2,054 SH   SOLE   2,054 0 0
FRESENIUS MED CARE AG&CO KGAA SPONSORED ADR ADR 358029106 49 1,182 SH   SOLE   1,182 0 0
FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 290 5,192 SH   SOLE   5,192 0 0
FABRINET SHS Common Stock G3323L100 2 30 SH   SOLE   30 0 0
F N B CORP COM Common Stock 302520101 304 45,258 SH   SOLE   45,258 0 0
FLOOR & DECOR HLDGS INC CL A Common Stock 339750101 82 1,068 SH   SOLE   1,068 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 103 3,089 SH   SOLE   3,089 0 0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 15 637 SH   SOLE   637 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETF ETF 808524755 87 3,526 SH   SOLE   3,526 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 690 17,745 SH   SOLE   17,745 0 0
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Common Stock 31620R303 210 6,570 SH   SOLE   6,570 0 0
FEDERAL NATL MTG ASSN COM Common Stock 313586109 2 1,000 SH   SOLE   1,000 0 0
FRANCO NEV CORP COM Common Stock 351858105 104 735 SH   SOLE   735 0 0
FIRST NORTHWEST BANCORP COM Common Stock 335834107 424 43,100 SH   SOLE   43,100 0 0
FERRO CORP COM Common Stock 315405100 140 11,285 SH   SOLE   11,285 0 0
FORESTAR GROUP INC COM Common Stock 346232101 13 700 SH   SOLE   700 0 0
FORMFACTOR INC COM Common Stock 346375108 20 790 SH   SOLE   790 0 0
FOSSIL GROUP INC COM Common Stock 34988V106 0 50 SH   SOLE   50 0 0
FOX CORP CL B COM Common Stock 35137L204 15 544 SH   SOLE   544 0 0
FOX CORP CL A COM Common Stock 35137L105 24 850 SH   SOLE   850 0 0
FOX FACTORY HLDG CORP COM Common Stock 35138V102 3 40 SH   SOLE   40 0 0
FIRST PACIFIC CO LTD SPONSORED ADR ADR 335889200 1 755 SH   SOLE   755 0 0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 114 5,938 SH   SOLE   5,938 0 0
FIVE POINT HOLDINGS LLC COM CL A Common Stock 33833Q106 7 1,500 SH   SOLE   1,500 0 0
FIVE PRIME THERAPEUTICS INC COM Common Stock 33830X104 0 100 SH   SOLE   100 0 0
FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 1,135 10,283 SH   SOLE   10,283 0 0
FAST RETAILING CO LTD UNSPONSORD ADR ADR 31188H101 19 300 SH   SOLE   300 0 0
FAIRFAX FINL HLDGS LTD SUB VTG Common Stock 303901102 697 2,360 SH   SOLE   2,360 0 0
FIESTA RESTAURANT GROUP INC COM Common Stock 31660B101 718 78,090 SH   SOLE   78,090 0 0
FIRST MERCHANTS CORP COM Common Stock 320817109 65 2,782 SH   SOLE   2,782 0 0
FRESHPET INC COM Common Stock 358039105 171 1,508 SH   SOLE   1,508 0 0
FS KKR CAP CORP II COM Common Stock 35952V303 979 63,939 SH   SOLE   63,939 0 0
FIRST SOLAR INC COM Common Stock 336433107 3,362 49,023 SH   SOLE   49,023 0 0
FASTLY INC CL A Common Stock 31188V100 345 3,523 SH   SOLE   3,523 0 0
FINSERV ACQUISITION CORP CL A Common Stock 318085107 148 14,680 SH   SOLE   14,680 0 0
FINSERV ACQUISITION CORP WT EXP 123126 Common Stock 318085115 7 7,340 SH   SOLE   7,340 0 0
FEDERAL SIGNAL CORP COM Common Stock 313855108 100 3,424 SH   SOLE   3,424 0 0
FOSTER L B CO COM Common Stock 350060109 0 9 SH   SOLE   9 0 0
FORTESCUE METAL GROUP LTD SPONSORED ADR ADR 34959A206 10 390 SH   SOLE   390 0 0
FIRSTSERVICE CORP NEW COM Common Stock 33767E202 129 966 SH   SOLE   966 0 0
FARFETCH LTD ORD SH CL A Common Stock 30744W107 5 200 SH   SOLE   200 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 92 1,445 SH   SOLE   1,445 0 0
FRONTDOOR INC COM Common Stock 35905A109 1 32 SH   SOLE   32 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 51 551 SH   SOLE   551 0 0
TECHNIPFMC PLC COM Common Stock G87110105 4 564 SH   SOLE   564 0 0
FORTINET INC COM Common Stock 34959E109 303 2,517 SH   SOLE   2,517 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Common Stock 35906A306 0 117 SH   SOLE   117 0 0
FORTIS INC COM Common Stock 349553107 138 3,355 SH   SOLE   3,355 0 0
FIRST TRUST SENIOR LOAN FUND ETF 33738D309 31 662 SH   SOLE   662 0 0
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 36 600 SH   SOLE   600 0 0
FORTIVE CORP COM Common Stock 34959J108 721 9,575 SH   SOLE   9,575 0 0
FUJIFILM HLDGS CORP ADR 2 ORD ADR 35958N107 9 180 SH   SOLE   180 0 0
FULLER H B CO COM Common Stock 359694106 3 60 SH   SOLE   60 0 0
CEDAR FAIR L P DEPOSITRY UNIT Common Stock 150185106 226 8,091 SH   SOLE   8,091 0 0
FUCHS PETROLUB SE ADR ADR 35952Q106 98 7,530 SH   SOLE   7,530 0 0
FUSION ACQUISITION CORP CL A Common Stock 36118H105 216 22,000 SH   SOLE   22,000 0 0
FUSION ACQUISITION CORP WT EXP 060127 Common Stock 36118H113 12 11,000 SH   SOLE   11,000 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 67 1,925 SH   SOLE   1,925 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 58 1,847 SH   SOLE   1,847 0 0
FIVERR INTL LTD ORD SHS Common Stock M4R82T106 8 54 SH   SOLE   54 0 0
ADVISORSHARES FOLIOBEYOND SMART CORE BOND ETF ETF 00768Y834 501 19,516 SH   SOLE   19,516 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA Common Stock 531229870 8 239 SH   SOLE   239 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA Common Stock 531229854 127 3,423 SH   SOLE   3,423 0 0
FORWARD AIR CORP COM Common Stock 349853101 2 40 SH   SOLE   40 0 0
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 114 1,200 SH   SOLE   1,200 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 173 4,079 SH   SOLE   4,079 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 1,059 11,435 SH   SOLE   11,435 0 0
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 82 2,006 SH   SOLE   2,006 0 0
GENPACT LIMITED SHS Common Stock G3922B107 5 117 SH   SOLE   117 0 0
GAN LIMITED SHS Common Stock G3728V109 60 3,730 SH   SOLE   3,730 0 0
GATX CORP COM Common Stock 361448103 31 488 SH   SOLE   488 0 0
GLACIER BANCORP INC NEW COM Common Stock 37637Q105 3 90 SH   SOLE   90 0 0
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 79 784 SH   SOLE   784 0 0
GRUPO FINANCIERO BANORTE S A B ADR ADR 40052P107 70 4,024 SH   SOLE   4,024 0 0
GLOBAL BLOOD THERAPEUTICS INC COM Common Stock 37890U108 14 250 SH   SOLE   250 0 0
GRAYSCALE BITCOIN TR BTC SHS Common Stock 389637109 20 1,820 SH   SOLE   1,820 0 0
GREENBRIER COS INC COM Common Stock 393657101 1 40 SH   SOLE   40 0 0
GANNETT CO INC COM Common Stock 36472T109 4 3,065 SH   SOLE   3,065 0 0
GENESCO INC COM Common Stock 371532102 1 30 SH   SOLE   30 0 0
GCP APPLIED TECHNOLOGIES INC COM Common Stock 36164Y101 155 7,386 SH   SOLE   7,386 0 0
GENERAL DYNAMICS CORP COM Common Stock 369550108 1,420 10,276 SH   SOLE   10,276 0 0
GODADDY INC CL A Common Stock 380237107 1,232 15,924 SH   SOLE   15,924 0 0
GOLDEN ENTMT INC COM Common Stock 381013101 3 240 SH   SOLE   240 0 0
GREEN DOT CORP CL A Common Stock 39304D102 3 50 SH   SOLE   50 0 0
GOODRX HLDGS INC COM CL A Common Stock 38246G108 51 1,025 SH   SOLE   1,025 0 0
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 223 5,640 SH   SOLE   5,640 0 0
VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 23 401 SH   SOLE   401 0 0
GENERAL ELECTRIC CO COM Common Stock 369604103 1,885 301,582 SH   SOLE   301,582 0 0
GREIF INC CL A Common Stock 397624107 278 7,730 SH   SOLE   7,730 0 0
GENESIS ENERGY L P UNIT LTD PARTN Common Stock 371927104 13 2,919 SH   SOLE   2,919 0 0
GEELY AUTOMOBILE HLDGS LTD UNSPONSORED ADR ADR 36847Q103 1 33 SH   SOLE   33 0 0
GENERATION MINING LIMITED COM Common Stock 37149B109 0 402 SH   SOLE   402 0 0
ETFMG TREATMENTS TESTING AND ADVANCEMENTS ETF ETF 26924G763 8 305 SH   SOLE   305 0 0
GERON CORP COM Common Stock 374163103 4 2,000 SH   SOLE   2,000 0 0
GOLD FIELDS LTD SPONSORED ADR ADR 38059T106 46 3,691 SH   SOLE   3,691 0 0
G4S PLC SHS Common Stock G39283109 5 1,961 SH   SOLE   1,961 0 0
G4S PLC UNSPONSORD ADR ADR 37441W108 2 145 SH   SOLE   145 0 0
GREEN GROWTH BRANDS INC COM Common Stock 39305B105 0 100 SH   SOLE   100 0 0
GRACO INC COM Common Stock 384109104 266 4,321 SH   SOLE   4,321 0 0
GOLD & GEMSTONE MNG INC COM Common Stock 380485102 3 1,500,000 SH   SOLE   1,500,000 0 0
GUARDANT HEALTH INC COM Common Stock 40131M109 133 1,224 SH   SOLE   1,224 0 0
GRAHAM HLDGS CO COM CL B Common Stock 384637104 4 10 SH   SOLE   10 0 0
GORES HLDGS IV INC COM CL A Common Stock 382865103 181 17,796 SH   SOLE   17,796 0 0
GORES HLDGS IV INC UNIT EXP 020123 Common Stock 382865202 0 4 SH   SOLE   4 0 0
GORES HLDGS IV INC WT EXP 012225 Common Stock 382865111 7 4,449 SH   SOLE   4,449 0 0
GOOD HEMP INC COM Common Stock 38209G103 0 100 SH   SOLE   100 0 0
CGI INC CL A SUB VTG Common Stock 12532H104 9 129 SH   SOLE   129 0 0
G III APPAREL GROUP LTD COM Common Stock 36237H101 1 50 SH   SOLE   50 0 0
GIGCAPITAL3 INC UNIT Common Stock 37519D206 278 26,900 SH   SOLE   26,900 0 0
GILDAN ACTIVEWEAR INC COM Common Stock 375916103 187 9,140 SH   SOLE   9,140 0 0
GILEAD SCIENCES INC COM Common Stock 375558103 17,421 275,123 SH   SOLE   275,123 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW Common Stock M51474118 2 300 SH   SOLE   300 0 0
GENERAL MLS INC COM Common Stock 370334104 38,454 614,568 SH   SOLE   614,568 0 0
GIGCAPITAL2 INC RT Common Stock 375036126 2 6,031 SH   SOLE   6,031 0 0
GIGCAPITAL2 INC WT EXP 022826 Common Stock 375036118 6 6,031 SH   SOLE   6,031 0 0
GLOBE LIFE INC COM Common Stock 37959E102 667 8,279 SH   SOLE   8,279 0 0
GLAXOSMITHKLINE PLC ORD Common Stock G3910J112 2 118 SH   SOLE   118 0 0
SPDR GOLD SHARES ETF 78463V107 22,885 128,062 SH   SOLE   128,062 0 0
CREDIT SUISSE X-LINKS GOLD SHARES COVERED CALL ETN ETF 22542D480 2 220 SH   SOLE   220 0 0
GALILEO ACQUISITION CORP SHS Common Stock G3770A102 222 22,202 SH   SOLE   22,202 0 0
GALILEO ACQUISITION CORP WT EXP 103126 Common Stock G3770A110 15 22,202 SH   SOLE   22,202 0 0
GCI LIBERTY INC COM CLASS A Common Stock 36164V305 32 388 SH   SOLE   388 0 0
GLENCORE PLC UNSPONSORD ADR ADR 37827X100 25 6,207 SH   SOLE   6,207 0 0
GLOBANT S A COM Common Stock L44385109 740 4,013 SH   SOLE   4,013 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Common Stock Y2687W108 46 13,161 SH   SOLE   13,161 0 0
GALP ENERGIA SGPS SA UNSPONSORED ADR ADR 364097105 8 1,820 SH   SOLE   1,820 0 0
GALAPAGOS NV SPON ADR ADR 36315X101 6 40 SH   SOLE   40 0 0
GLATFELTER CORPORATION COM Common Stock 377316104 6 430 SH   SOLE   430 0 0
ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 29 307 SH   SOLE   307 0 0
GLU MOBILE INC COM Common Stock 379890106 35 4,557 SH   SOLE   4,557 0 0
CORNING INC COM Common Stock 219350105 1,080 33,210 SH   SOLE   33,210 0 0
GENERAL MTRS CO COM Common Stock 37045V100 464 15,284 SH   SOLE   15,284 0 0
GENMAB A/S SPONSORED ADS ADR 372303206 15 400 SH   SOLE   400 0 0
GAMESTOP CORP NEW CL A Common Stock 36467W109 1 110 SH   SOLE   110 0 0
GLOBUS MED INC CL A Common Stock 379577208 1,742 35,512 SH   SOLE   35,512 0 0
GOOD GAMING INC COM NEW Common Stock 382090207 0 20 SH   SOLE   20 0 0
GENERAL MOLY INC COM Common Stock 370373102 3 34,377 SH   SOLE   34,377 0 0
GMS INC COM Common Stock 36251C103 0 15 SH   SOLE   15 0 0
GENERAC HLDGS INC COM Common Stock 368736104 749 3,820 SH   SOLE   3,820 0 0
GENTEX CORP COM Common Stock 371901109 331 12,694 SH   SOLE   12,694 0 0
GENWORTH FINL INC COM CL A Common Stock 37247D106 71 22,530 SH   SOLE   22,530 0 0
GO ACQUISITION CORP UNIT EX 083127 Common Stock 362019200 29 2,900 SH   SOLE   2,900 0 0
U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETF ETF 26922A719 5 200 SH   SOLE   200 0 0
BARRICK GOLD CORP COM Common Stock 067901108 411 14,552 SH   SOLE   14,552 0 0
ALPHABET INC CAP STK CL C Common Stock 02079K107 20,939 14,052 SH   SOLE   14,052 0 0
ALPHABET INC CAP STK CL A Common Stock 02079K305 29,788 20,020 SH   SOLE   20,020 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG Common Stock 135086106 2 52 SH   SOLE   52 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 1,591 56,918 SH   SOLE   56,918 0 0
GENUINE PARTS CO COM Common Stock 372460105 2,243 23,620 SH   SOLE   23,620 0 0
GRAPHIC PACKAGING HLDG CO COM Common Stock 388689101 113 7,996 SH   SOLE   7,996 0 0
GLOBAL PMTS INC COM Common Stock 37940X102 1,062 5,927 SH   SOLE   5,927 0 0
GEOPARK LTD USD SHS Common Stock G38327105 1 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 322 18,025 SH   SOLE   18,025 0 0
GRACE W R & CO DEL NEW COM Common Stock 38388F108 259 6,542 SH   SOLE   6,542 0 0
GREEN BRICK PARTNERS INC COM Common Stock 392709101 227 13,835 SH   SOLE   13,835 0 0
GARMIN LTD SHS Common Stock H2906T109 330 3,481 SH   SOLE   3,481 0 0
GREENGRO TECHNOLOGIES INC COM Common Stock 39526G107 0 10,000 SH   SOLE   10,000 0 0
GRITSTONE ONCOLOGY INC COM Common Stock 39868T105 309 114,884 SH   SOLE   114,884 0 0
GRUBHUB INC COM Common Stock 400110102 14 190 SH   SOLE   190 0 0
GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 3,491 17,581 SH   SOLE   17,581 0 0
ISHARES GSCI COMMODITY-INDEXED TRUST ETF 46428R107 58 5,452 SH   SOLE   5,452 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 20,370 542,005 SH   SOLE   542,005 0 0
GO SOLAR USA INC COM Common Stock 38019R109 0 600 SH   SOLE   600 0 0
GLRY STR NW MDIA GRUP HLDG LTD WT EXP 021325 Common Stock G39973113 0 6,600 SH   SOLE   6,600 0 0
GULFSLOPE ENERGY INC COM Common Stock 40273W105 1 210,000 SH   SOLE   210,000 0 0
GOLD STD VENTURES CORP COM Common Stock 380738104 2 3,000 SH   SOLE   3,000 0 0
GOODYEAR TIRE & RUBR CO COM Common Stock 382550101 4 450 SH   SOLE   450 0 0
GREEN THUMB INDS INC SUB VTG SHS Common Stock 39342L108 1 40 SH   SOLE   40 0 0
GRAN TIERRA ENERGY INC COM Common Stock 38500T101 0 500 SH   SOLE   500 0 0
G1 THERAPEUTICS INC COM Common Stock 3621LQ109 58 5,000 SH   SOLE   5,000 0 0
CHART INDS INC COM PAR $0.01 Common Stock 16115Q308 14 200 SH   SOLE   200 0 0
GARRETT MOTION INC COM Common Stock 366505105 3 930 SH   SOLE   930 0 0
GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT Common Stock 40222T104 0 12,900 SH   SOLE   12,900 0 0
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 25 902 SH   SOLE   902 0 0
GRANITE CONSTR INC COM Common Stock 387328107 4 207 SH   SOLE   207 0 0
CAMBRIA GLOBAL VALUE ETF ETF 132061409 19 1,095 SH   SOLE   1,095 0 0
GIVAUDAN SA ADR ADR 37636P108 52 589 SH   SOLE   589 0 0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 13,264 112,583 SH   SOLE   112,583 0 0
GW PHARMACEUTICALS PLC ADS ADR 36197T103 474 4,910 SH   SOLE   4,910 0 0
GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 350 3,282 SH   SOLE   3,282 0 0
GRAINGER W W INC COM Common Stock 384802104 2,409 6,728 SH   SOLE   6,728 0 0
SPDR S&P CHINA ETF ETF 78463X400 20 165 SH   SOLE   165 0 0
HYATT HOTELS CORP COM CL A Common Stock 448579102 49 907 SH   SOLE   907 0 0
HAWAIIAN HOLDINGS INC COM Common Stock 419879101 4 282 SH   SOLE   282 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 303 6,404 SH   SOLE   6,404 0 0
HAEMONETICS CORP COM Common Stock 405024100 12 135 SH   SOLE   135 0 0
HAIN CELESTIAL GROUP INC COM Common Stock 405217100 30 846 SH   SOLE   846 0 0
HALLIBURTON CO COM Common Stock 406216101 131 11,760 SH   SOLE   11,760 0 0
HALOZYME THERAPEUTICS INC COM Common Stock 40637H109 45 1,700 SH   SOLE   1,700 0 0
HASBRO INC COM Common Stock 418056107 180 2,172 SH   SOLE   2,172 0 0
HUNTINGTON BANCSHARES INC COM Common Stock 446150104 428 46,788 SH   SOLE   46,788 0 0
HANESBRANDS INC COM Common Stock 410345102 211 13,245 SH   SOLE   13,245 0 0
HORIZON BANCORP INC COM Common Stock 440407104 51 4,919 SH   SOLE   4,919 0 0
HCA HEALTHCARE INC COM Common Stock 40412C101 168 1,347 SH   SOLE   1,347 0 0
HENNESSY CAP ACQUSTION CORP IV CL A COM Common Stock 42589C104 106 9,509 SH   SOLE   9,509 0 0
HEALTHCARE MERGER CORP COM CL A Common Stock 42227L102 229 22,590 SH   SOLE   22,590 0 0
SOC TELEMED INC WT EXP 113025 Common Stock 42227L110 19 11,295 SH   SOLE   11,295 0 0
HACKETT GROUP INC COM Common Stock 404609109 108 9,375 SH   SOLE   9,375 0 0
LAFARGEHOLCIM LTD ADR ADR 50586V108 15 1,700 SH   SOLE   1,700 0 0
HEALTHCARE SVCS GROUP INC COM Common Stock 421906108 286 13,159 SH   SOLE   13,159 0 0
HOME DEPOT INC COM Common Stock 437076102 13,900 50,067 SH   SOLE   50,067 0 0
HDFC BANK LTD SPONSORED ADS ADR 40415F101 591 11,408 SH   SOLE   11,408 0 0
HEIDELBERGCEMENT AG UNSPONSORD ADR ADR 42281P205 14 1,132 SH   SOLE   1,132 0 0
ADVISORSHARES RANGER EQUITY BEAR ETF ETF 00768Y883 24 5,400 SH   SOLE   5,400 0 0
HD SUPPLY HLDGS INC COM Common Stock 40416M105 161 3,857 SH   SOLE   3,857 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 3,265 40,801 SH   SOLE   40,801 0 0
HAWAIIAN ELEC INDUSTRIES COM Common Stock 419870100 17 520 SH   SOLE   520 0 0
TURTLE BEACH CORP COM NEW Common Stock 900450206 0 23 SH   SOLE   23 0 0
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 76 1,229 SH   SOLE   1,229 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 38 1,366 SH   SOLE   1,366 0 0
HEICO CORP NEW COM Common Stock 422806109 757 7,180 SH   SOLE   7,180 0 0
HEICO CORP NEW CL A Common Stock 422806208 220 2,448 SH   SOLE   2,448 0 0
HEINEKEN NV SPONSORED ADR L1 ADR 423012301 89 2,000 SH   SOLE   2,000 0 0
HELEN OF TROY LTD COM Common Stock G4388N106 135 674 SH   SOLE   674 0 0
HENKEL AG & CO KGAA SPONSORED ADR ADR 42550U109 167 7,082 SH   SOLE   7,082 0 0
HENKEL AG & CO KGAA SPON ADR PFD ADR 42550U208 20 750 SH   SOLE   750 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN Common Stock 435763107 234 19,600 SH   SOLE   19,600 0 0
HESS CORP COM Common Stock 42809H107 94 2,402 SH   SOLE   2,402 0 0
HERMES INTL SCA ADR ADR 42751Q105 21 240 SH   SOLE   240 0 0
HESS MIDSTREAM LP CL A SHS Common Stock 428103105 21 1,400 SH   SOLE   1,400 0 0
ISHARES CURRENCY HEDGED MSCI GERMANY ETF ETF 46434V704 14 516 SH   SOLE   516 0 0
HEXO CORP COM Common Stock 428304109 2 2,629 SH   SOLE   2,629 0 0
HOLLYFRONTIER CORP COM Common Stock 436106108 9 465 SH   SOLE   465 0 0
HUGOTON RTY TR TEX UNIT BEN INT Common Stock 444717102 0 2,000 SH   SOLE   2,000 0 0
SCIENJOY HOLDING CORP SHS Common Stock G4887W110 4 620 SH   SOLE   620 0 0
HILLENBRAND INC COM Common Stock 431571108 13 447 SH   SOLE   447 0 0
HIBBETT SPORTS INC COM Common Stock 428567101 0 11 SH   SOLE   11 0 0
HARTFORD FINL SVCS GROUP INC COM Common Stock 416515104 1,463 39,430 SH   SOLE   39,430 0 0
HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 30 217 SH   SOLE   217 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR ADR 43289P106 4 1,000 SH   SOLE   1,000 0 0
HONG KONG EXCHANGES & CLEARING UNSPONSORED ADR ADR 43858F109 62 1,298 SH   SOLE   1,298 0 0
HECLA MNG CO COM Common Stock 422704106 1 200 SH   SOLE   200 0 0
HERBALIFE NUTRITION LTD COM SHS Common Stock G4412G101 40 840 SH   SOLE   840 0 0
HOULIHAN LOKEY INC CL A Common Stock 441593100 140 2,349 SH   SOLE   2,349 0 0
HELIOS TECHNOLOGIES INC COM Common Stock 42328H109 6 161 SH   SOLE   161 0 0
HILTON WORLDWIDE HLDGS INC COM Common Stock 43300A203 84 962 SH   SOLE   962 0 0
PRECHECK HEALTH SVCS INC COM Common Stock 74016X104 1 8,500 SH   SOLE   8,500 0 0
H LUNDBECK A/S SPONS ADR L 1 ADR 40422M206 20 600 SH   SOLE   600 0 0
HELIX ENERGY SOLUTIONS GRP INC COM Common Stock 42330P107 0 150 SH   SOLE   150 0 0
HONDA MOTOR LTD AMERN SHS ADR 438128308 39 1,626 SH   SOLE   1,626 0 0
HORACE MANN EDUCATORS CORP NEW COM Common Stock 440327104 7 203 SH   SOLE   203 0 0
HMN FINL INC COM Common Stock 40424G108 7 500 SH   SOLE   500 0 0
HMS HLDGS CORP COM Common Stock 40425J101 2 90 SH   SOLE   90 0 0
HON HAI PRECISION INDS LTD ORD Common Stock Y36861105 8 3,000 SH   SOLE   3,000 0 0
HON HAI PRECISION INDS LTD SP GDS REG S NEW ADR 438090805 1 100 SH   SOLE   100 0 0
HNI CORP COM Common Stock 404251100 2 62 SH   SOLE   62 0 0
HOYA CORP SPONSORED ADR ADR 443251103 20 180 SH   SOLE   180 0 0
HOOKER FURNITURE CORP COM Common Stock 439038100 72 2,735 SH   SOLE   2,735 0 0
HARLEY DAVIDSON INC COM Common Stock 412822108 51 2,029 SH   SOLE   2,029 0 0
HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 13 8,640 SH   SOLE   8,640 0 0
HOLOGIC INC COM Common Stock 436440101 500 7,532 SH   SOLE   7,532 0 0
HOME BANCSHARES INC COM Common Stock 436893200 245 15,826 SH   SOLE   15,826 0 0
HOYA CAPITAL HOUSING ETF ETF 26922A230 30 1,000 SH   SOLE   1,000 0 0
HONEYWELL INTL INC COM Common Stock 438516106 8,915 54,467 SH   SOLE   54,467 0 0
HELMERICH & PAYNE INC COM Common Stock 423452101 85 6,278 SH   SOLE   6,278 0 0
HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 179 19,157 SH   SOLE   19,157 0 0
HP INC COM Common Stock 40434L105 24,871 1,297,016 SH   SOLE   1,297,016 0 0
HIREQUEST INC COM Common Stock 433535101 3 416 SH   SOLE   416 0 0
HEALTHEQUITY INC COM Common Stock 42226A107 271 5,234 SH   SOLE   5,234 0 0
BLOCK H & R INC COM Common Stock 093671105 10 617 SH   SOLE   617 0 0
HILL ROM HLDGS INC COM Common Stock 431475102 756 9,203 SH   SOLE   9,203 0 0
HORMEL FOODS CORP COM Common Stock 440452100 7,055 143,172 SH   SOLE   143,172 0 0
HARVEST OIL & GAS CORP COM NEW Common Stock 41755V201 0 5 SH   SOLE   5 0 0
HARVEST OIL & GAS CORP WT EXP 060423 Common Stock 41755V110 0 93 SH   SOLE   93 0 0
HERON THERAPEUTICS INC COM Common Stock 427746102 2 100 SH   SOLE   100 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 47 2,418 SH   SOLE   2,418 0 0
HERITAGE SOUTHEAST BANCORPO COM Common Stock 42727V105 1 74 SH   SOLE   74 0 0
HARSCO CORP COM Common Stock 415864107 1 90 SH   SOLE   90 0 0
HENRY SCHEIN INC COM Common Stock 806407102 378 6,534 SH   SOLE   6,534 0 0
HEIDRICK & STRUGGLES INTL INC COM Common Stock 422819102 0 20 SH   SOLE   20 0 0
HESKA CORP COM RESTRC NEW Common Stock 42805E306 709 7,189 SH   SOLE   7,189 0 0
HANG SENG BK LTD SPONSORED ADR ADR 41043C304 1 63 SH   SOLE   63 0 0
HEALTHSTREAM INC COM Common Stock 42222N103 14 700 SH   SOLE   700 0 0
HERSHEY CO COM Common Stock 427866108 264 1,836 SH   SOLE   1,836 0 0
HOMETRUST BANCSHARES INC COM Common Stock 437872104 3,126 228,666 SH   SOLE   228,666 0 0
HILLTOP HOLDINGS INC COM Common Stock 432748101 209 10,000 SH   SOLE   10,000 0 0
HITACHI LIMITED ADR 2 COM ADR 433578507 244 3,599 SH   SOLE   3,599 0 0
HEARTLAND FINL USA INC COM Common Stock 42234Q102 6 204 SH   SOLE   204 0 0
HUBBELL INC COM Common Stock 443510607 378 2,774 SH   SOLE   2,774 0 0
HUB GROUP INC CL A Common Stock 443320106 2 49 SH   SOLE   49 0 0
HUMANA INC COM Common Stock 444859102 6,349 15,264 SH   SOLE   15,264 0 0
HUNTSMAN CORP COM Common Stock 447011107 297 13,459 SH   SOLE   13,459 0 0
HURON CONSULTING GROUP INC COM Common Stock 447462102 3 72 SH   SOLE   72 0 0
HUSKY ENERGY INC COM Common Stock 448055103 1 347 SH   SOLE   347 0 0
HAVERTY FURNITURE INC COM Common Stock 419596101 0 20 SH   SOLE   20 0 0
HANCOCK WHITNEY CORPORATION COM Common Stock 410120109 2 90 SH   SOLE   90 0 0
HOWMET AEROSPACE INC COM Common Stock 443201108 46 2,650 SH   SOLE   2,650 0 0
HEXAGON AB ADR ADR 428263107 75 987 SH   SOLE   987 0 0
HEXCEL CORP NEW COM Common Stock 428291108 300 8,508 SH   SOLE   8,508 0 0
HEXION HLDGS CORP CL B Common Stock 42830K103 1 58 SH   SOLE   58 0 0
HAYMAKER ACQUISITION CORP II COM CL A Common Stock 42087L101 86 8,564 SH   SOLE   8,564 0 0
VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 1,809 30,173 SH   SOLE   30,173 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 1,306 15,516 SH   SOLE   15,516 0 0
HIGH YIELD ETF ETF 30151E814 15 500 SH   SOLE   500 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 6 131 SH   SOLE   131 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 533 9,349 SH   SOLE   9,349 0 0
HYCROFT MINING HOLDING CORP WT EXP 102222 Common Stock 44862P125 0 302 SH   SOLE   302 0 0
HORIZON THERAPEUTICS PUB L SHS Common Stock G46188101 83 1,038 SH   SOLE   1,038 0 0
MARINEMAX INC COM Common Stock 567908108 0 5 SH   SOLE   5 0 0
INTELSAT S A COM Common Stock L5140P101 10 15,250 SH   SOLE   15,250 0 0
IAA INC COM Common Stock 449253103 34 646 SH   SOLE   646 0 0
IAC INTERACTIVECORP NEW COM Common Stock 44891N109 1,099 8,804 SH   SOLE   8,804 0 0
IAMGOLD CORP COM Common Stock 450913108 0 100 SH   SOLE   100 0 0
INTEGRA LIFESCIENCES HLDGS CP COM NEW Common Stock 457985208 167 3,539 SH   SOLE   3,539 0 0
ISHARES U.S. REGIONAL BANKS ETF ETF 464288778 7 211 SH   SOLE   211 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 8,477 467,327 SH   SOLE   467,327 0 0
INTL BALER CORP COM Common Stock 459041109 0 3 SH   SOLE   3 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 1,629 11,923 SH   SOLE   11,923 0 0
INDEPENDENT BK CORP MICH COM NEW Common Stock 453838609 2 136 SH   SOLE   136 0 0
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 2,163 85,717 SH   SOLE   85,717 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 4,099 163,549 SH   SOLE   163,549 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 1,262 49,262 SH   SOLE   49,262 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 1,291 49,193 SH   SOLE   49,193 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 317 12,001 SH   SOLE   12,001 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 964 35,484 SH   SOLE   35,484 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 9,907 369,314 SH   SOLE   369,314 0 0
IBERDROLA SA SPON ADR ADR 450737101 72 1,440 SH   SOLE   1,440 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 4,087 150,201 SH   SOLE   150,201 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 4,288 146,814 SH   SOLE   146,814 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205 50 1,837 SH   SOLE   1,837 0 0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726 50 1,931 SH   SOLE   1,931 0 0
INTERACTIVE BROKERS GROUP INC COM CL A Common Stock 45841N107 22 455 SH   SOLE   455 0 0
INTERNATIONAL BUSINESS MACHS COM Common Stock 459200101 15,501 128,011 SH   SOLE   128,011 0 0
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 207 8,002 SH   SOLE   8,002 0 0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 399 15,070 SH   SOLE   15,070 0 0
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 212 8,074 SH   SOLE   8,074 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 152 5,615 SH   SOLE   5,615 0 0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 349 12,422 SH   SOLE   12,422 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 485 17,992 SH   SOLE   17,992 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 563 20,785 SH   SOLE   20,785 0 0
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 4,022 147,353 SH   SOLE   147,353 0 0
ICICI BANK LIMITED ADR ADR 45104G104 270 26,365 SH   SOLE   26,365 0 0
AMPLIFY ONLINE RETAIL ETF ETF 032108102 2,333 25,401 SH   SOLE   25,401 0 0
INTERNATIONAL CONS AIRLS GROUP SPONSORED ADR ADR 459348108 3 720 SH   SOLE   720 0 0
IMMUCELL CORP COM PAR Common Stock 452525306 1 200 SH   SOLE   200 0 0
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 1,001 9,869 SH   SOLE   9,869 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564 1,818 17,477 SH   SOLE   17,477 0 0
ICF INTL INC COM Common Stock 44925C103 6 89 SH   SOLE   89 0 0
ICHOR HOLDINGS SHS Common Stock G4740B105 1 25 SH   SOLE   25 0 0
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 219 11,489 SH   SOLE   11,489 0 0
ICON PLC SHS Common Stock G4705A100 5,036 25,591 SH   SOLE   25,591 0 0
INTERCEPT PHARMACEUTICALS INC COM Common Stock 45845P108 7 165 SH   SOLE   165 0 0
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 19,038 376,425 SH   SOLE   376,425 0 0
ICU MED INC COM Common Stock 44930G107 379 2,105 SH   SOLE   2,105 0 0
ISHARES CONVERTIBLE BOND ETF ETF 46435G102 0 2 SH   SOLE   2 0 0
IDACORP INC COM Common Stock 451107106 8 100 SH   SOLE   100 0 0
INTERDIGITAL INC COM Common Stock 45867G101 31 540 SH   SOLE   540 0 0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 46435G326 829 15,278 SH   SOLE   15,278 0 0
INDUSTRIA DE DISENO TEXTIL IND UNSPONSORD ADR ADR 455793109 168 11,736 SH   SOLE   11,736 0 0
INVESCO S&P INTERNATIONAL DEVELOPED HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E248 51 2,209 SH   SOLE   2,209 0 0
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 6,616 231,651 SH   SOLE   231,651 0 0
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 46435U192 21 525 SH   SOLE   525 0 0
ISHARES U.S. UTILITIES ETF ETF 464287697 225 1,531 SH   SOLE   1,531 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 181 7,215 SH   SOLE   7,215 0 0
IDEXX LABS INC COM Common Stock 45168D104 1,210 3,065 SH   SOLE   3,065 0 0
ISHARES EVOLVED U.S. CONSUMER STAPLES ETF ETF 46431W671 313 10,815 SH   SOLE   10,815 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 30,618 251,198 SH   SOLE   251,198 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 7,872 129,778 SH   SOLE   129,778 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 264 1,975 SH   SOLE   1,975 0 0
ISHARES EVOLVED U.S. INNOVATIVE HEALTHCARE ETF ETF 46431W622 11 356 SH   SOLE   356 0 0
ISHARES CORE MSCI EMERGING MARKET ETF ETF 46434G103 2,627 49,295 SH   SOLE   49,295 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT Common Stock 451100101 155 3,133 SH   SOLE   3,133 0 0
ISHARES EUROPE ETF ETF 464287861 30 720 SH   SOLE   720 0 0
IDEX CORP COM Common Stock 45167R104 427 2,398 SH   SOLE   2,398 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 43 352 SH   SOLE   352 0 0
INFORMA PLC SPONSORED ADR NE ADR 45672B305 8 770 SH   SOLE   770 0 0
INFINEON TECHNOLOGIES AG SPONSORED ADR ADR 45662N103 810 26,652 SH   SOLE   26,652 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 2 88 SH   SOLE   88 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 55 1,419 SH   SOLE   1,419 0 0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 402 6,587 SH   SOLE   6,587 0 0
INTL GNRL INSURANCE HLDNGS LTD WT EXP 031725 Common Stock G4809J114 3 3,700 SH   SOLE   3,700 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 1,671 30,407 SH   SOLE   30,407 0 0
IGS CAP GROUP LTD COM Common Stock 45174N104 0 1 SH   SOLE   1 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 397 1,252 SH   SOLE   1,252 0 0
ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 93 460 SH   SOLE   460 0 0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 11 210 SH   SOLE   210 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 585 1,958 SH   SOLE   1,958 0 0
INFORMATION SVCS GROUP INC COM Common Stock 45675Y104 762 364,363 SH   SOLE   364,363 0 0
INSTEEL INDS INC COM Common Stock 45774W108 2,584 137,217 SH   SOLE   137,217 0 0
INTESA SANPAOLO S P A SHS Common Stock T55067101 3 1,865 SH   SOLE   1,865 0 0
II-VI INC COM Common Stock 902104108 20 488 SH   SOLE   488 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507 33,471 178,256 SH   SOLE   178,256 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 160 1,171 SH   SOLE   1,171 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 496 2,043 SH   SOLE   2,043 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 23,892 335,422 SH   SOLE   335,422 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 188 1,513 SH   SOLE   1,513 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 767 4,289 SH   SOLE   4,289 0 0
ILLUMINA INC COM Common Stock 452327109 3,340 10,787 SH   SOLE   10,787 0 0
I MAB SPONSORED ADS ADR 44975P103 158 3,675 SH   SOLE   3,675 0 0
IMAX CORP COM Common Stock 45245E109 827 71,195 SH   SOLE   71,195 0 0
IMMUNOGEN INC COM Common Stock 45253H101 2 548 SH   SOLE   548 0 0
INGLES MKTS INC CL A Common Stock 457030104 127 3,250 SH   SOLE   3,250 0 0
IMMUTEP LTD SPONSORED ADS ADR 45257L108 3 1,700 SH   SOLE   1,700 0 0
IMMUNOMEDICS INC COM Common Stock 452907108 4 50 SH   SOLE   50 0 0
IMPERIAL OIL LTD COM NEW Common Stock 453038408 17 1,500 SH   SOLE   1,500 0 0
IMMUNOCELLULAR THERAPEUTICS LT COM Common Stock 452536402 0 3 SH   SOLE   3 0 0
IMMUNIC INC COM Common Stock 00000IMUX 57 3,000 SH   SOLE   3,000 0 0
INCA ONE GOLD CORP COM NEW Common Stock 45328X305 4 10,000 SH   SOLE   10,000 0 0
INCYTE CORP COM Common Stock 45337C102 190 2,059 SH   SOLE   2,059 0 0
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 58 1,700 SH   SOLE   1,700 0 0
INDEPENDENT BANK CORP MASS COM Common Stock 453836108 247 4,690 SH   SOLE   4,690 0 0
IHS MARKIT LTD SHS Common Stock G47567105 1,281 16,305 SH   SOLE   16,305 0 0
INFOSYS LTD SPONSORED ADR ADR 456788108 46 3,344 SH   SOLE   3,344 0 0
ING GROEP N.V. SPONSORED ADR ADR 456837103 20 2,810 SH   SOLE   2,810 0 0
INOGEN INC COM Common Stock 45780L104 1 20 SH   SOLE   20 0 0
INGREDION INC COM Common Stock 457187102 161 2,136 SH   SOLE   2,136 0 0
INMODE LTD SHS Common Stock M5425M103 5 135 SH   SOLE   135 0 0
INOVIO PHARMACEUTICALS INC COM NEW Common Stock 45773H201 2 200 SH   SOLE   200 0 0
INSPIRE MED SYS INC COM Common Stock 457730109 178 1,368 SH   SOLE   1,368 0 0
WORLD FUEL SVCS CORP COM Common Stock 981475106 4 188 SH   SOLE   188 0 0
INTEL CORP COM Common Stock 458140100 22,836 437,127 SH   SOLE   437,127 0 0
INTUIT COM Common Stock 461202103 12,227 36,790 SH   SOLE   36,790 0 0
INNOVIVA INC COM Common Stock 45781M101 1 80 SH   SOLE   80 0 0
ION GEOPHYSICAL CORP COM NEW Common Stock 462044207 0 15 SH   SOLE   15 0 0
IONIS PHARMACEUTICALS INC COM Common Stock 462222100 74 1,553 SH   SOLE   1,553 0 0
INNOSPEC INC COM Common Stock 45768S105 2 30 SH   SOLE   30 0 0
IOVANCE BIOTHERAPEUTICS INC COM Common Stock 462260100 24 700 SH   SOLE   700 0 0
INTERNATIONAL PAPER CO COM Common Stock 460146103 26,321 658,853 SH   SOLE   658,853 0 0
INTERPUBLIC GROUP COS INC COM Common Stock 460690100 22,473 1,340,079 SH   SOLE   1,340,079 0 0
IPG PHOTONICS CORP COM Common Stock 44980X109 344 1,987 SH   SOLE   1,987 0 0
INPHI CORP COM Common Stock 45772F107 59 518 SH   SOLE   518 0 0
INNOVATION PHARMACEUTICALS INC COM Common Stock 45782D100 1 5,000 SH   SOLE   5,000 0 0
IPACKETS INTL INC COM Common Stock 46262T102 0 20,000 SH   SOLE   20,000 0 0
RENAISSANCE IPO ETF ETF 759937204 45 837 SH   SOLE   837 0 0
IQIYI INC SPONSORED ADS ADR 46267X108 2 70 SH   SOLE   70 0 0
IQVIA HLDGS INC COM Common Stock 46266C105 154 970 SH   SOLE   970 0 0
INGERSOLL RAND INC COM Common Stock 45687V106 182 5,113 SH   SOLE   5,113 0 0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 6 170 SH   SOLE   170 0 0
IROBOT CORP COM Common Stock 462726100 70 886 SH   SOLE   886 0 0
IRIDIUM COMMUNICATIONS INC COM Common Stock 46269C102 60 2,299 SH   SOLE   2,299 0 0
IRADIMED CORP COM Common Stock 46266A109 711 33,132 SH   SOLE   33,132 0 0
IRHYTHM TECHNOLOGIES INC COM Common Stock 450056106 110 478 SH   SOLE   478 0 0
INVESTORS BANCORP INC NEW COM Common Stock 46146L101 19 2,650 SH   SOLE   2,650 0 0
ISRAEL DISC BK LTD UNSPONSORED ADR ADR 465074409 1 35 SH   SOLE   35 0 0
INTESA SANPAOLO S P A SPONSORED ADR ADR 46115H107 4 389 SH   SOLE   389 0 0
ISODIOL INTL INC COM NEW Common Stock 46500L200 0 200 SH   SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 30,231 42,548 SH   SOLE   42,548 0 0
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 125 2,431 SH   SOLE   2,431 0 0
GARTNER INC COM Common Stock 366651107 34 274 SH   SOLE   274 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 208 1,304 SH   SOLE   1,304 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 168 2,900 SH   SOLE   2,900 0 0
INTRA CELLULAR THERAPIES INC COM Common Stock 46116X101 8 300 SH   SOLE   300 0 0
INTERTECH SOLUTIONS INC COM Common Stock 46112U101 0 5 SH   SOLE   5 0 0
INTEGER HLDGS CORP COM Common Stock 45826H109 2 40 SH   SOLE   40 0 0
VANECK VECTORS INTERMEDIATE MUNI ETF ETF 92189H201 92 1,795 SH   SOLE   1,795 0 0
ITOCHU CORP ADR ADR 465717106 24 460 SH   SOLE   460 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 429 5,643 SH   SOLE   5,643 0 0
ITRON INC COM Common Stock 465741106 3 45 SH   SOLE   45 0 0
ITRONICS INC COM NEW Common Stock 465743300 0 2 SH   SOLE   2 0 0
ITT INC COM Common Stock 45073V108 112 1,908 SH   SOLE   1,908 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 204 51,618 SH   SOLE   51,618 0 0
ILLINOIS TOOL WKS INC COM Common Stock 452308109 2,915 15,180 SH   SOLE   15,180 0 0
IMPERIAL BRANDS PLC SHS Common Stock G4720C107 3 171 SH   SOLE   171 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 4,233 77,839 SH   SOLE   77,839 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 10,770 133,392 SH   SOLE   133,392 0 0
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 1,175 21,627 SH   SOLE   21,627 0 0
ISHARES S&P 500 VALUE ETF 464287408 1,218 10,823 SH   SOLE   10,823 0 0
VANGUARD S&P MID-CAP 400 ETF ETF 921932885 532 4,185 SH   SOLE   4,185 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 99,060 292,870 SH   SOLE   292,870 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 2,892 12,393 SH   SOLE   12,393 0 0
INVESCO LTD SHS Common Stock G491BT108 23 2,002 SH   SOLE   2,002 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 12,252 64,996 SH   SOLE   64,996 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 21,128 178,413 SH   SOLE   178,413 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 51,383 233,940 SH   SOLE   233,940 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 22,269 146,336 SH   SOLE   146,336 0 0
ISHARES TR RUSSEL 2000 VALUE ETF 464287630 1,133 11,226 SH   SOLE   11,226 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 2,702 12,012 SH   SOLE   12,012 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 878 5,012 SH   SOLE   5,012 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 9,195 158,676 SH   SOLE   158,676 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 373 4,578 SH   SOLE   4,578 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 7,568 38,318 SH   SOLE   38,318 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 73 595 SH   SOLE   595 0 0
ORIX CORP SPONSORED ADR ADR 686330101 16 250 SH   SOLE   250 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341 113 7,059 SH   SOLE   7,059 0 0
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 77 1,071 SH   SOLE   1,071 0 0
ISHARES GLOBAL TECH ETF ETF 464287291 17 64 SH   SOLE   64 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 181 3,077 SH   SOLE   3,077 0 0
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 10 39 SH   SOLE   39 0 0
ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 48 392 SH   SOLE   392 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 74 327 SH   SOLE   327 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 86 516 SH   SOLE   516 0 0
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 8 79 SH   SOLE   79 0 0
ISHARES U.S. REAL ESTATE ETF ETF 464287739 3,588 44,095 SH   SOLE   44,095 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 14 70 SH   SOLE   70 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 1,457 4,774 SH   SOLE   4,774 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 5,642 33,596 SH   SOLE   33,596 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF ETF 464287713 22 815 SH   SOLE   815 0 0
INDIVIOR PLC ORD Common Stock G4766E108 1 750 SH   SOLE   750 0 0
ARK ISRAEL INNOVATIVE TECHNOLOGY ETF ETF 00214Q609 1 20 SH   SOLE   20 0 0
JACOBS ENGR GROUP INC COM Common Stock 469814107 1,304 14,226 SH   SOLE   14,226 0 0
JACK IN THE BOX INC COM Common Stock 466367109 3 40 SH   SOLE   40 0 0
JAPAN AIRLINES CO LTD JAL ADR ADR 471038109 9 1,010 SH   SOLE   1,010 0 0
J ALEXANDERS HLDGS INC COM Common Stock 46609J106 1 233 SH   SOLE   233 0 0
JAZZ PHARMACEUTICALS PLC SHS USD Common Stock G50871105 391 2,710 SH   SOLE   2,710 0 0
JULIUS BAER GROUP LTD UNSPONSORD ADR ADR 48137C108 120 14,022 SH   SOLE   14,022 0 0
HUNT J B TRANS SVCS INC COM Common Stock 445658107 277 2,213 SH   SOLE   2,213 0 0
JABIL INC COM Common Stock 466313103 320 9,247 SH   SOLE   9,247 0 0
JETBLUE AWYS CORP COM Common Stock 477143101 8 707 SH   SOLE   707 0 0
JOHN BEAN TECHNOLOGIES CORP COM Common Stock 477839104 5 60 SH   SOLE   60 0 0
JOHNSON CTLS INTL PLC SHS Common Stock G51502105 12,452 304,151 SH   SOLE   304,151 0 0
J2 GLOBAL INC COM Common Stock 48123V102 15 220 SH   SOLE   220 0 0
PENNEY J C CORP INC COM Common Stock 708160106 0 1,527 SH   SOLE   1,527 0 0
JD.COM INC SPON ADR CL A ADR 47215P106 114 1,450 SH   SOLE   1,450 0 0
JEFFERIES FINL GROUP INC COM Common Stock 47233W109 23,269 1,289,866 SH   SOLE   1,289,866 0 0
JELD-WEN HLDG INC COM Common Stock 47580P103 0 18 SH   SOLE   18 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 32 601 SH   SOLE   601 0 0
U.S. GLOBAL JETS ETF ETF 26922A842 148 8,645 SH   SOLE   8,645 0 0
JANUS HENDERSON GROUP PLC ORD SHS Common Stock G4474Y214 9 402 SH   SOLE   402 0 0
JUNIPER INDL HLDGS INC UNIT EXP 111326 Common Stock 48205G205 252 22,400 SH   SOLE   22,400 0 0
IPATH BLOOMBERG COPPER SUBINDEX TOTAL RETURN ETN ETF 06739F101 52 1,640 SH   SOLE   1,640 0 0
J & J SNACK FOODS CORP COM Common Stock 466032109 177 1,339 SH   SOLE   1,339 0 0
ISHARES MORNINGSTAR LARGE-CAP ETF ETF 464287127 151 772 SH   SOLE   772 0 0
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF ETF 464287119 4,152 15,364 SH   SOLE   15,364 0 0
ISHARES MORNINGSTAR MID-CAP ETF ETF 464288208 9 46 SH   SOLE   46 0 0
ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307 3 8 SH   SOLE   8 0 0
HENRY JACK & ASSOC INC COM Common Stock 426281101 877 5,362 SH   SOLE   5,362 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR ADR 47759T100 3 63 SH   SOLE   63 0 0
JONES LANG LASALLE INC COM Common Stock 48020Q107 176 1,821 SH   SOLE   1,821 0 0
JARDINE MATHESON HLDGS LTD UNSPONSORD ADR ADR 471115402 21 510 SH   SOLE   510 0 0
JPMORGAN U.S. MOMENTUM FACTOR ETF ETF 46641Q779 2 43 SH   SOLE   43 0 0
JOUNCE THERAPEUTICS INC COM Common Stock 481116101 99 11,000 SH   SOLE   11,000 0 0
JOHNSON & JOHNSON COM Common Stock 478160104 48,657 330,281 SH   SOLE   330,281 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 139 1,332 SH   SOLE   1,332 0 0
JUNIPER NETWORKS INC COM Common Stock 48203R104 12 581 SH   SOLE   581 0 0
ST JOE CO COM Common Stock 790148100 2 100 SH   SOLE   100 0 0
JPMORGAN CHASE & CO COM Common Stock 46625H100 37,348 385,151 SH   SOLE   385,151 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 28 550 SH   SOLE   550 0 0
J SAINSBURY PLC SPON ADR NEW ADR 466249208 3 309 SH   SOLE   309 0 0
J SAINSBURY PLC SHS NEW Common Stock G77732173 1 416 SH   SOLE   416 0 0
WILEY JOHN & SONS INC CL A Common Stock 968223206 92 2,837 SH   SOLE   2,837 0 0
NORDSTROM INC COM Common Stock 655664100 20 1,594 SH   SOLE   1,594 0 0
ISHARES GLOBAL UTILITIES ETF ETF 464288711 3 50 SH   SOLE   50 0 0
KELLOGG CO COM Common Stock 487836108 425 6,596 SH   SOLE   6,596 0 0
KADANT INC COM Common Stock 48282T104 13 116 SH   SOLE   116 0 0
KAISER ALUMINUM CORP COM PAR $0.01 Common Stock 483007704 1 10 SH   SOLE   10 0 0
KAO CORP UNSPONSORD ADS ADR 485537401 97 6,506 SH   SOLE   6,506 0 0
KAR AUCTION SVCS INC COM Common Stock 48238T109 6 410 SH   SOLE   410 0 0
KRANESHARES BOSERA MSCI CHINA A ETF ETF 500767405 4 100 SH   SOLE   100 0 0
KIMBALL INTL INC CL B Common Stock 494274103 89 8,315 SH   SOLE   8,315 0 0
KBC GROUP NV UNSPONSORED ADR ADR 48241F104 90 3,629 SH   SOLE   3,629 0 0
SPDR S&P BANK ETF ETF 78464A797 304 10,225 SH   SOLE   10,225 0 0
KB HOME COM Common Stock 48666K109 4 111 SH   SOLE   111 0 0
KBL MERGER CORP IV RT Common Stock 48242A120 1 3,890 SH   SOLE   3,890 0 0
KBL MERGER CORP IV WT EXP 011524 Common Stock 48242A112 1 4,182 SH   SOLE   4,182 0 0
KBR INC COM Common Stock 48242W106 6 277 SH   SOLE   277 0 0
KENSINGTON CAP ACQUISITION COR COM CL A Common Stock 490073103 5 300 SH   SOLE   300 0 0
KENSINGTON CAP ACQUISITION COR UNIT EX 070127 Common Stock 490073202 0 1 SH   SOLE   1 0 0
KDDI CORP ADR ADR 48667L106 27 2,132 SH   SOLE   2,132 0 0
KEURIG DR PEPPER INC COM Common Stock 49271V100 326 11,585 SH   SOLE   11,585 0 0
KIMBALL ELECTRONICS INC COM Common Stock 49428J109 22 1,890 SH   SOLE   1,890 0 0
KELLY SVCS INC CL A Common Stock 488152208 0 24 SH   SOLE   24 0 0
KIRBY CORP COM Common Stock 497266106 7 184 SH   SOLE   184 0 0
KEYCORP COM Common Stock 493267108 1,122 94,089 SH   SOLE   94,089 0 0
KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 333 3,417 SH   SOLE   3,417 0 0
KFORCE INC COM Common Stock 493732101 0 12 SH   SOLE   12 0 0
KORN FERRY COM NEW Common Stock 500643200 2 60 SH   SOLE   60 0 0
KINROSS GOLD CORP COM Common Stock 496902404 1 150 SH   SOLE   150 0 0
KINGFISHER PLC SHS Common Stock G5256E441 3 768 SH   SOLE   768 0 0
KINGFISHER PLC SPON ADR PAR ADR 495724403 2 319 SH   SOLE   319 0 0
KRAFT HEINZ CO COM Common Stock 500754106 659 21,691 SH   SOLE   21,691 0 0
ORTHOPEDIATRICS CORP COM Common Stock 68752L100 143 3,073 SH   SOLE   3,073 0 0
SPDR S&P INSURANCE ETF ETF 78464A789 5 159 SH   SOLE   159 0 0
KKR & CO INC COM Common Stock 48251W104 1,858 53,557 SH   SOLE   53,557 0 0
KIRKLAND LAKE GOLD LTD COM Common Stock 49741E100 44 890 SH   SOLE   890 0 0
KLA CORP COM NEW Common Stock 482480100 97 487 SH   SOLE   487 0 0
KIMBERLY-CLARK CORP COM Common Stock 494368103 9,642 64,841 SH   SOLE   64,841 0 0
KINDER MORGAN INC DEL COM Common Stock 49456B101 2,438 199,162 SH   SOLE   199,162 0 0
KEMPER CORP COM Common Stock 488401100 600 9,044 SH   SOLE   9,044 0 0
KENNAMETAL INC COM Common Stock 489170100 163 5,645 SH   SOLE   5,645 0 0
KOMATSU LTD SPON ADR NEW ADR 500458401 251 11,456 SH   SOLE   11,456 0 0
CARMAX INC COM Common Stock 143130102 518 5,540 SH   SOLE   5,540 0 0
KNOWLES CORP COM Common Stock 49926D109 1 90 SH   SOLE   90 0 0
KANDI TECHNOLOGIES GROUP INC COM Common Stock 483709101 1 135 SH   SOLE   135 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Common Stock Y48125101 8 600 SH   SOLE   600 0 0
KNORR BREMSE AG UNSPONSRED ADS ADR 499180107 55 1,853 SH   SOLE   1,853 0 0
KNIGHT-SWIFT TRANSN HLDGS INC CL A Common Stock 499049104 9 230 SH   SOLE   230 0 0
KONE OYJ UNSPONSORD ADR ADR 50048H101 10 220 SH   SOLE   220 0 0
COCA COLA CO COM Common Stock 191216100 8,850 179,952 SH   SOLE   179,952 0 0
EASTMAN KODAK CO COM NEW Common Stock 277461406 4 458 SH   SOLE   458 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP ADR 191241108 2 59 SH   SOLE   59 0 0
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648 1 30 SH   SOLE   30 0 0
KOPPERS HOLDINGS INC COM Common Stock 50060P106 2 73 SH   SOLE   73 0 0
KARYOPHARM THERAPEUTICS INC COM Common Stock 48576U106 7 500 SH   SOLE   500 0 0
KROGER CO COM Common Stock 501044101 28,067 825,026 SH   SOLE   825,026 0 0
KRATON CORPORATION COM Common Stock 50077C106 1 74 SH   SOLE   74 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 205 5,715 SH   SOLE   5,715 0 0
KONARED CORP COM Common Stock 50048Y104 0 1,100 SH   SOLE   1,100 0 0
REPRO MED SYS INC COM Common Stock 759910102 31 4,400 SH   SOLE   4,400 0 0
KORNIT DIGITAL LTD SHS Common Stock M6372Q113 42 643 SH   SOLE   643 0 0
KERRY GROUP PLC SPONSORED ADR ADR 492460100 15 120 SH   SOLE   120 0 0
KOHLS CORP COM Common Stock 500255104 49 2,542 SH   SOLE   2,542 0 0
KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 238 1,326 SH   SOLE   1,326 0 0
KONTOOR BRANDS INC COM Common Stock 50050N103 50 2,012 SH   SOLE   2,012 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 19 980 SH   SOLE   980 0 0
KUBOTA CORP ADR ADR 501173207 300 3,334 SH   SOLE   3,334 0 0
KRANESHARES MSCI ALL CHINA HEALTH CARE INDEX ETF ETF 500767835 14 415 SH   SOLE   415 0 0
KVH INDS INC COM Common Stock 482738101 22 2,400 SH   SOLE   2,400 0 0
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 14 203 SH   SOLE   203 0 0
QUAKER CHEM CORP COM Common Stock 747316107 2 10 SH   SOLE   10 0 0
ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 1 24 SH   SOLE   24 0 0
KYOCERA CORP SPONSORED ADS ADR 501556203 11 194 SH   SOLE   194 0 0
KEY ENERGY SVCS INC WT EXP 121521 Common Stock 49309J129 0 51 SH   SOLE   51 0 0
KEY ENERGY SVCS INC WT EXP 121520 Common Stock 49309J111 0 51 SH   SOLE   51 0 0
LOEWS CORP COM Common Stock 540424108 601 17,237 SH   SOLE   17,237 0 0
LITHIA MTRS INC CL A Common Stock 536797103 193 782 SH   SOLE   782 0 0
LAKELAND INDS INC COM Common Stock 511795106 0 22 SH   SOLE   22 0 0
LANCASTER COLONY CORP COM Common Stock 513847103 270 1,520 SH   SOLE   1,520 0 0
LAZARD LTD SHS A Common Stock G54050102 7 200 SH   SOLE   200 0 0
L BRANDS INC COM Common Stock 501797104 117 3,533 SH   SOLE   3,533 0 0
LAKELAND BANCORP INC COM Common Stock 511637100 211 21,107 SH   SOLE   21,107 0 0
LIBERTY BROADBAND CORP COM SER A Common Stock 530307107 113 784 SH   SOLE   784 0 0
LIBERTY BROADBAND CORP COM SER C Common Stock 530307305 128 876 SH   SOLE   876 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 31 1,545 SH   SOLE   1,545 0 0
LIBERTY ENERGY CORP NEV COM Common Stock 53045E105 0 2,020 SH   SOLE   2,020 0 0
LANDCADIA HLDGS II INC CL A Common Stock 51476X105 6 385 SH   SOLE   385 0 0
LIONHEART ACQUISITION CORP II UNIT EX 081325 Common Stock 53625R203 29 2,936 SH   SOLE   2,936 0 0
LCI INDS COM Common Stock 50189K103 17 150 SH   SOLE   150 0 0
LINEAGE CELL THERAPEUTICS INC COM Common Stock 53566P109 0 58 SH   SOLE   58 0 0
LEIDOS HOLDINGS INC COM Common Stock 525327102 1,519 16,799 SH   SOLE   16,799 0 0
LANDS END INC NEW COM Common Stock 51509F105 1 42 SH   SOLE   42 0 0
LEAR CORP COM NEW Common Stock 521865204 123 1,085 SH   SOLE   1,085 0 0
LINCOLN ELEC HLDGS INC COM Common Stock 533900106 164 1,806 SH   SOLE   1,806 0 0
LEGGETT & PLATT INC COM Common Stock 524660107 57 1,373 SH   SOLE   1,373 0 0
ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 464286517 10 244 SH   SOLE   244 0 0
LENNAR CORP CL A Common Stock 526057104 75 901 SH   SOLE   901 0 0
LEVI STRAUSS & CO NEW CL A COM STK Common Stock 52736R102 2 130 SH   SOLE   130 0 0
LITTELFUSE INC COM Common Stock 537008104 108 588 SH   SOLE   588 0 0
LEGACY ACQUISITION CORP WT EXP 113022 Common Stock 524643111 6 12,000 SH   SOLE   12,000 0 0
LIONS GATE ENTMNT CORP CL A VTG Common Stock 535919401 28 3,000 SH   SOLE   3,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG Common Stock 535919500 1 87 SH   SOLE   87 0 0
LEGAL & GEN GROUP PLC SPONSORED ADR ADR 52463H103 16 1,310 SH   SOLE   1,310 0 0
LION GROUP HOLDING LTD ADS ADR 53620U102 2 770 SH   SOLE   770 0 0
LION GROUP HOLDING LTD WT EXP 061725 Common Stock 53620U110 1 8,300 SH   SOLE   8,300 0 0
LGI HOMES INC COM Common Stock 50187T106 59 478 SH   SOLE   478 0 0
LIGAND PHARMACEUTICALS INC COM NEW Common Stock 53220K504 11 113 SH   SOLE   113 0 0
LIGAND PHARMACEUTICALS INC ROCHE CONT RT Common Stock 53220K215 0 500 SH   SOLE   500 0 0
LIGAND PHARMACEUTICALS INC GLUCN CONT RT Common Stock 53220K181 0 500 SH   SOLE   500 0 0
LIGAND PHARMACEUTICALS INC GNRAL CONT RT Common Stock 53220K199 0 500 SH   SOLE   500 0 0
LIGAND PHARMACEUTICALS INC TR BET CONT RT Common Stock 53220K173 0 500 SH   SOLE   500 0 0
LEGRAND S A UNSPONSORED ADR ADR 524671104 19 1,200 SH   SOLE   1,200 0 0
LABORATORY CORP AMER HLDGS COM NEW Common Stock 50540R409 5,859 31,348 SH   SOLE   31,348 0 0
LHC GROUP INC COM Common Stock 50187A107 675 3,155 SH   SOLE   3,155 0 0
LIBERTY HEALTH SCIENCES INC COM Common Stock 530562107 1 2,500 SH   SOLE   2,500 0 0
L3HARRIS TECHNOLOGIES INC COM Common Stock 502431109 14,067 81,459 SH   SOLE   81,459 0 0
LENNOX INTL INC COM Common Stock 526107107 81 296 SH   SOLE   296 0 0
LIBERTY LATIN AMERICA LTD COM CL A Common Stock G9001E102 1 67 SH   SOLE   67 0 0
LIBERTY LATIN AMERICA LTD COM CL C Common Stock G9001E128 3 389 SH   SOLE   389 0 0
LIBERTY LATIN AMERICA LTD RIGHTS Common Stock G9001E136 0 83 SH   SOLE   83 0 0
LINDE PLC SHS Common Stock G5494J103 3,484 14,973 SH   SOLE   14,973 0 0
LINDBLAD EXPEDITIONS HLDGS INC COM Common Stock 535219109 43 5,000 SH   SOLE   5,000 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855 9 230 SH   SOLE   230 0 0
LUMENTUM HLDGS INC COM Common Stock 55024U109 27 356 SH   SOLE   356 0 0
LIVANOVA PLC SHS Common Stock G5509L101 2 40 SH   SOLE   40 0 0
LKQ CORP COM Common Stock 501889208 151 5,399 SH   SOLE   5,399 0 0
LSC COMMUNICATIONS INC COM Common Stock 50218P107 0 15 SH   SOLE   15 0 0
LIMELIGHT NETWORKS INC COM Common Stock 53261M104 18 3,111 SH   SOLE   3,111 0 0
LILLY ELI & CO COM Common Stock 532457108 19,631 136,055 SH   SOLE   136,055 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 51 985 SH   SOLE   985 0 0
LEMONADE INC COM Common Stock 52567D107 13 245 SH   SOLE   245 0 0
LOCKHEED MARTIN CORP COM Common Stock 539830109 17,067 44,807 SH   SOLE   44,807 0 0
LINCOLN NATL CORP IND COM Common Stock 534187109 1,125 35,291 SH   SOLE   35,291 0 0
LINC ENERGY LIMITED SPON ADR NEW ADR 532782208 0 0 SH   SOLE   0 0 0
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 91 1,957 SH   SOLE   1,957 0 0
LINDSAY CORP COM Common Stock 535555106 200 2,078 SH   SOLE   2,078 0 0
LONDON STK EXCHANGE GROUP UNSPONSORED ADR ADR 54211N101 160 5,361 SH   SOLE   5,361 0 0
ALLIANT ENERGY CORP COM Common Stock 018802108 88 1,675 SH   SOLE   1,675 0 0
LANTHEUS HLDGS INC COM Common Stock 516544103 649 50,312 SH   SOLE   50,312 0 0
LONGEVITY ACQUISITION CORP RT Common Stock G56372124 1 5,598 SH   SOLE   5,598 0 0
LONGEVITY ACQUISITION CORP WT EXP 073125 Common Stock G56372116 2 8,303 SH   SOLE   8,303 0 0
LIVE OAK ACQUISITION CORP UNIT Common Stock 53804F202 68 6,235 SH   SOLE   6,235 0 0
LIVE OAK BANCSHARES INC COM Common Stock 53803X105 176 6,776 SH   SOLE   6,776 0 0
EL POLLO LOCO HLDGS INC COM Common Stock 268603107 3 200 SH   SOLE   200 0 0
LOGITECH INTL S A SHS Common Stock H50430232 0 4 SH   SOLE   4 0 0
GRAND CANYON ED INC COM Common Stock 38526M106 414 5,162 SH   SOLE   5,162 0 0
LOVESAC COMPANY COM Common Stock 54738L109 19 649 SH   SOLE   649 0 0
LOWES COS INC COM Common Stock 548661107 74,595 446,224 SH   SOLE   446,224 0 0
DORIAN LPG LTD SHS USD Common Stock Y2106R110 4 500 SH   SOLE   500 0 0
LG DISPLAY CO LTD SPONS ADR REP ADR 50186V102 1 185 SH   SOLE   185 0 0
LPL FINL HLDGS INC COM Common Stock 50212V100 6,376 83,188 SH   SOLE   83,188 0 0
LIVEPERSON INC COM Common Stock 538146101 28 520 SH   SOLE   520 0 0
LOUISIANA PAC CORP COM Common Stock 546347105 19 637 SH   SOLE   637 0 0
ISHARES GS CORP BONDS ETF 464287242 5,109 37,819 SH   SOLE   37,819 0 0
LAM RESEARCH CORP COM Common Stock 512807108 46,758 137,352 SH   SOLE   137,352 0 0
LOJAS RENNER SA SPONSORED ADR ADR 54146M202 40 5,509 SH   SOLE   5,509 0 0
ISHARES MSCI USA MULTIFACTOR ETF ETF 46434V282 951 28,440 SH   SOLE   28,440 0 0
L OREAL CO ADR ADR 502117203 561 8,441 SH   SOLE   8,441 0 0
K12 INC COM Common Stock 48273U102 4 161 SH   SOLE   161 0 0
LATTICE SEMICONDUCTOR CORP COM Common Stock 518415104 12 403 SH   SOLE   403 0 0
LANDSTAR SYS INC COM Common Stock 515098101 214 1,706 SH   SOLE   1,706 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM Common Stock 531229409 272 7,856 SH   SOLE   7,856 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM Common Stock 531229607 419 12,034 SH   SOLE   12,034 0 0
LIVENT CORP COM Common Stock 53814L108 5 514 SH   SOLE   514 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Common Stock 531465102 0 148 SH   SOLE   148 0 0
LANTRONIX INC COM NEW Common Stock 516548203 4 750 SH   SOLE   750 0 0
OIL COMPANY LUKOIL PJSC SPONSORED ADR ADR 69343P105 163 2,864 SH   SOLE   2,864 0 0
LULULEMON ATHLETICA INC COM Common Stock 550021109 1,718 5,036 SH   SOLE   5,036 0 0
LUMEN TECHNOLOGIES INC COM Common Stock 156700106 109 10,915 SH   SOLE   10,915 0 0
LUNA INNOVATIONS COM Common Stock 550351100 11 1,795 SH   SOLE   1,795 0 0
SOUTHWEST AIRLS CO COM Common Stock 844741108 1,397 36,827 SH   SOLE   36,827 0 0
LIVONGO HEALTH INC COM Common Stock 539183103 10 70 SH   SOLE   70 0 0
LVMH MOET HENNESSY LOU VUITTON ADR ADR 502441306 619 6,449 SH   SOLE   6,449 0 0
LAS VEGAS SANDS CORP COM Common Stock 517834107 390 8,439 SH   SOLE   8,439 0 0
LAMB WESTON HLDGS INC COM Common Stock 513272104 666 9,994 SH   SOLE   9,994 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Common Stock N53745100 579 8,502 SH   SOLE   8,502 0 0
LYFT INC CL A COM Common Stock 55087P104 64 2,301 SH   SOLE   2,301 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 3 2,270 SH   SOLE   2,270 0 0
LYNAS CORP LTD SHS Common Stock Q5683J210 5 3,000 SH   SOLE   3,000 0 0
LSI INDS INC COM Common Stock 50216C108 0 59 SH   SOLE   59 0 0
LIVE NATION ENTERTAINMENT INC COM Common Stock 538034109 731 13,607 SH   SOLE   13,607 0 0
LONZA GROUP AG UNSPONSORED ADR ADR 54338V101 978 15,650 SH   SOLE   15,650 0 0
LA Z BOY INC COM Common Stock 505336107 0 13 SH   SOLE   13 0 0
MACYS INC COM Common Stock 55616P104 1 227 SH   SOLE   227 0 0
MASTERCARD INCORPORATED CL A Common Stock 57636Q104 22,892 66,668 SH   SOLE   66,668 0 0
POINT BRIDGE GOP STOCK TRACKER ETF ETF 26922A628 1 50 SH   SOLE   50 0 0
MARKS & SPENCER GROUP P L C SHS Common Stock G5824M107 1 464 SH   SOLE   464 0 0
MARKS & SPENCER GROUP PLC SPONSORED ADR ADR 570912105 2 625 SH   SOLE   625 0 0
MANPOWERGROUP INC COM Common Stock 56418H100 18 246 SH   SOLE   246 0 0
MANHATTAN ASSOCS INC COM Common Stock 562750109 200 2,056 SH   SOLE   2,056 0 0
MANTECH INTL CORP CL A Common Stock 564563104 15 220 SH   SOLE   220 0 0
MARRIOTT INTL INC NEW CL A Common Stock 571903202 1,144 12,125 SH   SOLE   12,125 0 0
MASCO CORP COM Common Stock 574599106 211 3,830 SH   SOLE   3,830 0 0
MASIMO CORP COM Common Stock 574795100 47 200 SH   SOLE   200 0 0
MATTEL INC COM Common Stock 577081102 9 787 SH   SOLE   787 0 0
MAX SOUND CORP COM Common Stock 57776X109 0 1,250,000 SH   SOLE   1,250,000 0 0
MAXAR TECHNOLOGIES INC COM Common Stock 57778K105 2 90 SH   SOLE   90 0 0
ISHARES MBS ETF ETF 464288588 13,861 125,559 SH   SOLE   125,559 0 0
MBIA INC COM Common Stock 55262C100 30 4,830 SH   SOLE   4,830 0 0
MOLECULIN BIOTECH INC COM Common Stock 60855D101 2 2,000 SH   SOLE   2,000 0 0
MALIBU BOATS INC COM CL A Common Stock 56117J100 193 3,740 SH   SOLE   3,740 0 0
MOELIS & CO CL A Common Stock 60786M105 103 2,935 SH   SOLE   2,935 0 0
MCDONALDS CORP COM Common Stock 580135101 11,440 52,097 SH   SOLE   52,097 0 0
CONTANGO OIL & GAS CO COM NEW Common Stock 21075N204 1,146 902,500 SH   SOLE   902,500 0 0
MULTICHOICE GROUP LTD SPONSORED ADS ADR 62548D100 0 25 SH   SOLE   25 0 0
MICROCHIP TECHNOLOGY INC. COM Common Stock 595017104 6,702 62,606 SH   SOLE   62,606 0 0
MCKESSON CORP COM Common Stock 58155Q103 3,733 25,398 SH   SOLE   25,398 0 0
MOODYS CORP COM Common Stock 615369105 1,065 3,629 SH   SOLE   3,629 0 0
MARIJUANA CO AMER INC COM Common Stock 56782E204 0 150,000 SH   SOLE   150,000 0 0
MERCURY GENL CORP NEW COM Common Stock 589400100 16 400 SH   SOLE   400 0 0
MEDNAX INC COM Common Stock 58502B106 1 90 SH   SOLE   90 0 0
M D C HLDGS INC COM Common Stock 552676108 75 1,551 SH   SOLE   1,551 0 0
MADRIGAL PHARMACEUTICALS INC COM Common Stock 558868105 195 1,651 SH   SOLE   1,651 0 0
MONDELEZ INTL INC CL A Common Stock 609207105 4,852 83,330 SH   SOLE   83,330 0 0
MEREDITH CORP COM Common Stock 589433101 1 89 SH   SOLE   89 0 0
ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 73 8,892 SH   SOLE   8,892 0 0
MEDTRONIC PLC SHS Common Stock G5960L103 29,262 284,436 SH   SOLE   284,436 0 0
MDU RES GROUP INC COM Common Stock 552690109 3,027 135,056 SH   SOLE   135,056 0 0
MIMEDX GROUP INC COM Common Stock 602496101 8 1,195 SH   SOLE   1,195 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 3,477 10,092 SH   SOLE   10,092 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 287 4,928 SH   SOLE   4,928 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 2,195 49,994 SH   SOLE   49,994 0 0
MEDIFAST INC COM Common Stock 58470H101 3 20 SH   SOLE   20 0 0
MEDPACE HLDGS INC COM Common Stock 58506Q109 107 934 SH   SOLE   934 0 0
METHODE ELECTRS INC COM Common Stock 591520200 3 110 SH   SOLE   110 0 0
MEI PHARMA INC COM NEW Common Stock 55279B202 3 1,000 SH   SOLE   1,000 0 0
MERCADOLIBRE INC COM Common Stock 58733R102 2,360 2,116 SH   SOLE   2,116 0 0
METLIFE INC COM Common Stock 59156R108 1,536 41,218 SH   SOLE   41,218 0 0
MANULIFE FINL CORP COM Common Stock 56501R106 62 4,484 SH   SOLE   4,484 0 0
MIZUHO FINANCIAL GROUP INC. SPONSORED ADR ADR 60687Y109 18 6,970 SH   SOLE   6,970 0 0
MICRO FOCUS INTL PLC SPON ADR NEW ADR 594837403 0 136 SH   SOLE   136 0 0
MFAM SMALL-CAP GROWTH ETF ETF 74933W874 16 507 SH   SOLE   507 0 0
MAGNA INTL INC COM Common Stock 559222401 45 960 SH   SOLE   960 0 0
VANGUARD MEGA CAP ETF ETF 921910873 71 586 SH   SOLE   586 0 0
MARATHON GOLD CORP COM Common Stock 56580Q102 3 2,000 SH   SOLE   2,000 0 0
MAGIC SOFTWARE ENTERPRISES LTD ORD Common Stock 559166103 25 1,800 SH   SOLE   1,800 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 148 788 SH   SOLE   788 0 0
MGM RESORTS INTERNATIONAL COM Common Stock 552953101 124 5,673 SH   SOLE   5,673 0 0
MAGNITE INC COM Common Stock 55955D100 878 121,484 SH   SOLE   121,484 0 0
MACROGENICS INC COM Common Stock 556099109 3 129 SH   SOLE   129 0 0
MGP INGREDIENTS INC NEW COM Common Stock 55303J106 2 50 SH   SOLE   50 0 0
MAGENTA THERAPEUTICS INC COM Common Stock 55910K108 28 4,000 SH   SOLE   4,000 0 0
MOWI ASA SPONSORED ADS ADR 624678108 15 870 SH   SOLE   870 0 0
MOHAWK INDS INC COM Common Stock 608190104 145 1,469 SH   SOLE   1,469 0 0
M/I HOMES INC COM Common Stock 55305B101 22 487 SH   SOLE   487 0 0
MACQUARIE INFRASTRUCTURE CORP COM Common Stock 55608B105 15 553 SH   SOLE   553 0 0
MIDDLEBY CORP COM Common Stock 596278101 28 311 SH   SOLE   311 0 0
MITSUBISHI ELEC CORP ADR ADR 606776201 15 540 SH   SOLE   540 0 0
MICHAELS COS INC COM Common Stock 59408Q106 1 90 SH   SOLE   90 0 0
NDT PHARMACEUTICALS INC COM Common Stock 63948Q105 0 50 SH   SOLE   50 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 8,087 79,303 SH   SOLE   79,303 0 0
MITSUBISHI ESTATE LTD ADR ADR 606783207 16 1,080 SH   SOLE   1,080 0 0
MITSUI & CO LTD SPONSORED ADR ADR 606827202 21 60 SH   SOLE   60 0 0
ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 108 10,397 SH   SOLE   10,397 0 0
MJARDIN GROUP INC COM Common Stock 60689X109 0 300 SH   SOLE   300 0 0
MEDICAL MARIJUANA INC COM Common Stock 58463A105 0 22,331 SH   SOLE   22,331 0 0
MCCORMICK & CO INC COM NON VTG Common Stock 579780206 4,054 20,984 SH   SOLE   20,984 0 0
MCCORMICK & CO INC COM VTG Common Stock 579780107 81 420 SH   SOLE   420 0 0
MERCK KGAA SPONSORED ADR ADR 589339209 196 6,633 SH   SOLE   6,633 0 0
MARKEL CORP COM Common Stock 570535104 6,624 6,860 SH   SOLE   6,860 0 0
MKS INSTRS INC COM Common Stock 55306N104 12 110 SH   SOLE   110 0 0
MAKITA CORP SPONSORED ADR ADR 560877300 133 2,761 SH   SOLE   2,761 0 0
MARKETAXESS HLDGS INC COM Common Stock 57060D108 790 1,636 SH   SOLE   1,636 0 0
MESA LABS INC COM Common Stock 59064R109 112 434 SH   SOLE   434 0 0
MILLER HERMAN INC COM Common Stock 600544100 3 97 SH   SOLE   97 0 0
MUELLER INDS INC COM Common Stock 624756102 2 60 SH   SOLE   60 0 0
MARTIN MARIETTA MATLS INC COM Common Stock 573284106 2,380 10,132 SH   SOLE   10,132 0 0
GLOBAL X MLP ETF ETF 37954Y343 174 8,000 SH   SOLE   8,000 0 0
ETRACS ALERIAN MLP INFRASTRUCTURE INDEX ETN ETF 902641646 5 507 SH   SOLE   507 0 0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 42 1,922 SH   SOLE   1,922 0 0
MARSH & MCLENNAN COS INC COM Common Stock 571748102 949 8,305 SH   SOLE   8,305 0 0
IQ MACKAY MUNICIPAL INSURED ETF ETF 45409F843 48 1,750 SH   SOLE   1,750 0 0
3M CO COM Common Stock 88579Y101 8,661 54,544 SH   SOLE   54,544 0 0
MEDMEN ENTERPRISES INC SHS Common Stock 58507M107 0 233 SH   SOLE   233 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Common Stock 559080106 4,901 145,734 SH   SOLE   145,734 0 0
MAXIMUS INC COM Common Stock 577933104 8 120 SH   SOLE   120 0 0
MERIT MED SYS INC COM Common Stock 589889104 235 5,488 SH   SOLE   5,488 0 0
MONOCLE ACQUISITION CORP WT EXP 120624 Common Stock 609754114 3 6,131 SH   SOLE   6,131 0 0
MALLINCKRODT PUB LTD CO SHS Common Stock G5785G107 0 127 SH   SOLE   127 0 0
MERCHANTS & MARINE BANCORP INC CAP STK Common Stock 58843E108 33 960 SH   SOLE   960 0 0
BRIGHAM MINERALS INC CL A COM Common Stock 10918L103 168 18,693 SH   SOLE   18,693 0 0
MONRO INC COM Common Stock 610236101 1 30 SH   SOLE   30 0 0
MONSTER BEVERAGE CORP NEW COM Common Stock 61174X109 2,783 34,153 SH   SOLE   34,153 0 0
ALTRIA GROUP INC COM Common Stock 02209S103 4,522 113,690 SH   SOLE   113,690 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 717 13,061 SH   SOLE   13,061 0 0
MODINE MFG CO COM Common Stock 607828100 2 240 SH   SOLE   240 0 0
MOOG INC CL A Common Stock 615394202 8 124 SH   SOLE   124 0 0
MOLINA HEALTHCARE INC COM Common Stock 60855R100 41 217 SH   SOLE   217 0 0
MOMO INC ADR ADR 60879B107 1 100 SH   SOLE   100 0 0
VANECK VECTORS AGRIBUSINESS ETF ETF 92189F700 120 1,796 SH   SOLE   1,796 0 0
MORNINGSTAR INC COM Common Stock 617700109 2 13 SH   SOLE   13 0 0
MOSAIC CO NEW COM Common Stock 61945C103 16 903 SH   SOLE   903 0 0
MOTORCAR PTS AMER INC COM Common Stock 620071100 1,053 66,365 SH   SOLE   66,365 0 0
MID PENN BANCORP INC COM Common Stock 59540G107 0 23 SH   SOLE   23 0 0
MARATHON PETE CORP COM Common Stock 56585A102 11,283 407,170 SH   SOLE   407,170 0 0
MPLX LP COM UNIT REP LTD Common Stock 55336V100 512 32,999 SH   SOLE   32,999 0 0
MONOLITHIC PWR SYS INC COM Common Stock 609839105 1,111 3,962 SH   SOLE   3,962 0 0
MACQUARIE GROUP LIMITED ADR NEW ADR 55607P204 21 240 SH   SOLE   240 0 0
MURATA MFG CO LTD UNSPONSORED ADR ADR 626425102 170 10,528 SH   SOLE   10,528 0 0
MERCURY SYS INC COM Common Stock 589378108 38 500 SH   SOLE   500 0 0
MERCK & CO. INC COM Common Stock 58933Y105 45,539 553,670 SH   SOLE   553,670 0 0
MARIMED INC COM Common Stock 56782V107 0 16 SH   SOLE   16 0 0
MODERNA INC COM Common Stock 60770K107 420 5,992 SH   SOLE   5,992 0 0
MARATHON OIL CORP COM Common Stock 565849106 155 39,301 SH   SOLE   39,301 0 0
MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 39 4,814 SH   SOLE   4,814 0 0
MARVELL TECHNOLOGY GROUP LTD ORD Common Stock G5876H105 23 566 SH   SOLE   566 0 0
WM MORRISON SUPERMARKETS PLC UNSPONSORED ADR ADR 92933J107 3 299 SH   SOLE   299 0 0
MORGAN STANLEY COM NEW Common Stock 617446448 3,981 84,246 SH   SOLE   84,246 0 0
MSA SAFETY INC COM Common Stock 553498106 4,081 30,580 SH   SOLE   30,580 0 0
MS&AD INS GROUP HLDGS ADR ADR 553491101 17 1,305 SH   SOLE   1,305 0 0
MSCI INC COM Common Stock 55354G100 139 386 SH   SOLE   386 0 0
MIDDLESEX WTR CO COM Common Stock 596680108 25 402 SH   SOLE   402 0 0
MICROSOFT CORP COM Common Stock 594918104 214,972 1,011,824 SH   SOLE   1,011,824 0 0
MADISON SQUARE GRDN ENTERTNMNT CL A Common Stock 55826T102 27 390 SH   SOLE   390 0 0
MSG NETWORK INC CL A Common Stock 553573106 11 1,165 SH   SOLE   1,165 0 0
MADISON SQUARE GRDN SPRT CORP CL A Common Stock 55825T103 59 390 SH   SOLE   390 0 0
MOTOROLA SOLUTIONS INC COM NEW Common Stock 620076307 279 1,778 SH   SOLE   1,778 0 0
MSC INDL DIRECT INC CL A Common Stock 553530106 143 2,300 SH   SOLE   2,300 0 0
MICROSTRATEGY INC CL A NEW Common Stock 594972408 11 75 SH   SOLE   75 0 0
METALLA RTY & STREAMING LTD COM NEW Common Stock 59124U605 12 1,500 SH   SOLE   1,500 0 0
M & T BK CORP COM Common Stock 55261F104 347 3,761 SH   SOLE   3,761 0 0
MATCH GROUP INC NEW COM Common Stock 57667L107 1,671 14,380 SH   SOLE   14,380 0 0
METTLER TOLEDO INTERNATIONAL COM Common Stock 592688105 500 515 SH   SOLE   515 0 0
MATADOR RES CO COM Common Stock 576485205 123 15,234 SH   SOLE   15,234 0 0
MANNATECH INC COM NEW Common Stock 563771203 8 500 SH   SOLE   500 0 0
MGIC INVT CORP WIS COM Common Stock 552848103 7 725 SH   SOLE   725 0 0
MERITAGE HOMES CORP COM Common Stock 59001A102 63 555 SH   SOLE   555 0 0
MOTORS LIQ CO GUC TR UNIT BEN INT Common Stock 62010U101 0 30 SH   SOLE   30 0 0
MATERIALISE NV SPONSORED ADS ADR 57667T100 2 55 SH   SOLE   55 0 0
VAIL RESORTS INC COM Common Stock 91879Q109 929 4,318 SH   SOLE   4,318 0 0
MERITOR INC COM Common Stock 59001K100 3 122 SH   SOLE   122 0 0
MATERION CORP COM Common Stock 576690101 0 9 SH   SOLE   9 0 0
MATRIX SVC CO COM Common Stock 576853105 1 112 SH   SOLE   112 0 0
MACOM TECH SOLUTIONS HLDGS INC COM Common Stock 55405Y100 28 797 SH   SOLE   797 0 0
MTU AERO ENGINES AG UNSPONSORD ADR ADR 62473G102 10 120 SH   SOLE   120 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 28 188 SH   SOLE   188 0 0
MINERALS TECHNOLOGIES INC COM Common Stock 603158106 2 30 SH   SOLE   30 0 0
MASTEC INC COM Common Stock 576323109 20 491 SH   SOLE   491 0 0
MICRON TECHNOLOGY INC COM Common Stock 595112103 542 11,309 SH   SOLE   11,309 0 0
NATIONAL MUNICIPAL BONDS ETF 464288414 9,266 79,932 SH   SOLE   79,932 0 0
MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS ADR 606822104 30 7,409 SH   SOLE   7,409 0 0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 1,139 20,261 SH   SOLE   20,261 0 0
MURPHY OIL CORP COM Common Stock 626717102 8 954 SH   SOLE   954 0 0
MUNICH RE GROUP UNSPONSORED ADR ADR 626188106 18 700 SH   SOLE   700 0 0
MURPHY USA INC COM Common Stock 626755102 20 154 SH   SOLE   154 0 0
MICROVISION INC DEL COM NEW Common Stock 594960304 61 29,268 SH   SOLE   29,268 0 0
MUELLER WTR PRODS INC COM SER A Common Stock 624758108 178 17,225 SH   SOLE   17,225 0 0
MAXIM INTEGRATED PRODS INC COM Common Stock 57772K101 372 5,367 SH   SOLE   5,367 0 0
MAXLINEAR INC COM Common Stock 57776J100 192 8,010 SH   SOLE   8,010 0 0
MYRIAD GENETICS INC COM Common Stock 62855J104 8 607 SH   SOLE   607 0 0
MYLAN NV SHS EURO Common Stock N59465109 16 1,103 SH   SOLE   1,103 0 0
MYOVANT SCIENCES LTD COM Common Stock G637AM102 560 40,040 SH   SOLE   40,040 0 0
MYR GROUP INC DEL COM Common Stock 55405W104 644 17,324 SH   SOLE   17,324 0 0
NATIONAL AUSTRALIA BK LTD SPONSORED ADR ADR 632525408 18 2,870 SH   SOLE   2,870 0 0
DIREXION DAILY HOMEBUILDERS & SUPPLIES BULL 3X SHARES ETF 25490K596 7 120 SH   SOLE   120 0 0
NORTHERN DYNASTY MINERALS LTD COM NEW Common Stock 66510M204 3 3,000 SH   SOLE   3,000 0 0
NORDIC AMERICAN TANKERS LIMITE COM Common Stock G65773106 1 175 SH   SOLE   175 0 0
NATIONAL INSTRS CORP COM Common Stock 636518102 506 14,084 SH   SOLE   14,084 0 0
NAVIDEA BIOPHARMACEUTICALS INC COM NEW Common Stock 63937X202 0 4 SH   SOLE   4 0 0
NAVIENT CORPORATION COM Common Stock 63938C108 2 240 SH   SOLE   240 0 0
NOBLE ENERGY INC COM Common Stock 655044105 38 4,604 SH   SOLE   4,604 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST Common Stock 65506L105 19 2,485 SH   SOLE   2,485 0 0
NABORS INDUSTRIES LTD SHS Common Stock G6359F137 0 6 SH   SOLE   6 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Common Stock G66721104 122 7,061 SH   SOLE   7,061 0 0
NITORI HOLDINGS CO LTD UNSPONSRD ADS ADR 65479L108 209 10,027 SH   SOLE   10,027 0 0
NEWCREST MNG LTD SPONSORED ADR ADR 651191108 45 2,021 SH   SOLE   2,021 0 0
NATIONAL CINEMEDIA INC COM Common Stock 635309107 20 7,200 SH   SOLE   7,200 0 0
NCINO INC COM Common Stock 63947U107 8 100 SH   SOLE   100 0 0
NCR CORP NEW COM Common Stock 62886E108 409 18,471 SH   SOLE   18,471 0 0
NASDAQ INC COM Common Stock 631103108 45 360 SH   SOLE   360 0 0
NORDSON CORP COM Common Stock 655663102 105 550 SH   SOLE   550 0 0
NOBLE CORP PLC SHS USD Common Stock G65431101 0 800 SH   SOLE   800 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 404 8,053 SH   SOLE   8,053 0 0
NEXTERA ENERGY INC COM Common Stock 65339F101 8,659 30,622 SH   SOLE   30,622 0 0
NEWMONT CORP COM Common Stock 651639106 1,133 18,026 SH   SOLE   18,026 0 0
NEOGENOMICS INC COM NEW Common Stock 64049M209 7 190 SH   SOLE   190 0 0
NEOGEN CORP COM Common Stock 640491106 235 2,987 SH   SOLE   2,987 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN Common Stock 65341B106 85 1,417 SH   SOLE   1,417 0 0
NEWMARKET CORP COM Common Stock 651587107 84 247 SH   SOLE   247 0 0
NEXON CO LTD UNSPONSORED ADR ADR 65340H104 9 360 SH   SOLE   360 0 0
NEW FORTRESS ENERGY INC COM CL A Common Stock 644393100 421 9,600 SH   SOLE   9,600 0 0
NATIONAL FUEL GAS CO N J COM Common Stock 636180101 108 2,715 SH   SOLE   2,715 0 0
NETFLIX INC COM Common Stock 64110L106 3,103 5,883 SH   SOLE   5,883 0 0
FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND ETF 33939L795 11 221 SH   SOLE   221 0 0
NOVAGOLD RES INC COM NEW Common Stock 66987E206 1 125 SH   SOLE   125 0 0
NEW GOLD INC CDA COM Common Stock 644535106 13 7,000 SH   SOLE   7,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 207 3,552 SH   SOLE   3,552 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST Common Stock 62913M107 4 900 SH   SOLE   900 0 0
ANGLO AMERICAN PLC SPONSORED ADR ADR 03485P300 205 16,712 SH   SOLE   16,712 0 0
NATURAL GROCERS BY VITAMIN COT COM Common Stock 63888U108 0 40 SH   SOLE   40 0 0
INGEVITY CORP COM Common Stock 45688C107 100 2,001 SH   SOLE   2,001 0 0
NATIONAL HEALTHCARE CORP COM Common Stock 635906100 6 100 SH   SOLE   100 0 0
NISOURCE INC COM Common Stock 65473P105 447 20,305 SH   SOLE   20,305 0 0
NICE LTD SPONSORED ADR ADR 653656108 282 1,223 SH   SOLE   1,223 0 0
NIO INC SPON ADS ADR 62914V106 89 4,100 SH   SOLE   4,100 0 0
NIOCORP DEVS LTD COM Common Stock 654484104 1 1,000 SH   SOLE   1,000 0 0
NIDEC CORP SPONSORED ADR ADR 654090109 23 1,000 SH   SOLE   1,000 0 0
NEW JERSEY RES CORP COM Common Stock 646025106 20 750 SH   SOLE   750 0 0
NIKE INC CL B Common Stock 654106103 12,012 94,848 SH   SOLE   94,848 0 0
NIKOLA CORP COM Common Stock 654110105 88 3,650 SH   SOLE   3,650 0 0
NATIONAL BANKSHARES INC VA COM Common Stock 634865109 25 1,000 SH   SOLE   1,000 0 0
NEKTAR THERAPEUTICS COM Common Stock 640268108 5 290 SH   SOLE   290 0 0
NORTONLIFELOCK INC COM Common Stock 668771108 13,128 634,056 SH   SOLE   634,056 0 0
NAUTILUS INC COM Common Stock 63910B102 18 1,000 SH   SOLE   1,000 0 0
NIELSEN HLDGS PLC SHS EUR Common Stock G6518L108 12 881 SH   SOLE   881 0 0
NEOLEUKIN THERAPEUTICS INC COM Common Stock 64049K104 3 250 SH   SOLE   250 0 0
NMI HLDGS INC CL A Common Stock 629209305 422 22,643 SH   SOLE   22,643 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Common Stock Y62267409 30 5,109 SH   SOLE   5,109 0 0
NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 41 9,061 SH   SOLE   9,061 0 0
NEWMARK GROUP INC CL A Common Stock 65158N102 3 555 SH   SOLE   555 0 0
9 METERS BIOPHARMA INC COM Common Stock 654405109 78 94,000 SH   SOLE   94,000 0 0
NANOBAC PHARMACEUTICALS INC COM Common Stock 63007M102 0 631 SH   SOLE   631 0 0
NN INC COM Common Stock 629337106 1 100 SH   SOLE   100 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 63 876 SH   SOLE   876 0 0
NORTHROP GRUMMAN CORP COM Common Stock 666807102 6,837 21,925 SH   SOLE   21,925 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 119 30,869 SH   SOLE   30,869 0 0
NATIONAL OILWELL VARCO INC COM Common Stock 637071101 67 7,787 SH   SOLE   7,787 0 0
NOVANTA INC COM Common Stock 67000B104 173 1,580 SH   SOLE   1,580 0 0
SERVICENOW INC COM Common Stock 81762P102 784 1,591 SH   SOLE   1,591 0 0
NEENAH INC COM Common Stock 640079109 7 191 SH   SOLE   191 0 0
NATIONAL PRESTO INDS INC COM Common Stock 637215104 14 180 SH   SOLE   180 0 0
NEOPHOTONICS CORP COM Common Stock 64051T100 0 70 SH   SOLE   70 0 0
NORDEA BK ABP MED TERM NTS SPONSORED ADS ADR 65558R109 199 26,054 SH   SOLE   26,054 0 0
NRG ENERGY INC COM NEW Common Stock 629377508 21 701 SH   SOLE   701 0 0
NORTHRIM BANCORP INC COM Common Stock 666762109 150 5,870 SH   SOLE   5,870 0 0
NATURAL RESOURCE PARTNERS L P COM UNIT LTD PAR Common Stock 63900P608 30 2,500 SH   SOLE   2,500 0 0
NUSTAR ENERGY LP UNIT COM Common Stock 67058H102 468 44,709 SH   SOLE   44,709 0 0
NISSAN MOTOR CO LTD SPONSORED ADR ADR 654744408 2 255 SH   SOLE   255 0 0
NORFOLK SOUTHN CORP COM Common Stock 655844108 17,453 82,386 SH   SOLE   82,386 0 0
NESCO HLDGS INC COM Common Stock 64083J104 2 391 SH   SOLE   391 0 0
INSIGHT ENTERPRISES INC COM Common Stock 45765U103 3 47 SH   SOLE   47 0 0
INSPERITY INC COM Common Stock 45778Q107 1,004 15,161 SH   SOLE   15,161 0 0
NESTLE S A SPONSORED ADR ADR 641069406 9,278 77,412 SH   SOLE   77,412 0 0
NORTH SPRINGS RES CORP COM PAR $0.001 Common Stock 662546308 0 2 SH   SOLE   2 0 0
NETAPP INC COM Common Stock 64110D104 131 3,062 SH   SOLE   3,062 0 0
NATURA &CO HLDG S A ADS ADR 63884N108 8 480 SH   SOLE   480 0 0
NORTHISLE COPPER & GOLD INC COM Common Stock 66644R103 0 75 SH   SOLE   75 0 0
NETSCOUT SYS INC COM Common Stock 64115T104 1,025 46,782 SH   SOLE   46,782 0 0
NINTENDO LTD ADR ADR 654445303 198 2,771 SH   SOLE   2,771 0 0
NETGEAR INC COM Common Stock 64111Q104 0 15 SH   SOLE   15 0 0
INTELLIA THERAPEUTICS INC COM Common Stock 45826J105 9 453 SH   SOLE   453 0 0
NUTANIX INC CL A Common Stock 67059N108 52 2,259 SH   SOLE   2,259 0 0
NESTE OYJ UNSPONSORD ADR ADR 64104Y106 13 480 SH   SOLE   480 0 0
NUTRIEN LTD COM Common Stock 67077M108 1,405 36,347 SH   SOLE   36,347 0 0
NATERA INC COM Common Stock 632307104 8 112 SH   SOLE   112 0 0
NORTHERN TR CORP COM Common Stock 665859104 4,331 56,208 SH   SOLE   56,208 0 0
NIPPON TELEG TEL CORP SPONSORED ADR ADR 654624105 33 1,616 SH   SOLE   1,616 0 0
NUANCE COMMUNICATIONS INC COM Common Stock 67020Y100 13 383 SH   SOLE   383 0 0
NUCOR CORP COM Common Stock 670346105 2,674 59,360 SH   SOLE   59,360 0 0
DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES ETF 25460G781 4 50 SH   SOLE   50 0 0
NU SKIN ENTERPRISES INC CL A Common Stock 67018T105 27 525 SH   SOLE   525 0 0
NATIONWIDE RISK-MANAGED INCOME ETF ETF 26922A172 29 1,115 SH   SOLE   1,115 0 0
NAUTILUS MINERALS INC COM Common Stock 639097104 0 16,772 SH   SOLE   16,772 0 0
NUVASIVE INC COM Common Stock 670704105 5 100 SH   SOLE   100 0 0
NOVAVAX INC COM NEW Common Stock 670002401 19 183 SH   SOLE   183 0 0
NOVOCURE LTD ORD SHS Common Stock G6674U108 10 85 SH   SOLE   85 0 0
NVIDIA CORPORATION COM Common Stock 67066G104 9,354 17,177 SH   SOLE   17,177 0 0
NAVIGATOR HLDGS LTD SHS Common Stock Y62132108 5 620 SH   SOLE   620 0 0
NOVO-NORDISK A S ADR ADR 670100205 912 13,165 SH   SOLE   13,165 0 0
NVR INC COM Common Stock 62944T105 169 40 SH   SOLE   40 0 0
NEVRO CORP COM Common Stock 64157F103 24 174 SH   SOLE   174 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 6,588 75,464 SH   SOLE   75,464 0 0
ENVISTA HOLDINGS CORPORATION COM Common Stock 29415F104 12 494 SH   SOLE   494 0 0
NVENT ELECTRIC PLC SHS Common Stock G6700G107 49 2,774 SH   SOLE   2,774 0 0
INVITAE CORP COM Common Stock 46185L103 44 993 SH   SOLE   993 0 0
NOVOZYMES A/S UNSPONSORED ADR ADR 670108109 319 5,072 SH   SOLE   5,072 0 0
NORTHWEST BIOTHERAPEUTICS INC COM Common Stock 66737P600 3 4,662 SH   SOLE   4,662 0 0
NEWELL BRANDS INC COM Common Stock 651229106 6,668 391,985 SH   SOLE   391,985 0 0
NORTHWEST NAT HLDG CO COM Common Stock 66765N105 1 30 SH   SOLE   30 0 0
NORTH WEST OIL GROUP INC COM NEW Common Stock 663303204 0 80 SH   SOLE   80 0 0
NEWS CORP NEW CL B Common Stock 65249B208 2 130 SH   SOLE   130 0 0
NEWS CORP NEW CL A Common Stock 65249B109 17 1,165 SH   SOLE   1,165 0 0
QUANEX BUILDING PRODUCTS CORP COM Common Stock 747619104 9 497 SH   SOLE   497 0 0
NEXTGEN HEALTHCARE INC COM Common Stock 65343C102 1 50 SH   SOLE   50 0 0
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 2,481 18,891 SH   SOLE   18,891 0 0
NEXSTAR MEDIA GROUP INC CL A Common Stock 65336K103 7,163 80,012 SH   SOLE   80,012 0 0
FIRST TR EXCHANGE TRADED FD II INDXX NEXTG ETF ETF 33737K205 12 200 SH   SOLE   200 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 57 6,927 SH   SOLE   6,927 0 0
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 215 3,734 SH   SOLE   3,734 0 0
NEW YORK TIMES CO CL A Common Stock 650111107 99 2,261 SH   SOLE   2,261 0 0
OAKTREE ACQUISITION CORP SHS CL A Common Stock G67145105 220 20,343 SH   SOLE   20,343 0 0
OAKTREE ACQUISITION CORP UNITS EX Common Stock G67145121 0 7 SH   SOLE   7 0 0
OAKTREE ACQUISITION CORP WT EXP Common Stock G67145113 16 6,781 SH   SOLE   6,781 0 0
OAKTREE ACQUISITION CORP II UNIT EX 091527 Common Stock G6715X129 98 9,612 SH   SOLE   9,612 0 0
OWENS CORNING NEW COM Common Stock 690742101 29 416 SH   SOLE   416 0 0
OCEANAGOLD CORP COM Common Stock 675222103 26 17,000 SH   SOLE   17,000 0 0
OCULAR THERAPEUTIX INC COM Common Stock 67576A100 4 500 SH   SOLE   500 0 0
OLD DOMINION FREIGHT LINE INC COM Common Stock 679580100 147 806 SH   SOLE   806 0 0
ISHARES S&P 100 ETF ETF 464287101 741 4,730 SH   SOLE   4,730 0 0
ORTHOFIX MED INC COM Common Stock 68752M108 1 30 SH   SOLE   30 0 0
OGE ENERGY CORP COM Common Stock 670837103 126 4,184 SH   SOLE   4,184 0 0
ORGANIGRAM HLDGS INC COM Common Stock 68620P101 1 515 SH   SOLE   515 0 0
ONE GAS INC COM Common Stock 68235P108 24 347 SH   SOLE   347 0 0
O-I GLASS INC COM Common Stock 67098H104 21 1,960 SH   SOLE   1,960 0 0
VANECK VECTORS OIL SERVICES ETF ETF 92189H607 17 177 SH   SOLE   177 0 0
OCEANEERING INTL INC COM Common Stock 675232102 0 100 SH   SOLE   100 0 0
BARCLAYS BANK PLC IPSP CROIL ETN36 ETF 06738C760 0 7 SH   SOLE   7 0 0
OIL STS INTL INC COM Common Stock 678026105 0 60 SH   SOLE   60 0 0
ONEOK INC NEW COM Common Stock 682680103 839 33,200 SH   SOLE   33,200 0 0
OKTA INC CL A Common Stock 679295105 128 582 SH   SOLE   582 0 0
UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 29 158 SH   SOLE   158 0 0
OLLIES BARGAIN OUTLET HLDGS IN COM Common Stock 681116109 521 5,902 SH   SOLE   5,902 0 0
OLIN CORP COM PAR $1 Common Stock 680665205 8 665 SH   SOLE   665 0 0
OMNICOM GROUP INC COM Common Stock 681919106 235 4,684 SH   SOLE   4,684 0 0
OMNICELL COM COM Common Stock 68213N109 97 1,293 SH   SOLE   1,293 0 0
ONEMAIN HLDGS INC COM Common Stock 68268W103 11 355 SH   SOLE   355 0 0
OMRON CORP SPONSORED ADR ADR 682151303 4 56 SH   SOLE   56 0 0
OMNITEK ENGR CORP COM Common Stock 68215W107 0 2,000 SH   SOLE   2,000 0 0
OSISKO METALS INC COM Common Stock 688274109 0 1,091 SH   SOLE   1,091 0 0
ON SEMICONDUCTOR CORP COM Common Stock 682189105 474 20,677 SH   SOLE   20,677 0 0
OLD NATL BANCORP IND COM Common Stock 680033107 36 2,857 SH   SOLE   2,857 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 89 202 SH   SOLE   202 0 0
ONTO INNOVATION INC COM Common Stock 683344105 74 2,391 SH   SOLE   2,391 0 0
OP BANCORP COM Common Stock 67109R109 0 71 SH   SOLE   71 0 0
OPTION CARE HEALTH INC COM NEW Common Stock 68404L201 3 250 SH   SOLE   250 0 0
OPKO HEALTH INC COM Common Stock 68375N103 120 30,900 SH   SOLE   30,900 0 0
OPPENHEIMER HLDGS INC CL A NON VTG Common Stock 683797104 236 10,610 SH   SOLE   10,610 0 0
OSISKO GOLD ROYALTIES LTD COM Common Stock 68827L101 5 451 SH   SOLE   451 0 0
ORMAT TECHNOLOGIES INC COM Common Stock 686688102 1 15 SH   SOLE   15 0 0
ORANGE SPONSORED ADR ADR 684060106 73 7,086 SH   SOLE   7,086 0 0
ORACLE CORP COM Common Stock 68389X105 18,791 314,866 SH   SOLE   314,866 0 0
ORHUB INC COM Common Stock 68620R107 25 1,000,000 SH   SOLE   1,000,000 0 0
OLD REP INTL CORP COM Common Stock 680223104 880 59,415 SH   SOLE   59,415 0 0
ORKLA A S SPON ADR A ADR 686331109 12 1,240 SH   SOLE   1,240 0 0
OREILLY AUTOMOTIVE INC COM Common Stock 67103H107 3,227 6,962 SH   SOLE   6,962 0 0
OROCOBRE LTD SHS Common Stock Q7142R106 55 30,000 SH   SOLE   30,000 0 0
OSI SYSTEMS INC COM Common Stock 671044105 1 10 SH   SOLE   10 0 0
OSHKOSH CORP COM Common Stock 688239201 73 995 SH   SOLE   995 0 0
ONESPAN INC COM Common Stock 68287N100 235 11,000 SH   SOLE   11,000 0 0
ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 15 1,250 SH   SOLE   1,250 0 0
OPEN TEXT CORP COM Common Stock 683715106 857 20,050 SH   SOLE   20,050 0 0
CD PROJEKT SA UNSPONSRED ADS ADR 125105106 0 20 SH   SOLE   20 0 0
OTIS WORLDWIDE CORP COM Common Stock 68902V107 1,275 20,441 SH   SOLE   20,441 0 0
ONTRAK INC COM Common Stock 683373104 28 451 SH   SOLE   451 0 0
OTTER TAIL CORP COM Common Stock 689648103 25 685 SH   SOLE   685 0 0
OVINTIV INC COM Common Stock 69047Q102 1 76 SH   SOLE   76 0 0
OXFORD INDS INC COM Common Stock 691497309 17 401 SH   SOLE   401 0 0
OCCIDENTAL PETE CORP COM Common Stock 674599105 158 16,368 SH   SOLE   16,368 0 0
OCCIDENTAL PETE CORP WT EXP 080327 Common Stock 674599162 5 1,816 SH   SOLE   1,816 0 0
BANK OZK COM Common Stock 06417N103 5 230 SH   SOLE   230 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Common Stock 726503105 143 23,821 SH   SOLE   23,821 0 0
RANPAK HOLDINGS CORP COM CL A Common Stock 75321W103 72 7,405 SH   SOLE   7,405 0 0
PACWEST BANCORP DEL COM Common Stock 695263103 173 10,177 SH   SOLE   10,177 0 0
PENSKE AUTOMOTIVE GRP INC COM Common Stock 70959W103 0 9 SH   SOLE   9 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A Common Stock 72651A207 17 2,731 SH   SOLE   2,731 0 0
ABERDEEN STANDARD PHYSICAL PALLADIUM SHARES ETF ETF 003262102 68 310 SH   SOLE   310 0 0
PALO ALTO NETWORKS INC COM Common Stock 697435105 2,104 8,399 SH   SOLE   8,399 0 0
PAR TECHNOLOGY CORP COM Common Stock 698884103 33 898 SH   SOLE   898 0 0
PAR PAC HOLDINGS INC COM NEW Common Stock 69888T207 78 11,411 SH   SOLE   11,411 0 0
PATIENT ACCESS SOLUTIONS INC COM NEW Common Stock 70324A208 2 100,000 SH   SOLE   100,000 0 0
PATRICK INDS INC COM Common Stock 703343103 43 684 SH   SOLE   684 0 0
PROSHARES PET CARE ETF ETF 74348A145 9 143 SH   SOLE   143 0 0
PAYCOM SOFTWARE INC COM Common Stock 70432V102 1,064 3,320 SH   SOLE   3,320 0 0
PAYCHEX INC COM Common Stock 704326107 2,090 26,344 SH   SOLE   26,344 0 0
PROSPERITY BANCSHARES INC COM Common Stock 743606105 26 503 SH   SOLE   503 0 0
PEMBINA PIPELINE CORP COM Common Stock 706327103 155 7,237 SH   SOLE   7,237 0 0
PEOPLES UNITED FINANCIAL INC COM Common Stock 712704105 29 2,866 SH   SOLE   2,866 0 0
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787 67 1,161 SH   SOLE   1,161 0 0
PBF ENERGY INC CL A Common Stock 69318G106 11 1,990 SH   SOLE   1,990 0 0
PBF LOGISTICS LP UNIT LTD PTNR Common Stock 69318Q104 13 1,638 SH   SOLE   1,638 0 0
PRESTIGE CONSMR HEALTHCARE INC COM Common Stock 74112D101 1 21 SH   SOLE   21 0 0
PIONEER BANKCORP INC COM Common Stock 723606208 82 2,400 SH   SOLE   2,400 0 0
POTBELLY CORP COM Common Stock 73754Y100 1 150 SH   SOLE   150 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408 19 2,683 SH   SOLE   2,683 0 0
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG ADR 71654V101 3 458 SH   SOLE   458 0 0
PERMIAN BASIN RTY TR UNIT BEN INT Common Stock 714236106 228 91,776 SH   SOLE   91,776 0 0
PACCAR INC COM Common Stock 693718108 899 10,637 SH   SOLE   10,637 0 0
PCB BANCORP COM Common Stock 740163100 0 46 SH   SOLE   46 0 0
PG&E CORP COM Common Stock 69331C108 11 1,111 SH   SOLE   1,111 0 0
PANASONIC CORP ADR ADR 69832A205 12 1,409 SH   SOLE   1,409 0 0
PACIRA PHARMACEUTICALS INC COM Common Stock 695127100 236 3,938 SH   SOLE   3,938 0 0
PCTEL INC COM Common Stock 69325Q105 0 70 SH   SOLE   70 0 0
PAYLOCITY HLDG CORP COM Common Stock 70438V106 31 189 SH   SOLE   189 0 0
PCCW LTD SHS Common Stock Y6802P120 0 600 SH   SOLE   600 0 0
PDC ENERGY INC COM Common Stock 69327R101 2 148 SH   SOLE   148 0 0
PATTERSON COS INC COM Common Stock 703395103 2 80 SH   SOLE   80 0 0
INVESCO DWA MOMENTUM ETF ETF 46137V837 17 220 SH   SOLE   220 0 0
PERNOD RICARD SA ADR ADR 714264207 424 13,339 SH   SOLE   13,339 0 0
FLUTTER ENTMT PLC UNSPONSORED ADS ADR 344044102 81 1,016 SH   SOLE   1,016 0 0
PARSLEY ENERGY INC CL A Common Stock 701877102 48 5,325 SH   SOLE   5,325 0 0
PEOPLES BANCORP N C INC COM Common Stock 710577107 79 4,989 SH   SOLE   4,989 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Common Stock 744573106 2,034 36,936 SH   SOLE   36,936 0 0
PEGASYSTEMS INC COM Common Stock 705573103 47 383 SH   SOLE   383 0 0
INVESCO DYNAMIC LEISURE AND ENTERTAINMENT ETF ETF 46137V720 40 1,248 SH   SOLE   1,248 0 0
PENUMBRA INC COM Common Stock 70975L107 11 60 SH   SOLE   60 0 0
PENN NATL GAMING INC COM Common Stock 707569109 649 8,766 SH   SOLE   8,766 0 0
PEPSICO INC COM Common Stock 713448108 22,579 160,366 SH   SOLE   160,366 0 0
PERION NETWORK LTD SHS NEW Common Stock M78673114 597 85,165 SH   SOLE   85,165 0 0
PFIZER INC COM Common Stock 717081103 23,231 638,730 SH   SOLE   638,730 0 0
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 30,316 826,561 SH   SOLE   826,561 0 0
PRINCIPAL FINANCIAL GROUP INC COM Common Stock 74251V102 292 7,227 SH   SOLE   7,227 0 0
PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 7 191 SH   SOLE   191 0 0
INVESCO DWA FINANCIAL MOMENTUM ETF ETF 46137V860 9 248 SH   SOLE   248 0 0
INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 437 14,400 SH   SOLE   14,400 0 0
PROOFPOINT INC COM Common Stock 743424103 228 2,186 SH   SOLE   2,186 0 0
PROVIDENT FINL SVCS INC COM Common Stock 74386T105 153 12,471 SH   SOLE   12,471 0 0
PROCTER AND GAMBLE CO COM Common Stock 742718109 64,862 465,825 SH   SOLE   465,825 0 0
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 699 37,120 SH   SOLE   37,120 0 0
PEGASUS GAMING CORP COM Common Stock 705908101 0 1,000 SH   SOLE   1,000 0 0
INVESCO GLOBAL SHORT TERM HIGH YIELD BOND ETF ETF 46138E669 2,725 126,389 SH   SOLE   126,389 0 0
PROGYNY INC COM Common Stock 74340E103 29 1,000 SH   SOLE   1,000 0 0
PROGRESSIVE CORP COM Common Stock 743315103 669 7,156 SH   SOLE   7,156 0 0
INVESCO PREFERRED ETF ETF 46138E511 405 27,246 SH   SOLE   27,246 0 0
PARKER-HANNIFIN CORP COM Common Stock 701094104 501 2,498 SH   SOLE   2,498 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 173 3,646 SH   SOLE   3,646 0 0
PULTE GROUP INC COM Common Stock 745867101 37,970 798,030 SH   SOLE   798,030 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 423 10,623 SH   SOLE   10,623 0 0
PHARMAGEN INC COM Common Stock 71715W106 0 20,000 SH   SOLE   20,000 0 0
IMPINJ INC COM Common Stock 453204109 7 250 SH   SOLE   250 0 0
PIVOTAL INVT CORP II WT EXP 060125 Common Stock 72582K118 30 8,499 SH   SOLE   8,499 0 0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 5 195 SH   SOLE   195 0 0
POLARIS INC COM Common Stock 731068102 124 1,312 SH   SOLE   1,312 0 0
PREMIER INC CL A Common Stock 74051N102 30 928 SH   SOLE   928 0 0
PINTEREST INC CL A Common Stock 72352L106 27 613 SH   SOLE   613 0 0
INVESCO GLOBAL WATER ETF ETF 46138E651 8 260 SH   SOLE   260 0 0
PIERIS PHARMACEUTICALS INC COM Common Stock 720795103 2 1,000 SH   SOLE   1,000 0 0
PIPER SANDLER COMPANIES COM Common Stock 724078100 10 132 SH   SOLE   132 0 0
INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 113 1,765 SH   SOLE   1,765 0 0
PJT PARTNERS INC COM CL A Common Stock 69343T107 22 363 SH   SOLE   363 0 0
INNOVATOR S&P 500 POWER BUFFER ETF - JUNE ETF 45782C748 91 3,128 SH   SOLE   3,128 0 0
PARK AEROSPACE CORP COM Common Stock 70014A104 8 700 SH   SOLE   700 0 0
PACKAGING CORP AMER COM Common Stock 695156109 10,086 93,689 SH   SOLE   93,689 0 0
PERKINELMER INC COM Common Stock 714046109 14,296 114,493 SH   SOLE   114,493 0 0
PARKWAY ACQUISITION CORP COM Common Stock 70153X105 54 6,050 SH   SOLE   6,050 0 0
POSCO SPONSORED ADR ADR 693483109 2 51 SH   SOLE   51 0 0
PHOTRONICS INC COM Common Stock 719405102 38 3,690 SH   SOLE   3,690 0 0
DAVE & BUSTERS ENTMT INC COM Common Stock 238337109 1 50 SH   SOLE   50 0 0
CHILDRENS PL INC COM Common Stock 168905107 57 1,910 SH   SOLE   1,910 0 0
PIEDMONT LITHIUM LTD SPONSORED ADS ADR 720162106 9 375 SH   SOLE   375 0 0
DOUGLAS DYNAMICS INC COM Common Stock 25960R105 155 4,474 SH   SOLE   4,474 0 0
PULSE BIOSCIENCES INC COM Common Stock 74587B101 80 6,868 SH   SOLE   6,868 0 0
PALANTIR TECHNOLOGIES INC CL A Common Stock 69608A108 79 8,383 SH   SOLE   8,383 0 0
PLUG POWER INC COM NEW Common Stock 72919P202 75 5,331 SH   SOLE   5,331 0 0
PLEXUS CORP COM Common Stock 729132100 14 195 SH   SOLE   195 0 0
PHILIP MORRIS INTL INC COM Common Stock 718172109 5,563 73,847 SH   SOLE   73,847 0 0
PNC FINL SVCS GROUP INC COM Common Stock 693475105 3,253 29,724 SH   SOLE   29,724 0 0
PINNACLE FINL PARTNERS INC COM Common Stock 72346Q104 522 14,515 SH   SOLE   14,515 0 0
PING AN INS GROUP CO CHINA LTD SPON ADR REP H ADR 72341E304 400 18,858 SH   SOLE   18,858 0 0
PNM RES INC COM Common Stock 69349H107 8 202 SH   SOLE   202 0 0
INVESCO NASDAQ INTERNET ETF ETF 46137V530 32 150 SH   SOLE   150 0 0
PENTAIR PLC SHS Common Stock G7S00T104 1,630 35,885 SH   SOLE   35,885 0 0
PENNANT GROUP INC COM Common Stock 70805E109 1 30 SH   SOLE   30 0 0
PINNACLE WEST CAP CORP COM Common Stock 723484101 271 3,595 SH   SOLE   3,595 0 0
INSULET CORP COM Common Stock 45784P101 263 1,106 SH   SOLE   1,106 0 0
POOL CORP COM Common Stock 73278L105 893 2,720 SH   SOLE   2,720 0 0
PORTLAND GEN ELEC CO COM NEW Common Stock 736508847 286 7,941 SH   SOLE   7,941 0 0
POST HLDGS INC COM Common Stock 737446104 134 1,531 SH   SOLE   1,531 0 0
PORTAGE RESOURCES INC COM Common Stock 735867103 0 20,000 SH   SOLE   20,000 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 1 26 SH   SOLE   26 0 0
POWELL INDS INC COM Common Stock 739128106 0 5 SH   SOLE   5 0 0
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 70 1,260 SH   SOLE   1,260 0 0
PINNACLE BANKSHARES CORP COM Common Stock 72345E102 6 315 SH   SOLE   315 0 0
PILGRIMS PRIDE CORP COM Common Stock 72147K108 27 1,775 SH   SOLE   1,775 0 0
PT BANK MANDIRI PERSERO TBK UNSPONSORED ADR ADR 69367U105 33 4,906 SH   SOLE   4,906 0 0
PPG INDS INC COM Common Stock 693506107 860 7,065 SH   SOLE   7,065 0 0
PPL CORP COM Common Stock 69351T106 779 28,271 SH   SOLE   28,271 0 0
KERING S A UNSPONSORED ADR ADR 492089107 23 340 SH   SOLE   340 0 0
PROASSURANCE CORP COM Common Stock 74267C106 995 63,270 SH   SOLE   63,270 0 0
PRA GROUP INC COM Common Stock 69354N106 14 340 SH   SOLE   340 0 0
PRA HEALTH SCIENCES INC COM Common Stock 69354M108 14,955 142,277 SH   SOLE   142,277 0 0
PERDOCEO ED CORP COM Common Stock 71363P106 1 90 SH   SOLE   90 0 0
PREDICTIVE TECHNOLOGY GROUP IN COM Common Stock 74039H102 0 2,500 SH   SOLE   2,500 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 325 2,842 SH   SOLE   2,842 0 0
PERFICIENT INC COM Common Stock 71375U101 37 850 SH   SOLE   850 0 0
PERRIGO CO PLC SHS Common Stock G97822103 79 1,742 SH   SOLE   1,742 0 0
PRIMERICA INC COM Common Stock 74164M108 12 104 SH   SOLE   104 0 0
PARK NATL CORP COM Common Stock 700658107 37 450 SH   SOLE   450 0 0
PROTO LABS INC COM Common Stock 743713109 486 3,656 SH   SOLE   3,656 0 0
PRIMO WATER CORPORATION COM Common Stock 74167P108 49 3,405 SH   SOLE   3,405 0 0
INVESCO DWA INDUSTRIALS MOMENTUM ETF ETF 46137V845 12 150 SH   SOLE   150 0 0
THE 3D PRINTING ETF ETF 00214Q500 2 75 SH   SOLE   75 0 0
PROS HOLDINGS INC COM Common Stock 74346Y103 15 477 SH   SOLE   477 0 0
PROACTIS HOLDINGS PLC ORD SHS Common Stock G724AB102 2 4,000 SH   SOLE   4,000 0 0
PROSIGHT GLOBAL INC COM Common Stock 74349J103 296 26,025 SH   SOLE   26,025 0 0
PROSUS N V SPONSORED ADR ADR 74365P108 208 11,131 SH   SOLE   11,131 0 0
PURPLE INNOVATION INC COM Common Stock 74640Y106 6 237 SH   SOLE   237 0 0
THE PROVIDENCE SERVICE CORP COM Common Stock 743815102 0 5 SH   SOLE   5 0 0
PERSPECTA INC COM Common Stock 715347100 11 577 SH   SOLE   577 0 0
PARATEK PHARMACEUTICALS INC COM Common Stock 699374302 4 800 SH   SOLE   800 0 0
PRUDENTIAL FINL INC COM Common Stock 744320102 731 11,515 SH   SOLE   11,515 0 0
PLURALSIGHT INC COM CL A Common Stock 72941B106 155 8,803 SH   SOLE   8,803 0 0
PROPERTY SOLUTIONS ACQUISITION UNIT EXP 033027 Common Stock 74348Q207 8 750 SH   SOLE   750 0 0
INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY PORTFOLIO ETF 46138E115 125 1,416 SH   SOLE   1,416 0 0
INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647 48 600 SH   SOLE   600 0 0
INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 316 2,500 SH   SOLE   2,500 0 0
PARSONS CORPORATION COM Common Stock 744611104 8 230 SH   SOLE   230 0 0
PEARSON PLC SPONSORED ADR ADR 705015105 1 144 SH   SOLE   144 0 0
PROSHARES SHORT QQQ ETF 74347B714 2 100 SH   SOLE   100 0 0
PURE STORAGE INC CL A Common Stock 74624M102 4 268 SH   SOLE   268 0 0
PERSHING SQUARE TONTINE HLDGS COM CL A Common Stock 71531R109 20 895 SH   SOLE   895 0 0
PERSHING SQUARE TONTINE HLDGS WT EXP 072425 Common Stock 71531R117 8 1,034 SH   SOLE   1,034 0 0
PLUS THERAPEUTICS INC COM NEW Common Stock 72941H400 0 18 SH   SOLE   18 0 0
HERMITAGE OFFSHORE SVCS LTD SHS Common Stock G4511M108 0 2 SH   SOLE   2 0 0
PHILLIPS 66 COM Common Stock 718546104 803 15,980 SH   SOLE   15,980 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 77 3,368 SH   SOLE   3,368 0 0
PROPTECH ACQUISITION CORP COM CL A Common Stock 74349F101 160 14,742 SH   SOLE   14,742 0 0
PROPTECH ACQUISITION CORP WT EXP 052626 Common Stock 74349F119 16 10,164 SH   SOLE   10,164 0 0
PTC INC COM Common Stock 69370C100 273 3,240 SH   SOLE   3,240 0 0
PTC THERAPEUTICS INC COM Common Stock 69366J200 2 45 SH   SOLE   45 0 0
PATTERSON-UTI ENERGY INC COM Common Stock 703481101 1 220 SH   SOLE   220 0 0
INVESCO DWA HEALTHCARE MOMENTUM ETF ETF 46137V852 21 151 SH   SOLE   151 0 0
PACER TRENDPILOT US LARGE CAP ETF ETF 69374H105 23 778 SH   SOLE   778 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 Common Stock 696077403 6 11,750 SH   SOLE   11,750 0 0
PELOTON INTERACTIVE INC CL A COM Common Stock 70614W100 197 1,875 SH   SOLE   1,875 0 0
PROTECTIVE INS CORP CL B Common Stock 74368L203 211 16,236 SH   SOLE   16,236 0 0
PACTIV EVERGREEN INC COM Common Stock 69526K105 6 480 SH   SOLE   480 0 0
PUBLICIS S A NEW SPONSORED ADR ADR 74463M106 14 1,700 SH   SOLE   1,700 0 0
PEUGEOT S A UNSPONSORD ADR ADR 716830104 11 620 SH   SOLE   620 0 0
PRUDENTIAL PLC ADR ADR 74435K204 82 2,850 SH   SOLE   2,850 0 0
PROPETRO HLDG CORP COM Common Stock 74347M108 0 70 SH   SOLE   70 0 0
PROMOTORA Y OPERADORA DE INFRA SPONSORED ADR ADR 74343W100 18 136 SH   SOLE   136 0 0
PICK-UPS PLUS INC COM Common Stock 719574105 0 1,000 SH   SOLE   1,000 0 0
PURATION INC COM Common Stock 74609P104 0 1,000 SH   SOLE   1,000 0 0
PRETIUM RES INC COM Common Stock 74139C102 13 1,000 SH   SOLE   1,000 0 0
PVH CORPORATION COM Common Stock 693656100 20 332 SH   SOLE   332 0 0
INVESCO VRDO TAX-FREE WEEKLY ETF ETF 46138G862 266 10,656 SH   SOLE   10,656 0 0
INVESCO DYNAMIC LARGE CAP GROWTH ETF ETF 46137V746 75 1,200 SH   SOLE   1,200 0 0
POWER CORP CDA COM Common Stock 739239101 7 356 SH   SOLE   356 0 0
POWERFLEET INC COM Common Stock 73931J109 61 11,265 SH   SOLE   11,265 0 0
QUANTA SVCS INC COM Common Stock 74762E102 940 17,546 SH   SOLE   17,546 0 0
INVESCO DYNAMIC LARGE CAP VALUE ETF ETF 46137V738 28 837 SH   SOLE   837 0 0
POWERVERDE INC COM Common Stock 73937M106 33 85,528 SH   SOLE   85,528 0 0
INVESCO CALIFORNIA AMT-FREE MUNICIPAL BOND ETF ETF 46138E206 153 5,543 SH   SOLE   5,543 0 0
PIONEER NAT RES CO COM Common Stock 723787107 541 6,352 SH   SOLE   6,352 0 0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 36 1,000 SH   SOLE   1,000 0 0
INVESCO FTSE RAFI EMERGING MARKETS ETF ETF 46138E727 23 1,300 SH   SOLE   1,300 0 0
POLYPID LTD SHS Common Stock M8001Q118 1 100 SH   SOLE   100 0 0
PAYPAL HLDGS INC COM Common Stock 70450Y103 5,865 29,779 SH   SOLE   29,779 0 0
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 175 6,574 SH   SOLE   6,574 0 0
INVESCO CLEANTECH ETF ETF 46137V407 2 31 SH   SOLE   31 0 0
PARAMOUNT GOLD NEV CORP COM Common Stock 69924M109 0 45 SH   SOLE   45 0 0
PZENA INVT MGMT INC CLASS A Common Stock 74731Q103 95 17,925 SH   SOLE   17,925 0 0
PAPA JOHNS INTL INC COM Common Stock 698813102 3 40 SH   SOLE   40 0 0
QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 11 1,790 SH   SOLE   1,790 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 51 1,122 SH   SOLE   1,122 0 0
QUALCOMM INC COM Common Stock 747525103 22,587 188,982 SH   SOLE   188,982 0 0
QUIDEL CORP COM Common Stock 74838J101 41 183 SH   SOLE   183 0 0
SPDR MSCI EMERGING MARKETS STRATEGICFACTORS ETF ETF 78463X426 30 530 SH   SOLE   530 0 0
QEP RESOURCES INC COM Common Stock 74733V100 0 440 SH   SOLE   440 0 0
PROSHARES ULTRASHORT QQQ ETF 74347B243 36 3,900 SH   SOLE   3,900 0 0
ISHARES AAA - A RATED CORPORATE BOND ETF ETF 46429B291 136 2,350 SH   SOLE   2,350 0 0
QUALYS INC COM Common Stock 74758T303 152 1,554 SH   SOLE   1,554 0 0
QUANTUM CORP COM NEW Common Stock 747906501 14 3,050 SH   SOLE   3,050 0 0
QUINSTREET INC COM Common Stock 74874Q100 2,227 135,043 SH   SOLE   135,043 0 0
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105 21 245 SH   SOLE   245 0 0
INVESCO QQQ TRUST ETF 46090E103 8,186 28,964 SH   SOLE   28,964 0 0
QURATE RETAIL INC COM SER A Common Stock 74915M100 12 1,688 SH   SOLE   1,688 0 0
QORVO INC COM Common Stock 74736K101 1,486 11,001 SH   SOLE   11,001 0 0
RESTAURANT BRANDS INTL INC COM Common Stock 76131D103 111 1,900 SH   SOLE   1,900 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 99 826 SH   SOLE   826 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 23 248 SH   SOLE   248 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 218 2,090 SH   SOLE   2,090 0 0
QUMU CORP COM Common Stock 749063103 1 200 SH   SOLE   200 0 0
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 22 1,000 SH   SOLE   1,000 0 0
RYDER SYS INC COM Common Stock 783549108 54 1,290 SH   SOLE   1,290 0 0
FERRARI N V COM Common Stock N3167Y103 576 3,120 SH   SOLE   3,120 0 0
RITE AID CORP COM Common Stock 767754872 1 65 SH   SOLE   65 0 0
LIVERAMP HLDGS INC COM Common Stock 53815P108 7 130 SH   SOLE   130 0 0
POLARIS INFRASTRUCTURE INC COM Common Stock 73106R100 0 4 SH   SOLE   4 0 0
RAVEN INDS INC COM Common Stock 754212108 2 100 SH   SOLE   100 0 0
RITCHIE BROS AUCTIONEERS COM Common Stock 767744105 645 10,638 SH   SOLE   10,638 0 0
REGAL BELOIT CORP COM Common Stock 758750103 41 440 SH   SOLE   440 0 0
REPUBLIC BANCORP INC KY CL A Common Stock 760281204 59 2,100 SH   SOLE   2,100 0 0
RECKITT BENCKISER GRP PLC SPONSORED ADR ADR 756255204 251 12,459 SH   SOLE   12,459 0 0
RECKITT BENCKISER GRP PLC SHS Common Stock 0G7407910 74 750 SH   SOLE   750 0 0
ROGERS COMMUNICATIONS INC CL B Common Stock 775109200 62 1,570 SH   SOLE   1,570 0 0
RENT A CTR INC NEW COM Common Stock 76009N100 0 15 SH   SOLE   15 0 0
ROCKY BRANDS INC COM Common Stock 774515100 0 5 SH   SOLE   5 0 0
ROYAL CARIBBEAN GROUP COM Common Stock V7780T103 174 2,652 SH   SOLE   2,652 0 0
RECRUIT HLDGS CO LTD UNSPONSORD ADR ADR 75629J101 23 2,940 SH   SOLE   2,940 0 0
RADIENT TECHNOLOGIES INC COM Common Stock 75034P106 2 22,200 SH   SOLE   22,200 0 0
REDFIN CORP COM Common Stock 75737F108 41 784 SH   SOLE   784 0 0
VIVOS INC COM NEW Common Stock 92858K204 6 226,000 SH   SOLE   226,000 0 0
RADNET INC COM Common Stock 750491102 174 11,375 SH   SOLE   11,375 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 284 12,132 SH   SOLE   12,132 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 516 21,269 SH   SOLE   21,269 0 0
ROYAL DSM N V SPON ADR ADR 780249108 113 2,660 SH   SOLE   2,660 0 0
RADWARE LTD ORD Common Stock M81873107 1 32 SH   SOLE   32 0 0
EVEREST RE GROUP LTD COM Common Stock G3223R108 1,427 7,247 SH   SOLE   7,247 0 0
THE REALREAL INC COM Common Stock 88339P101 50 3,341 SH   SOLE   3,341 0 0
RARE ELEMENT RES LTD COM Common Stock 75381M102 2 3,000 SH   SOLE   3,000 0 0
RENEWABLE ENERGY GROUP INC COM NEW Common Stock 75972A301 0 9 SH   SOLE   9 0 0
REGENERON PHARMACEUTICALS COM Common Stock 75886F107 1,204 2,120 SH   SOLE   2,120 0 0
RELX PLC SPONSORED ADR ADR 759530108 195 8,748 SH   SOLE   8,748 0 0
ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 3,143 120,701 SH   SOLE   120,701 0 0
REPSOL S A SPON ADR ADR 76026T205 3 490 SH   SOLE   490 0 0
RPC INC COM Common Stock 749660106 3 1,000 SH   SOLE   1,000 0 0
RESONANT INC COM Common Stock 76118L102 2 1,000 SH   SOLE   1,000 0 0
REVLON INC CL A NEW Common Stock 761525609 64 9,480 SH   SOLE   9,480 0 0
REYNOLDS CONSUMER PRODS INC COM Common Stock 76171L106 36 1,174 SH   SOLE   1,174 0 0
RESIDEO TECHNOLOGIES INC COM Common Stock 76118Y104 14 1,260 SH   SOLE   1,260 0 0
REGIONS FINANCIAL CORP NEW COM Common Stock 7591EP100 847 73,445 SH   SOLE   73,445 0 0
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 85 495 SH   SOLE   495 0 0
RESOLUTE FST PRODS INC COM Common Stock 76117W109 3 690 SH   SOLE   690 0 0
REINSURANCE GRP OF AMERICA INC COM NEW Common Stock 759351604 293 3,025 SH   SOLE   3,025 0 0
RGC RES INC COM Common Stock 74955L103 1,019 43,425 SH   SOLE   43,425 0 0
REPLIGEN CORP COM Common Stock 759916109 261 1,744 SH   SOLE   1,744 0 0
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF ETF 46137V324 25 185 SH   SOLE   185 0 0
ROYAL GOLD INC COM Common Stock 780287108 40 328 SH   SOLE   328 0 0
REGENXBIO INC COM Common Stock 75901B107 1 30 SH   SOLE   30 0 0
RESOURCES CONNECTION INC COM Common Stock 76122Q105 0 35 SH   SOLE   35 0 0
STURM RUGER & CO INC COM Common Stock 864159108 6 90 SH   SOLE   90 0 0
RH COM Common Stock 74967X103 11 30 SH   SOLE   30 0 0
ROCHE HLDG LTD SPONSORED ADR ADR 771195104 1,177 27,494 SH   SOLE   27,494 0 0
ROBERT HALF INTL INC COM Common Stock 770323103 158 3,016 SH   SOLE   3,016 0 0
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 29 200 SH   SOLE   200 0 0
TRANSOCEAN LTD REG SHS Common Stock H8817H100 1 1,151 SH   SOLE   1,151 0 0
B. RILEY FINANCIAL INC COM Common Stock 05580M108 315 12,370 SH   SOLE   12,370 0 0
RIO TINTO PLC SPONSORED ADR ADR 767204100 818 13,680 SH   SOLE   13,680 0 0
RIOT BLOCKCHAIN INC COM Common Stock 767292105 1 450 SH   SOLE   450 0 0
RAYMOND JAMES FINL INC COM Common Stock 754730109 3,297 45,351 SH   SOLE   45,351 0 0
ROCKSHIELD CAP CORP COM Common Stock 77406P102 0 500 SH   SOLE   500 0 0
ROCKET COS INC COM CL A Common Stock 77311W101 254 11,200 SH   SOLE   11,200 0 0
RALPH LAUREN CORP CL A Common Stock 751212101 24 347 SH   SOLE   347 0 0
REAL BRANDS INC COM Common Stock 75584Q108 0 10,000 SH   SOLE   10,000 0 0
RELIEF THERAPEUTICS HLDG AG NAMEN -AKT Common Stock H6759S100 4 7,000 SH   SOLE   7,000 0 0
RADIANT LOGISTICS INC COM Common Stock 75025X100 0 78 SH   SOLE   78 0 0
REALOGY HLDGS CORP COM Common Stock 75605Y106 28 2,779 SH   SOLE   2,779 0 0
RLI CORP COM Common Stock 749607107 162 1,920 SH   SOLE   1,920 0 0
RESMED INC COM Common Stock 761152107 1,135 6,695 SH   SOLE   6,695 0 0
RMG ACQUISITION CORP WT EXP 022126 Common Stock 749641114 3 1,333 SH   SOLE   1,333 0 0
RMR GROUP INC CL A Common Stock 74967R106 4 124 SH   SOLE   124 0 0
RINGCENTRAL INC CL A Common Stock 76680R206 498 1,777 SH   SOLE   1,777 0 0
RENAISSANCERE HLDGS LTD COM Common Stock G7496G103 88 517 SH   SOLE   517 0 0
RENAULT S A SHS SICOVAM Common Stock F77098105 1 50 SH   SOLE   50 0 0
RENASANT CORP COM Common Stock 75970E107 1 35 SH   SOLE   35 0 0
CONSTRUCTION PARTNERS INC COM CL A Common Stock 21044C107 26 1,434 SH   SOLE   1,434 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 58 1,196 SH   SOLE   1,196 0 0
ROGERS CORP COM Common Stock 775133101 2 20 SH   SOLE   20 0 0
ROCKWELL AUTOMATION INC COM Common Stock 773903109 2,395 10,912 SH   SOLE   10,912 0 0
SPDR S&P KENSHO FINAL FRONTIERS ETF ETF 78468R630 1 30 SH   SOLE   30 0 0
ROKU INC COM CL A Common Stock 77543R102 741 3,697 SH   SOLE   3,697 0 0
ROLLINS INC COM Common Stock 775711104 1,277 23,723 SH   SOLE   23,723 0 0
RBC BEARINGS INC COM Common Stock 75524B104 152 1,243 SH   SOLE   1,243 0 0
PROSHARES ULTRA TECHNOLOGY ETF 74347R693 13 230 SH   SOLE   230 0 0
ROPER TECHNOLOGIES INC COM Common Stock 776696106 1,226 3,117 SH   SOLE   3,117 0 0
ROSS STORES INC COM Common Stock 778296103 3,632 38,297 SH   SOLE   38,297 0 0
REALPAGE INC COM Common Stock 75606N109 291 4,900 SH   SOLE   4,900 0 0
RPM INTL INC COM Common Stock 749685103 863 10,479 SH   SOLE   10,479 0 0
RANGE RES CORP COM Common Stock 75281A109 2 275 SH   SOLE   275 0 0
DONNELLEY R R & SONS CO COM Common Stock 257867200 0 41 SH   SOLE   41 0 0
RED ROCK RESORTS INC CL A Common Stock 75700L108 44 2,500 SH   SOLE   2,500 0 0
RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 80 763 SH   SOLE   763 0 0
REPUBLIC SVCS INC COM Common Stock 760759100 546 5,876 SH   SOLE   5,876 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2,856 26,327 SH   SOLE   26,327 0 0
VANECK VECTORS RUSSIA ETF ETF 92189F403 15 735 SH   SOLE   735 0 0
RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 13 370 SH   SOLE   370 0 0
RAYTHEON TECHNOLOGIES CORP COM Common Stock 75513E101 28,297 492,468 SH   SOLE   492,468 0 0
ARBORGEN HLDGS LTD SHS Common Stock Q0465M101 3 33,333 SH   SOLE   33,333 0 0
SUNRUN INC COM Common Stock 86771W105 17 218 SH   SOLE   218 0 0
RUSH ENTERPRISES INC CL A Common Stock 781846209 256 5,009 SH   SOLE   5,009 0 0
RUSH ENTERPRISES INC CL B Common Stock 781846308 246 5,547 SH   SOLE   5,547 0 0
REVOLVE GROUP INC CL A Common Stock 76156B107 2 100 SH   SOLE   100 0 0
REVANCE THERAPEUTICS INC COM Common Stock 761330109 44 1,742 SH   SOLE   1,742 0 0
RIVER FINL CORP COM Common Stock 76821P101 329 11,500 SH   SOLE   11,500 0 0
RIVERVIEW BANCORP INC COM Common Stock 769397100 0 109 SH   SOLE   109 0 0
RESVERLOGIX CORP COM Common Stock 76128M108 3 4,000 SH   SOLE   4,000 0 0
RWE AG SPONSORED ADR ADR 74975E303 133 3,448 SH   SOLE   3,448 0 0
INVESCO S&P 500 REVENUE ETF ETF 46138G698 116 2,148 SH   SOLE   2,148 0 0
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749 2 60 SH   SOLE   60 0 0
SPDR DOW JONES REIT ETF ETF 78464A607 105 1,312 SH   SOLE   1,312 0 0
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863 26 855 SH   SOLE   855 0 0
PROSHARES ULTRA HEALTH CARE ETF 74347R735 13 100 SH   SOLE   100 0 0
REXNORD CORP COM Common Stock 76169B102 9 289 SH   SOLE   289 0 0
RACKSPACE TECHNOLOGY INC COM Common Stock 750102105 164 8,630 SH   SOLE   8,630 0 0
ROYAL BK CDA COM Common Stock 780087102 2,749 39,038 SH   SOLE   39,038 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 78 948 SH   SOLE   948 0 0
ROLLS ROYCE HOLDINGS PLC SPONSORED ADR ADR 775781206 3 1,580 SH   SOLE   1,580 0 0
INVESCO S&P 500 EQUAL WEIGHT FINANCIALS ETF ETF 46137V340 20 534 SH   SOLE   534 0 0
RYOHIN KEIKAKU CO LTD UNSPONSORD ADR ADR 78392U105 63 3,801 SH   SOLE   3,801 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 1,035 4,863 SH   SOLE   4,863 0 0
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 46137V274 217 2,281 SH   SOLE   2,281 0 0
SEABRIDGE GOLD INC COM Common Stock 811916105 18 950 SH   SOLE   950 0 0
SABRE CORP COM Common Stock 78573M104 12 1,791 SH   SOLE   1,791 0 0
SANDERSON FARMS INC COM Common Stock 800013104 401 3,359 SH   SOLE   3,359 0 0
SAFRAN SPON ADR ADR 786584102 112 4,557 SH   SOLE   4,557 0 0
SAFETY INS GROUP INC COM Common Stock 78648T100 43 635 SH   SOLE   635 0 0
SAGE THERAPEUTICS INC COM Common Stock 78667J108 7 114 SH   SOLE   114 0 0
SONIC AUTOMOTIVE INC CL A Common Stock 83545G102 0 11 SH   SOLE   11 0 0
SAIA INC COM Common Stock 78709Y105 3 20 SH   SOLE   20 0 0
SCIENCE APPLICATIONS INTL CORP COM Common Stock 808625107 2,132 27,024 SH   SOLE   27,024 0 0
BOSTON BEER INC CL A Common Stock 100557107 24 28 SH   SOLE   28 0 0
SCHULTZE SPL PURP ACQUSTN CORP COM Common Stock 80821R109 118 11,567 SH   SOLE   11,567 0 0
SCHULTZE SPL PURP ACQUSTN CORP WT EXP 123123 Common Stock 80821R117 1 2,300 SH   SOLE   2,300 0 0
BANCO SANTANDER S.A. ADR ADR 05964H105 45 24,292 SH   SOLE   24,292 0 0
SANDSTORM GOLD LTD COM NEW Common Stock 80013R206 29 3,413 SH   SOLE   3,413 0 0
SANMINA CORPORATION COM Common Stock 801056102 17 632 SH   SOLE   632 0 0
SAP SE SPON ADR ADR 803054204 31,986 203,965 SH   SOLE   203,965 0 0
CURIOSITYSTREAM INC COM CL A Common Stock 83406B101 174 17,550 SH   SOLE   17,550 0 0
CURIOSITYSTREAM INC WT EXP 10142025 Common Stock 83406B119 8 8,775 SH   SOLE   8,775 0 0
ECHOSTAR CORP CL A Common Stock 278768106 0 8 SH   SOLE   8 0 0
STRAUMANN HLDG AG ADR ADR 86317T103 13 260 SH   SOLE   260 0 0
SAMPO OYJ ADR ADR 79588J102 90 4,525 SH   SOLE   4,525 0 0
SOUTH BEACH SPIRITS INC COM Common Stock 83645W106 0 251,000 SH   SOLE   251,000 0 0
SCHNEIDER ELECTRIC SE UNSPONSORD ADR ADR 80687P106 477 19,163 SH   SOLE   19,163 0 0
SALLY BEAUTY HLDGS INC COM Common Stock 79546E104 2 182 SH   SOLE   182 0 0
SBI HOLDINGS INC SHS Common Stock J6991H100 5 200 SH   SOLE   200 0 0
ALPS MEDICAL BREAKTHROUGHS ETF ETF 00162Q593 23 552 SH   SOLE   552 0 0
SIGNATURE BK NEW YORK N Y COM Common Stock 82669G104 11 133 SH   SOLE   133 0 0
SABINE ROYALTY TR UNIT BEN INT Common Stock 785688102 379 13,017 SH   SOLE   13,017 0 0
COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR ADR 20441A102 35 4,247 SH   SOLE   4,247 0 0
SOUTHSIDE BANCSHARES INC COM Common Stock 84470P109 845 34,514 SH   SOLE   34,514 0 0
SIBANYE STILLWATER LTD SPONSORED ADR ADR 82575P107 12 1,060 SH   SOLE   1,060 0 0
STARBUCKS CORP COM Common Stock 855244109 7,508 86,556 SH   SOLE   86,556 0 0
STANDARD CHARTERED PLC UNSPONSRED ADS ADR 853254100 7 770 SH   SOLE   770 0 0
SOUTHERN COPPER CORP COM Common Stock 84265V105 196 4,405 SH   SOLE   4,405 0 0
SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 14 5,230 SH   SOLE   5,230 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 6,075 87,630 SH   SOLE   87,630 0 0
SCHWAB US BROAD MKTS ETF ETF 808524102 24,763 308,154 SH   SOLE   308,154 0 0
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 99 3,029 SH   SOLE   3,029 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,991 36,022 SH   SOLE   36,022 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 3,988 147,552 SH   SOLE   147,552 0 0
SCHWAB INT'L EQ ETF ETF 808524805 11,094 351,410 SH   SOLE   351,410 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 11,698 100,154 SH   SOLE   100,154 0 0
SCHWAB U.S. REIT ETF ETF 808524847 1,361 37,721 SH   SOLE   37,721 0 0
SCHWAB 1000 INDEX ETF ETF 808524722 135 4,067 SH   SOLE   4,067 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508 5,995 106,980 SH   SOLE   106,980 0 0
SCHNITZER STEEL INDS INC CL A Common Stock 806882106 1 46 SH   SOLE   46 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 2,219 43,077 SH   SOLE   43,077 0 0
SCHWAB U.S. TIPS ETF ETF 808524870 158 2,565 SH   SOLE   2,565 0 0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 1,423 24,247 SH   SOLE   24,247 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 3,177 60,787 SH   SOLE   60,787 0 0
SCHWAB CHARLES CORP COM Common Stock 808513105 5,264 139,508 SH   SOLE   139,508 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 13,751 169,223 SH   SOLE   169,223 0 0
SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 107 2,757 SH   SOLE   2,757 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 11,738 208,979 SH   SOLE   208,979 0 0
SERVICE CORP INTL COM Common Stock 817565104 1,423 33,666 SH   SOLE   33,666 0 0
SCIENTIFIC LEARNING CORP OC-COM Common Stock 808760102 0 1,000 SH   SOLE   1,000 0 0
STEPAN CO COM Common Stock 858586100 2 20 SH   SOLE   20 0 0
SWISSCOM AG SPONSORED ADR ADR 871013108 9 170 SH   SOLE   170 0 0
SC HEALTH CORP UNIT EX Common Stock G78516302 3 250 SH   SOLE   250 0 0
SC HEALTH CORP WT EXP Common Stock G78516401 12 10,000 SH   SOLE   10,000 0 0
STEELCASE INC CL A Common Stock 858155203 12 1,135 SH   SOLE   1,135 0 0
SCANSOURCE INC COM Common Stock 806037107 0 22 SH   SOLE   22 0 0
MONITRONICS INTL INC COM Common Stock 609453105 0 2 SH   SOLE   2 0 0
SHOE CARNIVAL INC COM Common Stock 824889109 0 11 SH   SOLE   11 0 0
STARRETT L S CO CL A Common Stock 855668109 0 1 SH   SOLE   1 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 16 275 SH   SOLE   275 0 0
SMILEDIRECTCLUB INC CL A COM Common Stock 83192H106 15,939 1,375,798 SH   SOLE   1,375,798 0 0
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 238 6,320 SH   SOLE   6,320 0 0
PROSHARES ULTRASHORT S&P 500 ETF 74347B383 18 1,121 SH   SOLE   1,121 0 0
SANDVIK AB ADR ADR 800212201 78 3,949 SH   SOLE   3,949 0 0
SODEXO SPONSORED ADR ADR 833792104 10 720 SH   SOLE   720 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 3,324 35,965 SH   SOLE   35,965 0 0
SEA LTD SPONSORD ADS ADR 81141R100 833 5,206 SH   SOLE   5,206 0 0
SEAWORLD ENTMT INC COM Common Stock 81282V100 118 6,000 SH   SOLE   6,000 0 0
SEABOARD CORP DEL COM Common Stock 811543107 147 50 SH   SOLE   50 0 0
SOLAREDGE TECHNOLOGIES INC COM Common Stock 83417M104 74 298 SH   SOLE   298 0 0
SEALED AIR CORP NEW COM Common Stock 81211K100 214 5,351 SH   SOLE   5,351 0 0
SEI INVTS CO COM Common Stock 784117103 52 1,026 SH   SOLE   1,026 0 0
SELECT MED HLDGS CORP COM Common Stock 81619Q105 3 120 SH   SOLE   120 0 0
SAUER ENERGY INC COM NEW Common Stock 804136208 0 2,000 SH   SOLE   2,000 0 0
STIFEL FINL CORP COM Common Stock 860630102 24 462 SH   SOLE   462 0 0
SERVISFIRST BANCSHARES INC COM Common Stock 81768T108 14,106 403,210 SH   SOLE   403,210 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Common Stock 786449207 3 575 SH   SOLE   575 0 0
STITCH FIX INC COM CL A Common Stock 860897107 148 5,235 SH   SOLE   5,235 0 0
SFL CORPORATION LTD SHS Common Stock G7738W106 8 1,092 SH   SOLE   1,092 0 0
SPROUTS FMRS MKT INC COM Common Stock 85208M102 673 31,791 SH   SOLE   31,791 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR Common Stock 828730200 2 117 SH   SOLE   117 0 0
SOUTHERN FIRST BANCSHARES COM Common Stock 842873101 2 92 SH   SOLE   92 0 0
SOFTBANK GROUP CORP UNSPONSORED ADR ADR 83404D109 77 2,517 SH   SOLE   2,517 0 0
SINGAPORE TELECOMMUNICATNS LTD SPON ADR NEW06 ADR 82929R304 10 660 SH   SOLE   660 0 0
SPROTT JUNIOR GOLD MINERS ETF ETF 85210B201 0 10 SH   SOLE   10 0 0
SPROTT GOLD MINERS ETF ETF 85210B102 5,177 152,932 SH   SOLE   152,932 0 0
SEAGEN INC COM Common Stock 81181C104 385 1,947 SH   SOLE   1,947 0 0
SMART GLOBAL HLDGS INC SHS Common Stock G8232Y101 0 16 SH   SOLE   16 0 0
SHIONOGI & CO LTD UNSPONSORED ADS ADR 824667109 161 12,060 SH   SOLE   12,060 0 0
SPYGLASS RES CORP COM Common Stock 852193101 0 371 SH   SOLE   371 0 0
SANGAMO THERAPEUTICS INC COM Common Stock 800677106 47 4,979 SH   SOLE   4,979 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 211 11,505 SH   SOLE   11,505 0 0
SAGE GROUP PLC UNSPONSORD ADR ADR 78663S201 12 310 SH   SOLE   310 0 0
SGS SA UNSPONSORED ADR ADR 818800104 178 6,646 SH   SOLE   6,646 0 0
SURGUTNEFTEGAZ PJSC SPON ADR PFD ADR 868861105 4 893 SH   SOLE   893 0 0
PROSHARES SHORT S&P 500 ETF 74347B425 131 6,500 SH   SOLE   6,500 0 0
SHAKE SHACK INC CL A Common Stock 819047101 360 5,551 SH   SOLE   5,551 0 0
SHIN ETSU CHEM CO LTD ADR ADR 824551105 103 3,156 SH   SOLE   3,156 0 0
SHENANDOAH TELECOMMUNICATIONS COM Common Stock 82312B106 141 3,168 SH   SOLE   3,168 0 0
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD ADR 824596100 8 326 SH   SOLE   326 0 0
SEARS HOLDINGS CORPORATION COM Common Stock 812350106 0 140 SH   SOLE   140 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Common Stock 822634101 190 20,630 SH   SOLE   20,630 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 5,159 103,462 SH   SOLE   103,462 0 0
NATURALSHRIMP INC COM Common Stock 63902N106 7 50,000 SH   SOLE   50,000 0 0
MADDEN STEVEN LTD COM Common Stock 556269108 145 7,299 SH   SOLE   7,299 0 0
SHOPIFY INC CL A Common Stock 82509L107 1,681 1,594 SH   SOLE   1,594 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 358 3,237 SH   SOLE   3,237 0 0
SHERWIN WILLIAMS CO COM Common Stock 824348106 2,305 3,337 SH   SOLE   3,337 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 45,741 528,859 SH   SOLE   528,859 0 0
SHYFT GROUP INC COM Common Stock 825698103 18 925 SH   SOLE   925 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 2,398 54,478 SH   SOLE   54,478 0 0
SIEMENS A G SPONSORED ADR ADR 826197501 1,106 16,111 SH   SOLE   16,111 0 0
SIGNET JEWELERS LIMITED SHS Common Stock G81276100 1 50 SH   SOLE   50 0 0
SELECTIVE INS GROUP INC COM Common Stock 816300107 179 3,450 SH   SOLE   3,450 0 0
SPROTT INC COM NEW Common Stock 852066208 9 276 SH   SOLE   276 0 0
GLOBAL X SILVER MINERS ETF ETF 37954Y848 20 461 SH   SOLE   461 0 0
ETFMG PRIME JUNIOR SILVER MINERS ETF ETF 26924G102 30 2,144 SH   SOLE   2,144 0 0
SILICON MOTION TECHNOLOGY CORP SPONSORED ADR ADR 82706C108 23 596 SH   SOLE   596 0 0
SINGLEPOINT INC COM Common Stock 82932V102 0 10,000 SH   SOLE   10,000 0 0
SIRIUS XM HOLDINGS INC COM Common Stock 82968B103 92 16,260 SH   SOLE   16,260 0 0
SITEONE LANDSCAPE SUPPLY INC COM Common Stock 82982L103 50 398 SH   SOLE   398 0 0
SVB FINANCIAL GROUP COM Common Stock 78486Q101 1,115 4,544 SH   SOLE   4,544 0 0
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETF ETF 003264108 80 3,478 SH   SOLE   3,478 0 0
SIX FLAGS ENTMT CORP NEW COM Common Stock 83001A102 28 1,422 SH   SOLE   1,422 0 0
SOUTH JERSEY INDS INC COM Common Stock 838518108 77 3,990 SH   SOLE   3,990 0 0
SMUCKER J M CO COM NEW Common Stock 832696405 1,168 10,069 SH   SOLE   10,069 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 4,762 183,627 SH   SOLE   183,627 0 0
SCIENJOY HOLDING CORP WT EXP 020524 Common Stock G7864D104 1 6,205 SH   SOLE   6,205 0 0
SHAW COMMUNICATIONS INC CL B CONV Common Stock 82028K200 60 3,268 SH   SOLE   3,268 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT Common Stock 798241105 29 11,047 SH   SOLE   11,047 0 0
SJW GROUP COM Common Stock 784305104 293 4,755 SH   SOLE   4,755 0 0
SONIC HEALTHCARE LTD SPONSORED ADR ADR 83546A203 18 740 SH   SOLE   740 0 0
SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 17 960 SH   SOLE   960 0 0
SKEENA RES LTD NEW COM Common Stock 83056P806 55 27,000 SH   SOLE   27,000 0 0
SENTRY TECHNOLOGY CORP COM Common Stock 81731K101 0 3,449 SH   SOLE   3,449 0 0
SKECHERS U S A INC CL A Common Stock 830566105 9 270 SH   SOLE   270 0 0
SKYWEST INC COM Common Stock 830879102 2 50 SH   SOLE   50 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 83 1,048 SH   SOLE   1,048 0 0
SILICON LABORATORIES INC COM Common Stock 826919102 4 40 SH   SOLE   40 0 0
SCHLUMBERGER LTD COM Common Stock 806857108 1,652 109,124 SH   SOLE   109,124 0 0
U S SILICA HLDGS INC COM Common Stock 90346E103 0 80 SH   SOLE   80 0 0
SOVEREIGN LITHIUM INC COM Common Stock 84609P103 0 100 SH   SOLE   100 0 0
SELECT BANCORP INC NEW COM Common Stock 81617L108 3 360 SH   SOLE   360 0 0
SUN LIFE FINANCIAL INC. COM Common Stock 866796105 225 5,495 SH   SOLE   5,495 0 0
SUPER LEAGUE GAMING INC COM Common Stock 86804F202 0 100 SH   SOLE   100 0 0
SOLGOLD PLC SHS Common Stock G8255T104 16 40,930 SH   SOLE   40,930 0 0
SILGAN HOLDINGS INC COM Common Stock 827048109 21 579 SH   SOLE   579 0 0
SANLAM LTD SPONSORED ADR ADR 80104Q208 1 87 SH   SOLE   87 0 0
SLM CORP COM Common Stock 78442P106 4 450 SH   SOLE   450 0 0
ISHARES SILVER TRUST ETF 46428Q109 809 36,636 SH   SOLE   36,636 0 0
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 141 2,291 SH   SOLE   2,291 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 25 425 SH   SOLE   425 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 832 16,359 SH   SOLE   16,359 0 0
SM ENERGY CO COM Common Stock 78454L100 0 100 SH   SOLE   100 0 0
SMARTSHEET INC COM CL A Common Stock 83200N103 7 137 SH   SOLE   137 0 0
SIEMENS A G ORD Common Stock D69671218 45 359 SH   SOLE   359 0 0
VANECK VECTORS SHORT MUNI ETF ETF 92189F528 27 1,500 SH   SOLE   1,500 0 0
SMARTFINANCIAL INC COM NEW Common Stock 83190L208 265 19,730 SH   SOLE   19,730 0 0
SMC CORP JAPAN SPONSORED ADR ADR 78445W306 42 1,523 SH   SOLE   1,523 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 14 290 SH   SOLE   290 0 0
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 99 17,640 SH   SOLE   17,640 0 0
SMURFIT KAPPA PLC DUBLIN UNSPONSORD ADR ADR 83272W106 6 150 SH   SOLE   150 0 0
SCOTTS MIRACLE GRO CO CL A Common Stock 810186106 747 4,965 SH   SOLE   4,965 0 0
VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 31 175 SH   SOLE   175 0 0
SEMLER SCIENTIFIC INC COM Common Stock 81684M104 42 784 SH   SOLE   784 0 0
SIEMENS HEALTHINEERS AG UNSPONSORED ADR ADR 82622J104 4 183 SH   SOLE   183 0 0
SUMMIT THERAPEUTICS INC COM Common Stock 86627R102 37 11,000 SH   SOLE   11,000 0 0
SHIMANO INC UNSPONSORD ADR ADR 82455C101 73 3,700 SH   SOLE   3,700 0 0
STEIN MART INC COM Common Stock 858375108 0 1,140 SH   SOLE   1,140 0 0
SEMTECH CORP COM Common Stock 816850101 3 60 SH   SOLE   60 0 0
SNAP ON INC COM Common Stock 833034101 937 6,459 SH   SOLE   6,459 0 0
SNAP INC CL A Common Stock 83304A106 415 15,482 SH   SOLE   15,482 0 0
SLEEP NUMBER CORP COM Common Stock 83125X103 160 3,240 SH   SOLE   3,240 0 0
SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 0 17 SH   SOLE   17 0 0
SONY CORP SPONSORED ADR ADR 835699307 446 5,829 SH   SOLE   5,829 0 0
STONEX GROUP INC COM Common Stock 861896108 1,770 34,905 SH   SOLE   34,905 0 0
SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 1,035 25,942 SH   SOLE   25,942 0 0
SNOWFLAKE INC CL A Common Stock 833445109 52 212 SH   SOLE   212 0 0
SYNOPSYS INC COM Common Stock 871607107 254 1,168 SH   SOLE   1,168 0 0
GLOBAL X INTERNET OF THINGS THEMATIC ETF ETF 37954Y780 7 272 SH   SOLE   272 0 0
SYNOVUS FINL CORP COM NEW Common Stock 87161C501 579 26,961 SH   SOLE   26,961 0 0
SYNNEX CORP COM Common Stock 87162W100 62 433 SH   SOLE   433 0 0
SANOFI SPONSORED ADR ADR 80105N105 1,219 24,394 SH   SOLE   24,394 0 0
SANOFI SHS Common Stock F5548N101 22 220 SH   SOLE   220 0 0
SOUTHERN CO COM Common Stock 842587107 7,791 142,634 SH   SOLE   142,634 0 0
SOFTBANK CORP UNSPONSRED ADS ADR 83405K102 12 1,100 SH   SOLE   1,100 0 0
SOLITRON DEVICES INC COM NEW Common Stock 834256208 0 1 SH   SOLE   1 0 0
SOL GLOBAL INVTS CORP COM Common Stock 78471G100 1 1,050 SH   SOLE   1,050 0 0
SOLITON INC COM Common Stock 834251100 3 400 SH   SOLE   400 0 0
SONOCO PRODS CO COM Common Stock 835495102 193 3,747 SH   SOLE   3,747 0 0
SONOS INC COM Common Stock 83570H108 5 300 SH   SOLE   300 0 0
SONOVA HLDG AG UNSPONSORED ADR ADR 83569C102 279 5,426 SH   SOLE   5,426 0 0
SOUTH32 LTD SPONSORED ADR ADR 84473L105 1 76 SH   SOLE   76 0 0
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 153 490 SH   SOLE   490 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 3,938 127,679 SH   SOLE   127,679 0 0
SPANISH MTN GOLD LTD COM Common Stock 846481109 0 100 SH   SOLE   100 0 0
SPECTRUM BRANDS HLDGS INC NEW COM Common Stock 84790A105 10 176 SH   SOLE   176 0 0
VIRGIN GALACTIC HOLDINGS INC COM Common Stock 92766K106 9 450 SH   SOLE   450 0 0
AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 2,698 126,474 SH   SOLE   126,474 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 20 676 SH   SOLE   676 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 2 41 SH   SOLE   41 0 0
S&P GLOBAL INC COM Common Stock 78409V104 10,467 28,778 SH   SOLE   28,778 0 0
SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF ETF 78463X475 8 192 SH   SOLE   192 0 0
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Common Stock 864482104 96 5,980 SH   SOLE   5,980 0 0
INVESCO S&P 500 HIGH BETA ETF ETF 46138E370 5 125 SH   SOLE   125 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 8 252 SH   SOLE   252 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 7,372 200,213 SH   SOLE   200,213 0 0
SPDR PORTFOLIO TIPS ETF ETF 78464A656 79 2,554 SH   SOLE   2,554 0 0
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF ETF 78464A367 18 568 SH   SOLE   568 0 0
SPLUNK INC COM Common Stock 848637104 1,443 7,495 SH   SOLE   7,495 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 1,848 34,357 SH   SOLE   34,357 0 0
SPOK HLDGS INC COM Common Stock 84863T106 74 7,878 SH   SOLE   7,878 0 0
SPO GLOBAL INC COM NEW Common Stock 78468T206 5 50,000 SH   SOLE   50,000 0 0
SPOTIFY TECHNOLOGY S A SHS Common Stock L8681T102 654 2,615 SH   SOLE   2,615 0 0
SPECTRUM PHARMACEUTICALS INC COM Common Stock 84763A108 1 300 SH   SOLE   300 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A Common Stock 848574109 0 0 SH   SOLE   0 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 41 1,313 SH   SOLE   1,313 0 0
SPS COMMERCE INC COM Common Stock 78463M107 1,048 13,026 SH   SOLE   13,026 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 34 1,230 SH   SOLE   1,230 0 0
SPROUT SOCIAL INC COM CL A Common Stock 85209W109 7 170 SH   SOLE   170 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 297 7,215 SH   SOLE   7,215 0 0
SPARTANNASH CO COM Common Stock 847215100 0 24 SH   SOLE   24 0 0
SPORTSMANS WHSE HLDGS INC COM Common Stock 84920Y106 0 32 SH   SOLE   32 0 0
SUNPOWER CORP COM Common Stock 867652406 2 123 SH   SOLE   123 0 0
SPX CORP COM Common Stock 784635104 93 1,976 SH   SOLE   1,976 0 0
SINGAPORE EXCHANGE LTD ORD Common Stock Y79946102 0 30 SH   SOLE   30 0 0
DIREXION DAILY S&P 500 BULL 3X SHARES ETF 25459W862 158 2,943 SH   SOLE   2,943 0 0
SPDR S&P 500 ETF ETF 78462F103 153,150 452,613 SH   SOLE   452,613 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 134 4,882 SH   SOLE   4,882 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 38 746 SH   SOLE   746 0 0
SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 78468R796 40 481 SH   SOLE   481 0 0
SQUARE INC CL A Common Stock 852234103 1,053 6,248 SH   SOLE   6,248 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105 66 2,104 SH   SOLE   2,104 0 0
PROSHARES ULTRAPRO SHORT QQQ ETF 74347G861 0 1 SH   SOLE   1 0 0
SPIRE INC COM Common Stock 84857L101 16 310 SH   SOLE   310 0 0
SRAX INC CL A Common Stock 78472M106 3 1,000 SH   SOLE   1,000 0 0
STERICYCLE INC COM Common Stock 858912108 18 288 SH   SOLE   288 0 0
SEMPRA ENERGY COM Common Stock 816851109 811 6,811 SH   SOLE   6,811 0 0
STONERIDGE INC COM Common Stock 86183P102 461 24,230 SH   SOLE   24,230 0 0
SORRENTO THERAPEUTICS INC COM NEW Common Stock 83587F202 70 6,537 SH   SOLE   6,537 0 0
SAREPTA THERAPEUTICS INC COM Common Stock 803607100 984 6,955 SH   SOLE   6,955 0 0
PROSHARES ULTRASHORT REAL ESTATE ETF 74348A244 3 200 SH   SOLE   200 0 0
PACER BENCHMARK DATA & INFRASTRUCTURE REAL ESTATE SCTR ETF ETF 69374H741 195 5,447 SH   SOLE   5,447 0 0
SOUTH ST CORP COM Common Stock 840441109 466 9,678 SH   SOLE   9,678 0 0
SIMPSON MANUFACTURING CO INC COM Common Stock 829073105 108 1,108 SH   SOLE   1,108 0 0
SHISEIDO CO LTD SPONSORED ADR ADR 824841407 15 260 SH   SOLE   260 0 0
SSE PLC SPONSORED ADR ADR 78467K107 16 970 SH   SOLE   970 0 0
SASOL LTD SPONSORED ADR ADR 803866300 6 770 SH   SOLE   770 0 0
SYSMEX CORP UNSPONSORED ADR ADR 87184P109 304 6,331 SH   SOLE   6,331 0 0
SS&C TECHNOLOGIES HLDGS INC COM Common Stock 78467J100 1,821 29,642 SH   SOLE   29,642 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107 170 2,278 SH   SOLE   2,278 0 0
SCRIPPS E W CO OHIO CL A NEW Common Stock 811054402 115 9,874 SH   SOLE   9,874 0 0
SWISS RE LTD SPONSORED ADR ADR 870886108 20 1,054 SH   SOLE   1,054 0 0
SUMITOMO CORP SPONSORED ADR ADR 865613103 16 1,300 SH   SOLE   1,300 0 0
STRATASYS LTD SHS Common Stock M85548101 1 101 SH   SOLE   101 0 0
SENSATA TECHNOLOGIES HLDG PLC SHS Common Stock G8060N102 63 1,436 SH   SOLE   1,436 0 0
STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 60 1,069 SH   SOLE   1,069 0 0
EXTENDED STAY AMER INC SHS 1 COM 1 CL B Common Stock 30224P200 11 928 SH   SOLE   928 0 0
SUNTORY BEVERAGE & FOOD LTD ADS ADR 86803T104 12 650 SH   SOLE   650 0 0
STEWART INFORMATION SVCS CORP COM Common Stock 860372101 2 42 SH   SOLE   42 0 0
STERIS PLC SHS USD Common Stock G8473T100 1,636 9,379 SH   SOLE   9,379 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 29 274 SH   SOLE   274 0 0
STERLING BANCORP DEL COM Common Stock 85917A100 17 1,589 SH   SOLE   1,589 0 0
STEEL DYNAMICS INC COM Common Stock 858119100 773 26,354 SH   SOLE   26,354 0 0
STMICROELECTRONICS N V NY REGISTRY ADR 861012102 76 2,288 SH   SOLE   2,288 0 0
STAMPS COM INC COM NEW Common Stock 852857200 8 30 SH   SOLE   30 0 0
STANDARD AVB FINL CORP COM Common Stock 85303B100 243 7,410 SH   SOLE   7,410 0 0
STONECO LTD COM CL A Common Stock G85158106 6 102 SH   SOLE   102 0 0
SCORPIO TANKERS INC SHS Common Stock Y7542C130 169 15,000 SH   SOLE   15,000 0 0
PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 16 300 SH   SOLE   300 0 0
STRATEGIC ED INC COM Common Stock 86272C103 2 20 SH   SOLE   20 0 0
STRATUS PPTYS INC COM NEW Common Stock 863167201 149 6,772 SH   SOLE   6,772 0 0
STATE STR CORP COM Common Stock 857477103 170 2,900 SH   SOLE   2,900 0 0
SEAGATE TECHNOLOGY PLC SHS Common Stock G7945M107 492 9,907 SH   SOLE   9,907 0 0
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 994 5,382 SH   SOLE   5,382 0 0
CONSTELLATION BRANDS INC CL B Common Stock 21036P207 19 100 SH   SOLE   100 0 0
SUNCOR ENERGY INC NEW COM Common Stock 867224107 398 34,078 SH   SOLE   34,078 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 10,653 98,675 SH   SOLE   98,675 0 0
SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 23 1,741 SH   SOLE   1,741 0 0
SUNOCO LP COM UT REP LP Common Stock 86765K109 12 500 SH   SOLE   500 0 0
SUPERNUS PHARMACEUTICALS INC COM Common Stock 868459108 5 225 SH   SOLE   225 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 246 1,665 SH   SOLE   1,665 0 0
SUMITOMO MITSUI TR HLDGS INC SPONSORED ADR ADR 86562X106 17 6,160 SH   SOLE   6,160 0 0
SVMK INC COM Common Stock 78489X103 1 55 SH   SOLE   55 0 0
SEVEN & I HLDGS CO LTD UNSPONSORD ADR ADR 81783H105 12 800 SH   SOLE   800 0 0
SVENSKA HANDELSBANKEN ADR ADR 86959C103 8 2,020 SH   SOLE   2,020 0 0
SAVARA INC COM Common Stock 805111101 0 142 SH   SOLE   142 0 0
SMITH & WESSON BRANDS INC COM Common Stock 831754106 132 8,159 SH   SOLE   8,159 0 0
SWITCH INC CL A Common Stock 87105L104 1 75 SH   SOLE   75 0 0
SWEDBANK A B SPD ADR ADR 870195104 10 640 SH   SOLE   640 0 0
SWATCH GROUP AG ADR ADR 870123106 13 1,130 SH   SOLE   1,130 0 0
SIERRA WIRELESS INC COM Common Stock 826516106 6 536 SH   SOLE   536 0 0
STANLEY BLACK & DECKER INC COM Common Stock 854502101 2,947 18,123 SH   SOLE   18,123 0 0
SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 389 2,559 SH   SOLE   2,559 0 0
SWEDISH MATCH AB ORD Common Stock W92277115 7 85 SH   SOLE   85 0 0
SOUTHWESTERN ENERGY CO COM Common Stock 845467109 28 12,440 SH   SOLE   12,440 0 0
SWIRE PAC LTD SPON ADR A ADR 870794302 6 1,240 SH   SOLE   1,240 0 0
SOUTHWEST GAS HOLDINGS INC COM Common Stock 844895102 46 737 SH   SOLE   737 0 0
SUNCOKE ENERGY INC COM Common Stock 86722A103 0 60 SH   SOLE   60 0 0
SENSIENT TECHNOLOGIES CORP COM Common Stock 81725T100 88 1,506 SH   SOLE   1,506 0 0
SIKA AG UNSPONSORD ADR ADR 82674R103 493 19,725 SH   SOLE   19,725 0 0
STOCK YDS BANCORP INC COM Common Stock 861025104 556 16,277 SH   SOLE   16,277 0 0
SYNCHRONY FINANCIAL COM Common Stock 87165B103 375 14,087 SH   SOLE   14,087 0 0
SYMRISE AG UNSPONSORD ADR ADR 87155N109 333 9,584 SH   SOLE   9,584 0 0
STRYKER CORPORATION COM Common Stock 863667101 2,876 13,747 SH   SOLE   13,747 0 0
SYKES ENTERPRISES INC COM Common Stock 871237103 0 13 SH   SOLE   13 0 0
CAMBRIA SHAREHOLDER YIELD ETF ETF 132061201 13 380 SH   SOLE   380 0 0
SYNAPTICS INC COM Common Stock 87157D109 49 610 SH   SOLE   610 0 0
SYNEOS HEALTH INC CL A Common Stock 87166B102 16 289 SH   SOLE   289 0 0
SYNALLOY CORP COM Common Stock 871565107 37 6,800 SH   SOLE   6,800 0 0
SYSCO CORP COM Common Stock 871829107 5,991 94,985 SH   SOLE   94,985 0 0
SUZUKI MTR CORP UNSPONSORD ADR ADR 86959X107 74 431 SH   SOLE   431 0 0
AT&T INC COM Common Stock 00206R102 21,595 757,987 SH   SOLE   757,987 0 0
TAISHO PHARMA HOLDINGS CO LTD UNSPONSORD ADR ADR 87402P105 4 244 SH   SOLE   244 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 74 4,204 SH   SOLE   4,204 0 0
TAL EDUCATION GROUP SPONSORED ADS ADR 874080104 22 288 SH   SOLE   288 0 0
TAL CAP INC COM Common Stock 874075104 0 6,600 SH   SOLE   6,600 0 0
TALOS ENERGY INC COM Common Stock 87484T108 1 104 SH   SOLE   104 0 0
MOLSON COORS BEVERAGE CO CL B Common Stock 60871R209 117 3,560 SH   SOLE   3,560 0 0
PROSHARES SHORT 20 PLUS YEAR TREASURY ETF 74347X849 77 5,000 SH   SOLE   5,000 0 0
TRUEBLUE INC COM Common Stock 89785X101 1 40 SH   SOLE   40 0 0
TRANSLATE BIO INC COM Common Stock 89374L104 1 66 SH   SOLE   66 0 0
PROSHARES ULTRASHORT 20 PLUS YEAR TREASURY ETF 74347B201 23 1,500 SH   SOLE   1,500 0 0
TEXAS CAP BANCSHARES INC COM Common Stock 88224Q107 5 144 SH   SOLE   144 0 0
TENCENT HOLDINGS LIMITED UNSPON ADR ADR 88032Q109 33,068 485,678 SH   SOLE   485,678 0 0
TCF FINL CORP COM Common Stock 872307103 314 13,194 SH   SOLE   13,194 0 0
COMMUNITY FINL CORP MD COM Common Stock 20368X101 298 14,020 SH   SOLE   14,020 0 0
TC PIPELINES LP UT COM LTD PRT Common Stock 87233Q108 497 19,685 SH   SOLE   19,685 0 0
CONTAINER STORE GROUP INC COM Common Stock 210751103 0 50 SH   SOLE   50 0 0
TUCOWS INC COM NEW Common Stock 898697206 71 1,000 SH   SOLE   1,000 0 0
TORONTO DOMINION BK ONT COM NEW Common Stock 891160509 133 2,861 SH   SOLE   2,861 0 0
TRIDENT ACQUISITIONS CORP WT EXP 050923 Common Stock 89615T114 2 4,750 SH   SOLE   4,750 0 0
TERADATA CORP DEL COM Common Stock 88076W103 10 436 SH   SOLE   436 0 0
TRANSDIGM GROUP INC COM Common Stock 893641100 77 161 SH   SOLE   161 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 34 781 SH   SOLE   781 0 0
TELADOC HEALTH INC COM Common Stock 87918A105 1,084 4,913 SH   SOLE   4,913 0 0
TELEPHONE & DATA SYS INC COM NEW Common Stock 879433829 10 560 SH   SOLE   560 0 0
FLEXSHARES IBOXX 3-YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L506 636 24,616 SH   SOLE   24,616 0 0
TIDEWATER INC NEW WT A EXP 073123 Common Stock 88642R117 0 11 SH   SOLE   11 0 0
TIDEWATER INC NEW WT B EXP 073123 Common Stock 88642R125 0 12 SH   SOLE   12 0 0
TELEDYNE TECHNOLOGIES INC COM Common Stock 879360105 117 379 SH   SOLE   379 0 0
ATLASSIAN CORP PLC CL A Common Stock G06242104 298 1,604 SH   SOLE   1,604 0 0
BIO-TECHNE CORP COM Common Stock 09073M104 2,959 11,899 SH   SOLE   11,899 0 0
TECK RESOURCES LTD CL B Common Stock 878742204 14 1,010 SH   SOLE   1,010 0 0
TELEFONICA S A SPONSORED ADR ADR 879382208 10 2,822 SH   SOLE   2,822 0 0
TE CONNECTIVITY LTD REG SHS Common Stock H84989104 562 5,707 SH   SOLE   5,707 0 0
TELENOR ASA SPONSORED ADR ADR 87944W105 84 5,022 SH   SOLE   5,022 0 0
TENNECO INC CL A VTG COM STK Common Stock 880349105 0 9 SH   SOLE   9 0 0
TENABLE HLDGS INC COM Common Stock 88025T102 193 4,974 SH   SOLE   4,974 0 0
TENAX THERAPEUTICS INC COM NEW Common Stock 88032L209 0 2 SH   SOLE   2 0 0
TERADYNE INC COM Common Stock 880770102 189 2,326 SH   SOLE   2,326 0 0
TERAFORCE TECHNOLOGY CORP COM Common Stock 88077T109 0 300 SH   SOLE   300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 10 1,130 SH   SOLE   1,130 0 0
TEREX CORP NEW COM Common Stock 880779103 22 1,103 SH   SOLE   1,103 0 0
TRASMISSIONE ELETTRICITA RETE UNSPONSORED ADR ADR 88088L103 44 2,089 SH   SOLE   2,089 0 0
TRUIST FINL CORP COM Common Stock 89832Q109 18,335 473,165 SH   SOLE   473,165 0 0
SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 15 284 SH   SOLE   284 0 0
TFS FINL CORP COM Common Stock 87240R107 29 1,916 SH   SOLE   1,916 0 0
TELEFLEX INCORPORATED COM Common Stock 879369106 361 1,070 SH   SOLE   1,070 0 0
TRIUMPH GROUP INC NEW COM Common Stock 896818101 21 2,855 SH   SOLE   2,855 0 0
TEGNA INC COM Common Stock 87901J105 13 1,120 SH   SOLE   1,120 0 0
GREEN ORGANIC DUTCHMAN HLDGS COM Common Stock 393210208 0 2,100 SH   SOLE   2,100 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Common Stock Y8564M105 8 750 SH   SOLE   750 0 0
TARGET CORP COM Common Stock 87612E106 19,143 120,703 SH   SOLE   120,703 0 0
TG THERAPEUTICS INC COM Common Stock 88322Q108 25 935 SH   SOLE   935 0 0
TARGET HOSPITALITY CORP COM Common Stock 87615L107 268 226,796 SH   SOLE   226,796 0 0
THUNDER BRDG ACQUISTION II LTD CL A SHS Common Stock G8857S116 209 20,475 SH   SOLE   20,475 0 0
THUNDER BRDG ACQUISTION II LTD WT EXP 113026 Common Stock G8857S108 1 500 SH   SOLE   500 0 0
TENET HEALTHCARE CORP COM NEW Common Stock 88033G407 4 180 SH   SOLE   180 0 0
HANOVER INS GROUP INC COM Common Stock 410867105 1,073 11,465 SH   SOLE   11,465 0 0
THOR INDS INC COM Common Stock 885160101 137 1,390 SH   SOLE   1,390 0 0
GENTHERM INC COM Common Stock 37253A103 128 3,068 SH   SOLE   3,068 0 0
TREEHOUSE FOODS INC COM Common Stock 89469A104 7 180 SH   SOLE   180 0 0
TELECOM ITALIA S P A NEW ORD SHS Common Stock T92778108 1 3,681 SH   SOLE   3,681 0 0
TIFFANY & CO NEW COM Common Stock 886547108 159 1,364 SH   SOLE   1,364 0 0
TELECOM ITALIA S P A NEW SPON ADS ADR 87927Y102 2 619 SH   SOLE   619 0 0
TIKCRO TECHNOLOGIES LTD REG SHS Common Stock M8790M112 0 66 SH   SOLE   66 0 0
INTERFACE INC COM Common Stock 458665304 1 179 SH   SOLE   179 0 0
ISHARES TIPS BOND ETF ETF 464287176 4,526 35,784 SH   SOLE   35,784 0 0
TJX COS INC NEW COM Common Stock 872540109 4,417 77,381 SH   SOLE   77,381 0 0
TEEKAY CORPORATION COM Common Stock Y8564W103 1 300 SH   SOLE   300 0 0
TELKONET INC COM Common Stock 879604106 1 40,479 SH   SOLE   40,479 0 0
TOKIO MARINE HOLDINGS INC ADR ADR 889094108 16 360 SH   SOLE   360 0 0
TIMKEN CO COM Common Stock 887389104 251 4,662 SH   SOLE   4,662 0 0
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653 22 130 SH   SOLE   130 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 36 1,958 SH   SOLE   1,958 0 0
TALEND S A ADS ADR 874224207 11 275 SH   SOLE   275 0 0
TELEPERFORMANCE UNSPONSORD ADR ADR 87946F100 19 120 SH   SOLE   120 0 0
TILRAY INC COM CL 2 Common Stock 88688T100 2 306 SH   SOLE   306 0 0
TELIA COMPANY A B UNSPONSORED ADR ADR 87960M205 12 1,470 SH   SOLE   1,470 0 0
TELSTRA CORP LTD SPONSORED ADS ADR 87969N204 10 1,030 SH   SOLE   1,030 0 0
ISHARES 20 PLUS YEAR TREASURY BOND ETF ETF 464287432 475 2,907 SH   SOLE   2,907 0 0
FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT INDEX FUND ETF 33939L803 128 2,286 SH   SOLE   2,286 0 0
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 129 973 SH   SOLE   973 0 0
TITAN MED INC COM NEW Common Stock 88830X819 5 7,083 SH   SOLE   7,083 0 0
TRANSMEDICS GROUP INC COM Common Stock 89377M109 140 10,000 SH   SOLE   10,000 0 0
MOTLEY FOOL 100 INDEX ETF ETF 74933W601 16 503 SH   SOLE   503 0 0
TAYLOR MORRISON HOME CORP COM Common Stock 87724P106 46 1,787 SH   SOLE   1,787 0 0
THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 17,123 39,076 SH   SOLE   39,076 0 0
TRILOGY METALS INC NEW COM Common Stock 89621C105 10 6,000 SH   SOLE   6,000 0 0
TEMENOS AG SPONSORED ADR ADR 87974R208 103 801 SH   SOLE   801 0 0
TIMKENSTEEL CORPORATION COM Common Stock 887399103 41 11,275 SH   SOLE   11,275 0 0
T-MOBILE US INC COM Common Stock 872590104 39,802 343,920 SH   SOLE   343,920 0 0
TEAMVIEWER AG UNSPONSRD ADS ADR 87816Y106 8 332 SH   SOLE   332 0 0
TERMINIX GLOBAL HOLDINGS INC COM Common Stock 88087E100 3 84 SH   SOLE   84 0 0
TELENAV INC COM Common Stock 879455103 0 107 SH   SOLE   107 0 0
TANDEM DIABETES CARE INC COM NEW Common Stock 875372203 239 2,101 SH   SOLE   2,101 0 0
TOKYO ELECTRON LTD ADR ADR 889110102 23 352 SH   SOLE   352 0 0
TOLL BROTHERS INC COM Common Stock 889478103 110 2,224 SH   SOLE   2,224 0 0
TOREX GOLD RES INC COM NEW Common Stock 891054603 1 100 SH   SOLE   100 0 0
TOTAL SE SPONSORED ADS ADR 89151E109 617 17,969 SH   SOLE   17,969 0 0
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 278 5,618 SH   SOLE   5,618 0 0
TOWNEBANK PORTSMOUTH VA COM Common Stock 89214P109 117 6,977 SH   SOLE   6,977 0 0
TUTOR PERINI CORP COM Common Stock 901109108 4 341 SH   SOLE   341 0 0
TRIBUNE PUBG CO NEW COM Common Stock 89609W107 0 35 SH   SOLE   35 0 0
TRI POINTE GROUP INC COM Common Stock 87265H109 0 17 SH   SOLE   17 0 0
TPI COMPOSITES INC COM Common Stock 87266J104 1 38 SH   SOLE   38 0 0
TEXAS PAC LD TR SUB CTF PROP I T Common Stock 882610108 2,440 5,420 SH   SOLE   5,420 0 0
TAPESTRY INC COM Common Stock 876030107 70 4,381 SH   SOLE   4,381 0 0
TEMPUR SEALY INTL INC COM Common Stock 88023U101 73 810 SH   SOLE   810 0 0
LENDINGTREE INC NEW COM Common Stock 52603B107 77 245 SH   SOLE   245 0 0
TREX CO INC COM Common Stock 89531P105 30 406 SH   SOLE   406 0 0
TARGA RES CORP COM Common Stock 87612G101 1,917 141,179 SH   SOLE   141,179 0 0
TABULA RASA HEALTHCARE INC COM Common Stock 873379101 13 310 SH   SOLE   310 0 0
THOMSON REUTERS CORP. COM NEW Common Stock 884903709 8 101 SH   SOLE   101 0 0
TRILLIUM THERAPEUTICS INC COM NEW Common Stock 89620X506 15 1,000 SH   SOLE   1,000 0 0
TRIPADVISOR INC COM Common Stock 896945201 21 1,033 SH   SOLE   1,033 0 0
TRIMBLE INC COM Common Stock 896239100 618 12,644 SH   SOLE   12,644 0 0
TRUSTMARK CORP COM Common Stock 898402102 23 1,063 SH   SOLE   1,063 0 0
TRINITY INDS INC COM Common Stock 896522109 17 864 SH   SOLE   864 0 0
PRICE T ROWE GROUP INC COM Common Stock 74144T108 5,275 41,200 SH   SOLE   41,200 0 0
TRONOX HOLDINGS PLC SHS Common Stock G9087Q102 1,014 128,215 SH   SOLE   128,215 0 0
TC ENERGY CORP COM Common Stock 87807B107 598 14,138 SH   SOLE   14,138 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 834 SH   SOLE   834 0 0
TRITON INTL LTD CL A Common Stock G9078F107 38 1,000 SH   SOLE   1,000 0 0
TRANSUNION COM Common Stock 89400J107 58 670 SH   SOLE   670 0 0
TERUMO CORP ADR ADR 88156J105 16 400 SH   SOLE   400 0 0
TRUPANION INC COM Common Stock 898202106 84 1,031 SH   SOLE   1,031 0 0
TRAVELERS COMPANIES INC COM Common Stock 89417E109 4,219 39,129 SH   SOLE   39,129 0 0
TREVENA INC COM Common Stock 89532E109 6 1,900 SH   SOLE   1,900 0 0
TANZANIAN GOLD CORP COM Common Stock 87601A107 25 34,913 SH   SOLE   34,913 0 0
TESCO PLC SPONSORED ADR ADR 881575302 114 14,024 SH   SOLE   14,024 0 0
TRACTOR SUPPLY CO COM Common Stock 892356106 1,807 12,721 SH   SOLE   12,721 0 0
TRINSEO S A SHS Common Stock L9340P101 2 93 SH   SOLE   93 0 0
TAYSHA GENE THERAPIES INC COM SHS Common Stock 877619106 8 370 SH   SOLE   370 0 0
TESLA INC COM Common Stock 88160R101 13,021 29,054 SH   SOLE   29,054 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 2,364 28,611 SH   SOLE   28,611 0 0
TYSON FOODS INC CL A Common Stock 902494103 120 2,033 SH   SOLE   2,033 0 0
TRANE TECHNOLOGIES PLC SHS Common Stock G8994E103 952 7,803 SH   SOLE   7,803 0 0
TORO CO COM Common Stock 891092108 1,383 16,437 SH   SOLE   16,437 0 0
THE TRADE DESK INC COM CL A Common Stock 88339J105 78 140 SH   SOLE   140 0 0
TDK CORP AMERN DEP SH ADR 872351408 10 90 SH   SOLE   90 0 0
TETRA TECH INC NEW COM Common Stock 88162G103 342 3,522 SH   SOLE   3,522 0 0
TECHTARGET INC COM Common Stock 87874R100 188 4,210 SH   SOLE   4,210 0 0
TTM TECHNOLOGIES INC COM Common Stock 87305R109 1 110 SH   SOLE   110 0 0
TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 56 840 SH   SOLE   840 0 0
TRUTRACE TECHNOLOGIES INC COM Common Stock 898447107 2 41,120 SH   SOLE   41,120 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM Common Stock 874054109 1,824 10,980 SH   SOLE   10,980 0 0
TELUS CORPORATION COM Common Stock 87971M103 56 3,200 SH   SOLE   3,200 0 0
TUPPERWARE BRANDS CORP COM Common Stock 899896104 1 50 SH   SOLE   50 0 0
ISHARES MSCI TURKEY ETF ETF 464286715 18 900 SH   SOLE   900 0 0
VELOCITYSHARES DAILY 2X VIX SHORT TERM ETN ETF 22542D258 0 3 SH   SOLE   3 0 0
TIVITY HEALTH INC COM Common Stock 88870R102 10 692 SH   SOLE   692 0 0
TRADEWEB MKTS INC CL A Common Stock 892672106 491 8,360 SH   SOLE   8,360 0 0
TWILIO INC CL A Common Stock 90138F102 133 517 SH   SOLE   517 0 0
2U INC COM Common Stock 90214J101 708 20,322 SH   SOLE   20,322 0 0
TWIST BIOSCIENCE CORP COM Common Stock 90184D100 14 180 SH   SOLE   180 0 0
TWITTER INC COM Common Stock 90184L102 407 8,717 SH   SOLE   8,717 0 0
TRANSWITCH CORP COM NEW Common Stock 894065309 0 13 SH   SOLE   13 0 0
10X GENOMICS INC CL A COM Common Stock 88025U109 25 200 SH   SOLE   200 0 0
TEXAS INSTRS INC COM Common Stock 882508104 8,719 60,166 SH   SOLE   60,166 0 0
TEXAS ROADHOUSE INC COM Common Stock 882681109 117 1,835 SH   SOLE   1,835 0 0
TEXTRON INC COM Common Stock 883203101 336 9,578 SH   SOLE   9,578 0 0
TYLER TECHNOLOGIES INC COM Common Stock 902252105 1,355 3,794 SH   SOLE   3,794 0 0
UNITY SOFTWARE INC COM Common Stock 91332U101 46 547 SH   SOLE   547 0 0
UNDER ARMOUR INC CL C Common Stock 904311206 10 921 SH   SOLE   921 0 0
UNDER ARMOUR INC CL A Common Stock 904311107 10 803 SH   SOLE   803 0 0
UNITED AIRLS HLDGS INC COM Common Stock 910047109 41 1,169 SH   SOLE   1,169 0 0
UBER TECHNOLOGIES INC COM Common Stock 90353T100 587 15,792 SH   SOLE   15,792 0 0
UBS GROUP AG SHS Common Stock H42097107 17,517 1,561,209 SH   SOLE   1,561,209 0 0
UNITED BANKSHARES INC WEST VA COM Common Stock 909907107 95 4,259 SH   SOLE   4,259 0 0
UNITED CMNTY BKS BLAIRSVLE GA COM Common Stock 90984P303 11 633 SH   SOLE   633 0 0
UCB S A UNSPONSORED ADR ADR 903480101 109 1,897 SH   SOLE   1,897 0 0
PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347Y888 0 10 SH   SOLE   10 0 0
ULTRA CLEAN HLDGS INC COM Common Stock 90385V107 1 49 SH   SOLE   49 0 0
URANIUM ENERGY CORP COM Common Stock 916896103 3 3,000 SH   SOLE   3,000 0 0
UNIVERSAL ELECTRS INC COM Common Stock 913483103 0 9 SH   SOLE   9 0 0
UNITED FIRE GROUP INC COM Common Stock 910340108 5 226 SH   SOLE   226 0 0
UFP INDUSTRIES INC COM Common Stock 90278Q108 4 67 SH   SOLE   67 0 0
DOMTAR CORP COM NEW Common Stock 257559203 13 480 SH   SOLE   480 0 0
UGI CORP NEW COM Common Stock 902681105 492 15,066 SH   SOLE   15,066 0 0
AMERCO COM Common Stock 023586100 61 173 SH   SOLE   173 0 0
UNIVERSAL HLTH SVCS INC CL B Common Stock 913903100 611 5,752 SH   SOLE   5,752 0 0
UNISYS CORP COM NEW Common Stock 909214306 2 166 SH   SOLE   166 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 1,109 17,916 SH   SOLE   17,916 0 0
ULTA BEAUTY INC COM Common Stock 90384S303 1,236 5,407 SH   SOLE   5,407 0 0
UMB FINL CORP COM Common Stock 902788108 132 2,674 SH   SOLE   2,674 0 0
UMICORE GROUP UNSPONSORED ADR ADR 90420M104 8 720 SH   SOLE   720 0 0
UMPQUA HLDGS CORP COM Common Stock 904214103 20 1,806 SH   SOLE   1,806 0 0
UNILEVER N V N Y SHS NEW ADR 904784709 802 13,208 SH   SOLE   13,208 0 0
UNIFIRST CORP MASS COM Common Stock 904708104 64 338 SH   SOLE   338 0 0
UNITED NAT FOODS INC COM Common Stock 911163103 58 3,634 SH   SOLE   3,634 0 0
UNITEDHEALTH GROUP INC COM Common Stock 91324P102 15,435 49,302 SH   SOLE   49,302 0 0
UNICHARM CORP SPONSORED ADR ADR 90460M204 433 48,049 SH   SOLE   48,049 0 0
UNITED STATES 12 MONTH NATURAL GAS FUND, LP ETF 91288X109 15 1,825 SH   SOLE   1,825 0 0
UNUM GROUP COM Common Stock 91529Y106 80 4,681 SH   SOLE   4,681 0 0
UNION PAC CORP COM Common Stock 907818108 22,901 117,908 SH   SOLE   117,908 0 0
UNIVAR SOLUTIONS USA INC COM Common Stock 91336L107 0 23 SH   SOLE   23 0 0
UPM KYMMENE CORP UNSPONSORED ADS ADR 915436208 9 300 SH   SOLE   300 0 0
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 2,257 13,462 SH   SOLE   13,462 0 0
UPWORK INC COM Common Stock 91688F104 0 10 SH   SOLE   10 0 0
URBAN OUTFITTERS INC COM Common Stock 917047102 2 90 SH   SOLE   90 0 0
PROSHARES ULTRA REAL ESTATE ETF 74347X625 68 1,200 SH   SOLE   1,200 0 0
UNITED RENTALS INC COM Common Stock 911363109 2,847 16,235 SH   SOLE   16,235 0 0
ISHARES MSCI WORLD ETF ETF 464286392 73 730 SH   SOLE   730 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR Common Stock 90290N109 10 1,000 SH   SOLE   1,000 0 0
AMERICAS GOLD AND SILVER CORP COM Common Stock 03062D100 1 396 SH   SOLE   396 0 0
US BANCORP DEL COM NEW Common Stock 902973304 5,523 153,429 SH   SOLE   153,429 0 0
U S CONCRETE INC COM Common Stock 90333L201 144 5,000 SH   SOLE   5,000 0 0
US FOODS HLDG CORP COM Common Stock 912008109 47 2,074 SH   SOLE   2,074 0 0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 1,030 26,022 SH   SOLE   26,022 0 0
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 184 3,030 SH   SOLE   3,030 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 10,996 171,809 SH   SOLE   171,809 0 0
USANA HEALTH SCIENCES INC COM Common Stock 90328M107 1 20 SH   SOLE   20 0 0
UNITED STATES OIL FUND, LP ETF 91232N207 14 515 SH   SOLE   515 0 0
U S PHYSICAL THERAPY INC COM Common Stock 90337L108 19 221 SH   SOLE   221 0 0
UTG INC COM Common Stock 90342M109 2 84 SH   SOLE   84 0 0
UNITED THERAPEUTICS CORP DEL COM Common Stock 91307C102 182 1,764 SH   SOLE   1,764 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 100 2,400 SH   SOLE   2,400 0 0
PROSHARES ULTRA FINANCIALS ETF 74347X633 22 690 SH   SOLE   690 0 0
VISA INC COM CL A Common Stock 92826C839 31,097 152,922 SH   SOLE   152,922 0 0
MARRIOTT VACTINS WORLDWID CORP COM Common Stock 57164Y107 86 920 SH   SOLE   920 0 0
VALARIS PLC SHS CLASS A Common Stock G9402V109 0 26 SH   SOLE   26 0 0
VALE S A SPONSORED ADS ADR 91912E105 14 1,278 SH   SOLE   1,278 0 0
VAPOTHERM INC COM Common Stock 922107107 34 1,245 SH   SOLE   1,245 0 0
VARIAN MED SYS INC COM Common Stock 92220P105 824 4,802 SH   SOLE   4,802 0 0
VASO CORP COM Common Stock 92233F102 0 45 SH   SOLE   45 0 0
VANGUARD MATERIALS INDEX FUND ETF 92204A801 109 819 SH   SOLE   819 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 3,941 25,260 SH   SOLE   25,260 0 0
VITALITY BIOPHARMA INC COM Common Stock 92849B107 1 3,440 SH   SOLE   3,440 0 0
VBI VACCINES INC COM NEW Common Stock 91822J103 1 200 SH   SOLE   200 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 836 3,831 SH   SOLE   3,831 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 1,390 12,420 SH   SOLE   12,420 0 0
VERITEX HLDGS INC COM Common Stock 923451108 31 1,787 SH   SOLE   1,787 0 0
VISTEON CORP COM NEW Common Stock 92839U206 672 9,464 SH   SOLE   9,464 0 0
VINCI S A ADR ADR 927320101 83 4,023 SH   SOLE   4,023 0 0
VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 5,867 61,085 SH   SOLE   61,085 0 0
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 6 60 SH   SOLE   60 0 0
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 554 2,312 SH   SOLE   2,312 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 24,695 297,846 SH   SOLE   297,846 0 0
VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 81 490 SH   SOLE   490 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 1,779 45,440 SH   SOLE   45,440 0 0
VENDETTA MNG CORPORATE COM Common Stock 92261V102 4 75,000 SH   SOLE   75,000 0 0
VANGUARD EUROPE PACIFIC E. ETF 921943858 29,530 717,801 SH   SOLE   717,801 0 0
VECTRUS INC COM Common Stock 92242T101 0 11 SH   SOLE   11 0 0
VEECO INSTRS INC DEL COM Common Stock 922417100 2 157 SH   SOLE   157 0 0
VEEVA SYS INC CL A COM Common Stock 922475108 1,259 4,544 SH   SOLE   4,544 0 0
VIRGINIA ENERGY RES INC NEW COM Common Stock 92780V104 1 17,000 SH   SOLE   17,000 0 0
VEOLIA ENVIRONNEMENT SPONSORED ADR ADR 92334N103 66 3,044 SH   SOLE   3,044 0 0
VEON LTD SPONSORED ADR ADR 91822M106 0 100 SH   SOLE   100 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 21,694 426,877 SH   SOLE   426,877 0 0
V F CORP COM Common Stock 918204108 6,023 84,149 SH   SOLE   84,149 0 0
VILLAGE FARMS INTL INC COM Common Stock 92707Y108 3 750 SH   SOLE   750 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 317 5,396 SH   SOLE   5,396 0 0
VANGUARD U.S. QUALITY FACTOR ETF ETF 921935706 15 182 SH   SOLE   182 0 0
VONAGE HLDGS CORP COM Common Stock 92886T201 2 230 SH   SOLE   230 0 0
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF ETF 92206C706 11,971 169,831 SH   SOLE   169,831 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 189 3,575 SH   SOLE   3,575 0 0
VANGUARD LONG-TERM GOVERNMENT BOND ETF ETF 92206C847 265 2,654 SH   SOLE   2,654 0 0
VECTOR GROUP LTD COM Common Stock 92240M108 77 7,829 SH   SOLE   7,829 0 0
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 36 586 SH   SOLE   586 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 6,320 20,043 SH   SOLE   20,043 0 0
VALHI INC NEW COM Common Stock 918905100 0 6 SH   SOLE   6 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,259 6,187 SH   SOLE   6,187 0 0
VIACOMCBS INC CL B Common Stock 92556H206 244 8,809 SH   SOLE   8,809 0 0
VIACOMCBS INC CL A Common Stock 92556H107 3 105 SH   SOLE   105 0 0
VIAVI SOLUTIONS INC COM Common Stock 925550105 14 1,182 SH   SOLE   1,182 0 0
VICAPSYS LIFE SCIENCES INC COM Common Stock 92560A106 0 10 SH   SOLE   10 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 53,951 415,913 SH   SOLE   415,913 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 309 4,241 SH   SOLE   4,241 0 0
VPC IMPACT ACQUISITION HLDNGS UNIT EXP 092225 Common Stock G9441E126 60 6,040 SH   SOLE   6,040 0 0
VANGUARD S&P SMALL-CAP 600 ETF ETF 921932828 96 733 SH   SOLE   733 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A ADR 92763W103 3 200 SH   SOLE   200 0 0
VIRTU FINL INC CL A Common Stock 928254101 1 41 SH   SOLE   41 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 51 351 SH   SOLE   351 0 0
TELEFONICA BRASIL SA SPONSORED ADR ADR 87936R106 1 101 SH   SOLE   101 0 0
VIVENDI UNSPONSORD ADR ADR 92852T201 157 5,640 SH   SOLE   5,640 0 0
MERIDIAN BIOSCIENCE INC COM Common Stock 589584101 30 1,770 SH   SOLE   1,770 0 0
VALERO ENERGY CORP COM Common Stock 91913Y100 6,438 159,838 SH   SOLE   159,838 0 0
VOLVO AB UNSPONSORD ADR ADR 928854108 17 860 SH   SOLE   860 0 0
VALLEY NATL BANCORP COM Common Stock 919794107 86 12,463 SH   SOLE   12,463 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 523 9,650 SH   SOLE   9,650 0 0
VULCAN MATLS CO COM Common Stock 929160109 1,956 14,556 SH   SOLE   14,556 0 0
VALMONT INDS INC COM Common Stock 920253101 358 2,920 SH   SOLE   2,920 0 0
VMWARE INC CL A COM Common Stock 928563402 433 2,989 SH   SOLE   2,989 0 0
VANDA PHARMACEUTICALS INC COM Common Stock 921659108 0 50 SH   SOLE   50 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 10,542 130,887 SH   SOLE   130,887 0 0
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 754 15,360 SH   SOLE   15,360 0 0
VECIMA NETWORKS INC COM Common Stock 92241Y101 1 121 SH   SOLE   121 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 16,885 94,931 SH   SOLE   94,931 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 76 5,721 SH   SOLE   5,721 0 0
VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 436 4,286 SH   SOLE   4,286 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730 839 5,378 SH   SOLE   5,378 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4,176 18,486 SH   SOLE   18,486 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 3,212 30,855 SH   SOLE   30,855 0 0
VANGUARD S&P 500 ETF ETF 922908363 17,275 55,561 SH   SOLE   55,561 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 447 2,123 SH   SOLE   2,123 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703 119 1,090 SH   SOLE   1,090 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 1,989 10,896 SH   SOLE   10,896 0 0
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 1,159 11,195 SH   SOLE   11,195 0 0
VOYA FINANCIAL INC COM Common Stock 929089100 489 10,207 SH   SOLE   10,207 0 0
VANGUARD FTSE PACIFIC ETF ETF 922042866 14 207 SH   SOLE   207 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 0 1 SH   SOLE   1 0 0
VAREX IMAGING CORP COM Common Stock 92214X106 91 7,309 SH   SOLE   7,309 0 0
VARONIS SYS INC COM Common Stock 922280102 88 729 SH   SOLE   729 0 0
VERINT SYS INC COM Common Stock 92343X100 1,225 24,731 SH   SOLE   24,731 0 0
VERISANTE TECHNOLOGY INC COM Common Stock 92346G104 0 4,000 SH   SOLE   4,000 0 0
VERISK ANALYTICS INC COM Common Stock 92345Y106 1,568 8,447 SH   SOLE   8,447 0 0
VERISIGN INC COM Common Stock 92343E102 1,140 5,501 SH   SOLE   5,501 0 0
VIRTUS INVT PARTNERS INC COM Common Stock 92828Q109 1 7 SH   SOLE   7 0 0
VERITIV CORP COM Common Stock 923454102 0 22 SH   SOLE   22 0 0
VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100 1,261 4,611 SH   SOLE   4,611 0 0
VIASAT INC COM Common Stock 92552V100 4 115 SH   SOLE   115 0 0
VISHAY INTERTECHNOLOGY INC COM Common Stock 928298108 48 3,053 SH   SOLE   3,053 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 650 6,107 SH   SOLE   6,107 0 0
VISTRA CORP COM Common Stock 92840M102 404 22,573 SH   SOLE   22,573 0 0
VERASTEM INC COM Common Stock 92337C104 3 2,110 SH   SOLE   2,110 0 0
VISTA OUTDOOR INC COM Common Stock 928377100 4 184 SH   SOLE   184 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 1,787 21,988 SH   SOLE   21,988 0 0
VANGUARD TOTAL CORPORATE BOND ETF ETF 92206C573 85 922 SH   SOLE   922 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1,467 26,956 SH   SOLE   26,956 0 0
VANGUARD RUSSELL 3000 ETF ETF 92206C599 1,503 9,814 SH   SOLE   9,814 0 0
VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 55,175 321,289 SH   SOLE   321,289 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 374 7,337 SH   SOLE   7,337 0 0
VANGUARD VALUE ETF 922908744 3,654 34,940 SH   SOLE   34,940 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 335 2,052 SH   SOLE   2,052 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 1,383 11,257 SH   SOLE   11,257 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 21,194 91,892 SH   SOLE   91,892 0 0
VULCAN INTL CORP COM Common Stock 929136109 72 509 SH   SOLE   509 0 0
VUZIX CORP COM NEW Common Stock 92921W300 5 1,000 SH   SOLE   1,000 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 12,696 80,553 SH   SOLE   80,553 0 0
VALVOLINE INC COM Common Stock 92047W101 60 3,128 SH   SOLE   3,128 0 0
VOLKSWAGEN AG UNSPONSRED ADR ADR 928662600 9 490 SH   SOLE   490 0 0
VOLKSWAGEN AG ADR RP PFD SHS ADR 928662501 124 7,577 SH   SOLE   7,577 0 0
VESTAS WIND SYS AS UNSP ADR ADR 925458101 155 2,806 SH   SOLE   2,806 0 0
VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 28,221 646,970 SH   SOLE   646,970 0 0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 1 8 SH   SOLE   8 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 477 3,597 SH   SOLE   3,597 0 0
VAXART INC COM NEW Common Stock 92243A200 3 400 SH   SOLE   400 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 7,202 136,938 SH   SOLE   136,938 0 0
IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETN ETF 06746P621 194 7,750 SH   SOLE   7,750 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 3,206 39,626 SH   SOLE   39,626 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 37 703 SH   SOLE   703 0 0
VERIZON COMMUNICATIONS INC COM Common Stock 92343V104 48,534 816,377 SH   SOLE   816,377 0 0
WAYFAIR INC CL A Common Stock 94419L101 41 130 SH   SOLE   130 0 0
WABTEC COM Common Stock 929740108 100 1,642 SH   SOLE   1,642 0 0
WESTERN ALLIANCE BANCORP COM Common Stock 957638109 81 2,529 SH   SOLE   2,529 0 0
WATERS CORP COM Common Stock 941848103 252 1,287 SH   SOLE   1,287 0 0
ENERGOUS CORP COM Common Stock 29272C103 0 45 SH   SOLE   45 0 0
WEIBO CORP SPONSORED ADR ADR 948596101 3 86 SH   SOLE   86 0 0
WALGREENS BOOTS ALLIANCE INC COM Common Stock 931427108 7,273 202,772 SH   SOLE   202,772 0 0
WESTPAC BANKING CORP SPONSORED ADR ADR 961214301 72 5,983 SH   SOLE   5,983 0 0
WEBSTER FINL CORP CONN COM Common Stock 947890109 5 190 SH   SOLE   190 0 0
WELBILT INC COM Common Stock 949090104 8 1,250 SH   SOLE   1,250 0 0
WIRECARD AG ADR REPSTG COM ADR 97654L108 0 120 SH   SOLE   120 0 0
WESCO INTL INC COM Common Stock 95082P105 0 10 SH   SOLE   10 0 0
WASTE CONNECTIONS INC COM Common Stock 94106B101 411 3,990 SH   SOLE   3,990 0 0
WALKER & DUNLOP INC COM Common Stock 93148P102 55 1,002 SH   SOLE   1,002 0 0
WORKDAY INC CL A Common Stock 98138H101 89 404 SH   SOLE   404 0 0
WOODBROOK GROUP HLDGS INC COM NEW Common Stock 978887206 0 1 SH   SOLE   1 0 0
WESTERN DIGITAL CORP. COM Common Stock 958102105 82 2,247 SH   SOLE   2,247 0 0
WORLDS INC COM NEW Common Stock 98159J200 0 10 SH   SOLE   10 0 0
WD-40 CO COM Common Stock 929236107 468 2,497 SH   SOLE   2,497 0 0
SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 565 10,561 SH   SOLE   10,561 0 0
WADDELL & REED FINL INC CL A Common Stock 930059100 8 530 SH   SOLE   530 0 0
WEC ENERGY GROUP INC COM Common Stock 92939U106 1,174 11,954 SH   SOLE   11,954 0 0
WENDYS CO COM Common Stock 95058W100 32 1,416 SH   SOLE   1,416 0 0
WERNER ENTERPRISES INC COM Common Stock 950755108 20,506 487,433 SH   SOLE   487,433 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Common Stock 958669103 10 1,273 SH   SOLE   1,273 0 0
WEX INC COM Common Stock 96208T104 338 2,410 SH   SOLE   2,410 0 0
WESFARMERS LTD ADR NEW 2014 ADR 950840306 27 1,670 SH   SOLE   1,670 0 0
WELLS FARGO CO NEW COM Common Stock 949746101 4,044 171,632 SH   SOLE   171,632 0 0
WHERE FOOD COMES FROM COM Common Stock 96327X101 0 300 SH   SOLE   300 0 0
WEATHERFORD INTL PLC ORD SHS NEW Common Stock G48833118 0 1 SH   SOLE   1 0 0
WINNEBAGO INDS INC COM Common Stock 974637100 40 748 SH   SOLE   748 0 0
WYNDHAM HOTELS & RESORTS INC COM Common Stock 98311A105 155 3,039 SH   SOLE   3,039 0 0
CACTUS INC CL A Common Stock 127203107 18 980 SH   SOLE   980 0 0
WH GROUP LTD SPONSORED ADR ADR 92890T205 7 410 SH   SOLE   410 0 0
WHIRLPOOL CORP COM Common Stock 963320106 104 565 SH   SOLE   565 0 0
WILLIAM HILL PLC ADR-ORD SHS ADR 96925P104 10 730 SH   SOLE   730 0 0
WINMARK CORP COM Common Stock 974250102 13 76 SH   SOLE   76 0 0
WINGSTOP INC COM Common Stock 974155103 7 50 SH   SOLE   50 0 0
ENCORE WIRE CORP COM Common Stock 292562105 1 19 SH   SOLE   19 0 0
WIX COM LTD SHS Common Stock M98068105 238 884 SH   SOLE   884 0 0
WEST JAPAN RAILWAY CO ADR ADR 953432101 11 220 SH   SOLE   220 0 0
WORKIVA INC COM CL A Common Stock 98139A105 23 404 SH   SOLE   404 0 0
WORKHORSE GROUP INC COM NEW Common Stock 98138J206 47 1,880 SH   SOLE   1,880 0 0
WESTLAKE CHEM CORP COM Common Stock 960413102 2 25 SH   SOLE   25 0 0
WHITING PETE CORP NEW COM NEW Common Stock 966387508 3 155 SH   SOLE   155 0 0
WILLIS TOWERS WATSON PLC LTD SHS Common Stock G96629103 546 2,598 SH   SOLE   2,598 0 0
WASTE MGMT INC DEL COM Common Stock 94106L109 13,918 123,285 SH   SOLE   123,285 0 0
WILLIAMS COS INC COM Common Stock 969457100 499 26,584 SH   SOLE   26,584 0 0
WARNER MUSIC GROUP CORP COM CL A Common Stock 934550203 1 25 SH   SOLE   25 0 0
WRIGHT MED GROUP N V ORD SHS Common Stock N96617118 167 5,468 SH   SOLE   5,468 0 0
WAL-MART DE MEXICO S A DE C V ORD CL V Common Stock P98180188 23 9,628 SH   SOLE   9,628 0 0
WAL-MART DE MEXICO S A DE C V SPON ADR REP V ADR 93114W107 269 11,138 SH   SOLE   11,138 0 0
ADVANCED DRAIN SYS INC DEL COM Common Stock 00790R104 64 998 SH   SOLE   998 0 0
WALMART INC COM Common Stock 931142103 49,623 346,817 SH   SOLE   346,817 0 0
DEUTSCHE BK AG LONDON BRH ELE MORN TTL22 ETF 25153Q708 4 107 SH   SOLE   107 0 0
WABASH NATL CORP COM Common Stock 929566107 1 50 SH   SOLE   50 0 0
WORTHINGTON INDS INC COM Common Stock 981811102 11 261 SH   SOLE   261 0 0
SLACK TECHNOLOGIES INC COM CL A Common Stock 83088V102 105 3,751 SH   SOLE   3,751 0 0
WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 410 8,175 SH   SOLE   8,175 0 0
WPP PLC NEW ADR ADR 92937A102 15 384 SH   SOLE   384 0 0
WPP PLC NEW SHS Common Stock G9788D103 5 616 SH   SOLE   616 0 0
WPX ENERGY INC COM Common Stock 98212B103 5 1,024 SH   SOLE   1,024 0 0
BERKLEY W R CORP COM Common Stock 084423102 883 14,527 SH   SOLE   14,527 0 0
WESTROCK CO COM Common Stock 96145D105 306 8,998 SH   SOLE   8,998 0 0
WORLD ACCEP CORP DEL COM Common Stock 981419104 313 2,860 SH   SOLE   2,860 0 0
WESTERN COPPER & GOLD CORP COM Common Stock 95805V108 0 150 SH   SOLE   150 0 0
WESBANCO INC COM Common Stock 950810101 4 188 SH   SOLE   188 0 0
WSFS FINL CORP COM Common Stock 929328102 630 23,140 SH   SOLE   23,140 0 0
WILLIAMS SONOMA INC COM Common Stock 969904101 20,529 218,950 SH   SOLE   218,950 0 0
WILLIAMSVILLE SEARS MGMT INC COM Common Stock 970506101 0 12,000 SH   SOLE   12,000 0 0
WATSCO INC COM Common Stock 942622200 27,845 119,978 SH   SOLE   119,978 0 0
WEST PHARMACEUTICAL SVSC INC COM Common Stock 955306105 14,191 51,456 SH   SOLE   51,456 0 0
WHITBREAD PLC SPONSORED ADR ADR 96342K100 7 1,020 SH   SOLE   1,020 0 0
WINTRUST FINL CORP COM Common Stock 97650W108 2 50 SH   SOLE   50 0 0
WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 89 1,042 SH   SOLE   1,042 0 0
WHITE MTNS INS GROUP LTD COM Common Stock G9618E107 607 773 SH   SOLE   773 0 0
ESSENTIAL UTILS INC COM Common Stock 29670G102 299 7,311 SH   SOLE   7,311 0 0
ESSENTIAL UTILS INC UNIT EX 043022 Common Stock 29670G201 183 3,362 SH   SOLE   3,362 0 0
WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 2 20 SH   SOLE   20 0 0
SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 32 8,112 SH   SOLE   8,112 0 0
WESTERN UN CO COM Common Stock 959802109 11,492 535,023 SH   SOLE   535,023 0 0
WW INTL INC COM Common Stock 98262P101 2 112 SH   SOLE   112 0 0
WOODWARD INC COM Common Stock 980745103 68 835 SH   SOLE   835 0 0
WORLD WRESTLING ENTMT INC CL A Common Stock 98156Q108 82 2,030 SH   SOLE   2,030 0 0
WOLVERINE WORLD WIDE INC COM Common Stock 978097103 94 3,508 SH   SOLE   3,508 0 0
WUXI BIOLOGICS CAYMAN INC UNSPONSORD ADR ADR 98260N108 7 150 SH   SOLE   150 0 0
WYNDHAM DESTINATIONS INC COM Common Stock 98310W108 21 679 SH   SOLE   679 0 0
WYNN RESORTS LTD COM Common Stock 983134107 119 1,651 SH   SOLE   1,651 0 0
UNITED STATES STL CORP NEW COM Common Stock 912909108 13 1,675 SH   SOLE   1,675 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 37 420 SH   SOLE   420 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 861 7,628 SH   SOLE   7,628 0 0
XCELMOBILITY INC COM Common Stock 98400L103 0 1,000 SH   SOLE   1,000 0 0
EXICURE INC COM Common Stock 30205M101 2 1,000 SH   SOLE   1,000 0 0
CIMAREX ENERGY CO COM Common Stock 171798101 16 679 SH   SOLE   679 0 0
XCEL ENERGY INC COM Common Stock 98389B100 4,564 64,451 SH   SOLE   64,451 0 0
INTERSECT ENT INC COM Common Stock 46071F103 19 1,198 SH   SOLE   1,198 0 0
SPDR S&P OIL & GAS EQUIPMENT & SERVICES ETF ETF 78468R549 0 7 SH   SOLE   7 0 0
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 1,127 20,614 SH   SOLE   20,614 0 0
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 273 2,815 SH   SOLE   2,815 0 0
SPDR S&P HEALTH CARE SERVICES ETF ETF 78464A573 12 150 SH   SOLE   150 0 0
XIAOMI CORP UNSPONSORED ADS ADR 98421U108 6 400 SH   SOLE   400 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 2,199 35,043 SH   SOLE   35,043 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 9,681 160,684 SH   SOLE   160,684 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 9,157 315,419 SH   SOLE   315,419 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 2,390 99,115 SH   SOLE   99,115 0 0
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 629 2,380 SH   SOLE   2,380 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 228 2,975 SH   SOLE   2,975 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 137,324 1,164,457 SH   SOLE   1,164,457 0 0
XILINX INC COM Common Stock 983919101 879 8,304 SH   SOLE   8,304 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 1,196 18,558 SH   SOLE   18,558 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 34 946 SH   SOLE   946 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 21,991 366,631 SH   SOLE   366,631 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 126,453 1,202,940 SH   SOLE   1,202,940 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 500 3,359 SH   SOLE   3,359 0 0
SPDR S&P METALS AND MINING ETF ETF 78464A755 4 150 SH   SOLE   150 0 0
INVESCO S&P MIDCAP MOMENTUM ETF ETF 46137V464 17 258 SH   SOLE   258 0 0
ENN ENERGY HLDGS LTD UNSPONSORD ADR ADR 26876F102 76 1,732 SH   SOLE   1,732 0 0
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 444 3,664 SH   SOLE   3,664 0 0
EXXON MOBIL CORP COM Common Stock 30231G102 12,540 378,522 SH   SOLE   378,522 0 0
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556 0 2 SH   SOLE   2 0 0
XPERI HOLDING CORP COM Common Stock 98390M103 1 110 SH   SOLE   110 0 0
XPENG INC ADS ADR 98422D105 19 1,000 SH   SOLE   1,000 0 0
XPO LOGISTICS INC COM Common Stock 983793100 407 4,783 SH   SOLE   4,783 0 0
DENTSPLY SIRONA INC COM Common Stock 24906P109 950 21,773 SH   SOLE   21,773 0 0
XEROX HOLDINGS CORP COM NEW Common Stock 98421M106 36 1,925 SH   SOLE   1,925 0 0
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 19 564 SH   SOLE   564 0 0
SPDR S&P SOFTWARE & SERVICES ETF ETF 78464A599 6 47 SH   SOLE   47 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 108 2,194 SH   SOLE   2,194 0 0
SPDR S&P TELECOM ETF ETF 78464A540 3 51 SH   SOLE   51 0 0
XYLEM INC COM Common Stock 98419M100 2,446 29,632 SH   SOLE   29,632 0 0
ALLEGHANY CORP DEL COM Common Stock 017175100 136 258 SH   SOLE   258 0 0
YUCAIPA ACQUISITION CORP UNIT Common Stock G9879L121 398 39,335 SH   SOLE   39,335 0 0
YAMAHA CORP SPONSORED ADR ADR 984627109 2 38 SH   SOLE   38 0 0
YELP INC CL A Common Stock 985817105 2 120 SH   SOLE   120 0 0
YETI HLDGS INC COM Common Stock 98585X104 127 2,733 SH   SOLE   2,733 0 0
DIREXION DAILY FTSE CHINA BULL 3X SHARES ETF 25459W771 1 98 SH   SOLE   98 0 0
YANDEX N V SHS CLASS A Common Stock N97284108 300 4,718 SH   SOLE   4,718 0 0
YRC WORLDWIDE INC COM PAR $.01 Common Stock 984249607 206 50,006 SH   SOLE   50,006 0 0
YUM BRANDS INC COM Common Stock 988498101 666 7,251 SH   SOLE   7,251 0 0
YUM CHINA HLDGS INC COM Common Stock 98850P109 312 5,896 SH   SOLE   5,896 0 0
ZILLOW GROUP INC CL C CAP STK Common Stock 98954M200 118 1,094 SH   SOLE   1,094 0 0
ZIMMER BIOMET HOLDINGS INC COM Common Stock 98956P102 6,474 47,057 SH   SOLE   47,057 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Common Stock 989207105 702 2,716 SH   SOLE   2,716 0 0
ZENDESK INC COM Common Stock 98936J101 61 589 SH   SOLE   589 0 0
OLYMPIC STEEL INC COM Common Stock 68162K106 0 30 SH   SOLE   30 0 0
ZILLOW GROUP INC CL A Common Stock 98954M101 5 50 SH   SOLE   50 0 0
ZIEGLER COMPANIES INC COM PAR $1.00 Common Stock 989506308 127 4,450 SH   SOLE   4,450 0 0
ZIONS BANCORPORATION N A COM Common Stock 989701107 150 5,160 SH   SOLE   5,160 0 0
ZIX CORP COM Common Stock 98974P100 4 750 SH   SOLE   750 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Common Stock 98980L101 505 1,045 SH   SOLE   1,045 0 0
ZYNGA INC CL A Common Stock 98986T108 41 4,315 SH   SOLE   4,315 0 0
EESTOR CORP COM Common Stock 28201L101 0 300 SH   SOLE   300 0 0
ZOOM TECHNOLOGIES INC COM Common Stock 98976E400 0 500 SH   SOLE   500 0 0
ZSCALER INC COM Common Stock 98980G102 176 1,221 SH   SOLE   1,221 0 0
ZOETIS INC CL A Common Stock 98978V103 12,468 76,009 SH   SOLE   76,009 0 0
ZUMIEZ INC COM Common Stock 989817101 0 6 SH   SOLE   6 0 0
ZUORA INC COM CL A Common Stock 98983V106 10 1,000 SH   SOLE   1,000 0 0
ZURICH INSURANCE GROUP AG SPONSORED ADR ADR 989825104 140 4,006 SH   SOLE   4,006 0 0
ZYMEWORKS INC COM Common Stock 98985W102 23 500 SH   SOLE   500 0 0
ZYNERBA PHARMACEUTICALS INC COM Common Stock 98986X109 0 100 SH   SOLE   100 0 0