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
1LIFE HEALTHCARE INC COM Stock 68269G107 1,124 30,948 SH   SOLE   30,948 0 0
21VIANET GROUP INC SPONSORED ADS A ADR 90138A103 444 18,623 SH   SOLE   18,623 0 0
3D SYSTEMS CORP Stock 88554D205 285 40,711 SH   SOLE   40,711 0 0
3M CO Stock 88579Y101 109 700 SH   SOLE 5 700 0 0
3M CO Stock 88579Y101 1,200 7,692 SH   SOLE 6 7,692 0 0
3M CO Stock 88579Y101 6 36 SH   SOLE 9 36 0 0
3M CO Stock 88579Y101 91 585 SH   SOLE 33 585 0 0
3M CO Stock 88579Y101 4 24 SH   SOLE 35 24 0 0
3M CO Stock 88579Y101 1,208 7,741 SH   SOLE   7,741 0 0
ABBOTT LABORATORIES Stock 002824100 2 20 SH   SOLE 7 20 0 0
ABBOTT LABORATORIES Stock 002824100 27 291 SH   SOLE 9 291 0 0
ABBOTT LABORATORIES Stock 002824100 1 15 SH   SOLE 19 15 0 0
ABBOTT LABORATORIES Stock 002824100 145 1,585 SH   SOLE 28 1,585 0 0
ABBOTT LABORATORIES Stock 002824100 183 2,000 SH   SOLE 33 2,000 0 0
ABBOTT LABORATORIES Stock 002824100 105 1,150 SH   SOLE 41 1,150 0 0
ABBOTT LABORATORIES Stock 002824100 5,311 58,092 SH   SOLE   58,091 0 0
ABBVIE INC Stock 00287Y109 71 724 SH   SOLE 9 724 0 0
ABBVIE INC Stock 00287Y109 74 754 SH   SOLE 17 754 0 0
ABBVIE INC Stock 00287Y109 13 135 SH   SOLE 19 135 0 0
ABBVIE INC Stock 00287Y109 4 44 SH   SOLE 22 44 0 0
ABBVIE INC Stock 00287Y109 217 2,215 SH   SOLE 30 2,215 0 0
ABBVIE INC Stock 00287Y109 202 2,053 SH   SOLE 33 2,053 0 0
ABBVIE INC Stock 00287Y109 8,362 85,166 SH   SOLE   85,166 0 0
ABERDEEN ASIA PACIFIC INCOME CEF CEF 003009107 1,002 263,045 SH   SOLE   263,045 0 0
ABERDEEN STANDARD BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF ETF 003261104 808 44,203 SH   SOLE   44,203 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 129 7,541 SH   SOLE 9 7,541 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 138 8,054 SH   SOLE 25 8,054 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 14 792 SH   SOLE 37 792 0 0
ABERDEEN STANDARD PHYSICAL GOLD SHARES ETF ETF 00326A104 255 14,877 SH   SOLE   14,877 0 0
ACCENTURE PLC CLASS A Stock G1151C101 1,006 4,684 SH   SOLE 6 4,684 0 0
ACCENTURE PLC CLASS A Stock G1151C101 10 47 SH   SOLE 9 47 0 0
ACCENTURE PLC CLASS A Stock G1151C101 5 24 SH   SOLE 19 24 0 0
ACCENTURE PLC CLASS A Stock G1151C101 128 595 SH   SOLE 28 595 0 0
ACCENTURE PLC CLASS A Stock G1151C101 54 253 SH   SOLE 29 252 0 0
ACCENTURE PLC CLASS A Stock G1151C101 210 980 SH   SOLE 30 980 0 0
ACCENTURE PLC CLASS A Stock G1151C101 103 478 SH   SOLE 33 478 0 0
ACCENTURE PLC CLASS A Stock G1151C101 118 550 SH   SOLE 41 550 0 0
ACCENTURE PLC CLASS A Stock G1151C101 2,216 10,319 SH   SOLE   10,318 0 0
ACCURAY INC Stock 004397105 65 32,050 SH   SOLE   32,050 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 63 829 SH   SOLE 9 829 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 96 1,268 SH   SOLE 33 1,268 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 462 6,092 SH   SOLE   6,092 0 0
ADAMS DIVERSIFIED EQUITY CEF CEF 006212104 2,369 158,854 SH   SOLE   158,854 0 0
ADOBE INC Stock 00724F101 30 68 SH   SOLE 2 68 0 0
ADOBE INC Stock 00724F101 22 50 SH   SOLE 4 50 0 0
ADOBE INC Stock 00724F101 69 158 SH   SOLE 9 158 0 0
ADOBE INC Stock 00724F101 172 395 SH   SOLE 15 395 0 0
ADOBE INC Stock 00724F101 17 40 SH   SOLE 19 40 0 0
ADOBE INC Stock 00724F101 5 12 SH   SOLE 22 12 0 0
ADOBE INC Stock 00724F101 210 483 SH   SOLE 28 483 0 0
ADOBE INC Stock 00724F101 295 677 SH   SOLE 33 677 0 0
ADOBE INC Stock 00724F101 152 350 SH   SOLE 41 350 0 0
ADOBE INC Stock 00724F101 8,391 19,275 SH   SOLE   19,275 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 3 52 SH   SOLE 19 52 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 67 1,282 SH   SOLE 33 1,282 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 16 296 SH   SOLE 45 296 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 2,963 56,319 SH   SOLE   56,319 0 0
AES CORP Stock 00130H105 53 3,642 SH   SOLE 17 3,642 0 0
AES CORP Stock 00130H105 1 38 SH   SOLE 19 37 0 0
AES CORP Stock 00130H105 11 745 SH   SOLE 33 745 0 0
AES CORP Stock 00130H105 130 8,970 SH   SOLE   8,969 0 0
AFFILIATED MANAGERS GROUP INC Stock 008252108 356 4,775 SH   SOLE 5 4,775 0 0
AFFILIATED MANAGERS GROUP INC Stock 008252108 5 70 SH   SOLE 33 70 0 0
AFFILIATED MANAGERS GROUP INC Stock 008252108 18 247 SH   SOLE   247 0 0
AFLAC INC Stock 001055102 4 113 SH   SOLE 9 113 0 0
AFLAC INC Stock 001055102 8 215 SH   SOLE 19 215 0 0
AFLAC INC Stock 001055102 13 353 SH   SOLE 33 353 0 0
AFLAC INC Stock 001055102 892 24,769 SH   SOLE   24,768 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 167 1,892 SH   SOLE 15 1,892 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 36 413 SH   SOLE 33 413 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 856 9,686 SH   SOLE   9,686 0 0
AIMMUNE THERAPEUTICS INC Stock 00900T107 185 11,100 SH   SOLE   11,100 0 0
AIR PRODUCTS & CHEMICALS INC Stock 009158106 1,008 4,174 SH   SOLE 6 4,174 0 0
AIR PRODUCTS & CHEMICALS INC Stock 009158106 56 230 SH   SOLE 7 230 0 0
AIR PRODUCTS & CHEMICALS INC Stock 009158106 11 45 SH   SOLE 19 45 0 0
AIR PRODUCTS & CHEMICALS INC Stock 009158106 80 330 SH   SOLE 33 330 0 0
AIR PRODUCTS & CHEMICALS INC Stock 009158106 121 500 SH   SOLE 41 500 0 0
AIR PRODUCTS & CHEMICALS INC Stock 009158106 11 45 SH   SOLE 45 45 0 0
AIR PRODUCTS & CHEMICALS INC Stock 009158106 481 1,992 SH   SOLE   1,992 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 14 129 SH   SOLE 4 129 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 9 84 SH   SOLE 9 84 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 183 1,713 SH   SOLE 15 1,713 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 16 149 SH   SOLE 33 149 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 820 7,658 SH   SOLE   7,658 0 0
AKEBIA THERAPEUTICS INC COM Stock 00972D105 146 10,743 SH   SOLE   10,743 0 0
ALBEMARLE CORP Stock 012653101 305 3,950 SH   SOLE   3,950 0 0
ALERIAN MLP ETF ETF 00162Q452 2,367 95,900 SH   SOLE   95,900 0 0
ALEXION PHARMA INC Stock 015351109 10 88 SH   SOLE 4 88 0 0
ALEXION PHARMA INC Stock 015351109 1 7 SH   SOLE 9 7 0 0
ALEXION PHARMA INC Stock 015351109 26 230 SH   SOLE 33 230 0 0
ALEXION PHARMA INC Stock 015351109 960 8,550 SH   SOLE   8,550 0 0
ALGONQUIN POWER & UTILITIES CORP Stock 015857105 3 227 SH   SOLE 9 227 0 0
ALGONQUIN POWER & UTILITIES CORP Stock 015857105 6 450 SH   SOLE 34 450 0 0
ALGONQUIN POWER & UTILITIES CORP Stock 015857105 560 43,286 SH   SOLE   43,286 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 13 58 SH   SOLE 4 58 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 50 234 SH   SOLE 9 234 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 61 285 SH   SOLE 33 285 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 2,235 10,360 SH   SOLE   10,360 0 0
ALIGN TECHNOLOGY INC Stock 016255101 72 264 SH   SOLE 28 264 0 0
ALIGN TECHNOLOGY INC Stock 016255101 32 116 SH   SOLE 33 116 0 0
ALIGN TECHNOLOGY INC Stock 016255101 119 432 SH   SOLE   432 0 0
ALLEGHENY TECH INC Stock 01741R102 344 33,743 SH   SOLE   33,743 0 0
ALLIANZGI EQUITY & CONVERTIBLE INCOME CEF CEF 018829101 312 13,874 SH   SOLE   13,873 0 0
ALLOT LTD SHS Stock M0854Q105 116 11,114 SH   SOLE   11,114 0 0
ALLSTATE CORP Stock 020002101 12 127 SH   SOLE 9 127 0 0
ALLSTATE CORP Stock 020002101 49 510 SH   SOLE 33 510 0 0
ALLSTATE CORP Stock 020002101 1,606 16,557 SH   SOLE   16,557 0 0
ALPHABET INC - CLASS A Stock 02079K305 48 34 SH   SOLE 2 34 0 0
ALPHABET INC - CLASS A Stock 02079K305 3 2 SH   SOLE 6 2 0 0
ALPHABET INC - CLASS A Stock 02079K305 147 104 SH   SOLE 9 104 0 0
ALPHABET INC - CLASS A Stock 02079K305 177 125 SH   SOLE 15 125 0 0
ALPHABET INC - CLASS A Stock 02079K305 20 14 SH   SOLE 19 14 0 0
ALPHABET INC - CLASS A Stock 02079K305 4 3 SH   SOLE 22 3 0 0
ALPHABET INC - CLASS A Stock 02079K305 58 41 SH   SOLE 28 41 0 0
ALPHABET INC - CLASS A Stock 02079K305 505 356 SH   SOLE 33 356 0 0
ALPHABET INC - CLASS A Stock 02079K305 106 75 SH   SOLE 41 75 0 0
ALPHABET INC - CLASS A Stock 02079K305 6,781 4,782 SH   SOLE   4,782 0 0
ALPHABET INC - CLASS C Stock 02079K107 21 15 SH   SOLE 4 15 0 0
ALPHABET INC - CLASS C Stock 02079K107 440 311 SH   SOLE 6 311 0 0
ALPHABET INC - CLASS C Stock 02079K107 95 67 SH   SOLE 9 67 0 0
ALPHABET INC - CLASS C Stock 02079K107 189 134 SH   SOLE 28 134 0 0
ALPHABET INC - CLASS C Stock 02079K107 475 336 SH   SOLE 33 336 0 0
ALPHABET INC - CLASS C Stock 02079K107 5,508 3,896 SH   SOLE   3,896 0 0
ALPS ETF TR SECTOR DIVIDEND DOGS ETF ETF 00162Q858 767 21,099 SH   SOLE   21,099 0 0
ALTERYX INC CLASS A Stock 02156B103 2 10 SH   SOLE 19 10 0 0
ALTERYX INC CLASS A Stock 02156B103 651 3,962 SH   SOLE   3,962 0 0
ALTRIA GROUP INC Stock 02209S103 5 139 SH   SOLE 9 139 0 0
ALTRIA GROUP INC Stock 02209S103 6 165 SH   SOLE 19 164 0 0
ALTRIA GROUP INC Stock 02209S103 70 1,780 SH   SOLE 33 1,780 0 0
ALTRIA GROUP INC Stock 02209S103 3,206 81,688 SH   SOLE   81,687 0 0
AMAZON.COM INC Stock 023135106 63 23 SH   SOLE 4 23 0 0
AMAZON.COM INC Stock 023135106 179 65 SH   SOLE 9 65 0 0
AMAZON.COM INC Stock 023135106 193 70 SH   SOLE 15 70 0 0
AMAZON.COM INC Stock 023135106 22 8 SH   SOLE 19 8 0 0
AMAZON.COM INC Stock 023135106 1,299 471 SH   SOLE 33 471 0 0
AMAZON.COM INC Stock 023135106 138 50 SH   SOLE 41 50 0 0
AMAZON.COM INC Stock 023135106 38,257 13,867 SH   SOLE   13,866 0 0
AMBEV S AADS ADR 02319V103 6 2,209 SH   SOLE 9 2,209 0 0
AMBEV S AADS ADR 02319V103 2 843 SH   SOLE 33 843 0 0
AMBEV S AADS ADR 02319V103 80 30,248 SH   SOLE   30,248 0 0
AMC ENTERTAINMENT HOLDINGS INC Stock 00165C104 56 13,000 SH   SOLE   13,000 0 0
AMEDISYS INC Stock 023436108 1 4 SH   SOLE 19 4 0 0
AMEDISYS INC Stock 023436108 16 79 SH   SOLE 33 79 0 0
AMEDISYS INC Stock 023436108 262 1,322 SH   SOLE   1,322 0 0
AMERICAN AIRLINES GROUP INC Stock 02376R102 8 616 SH   SOLE 33 616 0 0
AMERICAN AIRLINES GROUP INC Stock 02376R102 157 12,033 SH   SOLE   12,033 0 0
AMERICAN ELECTRIC POWER CO INC Stock 025537101 52 648 SH   SOLE 7 648 0 0
AMERICAN ELECTRIC POWER CO INC Stock 025537101 4 44 SH   SOLE 9 44 0 0
AMERICAN ELECTRIC POWER CO INC Stock 025537101 9 115 SH   SOLE 19 115 0 0
AMERICAN ELECTRIC POWER CO INC Stock 025537101 37 462 SH   SOLE 33 462 0 0
AMERICAN ELECTRIC POWER CO INC Stock 025537101 327 4,111 SH   SOLE   4,110 0 0
AMERICAN EXPRESS CO Stock 025816109 10 100 SH   SOLE 4 100 0 0
AMERICAN EXPRESS CO Stock 025816109 248 2,600 SH   SOLE 5 2,600 0 0
AMERICAN EXPRESS CO Stock 025816109 52 547 SH   SOLE 9 547 0 0
AMERICAN EXPRESS CO Stock 025816109 35 366 SH   SOLE 33 366 0 0
AMERICAN EXPRESS CO Stock 025816109 1,790 18,802 SH   SOLE   18,802 0 0
AMERICAN FINANCIAL GROUP INC Stock 025932104 0 4 SH   SOLE 33 4 0 0
AMERICAN FINANCIAL GROUP INC Stock 025932104 322 5,067 SH   SOLE   5,067 0 0
AMERICAN INTL GROUP INC WT EXP 011921 Stock 026874156 68 48,908 SH   SOLE   48,908 0 0
AMERICAN NATIONAL BANKSHARES INC Stock 027745108 1 26 SH   SOLE 33 26 0 0
AMERICAN NATIONAL BANKSHARES INC Stock 027745108 357 14,250 SH   SOLE   14,250 0 0
AMERICAN RLTY CAP PPTYS INC 3.75 12/15/2020 Convertible 02917TAB0 21 21,000 SH   SOLE   21,000 0 0
AMERICAN TOWER CORP REIT 03027X100 27 105 SH   SOLE 9 105 0 0
AMERICAN TOWER CORP REIT 03027X100 13 51 SH   SOLE 17 51 0 0
AMERICAN TOWER CORP REIT 03027X100 181 700 SH   SOLE 30 700 0 0
AMERICAN TOWER CORP REIT 03027X100 164 635 SH   SOLE 33 635 0 0
AMERICAN TOWER CORP REIT 03027X100 2,395 9,265 SH   SOLE   9,264 0 0
AMERICAN WATER WORKS CO Stock 030420103 951 7,393 SH   SOLE 6 7,393 0 0
AMERICAN WATER WORKS CO Stock 030420103 10 78 SH   SOLE 33 78 0 0
AMERICAN WATER WORKS CO Stock 030420103 2 16 SH   SOLE 35 16 0 0
AMERICAN WATER WORKS CO Stock 030420103 723 5,622 SH   SOLE   5,622 0 0
AMERIPRISE FINANCIAL INC Stock 03076C106 12 80 SH   SOLE 9 80 0 0
AMERIPRISE FINANCIAL INC Stock 03076C106 1 8 SH   SOLE 19 8 0 0
AMERIPRISE FINANCIAL INC Stock 03076C106 25 168 SH   SOLE 33 168 0 0
AMERIPRISE FINANCIAL INC Stock 03076C106 1,044 6,961 SH   SOLE   6,960 0 0
AMGEN INC Stock 031162100 16 67 SH   SOLE 4 67 0 0
AMGEN INC Stock 031162100 2 7 SH   SOLE 7 7 0 0
AMGEN INC Stock 031162100 32 137 SH   SOLE 9 137 0 0
AMGEN INC Stock 031162100 133 563 SH   SOLE 15 563 0 0
AMGEN INC Stock 031162100 17 71 SH   SOLE 19 71 0 0
AMGEN INC Stock 031162100 198 838 SH   SOLE 33 838 0 0
AMGEN INC Stock 031162100 4,845 20,542 SH   SOLE   20,542 0 0
ANALOG DEVICES INC Stock 032654105 1,614 13,164 SH   SOLE 6 13,164 0 0
ANALOG DEVICES INC Stock 032654105 10 85 SH   SOLE 9 85 0 0
ANALOG DEVICES INC Stock 032654105 51 415 SH   SOLE 33 415 0 0
ANALOG DEVICES INC Stock 032654105 553 4,508 SH   SOLE   4,507 0 0
ANHEUSER BUSCH INBEV SA/NV ADR ADR 03524A108 6 116 SH   SOLE 4 116 0 0
ANHEUSER BUSCH INBEV SA/NV ADR ADR 03524A108 656 13,300 SH   SOLE 5 13,300 0 0
ANHEUSER BUSCH INBEV SA/NV ADR ADR 03524A108 0 8 SH   SOLE 9 8 0 0
ANHEUSER BUSCH INBEV SA/NV ADR ADR 03524A108 12 237 SH   SOLE 33 237 0 0
ANHEUSER BUSCH INBEV SA/NV ADR ADR 03524A108 267 5,406 SH   SOLE   5,406 0 0
ANNALY CAPITAL MANAGEMENT INC REIT 035710409 18 2,757 SH   SOLE 33 2,757 0 0
ANNALY CAPITAL MANAGEMENT INC REIT 035710409 241 36,756 SH   SOLE   36,756 0 0
ANSYS INC Stock 03662Q105 6 21 SH   SOLE 9 21 0 0
ANSYS INC Stock 03662Q105 1 2 SH   SOLE 19 2 0 0
ANSYS INC Stock 03662Q105 52 178 SH   SOLE 33 178 0 0
ANSYS INC Stock 03662Q105 133 455 SH   SOLE 41 455 0 0
ANSYS INC Stock 03662Q105 377 1,291 SH   SOLE   1,291 0 0
ANTERO MIDSTREAM CORP Stock 03676B102 128 25,026 SH   SOLE   25,026 0 0
ANTHEM INC Stock 036752103 28 106 SH   SOLE 9 106 0 0
ANTHEM INC Stock 036752103 43 162 SH   SOLE 33 162 0 0
ANTHEM INC Stock 036752103 999 3,798 SH   SOLE   3,798 0 0
APOLLO COMMERCIAL REAL ESTATE FINANCE INC REIT 03762U105 5 524 SH   SOLE 33 524 0 0
APOLLO COMMERCIAL REAL ESTATE FINANCE INC REIT 03762U105 384 39,143 SH   SOLE   39,143 0 0
APOLLO GLOBAL MANAGEMENT LLC CLASS A Stock 03768E105 500 10,008 SH   SOLE   10,008 0 0
APOLLO INVESTMENT CORP CEF CEF 03761U502 187 19,583 SH   SOLE   19,582 0 0
APPLE INC Stock 037833100 49 133 SH   SOLE 2 133 0 0
APPLE INC Stock 037833100 34 93 SH   SOLE 4 93 0 0
APPLE INC Stock 037833100 136 374 SH   SOLE 9 374 0 0
APPLE INC Stock 037833100 167 458 SH   SOLE 15 458 0 0
APPLE INC Stock 037833100 39 106 SH   SOLE 19 106 0 0
APPLE INC Stock 037833100 1 3 SH   SOLE 22 3 0 0
APPLE INC Stock 037833100 48 131 SH   SOLE 24 131 0 0
APPLE INC Stock 037833100 1,748 4,791 SH   SOLE 33 4,791 0 0
APPLE INC Stock 037833100 146 400 SH   SOLE 41 400 0 0
APPLE INC Stock 037833100 10 27 SH   SOLE 45 27 0 0
APPLE INC Stock 037833100 46,764 128,192 SH   SOLE   128,192 0 0
APPLIED MATERIALS INC Stock 038222105 65 1,070 SH   SOLE 9 1,070 0 0
APPLIED MATERIALS INC Stock 038222105 1 21 SH   SOLE 19 21 0 0
APPLIED MATERIALS INC Stock 038222105 62 1,022 SH   SOLE 33 1,022 0 0
APPLIED MATERIALS INC Stock 038222105 695 11,504 SH   SOLE   11,504 0 0
APTIV PLC Stock G6095L109 6 79 SH   SOLE 4 79 0 0
APTIV PLC Stock G6095L109 0 6 SH   SOLE 9 6 0 0
APTIV PLC Stock G6095L109 31 403 SH   SOLE 33 403 0 0
APTIV PLC Stock G6095L109 924 11,855 SH   SOLE   11,855 0 0
AQUA AMERICA INC Stock 29670G102 13 314 SH   SOLE 17 314 0 0
AQUA AMERICA INC Stock 29670G102 27 630 SH   SOLE 33 630 0 0
AQUA AMERICA INC Stock 29670G102 14 322 SH   SOLE 35 322 0 0
AQUA AMERICA INC Stock 29670G102 225 5,326 SH   SOLE   5,325 0 0
AQUA METALS INC Stock 03837J101 132 94,000 SH   SOLE   94,000 0 0
ARBOR REALTY TRUST INC REIT 038923108 246 26,588 SH   SOLE   26,588 0 0
ARCHROCK INC COM Stock 03957W106 2 336 SH   SOLE 33 336 0 0
ARCHROCK INC COM Stock 03957W106 284 43,750 SH   SOLE   43,750 0 0
ARES CAPITAL CORP 3.75 02/01/2022 Convertible 04010LAT0 24 24,000 SH   SOLE   24,000 0 0
ARES CAPITAL CORP CEF CEF 04010L103 420 29,032 SH   SOLE 6 29,032 0 0
ARES CAPITAL CORP CEF CEF 04010L103 213 14,751 SH   SOLE   14,750 0 0
ARISTA NETWORKS INC Stock 040413106 13 60 SH   SOLE 33 60 0 0
ARISTA NETWORKS INC Stock 040413106 307 1,461 SH   SOLE   1,461 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 379 7,274 SH   SOLE   7,274 0 0
ARK INNOVATION ETF ETF 00214Q104 1,084 15,201 SH   SOLE   15,201 0 0
ARTHUR J GALLAGHER & CO Stock 363576109 12 125 SH   SOLE 19 124 0 0
ARTHUR J GALLAGHER & CO Stock 363576109 29 294 SH   SOLE 33 294 0 0
ARTHUR J GALLAGHER & CO Stock 363576109 335 3,439 SH   SOLE   3,439 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 2 5 SH   SOLE 9 5 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 61 165 SH   SOLE 29 165 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 101 274 SH   SOLE 33 274 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 297 808 SH   SOLE   808 0 0
ASTRAZENECA PLC- SPONS ADR ADR 046353108 93 1,756 SH   SOLE 33 1,756 0 0
ASTRAZENECA PLC- SPONS ADR ADR 046353108 349 6,594 SH   SOLE   6,594 0 0
AT&T INC Stock 00206R102 39 1,303 SH   SOLE 9 1,303 0 0
AT&T INC Stock 00206R102 12 409 SH   SOLE 17 409 0 0
AT&T INC Stock 00206R102 12 388 SH   SOLE 19 387 0 0
AT&T INC Stock 00206R102 30 980 SH   SOLE 24 980 0 0
AT&T INC Stock 00206R102 243 8,028 SH   SOLE 33 8,028 0 0
AT&T INC Stock 00206R102 8,300 274,553 SH   SOLE   274,553 0 0
ATLASSIAN CORP PLC CL A Stock G06242104 37 207 SH   SOLE 33 207 0 0
ATLASSIAN CORP PLC CL A Stock G06242104 1,543 8,561 SH   SOLE   8,561 0 0
ATMOS ENERGY CORP Stock 049560105 1 11 SH   SOLE 19 11 0 0
ATMOS ENERGY CORP Stock 049560105 20 205 SH   SOLE 33 205 0 0
ATMOS ENERGY CORP Stock 049560105 358 3,599 SH   SOLE   3,598 0 0
AUDIOCODES LTD ORD Stock M15342104 568 17,858 SH   SOLE   17,857 0 0
AUTODESK INC Stock 052769106 11 46 SH   SOLE 9 46 0 0
AUTODESK INC Stock 052769106 124 519 SH   SOLE 28 519 0 0
AUTODESK INC Stock 052769106 57 239 SH   SOLE 33 239 0 0
AUTODESK INC Stock 052769106 340 1,422 SH   SOLE   1,422 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103 62 418 SH   SOLE 7 418 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103 72 481 SH   SOLE 28 481 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103 164 1,100 SH   SOLE 30 1,100 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103 61 408 SH   SOLE 33 408 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103 965 6,479 SH   SOLE   6,478 0 0
AUTOZONE INC Stock 053332102 2 2 SH   SOLE 9 2 0 0
AUTOZONE INC Stock 053332102 37 33 SH   SOLE 33 33 0 0
AUTOZONE INC Stock 053332102 2,203 1,953 SH   SOLE   1,953 0 0
AVALARA INC COM Stock 05338G106 219 1,642 SH   SOLE   1,642 0 0
AVANOS MEDICAL INC Stock 05350V106 148 5,045 SH   SOLE 6 5,045 0 0
AVANOS MEDICAL INC Stock 05350V106 10 341 SH   SOLE 45 341 0 0
AVANOS MEDICAL INC Stock 05350V106 57 1,949 SH   SOLE   1,948 0 0
AXALTA COATING SYSTEMS LTD Stock G0750C108 446 19,775 SH   SOLE 6 19,775 0 0
AXALTA COATING SYSTEMS LTD Stock G0750C108 1 55 SH   SOLE 33 55 0 0
AXALTA COATING SYSTEMS LTD Stock G0750C108 12 551 SH   SOLE 45 551 0 0
AXALTA COATING SYSTEMS LTD Stock G0750C108 46 2,026 SH   SOLE   2,026 0 0
B & G FOODS INC Stock 05508R106 0 12 SH   SOLE 19 12 0 0
B & G FOODS INC Stock 05508R106 1,932 79,239 SH   SOLE   79,238 0 0
BAIDU COM ADR ADR 056752108 3 22 SH   SOLE 9 22 0 0
BAIDU COM ADR ADR 056752108 12 97 SH   SOLE 33 97 0 0
BAIDU COM ADR ADR 056752108 214 1,782 SH   SOLE   1,782 0 0
BALL CORP Stock 058498106 7 96 SH   SOLE 9 96 0 0
BALL CORP Stock 058498106 32 464 SH   SOLE 33 464 0 0
BALL CORP Stock 058498106 371 5,338 SH   SOLE   5,337 0 0
BANK NEW YORK MELLON CORP Stock 064058100 26 677 SH   SOLE 9 677 0 0
BANK NEW YORK MELLON CORP Stock 064058100 43 1,106 SH   SOLE 33 1,106 0 0
BANK NEW YORK MELLON CORP Stock 064058100 191 4,939 SH   SOLE   4,939 0 0
BANK OF AMERICA CORPORATION Stock 060505104 33 1,369 SH   SOLE 9 1,369 0 0
BANK OF AMERICA CORPORATION Stock 060505104 5 210 SH   SOLE 19 210 0 0
BANK OF AMERICA CORPORATION Stock 060505104 173 7,302 SH   SOLE 33 7,302 0 0
BANK OF AMERICA CORPORATION Stock 060505104 3,928 165,390 SH   SOLE   165,389 0 0
BARINGS GLOBAL SHORT DURATION HIGH YIELD CEF CEF 06760L100 137 10,866 SH   SOLE   10,866 0 0
BARRICK GOLD CORPORATION Stock 067901108 42 1,570 SH   SOLE 26 1,570 0 0
BARRICK GOLD CORPORATION Stock 067901108 6 213 SH   SOLE 33 213 0 0
BARRICK GOLD CORPORATION Stock 067901108 382 14,165 SH   SOLE   14,164 0 0
BAUSCH HEALTH COMPANIES INC Stock 071734107 1 39 SH   SOLE 33 39 0 0
BAUSCH HEALTH COMPANIES INC Stock 071734107 192 10,520 SH   SOLE   10,520 0 0
BAXTER INTERNATIONAL INC Stock 071813109 60 698 SH   SOLE 33 698 0 0
BAXTER INTERNATIONAL INC Stock 071813109 254 2,947 SH   SOLE   2,946 0 0
BCE INC Stock 05534B760 12 290 SH   SOLE 9 290 0 0
BCE INC Stock 05534B760 51 1,217 SH   SOLE 17 1,217 0 0
BCE INC Stock 05534B760 10 244 SH   SOLE 31 244 0 0
BCE INC Stock 05534B760 263 6,286 SH   SOLE   6,285 0 0
BECTON DICKINSON & CO Stock 075887109 17 73 SH   SOLE 2 73 0 0
BECTON DICKINSON & CO Stock 075887109 825 3,447 SH   SOLE 6 3,447 0 0
BECTON DICKINSON & CO Stock 075887109 111 462 SH   SOLE 15 462 0 0
BECTON DICKINSON & CO Stock 075887109 84 353 SH   SOLE 33 353 0 0
BECTON DICKINSON & CO Stock 075887109 3,324 13,893 SH   SOLE   13,893 0 0
BERKSHIRE HATHAWAY INC CLASS B Stock 084670702 493 2,759 SH   SOLE 6 2,759 0 0
BERKSHIRE HATHAWAY INC CLASS B Stock 084670702 35 198 SH   SOLE 9 198 0 0
BERKSHIRE HATHAWAY INC CLASS B Stock 084670702 3 18 SH   SOLE 22 18 0 0
BERKSHIRE HATHAWAY INC CLASS B Stock 084670702 71 400 SH   SOLE 26 400 0 0
BERKSHIRE HATHAWAY INC CLASS B Stock 084670702 372 2,085 SH   SOLE 33 2,085 0 0
BERKSHIRE HATHAWAY INC CLASS B Stock 084670702 15 82 SH   SOLE 45 82 0 0
BERKSHIRE HATHAWAY INC CLASS B Stock 084670702 7,235 40,532 SH   SOLE   40,532 0 0
BEYOND MEAT INC Stock 08862E109 1 6 SH   SOLE 33 6 0 0
BEYOND MEAT INC Stock 08862E109 2,416 18,034 SH   SOLE   18,034 0 0
BIOGEN INC Stock 09062X103 5 19 SH   SOLE 9 19 0 0
BIOGEN INC Stock 09062X103 36 135 SH   SOLE 33 135 0 0
BIOGEN INC Stock 09062X103 774 2,894 SH   SOLE   2,894 0 0
BIOMARIN PHARMACEUTICAL INC 0.599 08/01/2024 Convertible 09061GAH4 12 10,000 SH   SOLE   10,000 0 0
BLACK KNIGHT INC Stock 09215C105 511 7,046 SH   SOLE 6 7,046 0 0
BLACK KNIGHT INC Stock 09215C105 5 64 SH   SOLE 33 64 0 0
BLACK KNIGHT INC Stock 09215C105 29 401 SH   SOLE   401 0 0
BLACKROCK CORE BOND CEF CEF 09249E101 204 13,280 SH   SOLE   13,280 0 0
BLACKROCK CREDIT ALLOCATION INC CEF CEF 092508100 358 27,156 SH   SOLE   27,156 0 0
BLACKROCK ENHANCED CAP & INCOME STRATEGIES CEF CEF 09256A109 419 28,973 SH   SOLE   28,973 0 0
BLACKROCK ENHANCED EQUITY DIVIDEND CEF CEF 09251A104 663 90,350 SH   SOLE   90,349 0 0
BLACKROCK INC Stock 09247X101 21 38 SH   SOLE 9 38 0 0
BLACKROCK INC Stock 09247X101 12 22 SH   SOLE 19 22 0 0
BLACKROCK INC Stock 09247X101 121 222 SH   SOLE 33 222 0 0
BLACKROCK INC Stock 09247X101 1,318 2,423 SH   SOLE   2,422 0 0
BLACKROCK MULTI-SECTOR INCOME TRUST CEF CEF 09258A107 326 22,646 SH   SOLE   22,645 0 0
BLACKROCK MUNICIPAL 2030 TARGET TERM CEF CEF 09257P105 1,957 82,356 SH   SOLE   82,356 0 0
BLACKROCK RES & COMMODITIES STRATEGYTR SHS CEF 09257A108 675 110,075 SH   SOLE   110,075 0 0
BLACKROCK TAX MUNICPAL BOND TRUST CEF CEF 09248X100 1,009 40,502 SH   SOLE   40,502 0 0
BLACKROCK TCP CAPITAL CORP 4.625 03/01/2022 Convertible 87238QAD5 171 175,000 SH   SOLE   175,000 0 0
BLACKSTONE GROUP INC Stock 09260D107 2,556 45,117 SH   SOLE   45,116 0 0
BLACKSTONE GSO STRATEGIC CREDIT CEF CEF 09257R101 1,104 96,651 SH   SOLE   96,651 0 0
BOEING CO Stock 097023105 2 10 SH   SOLE 19 10 0 0
BOEING CO Stock 097023105 113 619 SH   SOLE 33 619 0 0
BOEING CO Stock 097023105 3,900 21,277 SH   SOLE   21,276 0 0
BOOKING HOLDINGS INC Stock 09857L108 24 15 SH   SOLE 2 15 0 0
BOOKING HOLDINGS INC Stock 09857L108 124 78 SH   SOLE 6 78 0 0
BOOKING HOLDINGS INC Stock 09857L108 14 9 SH   SOLE 9 9 0 0
BOOKING HOLDINGS INC Stock 09857L108 45 28 SH   SOLE 33 28 0 0
BOOKING HOLDINGS INC Stock 09857L108 10 6 SH   SOLE 45 6 0 0
BOOKING HOLDINGS INC Stock 09857L108 338 212 SH   SOLE   212 0 0
BOOZ ALLEN HAMILTON HOLDING CORP CL A Stock 099502106 6 80 SH   SOLE 9 80 0 0
BOOZ ALLEN HAMILTON HOLDING CORP CL A Stock 099502106 3 42 SH   SOLE 19 42 0 0
BOOZ ALLEN HAMILTON HOLDING CORP CL A Stock 099502106 4 45 SH   SOLE 33 45 0 0
BOOZ ALLEN HAMILTON HOLDING CORP CL A Stock 099502106 603 7,753 SH   SOLE   7,753 0 0
BOSTON PROPERTIES INC REIT 101121101 5 50 SH   SOLE 33 50 0 0
BOSTON PROPERTIES INC REIT 101121101 8 84 SH   SOLE 35 84 0 0
BOSTON PROPERTIES INC REIT 101121101 424 4,692 SH   SOLE   4,692 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 18 520 SH   SOLE 9 520 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 27 763 SH   SOLE 33 763 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 161 4,592 SH   SOLE   4,592 0 0
BOTTOMLINE TECHNOLOGIES INC Stock 101388106 209 4,118 SH   SOLE   4,118 0 0
BOULDER GROWTH & INCOME CEF CEF 101507101 619 65,670 SH   SOLE   65,670 0 0
BP PLC SPONSORED ADR ADR 055622104 10 410 SH   SOLE 9 410 0 0
BP PLC SPONSORED ADR ADR 055622104 46 1,960 SH   SOLE 33 1,960 0 0
BP PLC SPONSORED ADR ADR 055622104 620 26,581 SH   SOLE   26,581 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 1 483 SH   SOLE 33 483 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 60 21,000 SH   SOLE   21,000 0 0
BRISTOL MYERS SQUIBB COMPANY Stock 110122108 53 907 SH   SOLE 9 907 0 0
BRISTOL MYERS SQUIBB COMPANY Stock 110122108 1 23 SH   SOLE 19 23 0 0
BRISTOL MYERS SQUIBB COMPANY Stock 110122108 1 12 SH   SOLE 22 12 0 0
BRISTOL MYERS SQUIBB COMPANY Stock 110122108 141 2,400 SH   SOLE 33 2,400 0 0
BRISTOL MYERS SQUIBB COMPANY Stock 110122108 5,662 96,290 SH   SOLE   96,289 0 0
BRISTOL-MYERS SQUIBB CO CONTNGNT VAL RT Stock 110122157 57 15,847 SH   SOLE   15,847 0 0
BRIXMOR PROPERTY GROUP INC REIT 11120U105 1 117 SH   SOLE 33 117 0 0
BRIXMOR PROPERTY GROUP INC REIT 11120U105 331 25,798 SH   SOLE   25,798 0 0
BROADCOM INC Stock 11135F101 60 190 SH   SOLE 7 190 0 0
BROADCOM INC Stock 11135F101 6 19 SH   SOLE 9 19 0 0
BROADCOM INC Stock 11135F101 69 220 SH   SOLE 17 220 0 0
BROADCOM INC Stock 11135F101 6 17 SH   SOLE 19 17 0 0
BROADCOM INC Stock 11135F101 163 515 SH   SOLE 33 515 0 0
BROADCOM INC Stock 11135F101 2,095 6,638 SH   SOLE   6,638 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Stock 11133T103 23 179 SH   SOLE 2 179 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Stock 11133T103 0 0 SH   SOLE 5 0 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Stock 11133T103 1,150 9,116 SH   SOLE 6 9,116 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Stock 11133T103 1 7 SH   SOLE 9 7 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Stock 11133T103 33 264 SH   SOLE 33 264 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Stock 11133T103 236 1,874 SH   SOLE   1,873 0 0
BROOKFIELD ASSET MANAGEMENT INC CL A Stock 112585104 380 11,563 SH   SOLE 6 11,563 0 0
BROOKFIELD ASSET MANAGEMENT INC CL A Stock 112585104 0 0 SH   SOLE 26 0 0 0
BROOKFIELD ASSET MANAGEMENT INC CL A Stock 112585104 8 228 SH   SOLE 33 228 0 0
BROOKFIELD ASSET MANAGEMENT INC CL A Stock 112585104 1,263 38,393 SH   SOLE   38,392 0 0
BROWN & BROWN INC Stock 115236101 167 4,100 SH   SOLE 5 4,100 0 0
BROWN & BROWN INC Stock 115236101 1,299 31,879 SH   SOLE 6 31,879 0 0
BROWN & BROWN INC Stock 115236101 28 695 SH   SOLE 33 695 0 0
BROWN FORMAN CORP CL A Stock 115637100 14 251 SH   SOLE 33 251 0 0
BROWN FORMAN CORP CL A Stock 115637100 401 6,960 SH   SOLE   6,960 0 0
BROWN FORMAN CORP CL B Stock 115637209 34 535 SH   SOLE 33 535 0 0
BROWN FORMAN CORP CL B Stock 115637209 425 6,679 SH   SOLE   6,678 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 6 82 SH   SOLE 4 82 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 215 2,725 SH   SOLE 5 2,725 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 3 38 SH   SOLE 9 38 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 8 99 SH   SOLE 33 99 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 190 2,406 SH   SOLE   2,406 0 0
CABOT OIL & GAS CORP CLASS A Stock 127097103 1 50 SH   SOLE 33 50 0 0
CABOT OIL & GAS CORP CLASS A Stock 127097103 203 11,838 SH   SOLE   11,838 0 0
CADENCE BANCORP CLASS A Stock 12739A100 90 10,179 SH   SOLE   10,179 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 11 116 SH   SOLE 9 116 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 3 35 SH   SOLE 19 35 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 13 136 SH   SOLE 33 136 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 521 5,428 SH   SOLE   5,428 0 0
CALAMOS STRATEGIC TOTAL RETURN CEF CEF 128125101 378 30,392 SH   SOLE   30,391 0 0
CALLON PETROLEUM CORP Stock 13123X102 131 114,194 SH   SOLE   114,194 0 0
CAMPBELL SOUP CO Stock 134429109 27 540 SH   SOLE 24 540 0 0
CAMPBELL SOUP CO Stock 134429109 6 123 SH   SOLE 33 123 0 0
CAMPBELL SOUP CO Stock 134429109 1,773 35,716 SH   SOLE   35,716 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Stock 136069101 12 182 SH   SOLE 9 182 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Stock 136069101 1 8 SH   SOLE 33 8 0 0
CANADIAN IMPERIAL BANK OF COMMERCE Stock 136069101 744 11,112 SH   SOLE   11,112 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 9 104 SH   SOLE 9 104 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 174 1,970 SH   SOLE 30 1,970 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 13 142 SH   SOLE 33 142 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 89 1,000 SH   SOLE 41 1,000 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 378 4,267 SH   SOLE   4,266 0 0
CANNAE HOLDINGS INC Stock 13765N107 805 19,579 SH   SOLE 6 19,579 0 0
CANNAE HOLDINGS INC Stock 13765N107 19 452 SH   SOLE 45 452 0 0
CANNAE HOLDINGS INC Stock 13765N107 107 2,606 SH   SOLE   2,606 0 0
CANOPY GROWTH CORP Stock 138035100 171 10,552 SH   SOLE   10,552 0 0
CAPITAL ONE FINANCIAL CORP Stock 14040H105 156 2,500 SH   SOLE 5 2,500 0 0
CAPITAL ONE FINANCIAL CORP Stock 14040H105 61 971 SH   SOLE 9 971 0 0
CAPITAL ONE FINANCIAL CORP Stock 14040H105 14 216 SH   SOLE 33 216 0 0
CAPITAL ONE FINANCIAL CORP Stock 14040H105 839 13,408 SH   SOLE   13,408 0 0
CAPITALA FINANCE CORP CEF CEF 14054R106 44 16,712 SH   SOLE   16,712 0 0
CARDINAL HEALTH INC Stock 14149Y108 56 1,075 SH   SOLE 17 1,075 0 0
CARDINAL HEALTH INC Stock 14149Y108 0 9 SH   SOLE 19 9 0 0
CARDINAL HEALTH INC Stock 14149Y108 47 901 SH   SOLE 33 901 0 0
CARDINAL HEALTH INC Stock 14149Y108 102 1,961 SH   SOLE   1,961 0 0
CARNIVAL CORP Stock 143658300 32 1,921 SH   SOLE 33 1,921 0 0
CARNIVAL CORP Stock 143658300 423 25,783 SH   SOLE   25,783 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 22 993 SH   SOLE 9 993 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 19 851 SH   SOLE 33 851 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 271 12,200 SH   SOLE   12,200 0 0
CASELLA WASTE SYSTEMS INC CLASS A Stock 147448104 397 7,619 SH   SOLE   7,619 0 0
CATCHMARK TIMBER TRUST INC CLASS A REIT 14912Y202 9 1,000 SH   SOLE 6 1,000 0 0
CATCHMARK TIMBER TRUST INC CLASS A REIT 14912Y202 6 628 SH   SOLE 33 628 0 0
CATCHMARK TIMBER TRUST INC CLASS A REIT 14912Y202 445 50,266 SH   SOLE   50,266 0 0
CATERPILLAR INC Stock 149123101 4 32 SH   SOLE 9 32 0 0
CATERPILLAR INC Stock 149123101 10 77 SH   SOLE 19 76 0 0
CATERPILLAR INC Stock 149123101 68 539 SH   SOLE 33 539 0 0
CATERPILLAR INC Stock 149123101 2,455 19,407 SH   SOLE   19,407 0 0
CBS CORP CL B Stock 92556H206 27 1,175 SH   SOLE 33 1,175 0 0
CBS CORP CL B Stock 92556H206 343 14,721 SH   SOLE   14,720 0 0
CDK GLOBAL INC Stock 12508E101 199 4,800 SH   SOLE 5 4,800 0 0
CDK GLOBAL INC Stock 12508E101 5 127 SH   SOLE 33 127 0 0
CDK GLOBAL INC Stock 12508E101 55 1,319 SH   SOLE   1,319 0 0
CDW CORP Stock 12514G108 3 22 SH   SOLE 19 22 0 0
CDW CORP Stock 12514G108 2 18 SH   SOLE 23 18 0 0
CDW CORP Stock 12514G108 171 1,475 SH   SOLE 30 1,475 0 0
CDW CORP Stock 12514G108 33 284 SH   SOLE 33 284 0 0
CDW CORP Stock 12514G108 177 1,520 SH   SOLE   1,520 0 0
CENOVUS ENERGY INC Stock 15135U109 105 22,550 SH   SOLE   22,550 0 0
CENTENE CORP Stock 15135B101 10 155 SH   SOLE 9 155 0 0
CENTENE CORP Stock 15135B101 1 9 SH   SOLE 19 9 0 0
CENTENE CORP Stock 15135B101 42 656 SH   SOLE 33 656 0 0
CENTENE CORP Stock 15135B101 249 3,918 SH   SOLE   3,918 0 0
CENTERPOINT ENERGY INC Stock 15189T107 15 798 SH   SOLE 17 798 0 0
CENTERPOINT ENERGY INC Stock 15189T107 1 28 SH   SOLE 19 28 0 0
CENTERPOINT ENERGY INC Stock 15189T107 21 1,137 SH   SOLE 33 1,137 0 0
CENTERPOINT ENERGY INC Stock 15189T107 288 15,417 SH   SOLE   15,417 0 0
CENTURYLINK INC Stock 156700106 14 1,364 SH   SOLE 33 1,364 0 0
CENTURYLINK INC Stock 156700106 358 35,729 SH   SOLE   35,729 0 0
CERNER CORP Stock 156782104 32 465 SH   SOLE 26 465 0 0
CERNER CORP Stock 156782104 29 426 SH   SOLE 33 426 0 0
CERNER CORP Stock 156782104 538 7,845 SH   SOLE   7,844 0 0
CF INDUSTRIES HOLDINGS, INC. Stock 125269100 5 179 SH   SOLE 33 179 0 0
CF INDUSTRIES HOLDINGS, INC. Stock 125269100 783 27,808 SH   SOLE   27,807 0 0
CHANGE FINANCE U.S. LARGE CAP FOSSIL FUEL FREE ETF ETF 26922A560 696 30,195 SH   SOLE   30,195 0 0
CHANGE HEALTHCARE INC Stock 15912K100 180 16,100 SH   SOLE 5 16,100 0 0
CHANGE HEALTHCARE INC Stock 15912K100 2 171 SH   SOLE 9 171 0 0
CHANGE HEALTHCARE INC Stock 15912K100 2 200 SH   SOLE   200 0 0
CHARLES RIVER LABORATORIES INTERNATIONAL INC Stock 159864107 174 999 SH   SOLE 6 999 0 0
CHARLES RIVER LABORATORIES INTERNATIONAL INC Stock 159864107 11 63 SH   SOLE 33 63 0 0
CHARLES RIVER LABORATORIES INTERNATIONAL INC Stock 159864107 12 68 SH   SOLE 45 68 0 0
CHARLES RIVER LABORATORIES INTERNATIONAL INC Stock 159864107 51 294 SH   SOLE   294 0 0
CHARLES SCHWAB CORP Stock 808513105 253 7,500 SH   SOLE 5 7,500 0 0
CHARLES SCHWAB CORP Stock 808513105 650 19,254 SH   SOLE 6 19,254 0 0
CHARLES SCHWAB CORP Stock 808513105 3 99 SH   SOLE 9 99 0 0
CHARLES SCHWAB CORP Stock 808513105 49 1,443 SH   SOLE 33 1,443 0 0
CHARLES SCHWAB CORP Stock 808513105 16 475 SH   SOLE 35 475 0 0
CHARLES SCHWAB CORP Stock 808513105 471 13,954 SH   SOLE   13,954 0 0
CHARTER COMMUNICATIONS INC CLASS A Stock 16119P108 21 41 SH   SOLE 9 41 0 0
CHARTER COMMUNICATIONS INC CLASS A Stock 16119P108 115 225 SH   SOLE 33 225 0 0
CHARTER COMMUNICATIONS INC CLASS A Stock 16119P108 12 23 SH   SOLE 45 23 0 0
CHARTER COMMUNICATIONS INC CLASS A Stock 16119P108 867 1,700 SH   SOLE   1,700 0 0
CHEGG INC Stock 163092109 1 13 SH   SOLE 19 13 0 0
CHEGG INC Stock 163092109 1 18 SH   SOLE 33 18 0 0
CHEGG INC Stock 163092109 1,441 21,417 SH   SOLE   21,417 0 0
CHERRY HILL MORTGAGE INVESTMENT CORP REIT 164651101 106 11,765 SH   SOLE   11,765 0 0
CHEVRON CORP Stock 166764100 1,138 12,748 SH   SOLE 6 12,748 0 0
CHEVRON CORP Stock 166764100 61 679 SH   SOLE 7 678 0 0
CHEVRON CORP Stock 166764100 61 689 SH   SOLE 9 689 0 0
CHEVRON CORP Stock 166764100 22 245 SH   SOLE 19 244 0 0
CHEVRON CORP Stock 166764100 156 1,743 SH   SOLE 33 1,743 0 0
CHEVRON CORP Stock 166764100 4,895 54,856 SH   SOLE   54,855 0 0
CHIMERA INVESTMENT CORP REIT 16934Q208 1 131 SH   SOLE 33 131 0 0
CHIMERA INVESTMENT CORP REIT 16934Q208 1,233 128,311 SH   SOLE   128,310 0 0
CHIPOTLE MEXICAN GRILL INC CLASS A Stock 169656105 7 7 SH   SOLE 9 7 0 0
CHIPOTLE MEXICAN GRILL INC CLASS A Stock 169656105 44 42 SH   SOLE 33 42 0 0
CHIPOTLE MEXICAN GRILL INC CLASS A Stock 169656105 1,537 1,461 SH   SOLE   1,461 0 0
CHUBB LIMITED Stock H1467J104 1,325 10,467 SH   SOLE 6 10,467 0 0
CHUBB LIMITED Stock H1467J104 50 394 SH   SOLE 7 394 0 0
CHUBB LIMITED Stock H1467J104 28 222 SH   SOLE 9 222 0 0
CHUBB LIMITED Stock H1467J104 31 242 SH   SOLE 33 242 0 0
CHUBB LIMITED Stock H1467J104 36 286 SH   SOLE 35 286 0 0
CHUBB LIMITED Stock H1467J104 1,161 9,166 SH   SOLE   9,165 0 0
CHURCH & DWIGHT INC Stock 171340102 5 69 SH   SOLE 9 69 0 0
CHURCH & DWIGHT INC Stock 171340102 0 5 SH   SOLE 19 5 0 0
CHURCH & DWIGHT INC Stock 171340102 28 364 SH   SOLE 33 364 0 0
CHURCH & DWIGHT INC Stock 171340102 853 11,038 SH   SOLE   11,038 0 0
CIGNA CORP Stock 125523100 5 28 SH   SOLE 9 28 0 0
CIGNA CORP Stock 125523100 1 5 SH   SOLE 19 5 0 0
CIGNA CORP Stock 125523100 3 18 SH   SOLE 22 18 0 0
CIGNA CORP Stock 125523100 96 510 SH   SOLE 33 510 0 0
CIGNA CORP Stock 125523100 651 3,469 SH   SOLE   3,469 0 0
CINTAS CORP Stock 172908105 33 124 SH   SOLE 33 124 0 0
CINTAS CORP Stock 172908105 107 400 SH   SOLE 41 400 0 0
CINTAS CORP Stock 172908105 531 1,992 SH   SOLE   1,992 0 0
CISCO SYSTEMS INC Stock 17275R102 70 1,500 SH   SOLE 7 1,500 0 0
CISCO SYSTEMS INC Stock 17275R102 58 1,249 SH   SOLE 9 1,249 0 0
CISCO SYSTEMS INC Stock 17275R102 56 1,203 SH   SOLE 17 1,203 0 0
CISCO SYSTEMS INC Stock 17275R102 15 322 SH   SOLE 19 322 0 0
CISCO SYSTEMS INC Stock 17275R102 94 2,018 SH   SOLE 24 2,018 0 0
CISCO SYSTEMS INC Stock 17275R102 259 5,562 SH   SOLE 33 5,562 0 0
CISCO SYSTEMS INC Stock 17275R102 5,454 116,930 SH   SOLE   116,930 0 0
CITIGROUP INC Stock 172967424 78 1,526 SH   SOLE 9 1,526 0 0
CITIGROUP INC Stock 172967424 59 1,153 SH   SOLE 17 1,153 0 0
CITIGROUP INC Stock 172967424 6 121 SH   SOLE 19 121 0 0
CITIGROUP INC Stock 172967424 71 1,383 SH   SOLE 33 1,383 0 0
CITIGROUP INC Stock 172967424 1,261 24,671 SH   SOLE   24,671 0 0
CITRIX SYSTEMS INC Stock 177376100 1 4 SH   SOLE 19 4 0 0
CITRIX SYSTEMS INC Stock 177376100 7 50 SH   SOLE 33 50 0 0
CITRIX SYSTEMS INC Stock 177376100 226 1,526 SH   SOLE   1,526 0 0
CLEVELAND CLIFFS INC Stock 185899101 212 38,471 SH   SOLE   38,470 0 0
CLOROX CO Stock 189054109 1,049 4,782 SH   SOLE 6 4,782 0 0
CLOROX CO Stock 189054109 3 13 SH   SOLE 19 13 0 0
CLOROX CO Stock 189054109 29 130 SH   SOLE 33 130 0 0
CLOROX CO Stock 189054109 877 4,000 SH   SOLE   3,999 0 0
CLOUDFLARE INC CL A COM Stock 18915M107 209 5,816 SH   SOLE   5,816 0 0
CME GROUP INC Stock 12572Q105 1 6 SH   SOLE 7 6 0 0
CME GROUP INC Stock 12572Q105 1 6 SH   SOLE 9 6 0 0
CME GROUP INC Stock 12572Q105 52 320 SH   SOLE 33 320 0 0
CME GROUP INC Stock 12572Q105 73 450 SH   SOLE 41 450 0 0
CME GROUP INC Stock 12572Q105 272 1,676 SH   SOLE   1,675 0 0
COCA COLA CO Stock 191216100 59 1,326 SH   SOLE 7 1,326 0 0
COCA COLA CO Stock 191216100 17 382 SH   SOLE 9 382 0 0
COCA COLA CO Stock 191216100 43 961 SH   SOLE 17 961 0 0
COCA COLA CO Stock 191216100 10 213 SH   SOLE 19 213 0 0
COCA COLA CO Stock 191216100 177 3,957 SH   SOLE 33 3,957 0 0
COCA COLA CO Stock 191216100 5,869 131,357 SH   SOLE   131,357 0 0
COCA COLA EUROPEAN PARTNERS PLC Stock G25839104 29 766 SH   SOLE 17 766 0 0
COCA COLA EUROPEAN PARTNERS PLC Stock G25839104 5 143 SH   SOLE 33 143 0 0
COCA COLA EUROPEAN PARTNERS PLC Stock G25839104 229 6,057 SH   SOLE   6,056 0 0
CO-DIAGNOSTICS INC COM Stock 189763105 1,363 70,430 SH   SOLE   70,430 0 0
COGNEX CORP Stock 192422103 3 58 SH   SOLE 9 58 0 0
COGNEX CORP Stock 192422103 22 362 SH   SOLE 33 362 0 0
COGNEX CORP Stock 192422103 307 5,135 SH   SOLE   5,135 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP Stock 192446102 6 103 SH   SOLE 9 103 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP Stock 192446102 49 871 SH   SOLE 33 871 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP Stock 192446102 257 4,530 SH   SOLE   4,530 0 0
COHEN & STEERS REIT PREFERRED INCOME CEF CEF 19247X100 281 14,713 SH   SOLE   14,713 0 0
COHERUS BIOSCIENCES INC Stock 19249H103 864 48,365 SH   SOLE   48,365 0 0
COLGATE PALMOLIVE CO Stock 194162103 1,544 21,069 SH   SOLE 6 21,069 0 0
COLGATE PALMOLIVE CO Stock 194162103 44 596 SH   SOLE 9 596 0 0
COLGATE PALMOLIVE CO Stock 194162103 97 1,327 SH   SOLE 33 1,327 0 0
COLGATE PALMOLIVE CO Stock 194162103 4,468 60,987 SH   SOLE   60,986 0 0
COLUMBIA PROPERTY TRUST INC REIT 198287203 1 91 SH   SOLE 33 91 0 0
COLUMBIA PROPERTY TRUST INC REIT 198287203 147 11,205 SH   SOLE   11,205 0 0
COMCAST CORP - CLASS A Stock 20030N101 13 321 SH   SOLE 4 321 0 0
COMCAST CORP - CLASS A Stock 20030N101 36 932 SH   SOLE 7 932 0 0
COMCAST CORP - CLASS A Stock 20030N101 67 1,717 SH   SOLE 9 1,717 0 0
COMCAST CORP - CLASS A Stock 20030N101 4 106 SH   SOLE 19 105 0 0
COMCAST CORP - CLASS A Stock 20030N101 16 410 SH   SOLE 26 410 0 0
COMCAST CORP - CLASS A Stock 20030N101 188 4,812 SH   SOLE 33 4,812 0 0
COMCAST CORP - CLASS A Stock 20030N101 1,715 43,990 SH   SOLE   43,989 0 0
COMMERCE BANCSHARES INC Stock 200525103 845 14,209 SH   SOLE 6 14,209 0 0
COMMERCE BANCSHARES INC Stock 200525103 1 25 SH   SOLE 33 25 0 0
COMMERCE BANCSHARES INC Stock 200525103 823 13,842 SH   SOLE   13,842 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 5,282 97,743 SH   SOLE   97,743 0 0
CONAGRA BRANDS INC Stock 205887102 0 11 SH   SOLE 19 11 0 0
CONAGRA BRANDS INC Stock 205887102 16 450 SH   SOLE 33 450 0 0
CONAGRA BRANDS INC Stock 205887102 2,270 64,545 SH   SOLE   64,544 0 0
CONCHO RESOURCES INC Stock 20605P101 6 110 SH   SOLE 33 110 0 0
CONCHO RESOURCES INC Stock 20605P101 298 5,792 SH   SOLE   5,792 0 0
CONOCOPHILLIPS Stock 20825C104 8 201 SH   SOLE 19 201 0 0
CONOCOPHILLIPS Stock 20825C104 61 1,443 SH   SOLE 33 1,443 0 0
CONOCOPHILLIPS Stock 20825C104 3,095 73,661 SH   SOLE   73,660 0 0
CONSOLIDATED EDISON INC Stock 209115104 6 77 SH   SOLE 33 77 0 0
CONSOLIDATED EDISON INC Stock 209115104 262 3,648 SH   SOLE   3,648 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 54 308 SH   SOLE 33 308 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 1,480 8,459 SH   SOLE   8,459 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 3,536 27,688 SH   SOLE   27,687 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF ETF 81369Y308 6 94 SH   SOLE 9 94 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF ETF 81369Y308 4,200 71,620 SH   SOLE   71,620 0 0
COOPER STD HLDGS INC COM Stock 21676P103 133 10,032 SH   SOLE   10,032 0 0
COPART INC Stock 217204106 1 7 SH   SOLE 19 7 0 0
COPART INC Stock 217204106 9 106 SH   SOLE 33 106 0 0
COPART INC Stock 217204106 1,944 23,343 SH   SOLE   23,343 0 0
COREPOINT LODGING INC REIT 21872L104 4 909 SH   SOLE 33 909 0 0
COREPOINT LODGING INC REIT 21872L104 42 10,000 SH   SOLE   10,000 0 0
CORNING INC Stock 219350105 3 133 SH   SOLE 9 133 0 0
CORNING INC Stock 219350105 40 1,534 SH   SOLE 33 1,534 0 0
CORNING INC Stock 219350105 749 28,918 SH   SOLE   28,917 0 0
CORTEVA INC Stock 22052L104 55 2,057 SH   SOLE 6 2,057 0 0
CORTEVA INC Stock 22052L104 28 1,054 SH   SOLE 9 1,054 0 0
CORTEVA INC Stock 22052L104 7 274 SH   SOLE 19 274 0 0
CORTEVA INC Stock 22052L104 27 1,010 SH   SOLE 26 1,010 0 0
CORTEVA INC Stock 22052L104 17 637 SH   SOLE 33 637 0 0
CORTEVA INC Stock 22052L104 173 6,454 SH   SOLE   6,454 0 0
COSTCO WHOLESALE CORP Stock 22160K105 11 37 SH   SOLE 4 37 0 0
COSTCO WHOLESALE CORP Stock 22160K105 18 60 SH   SOLE 9 60 0 0
COSTCO WHOLESALE CORP Stock 22160K105 144 475 SH   SOLE 15 475 0 0
COSTCO WHOLESALE CORP Stock 22160K105 4 13 SH   SOLE 19 13 0 0
COSTCO WHOLESALE CORP Stock 22160K105 175 577 SH   SOLE 33 577 0 0
COSTCO WHOLESALE CORP Stock 22160K105 94 311 SH   SOLE 41 311 0 0
COSTCO WHOLESALE CORP Stock 22160K105 6,779 22,357 SH   SOLE   22,357 0 0
COUPA SOFTWARE INC Stock 22266L106 16 58 SH   SOLE 33 58 0 0
COUPA SOFTWARE INC Stock 22266L106 453 1,636 SH   SOLE   1,636 0 0
CPI AEROSTRUCTURES INC Stock 125919308 71 21,646 SH   SOLE   21,646 0 0
CRESTWOOD EQUITY PARTNERS LP Stock 226344208 270 20,600 SH   SOLE   20,600 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 1 14 SH   SOLE 33 14 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 1,037 10,337 SH   SOLE   10,337 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 65 388 SH   SOLE 7 387 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 9 53 SH   SOLE 9 53 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 169 1,008 SH   SOLE 15 1,008 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 63 376 SH   SOLE 17 376 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 20 120 SH   SOLE 19 120 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 109 651 SH   SOLE 33 651 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 117 700 SH   SOLE 41 700 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 1,196 7,144 SH   SOLE   7,143 0 0
CSX CORP Stock 126408103 42 597 SH   SOLE 33 597 0 0
CSX CORP Stock 126408103 1,485 21,299 SH   SOLE   21,298 0 0
CULLEN FROST BANKERS INC Stock 229899109 606 8,116 SH   SOLE 6 8,116 0 0
CULLEN FROST BANKERS INC Stock 229899109 3 38 SH   SOLE 9 38 0 0
CULLEN FROST BANKERS INC Stock 229899109 6 83 SH   SOLE 33 83 0 0
CULLEN FROST BANKERS INC Stock 229899109 3 40 SH   SOLE   40 0 0
CUMMINS INC Stock 231021106 20 116 SH   SOLE 9 116 0 0
CUMMINS INC Stock 231021106 63 366 SH   SOLE 17 366 0 0
CUMMINS INC Stock 231021106 43 247 SH   SOLE 33 247 0 0
CUMMINS INC Stock 231021106 2,134 12,319 SH   SOLE   12,319 0 0
CURTISS WRIGHT CORP Stock 231561101 0 4 SH   SOLE 19 4 0 0
CURTISS WRIGHT CORP Stock 231561101 8 91 SH   SOLE 33 91 0 0
CURTISS WRIGHT CORP Stock 231561101 306 3,432 SH   SOLE   3,432 0 0
CVS HEALTH CORP Stock 126650100 17 266 SH   SOLE 2 266 0 0
CVS HEALTH CORP Stock 126650100 47 719 SH   SOLE 9 719 0 0
CVS HEALTH CORP Stock 126650100 9 132 SH   SOLE 19 132 0 0
CVS HEALTH CORP Stock 126650100 113 1,741 SH   SOLE 33 1,741 0 0
CVS HEALTH CORP Stock 126650100 5,360 82,494 SH   SOLE   82,494 0 0
CYRUSONE INC REIT 23283R100 5 75 SH   SOLE 9 75 0 0
CYRUSONE INC REIT 23283R100 14 193 SH   SOLE 33 193 0 0
CYRUSONE INC REIT 23283R100 506 6,953 SH   SOLE   6,953 0 0
DANAHER CORP Stock 235851102 31 178 SH   SOLE 9 178 0 0
DANAHER CORP Stock 235851102 185 1,048 SH   SOLE 33 1,048 0 0
DANAHER CORP Stock 235851102 15 82 SH   SOLE 45 82 0 0
DANAHER CORP Stock 235851102 676 3,825 SH   SOLE   3,824 0 0
DARDEN RESTAURANTS INC Stock 237194105 25 333 SH   SOLE 33 333 0 0
DARDEN RESTAURANTS INC Stock 237194105 349 4,602 SH   SOLE   4,602 0 0
DATADOG INC CL A COM Stock 23804L103 2 19 SH   SOLE 33 19 0 0
DATADOG INC CL A COM Stock 23804L103 1,137 13,077 SH   SOLE   13,077 0 0
DAVITA INC Stock 23918K108 1 14 SH   SOLE 19 14 0 0
DAVITA INC Stock 23918K108 2 27 SH   SOLE 33 27 0 0
DAVITA INC Stock 23918K108 463 5,854 SH   SOLE   5,854 0 0
DEERE & CO Stock 244199105 3 17 SH   SOLE 9 17 0 0
DEERE & CO Stock 244199105 24 150 SH   SOLE 33 150 0 0
DEERE & CO Stock 244199105 1,284 8,169 SH   SOLE   8,169 0 0
DELTA AIR LINES INC Stock 247361702 35 1,237 SH   SOLE 33 1,237 0 0
DELTA AIR LINES INC Stock 247361702 2,672 95,268 SH   SOLE   95,268 0 0
DENBURY RESOURCES INC Stock 247916208 0 0 SH   SOLE 19 0 0 0
DENBURY RESOURCES INC Stock 247916208 24 86,702 SH   SOLE   86,702 0 0
DEXCOM INC Stock 252131107 1 2 SH   SOLE 19 2 0 0
DEXCOM INC Stock 252131107 45 111 SH   SOLE 33 111 0 0
DEXCOM INC Stock 252131107 1,551 3,826 SH   SOLE   3,826 0 0
DHT HOLDINGS INC SHS NEW Stock Y2065G121 98 19,178 SH   SOLE   19,177 0 0
DIAGEO PLC ADR ADR 25243Q205 128 950 SH   SOLE 5 950 0 0
DIAGEO PLC ADR ADR 25243Q205 938 6,978 SH   SOLE 6 6,978 0 0
DIAGEO PLC ADR ADR 25243Q205 5 34 SH   SOLE 9 34 0 0
DIAGEO PLC ADR ADR 25243Q205 19 145 SH   SOLE 26 145 0 0
DIAGEO PLC ADR ADR 25243Q205 5 35 SH   SOLE 31 34 0 0
DIAGEO PLC ADR ADR 25243Q205 60 444 SH   SOLE 33 444 0 0
DIAGEO PLC ADR ADR 25243Q205 17 124 SH   SOLE 35 124 0 0
DIAGEO PLC ADR ADR 25243Q205 358 2,663 SH   SOLE   2,663 0 0
DIGITAL REALTY TRUST INC REIT 253868103 808 5,687 SH   SOLE 6 5,686 0 0
DIGITAL REALTY TRUST INC REIT 253868103 161 1,130 SH   SOLE 15 1,130 0 0
DIGITAL REALTY TRUST INC REIT 253868103 0 2 SH   SOLE 19 2 0 0
DIGITAL REALTY TRUST INC REIT 253868103 38 267 SH   SOLE 33 267 0 0
DIGITAL REALTY TRUST INC REIT 253868103 895 6,301 SH   SOLE   6,301 0 0
DIGITAL TURBINE INC Stock 25400W102 2,525 200,887 SH   SOLE   200,887 0 0
DIREXION DAILY TECHNOLOGY BULL 3X SHARES ETF 25459W102 206 885 SH   SOLE   885 0 0
DOCUSIGN INC Stock 256163106 21 124 SH   SOLE 33 124 0 0
DOCUSIGN INC Stock 256163106 2,926 16,990 SH   SOLE   16,990 0 0
DOLLAR GENERAL CORP Stock 256677105 9 45 SH   SOLE 9 45 0 0
DOLLAR GENERAL CORP Stock 256677105 1 3 SH   SOLE 19 3 0 0
DOLLAR GENERAL CORP Stock 256677105 96 503 SH   SOLE 28 503 0 0
DOLLAR GENERAL CORP Stock 256677105 177 930 SH   SOLE 30 930 0 0
DOLLAR GENERAL CORP Stock 256677105 76 397 SH   SOLE 33 397 0 0
DOLLAR GENERAL CORP Stock 256677105 133 700 SH   SOLE 41 700 0 0
DOLLAR GENERAL CORP Stock 256677105 2,391 12,548 SH   SOLE   12,548 0 0
DOLLAR TREE STORES INC Stock 256746108 16 176 SH   SOLE 2 176 0 0
DOLLAR TREE STORES INC Stock 256746108 656 7,083 SH   SOLE 6 7,083 0 0
DOLLAR TREE STORES INC Stock 256746108 10 110 SH   SOLE 33 110 0 0
DOLLAR TREE STORES INC Stock 256746108 19 202 SH   SOLE 45 202 0 0
DOLLAR TREE STORES INC Stock 256746108 154 1,657 SH   SOLE   1,657 0 0
DOMINION ENERGY INC Stock 25746U109 15 190 SH   SOLE 9 190 0 0
DOMINION ENERGY INC Stock 25746U109 16 199 SH   SOLE 17 199 0 0
DOMINION ENERGY INC Stock 25746U109 19 235 SH   SOLE 26 235 0 0
DOMINION ENERGY INC Stock 25746U109 81 1,003 SH   SOLE 33 1,003 0 0
DOMINION ENERGY INC Stock 25746U109 2,697 33,218 SH   SOLE   33,218 0 0
DONALDSON CO INC Stock 257651109 748 16,084 SH   SOLE 6 16,084 0 0
DONALDSON CO INC Stock 257651109 1 17 SH   SOLE 9 17 0 0
DONALDSON CO INC Stock 257651109 4 92 SH   SOLE 33 92 0 0
DOUBLELINE INCOME SOLUTIONS CEF CEF 258622109 170 11,048 SH   SOLE   11,048 0 0
DOUBLELINE OPPORTUNISTIC CREDIT CEF CEF 258623107 208 10,990 SH   SOLE   10,990 0 0
DOW INC Stock 260557103 547 13,430 SH   SOLE 6 13,430 0 0
DOW INC Stock 260557103 11 262 SH   SOLE 9 262 0 0
DOW INC Stock 260557103 21 522 SH   SOLE 33 522 0 0
DOW INC Stock 260557103 1,796 44,056 SH   SOLE   44,055 0 0
DRDGOLD LIMITED SPON ADR REPSTG ADR 26152H301 457 28,933 SH   SOLE   28,933 0 0
DTE ENERGY CO Stock 233331107 5 48 SH   SOLE 33 48 0 0
DTE ENERGY CO Stock 233331107 1,126 10,471 SH   SOLE   10,471 0 0
DUKE ENERGY CORP Stock 26441C204 39 483 SH   SOLE 9 483 0 0
DUKE ENERGY CORP Stock 26441C204 45 562 SH   SOLE 33 562 0 0
DUKE ENERGY CORP Stock 26441C204 3,013 37,715 SH   SOLE   37,714 0 0
DUPONT DE NEMOURS INC Stock 26614N102 223 4,201 SH   SOLE 6 4,201 0 0
DUPONT DE NEMOURS INC Stock 26614N102 6 107 SH   SOLE 9 107 0 0
DUPONT DE NEMOURS INC Stock 26614N102 47 885 SH   SOLE 26 885 0 0
DUPONT DE NEMOURS INC Stock 26614N102 31 592 SH   SOLE 33 592 0 0
DUPONT DE NEMOURS INC Stock 26614N102 342 6,433 SH   SOLE   6,433 0 0
DYCOM INDS INC 0.75 09/15/2021 Convertible 267475AB7 13 14,000 SH   SOLE   14,000 0 0
EATON CORP PLC SHS Stock G29183103 7 84 SH   SOLE 9 84 0 0
EATON CORP PLC SHS Stock G29183103 35 395 SH   SOLE 17 395 0 0
EATON CORP PLC SHS Stock G29183103 58 663 SH   SOLE 33 663 0 0
EATON CORP PLC SHS Stock G29183103 2,063 23,587 SH   SOLE   23,587 0 0
EATON VANCE MUN INCOME 2028 TE SHS CEF 27829U105 285 13,979 SH   SOLE   13,979 0 0
EATON VANCE RISK MANAGED DIVERSE EQUITY INC CEF CEF 27829G106 430 45,002 SH   SOLE   45,001 0 0
EATON VANCE TAX MANAGED BUY WRITE OPPORTUNITIES CEF CEF 27829C105 181 20,868 SH   SOLE   20,868 0 0
EBAY INC Stock 278642103 15 281 SH   SOLE 9 281 0 0
EBAY INC Stock 278642103 3 64 SH   SOLE 19 64 0 0
EBAY INC Stock 278642103 81 1,545 SH   SOLE 24 1,545 0 0
EBAY INC Stock 278642103 56 1,075 SH   SOLE 33 1,075 0 0
EBAY INC Stock 278642103 319 6,079 SH   SOLE   6,078 0 0
ECOLAB INC Stock 278865100 11 53 SH   SOLE 4 53 0 0
ECOLAB INC Stock 278865100 18 91 SH   SOLE 9 91 0 0
ECOLAB INC Stock 278865100 55 275 SH   SOLE 33 275 0 0
ECOLAB INC Stock 278865100 589 2,962 SH   SOLE   2,962 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 5 75 SH   SOLE 9 75 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 3 42 SH   SOLE 19 42 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 53 769 SH   SOLE 33 769 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 10 148 SH   SOLE 45 148 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 2,877 41,633 SH   SOLE   41,633 0 0
ELDORADO RESORTS INC Stock 28470R102 492 12,287 SH   SOLE   12,287 0 0
ELECTRONICS ARTS Stock 285512109 24 183 SH   SOLE 9 183 0 0
ELECTRONICS ARTS Stock 285512109 28 210 SH   SOLE 24 210 0 0
ELECTRONICS ARTS Stock 285512109 67 506 SH   SOLE 33 506 0 0
ELECTRONICS ARTS Stock 285512109 352 2,662 SH   SOLE   2,662 0 0
EMERSON ELECTRIC CO Stock 291011104 11 171 SH   SOLE 9 171 0 0
EMERSON ELECTRIC CO Stock 291011104 7 116 SH   SOLE 19 115 0 0
EMERSON ELECTRIC CO Stock 291011104 63 1,018 SH   SOLE 33 1,018 0 0
EMERSON ELECTRIC CO Stock 291011104 834 13,445 SH   SOLE   13,444 0 0
ENBRIDGE INC Stock 29250N105 9 288 SH   SOLE 9 288 0 0
ENBRIDGE INC Stock 29250N105 49 1,598 SH   SOLE 17 1,598 0 0
ENBRIDGE INC Stock 29250N105 40 1,306 SH   SOLE 26 1,306 0 0
ENBRIDGE INC Stock 29250N105 11 368 SH   SOLE 33 368 0 0
ENBRIDGE INC Stock 29250N105 1,230 40,432 SH   SOLE   40,432 0 0
ENDO PHARMACEUTICALS HLDGS INC Stock G30401106 128 37,300 SH   SOLE   37,300 0 0
ENERGY FOCUS INC COM Stock 29268T409 195 28,212 SH   SOLE   28,212 0 0
ENERGY SELECT SECTOR SPDR ETF ETF 81369Y506 1,799 47,526 SH   SOLE   47,525 0 0
ENERGY TRANSFER LP Stock 29273V100 1,139 159,964 SH   SOLE   159,963 0 0
ENTERGY CORP Stock 29364G103 599 6,387 SH   SOLE 6 6,387 0 0
ENTERGY CORP Stock 29364G103 7 72 SH   SOLE 17 72 0 0
ENTERGY CORP Stock 29364G103 27 290 SH   SOLE 33 290 0 0
ENTERPRISE PRODUCTS PARTNERS LP Stock 293792107 22 1,208 SH   SOLE 17 1,208 0 0
ENTERPRISE PRODUCTS PARTNERS LP Stock 293792107 1,598 87,951 SH   SOLE   87,950 0 0
EOG RESOURCES INC Stock 26875P101 32 626 SH   SOLE 33 626 0 0
EOG RESOURCES INC Stock 26875P101 614 12,116 SH   SOLE   12,116 0 0
EQUINIX INC REIT 29444U700 13 19 SH   SOLE 4 19 0 0
EQUINIX INC REIT 29444U700 11 15 SH   SOLE 9 15 0 0
EQUINIX INC REIT 29444U700 88 125 SH   SOLE 33 125 0 0
EQUINIX INC REIT 29444U700 197 280 SH   SOLE   280 0 0
EQUITRANS MIDSTREAM CORP Stock 294600101 148 17,837 SH   SOLE   17,836 0 0
ESTEE LAUDER COMPANIES INC Stock 518439104 57 304 SH   SOLE 33 304 0 0
ESTEE LAUDER COMPANIES INC Stock 518439104 576 3,052 SH   SOLE   3,052 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 267 5,994 SH   SOLE   5,993 0 0
ETHO CLIMATE LEADERSHIP U.S. ETF ETF 26924G888 220 5,339 SH   SOLE   5,339 0 0
ETRACS WELLS FARGO BUSINESS DEVELOPMENT COMPANY INDEX ETN ETF 902641588 245 17,742 SH   SOLE   17,741 0 0
ETSY INC Stock 29786A106 6 53 SH   SOLE 9 53 0 0
ETSY INC Stock 29786A106 6 57 SH   SOLE 33 57 0 0
ETSY INC Stock 29786A106 604 5,682 SH   SOLE   5,682 0 0
EURONET WORLDWIDE INC Stock 298736109 19 194 SH   SOLE 9 194 0 0
EURONET WORLDWIDE INC Stock 298736109 10 107 SH   SOLE 33 107 0 0
EURONET WORLDWIDE INC Stock 298736109 349 3,644 SH   SOLE   3,644 0 0
EVERGY INC Stock 30034W106 7 110 SH   SOLE 17 110 0 0
EVERGY INC Stock 30034W106 13 219 SH   SOLE 33 219 0 0
EVERGY INC Stock 30034W106 280 4,723 SH   SOLE   4,723 0 0
EXACT SCIENCES CORP Stock 30063P105 13 146 SH   SOLE 33 146 0 0
EXACT SCIENCES CORP Stock 30063P105 347 3,988 SH   SOLE   3,988 0 0
EXPEDIA GROUP INC Stock 30212P303 29 353 SH   SOLE 33 353 0 0
EXPEDIA GROUP INC Stock 30212P303 195 2,370 SH   SOLE   2,370 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC Stock 302130109 834 10,966 SH   SOLE 6 10,966 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC Stock 302130109 4 59 SH   SOLE 9 59 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC Stock 302130109 11 140 SH   SOLE 26 140 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC Stock 302130109 11 139 SH   SOLE 33 139 0 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC Stock 302130109 10 130 SH   SOLE   130 0 0
EXXON MOBIL CORP Stock 30231G102 13 286 SH   SOLE 9 286 0 0
EXXON MOBIL CORP Stock 30231G102 11 240 SH   SOLE 19 240 0 0
EXXON MOBIL CORP Stock 30231G102 164 3,673 SH   SOLE 33 3,673 0 0
EXXON MOBIL CORP Stock 30231G102 7,136 159,571 SH   SOLE   159,570 0 0
FACEBOOK INC CL A Stock 30303M102 44 192 SH   SOLE 2 192 0 0
FACEBOOK INC CL A Stock 30303M102 39 172 SH   SOLE 4 172 0 0
FACEBOOK INC CL A Stock 30303M102 121 533 SH   SOLE 9 533 0 0
FACEBOOK INC CL A Stock 30303M102 176 773 SH   SOLE 15 773 0 0
FACEBOOK INC CL A Stock 30303M102 13 58 SH   SOLE 19 58 0 0
FACEBOOK INC CL A Stock 30303M102 42 185 SH   SOLE 24 185 0 0
FACEBOOK INC CL A Stock 30303M102 230 1,012 SH   SOLE 28 1,012 0 0
FACEBOOK INC CL A Stock 30303M102 577 2,543 SH   SOLE 33 2,543 0 0
FACEBOOK INC CL A Stock 30303M102 118 520 SH   SOLE 41 520 0 0
FACEBOOK INC CL A Stock 30303M102 8,085 35,605 SH   SOLE   35,605 0 0
FACTSET RESEARCH SYSTEMS INC Stock 303075105 223 680 SH   SOLE 30 680 0 0
FACTSET RESEARCH SYSTEMS INC Stock 303075105 27 82 SH   SOLE 33 82 0 0
FACTSET RESEARCH SYSTEMS INC Stock 303075105 266 809 SH   SOLE   808 0 0
FAIR ISAAC CORP Stock 303250104 6 15 SH   SOLE 9 15 0 0
FAIR ISAAC CORP Stock 303250104 36 85 SH   SOLE 33 85 0 0
FAIR ISAAC CORP Stock 303250104 1,044 2,498 SH   SOLE   2,498 0 0
FASTENAL CO Stock 311900104 801 18,696 SH   SOLE 6 18,695 0 0
FASTENAL CO Stock 311900104 46 1,078 SH   SOLE 33 1,078 0 0
FASTENAL CO Stock 311900104 1,008 23,532 SH   SOLE   23,531 0 0
FEDEX CORP Stock 31428X106 652 4,650 SH   SOLE 5 4,650 0 0
FEDEX CORP Stock 31428X106 6 41 SH   SOLE 9 41 0 0
FEDEX CORP Stock 31428X106 17 120 SH   SOLE 17 120 0 0
FEDEX CORP Stock 31428X106 16 113 SH   SOLE 33 113 0 0
FEDEX CORP Stock 31428X106 998 7,116 SH   SOLE   7,116 0 0
FIDELITY CORPORATE BOND ETF ETF 316188101 776 13,995 SH   SOLE   13,995 0 0
FIDELITY LOW VOLATILITY FACTOR ETF ETF 316092824 453 12,376 SH   SOLE   12,376 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ET ETF 316092204 3 61 SH   SOLE 9 61 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ET ETF 316092204 422 8,101 SH   SOLE   8,101 0 0
FIDELITY MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 3 91 SH   SOLE 9 91 0 0
FIDELITY MSCI CONSUMER STAPLES INDEX ETF ETF 316092303 2,856 81,910 SH   SOLE   81,910 0 0
FIDELITY MSCI ENERGY ETF ETF 316092402 335 33,764 SH   SOLE   33,764 0 0
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 0 0 SH   SOLE 9 0 0 0
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 4 133 SH   SOLE 16 133 0 0
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 2,270 68,528 SH   SOLE   68,527 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 3 63 SH   SOLE 9 63 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 3,687 74,075 SH   SOLE   74,074 0 0
FIDELITY MSCI INDUSTRIALS INDEX ETF ETF 316092709 3 89 SH   SOLE 9 89 0 0
FIDELITY MSCI INDUSTRIALS INDEX ETF ETF 316092709 982 27,345 SH   SOLE   27,344 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 42 510 SH   SOLE 9 510 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 18,912 229,962 SH   SOLE   229,962 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 3 137 SH   SOLE 9 137 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 1,997 85,394 SH   SOLE   85,393 0 0
FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865 3 87 SH   SOLE 9 87 0 0
FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865 5,593 153,356 SH   SOLE   153,355 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 2,897 7,406 SH   SOLE   7,405 0 0
FIDELITY NATIONAL FINANCIAL INC Stock 31620R303 502 16,362 SH   SOLE 6 16,361 0 0
FIDELITY NATIONAL FINANCIAL INC Stock 31620R303 4 126 SH   SOLE 9 126 0 0
FIDELITY NATIONAL FINANCIAL INC Stock 31620R303 29 941 SH   SOLE 17 941 0 0
FIDELITY NATIONAL FINANCIAL INC Stock 31620R303 1 21 SH   SOLE 19 21 0 0
FIDELITY NATIONAL FINANCIAL INC Stock 31620R303 5 177 SH   SOLE 33 177 0 0
FIDELITY NATIONAL FINANCIAL INC Stock 31620R303 45 1,473 SH   SOLE   1,472 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC Stock 31620M106 11 85 SH   SOLE 4 85 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC Stock 31620M106 943 7,030 SH   SOLE 6 7,030 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC Stock 31620M106 28 212 SH   SOLE 9 212 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC Stock 31620M106 78 578 SH   SOLE 33 578 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC Stock 31620M106 53 393 SH   SOLE   393 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 401 7,438 SH   SOLE 11 7,438 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 3,406 63,147 SH   SOLE   63,146 0 0
FIDELITY VALUE FACTOR ETF ETF 316092782 458 13,611 SH   SOLE   13,610 0 0
FIDUS INVESTMENT CORP CEF CEF 316500107 106 11,664 SH   SOLE   11,663 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 4,187 180,959 SH   SOLE   180,958 0 0
FIREEYE INC Stock 31816Q101 228 18,695 SH   SOLE   18,695 0 0
FIRST HORIZON NATIONAL CORP Stock 320517105 1 128 SH   SOLE 33 128 0 0
FIRST HORIZON NATIONAL CORP Stock 320517105 266 26,690 SH   SOLE   26,689 0 0
FIRST REPUBLIC BANK Stock 33616C100 8 71 SH   SOLE 9 71 0 0
FIRST REPUBLIC BANK Stock 33616C100 53 497 SH   SOLE 33 497 0 0
FIRST REPUBLIC BANK Stock 33616C100 91 860 SH   SOLE 41 860 0 0
FIRST REPUBLIC BANK Stock 33616C100 317 2,989 SH   SOLE   2,989 0 0
FIRST TR EXCH TRADED FD CONSUMER DISCRETIONARY ETF 33734X101 0 0 SH   SOLE 45 0 0 0
FIRST TR EXCH TRADED FD CONSUMER DISCRETIONARY ETF 33734X101 3,699 98,977 SH   SOLE   98,977 0 0
FIRST TR LARGE CAP CORE ALPHADEX FD COMSHS ETF 33734K109 310 5,201 SH   SOLE   5,201 0 0
FIRST TR MORNINGSTARDIVID LEADERS INDEX FD SHS ETF 336917109 1,814 71,546 SH   SOLE   71,546 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 1,317 22,540 SH   SOLE   22,539 0 0
FIRST TRUST CHINDIA ETF ETF 33733A102 267 6,572 SH   SOLE   6,572 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 7 90 SH   SOLE 6 90 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 391 5,242 SH   SOLE   5,242 0 0
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 652 20,279 SH   SOLE   20,279 0 0
FIRST TRUST DOW JONES INTERNET ETF ETF 33733E302 75 438 SH   SOLE 9 438 0 0
FIRST TRUST DOW JONES INTERNET ETF ETF 33733E302 8 45 SH   SOLE 11 45 0 0
FIRST TRUST DOW JONES INTERNET ETF ETF 33733E302 0 0 SH   SOLE 45 0 0 0
FIRST TRUST DOW JONES INTERNET ETF ETF 33733E302 9,277 54,405 SH   SOLE   54,405 0 0
FIRST TRUST EMERGING MARKETS LOCAL CURRENCY BOND ETF ETF 33739P202 369 10,670 SH   SOLE   10,670 0 0
FIRST TRUST ENERGY ALPHADEX ETF ETF 33734X127 0 0 SH   SOLE 45 0 0 0
FIRST TRUST ENERGY ALPHADEX ETF ETF 33734X127 3,431 522,219 SH   SOLE   522,219 0 0
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 9,777 162,982 SH   SOLE   162,982 0 0
FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES & INCOME ETF ETF 33739P855 251 13,332 SH   SOLE   13,332 0 0
FIRST TRUST INTER DURATION PREFERRED & INCOME CEF CEF 33718W103 231 10,838 SH   SOLE   10,838 0 0
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND ETF 33735K108 213 2,777 SH   SOLE   2,776 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 130 2,520 SH   SOLE 9 2,519 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 137 2,648 SH   SOLE 25 2,648 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 13 253 SH   SOLE 37 253 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 4,972 96,211 SH   SOLE   96,211 0 0
FIRST TRUST MID CAP GROWTH ALPHADEX FUND ETF 33737M102 200 4,192 SH   SOLE   4,191 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 4 124 SH   SOLE 6 124 0 0
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF ETF 33734X846 770 23,318 SH   SOLE   23,318 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 210 7,064 SH   SOLE   7,064 0 0
FIRST TRUST NASDAQ RISING DIVIDEND ACHIEVERS FUND ETF 33738R506 343 11,121 SH   SOLE   11,121 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 225 5,383 SH   SOLE   5,383 0 0
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105 871 10,904 SH   SOLE   10,904 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 0 0 SH   SOLE 45 0 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 6,480 59,402 SH   SOLE   59,401 0 0
FIRST TRUST NATURAL GAS ETF ETF 33733E807 207 27,668 SH   SOLE   27,668 0 0
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 609 3,631 SH   SOLE   3,631 0 0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 1,395 75,742 SH   SOLE   75,741 0 0
FIRST TRUST SENIOR LOAN FUND ETF ETF 33738D309 275 6,091 SH   SOLE   6,091 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 352 7,677 SH   SOLE   7,677 0 0
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 600 10,952 SH   SOLE   10,952 0 0
FIRST TRUST TECHNOLOGY ALPHADEX ETF ETF 33734X176 0 0 SH   SOLE 45 0 0 0
FIRST TRUST TECHNOLOGY ALPHADEX ETF ETF 33734X176 6,619 79,373 SH   SOLE   79,373 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 445 5,310 SH   SOLE   5,310 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 28 926 SH   SOLE 11 926 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 7,412 244,466 SH   SOLE   244,465 0 0
FISERV INC Stock 337738108 31 317 SH   SOLE 2 317 0 0
FISERV INC Stock 337738108 19 198 SH   SOLE 9 198 0 0
FISERV INC Stock 337738108 1 15 SH   SOLE 19 15 0 0
FISERV INC Stock 337738108 81 833 SH   SOLE 33 833 0 0
FISERV INC Stock 337738108 1,775 18,178 SH   SOLE   18,178 0 0
FIVE9 INC Stock 338307101 1 9 SH   SOLE 19 9 0 0
FIVE9 INC Stock 338307101 1 8 SH   SOLE 33 8 0 0
FIVE9 INC Stock 338307101 220 1,988 SH   SOLE   1,988 0 0
FORD MOTOR COMPANY Stock 345370860 0 3 SH   SOLE 19 3 0 0
FORD MOTOR COMPANY Stock 345370860 54 8,816 SH   SOLE 33 8,816 0 0
FORD MOTOR COMPANY Stock 345370860 355 58,314 SH   SOLE   58,313 0 0
FORTINET INC Stock 34959E109 4 26 SH   SOLE 19 26 0 0
FORTINET INC Stock 34959E109 22 160 SH   SOLE 33 160 0 0
FORTINET INC Stock 34959E109 651 4,741 SH   SOLE   4,741 0 0
FRANCO NEVADA CORP Stock 351858105 2 15 SH   SOLE 9 15 0 0
FRANCO NEVADA CORP Stock 351858105 8 58 SH   SOLE 33 58 0 0
FRANCO NEVADA CORP Stock 351858105 5,906 42,291 SH   SOLE   42,291 0 0
FRANKLIN LIBERTYQ U.S. EQUITY ETF ETF 35473P801 709 22,055 SH   SOLE   22,054 0 0
FRANKLIN RESOURCES INC Stock 354613101 317 15,100 SH   SOLE 5 15,100 0 0
FRANKLIN RESOURCES INC Stock 354613101 1 37 SH   SOLE 19 37 0 0
FRANKLIN RESOURCES INC Stock 354613101 11 529 SH   SOLE 33 529 0 0
FRANKLIN RESOURCES INC Stock 354613101 2 105 SH   SOLE   105 0 0
FREEPORT-MCMORAN INC Stock 35671D857 20 1,686 SH   SOLE 33 1,686 0 0
FREEPORT-MCMORAN INC Stock 35671D857 903 78,012 SH   SOLE   78,011 0 0
FRONTDOOR INC Stock 35905A109 784 17,675 SH   SOLE 6 17,675 0 0
FRONTDOOR INC Stock 35905A109 21 474 SH   SOLE 45 474 0 0
FRONTDOOR INC Stock 35905A109 86 1,948 SH   SOLE   1,948 0 0
GABELLI CONVERTIBLE & INCOME CEF CEF 36240B109 73 14,200 SH   SOLE   14,200 0 0
GABELLI EQUITY TRUST INC CEF CEF 362397101 598 118,915 SH   SOLE   118,915 0 0
GABELLI HEATLHCARE & WELLNESS TRUST CEF CEF 36246K103 176 17,523 SH   SOLE   17,523 0 0
GAMESTOP CORP Stock 36467W109 52 11,956 SH   SOLE   11,956 0 0
GAMING & LEISURE PROPERTIES INC REIT 36467J108 1 37 SH   SOLE 19 36 0 0
GAMING & LEISURE PROPERTIES INC REIT 36467J108 2 50 SH   SOLE 33 50 0 0
GAMING & LEISURE PROPERTIES INC REIT 36467J108 908 26,248 SH   SOLE   26,248 0 0
GARMIN LTD Stock H2906T109 31 318 SH   SOLE 7 318 0 0
GARMIN LTD Stock H2906T109 1 8 SH   SOLE 19 8 0 0
GARMIN LTD Stock H2906T109 19 196 SH   SOLE 33 196 0 0
GARMIN LTD Stock H2906T109 670 6,873 SH   SOLE   6,873 0 0
GASLOG LTD Stock G37585109 82 29,264 SH   SOLE   29,264 0 0
GATES INDUSTRIAL CORP PLC Stock G39108108 266 25,917 SH   SOLE 6 25,917 0 0
GENERAC HOLDINGS INC Stock 368736104 1 10 SH   SOLE 19 10 0 0
GENERAC HOLDINGS INC Stock 368736104 1 12 SH   SOLE 33 12 0 0
GENERAC HOLDINGS INC Stock 368736104 655 5,373 SH   SOLE   5,373 0 0
GENERAL DYNAMICS CORP Stock 369550108 642 4,293 SH   SOLE 6 4,293 0 0
GENERAL DYNAMICS CORP Stock 369550108 25 170 SH   SOLE 9 170 0 0
GENERAL DYNAMICS CORP Stock 369550108 8 55 SH   SOLE 19 55 0 0
GENERAL DYNAMICS CORP Stock 369550108 54 363 SH   SOLE 33 363 0 0
GENERAL DYNAMICS CORP Stock 369550108 1,064 7,121 SH   SOLE   7,121 0 0
GENERAL ELECTRIC CO Stock 369604103 256 37,500 SH   SOLE 5 37,500 0 0
GENERAL ELECTRIC CO Stock 369604103 24 3,559 SH   SOLE 33 3,559 0 0
GENERAL ELECTRIC CO Stock 369604103 3 395 SH   SOLE 40 395 0 0
GENERAL ELECTRIC CO Stock 369604103 2,174 318,303 SH   SOLE   318,303 0 0
GENERAL MILLS INC Stock 370334104 9 141 SH   SOLE 9 141 0 0
GENERAL MILLS INC Stock 370334104 60 975 SH   SOLE 33 975 0 0
GENERAL MILLS INC Stock 370334104 3,726 60,445 SH   SOLE   60,444 0 0
GENERAL MOTORS CORP Stock 37045V100 4 165 SH   SOLE 16 165 0 0
GENERAL MOTORS CORP Stock 37045V100 16 622 SH   SOLE 33 622 0 0
GENERAL MOTORS CORP Stock 37045V100 183 7,232 SH   SOLE   7,231 0 0
GENTEX CORP Stock 371901109 1 44 SH   SOLE 9 44 0 0
GENTEX CORP Stock 371901109 19 740 SH   SOLE 33 740 0 0
GENTEX CORP Stock 371901109 296 11,472 SH   SOLE   11,471 0 0
GENUINE PARTS CO Stock 372460105 27 311 SH   SOLE 33 311 0 0
GENUINE PARTS CO Stock 372460105 216 2,489 SH   SOLE   2,488 0 0
GEO GROUP INC REIT 36162J106 5 400 SH   SOLE 6 400 0 0
GEO GROUP INC REIT 36162J106 128 10,861 SH   SOLE   10,860 0 0
GERON CORP Stock 374163103 174 80,000 SH   SOLE   80,000 0 0
GILEAD SCIENCES INC Stock 375558103 700 9,096 SH   SOLE 6 9,095 0 0
GILEAD SCIENCES INC Stock 375558103 5 67 SH   SOLE 9 67 0 0
GILEAD SCIENCES INC Stock 375558103 129 1,671 SH   SOLE 15 1,671 0 0
GILEAD SCIENCES INC Stock 375558103 61 791 SH   SOLE 17 791 0 0
GILEAD SCIENCES INC Stock 375558103 11 141 SH   SOLE 19 141 0 0
GILEAD SCIENCES INC Stock 375558103 127 1,657 SH   SOLE 33 1,657 0 0
GILEAD SCIENCES INC Stock 375558103 2,788 36,235 SH   SOLE   36,234 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 6 140 SH   SOLE 6 140 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 18 432 SH   SOLE 9 432 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 10 251 SH   SOLE 31 250 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 52 1,270 SH   SOLE 33 1,270 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 229 5,620 SH   SOLE   5,620 0 0
GLOBAL BLOOD THERAPEUTICS INC Stock 37890U108 0 3 SH   SOLE 19 3 0 0
GLOBAL BLOOD THERAPEUTICS INC Stock 37890U108 362 5,732 SH   SOLE   5,732 0 0
GLOBAL INDEMNITY LTD Stock G3933F105 209 8,737 SH   SOLE   8,737 0 0
GLOBAL PAYMENTS INC Stock 37940X102 20 117 SH   SOLE 9 117 0 0
GLOBAL PAYMENTS INC Stock 37940X102 82 482 SH   SOLE 33 482 0 0
GLOBAL PAYMENTS INC Stock 37940X102 1,511 8,907 SH   SOLE   8,907 0 0
GLOBAL X ETF ETF 37950E549 94 8,541 SH   SOLE 11 8,541 0 0
GLOBAL X ETF ETF 37950E549 96 8,730 SH   SOLE   8,729 0 0
GLOBAL X FDS GLOBAL X URANIUM ETFNEW ETF 37954Y871 3,033 279,569 SH   SOLE   279,569 0 0
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 236 11,253 SH   SOLE   11,253 0 0
GLOBALSCAPE INC Stock 37940G109 224 22,959 SH   SOLE   22,959 0 0
GOLAR LNG LTD SHS ISIN BMG9456A1009 Stock G9456A100 0 65 SH   SOLE 33 65 0 0
GOLAR LNG LTD SHS ISIN BMG9456A1009 Stock G9456A100 169 23,300 SH   SOLE   23,300 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 308 4,914 SH   SOLE   4,914 0 0
GOLDMAN SACHS GROUP Stock 38141G104 7 35 SH   SOLE 9 35 0 0
GOLDMAN SACHS GROUP Stock 38141G104 61 310 SH   SOLE 33 310 0 0
GOLDMAN SACHS GROUP Stock 38141G104 2,054 10,396 SH   SOLE   10,396 0 0
GOODYEAR TIRE & RUBBER CO Stock 382550101 1 126 SH   SOLE 33 126 0 0
GOODYEAR TIRE & RUBBER CO Stock 382550101 407 45,550 SH   SOLE   45,550 0 0
GRACO INC Stock 384109104 1,889 39,370 SH   SOLE 6 39,370 0 0
GRACO INC Stock 384109104 10 218 SH   SOLE 9 218 0 0
GRACO INC Stock 384109104 32 671 SH   SOLE 23 671 0 0
GRACO INC Stock 384109104 14 283 SH   SOLE 33 283 0 0
GRACO INC Stock 384109104 2 38 SH   SOLE 35 38 0 0
GRACO INC Stock 384109104 332 6,919 SH   SOLE   6,919 0 0
GRAFTECH INTERNATIONAL LTD Stock 384313508 132 16,482 SH   SOLE   16,482 0 0
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 120 1,177 SH   SOLE 9 1,177 0 0
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 135 1,323 SH   SOLE 25 1,323 0 0
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 12 121 SH   SOLE 37 121 0 0
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 1,192 11,712 SH   SOLE   11,711 0 0
HASBRO INC Stock 418056107 4 51 SH   SOLE 9 51 0 0
HASBRO INC Stock 418056107 10 130 SH   SOLE 33 130 0 0
HASBRO INC Stock 418056107 274 3,654 SH   SOLE   3,654 0 0
HCP INC REIT 42250P103 7 260 SH   SOLE 33 260 0 0
HCP INC REIT 42250P103 953 34,575 SH   SOLE   34,574 0 0
HEALTH CARE SELECT SECTOR SPDR ETF ETF 81369Y209 5,398 53,939 SH   SOLE   53,939 0 0
HEALTHEQUITY INC Stock 42226A107 1 14 SH   SOLE 33 14 0 0
HEALTHEQUITY INC Stock 42226A107 1,797 30,622 SH   SOLE   30,622 0 0
HEICO CORP Stock 422806109 0 3 SH   SOLE 19 3 0 0
HEICO CORP Stock 422806109 6 61 SH   SOLE 33 61 0 0
HEICO CORP Stock 422806109 370 3,716 SH   SOLE   3,716 0 0
HELMERICH & PAYNE INC Stock 423452101 285 14,620 SH   SOLE   14,619 0 0
HENRY JACK & ASSOCIATES INC Stock 426281101 28 151 SH   SOLE 23 151 0 0
HENRY JACK & ASSOCIATES INC Stock 426281101 20 111 SH   SOLE 33 111 0 0
HENRY JACK & ASSOCIATES INC Stock 426281101 255 1,385 SH   SOLE   1,385 0 0
HERSHEY CO Stock 427866108 17 135 SH   SOLE 33 135 0 0
HERSHEY CO Stock 427866108 790 6,091 SH   SOLE   6,091 0 0
HEXCEL CORP Stock 428291108 2 53 SH   SOLE 9 53 0 0
HEXCEL CORP Stock 428291108 388 8,590 SH   SOLE   8,589 0 0
HIGHLAND GLOBAL ALLOCATION CEF (HGLB) CEF 43010T104 80 12,455 SH   SOLE   12,455 0 0
HIGHLAND INCOME CEF CEF 43010E404 425 52,789 SH   SOLE   52,788 0 0
HIGHPOINT RESOURCES CORP Stock 43114K108 10 32,970 SH   SOLE   32,970 0 0
HIGHWOODS PROPERTIES INC REIT 431284108 7 190 SH   SOLE 9 190 0 0
HIGHWOODS PROPERTIES INC REIT 431284108 12 311 SH   SOLE 33 311 0 0
HIGHWOODS PROPERTIES INC REIT 431284108 1,110 29,729 SH   SOLE   29,729 0 0
HOME DEPOT INC Stock 437076102 30 120 SH   SOLE 2 120 0 0
HOME DEPOT INC Stock 437076102 13 51 SH   SOLE 4 51 0 0
HOME DEPOT INC Stock 437076102 1,058 4,224 SH   SOLE 6 4,224 0 0
HOME DEPOT INC Stock 437076102 83 333 SH   SOLE 7 332 0 0
HOME DEPOT INC Stock 437076102 28 110 SH   SOLE 9 110 0 0
HOME DEPOT INC Stock 437076102 175 697 SH   SOLE 15 697 0 0
HOME DEPOT INC Stock 437076102 30 119 SH   SOLE 19 119 0 0
HOME DEPOT INC Stock 437076102 282 1,125 SH   SOLE 33 1,125 0 0
HOME DEPOT INC Stock 437076102 113 450 SH   SOLE 41 450 0 0
HOME DEPOT INC Stock 437076102 9 37 SH   SOLE 45 37 0 0
HOME DEPOT INC Stock 437076102 11,879 47,420 SH   SOLE   47,419 0 0
HONEYWELL INTERNATIONAL INC Stock 438516106 3 21 SH   SOLE 6 21 0 0
HONEYWELL INTERNATIONAL INC Stock 438516106 52 356 SH   SOLE 7 356 0 0
HONEYWELL INTERNATIONAL INC Stock 438516106 38 263 SH   SOLE 9 263 0 0
HONEYWELL INTERNATIONAL INC Stock 438516106 73 506 SH   SOLE 33 506 0 0
HONEYWELL INTERNATIONAL INC Stock 438516106 2,093 14,477 SH   SOLE   14,476 0 0
HORMEL FOODS CORP Stock 440452100 179 3,708 SH   SOLE 30 3,707 0 0
HORMEL FOODS CORP Stock 440452100 8 174 SH   SOLE 33 174 0 0
HORMEL FOODS CORP Stock 440452100 117 2,428 SH   SOLE   2,427 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 5 507 SH   SOLE 33 507 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 684 63,353 SH   SOLE   63,352 0 0
HOULIHAN LOKEY INC CL A Stock 441593100 43 777 SH   SOLE 23 777 0 0
HOULIHAN LOKEY INC CL A Stock 441593100 0 0 SH   SOLE 33 0 0 0
HOULIHAN LOKEY INC CL A Stock 441593100 168 3,020 SH   SOLE   3,020 0 0
HP INC Stock 40434L105 9 532 SH   SOLE 19 531 0 0
HP INC Stock 40434L105 33 1,893 SH   SOLE 33 1,893 0 0
HP INC Stock 40434L105 1,006 57,689 SH   SOLE   57,688 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 10 1,063 SH   SOLE 9 1,063 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 34 3,797 SH   SOLE 17 3,797 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 4 440 SH   SOLE 19 440 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 26 2,923 SH   SOLE 33 2,923 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 103 11,422 SH   SOLE   11,422 0 0
ICON PLC Stock G4705A100 23 134 SH   SOLE 29 134 0 0
ICON PLC Stock G4705A100 494 2,931 SH   SOLE   2,931 0 0
IDEX CORP Stock 45167R104 29 181 SH   SOLE 33 181 0 0
IDEX CORP Stock 45167R104 222 1,406 SH   SOLE   1,406 0 0
IDEXX LABS INC Stock 45168D104 17 51 SH   SOLE 9 51 0 0
IDEXX LABS INC Stock 45168D104 1 2 SH   SOLE 19 2 0 0
IDEXX LABS INC Stock 45168D104 39 119 SH   SOLE 33 119 0 0
IDEXX LABS INC Stock 45168D104 121 365 SH   SOLE 41 365 0 0
IDEXX LABS INC Stock 45168D104 103 312 SH   SOLE   312 0 0
IHS MARKIT LTD Stock G47567105 12 157 SH   SOLE 4 157 0 0
IHS MARKIT LTD Stock G47567105 177 2,343 SH   SOLE 6 2,343 0 0
IHS MARKIT LTD Stock G47567105 1 12 SH   SOLE 9 12 0 0
IHS MARKIT LTD Stock G47567105 55 734 SH   SOLE 33 734 0 0
IHS MARKIT LTD Stock G47567105 12 155 SH   SOLE   155 0 0
II VI INC Stock 902104108 0 6 SH   SOLE 19 6 0 0
II VI INC Stock 902104108 263 5,579 SH   SOLE   5,579 0 0
ILLINOIS TOOL WORKS INC Stock 452308109 920 5,264 SH   SOLE 6 5,264 0 0
ILLINOIS TOOL WORKS INC Stock 452308109 122 696 SH   SOLE 33 696 0 0
ILLINOIS TOOL WORKS INC Stock 452308109 1,045 5,976 SH   SOLE   5,975 0 0
ILLUMINA INC Stock 452327109 24 65 SH   SOLE 9 65 0 0
ILLUMINA INC Stock 452327109 78 210 SH   SOLE 33 210 0 0
ILLUMINA INC Stock 452327109 278 750 SH   SOLE   750 0 0
ILLUMINA INC 0.5 06/15/2021 Convertible 452327AH2 27 18,000 SH   SOLE   18,000 0 0
IMMUNOMEDICS INC Stock 452907108 0 11 SH   SOLE 19 11 0 0
IMMUNOMEDICS INC Stock 452907108 2 49 SH   SOLE 33 49 0 0
IMMUNOMEDICS INC Stock 452907108 350 9,876 SH   SOLE   9,876 0 0
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 3,402 49,518 SH   SOLE   49,518 0 0
INFOSYS LTD ADR ADR 456788108 9 941 SH   SOLE 33 941 0 0
INFOSYS LTD ADR ADR 456788108 707 73,162 SH   SOLE   73,162 0 0
INMODE LTD SHS Stock M5425M103 248 8,766 SH   SOLE   8,766 0 0
INNOVATIVE INDUSTRIAL PROPERTIES INC REIT 45781V101 0 0 SH   SOLE 6 0 0 0
INNOVATIVE INDUSTRIAL PROPERTIES INC REIT 45781V101 1 14 SH   SOLE 9 14 0 0
INNOVATIVE INDUSTRIAL PROPERTIES INC REIT 45781V101 0 4 SH   SOLE 19 4 0 0
INNOVATIVE INDUSTRIAL PROPERTIES INC REIT 45781V101 3 33 SH   SOLE 34 33 0 0
INNOVATIVE INDUSTRIAL PROPERTIES INC REIT 45781V101 872 9,906 SH   SOLE   9,906 0 0
INNOVATOR S&P 500 POWER BUFFER ETF - JANUARY ETF 45782C508 284 10,152 SH   SOLE   10,152 0 0
INNOVATOR S&P 500 POWER BUFFER ETF - NOVEMBER ETF 45782C573 205 7,845 SH   SOLE   7,845 0 0
INSEEGO CORP Stock 45782B104 575 49,567 SH   SOLE   49,567 0 0
INTEL CORP Stock 458140100 80 1,344 SH   SOLE 9 1,344 0 0
INTEL CORP Stock 458140100 16 260 SH   SOLE 19 259 0 0
INTEL CORP Stock 458140100 286 4,786 SH   SOLE 33 4,786 0 0
INTEL CORP Stock 458140100 31 520 SH   SOLE 40 520 0 0
INTEL CORP Stock 458140100 9,624 160,860 SH   SOLE   160,860 0 0
INTERCONTINENTAL EXCHANGE INC Stock 45866F104 9 99 SH   SOLE 9 99 0 0
INTERCONTINENTAL EXCHANGE INC Stock 45866F104 53 583 SH   SOLE 33 583 0 0
INTERCONTINENTAL EXCHANGE INC Stock 45866F104 1,179 12,869 SH   SOLE   12,869 0 0
INTERDIGITAL INC Stock 45867G101 6 108 SH   SOLE 9 108 0 0
INTERDIGITAL INC Stock 45867G101 1,279 22,585 SH   SOLE   22,585 0 0
INTERNATIONAL BUSINESS MACHINES CORP Stock 459200101 19 156 SH   SOLE 9 156 0 0
INTERNATIONAL BUSINESS MACHINES CORP Stock 459200101 5 40 SH   SOLE 19 40 0 0
INTERNATIONAL BUSINESS MACHINES CORP Stock 459200101 118 979 SH   SOLE 33 979 0 0
INTERNATIONAL BUSINESS MACHINES CORP Stock 459200101 4,769 39,485 SH   SOLE   39,484 0 0
INTERNATIONAL PAPER CO Stock 460146103 4 104 SH   SOLE 19 103 0 0
INTERNATIONAL PAPER CO Stock 460146103 8 215 SH   SOLE 33 215 0 0
INTERNATIONAL PAPER CO Stock 460146103 967 27,454 SH   SOLE   27,454 0 0
INTUIT INC Stock 461202103 33 112 SH   SOLE 9 112 0 0
INTUIT INC Stock 461202103 1 3 SH   SOLE 19 3 0 0
INTUIT INC Stock 461202103 77 259 SH   SOLE 33 259 0 0
INTUIT INC Stock 461202103 113 380 SH   SOLE 41 380 0 0
INTUIT INC Stock 461202103 3,566 12,039 SH   SOLE   12,038 0 0
INTUITIVE SURGICAL INC Stock 46120E602 56 98 SH   SOLE 33 98 0 0
INTUITIVE SURGICAL INC Stock 46120E602 4,043 7,095 SH   SOLE   7,095 0 0
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF ETF 46138J502 394 18,500 SH   SOLE   18,500 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 693 32,441 SH   SOLE   32,441 0 0
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 9 417 SH   SOLE 6 417 0 0
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 775 35,498 SH   SOLE   35,498 0 0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 827 38,028 SH   SOLE   38,028 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 10 435 SH   SOLE 6 435 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 709 32,177 SH   SOLE   32,177 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 13 590 SH   SOLE 6 590 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 303 13,631 SH   SOLE   13,631 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 527 9,175 SH   SOLE   9,175 0 0
INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108 56 583 SH   SOLE 22 583 0 0
INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108 550 5,688 SH   SOLE   5,688 0 0
INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 766 27,168 SH   SOLE   27,168 0 0
INVESCO DYNAMIC ENERGY EXPLORATION & PRODUCTION ETF ETF 46137V761 96 10,152 SH   SOLE   10,152 0 0
INVESCO KBW PREMIUM YIELD EQUITY REIT ETF ETF 46138E594 232 12,095 SH   SOLE   12,095 0 0
INVESCO MORTGAGE CAPITAL INC REIT 46131B100 308 82,230 SH   SOLE   82,230 0 0
INVESCO NASDAQ INTERNET ETF ETF 46137V530 1,977 11,144 SH   SOLE   11,144 0 0
INVESCO QQQ TRUST ETF ETF 46090E103 22 90 SH   SOLE 6 90 0 0
INVESCO QQQ TRUST ETF ETF 46090E103 144 582 SH   SOLE 9 582 0 0
INVESCO QQQ TRUST ETF ETF 46090E103 13 54 SH   SOLE 11 54 0 0
INVESCO QQQ TRUST ETF ETF 46090E103 763 3,080 SH   SOLE 16 3,080 0 0
INVESCO QQQ TRUST ETF ETF 46090E103 135 546 SH   SOLE 25 546 0 0
INVESCO QQQ TRUST ETF ETF 46090E103 181 729 SH   SOLE 33 729 0 0
INVESCO QQQ TRUST ETF ETF 46090E103 13 53 SH   SOLE 37 53 0 0
INVESCO QQQ TRUST ETF ETF 46090E103 37,377 150,958 SH   SOLE   150,957 0 0
INVESCO S&P 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETF ETF 46137V381 290 3,265 SH   SOLE   3,264 0 0
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF ETF 46137V373 464 3,424 SH   SOLE   3,423 0 0
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332 793 3,569 SH   SOLE   3,569 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 10 48 SH   SOLE 22 48 0 0
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 1,408 7,073 SH   SOLE   7,073 0 0
INVESCO S&P 500 GARP ETF ETF 46137V431 269 4,895 SH   SOLE   4,895 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 388 11,795 SH   SOLE   11,794 0 0
INVESCO S&P 500 PURE GROWTH EFT ETF 46137V266 686 5,294 SH   SOLE   5,294 0 0
INVESCO S&P 500 QUALITY ETF ETF 46137V241 291 8,207 SH   SOLE   8,207 0 0
INVESTAR HOLDING CORP Stock 46134L105 183 12,600 SH   SOLE   12,600 0 0
INVITAE CORP Stock 46185L103 314 10,350 SH   SOLE   10,350 0 0
IQVIA HOLDINGS INC Stock 46266C105 40 283 SH   SOLE 33 283 0 0
IQVIA HOLDINGS INC Stock 46266C105 446 3,145 SH   SOLE   3,145 0 0
IRON MOUNTAIN INC REIT 46284V101 5 191 SH   SOLE 33 191 0 0
IRON MOUNTAIN INC REIT 46284V101 201 7,708 SH   SOLE   7,708 0 0
ISHARES 10-20 YR TREASURY ETF ETF 464288653 187 1,120 SH   SOLE 22 1,120 0 0
ISHARES 10-20 YR TREASURY ETF ETF 464288653 3,448 20,602 SH   SOLE   20,602 0 0
ISHARES 20 YR TREASURY ETF ETF 464287432 7 44 SH   SOLE 6 44 0 0
ISHARES 20 YR TREASURY ETF ETF 464287432 365 2,227 SH   SOLE 9 2,227 0 0
ISHARES 20 YR TREASURY ETF ETF 464287432 10 61 SH   SOLE 22 61 0 0
ISHARES 20 YR TREASURY ETF ETF 464287432 300 1,831 SH   SOLE 36 1,831 0 0
ISHARES 20 YR TREASURY ETF ETF 464287432 5,843 35,645 SH   SOLE   35,645 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 261 6,085 SH   SOLE 9 6,085 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 565 13,183 SH   SOLE 16 13,183 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 28 659 SH   SOLE 22 659 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 439 10,244 SH   SOLE 36 10,243 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 3,990 93,029 SH   SOLE   93,028 0 0
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 46434V100 1,713 32,864 SH   SOLE   32,863 0 0
ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 647 6,321 SH   SOLE   6,321 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 16 287 SH   SOLE 7 287 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 537 9,808 SH   SOLE 9 9,807 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 202 3,684 SH   SOLE 16 3,684 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 137 2,504 SH   SOLE 25 2,504 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 571 10,438 SH   SOLE 36 10,438 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 13 241 SH   SOLE 37 241 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 564 10,301 SH   SOLE   10,300 0 0
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 4 44 SH   SOLE 7 44 0 0
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 2,629 30,355 SH   SOLE 16 30,355 0 0
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 4,679 54,019 SH   SOLE   54,018 0 0
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 149 1,118 SH   SOLE 9 1,118 0 0
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 137 1,024 SH   SOLE 25 1,024 0 0
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 13 98 SH   SOLE 37 98 0 0
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 5,914 44,242 SH   SOLE   44,241 0 0
ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440 36 299 SH   SOLE 6 299 0 0
ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440 2 16 SH   SOLE 7 16 0 0
ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440 198 1,621 SH   SOLE 9 1,621 0 0
ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440 1 6 SH   SOLE 36 6 0 0
ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440 3,853 31,616 SH   SOLE   31,616 0 0
ISHARES AGGREGATE BOND ETF ETF 464287226 9,189 77,734 SH   SOLE   77,734 0 0
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 10 85 SH   SOLE 3 85 0 0
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 13 114 SH   SOLE 22 114 0 0
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 1,259 10,911 SH   SOLE 36 10,911 0 0
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 5,031 43,592 SH   SOLE   43,591 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564 399 3,958 SH   SOLE   3,957 0 0
ISHARES COMMODITIES SELECT STRATEGY ETF ETF 46431W853 496 20,884 SH   SOLE   20,883 0 0
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 3,422 93,975 SH   SOLE   93,975 0 0
ISHARES CONVERTIBLE BOND ETF ETF 46435G102 548 7,718 SH   SOLE   7,718 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 3,151 83,805 SH   SOLE   83,805 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 1,886 23,236 SH   SOLE   23,236 0 0
ISHARES CORE LONG-TERM U.S. BOND ETF ETF 464289479 304 4,056 SH   SOLE   4,056 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 88 1,545 SH   SOLE 9 1,545 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 12 214 SH   SOLE 16 214 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 12 206 SH   SOLE 22 206 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 745 13,029 SH   SOLE 36 13,028 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 4,966 86,872 SH   SOLE   86,871 0 0
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 121 2,539 SH   SOLE 11 2,539 0 0
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 5 106 SH   SOLE 22 106 0 0
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 1,313 27,580 SH   SOLE   27,580 0 0
ISHARES CORE MSCI EUROPE ETF ETF 46434V738 1,539 35,998 SH   SOLE 16 35,998 0 0
ISHARES CORE MSCI EUROPE ETF ETF 46434V738 54 1,265 SH   SOLE   1,264 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STK ETF ETF 46432F834 1,433 26,289 SH   SOLE   26,288 0 0
ISHARES CORE S&P MID CAP ETF ETF 464287507 443 2,492 SH   SOLE 16 2,492 0 0
ISHARES CORE S&P MID CAP ETF ETF 464287507 3,842 21,608 SH   SOLE   21,608 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 124 1,810 SH   SOLE 9 1,810 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 42 612 SH   SOLE 11 611 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 439 6,428 SH   SOLE 16 6,428 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 826 12,097 SH   SOLE 36 12,097 0 0
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 8,205 120,153 SH   SOLE   120,152 0 0
ISHARES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 245 3,529 SH   SOLE 9 3,529 0 0
ISHARES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 9 124 SH   SOLE 22 124 0 0
ISHARES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 269 3,878 SH   SOLE 25 3,878 0 0
ISHARES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 25 364 SH   SOLE 37 364 0 0
ISHARES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 14,379 207,070 SH   SOLE   207,069 0 0
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 336 4,679 SH   SOLE   4,678 0 0
ISHARES CORE S&P US VALUE ETF ETF 464287663 6,116 117,103 SH   SOLE   117,102 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 1,170 21,543 SH   SOLE   21,542 0 0
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 254 9,208 SH   SOLE   9,208 0 0
ISHARES DOW JONES US UTILITIES ETF 464287697 499 3,557 SH   SOLE   3,556 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 45 687 SH   SOLE 9 687 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 15 230 SH   SOLE 11 230 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 2,076 31,428 SH   SOLE   31,428 0 0
ISHARES EDGE MSCI MIN VOL GLOBAL ETF ETF 464286525 2,155 24,609 SH   SOLE   24,609 0 0
ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF ETF 46429B697 78 1,289 SH   SOLE 9 1,289 0 0
ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF ETF 46429B697 16 267 SH   SOLE 11 267 0 0
ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF ETF 46429B697 335 5,529 SH   SOLE 16 5,529 0 0
ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF ETF 46429B697 430 7,097 SH   SOLE 36 7,096 0 0
ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF ETF 46429B697 12,778 210,752 SH   SOLE   210,752 0 0
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 17 133 SH   SOLE 6 133 0 0
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 8,410 64,200 SH   SOLE   64,200 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 27 282 SH   SOLE 22 282 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 2 19 SH   SOLE 36 19 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,970 20,540 SH   SOLE   20,540 0 0
ISHARES EMERGING MARKETS DIVIDEND ETF ETF 464286319 812 25,911 SH   SOLE   25,911 0 0
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 54 2,086 SH   SOLE 36 2,085 0 0
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 375 14,417 SH   SOLE   14,417 0 0
ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 63 1,119 SH   SOLE 36 1,118 0 0
ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 943 16,676 SH   SOLE   16,676 0 0
ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193 194 7,025 SH   SOLE 36 7,024 0 0
ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193 238 8,619 SH   SOLE   8,619 0 0
ISHARES ESG MSCI USA SMALL-CAP ETF ETF 46435U663 52 2,060 SH   SOLE 36 2,059 0 0
ISHARES ESG MSCI USA SMALL-CAP ETF ETF 46435U663 298 11,869 SH   SOLE   11,868 0 0
ISHARES EUROPE 350 INDEX ETF 464287861 376 9,319 SH   SOLE   9,319 0 0
ISHARES EXPANDED TECH SECTOR ETF ETF 464287549 1,613 5,778 SH   SOLE   5,777 0 0
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 4,912 17,280 SH   SOLE   17,279 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 332 6,570 SH   SOLE   6,570 0 0
ISHARES FTSE CHINA ETF ETF 464287184 70 1,754 SH   SOLE 9 1,754 0 0
ISHARES FTSE CHINA ETF ETF 464287184 148 3,720 SH   SOLE   3,720 0 0
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 516 41,248 SH   SOLE   41,247 0 0
ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 205 3,966 SH   SOLE   3,966 0 0
ISHARES GLOBAL GREEN BOND ETF ETF 46435U440 464 8,477 SH   SOLE   8,477 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 291 7,601 SH   SOLE   7,600 0 0
ISHARES GLOBAL REIT ETF ETF 46434V647 588 28,153 SH   SOLE   28,152 0 0
ISHARES GLOBAL UTILITIES ETF ETF 464288711 484 9,088 SH   SOLE   9,088 0 0
ISHARES GOLD TRUST ETF ETF 464285105 23 1,327 SH   SOLE 9 1,327 0 0
ISHARES GOLD TRUST ETF ETF 464285105 5 290 SH   SOLE 16 290 0 0
ISHARES GOLD TRUST ETF ETF 464285105 10,555 621,224 SH   SOLE   621,224 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 983 7,311 SH   SOLE 9 7,311 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 608 4,518 SH   SOLE 16 4,518 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 275 2,046 SH   SOLE 25 2,046 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 1,380 10,258 SH   SOLE 36 10,257 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 27 198 SH   SOLE 37 198 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 5,322 39,566 SH   SOLE   39,565 0 0
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 71 865 SH   SOLE 9 865 0 0
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 0 6 SH   SOLE 36 6 0 0
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 805 9,864 SH   SOLE   9,863 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 10 165 SH   SOLE 7 165 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 0 2 SH   SOLE 22 2 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 345 5,720 SH   SOLE   5,720 0 0
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 2,355 20,005 SH   SOLE   20,005 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 490 19,512 SH   SOLE   19,511 0 0
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 15 141 SH   SOLE 22 141 0 0
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 1,027 9,400 SH   SOLE   9,399 0 0
ISHARES JPX-NIKKEI 400 ETF ETF 464287382 426 7,166 SH   SOLE   7,166 0 0
ISHARES KLD SEL SOC FD ETF 464288802 7 52 SH   SOLE 36 52 0 0
ISHARES KLD SEL SOC FD ETF 464288802 258 1,926 SH   SOLE   1,926 0 0
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 4,457 88,153 SH   SOLE   88,153 0 0
ISHARES LONG-TERM CORPORATE BOND ETF ETF 464289511 4 52 SH   SOLE 36 51 0 0
ISHARES LONG-TERM CORPORATE BOND ETF ETF 464289511 4,249 60,662 SH   SOLE   60,662 0 0
ISHARES MBS ETF ETF 464288588 15 139 SH   SOLE 6 139 0 0
ISHARES MBS ETF ETF 464288588 214 1,929 SH   SOLE   1,929 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 222 5,580 SH   SOLE   5,580 0 0
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF ETF 464287119 269 1,147 SH   SOLE   1,147 0 0
ISHARES MORNINGSTAR MID-CAP ETF ETF 464288208 322 1,744 SH   SOLE   1,744 0 0
ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307 353 1,204 SH   SOLE   1,204 0 0
ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 257 10,349 SH   SOLE   10,349 0 0
ISHARES MSCI ACWI ETF ETF 464288257 234 3,176 SH   SOLE   3,176 0 0
ISHARES MSCI ACWI EX US ETF 464288240 1,143 26,444 SH   SOLE 16 26,444 0 0
ISHARES MSCI ACWI EX US ETF 464288240 136 3,141 SH   SOLE   3,141 0 0
ISHARES MSCI ACWI LOW CARBON TARGET ETF ETF 46434V464 1,330 11,010 SH   SOLE   11,010 0 0
ISHARES MSCI CHINA ETF ETF 46429B671 751 11,469 SH   SOLE   11,469 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 88 1,453 SH   SOLE 36 1,452 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 1,050 17,332 SH   SOLE   17,331 0 0
ISHARES MSCI EAFE ETF ETF 464287465 1,318 21,652 SH   SOLE   21,651 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885 132 1,585 SH   SOLE 9 1,585 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885 1,736 20,893 SH   SOLE 36 20,892 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885 800 9,623 SH   SOLE   9,622 0 0
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 44 823 SH   SOLE 9 823 0 0
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 1,886 35,169 SH   SOLE   35,168 0 0
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877 3 81 SH   SOLE 16 81 0 0
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877 448 11,209 SH   SOLE   11,208 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 113 3,516 SH   SOLE 9 3,516 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 22 692 SH   SOLE 22 692 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 1,145 35,705 SH   SOLE 36 35,704 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 1,252 39,039 SH   SOLE   39,039 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 5 119 SH   SOLE 11 119 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,255 106,400 SH   SOLE   106,399 0 0
ISHARES MSCI EMERGING MARKETS SMALL CAP INDEX ETF ETF 464286475 230 5,893 SH   SOLE   5,893 0 0
ISHARES MSCI GLOBAL GOLD MINERS ETF ETF 46434G855 568 18,808 SH   SOLE   18,807 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 76 642 SH   SOLE 36 642 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 1,538 13,031 SH   SOLE   13,030 0 0
ISHARES MSCI PACIFIC EX JAPAN ETF ETF 464286665 360 9,050 SH   SOLE   9,050 0 0
ISHARES MSCI USA ESG OPTIMIZED ETF ETF 46435G425 134 1,915 SH   SOLE 9 1,915 0 0
ISHARES MSCI USA ESG OPTIMIZED ETF ETF 46435G425 2,522 36,035 SH   SOLE 36 36,035 0 0
ISHARES MSCI USA ESG OPTIMIZED ETF ETF 46435G425 205 2,934 SH   SOLE   2,933 0 0
ISHARES MSCI WORLD ETF ETF 464286392 450 4,879 SH   SOLE   4,879 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF ETF 464287556 2,020 14,781 SH   SOLE   14,781 0 0
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 74 273 SH   SOLE 9 273 0 0
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 6,371 23,520 SH   SOLE   23,520 0 0
ISHARES RESIDENTIAL REAL ESTATE ETF ETF 464288562 230 3,827 SH   SOLE   3,827 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 180 1,048 SH   SOLE 36 1,048 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 2,205 12,845 SH   SOLE   12,845 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 72 374 SH   SOLE 9 374 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 2,416 12,588 SH   SOLE   12,587 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 10 86 SH   SOLE 11 86 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 1,877 16,663 SH   SOLE   16,662 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 7 47 SH   SOLE 11 47 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 2,730 19,070 SH   SOLE   19,069 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 479 2,316 SH   SOLE   2,316 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 878 4,877 SH   SOLE   4,876 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 642 11,981 SH   SOLE   11,980 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 576 3,640 SH   SOLE   3,640 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 586 7,653 SH   SOLE   7,653 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 4,780 44,835 SH   SOLE   44,834 0 0
ISHARES S&P 100 ETF ETF 464287101 1,891 13,277 SH   SOLE   13,276 0 0
ISHARES S&P 500 ETF ETF 464287200 338 1,092 SH   SOLE 9 1,092 0 0
ISHARES S&P 500 ETF ETF 464287200 2,292 7,402 SH   SOLE 16 7,402 0 0
ISHARES S&P 500 ETF ETF 464287200 118 381 SH   SOLE 22 381 0 0
ISHARES S&P 500 ETF ETF 464287200 3,517 11,357 SH   SOLE 36 11,357 0 0
ISHARES S&P 500 ETF ETF 464287200 21,655 69,925 SH   SOLE   69,925 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,436 6,923 SH   SOLE 11 6,923 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 12,125 58,434 SH   SOLE   58,434 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 881 8,144 SH   SOLE 11 8,143 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 20 181 SH   SOLE 16 181 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 2,679 24,754 SH   SOLE   24,753 0 0
ISHARES S&P GLOBAL ENERGY ETF ETF 464287341 249 12,737 SH   SOLE   12,737 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 366 1,635 SH   SOLE 11 1,635 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 610 2,723 SH   SOLE   2,722 0 0
ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705 84 635 SH   SOLE 9 635 0 0
ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705 244 1,833 SH   SOLE 11 1,832 0 0
ISHARES S&P MIDCAP 400 VALUE ETF ETF 464287705 415 3,120 SH   SOLE   3,119 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 752 4,432 SH   SOLE   4,431 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879 1,457 12,101 SH   SOLE   12,100 0 0
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 476 13,727 SH   SOLE 16 13,727 0 0
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 9,193 265,391 SH   SOLE   265,390 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 135 1,673 SH   SOLE 9 1,673 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 5,131 63,568 SH   SOLE   63,568 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 144 2,889 SH   SOLE 9 2,889 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 22 436 SH   SOLE 16 436 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 256 5,115 SH   SOLE 36 5,115 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 86 1,725 SH   SOLE   1,724 0 0
ISHARES SHORT TERM NATIONAL MUNICIPAL BOND ETF ETF 464288158 12 112 SH   SOLE 36 111 0 0
ISHARES SHORT TERM NATIONAL MUNICIPAL BOND ETF ETF 464288158 1,559 14,453 SH   SOLE   14,452 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 214 1,936 SH   SOLE 9 1,935 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 232 2,099 SH   SOLE 25 2,099 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 22 201 SH   SOLE 37 201 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 13,767 124,320 SH   SOLE   124,320 0 0
ISHARES SILVER TRUST ETF ETF 46428Q109 657 38,596 SH   SOLE   38,596 0 0
ISHARES TIPS BOND ETF ETF 464287176 6 48 SH   SOLE 16 48 0 0
ISHARES TIPS BOND ETF ETF 464287176 3,665 29,793 SH   SOLE   29,792 0 0
ISHARES TR DOW JONES U S HEALTHCARE ETF 464287762 734 3,402 SH   SOLE   3,402 0 0
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 241 1,483 SH   SOLE   1,483 0 0
ISHARES TRUST CORE SHORT-TERM US BD ETF ETF 46432F859 955 18,555 SH   SOLE 11 18,555 0 0
ISHARES TRUST CORE SHORT-TERM US BD ETF ETF 46432F859 2,596 50,439 SH   SOLE   50,438 0 0
ISHARES TRUST S&P GLOBAL INFO TECHNOLOGY ETF 464287291 118 503 SH   SOLE 9 503 0 0
ISHARES TRUST S&P GLOBAL INFO TECHNOLOGY ETF 464287291 4 19 SH   SOLE 22 19 0 0
ISHARES TRUST S&P GLOBAL INFO TECHNOLOGY ETF 464287291 661 2,804 SH   SOLE 36 2,804 0 0
ISHARES TRUST S&P GLOBAL INFO TECHNOLOGY ETF 464287291 175 744 SH   SOLE   744 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 295 1,790 SH   SOLE 16 1,790 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 283 1,720 SH   SOLE   1,720 0 0
ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 17 143 SH   SOLE 9 143 0 0
ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 437 3,658 SH   SOLE 36 3,657 0 0
ISHARES U.S. FINANCIAL SERVICES ETF ETF 464287770 347 2,906 SH   SOLE   2,905 0 0
ISHARES U.S. INSURANCE ETF ETF 464288786 211 3,827 SH   SOLE   3,827 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 106 399 SH   SOLE 9 399 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 632 2,386 SH   SOLE 36 2,386 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 4,524 17,086 SH   SOLE   17,085 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 697 24,898 SH   SOLE 9 24,898 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 815 29,107 SH   SOLE 16 29,107 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 106 3,781 SH   SOLE 22 3,781 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 1,178 42,082 SH   SOLE 36 42,081 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 1,813 64,765 SH   SOLE   64,764 0 0
ISHARES US CONSUMER SERVICES ETF ETF 464287580 3,034 13,851 SH   SOLE   13,851 0 0
ISHARES US HEALTHCARE PROVIDERS ETF ETF 464288828 3,214 16,654 SH   SOLE   16,654 0 0
ISHARES US HOME CONSTRUCTION ETF ETF 464288752 3,092 70,044 SH   SOLE   70,044 0 0
ISHARES US REAL ESTATE ETF ETF 464287739 35 438 SH   SOLE 9 438 0 0
ISHARES US REAL ESTATE ETF ETF 464287739 578 7,328 SH   SOLE   7,328 0 0
ISHARES US TECHNOLOGY ETF ETF 464287721 25 91 SH   SOLE 36 91 0 0
ISHARES US TECHNOLOGY ETF ETF 464287721 4,189 15,528 SH   SOLE   15,527 0 0
JACOBS ENGINEERING GROUP INC Stock 469814107 4 42 SH   SOLE 33 42 0 0
JACOBS ENGINEERING GROUP INC Stock 469814107 244 2,872 SH   SOLE   2,871 0 0
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 311 6,190 SH   SOLE   6,190 0 0
JD.COM INC SPON ADR CL A ADR 47215P106 8 132 SH   SOLE 33 132 0 0
JD.COM INC SPON ADR CL A ADR 47215P106 433 7,192 SH   SOLE   7,192 0 0
JETBLUE AIRWAYS CORP Stock 477143101 1 92 SH   SOLE 33 92 0 0
JETBLUE AIRWAYS CORP Stock 477143101 137 12,524 SH   SOLE   12,524 0 0
JOHNSON & JOHNSON Stock 478160104 55 393 SH   SOLE 7 392 0 0
JOHNSON & JOHNSON Stock 478160104 63 449 SH   SOLE 9 449 0 0
JOHNSON & JOHNSON Stock 478160104 114 810 SH   SOLE 15 810 0 0
JOHNSON & JOHNSON Stock 478160104 19 135 SH   SOLE 19 135 0 0
JOHNSON & JOHNSON Stock 478160104 85 604 SH   SOLE 24 604 0 0
JOHNSON & JOHNSON Stock 478160104 401 2,848 SH   SOLE 33 2,848 0 0
JOHNSON & JOHNSON Stock 478160104 6,175 43,907 SH   SOLE   43,906 0 0
JPMORGAN CHASE & CO Stock 46625H100 9 100 SH   SOLE 6 100 0 0
JPMORGAN CHASE & CO Stock 46625H100 54 579 SH   SOLE 7 578 0 0
JPMORGAN CHASE & CO Stock 46625H100 158 1,685 SH   SOLE 9 1,685 0 0
JPMORGAN CHASE & CO Stock 46625H100 42 447 SH   SOLE 17 447 0 0
JPMORGAN CHASE & CO Stock 46625H100 16 171 SH   SOLE 19 171 0 0
JPMORGAN CHASE & CO Stock 46625H100 284 3,015 SH   SOLE 33 3,015 0 0
JPMORGAN CHASE & CO Stock 46625H100 8,235 87,550 SH   SOLE   87,549 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 227 4,480 SH   SOLE 9 4,479 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 5 96 SH   SOLE 11 96 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 246 4,857 SH   SOLE 25 4,857 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 24 466 SH   SOLE 37 466 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 984 19,387 SH   SOLE   19,387 0 0
JUPAI HLDGS LTD ADS ADR 48205B107 61 40,638 SH   SOLE   40,638 0 0
KAYNE ANDERSON MLP/MIDSTREAM CEF CEF 486606106 87 16,500 SH   SOLE   16,500 0 0
KELLOGG CO Stock 487836108 15 222 SH   SOLE 33 222 0 0
KELLOGG CO Stock 487836108 508 7,684 SH   SOLE   7,683 0 0
KEYCORP Stock 493267108 8 658 SH   SOLE 9 658 0 0
KEYCORP Stock 493267108 49 4,027 SH   SOLE 17 4,027 0 0
KEYCORP Stock 493267108 6 522 SH   SOLE 19 522 0 0
KEYCORP Stock 493267108 8 674 SH   SOLE 33 674 0 0
KEYCORP Stock 493267108 296 24,279 SH   SOLE   24,278 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 0 0 SH   SOLE 19 0 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 17 166 SH   SOLE 33 166 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1,359 13,484 SH   SOLE   13,484 0 0
KIMBERLY CLARK CORP Stock 494368103 10 72 SH   SOLE 9 72 0 0
KIMBERLY CLARK CORP Stock 494368103 80 563 SH   SOLE 33 563 0 0
KIMBERLY CLARK CORP Stock 494368103 1,995 14,115 SH   SOLE   14,115 0 0
KINDER MORGAN INC Stock 49456B101 839 55,294 SH   SOLE 6 55,293 0 0
KINDER MORGAN INC Stock 49456B101 9 618 SH   SOLE 9 618 0 0
KINDER MORGAN INC Stock 49456B101 18 1,211 SH   SOLE 17 1,211 0 0
KINDER MORGAN INC Stock 49456B101 9 566 SH   SOLE 19 566 0 0
KINDER MORGAN INC Stock 49456B101 14 934 SH   SOLE 33 934 0 0
KINDER MORGAN INC Stock 49456B101 1,450 95,608 SH   SOLE   95,607 0 0
KIRBY CORPORATION Stock 497266106 266 4,971 SH   SOLE   4,971 0 0
KITOV PHARMA LTD SPONSORED ADS ADR 49803V107 22 19,450 SH   SOLE   19,450 0 0
KLA CORP Stock 482480100 1 6 SH   SOLE 19 6 0 0
KLA CORP Stock 482480100 43 219 SH   SOLE 33 219 0 0
KLA CORP Stock 482480100 2,734 14,058 SH   SOLE   14,058 0 0
KOSMOS ENERGY LTD Stock 500688106 36 21,952 SH   SOLE   21,951 0 0
KRAFT HEINZ CO Stock 500754106 5 166 SH   SOLE 9 166 0 0
KRAFT HEINZ CO Stock 500754106 46 1,443 SH   SOLE 33 1,443 0 0
KRAFT HEINZ CO Stock 500754106 806 25,283 SH   SOLE   25,282 0 0
KROGER CO Stock 501044101 0 12 SH   SOLE 19 12 0 0
KROGER CO Stock 501044101 23 689 SH   SOLE 33 689 0 0
KROGER CO Stock 501044101 927 27,381 SH   SOLE   27,380 0 0
KURA SUSHI USA INC CL A COM Stock 501270102 218 15,269 SH   SOLE   15,269 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 37 217 SH   SOLE 9 217 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 39 228 SH   SOLE 33 228 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 64 375 SH   SOLE 41 375 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 850 5,010 SH   SOLE   5,010 0 0
LABORATORY CORP OF AMERICA HOLDINGS Stock 50540R409 4 26 SH   SOLE 9 26 0 0
LABORATORY CORP OF AMERICA HOLDINGS Stock 50540R409 2 11 SH   SOLE 19 11 0 0
LABORATORY CORP OF AMERICA HOLDINGS Stock 50540R409 12 73 SH   SOLE 33 73 0 0
LABORATORY CORP OF AMERICA HOLDINGS Stock 50540R409 2,325 13,999 SH   SOLE   13,999 0 0
LAM RESEARCH CORP Stock 512807108 5 17 SH   SOLE 9 17 0 0
LAM RESEARCH CORP Stock 512807108 165 509 SH   SOLE 15 509 0 0
LAM RESEARCH CORP Stock 512807108 1 2 SH   SOLE 19 2 0 0
LAM RESEARCH CORP Stock 512807108 46 143 SH   SOLE 33 143 0 0
LAM RESEARCH CORP Stock 512807108 4,726 14,612 SH   SOLE   14,612 0 0
LAMB WESTON HOLDINGS INC Stock 513272104 3 50 SH   SOLE 33 50 0 0
LAMB WESTON HOLDINGS INC Stock 513272104 285 4,463 SH   SOLE   4,462 0 0
LAREDO PETROLEUM INC Stock 516806205 150 10,831 SH   SOLE   10,831 0 0
LAS VEGAS SANDS CORP Stock 517834107 1 28 SH   SOLE 9 28 0 0
LAS VEGAS SANDS CORP Stock 517834107 6 123 SH   SOLE 16 123 0 0
LAS VEGAS SANDS CORP Stock 517834107 3 60 SH   SOLE 31 60 0 0
LAS VEGAS SANDS CORP Stock 517834107 21 470 SH   SOLE 33 470 0 0
LAS VEGAS SANDS CORP Stock 517834107 761 16,709 SH   SOLE   16,708 0 0
LEIDOS HOLDINGS INC Stock 525327102 9 98 SH   SOLE 9 98 0 0
LEIDOS HOLDINGS INC Stock 525327102 38 404 SH   SOLE 33 404 0 0
LEIDOS HOLDINGS INC Stock 525327102 996 10,630 SH   SOLE   10,629 0 0
LENDINGTREE INC Stock 52603B107 1,151 3,975 SH   SOLE   3,975 0 0
LENNAR CORP CLASS B Stock 526057302 6 130 SH   SOLE 33 130 0 0
LENNAR CORP CLASS B Stock 526057302 308 6,692 SH   SOLE   6,691 0 0
LIFE STORAGE INC REIT 53223X107 0 5 SH   SOLE 19 5 0 0
LIFE STORAGE INC REIT 53223X107 1,647 17,351 SH   SOLE   17,351 0 0
LILLY ELI & CO Stock 532457108 63 383 SH   SOLE 7 383 0 0
LILLY ELI & CO Stock 532457108 12 73 SH   SOLE 9 73 0 0
LILLY ELI & CO Stock 532457108 15 94 SH   SOLE 19 93 0 0
LILLY ELI & CO Stock 532457108 170 1,034 SH   SOLE 33 1,034 0 0
LILLY ELI & CO Stock 532457108 4,895 29,816 SH   SOLE   29,816 0 0
LINCOLN NATIONAL CORP Stock 534187109 3 71 SH   SOLE 9 71 0 0
LINCOLN NATIONAL CORP Stock 534187109 58 1,567 SH   SOLE 33 1,567 0 0
LINCOLN NATIONAL CORP Stock 534187109 770 20,917 SH   SOLE   20,916 0 0
LINDE PLC Stock G5494J103 1,855 8,744 SH   SOLE 6 8,744 0 0
LINDE PLC Stock G5494J103 8 36 SH   SOLE 9 36 0 0
LINDE PLC Stock G5494J103 130 615 SH   SOLE 33 615 0 0
LINDE PLC Stock G5494J103 801 3,777 SH   SOLE   3,777 0 0
LIVEXLIVE MEDIA INC COM NEW Stock 53839L208 59 16,371 SH   SOLE   16,371 0 0
LKQ CORP Stock 501889208 2 61 SH   SOLE 33 61 0 0
LKQ CORP Stock 501889208 812 31,008 SH   SOLE   31,008 0 0
LLOYDS TSB GROUP PLC ADR 539439109 9 6,246 SH   SOLE 33 6,246 0 0
LLOYDS TSB GROUP PLC ADR 539439109 72 48,126 SH   SOLE   48,125 0 0
LOCKHEED MARTIN CORP Stock 539830109 1,610 4,411 SH   SOLE 6 4,411 0 0
LOCKHEED MARTIN CORP Stock 539830109 44 121 SH   SOLE 7 120 0 0
LOCKHEED MARTIN CORP Stock 539830109 20 55 SH   SOLE 9 55 0 0
LOCKHEED MARTIN CORP Stock 539830109 14 39 SH   SOLE 19 38 0 0
LOCKHEED MARTIN CORP Stock 539830109 111 304 SH   SOLE 33 304 0 0
LOCKHEED MARTIN CORP Stock 539830109 7,165 19,634 SH   SOLE   19,633 0 0
LOWES COMPANIES INC Stock 548661107 476 3,521 SH   SOLE 6 3,521 0 0
LOWES COMPANIES INC Stock 548661107 35 258 SH   SOLE 9 258 0 0
LOWES COMPANIES INC Stock 548661107 5 40 SH   SOLE 19 40 0 0
LOWES COMPANIES INC Stock 548661107 210 1,556 SH   SOLE 30 1,555 0 0
LOWES COMPANIES INC Stock 548661107 102 754 SH   SOLE 33 754 0 0
LOWES COMPANIES INC Stock 548661107 3,613 26,739 SH   SOLE   26,738 0 0
LULULEMON ATHLETICA INC Stock 550021109 8 26 SH   SOLE 9 26 0 0
LULULEMON ATHLETICA INC Stock 550021109 3 10 SH   SOLE 19 10 0 0
LULULEMON ATHLETICA INC Stock 550021109 76 242 SH   SOLE 29 242 0 0
LULULEMON ATHLETICA INC Stock 550021109 49 158 SH   SOLE 33 158 0 0
LULULEMON ATHLETICA INC Stock 550021109 122 390 SH   SOLE 41 390 0 0
LULULEMON ATHLETICA INC Stock 550021109 786 2,518 SH   SOLE   2,518 0 0
LYONDELLBASELL INDUSTRIES NV Stock N53745100 42 639 SH   SOLE 17 639 0 0
LYONDELLBASELL INDUSTRIES NV Stock N53745100 6 85 SH   SOLE 19 84 0 0
LYONDELLBASELL INDUSTRIES NV Stock N53745100 48 737 SH   SOLE 33 737 0 0
LYONDELLBASELL INDUSTRIES NV Stock N53745100 496 7,547 SH   SOLE   7,546 0 0
M & T BANK CORP Stock 55261F104 528 5,083 SH   SOLE 6 5,083 0 0
M & T BANK CORP Stock 55261F104 7 71 SH   SOLE 9 71 0 0
M & T BANK CORP Stock 55261F104 33 315 SH   SOLE 33 315 0 0
M & T BANK CORP Stock 55261F104 341 3,276 SH   SOLE   3,275 0 0
MACQUARIE FT TR GLOBAL INFRASTRUCTURE/UTILITIES DIV & INCOME CEF CEF 55607W100 126 15,797 SH   SOLE   15,796 0 0
MACQUARIE INFRASTRUCTURE CORP 2 10/01/2023 Convertible 55608BAB1 18 21,000 SH   SOLE   21,000 0 0
MACYS INC Stock 55616P104 192 27,931 SH   SOLE   27,930 0 0
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106 553 12,810 SH   SOLE   12,810 0 0
MAGNA INTERNATIONAL INC CLASS A Stock 559222401 1 31 SH   SOLE 9 31 0 0
MAGNA INTERNATIONAL INC CLASS A Stock 559222401 53 1,187 SH   SOLE 17 1,187 0 0
MAGNA INTERNATIONAL INC CLASS A Stock 559222401 3 76 SH   SOLE 33 76 0 0
MAGNA INTERNATIONAL INC CLASS A Stock 559222401 269 6,042 SH   SOLE   6,042 0 0
MAIN STREET CAPITAL CORP CEF CEF 56035L104 25 805 SH   SOLE 11 805 0 0
MAIN STREET CAPITAL CORP CEF CEF 56035L104 4,471 143,613 SH   SOLE   143,612 0 0
MAINSTAY MACKAY DEFINED TERM MUNI OPP CEF CEF 56064K100 792 38,883 SH   SOLE   38,883 0 0
MARATHON OIL CORP Stock 565849106 1 193 SH   SOLE 9 193 0 0
MARATHON OIL CORP Stock 565849106 23 3,697 SH   SOLE 33 3,697 0 0
MARATHON OIL CORP Stock 565849106 171 27,943 SH   SOLE   27,942 0 0
MARATHON PETROLEUM CORP Stock 56585A102 22 598 SH   SOLE 9 598 0 0
MARATHON PETROLEUM CORP Stock 56585A102 16 435 SH   SOLE 17 435 0 0
MARATHON PETROLEUM CORP Stock 56585A102 41 1,088 SH   SOLE 33 1,088 0 0
MARATHON PETROLEUM CORP Stock 56585A102 1,983 53,043 SH   SOLE   53,043 0 0
MARKEL CORP Stock 570535104 487 527 SH   SOLE 6 527 0 0
MARKEL CORP Stock 570535104 4 4 SH   SOLE 9 4 0 0
MARKEL CORP Stock 570535104 16 17 SH   SOLE 45 17 0 0
MARKEL CORP Stock 570535104 84 91 SH   SOLE   91 0 0
MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 11 291 SH   SOLE 9 291 0 0
MARKET VECTORS GOLD MINERS INDEX ETF ETF 92189F106 470 12,817 SH   SOLE   12,816 0 0
MARRIOTT INTERNATIONAL INC CLASS A Stock 571903202 12 136 SH   SOLE 33 136 0 0
MARRIOTT INTERNATIONAL INC CLASS A Stock 571903202 418 4,876 SH   SOLE   4,876 0 0
MARSH & MCLENNAN COMPANIES INC Stock 571748102 52 488 SH   SOLE 33 488 0 0
MARSH & MCLENNAN COMPANIES INC Stock 571748102 591 5,506 SH   SOLE   5,505 0 0
MARTIN MARIETTA MATERIALS INC Stock 573284106 16 78 SH   SOLE 6 78 0 0
MARTIN MARIETTA MATERIALS INC Stock 573284106 11 55 SH   SOLE 33 55 0 0
MARTIN MARIETTA MATERIALS INC Stock 573284106 2 10 SH   SOLE 35 10 0 0
MARTIN MARIETTA MATERIALS INC Stock 573284106 194 938 SH   SOLE   938 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 9 264 SH   SOLE 9 264 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 0 10 SH   SOLE 19 10 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 54 1,528 SH   SOLE 33 1,528 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 612 17,452 SH   SOLE   17,452 0 0
MASCO CORP Stock 574599106 19 382 SH   SOLE 9 382 0 0
MASCO CORP Stock 574599106 9 182 SH   SOLE 33 182 0 0
MASCO CORP Stock 574599106 511 10,179 SH   SOLE   10,178 0 0
MASIMO CORPORATION Stock 574795100 1 3 SH   SOLE 19 3 0 0
MASIMO CORPORATION Stock 574795100 48 210 SH   SOLE 33 210 0 0
MASIMO CORPORATION Stock 574795100 17 73 SH   SOLE 45 73 0 0
MASIMO CORPORATION Stock 574795100 243 1,066 SH   SOLE   1,066 0 0
MASTERCARD INC Stock 57636Q104 37 125 SH   SOLE 2 125 0 0
MASTERCARD INC Stock 57636Q104 1,346 4,552 SH   SOLE 6 4,552 0 0
MASTERCARD INC Stock 57636Q104 65 219 SH   SOLE 9 219 0 0
MASTERCARD INC Stock 57636Q104 10 34 SH   SOLE 19 34 0 0
MASTERCARD INC Stock 57636Q104 138 465 SH   SOLE 28 465 0 0
MASTERCARD INC Stock 57636Q104 197 666 SH   SOLE 30 665 0 0
MASTERCARD INC Stock 57636Q104 333 1,126 SH   SOLE 33 1,126 0 0
MASTERCARD INC Stock 57636Q104 6,457 21,836 SH   SOLE   21,836 0 0
MATERIALS SELECT SECTOR SPDR ETF ETF 81369Y100 967 17,166 SH   SOLE   17,166 0 0
MAXIM INTEGRATED PRODUCTS INC Stock 57772K101 1 18 SH   SOLE 7 18 0 0
MAXIM INTEGRATED PRODUCTS INC Stock 57772K101 4 59 SH   SOLE 33 59 0 0
MAXIM INTEGRATED PRODUCTS INC Stock 57772K101 266 4,390 SH   SOLE   4,389 0 0
MCCORMICK & CO INC NON-VOTING Stock 579780206 29 164 SH   SOLE 33 164 0 0
MCCORMICK & CO INC NON-VOTING Stock 579780206 373 2,079 SH   SOLE   2,079 0 0
MCDONALD'S CORP Stock 580135101 846 4,586 SH   SOLE 6 4,586 0 0
MCDONALD'S CORP Stock 580135101 55 298 SH   SOLE 7 298 0 0
MCDONALD'S CORP Stock 580135101 11 62 SH   SOLE 9 62 0 0
MCDONALD'S CORP Stock 580135101 119 646 SH   SOLE 33 646 0 0
MCDONALD'S CORP Stock 580135101 3,424 18,561 SH   SOLE   18,560 0 0
MCKESSON CORP Stock 58155Q103 23 152 SH   SOLE 9 152 0 0
MCKESSON CORP Stock 58155Q103 1 8 SH   SOLE 19 8 0 0
MCKESSON CORP Stock 58155Q103 12 77 SH   SOLE 33 77 0 0
MCKESSON CORP Stock 58155Q103 1,104 7,195 SH   SOLE   7,195 0 0
MEDPACE HOLDINGS INC Stock 58506Q109 1,566 16,835 SH   SOLE   16,835 0 0
MEDTRONIC PLC Stock G5960L103 782 8,532 SH   SOLE 6 8,532 0 0
MEDTRONIC PLC Stock G5960L103 67 731 SH   SOLE 7 731 0 0
MEDTRONIC PLC Stock G5960L103 86 938 SH   SOLE 9 938 0 0
MEDTRONIC PLC Stock G5960L103 10 108 SH   SOLE 19 107 0 0
MEDTRONIC PLC Stock G5960L103 20 215 SH   SOLE 26 215 0 0
MEDTRONIC PLC Stock G5960L103 158 1,726 SH   SOLE 30 1,725 0 0
MEDTRONIC PLC Stock G5960L103 140 1,531 SH   SOLE 33 1,531 0 0
MEDTRONIC PLC Stock G5960L103 3,271 35,672 SH   SOLE   35,672 0 0
MERCK & CO INC Stock 58933Y105 54 703 SH   SOLE 7 703 0 0
MERCK & CO INC Stock 58933Y105 71 916 SH   SOLE 9 916 0 0
MERCK & CO INC Stock 58933Y105 58 756 SH   SOLE 17 756 0 0
MERCK & CO INC Stock 58933Y105 16 203 SH   SOLE 19 203 0 0
MERCK & CO INC Stock 58933Y105 175 2,263 SH   SOLE 33 2,263 0 0
MERCK & CO INC Stock 58933Y105 6,513 84,230 SH   SOLE   84,229 0 0
MEREDITH CORP Stock 589433101 270 18,569 SH   SOLE   18,569 0 0
METALLA ROYALTY & STREAMING LTD Stock 59124U605 75 14,072 SH   SOLE   14,072 0 0
METLIFE INC Stock 59156R108 9 246 SH   SOLE 19 245 0 0
METLIFE INC Stock 59156R108 15 401 SH   SOLE 33 401 0 0
METLIFE INC Stock 59156R108 13 348 SH   SOLE 35 348 0 0
METLIFE INC Stock 59156R108 1,974 54,043 SH   SOLE   54,042 0 0
METTLER TOLEDO INTERNATIONAL INC Stock 592688105 7 9 SH   SOLE 9 9 0 0
METTLER TOLEDO INTERNATIONAL INC Stock 592688105 31 38 SH   SOLE 29 38 0 0
METTLER TOLEDO INTERNATIONAL INC Stock 592688105 4 5 SH   SOLE 33 5 0 0
METTLER TOLEDO INTERNATIONAL INC Stock 592688105 315 391 SH   SOLE   391 0 0
MICHAELS COMPANIES INC Stock 59408Q106 1,000 141,413 SH   SOLE   141,413 0 0
MICRON TECHNOLOGY Stock 595112103 2 34 SH   SOLE 9 34 0 0
MICRON TECHNOLOGY Stock 595112103 83 1,620 SH   SOLE 24 1,620 0 0
MICRON TECHNOLOGY Stock 595112103 59 1,154 SH   SOLE 33 1,154 0 0
MICRON TECHNOLOGY Stock 595112103 1,735 33,685 SH   SOLE   33,685 0 0
MICROSOFT Stock 594918104 41 200 SH   SOLE 4 200 0 0
MICROSOFT Stock 594918104 249 1,225 SH   SOLE 5 1,225 0 0
MICROSOFT Stock 594918104 2,659 13,066 SH   SOLE 6 13,066 0 0
MICROSOFT Stock 594918104 87 428 SH   SOLE 7 427 0 0
MICROSOFT Stock 594918104 266 1,305 SH   SOLE 9 1,305 0 0
MICROSOFT Stock 594918104 172 846 SH   SOLE 15 846 0 0
MICROSOFT Stock 594918104 51 251 SH   SOLE 19 250 0 0
MICROSOFT Stock 594918104 5 25 SH   SOLE 22 25 0 0
MICROSOFT Stock 594918104 144 710 SH   SOLE 24 710 0 0
MICROSOFT Stock 594918104 312 1,531 SH   SOLE 28 1,531 0 0
MICROSOFT Stock 594918104 1,796 8,827 SH   SOLE 33 8,827 0 0
MICROSOFT Stock 594918104 144 710 SH   SOLE 41 710 0 0
MICROSOFT Stock 594918104 26,892 132,139 SH   SOLE   132,139 0 0
MID-AMERICAN APARTMENT COMMUNITIES INC REIT 59522J103 35 304 SH   SOLE 33 304 0 0
MID-AMERICAN APARTMENT COMMUNITIES INC REIT 59522J103 184 1,601 SH   SOLE   1,600 0 0
MIZUHO FINANCIAL GROUP INC. SPONSORED ADR ADR 60687Y109 31 12,608 SH   SOLE 33 12,608 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR ADR 607409109 5 541 SH   SOLE 33 541 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR ADR 607409109 332 36,138 SH   SOLE   36,138 0 0
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 263 7,650 SH   SOLE 5 7,650 0 0
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 98 2,841 SH   SOLE   2,840 0 0
MONDELEZ INTL INC CL A Stock 609207105 9 186 SH   SOLE 19 185 0 0
MONDELEZ INTL INC CL A Stock 609207105 94 1,843 SH   SOLE 33 1,843 0 0
MONDELEZ INTL INC CL A Stock 609207105 1,619 31,657 SH   SOLE   31,656 0 0
MONSTER BEVERAGE CORP Stock 61174X109 9 133 SH   SOLE 4 133 0 0
MONSTER BEVERAGE CORP Stock 61174X109 1 11 SH   SOLE 9 11 0 0
MONSTER BEVERAGE CORP Stock 61174X109 61 884 SH   SOLE 33 884 0 0
MONSTER BEVERAGE CORP Stock 61174X109 249 3,589 SH   SOLE   3,589 0 0
MOODYS CORP Stock 615369105 96 350 SH   SOLE 33 350 0 0
MOODYS CORP Stock 615369105 520 1,893 SH   SOLE   1,893 0 0
MORGAN STANLEY Stock 617446448 4 92 SH   SOLE 9 92 0 0
MORGAN STANLEY Stock 617446448 29 606 SH   SOLE 33 606 0 0
MORGAN STANLEY Stock 617446448 276 5,723 SH   SOLE   5,722 0 0
MORNINGSTAR INC Stock 617700109 420 2,980 SH   SOLE 6 2,980 0 0
MORNINGSTAR INC Stock 617700109 3 22 SH   SOLE 9 22 0 0
MORNINGSTAR INC Stock 617700109 1 5 SH   SOLE 33 5 0 0
MORNINGSTAR INC Stock 617700109 6 40 SH   SOLE 34 40 0 0
MORNINGSTAR INC Stock 617700109 52 372 SH   SOLE   372 0 0
MPLX LP PARTNERSHIP UNITS Stock 55336V100 410 23,730 SH   SOLE   23,729 0 0
MSCI INC Stock 55354G100 16 49 SH   SOLE 9 49 0 0
MSCI INC Stock 55354G100 70 209 SH   SOLE 28 209 0 0
MSCI INC Stock 55354G100 37 110 SH   SOLE 33 110 0 0
MSCI INC Stock 55354G100 14 42 SH   SOLE 45 42 0 0
MSCI INC Stock 55354G100 576 1,726 SH   SOLE   1,726 0 0
MURPHY OIL CORP Stock 626717102 415 30,067 SH   SOLE   30,067 0 0
NATIONAL RETAIL PROPERTIES INC REIT 637417106 2 48 SH   SOLE 33 48 0 0
NATIONAL RETAIL PROPERTIES INC REIT 637417106 401 11,294 SH   SOLE   11,293 0 0
NCR CORP Stock 62886E108 219 12,624 SH   SOLE   12,624 0 0
NEOGENOMICS INC Stock 64049M209 401 12,938 SH   SOLE   12,938 0 0
NETFLIX INC Stock 64110L106 29 63 SH   SOLE 9 63 0 0
NETFLIX INC Stock 64110L106 130 285 SH   SOLE 15 285 0 0
NETFLIX INC Stock 64110L106 5 10 SH   SOLE 19 10 0 0
NETFLIX INC Stock 64110L106 245 539 SH   SOLE 33 539 0 0
NETFLIX INC Stock 64110L106 2,834 6,227 SH   SOLE   6,227 0 0
NETLEASE CORPORATE REAL ESTATE ETF ETF 26922A248 261 11,694 SH   SOLE   11,694 0 0
NEW JERSEY RESOURCES CORP Stock 646025106 632 19,367 SH   SOLE 6 19,367 0 0
NEW JERSEY RESOURCES CORP Stock 646025106 6 189 SH   SOLE 33 189 0 0
NEW JERSEY RESOURCES CORP Stock 646025106 78 2,390 SH   SOLE   2,390 0 0
NEW MOUNTAIN FINANCE CORP CEF CEF 647551100 121 13,018 SH   SOLE   13,018 0 0
NEW YORK COMMUNITY BANCORP INC Stock 649445103 0 38 SH   SOLE 19 38 0 0
NEW YORK COMMUNITY BANCORP INC Stock 649445103 4 413 SH   SOLE 33 413 0 0
NEW YORK COMMUNITY BANCORP INC Stock 649445103 102 10,049 SH   SOLE   10,048 0 0
NEWELL BRANDS INC Stock 651229106 226 14,213 SH   SOLE   14,213 0 0
NEWMONT GOLDCORP CORPORATION Stock 651639106 1 20 SH   SOLE 19 20 0 0
NEWMONT GOLDCORP CORPORATION Stock 651639106 64 1,040 SH   SOLE 33 1,040 0 0
NEWMONT GOLDCORP CORPORATION Stock 651639106 12 189 SH   SOLE 45 189 0 0
NEWMONT GOLDCORP CORPORATION Stock 651639106 674 10,913 SH   SOLE   10,912 0 0
NEXTERA ENERGY INC Stock 65339F101 29 119 SH   SOLE 7 119 0 0
NEXTERA ENERGY INC Stock 65339F101 28 118 SH   SOLE 9 118 0 0
NEXTERA ENERGY INC Stock 65339F101 6 27 SH   SOLE 17 27 0 0
NEXTERA ENERGY INC Stock 65339F101 141 589 SH   SOLE 33 589 0 0
NEXTERA ENERGY INC Stock 65339F101 10 43 SH   SOLE 45 43 0 0
NEXTERA ENERGY INC Stock 65339F101 2,544 10,592 SH   SOLE   10,592 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST Stock 62913M107 151 38,700 SH   SOLE   38,700 0 0
NIELSEN HOLDINGS PLC Stock G6518L108 542 36,450 SH   SOLE 5 36,450 0 0
NIELSEN HOLDINGS PLC Stock G6518L108 5 354 SH   SOLE 33 354 0 0
NIKE INC CLASS B Stock 654106103 992 10,114 SH   SOLE 6 10,114 0 0
NIKE INC CLASS B Stock 654106103 20 199 SH   SOLE 9 199 0 0
NIKE INC CLASS B Stock 654106103 3 26 SH   SOLE 19 26 0 0
NIKE INC CLASS B Stock 654106103 55 558 SH   SOLE 28 558 0 0
NIKE INC CLASS B Stock 654106103 187 1,910 SH   SOLE 30 1,910 0 0
NIKE INC CLASS B Stock 654106103 153 1,556 SH   SOLE 33 1,556 0 0
NIKE INC CLASS B Stock 654106103 1,946 19,844 SH   SOLE   19,843 0 0
NIO INC SPON ADS ADR 62914V106 99 12,862 SH   SOLE   12,862 0 0
NOKIA CORP ADR ADR 654902204 11 2,548 SH   SOLE 33 2,548 0 0
NOKIA CORP ADR ADR 654902204 426 96,833 SH   SOLE   96,833 0 0
NORDIC AMERICAN TANKER SHIPING Stock G65773106 291 71,655 SH   SOLE   71,655 0 0
NORDSON CORP Stock 655663102 1,479 7,796 SH   SOLE 6 7,796 0 0
NORDSON CORP Stock 655663102 20 104 SH   SOLE 9 104 0 0
NORDSON CORP Stock 655663102 22 116 SH   SOLE 33 116 0 0
NORDSON CORP Stock 655663102 13 70 SH   SOLE   70 0 0
NORFOLK SOUTHERN CORP Stock 655844108 24 139 SH   SOLE 9 139 0 0
NORFOLK SOUTHERN CORP Stock 655844108 60 342 SH   SOLE 33 342 0 0
NORFOLK SOUTHERN CORP Stock 655844108 1,654 9,422 SH   SOLE   9,422 0 0
NORTHERN TRUST CORP Stock 665859104 1,256 15,835 SH   SOLE 6 15,835 0 0
NORTHERN TRUST CORP Stock 665859104 6 79 SH   SOLE 33 79 0 0
NORTHERN TRUST CORP Stock 665859104 29 363 SH   SOLE 35 363 0 0
NORTHERN TRUST CORP Stock 665859104 24 306 SH   SOLE   306 0 0
NORTHROP GRUMMAN CORP Stock 666807102 4 14 SH   SOLE 9 14 0 0
NORTHROP GRUMMAN CORP Stock 666807102 2 8 SH   SOLE 19 8 0 0
NORTHROP GRUMMAN CORP Stock 666807102 58 190 SH   SOLE 33 190 0 0
NORTHROP GRUMMAN CORP Stock 666807102 1,134 3,689 SH   SOLE   3,688 0 0
NORWEGIAN CRUISE LINE HOLDINGS LTD Stock G66721104 5 333 SH   SOLE 33 333 0 0
NORWEGIAN CRUISE LINE HOLDINGS LTD Stock G66721104 456 27,747 SH   SOLE   27,747 0 0
NOVAGOLD RESOURCES INC Stock 66987E206 0 12 SH   SOLE 19 12 0 0
NOVAGOLD RESOURCES INC Stock 66987E206 206 22,462 SH   SOLE   22,462 0 0
NOVARTIS AG ADR ADR 66987V109 784 8,981 SH   SOLE 6 8,981 0 0
NOVARTIS AG ADR ADR 66987V109 12 137 SH   SOLE 9 137 0 0
NOVARTIS AG ADR ADR 66987V109 11 124 SH   SOLE 31 124 0 0
NOVARTIS AG ADR ADR 66987V109 102 1,171 SH   SOLE 33 1,171 0 0
NOVARTIS AG ADR ADR 66987V109 1,264 14,475 SH   SOLE   14,475 0 0
NOVO-NORDISK A/S ADR ADR ADR 670100205 67 1,029 SH   SOLE 33 1,029 0 0
NOVO-NORDISK A/S ADR ADR ADR 670100205 194 2,969 SH   SOLE   2,968 0 0
NUCOR CORP Stock 670346105 17 413 SH   SOLE 9 413 0 0
NUCOR CORP Stock 670346105 33 795 SH   SOLE 33 795 0 0
NUCOR CORP Stock 670346105 804 19,416 SH   SOLE   19,416 0 0
NUVEEN AMT-FREE MUNI CREDIT INCOME CEF CEF 67071L106 242 15,831 SH   SOLE   15,830 0 0
NUVEEN AMT-FREE QUALITY MUNI INCOME CEF CEF 670657105 858 61,716 SH   SOLE   61,716 0 0
NUVEEN DIVERSIFIED & INCOME CEF CEF 6706EP105 359 46,490 SH   SOLE   46,490 0 0
NUVEEN ENHANCED MUN VALUE CEF CEF 67074M101 251 17,191 SH   SOLE   17,190 0 0
NUVEEN ESG EMERGING MARKETS EQUITY ETF ETF 67092P888 484 19,361 SH   SOLE   19,360 0 0
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 326 11,693 SH   SOLE   11,693 0 0
NUVEEN ESG SMALL-CAP ETF ETF 67092P607 756 27,518 SH   SOLE   27,518 0 0
NUVEEN FLOATING RATE INCOME CEF CEF 67072T108 179 22,667 SH   SOLE   22,667 0 0
NUVEEN INTERMEDIATE DURATION MUNI TERM CEF CEF 670671106 464 35,088 SH   SOLE   35,088 0 0
NUVEEN PREFERRED & INCOME SECURITIES CEF CEF 67072C105 182 21,564 SH   SOLE   21,564 0 0
NUVEEN REAL ASSET INCOME & GROWTH CEF CEF 67074Y105 193 16,561 SH   SOLE   16,561 0 0
NUVEEN REAL ESTATE INCOME CEF CEF 67071B108 220 29,393 SH   SOLE   29,392 0 0
NVIDIA CORP Stock 67066G104 16 41 SH   SOLE 4 41 0 0
NVIDIA CORP Stock 67066G104 25 67 SH   SOLE 9 67 0 0
NVIDIA CORP Stock 67066G104 6 17 SH   SOLE 19 17 0 0
NVIDIA CORP Stock 67066G104 292 768 SH   SOLE 33 768 0 0
NVIDIA CORP Stock 67066G104 4,355 11,464 SH   SOLE   11,464 0 0
NVR INC Stock 62944T105 7 2 SH   SOLE 33 2 0 0
NVR INC Stock 62944T105 349 107 SH   SOLE   107 0 0
NXP SEMICONDUCTORS NV Stock N6596X109 603 5,285 SH   SOLE 6 5,285 0 0
NXP SEMICONDUCTORS NV Stock N6596X109 6 52 SH   SOLE 9 52 0 0
NXP SEMICONDUCTORS NV Stock N6596X109 7 65 SH   SOLE 33 65 0 0
NXP SEMICONDUCTORS NV Stock N6596X109 92 810 SH   SOLE 41 810 0 0
NXP SEMICONDUCTORS NV Stock N6596X109 17 145 SH   SOLE 45 145 0 0
NXP SEMICONDUCTORS NV Stock N6596X109 617 5,406 SH   SOLE   5,406 0 0
OASIS PETROLEUM INC Stock 674215108 25 33,378 SH   SOLE   33,378 0 0
OCCIDENTAL PETROLEUM CORP Stock 674599105 31 1,674 SH   SOLE 33 1,674 0 0
OCCIDENTAL PETROLEUM CORP Stock 674599105 346 18,898 SH   SOLE   18,898 0 0
OKTA INC CLASS A Stock 679295105 31 153 SH   SOLE 33 153 0 0
OKTA INC CLASS A Stock 679295105 487 2,432 SH   SOLE   2,432 0 0
OLD REPUBLIC INTERNATIONAL CORP Stock 680223104 41 2,526 SH   SOLE 17 2,526 0 0
OLD REPUBLIC INTERNATIONAL CORP Stock 680223104 1 89 SH   SOLE 33 89 0 0
OLD REPUBLIC INTERNATIONAL CORP Stock 680223104 133 8,146 SH   SOLE   8,145 0 0
OMNICOM GROUP INC Stock 681919106 2 39 SH   SOLE 9 39 0 0
OMNICOM GROUP INC Stock 681919106 0 7 SH   SOLE 19 7 0 0
OMNICOM GROUP INC Stock 681919106 10 190 SH   SOLE 33 190 0 0
OMNICOM GROUP INC Stock 681919106 409 7,484 SH   SOLE   7,484 0 0
ONEOK INC Stock 682680103 8 240 SH   SOLE 9 240 0 0
ONEOK INC Stock 682680103 21 619 SH   SOLE 33 619 0 0
ONEOK INC Stock 682680103 3,648 109,807 SH   SOLE   109,807 0 0
ORACLE CORPORATION Stock 68389X105 1,186 21,455 SH   SOLE 6 21,455 0 0
ORACLE CORPORATION Stock 68389X105 27 483 SH   SOLE 9 483 0 0
ORACLE CORPORATION Stock 68389X105 6 111 SH   SOLE 25 111 0 0
ORACLE CORPORATION Stock 68389X105 170 3,073 SH   SOLE 33 3,073 0 0
ORACLE CORPORATION Stock 68389X105 1,176 21,274 SH   SOLE   21,273 0 0
OSHARES U.S. QUALITY DIVIDEND ETF ETF 67110P407 5 143 SH   SOLE 9 143 0 0
OSHARES U.S. QUALITY DIVIDEND ETF ETF 67110P407 324 9,798 SH   SOLE   9,798 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107 5 92 SH   SOLE 33 92 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107 282 4,964 SH   SOLE   4,963 0 0
OUTFRONT MEDIA INC REIT 69007J106 3 189 SH   SOLE 9 189 0 0
OUTFRONT MEDIA INC REIT 69007J106 786 55,462 SH   SOLE   55,462 0 0
PALO ALTO NETWORKS INC Stock 697435105 10 44 SH   SOLE 4 44 0 0
PALO ALTO NETWORKS INC Stock 697435105 1 3 SH   SOLE 9 3 0 0
PALO ALTO NETWORKS INC Stock 697435105 25 110 SH   SOLE 33 110 0 0
PALO ALTO NETWORKS INC Stock 697435105 714 3,107 SH   SOLE   3,107 0 0
PAN AMERICAN SILVER CORP Stock 697900108 4 132 SH   SOLE 9 132 0 0
PAN AMERICAN SILVER CORP Stock 697900108 11 370 SH   SOLE 26 370 0 0
PAN AMERICAN SILVER CORP Stock 697900108 1 31 SH   SOLE 33 31 0 0
PAN AMERICAN SILVER CORP Stock 697900108 325 10,692 SH   SOLE   10,692 0 0
PARKER HANNIFIN CORP Stock 701094104 16 86 SH   SOLE 33 86 0 0
PARKER HANNIFIN CORP Stock 701094104 530 2,893 SH   SOLE   2,892 0 0
PAYCHEX INC Stock 704326107 67 890 SH   SOLE 5 890 0 0
PAYCHEX INC Stock 704326107 1,556 20,542 SH   SOLE 6 20,541 0 0
PAYCHEX INC Stock 704326107 25 325 SH   SOLE 33 325 0 0
PAYCHEX INC Stock 704326107 1,265 16,694 SH   SOLE   16,694 0 0
PAYCOM SOFTWARE INC Stock 70432V102 9 29 SH   SOLE 33 29 0 0
PAYCOM SOFTWARE INC Stock 70432V102 115 370 SH   SOLE 41 370 0 0
PAYCOM SOFTWARE INC Stock 70432V102 311 1,005 SH   SOLE   1,005 0 0
PAYPAL HOLDINGS INC Stock 70450Y103 15 84 SH   SOLE 9 84 0 0
PAYPAL HOLDINGS INC Stock 70450Y103 165 945 SH   SOLE 15 945 0 0
PAYPAL HOLDINGS INC Stock 70450Y103 133 763 SH   SOLE 28 763 0 0
PAYPAL HOLDINGS INC Stock 70450Y103 206 1,182 SH   SOLE 33 1,182 0 0
PAYPAL HOLDINGS INC Stock 70450Y103 174 1,000 SH   SOLE 41 1,000 0 0
PAYPAL HOLDINGS INC Stock 70450Y103 5,952 34,162 SH   SOLE   34,161 0 0
PELOTON INTERACTIVE INC Stock 70614W100 289 5,009 SH   SOLE   5,009 0 0
PENNYMAC MORTGAGE INVESTMENT TRUST REIT 70931T103 28 1,578 SH   SOLE 9 1,578 0 0
PENNYMAC MORTGAGE INVESTMENT TRUST REIT 70931T103 171 9,770 SH   SOLE   9,770 0 0
PEOPLES UNITED FINANCIAL INC Stock 712704105 197 17,012 SH   SOLE   17,011 0 0
PEPSICO INC Stock 713448108 159 1,200 SH   SOLE 5 1,200 0 0
PEPSICO INC Stock 713448108 1,927 14,568 SH   SOLE 6 14,567 0 0
PEPSICO INC Stock 713448108 54 412 SH   SOLE 7 412 0 0
PEPSICO INC Stock 713448108 39 292 SH   SOLE 9 292 0 0
PEPSICO INC Stock 713448108 19 146 SH   SOLE 19 145 0 0
PEPSICO INC Stock 713448108 214 1,619 SH   SOLE 33 1,619 0 0
PEPSICO INC Stock 713448108 2,870 21,701 SH   SOLE   21,701 0 0
PETMED EXPRESS INC Stock 716382106 590 16,567 SH   SOLE   16,567 0 0
PFIZER INC Stock 717081103 575 17,591 SH   SOLE 6 17,591 0 0
PFIZER INC Stock 717081103 83 2,528 SH   SOLE 7 2,527 0 0
PFIZER INC Stock 717081103 50 1,532 SH   SOLE 9 1,532 0 0
PFIZER INC Stock 717081103 35 1,084 SH   SOLE 17 1,084 0 0
PFIZER INC Stock 717081103 14 421 SH   SOLE 19 420 0 0
PFIZER INC Stock 717081103 30 915 SH   SOLE 26 915 0 0
PFIZER INC Stock 717081103 157 4,793 SH   SOLE 33 4,793 0 0
PFIZER INC Stock 717081103 5,406 165,310 SH   SOLE   165,310 0 0
PHILIP MORRIS INTERNATIONAL INC Stock 718172109 38 546 SH   SOLE 9 546 0 0
PHILIP MORRIS INTERNATIONAL INC Stock 718172109 12 168 SH   SOLE 19 167 0 0
PHILIP MORRIS INTERNATIONAL INC Stock 718172109 73 1,038 SH   SOLE 33 1,038 0 0
PHILIP MORRIS INTERNATIONAL INC Stock 718172109 2,549 36,382 SH   SOLE   36,382 0 0
PHILLIPS 66 Stock 718546104 13 182 SH   SOLE 2 182 0 0
PHILLIPS 66 Stock 718546104 3 38 SH   SOLE 9 38 0 0
PHILLIPS 66 Stock 718546104 9 125 SH   SOLE 19 125 0 0
PHILLIPS 66 Stock 718546104 77 1,067 SH   SOLE 33 1,067 0 0
PHILLIPS 66 Stock 718546104 3,100 43,110 SH   SOLE   43,109 0 0
PIEDMONT OFFICE REALTY TRUST INC REIT 720190206 4 243 SH   SOLE 33 243 0 0
PIEDMONT OFFICE REALTY TRUST INC REIT 720190206 230 13,850 SH   SOLE   13,850 0 0
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 508 4,552 SH   SOLE   4,552 0 0
PIMCO ENHANCED LOW DURATION ACTIVE EXCHANGE-TRADED FUND ETF 72201R718 277 2,715 SH   SOLE   2,715 0 0
PIMCO ENHANCED SHORT MATURITY ETF ETF 72201R833 275 2,707 SH   SOLE   2,706 0 0
PIMCO ETF TR 25 YR ZERO CPN US TREAS INDEX FD ETF 72201R882 1,351 7,810 SH   SOLE   7,809 0 0
PIMCO INVST GRADE CORP BOND INDEX FD ETF 72201R817 208 1,818 SH   SOLE   1,818 0 0
PINNACLE WEST CAPITAL CORP Stock 723484101 2 29 SH   SOLE 33 29 0 0
PINNACLE WEST CAPITAL CORP Stock 723484101 273 3,719 SH   SOLE   3,719 0 0
PIONEER MUNI HIGH INCOME ADV CEF CEF 723762100 142 13,467 SH   SOLE   13,466 0 0
PIONEER NATURAL RESOURCES CO Stock 723787107 9 97 SH   SOLE 33 97 0 0
PIONEER NATURAL RESOURCES CO Stock 723787107 463 4,738 SH   SOLE   4,738 0 0
PLAINS GP HOLDINGS LP CLASS A Stock 72651A207 336 37,706 SH   SOLE   37,706 0 0
PNC FINANCIAL SERVICES GROUP INC Stock 693475105 36 345 SH   SOLE 7 345 0 0
PNC FINANCIAL SERVICES GROUP INC Stock 693475105 25 235 SH   SOLE 9 235 0 0
PNC FINANCIAL SERVICES GROUP INC Stock 693475105 6 61 SH   SOLE 19 60 0 0
PNC FINANCIAL SERVICES GROUP INC Stock 693475105 21 204 SH   SOLE 33 204 0 0
PNC FINANCIAL SERVICES GROUP INC Stock 693475105 291 2,768 SH   SOLE   2,768 0 0
POLARIS INC Stock 731068102 1,438 15,542 SH   SOLE 6 15,542 0 0
POLARIS INC Stock 731068102 4 46 SH   SOLE 9 46 0 0
POLARIS INC Stock 731068102 206 2,222 SH   SOLE   2,222 0 0
POWERSHARES CEF INCOME ETF 46138E404 133 6,722 SH   SOLE 11 6,722 0 0
POWERSHARES CEF INCOME ETF 46138E404 227 11,446 SH   SOLE   11,446 0 0
POWERSHARES DB AGRICULTURE ETF 46140H106 149 11,060 SH   SOLE   11,060 0 0
POWERSHARES DB US DOLLAR BULLISH ETF ETF 46141D203 130 4,950 SH   SOLE 22 4,950 0 0
POWERSHARES DB US DOLLAR BULLISH ETF ETF 46141D203 1,189 45,181 SH   SOLE   45,181 0 0
POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 434 24,267 SH   SOLE   24,266 0 0
POWERSHARES FTSE RAFI US 1000 ETF 46137V613 312 2,884 SH   SOLE   2,883 0 0
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 226 16,023 SH   SOLE   16,023 0 0
POWERSHARES KBW HIGH DIVIDEND YIELD FINANCIAL PORTFOLIO ETF 46138E610 110 8,075 SH   SOLE 11 8,075 0 0
POWERSHARES KBW HIGH DIVIDEND YIELD FINANCIAL PORTFOLIO ETF 46138E610 49 3,599 SH   SOLE   3,599 0 0
POWERSHARES S&P 500 LOW VOLATILITY ETF ETF 46138E354 18 357 SH   SOLE 22 357 0 0
POWERSHARES S&P 500 LOW VOLATILITY ETF ETF 46138E354 2,202 44,323 SH   SOLE   44,323 0 0
PPG INDUSTRIES INC Stock 693506107 761 7,176 SH   SOLE 6 7,176 0 0
PPG INDUSTRIES INC Stock 693506107 24 228 SH   SOLE 9 228 0 0
PPG INDUSTRIES INC Stock 693506107 13 123 SH   SOLE 33 123 0 0
PPG INDUSTRIES INC Stock 693506107 648 6,106 SH   SOLE   6,106 0 0
PPL CORP Stock 69351T106 20 790 SH   SOLE 9 790 0 0
PPL CORP Stock 69351T106 6 248 SH   SOLE 17 248 0 0
PPL CORP Stock 69351T106 27 1,031 SH   SOLE 33 1,031 0 0
PPL CORP Stock 69351T106 1,026 39,721 SH   SOLE   39,721 0 0
PRGX GLOBAL INC COM NEW Stock 69357C503 48 10,308 SH   SOLE   10,308 0 0
PRICELINE GRP INC 0.9 09/15/2021 Convertible 741503AX4 13 12,000 SH   SOLE   12,000 0 0
PRINCIPAL REAL ESTATE INCOME CEF CEF 74255X104 123 10,272 SH   SOLE   10,272 0 0
PROCTER AND GAMBLE CO Stock 742718109 90 750 SH   SOLE 5 750 0 0
PROCTER AND GAMBLE CO Stock 742718109 891 7,451 SH   SOLE 6 7,451 0 0
PROCTER AND GAMBLE CO Stock 742718109 68 569 SH   SOLE 7 568 0 0
PROCTER AND GAMBLE CO Stock 742718109 23 195 SH   SOLE 9 195 0 0
PROCTER AND GAMBLE CO Stock 742718109 25 205 SH   SOLE 19 205 0 0
PROCTER AND GAMBLE CO Stock 742718109 313 2,614 SH   SOLE 33 2,614 0 0
PROCTER AND GAMBLE CO Stock 742718109 12 100 SH   SOLE 40 100 0 0
PROCTER AND GAMBLE CO Stock 742718109 104 870 SH   SOLE 41 870 0 0
PROCTER AND GAMBLE CO Stock 742718109 7,244 60,584 SH   SOLE   60,584 0 0
PROGRESSIVE CORP Stock 743315103 1,271 15,863 SH   SOLE 6 15,863 0 0
PROGRESSIVE CORP Stock 743315103 67 836 SH   SOLE 33 836 0 0
PROGRESSIVE CORP Stock 743315103 96 1,200 SH   SOLE 41 1,200 0 0
PROGRESSIVE CORP Stock 743315103 10 124 SH   SOLE 45 124 0 0
PROGRESSIVE CORP Stock 743315103 371 4,626 SH   SOLE   4,625 0 0
PROLOGIS INC REIT 74340W103 70 754 SH   SOLE 7 754 0 0
PROLOGIS INC REIT 74340W103 14 151 SH   SOLE 9 151 0 0
PROLOGIS INC REIT 74340W103 11 119 SH   SOLE 19 119 0 0
PROLOGIS INC REIT 74340W103 98 1,045 SH   SOLE 33 1,045 0 0
PROLOGIS INC REIT 74340W103 501 5,366 SH   SOLE   5,366 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF ETF 74347B698 537 11,073 SH   SOLE   11,072 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 1,761 26,152 SH   SOLE 16 26,152 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 239 3,545 SH   SOLE   3,545 0 0
PROSHARES SHORT S&P 500 ETF ETF 74347B425 1,591 71,138 SH   SOLE   71,138 0 0
PROSHARES ULTRA RUSSELL 2000 ETF ETF 74347R842 2,245 46,194 SH   SOLE   46,194 0 0
PROSHARES ULTRAPRO QQQ ETF ETF 74347X831 226 2,314 SH   SOLE   2,314 0 0
PROSHARES ULTRAPRO SHORT S&P500 ETF 74347B268 308 26,105 SH   SOLE   26,105 0 0
PROSPECT CAP CORP 4.95 07/15/2022 Convertible 74348TAR3 22 24,000 SH   SOLE   24,000 0 0
PROSPECT CAPITAL CORPORATION CEF CEF 74348T102 655 128,105 SH   SOLE   128,105 0 0
PRUDENTIAL FINANCIAL INC Stock 744320102 10 165 SH   SOLE 19 164 0 0
PRUDENTIAL FINANCIAL INC Stock 744320102 44 723 SH   SOLE 33 723 0 0
PRUDENTIAL FINANCIAL INC Stock 744320102 340 5,578 SH   SOLE   5,578 0 0
PTC INC Stock 69370C100 0 3 SH   SOLE 33 3 0 0
PTC INC Stock 69370C100 721 9,274 SH   SOLE   9,273 0 0
PUBLIC SERVICE ENTERPRISE GROUP INC Stock 744573106 3 70 SH   SOLE 9 70 0 0
PUBLIC SERVICE ENTERPRISE GROUP INC Stock 744573106 24 482 SH   SOLE 33 482 0 0
PUBLIC SERVICE ENTERPRISE GROUP INC Stock 744573106 1,302 26,477 SH   SOLE   26,477 0 0
PUBLIC STORAGE INC REIT 74460D109 13 66 SH   SOLE 33 66 0 0
PUBLIC STORAGE INC REIT 74460D109 240 1,252 SH   SOLE   1,251 0 0
PULTE GROUP INC Stock 745867101 3 90 SH   SOLE 9 90 0 0
PULTE GROUP INC Stock 745867101 1 26 SH   SOLE 33 26 0 0
PULTE GROUP INC Stock 745867101 448 13,162 SH   SOLE   13,162 0 0
QORVO INC Stock 74736K101 11 103 SH   SOLE 9 103 0 0
QORVO INC Stock 74736K101 0 3 SH   SOLE 19 3 0 0
QORVO INC Stock 74736K101 7 64 SH   SOLE 33 64 0 0
QORVO INC Stock 74736K101 939 8,499 SH   SOLE   8,499 0 0
QUAKER CHEM CORP Stock 747316107 7 38 SH   SOLE 9 38 0 0
QUAKER CHEM CORP Stock 747316107 6 31 SH   SOLE 34 31 0 0
QUAKER CHEM CORP Stock 747316107 299 1,610 SH   SOLE   1,610 0 0
QUALCOMM INC Stock 747525103 14 154 SH   SOLE 4 154 0 0
QUALCOMM INC Stock 747525103 11 125 SH   SOLE 9 125 0 0
QUALCOMM INC Stock 747525103 3 33 SH   SOLE 19 32 0 0
QUALCOMM INC Stock 747525103 106 1,157 SH   SOLE 33 1,157 0 0
QUALCOMM INC Stock 747525103 1,508 16,529 SH   SOLE   16,529 0 0
QUANTA SERVICES INC Stock 74762E102 14 351 SH   SOLE 9 351 0 0
QUANTA SERVICES INC Stock 74762E102 1 17 SH   SOLE 19 17 0 0
QUANTA SERVICES INC Stock 74762E102 1 33 SH   SOLE 33 33 0 0
QUANTA SERVICES INC Stock 74762E102 895 22,818 SH   SOLE   22,817 0 0
RADA ELECTRONICS INDUSTRIES LTD Stock M81863124 242 37,031 SH   SOLE   37,031 0 0
RAMBUS INC DEL COM Stock 750917106 361 23,757 SH   SOLE   23,757 0 0
RAYONIER INC REIT 754907103 528 21,309 SH   SOLE 6 21,309 0 0
RAYONIER INC REIT 754907103 1 57 SH   SOLE 9 57 0 0
RAYONIER INC REIT 754907103 0 15 SH   SOLE 19 15 0 0
RAYONIER INC REIT 754907103 25 1,025 SH   SOLE   1,025 0 0
RE/MAX HOLDINGS INC CLASS A Stock 75524W108 441 14,040 SH   SOLE 6 14,040 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 316 9,079 SH   SOLE 16 9,079 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 420 12,057 SH   SOLE   12,057 0 0
REALTY INCOME CORP REIT 756109104 22 369 SH   SOLE 33 369 0 0
REALTY INCOME CORP REIT 756109104 299 5,019 SH   SOLE   5,018 0 0
REGENERON PHARMACEUTICALS INC Stock 75886F107 106 170 SH   SOLE 28 170 0 0
REGENERON PHARMACEUTICALS INC Stock 75886F107 75 121 SH   SOLE 33 121 0 0
REGENERON PHARMACEUTICALS INC Stock 75886F107 12 19 SH   SOLE 45 19 0 0
REGENERON PHARMACEUTICALS INC Stock 75886F107 2,376 3,810 SH   SOLE   3,810 0 0
REGIONS FINANCIAL CORP Stock 7591EP100 5 461 SH   SOLE 9 461 0 0
REGIONS FINANCIAL CORP Stock 7591EP100 25 2,258 SH   SOLE 33 2,258 0 0
REGIONS FINANCIAL CORP Stock 7591EP100 86 7,737 SH   SOLE   7,736 0 0
REINSURANCE GROUP AMER INC Stock 759351604 4 56 SH   SOLE 35 56 0 0
REINSURANCE GROUP AMER INC Stock 759351604 292 3,717 SH   SOLE   3,717 0 0
REPLIGEN CORP Stock 759916109 0 2 SH   SOLE 19 2 0 0
REPLIGEN CORP Stock 759916109 8 61 SH   SOLE 33 61 0 0
REPLIGEN CORP Stock 759916109 219 1,770 SH   SOLE   1,770 0 0
RESMED INC Stock 761152107 0 2 SH   SOLE 19 2 0 0
RESMED INC Stock 761152107 56 293 SH   SOLE 29 293 0 0
RESMED INC Stock 761152107 48 248 SH   SOLE 33 248 0 0
RESMED INC Stock 761152107 249 1,299 SH   SOLE   1,299 0 0
RINGCENTRAL INC CLASS A Stock 76680R206 27 95 SH   SOLE 33 95 0 0
RINGCENTRAL INC CLASS A Stock 76680R206 493 1,731 SH   SOLE   1,731 0 0
ROCKWELL AUTOMATION INC Stock 773903109 849 3,988 SH   SOLE 6 3,988 0 0
ROCKWELL AUTOMATION INC Stock 773903109 2 10 SH   SOLE 7 10 0 0
ROCKWELL AUTOMATION INC Stock 773903109 19 90 SH   SOLE 9 90 0 0
ROCKWELL AUTOMATION INC Stock 773903109 35 163 SH   SOLE 33 163 0 0
ROCKWELL AUTOMATION INC Stock 773903109 427 2,006 SH   SOLE   2,006 0 0
ROKU INC CLASS A Stock 77543R102 0 3 SH   SOLE 33 3 0 0
ROKU INC CLASS A Stock 77543R102 1,379 11,835 SH   SOLE   11,835 0 0
ROPER INDUSTRIES INC Stock 776696106 9 24 SH   SOLE 9 24 0 0
ROPER INDUSTRIES INC Stock 776696106 188 485 SH   SOLE 30 485 0 0
ROPER INDUSTRIES INC Stock 776696106 69 178 SH   SOLE 33 178 0 0
ROPER INDUSTRIES INC Stock 776696106 107 275 SH   SOLE 41 275 0 0
ROPER INDUSTRIES INC Stock 776696106 1,979 5,098 SH   SOLE   5,097 0 0
ROSS STORES INC Stock 778296103 32 372 SH   SOLE 33 372 0 0
ROSS STORES INC Stock 778296103 329 3,855 SH   SOLE   3,855 0 0
ROYAL BANK OF CANADA Stock 780087102 11 164 SH   SOLE 33 164 0 0
ROYAL BANK OF CANADA Stock 780087102 370 5,462 SH   SOLE   5,461 0 0
ROYAL CARRIBBEAN CRUISES LTD Stock V7780T103 34 667 SH   SOLE 33 667 0 0
ROYAL CARRIBBEAN CRUISES LTD Stock V7780T103 655 13,019 SH   SOLE   13,019 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 7 221 SH   SOLE 9 221 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 30 979 SH   SOLE 33 979 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 436 14,307 SH   SOLE   14,306 0 0
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 20 599 SH   SOLE 33 599 0 0
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 801 24,501 SH   SOLE   24,501 0 0
ROYAL GOLD INC Stock 780287108 1 7 SH   SOLE 19 7 0 0
ROYAL GOLD INC Stock 780287108 25 205 SH   SOLE 33 205 0 0
ROYAL GOLD INC Stock 780287108 311 2,500 SH   SOLE   2,500 0 0
RYERSON HLDG CORP COM Stock 783754104 66 11,735 SH   SOLE   11,735 0 0
RYMAN HOSPITALITY PROPERTIES, INC. REIT 78377T107 381 11,023 SH   SOLE   11,023 0 0
S&P GLOBAL INC COM Stock 78409V104 28 86 SH   SOLE 2 86 0 0
S&P GLOBAL INC COM Stock 78409V104 2 5 SH   SOLE 9 5 0 0
S&P GLOBAL INC COM Stock 78409V104 3 10 SH   SOLE 19 10 0 0
S&P GLOBAL INC COM Stock 78409V104 203 615 SH   SOLE 30 615 0 0
S&P GLOBAL INC COM Stock 78409V104 114 346 SH   SOLE 33 346 0 0
S&P GLOBAL INC COM Stock 78409V104 122 370 SH   SOLE 41 370 0 0
S&P GLOBAL INC COM Stock 78409V104 962 2,920 SH   SOLE   2,919 0 0
SABRE CORP Stock 78573M104 97 12,000 SH   SOLE 5 12,000 0 0
SABRE CORP Stock 78573M104 15 1,814 SH   SOLE 33 1,814 0 0
SABRE CORP Stock 78573M104 0 57 SH   SOLE   56 0 0
SALESFORCE COM Stock 79466L302 16 84 SH   SOLE 4 84 0 0
SALESFORCE COM Stock 79466L302 15 82 SH   SOLE 9 82 0 0
SALESFORCE COM Stock 79466L302 172 920 SH   SOLE 15 920 0 0
SALESFORCE COM Stock 79466L302 112 599 SH   SOLE 28 599 0 0
SALESFORCE COM Stock 79466L302 195 1,041 SH   SOLE 33 1,041 0 0
SALESFORCE COM Stock 79466L302 3,677 19,630 SH   SOLE   19,630 0 0
SANDSTORM GOLD LTD Stock 80013R206 142 14,731 SH   SOLE   14,731 0 0
SANOFI SA ADR ADR 80105N105 24 462 SH   SOLE 9 462 0 0
SANOFI SA ADR ADR 80105N105 11 223 SH   SOLE 31 223 0 0
SANOFI SA ADR ADR 80105N105 64 1,259 SH   SOLE 33 1,259 0 0
SANOFI SA ADR ADR 80105N105 347 6,794 SH   SOLE   6,794 0 0
SAP AKTIENGESELLSCHAFT ADR ADR 803054204 18 126 SH   SOLE 9 126 0 0
SAP AKTIENGESELLSCHAFT ADR ADR 803054204 68 488 SH   SOLE 33 488 0 0
SAP AKTIENGESELLSCHAFT ADR ADR 803054204 252 1,799 SH   SOLE   1,798 0 0
SCHLUMBERGER LTD Stock 806857108 2 97 SH   SOLE 19 97 0 0
SCHLUMBERGER LTD Stock 806857108 48 2,620 SH   SOLE 33 2,620 0 0
SCHLUMBERGER LTD Stock 806857108 454 24,688 SH   SOLE   24,688 0 0
SCHWAB EMERGING MARKET EQ ETF ETF 808524706 539 22,132 SH   SOLE   22,132 0 0
SCHWAB ETFS- US SMALL-CAP ETF ETF 808524607 2,752 42,123 SH   SOLE   42,123 0 0
SCHWAB INTERMEDIATE TERM US TREASURY ETF ETF 808524854 563 9,581 SH   SOLE   9,581 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 505 16,969 SH   SOLE   16,969 0 0
SCHWAB INTL SMALL CAP ETF ETF 808524888 219 7,420 SH   SOLE   7,420 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 735 13,061 SH   SOLE   13,061 0 0
SCHWAB US BROAD MARKET ETF ETF 808524102 4,155 56,552 SH   SOLE   56,551 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,341 25,914 SH   SOLE   25,914 0 0
SCHWAB US LARGE CAP ETF ETF 808524201 1,221 16,474 SH   SOLE   16,474 0 0
SCHWAB US LARGE CAP GROWTH ETF ETF 808524300 4,000 39,393 SH   SOLE   39,393 0 0
SCHWAB US LARGE CAP VALUE ETF ETF 808524409 335 6,692 SH   SOLE   6,692 0 0
SCHWAB US MID-CAP ETF ETF 808524508 3,486 66,242 SH   SOLE   66,242 0 0
SCHWAB US REIT ETF ETF 808524847 1,069 30,360 SH   SOLE   30,360 0 0
SCHWAB US TIPS ETF ETF 808524870 911 15,173 SH   SOLE   15,173 0 0
SEA LTD SPONSORD ADS ADR 81141R100 538 5,013 SH   SOLE   5,013 0 0
SEACHANGE INTERNATIONAL INC Stock 811699107 22 14,870 SH   SOLE 24 14,870 0 0
SEACHANGE INTERNATIONAL INC Stock 811699107 4 2,580 SH   SOLE   2,580 0 0
SEAGATE TECHNOLOGY PLC Stock G7945M107 944 19,494 SH   SOLE   19,494 0 0
SEATTLE GENETICS INC Stock 812578102 1 5 SH   SOLE 19 5 0 0
SEATTLE GENETICS INC Stock 812578102 13 75 SH   SOLE 33 75 0 0
SEATTLE GENETICS INC Stock 812578102 495 2,916 SH   SOLE   2,916 0 0
SEI INVESTMENTS CO Stock 784117103 755 13,741 SH   SOLE 6 13,741 0 0
SEI INVESTMENTS CO Stock 784117103 14 250 SH   SOLE 33 250 0 0
SEI INVESTMENTS CO Stock 784117103 263 4,777 SH   SOLE   4,776 0 0
SEMPRA ENERGY Stock 816851109 15 125 SH   SOLE 17 125 0 0
SEMPRA ENERGY Stock 816851109 39 336 SH   SOLE 33 336 0 0
SEMPRA ENERGY Stock 816851109 751 6,404 SH   SOLE   6,404 0 0
SERVICE NOW INC Stock 81762P102 22 55 SH   SOLE 9 55 0 0
SERVICE NOW INC Stock 81762P102 3 7 SH   SOLE 19 7 0 0
SERVICE NOW INC Stock 81762P102 124 305 SH   SOLE 28 305 0 0
SERVICE NOW INC Stock 81762P102 51 126 SH   SOLE 33 126 0 0
SERVICE NOW INC Stock 81762P102 1,828 4,513 SH   SOLE   4,513 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 3 71 SH   SOLE 9 71 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 0 13 SH   SOLE 19 13 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 3,828 107,058 SH   SOLE   107,058 0 0
SHARES EDGE MSCI USA VALUE FACTOR ETF ETF 46432F388 120 1,661 SH   SOLE 9 1,661 0 0
SHARES EDGE MSCI USA VALUE FACTOR ETF ETF 46432F388 817 11,304 SH   SOLE 36 11,304 0 0
SHARES EDGE MSCI USA VALUE FACTOR ETF ETF 46432F388 176 2,431 SH   SOLE   2,430 0 0
SHERWIN WILLIAMS CO Stock 824348106 16 27 SH   SOLE 2 27 0 0
SHERWIN WILLIAMS CO Stock 824348106 8 13 SH   SOLE 9 13 0 0
SHERWIN WILLIAMS CO Stock 824348106 183 316 SH   SOLE 30 316 0 0
SHERWIN WILLIAMS CO Stock 824348106 73 126 SH   SOLE 33 126 0 0
SHERWIN WILLIAMS CO Stock 824348106 9 16 SH   SOLE 45 16 0 0
SHERWIN WILLIAMS CO Stock 824348106 342 592 SH   SOLE   592 0 0
SHOPIFY INC CL A Stock 82509L107 18 19 SH   SOLE 9 19 0 0
SHOPIFY INC CL A Stock 82509L107 85 90 SH   SOLE 29 90 0 0
SHOPIFY INC CL A Stock 82509L107 19 20 SH   SOLE 33 20 0 0
SHOPIFY INC CL A Stock 82509L107 1,391 1,465 SH   SOLE   1,465 0 0
SIRIUS XM RADIO INC Stock 82968B103 14 2,412 SH   SOLE 33 2,412 0 0
SIRIUS XM RADIO INC Stock 82968B103 64 10,919 SH   SOLE   10,918 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 12 92 SH   SOLE 33 92 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 2,974 23,261 SH   SOLE   23,261 0 0
SL GREEN REALTY CORP REIT 78440X101 428 8,678 SH   SOLE 6 8,678 0 0
SL GREEN REALTY CORP REIT 78440X101 5 97 SH   SOLE 33 97 0 0
SLACK TECHNOLOGIES INC CLASS A Stock 83088V102 1 38 SH   SOLE 33 38 0 0
SLACK TECHNOLOGIES INC CLASS A Stock 83088V102 314 10,087 SH   SOLE   10,087 0 0
SMARTSHEET INC COM CL A Stock 83200N103 291 5,718 SH   SOLE   5,718 0 0
SNAP-ON INC Stock 833034101 1,418 10,238 SH   SOLE 6 10,238 0 0
SNAP-ON INC Stock 833034101 3 19 SH   SOLE 9 19 0 0
SNAP-ON INC Stock 833034101 7 53 SH   SOLE 33 53 0 0
SNAP-ON INC Stock 833034101 63 457 SH   SOLE   457 0 0
SONOCO PRODUCTS CO Stock 835495102 5 89 SH   SOLE 33 89 0 0
SONOCO PRODUCTS CO Stock 835495102 676 12,923 SH   SOLE   12,922 0 0
SOUTHERN CO Stock 842587107 1,438 27,741 SH   SOLE 6 27,740 0 0
SOUTHERN CO Stock 842587107 10 196 SH   SOLE 9 196 0 0
SOUTHERN CO Stock 842587107 10 201 SH   SOLE 19 200 0 0
SOUTHERN CO Stock 842587107 41 784 SH   SOLE 33 784 0 0
SOUTHERN CO Stock 842587107 3,581 69,071 SH   SOLE   69,071 0 0
SOUTHWEST AIRLINES CO Stock 844741108 10 300 SH   SOLE 9 300 0 0
SOUTHWEST AIRLINES CO Stock 844741108 165 4,841 SH   SOLE 15 4,841 0 0
SOUTHWEST AIRLINES CO Stock 844741108 4 114 SH   SOLE 33 114 0 0
SOUTHWEST AIRLINES CO Stock 844741108 1,571 45,960 SH   SOLE   45,959 0 0
SPDR BARCLAYS CAPITAL LONG TERM TREASURIES ETF 78464A664 197 4,190 SH   SOLE 9 4,189 0 0
SPDR BARCLAYS CAPITAL LONG TERM TREASURIES ETF 78464A664 139 2,958 SH   SOLE 25 2,957 0 0
SPDR BARCLAYS CAPITAL LONG TERM TREASURIES ETF 78464A664 13 286 SH   SOLE 37 286 0 0
SPDR BARCLAYS CAPITAL LONG TERM TREASURIES ETF 78464A664 43 925 SH   SOLE   925 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 482 7,965 SH   SOLE 16 7,965 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 750 12,395 SH   SOLE   12,394 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 1,103 10,900 SH   SOLE   10,900 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 122 4,019 SH   SOLE 9 4,018 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 137 4,497 SH   SOLE 25 4,497 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 13 431 SH   SOLE 37 431 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 13 442 SH   SOLE   442 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 4,930 19,117 SH   SOLE   19,116 0 0
SPDR GOLD ETF ETF 78463V107 124 738 SH   SOLE 9 738 0 0
SPDR GOLD ETF ETF 78463V107 90 537 SH   SOLE 22 537 0 0
SPDR GOLD ETF ETF 78463V107 138 822 SH   SOLE 25 822 0 0
SPDR GOLD ETF ETF 78463V107 14 81 SH   SOLE 37 81 0 0
SPDR GOLD ETF ETF 78463V107 8,385 50,101 SH   SOLE   50,100 0 0
SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF ETF 78463X756 680 16,666 SH   SOLE   16,666 0 0
SPDR MUNICIPAL BOND ETF ETF 78468R721 10 199 SH   SOLE 9 199 0 0
SPDR MUNICIPAL BOND ETF ETF 78468R721 127 2,458 SH   SOLE 36 2,458 0 0
SPDR MUNICIPAL BOND ETF ETF 78468R721 97 1,872 SH   SOLE   1,872 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 33 669 SH   SOLE 3 669 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 596 11,943 SH   SOLE   11,943 0 0
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 489 4,919 SH   SOLE   4,919 0 0
SPDR PHARMACEUTICALS ETF ETF 78464A722 516 12,000 SH   SOLE   12,000 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 1,151 37,285 SH   SOLE   37,284 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 3 114 SH   SOLE 9 114 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 783 28,360 SH   SOLE   28,360 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 486 14,521 SH   SOLE   14,520 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 1,767 48,361 SH   SOLE   48,361 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 964 25,518 SH   SOLE   25,518 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 516 16,521 SH   SOLE   16,521 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 390 10,770 SH   SOLE   10,770 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 444 9,885 SH   SOLE   9,884 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 239 8,575 SH   SOLE   8,575 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 470 16,235 SH   SOLE   16,234 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 471 17,713 SH   SOLE   17,713 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 126 4,113 SH   SOLE 9 4,112 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 137 4,459 SH   SOLE 25 4,459 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 13 427 SH   SOLE 37 427 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 212 6,899 SH   SOLE   6,899 0 0
SPDR PORTFOLIO TIPS ETF ETF 78464A656 223 7,407 SH   SOLE   7,407 0 0
SPDR S&P 500 ETF ETF 78462F103 21 69 SH   SOLE 16 69 0 0
SPDR S&P 500 ETF ETF 78462F103 15,069 48,870 SH   SOLE   48,869 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 422 4,815 SH   SOLE   4,815 0 0
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 675 7,549 SH   SOLE   7,549 0 0
SPDR S&P HOMEBUILDER ETF ETF 78464A888 890 20,270 SH   SOLE   20,269 0 0
SPDR S&P METALS AND MINING ETF ETF 78464A755 261 12,315 SH   SOLE   12,315 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 710 2,188 SH   SOLE   2,188 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 284 7,407 SH   SOLE 16 7,407 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 97 2,518 SH   SOLE   2,518 0 0
SPDR S&P SOFTWARE & SERVICES ETF ETF 78464A599 345 3,095 SH   SOLE   3,095 0 0
SPDR SER TR BARCLAYS CAPITAL LONG TERM CR BD ETF ETF 78464A367 364 11,472 SH   SOLE   11,471 0 0
SPDR SER TR DJ WILSHIRE SMALL CAP VALUE ETF ETF 78464A300 624 12,711 SH   SOLE   12,711 0 0
SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF ETF 78468R663 4 43 SH   SOLE 7 43 0 0
SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF ETF 78468R663 139 1,521 SH   SOLE 9 1,521 0 0
SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF ETF 78468R663 151 1,645 SH   SOLE 25 1,645 0 0
SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF ETF 78468R663 43 472 SH   SOLE 26 472 0 0
SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF ETF 78468R663 14 158 SH   SOLE 37 158 0 0
SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF ETF 78468R663 594 6,493 SH   SOLE   6,493 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 552 6,055 SH   SOLE   6,055 0 0
SPDR SERIES TRUST KBW BK ETF ETF 78464A797 339 10,759 SH   SOLE   10,759 0 0
SPIRIT RLTY CAP INC NEW 3.75 05/15/2021 Convertible 84860WAB8 19 19,000 SH   SOLE   19,000 0 0
SPLUNK INC Stock 848637104 14 71 SH   SOLE 4 71 0 0
SPLUNK INC Stock 848637104 1 6 SH   SOLE 9 6 0 0
SPLUNK INC Stock 848637104 31 154 SH   SOLE 33 154 0 0
SPLUNK INC Stock 848637104 768 3,867 SH   SOLE   3,867 0 0
SPOTIFY TECHNOLOGY SA Stock L8681T102 2 6 SH   SOLE 19 6 0 0
SPOTIFY TECHNOLOGY SA Stock L8681T102 44 172 SH   SOLE 33 172 0 0
SPOTIFY TECHNOLOGY SA Stock L8681T102 220 852 SH   SOLE   852 0 0
SPROTT GOLD MINERS ETF ETF 85210B102 380 12,020 SH   SOLE   12,020 0 0
SPROTT PHYSICAL GOLD & SILVER TRUST CEF CEF 85208R101 779 46,070 SH   SOLE   46,069 0 0
SPROTT PHYSICAL GOLD TRUST CEF CEF 85207H104 527 36,860 SH   SOLE   36,860 0 0
SQUARE INC CL A Stock 852234103 3 31 SH   SOLE 19 31 0 0
SQUARE INC CL A Stock 852234103 22 214 SH   SOLE 33 214 0 0
SQUARE INC CL A Stock 852234103 1,126 10,734 SH   SOLE   10,733 0 0
SSR MINING INC Stock 784730103 238 11,164 SH   SOLE   11,164 0 0
STAMPS COM INC Stock 852857200 0 2 SH   SOLE 19 2 0 0
STAMPS COM INC Stock 852857200 1,735 9,445 SH   SOLE   9,445 0 0
STANLEY BLACK & DECKER INC Stock 854502101 12 86 SH   SOLE 33 86 0 0
STANLEY BLACK & DECKER INC Stock 854502101 492 3,528 SH   SOLE   3,528 0 0
STAR GROUP LP Stock 85512C105 92 10,474 SH   SOLE   10,474 0 0
STARBUCKS CORP Stock 855244109 1,107 15,040 SH   SOLE 6 15,040 0 0
STARBUCKS CORP Stock 855244109 17 232 SH   SOLE 9 232 0 0
STARBUCKS CORP Stock 855244109 2 23 SH   SOLE 19 22 0 0
STARBUCKS CORP Stock 855244109 17 225 SH   SOLE 26 225 0 0
STARBUCKS CORP Stock 855244109 80 1,083 SH   SOLE 28 1,083 0 0
STARBUCKS CORP Stock 855244109 161 2,190 SH   SOLE 30 2,190 0 0
STARBUCKS CORP Stock 855244109 81 1,106 SH   SOLE 33 1,106 0 0
STARBUCKS CORP Stock 855244109 874 11,878 SH   SOLE   11,878 0 0
STATE STREET CORPORATION Stock 857477103 2 38 SH   SOLE 9 38 0 0
STATE STREET CORPORATION Stock 857477103 1 8 SH   SOLE 19 8 0 0
STATE STREET CORPORATION Stock 857477103 31 487 SH   SOLE 33 487 0 0
STATE STREET CORPORATION Stock 857477103 1,102 17,336 SH   SOLE   17,335 0 0
STERICYCLE INC Stock 858912108 238 4,250 SH   SOLE 5 4,250 0 0
STERICYCLE INC Stock 858912108 12 220 SH   SOLE 33 220 0 0
STERICYCLE INC Stock 858912108 8 150 SH   SOLE   150 0 0
STERLING CONSTRUCTION CO INC Stock 859241101 257 24,564 SH   SOLE   24,564 0 0
STMICROELECTRONICS NV ADR ADR 861012102 19 686 SH   SOLE 33 686 0 0
STMICROELECTRONICS NV ADR ADR 861012102 954 34,791 SH   SOLE   34,790 0 0
STRATASYS LTD Stock M85548101 263 16,559 SH   SOLE   16,559 0 0
STRYKER CORP Stock 863667101 1,192 6,618 SH   SOLE 6 6,618 0 0
STRYKER CORP Stock 863667101 15 82 SH   SOLE 9 82 0 0
STRYKER CORP Stock 863667101 54 302 SH   SOLE 33 302 0 0
STRYKER CORP Stock 863667101 81 450 SH   SOLE 41 450 0 0
STRYKER CORP Stock 863667101 2,468 13,698 SH   SOLE   13,697 0 0
SUN LIFE FINANCIAL INC Stock 866796105 11 309 SH   SOLE 33 309 0 0
SUN LIFE FINANCIAL INC Stock 866796105 210 5,726 SH   SOLE   5,726 0 0
SUPERIOR INDUSTRIES INTERNATIONAL INC Stock 868168105 45 26,180 SH   SOLE   26,180 0 0
SUPPORT.COM INC Stock 86858W200 35 25,000 SH   SOLE   25,000 0 0
SYNOVUS FINANCIAL CORP Stock 87161C501 25 1,203 SH   SOLE 33 1,203 0 0
SYNOVUS FINANCIAL CORP Stock 87161C501 1,565 76,208 SH   SOLE   76,208 0 0
SYSCO CORP Stock 871829107 399 7,300 SH   SOLE 5 7,300 0 0
SYSCO CORP Stock 871829107 29 526 SH   SOLE 7 525 0 0
SYSCO CORP Stock 871829107 16 288 SH   SOLE 33 288 0 0
SYSCO CORP Stock 871829107 1,350 24,700 SH   SOLE   24,700 0 0
T ROWE PRICE GROUP INC Stock 74144T108 946 7,658 SH   SOLE 6 7,658 0 0
T ROWE PRICE GROUP INC Stock 74144T108 1 10 SH   SOLE 19 10 0 0
T ROWE PRICE GROUP INC Stock 74144T108 33 270 SH   SOLE 33 270 0 0
T ROWE PRICE GROUP INC Stock 74144T108 414 3,351 SH   SOLE   3,351 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 22 395 SH   SOLE 9 395 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 66 1,170 SH   SOLE 17 1,170 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 55 963 SH   SOLE 29 962 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 51 894 SH   SOLE 33 894 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 1,906 33,576 SH   SOLE   33,576 0 0
TAKE-TWO INTERACTIVE SOFTWARE INC Stock 874054109 16 117 SH   SOLE 2 117 0 0
TAKE-TWO INTERACTIVE SOFTWARE INC Stock 874054109 29 210 SH   SOLE 33 210 0 0
TAKE-TWO INTERACTIVE SOFTWARE INC Stock 874054109 1,100 7,883 SH   SOLE   7,883 0 0
TANGER FACTORY OUTLET CENTERS INC Stock 875465106 10 1,345 SH   SOLE 6 1,345 0 0
TANGER FACTORY OUTLET CENTERS INC Stock 875465106 5 671 SH   SOLE 33 671 0 0
TANGER FACTORY OUTLET CENTERS INC Stock 875465106 89 12,432 SH   SOLE   12,431 0 0
TARGET CORP Stock 87612E106 79 659 SH   SOLE 7 659 0 0
TARGET CORP Stock 87612E106 25 211 SH   SOLE 9 211 0 0
TARGET CORP Stock 87612E106 117 974 SH   SOLE 15 974 0 0
TARGET CORP Stock 87612E106 42 352 SH   SOLE 17 352 0 0
TARGET CORP Stock 87612E106 77 644 SH   SOLE 33 644 0 0
TARGET CORP Stock 87612E106 8,983 74,902 SH   SOLE   74,902 0 0
TC ENERGY CORP Stock 87807B107 5 123 SH   SOLE 9 123 0 0
TC ENERGY CORP Stock 87807B107 16 373 SH   SOLE 17 373 0 0
TC ENERGY CORP Stock 87807B107 9 207 SH   SOLE 33 207 0 0
TC ENERGY CORP Stock 87807B107 199 4,636 SH   SOLE   4,636 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF ETF 81369Y803 22,071 211,229 SH   SOLE   211,228 0 0
TEEKAY LNG PARTNERS LP Stock Y8564M105 10 853 SH   SOLE 9 853 0 0
TEEKAY LNG PARTNERS LP Stock Y8564M105 317 27,150 SH   SOLE   27,150 0 0
TEKLA HEALTHCARE OPPORTUNITITIES CEF CEF 879105104 846 47,521 SH   SOLE   47,521 0 0
TEKLA WORLD HEALTHCARE FUND CEF 87911L108 229 16,029 SH   SOLE   16,028 0 0
TELADOC HEALTH INC Stock 87918A105 1 4 SH   SOLE 19 4 0 0
TELADOC HEALTH INC Stock 87918A105 11 57 SH   SOLE 33 57 0 0
TELADOC HEALTH INC Stock 87918A105 5,188 27,187 SH   SOLE   27,187 0 0
TEMPLETON EMERGING MARKETS INCOME CEF CEF 880192109 110 14,025 SH   SOLE   14,025 0 0
TERADYNE INC Stock 880770102 35 411 SH   SOLE 33 411 0 0
TERADYNE INC Stock 880770102 1,728 20,447 SH   SOLE   20,447 0 0
TESLA INC Stock 88160R101 8 7 SH   SOLE 19 7 0 0
TESLA INC Stock 88160R101 234 217 SH   SOLE 33 217 0 0
TESLA INC Stock 88160R101 4,563 4,226 SH   SOLE   4,226 0 0
TEXAS INSTRUMENTS INC Stock 882508104 9 69 SH   SOLE 4 69 0 0
TEXAS INSTRUMENTS INC Stock 882508104 72 571 SH   SOLE 7 571 0 0
TEXAS INSTRUMENTS INC Stock 882508104 43 338 SH   SOLE 9 338 0 0
TEXAS INSTRUMENTS INC Stock 882508104 65 511 SH   SOLE 17 511 0 0
TEXAS INSTRUMENTS INC Stock 882508104 5 42 SH   SOLE 19 41 0 0
TEXAS INSTRUMENTS INC Stock 882508104 183 1,441 SH   SOLE 30 1,441 0 0
TEXAS INSTRUMENTS INC Stock 882508104 125 986 SH   SOLE 33 986 0 0
TEXAS INSTRUMENTS INC Stock 882508104 1,549 12,199 SH   SOLE   12,198 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 37 103 SH   SOLE 2 103 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 19 52 SH   SOLE 4 52 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 376 1,037 SH   SOLE 6 1,037 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 105 289 SH   SOLE 9 289 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 216 595 SH   SOLE 33 595 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 127 350 SH   SOLE 41 350 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 2,705 7,466 SH   SOLE   7,466 0 0
THOR INDUSTRIES INC Stock 885160101 49 464 SH   SOLE 23 464 0 0
THOR INDUSTRIES INC Stock 885160101 326 3,060 SH   SOLE   3,060 0 0
TIFFANY & CO Stock 886547108 632 5,186 SH   SOLE 6 5,186 0 0
TIFFANY & CO Stock 886547108 13 108 SH   SOLE 33 108 0 0
TJX COMPANIES INC Stock 872540109 25 494 SH   SOLE 2 494 0 0
TJX COMPANIES INC Stock 872540109 1,084 21,431 SH   SOLE 6 21,431 0 0
TJX COMPANIES INC Stock 872540109 29 567 SH   SOLE 9 567 0 0
TJX COMPANIES INC Stock 872540109 13 265 SH   SOLE 26 265 0 0
TJX COMPANIES INC Stock 872540109 55 1,087 SH   SOLE 33 1,087 0 0
TJX COMPANIES INC Stock 872540109 81 1,600 SH   SOLE 41 1,600 0 0
TJX COMPANIES INC Stock 872540109 906 17,928 SH   SOLE   17,927 0 0
TORO CO Stock 891092108 5 68 SH   SOLE 9 68 0 0
TORO CO Stock 891092108 13 192 SH   SOLE 33 192 0 0
TORO CO Stock 891092108 273 4,118 SH   SOLE   4,117 0 0
TRANSOCEAN LTD Stock H8817H100 244 133,322 SH   SOLE   133,322 0 0
TRAVELERS COMPANIES INC Stock 89417E109 5 42 SH   SOLE 9 42 0 0
TRAVELERS COMPANIES INC Stock 89417E109 19 170 SH   SOLE 26 170 0 0
TRAVELERS COMPANIES INC Stock 89417E109 15 130 SH   SOLE 33 130 0 0
TRAVELERS COMPANIES INC Stock 89417E109 54 474 SH   SOLE 35 474 0 0
TRAVELERS COMPANIES INC Stock 89417E109 1,092 9,571 SH   SOLE   9,571 0 0
TRITON INTERNATIONAL LTD ORDINARY SHS Stock G9078F107 1,122 37,088 SH   SOLE   37,088 0 0
TRUECAR INC Stock 89785L107 35 13,430 SH   SOLE   13,430 0 0
TRUIST FINANCIAL CORP Stock 89832Q109 45 1,189 SH   SOLE 7 1,189 0 0
TRUIST FINANCIAL CORP Stock 89832Q109 6 164 SH   SOLE 9 164 0 0
TRUIST FINANCIAL CORP Stock 89832Q109 1 20 SH   SOLE 22 20 0 0
TRUIST FINANCIAL CORP Stock 89832Q109 24 643 SH   SOLE 33 643 0 0
TRUIST FINANCIAL CORP Stock 89832Q109 4,025 107,184 SH   SOLE   107,184 0 0
TWILIO INC CL A Stock 90138F102 1 3 SH   SOLE 19 3 0 0
TWILIO INC CL A Stock 90138F102 27 123 SH   SOLE 33 123 0 0
TWILIO INC CL A Stock 90138F102 141 641 SH   SOLE   641 0 0
TYSON FOODS INC CL A Stock 902494103 5 78 SH   SOLE 9 78 0 0
TYSON FOODS INC CL A Stock 902494103 21 351 SH   SOLE 33 351 0 0
TYSON FOODS INC CL A Stock 902494103 930 15,577 SH   SOLE   15,577 0 0
U.S. GLOBAL JETS ETF ETF 26922A842 1,087 65,281 SH   SOLE   65,281 0 0
UBER TECHNOLOGIES INC Stock 90353T100 9 287 SH   SOLE 4 287 0 0
UBER TECHNOLOGIES INC Stock 90353T100 1 24 SH   SOLE 9 24 0 0
UBER TECHNOLOGIES INC Stock 90353T100 29 935 SH   SOLE 33 935 0 0
UBER TECHNOLOGIES INC Stock 90353T100 235 7,553 SH   SOLE   7,553 0 0
UGI CORP Stock 902681105 6 200 SH   SOLE 17 200 0 0
UGI CORP Stock 902681105 35 1,095 SH   SOLE 24 1,095 0 0
UGI CORP Stock 902681105 4 111 SH   SOLE 33 111 0 0
UGI CORP Stock 902681105 621 19,516 SH   SOLE   19,515 0 0
ULTA BEAUTY INC Stock 90384S303 15 73 SH   SOLE 2 73 0 0
ULTA BEAUTY INC Stock 90384S303 9 42 SH   SOLE 4 42 0 0
ULTA BEAUTY INC Stock 90384S303 1 3 SH   SOLE 9 3 0 0
ULTA BEAUTY INC Stock 90384S303 11 55 SH   SOLE 33 55 0 0
ULTA BEAUTY INC Stock 90384S303 224 1,100 SH   SOLE   1,100 0 0
UNILEVER NV ADR ADR 904784709 2 39 SH   SOLE 9 39 0 0
UNILEVER NV ADR ADR 904784709 9 162 SH   SOLE 31 161 0 0
UNILEVER NV ADR ADR 904784709 37 695 SH   SOLE 33 695 0 0
UNILEVER NV ADR ADR 904784709 699 13,123 SH   SOLE   13,123 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 35 630 SH   SOLE 9 630 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 21 390 SH   SOLE 26 390 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 39 711 SH   SOLE 33 711 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 534 9,732 SH   SOLE   9,732 0 0
UNION PACIFIC CORP Stock 907818108 6 34 SH   SOLE 6 34 0 0
UNION PACIFIC CORP Stock 907818108 61 361 SH   SOLE 7 361 0 0
UNION PACIFIC CORP Stock 907818108 9 54 SH   SOLE 9 54 0 0
UNION PACIFIC CORP Stock 907818108 14 85 SH   SOLE 17 85 0 0
UNION PACIFIC CORP Stock 907818108 2 11 SH   SOLE 19 11 0 0
UNION PACIFIC CORP Stock 907818108 181 1,068 SH   SOLE 33 1,068 0 0
UNION PACIFIC CORP Stock 907818108 2,820 16,682 SH   SOLE   16,682 0 0
UNITED AIRLINES HOLDINGS INC Stock 910047109 10 290 SH   SOLE 33 290 0 0
UNITED AIRLINES HOLDINGS INC Stock 910047109 392 11,320 SH   SOLE   11,320 0 0
UNITED PARCEL SERVICE INC CLASS B Stock 911312106 15 131 SH   SOLE 4 131 0 0
UNITED PARCEL SERVICE INC CLASS B Stock 911312106 189 1,700 SH   SOLE 5 1,700 0 0
UNITED PARCEL SERVICE INC CLASS B Stock 911312106 39 348 SH   SOLE 7 348 0 0
UNITED PARCEL SERVICE INC CLASS B Stock 911312106 17 150 SH   SOLE 9 150 0 0
UNITED PARCEL SERVICE INC CLASS B Stock 911312106 23 204 SH   SOLE 17 204 0 0
UNITED PARCEL SERVICE INC CLASS B Stock 911312106 127 1,144 SH   SOLE 33 1,144 0 0
UNITED PARCEL SERVICE INC CLASS B Stock 911312106 1,772 15,939 SH   SOLE   15,938 0 0
UNITED RENTALS INC Stock 911363109 6 40 SH   SOLE 9 40 0 0
UNITED RENTALS INC Stock 911363109 8 54 SH   SOLE 33 54 0 0
UNITED RENTALS INC Stock 911363109 379 2,541 SH   SOLE   2,541 0 0
UNITED STATES OIL FUND ETF 91232N207 389 13,874 SH   SOLE   13,874 0 0
UNITED STATES STEEL CORP Stock 912909108 86 11,925 SH   SOLE   11,925 0 0
UNITED TECHNOLOGIES CORP Stock 75513E101 11 174 SH   SOLE 2 174 0 0
UNITED TECHNOLOGIES CORP Stock 75513E101 10 170 SH   SOLE 4 170 0 0
UNITED TECHNOLOGIES CORP Stock 75513E101 668 10,847 SH   SOLE 6 10,847 0 0
UNITED TECHNOLOGIES CORP Stock 75513E101 48 778 SH   SOLE 9 778 0 0
UNITED TECHNOLOGIES CORP Stock 75513E101 74 1,206 SH   SOLE 33 1,206 0 0
UNITED TECHNOLOGIES CORP Stock 75513E101 2,697 43,770 SH   SOLE   43,769 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 24 81 SH   SOLE 4 81 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 54 184 SH   SOLE 9 184 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 10 33 SH   SOLE 19 32 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 10 35 SH   SOLE 26 35 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 181 615 SH   SOLE 30 615 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 362 1,228 SH   SOLE 33 1,228 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 100 340 SH   SOLE 41 340 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 3,203 10,861 SH   SOLE   10,861 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 2 16 SH   SOLE 9 16 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 12 81 SH   SOLE 33 81 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 5 32 SH   SOLE 34 32 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 5,320 35,559 SH   SOLE   35,559 0 0
UNUM GROUP Stock 91529Y106 19 1,161 SH   SOLE 33 1,161 0 0
UNUM GROUP Stock 91529Y106 1,204 72,585 SH   SOLE   72,585 0 0
US BANCORP Stock 902973304 110 3,000 SH   SOLE 5 3,000 0 0
US BANCORP Stock 902973304 535 14,539 SH   SOLE 6 14,539 0 0
US BANCORP Stock 902973304 33 896 SH   SOLE 9 896 0 0
US BANCORP Stock 902973304 12 330 SH   SOLE 19 330 0 0
US BANCORP Stock 902973304 15 404 SH   SOLE 33 404 0 0
US BANCORP Stock 902973304 705 19,156 SH   SOLE   19,155 0 0
US FOODS HPLDING CORP Stock 912008109 68 3,450 SH   SOLE 5 3,450 0 0
US FOODS HPLDING CORP Stock 912008109 17 855 SH   SOLE 9 855 0 0
US FOODS HPLDING CORP Stock 912008109 177 8,981 SH   SOLE   8,981 0 0
UTAH MEDICAL PRODUCTS INC Stock 917488108 254 2,862 SH   SOLE   2,862 0 0
UTILITIES SELECT SECTOR SPDR ETF ETF 81369Y886 3 46 SH   SOLE 9 45 0 0
UTILITIES SELECT SECTOR SPDR ETF ETF 81369Y886 1,511 26,769 SH   SOLE   26,769 0 0
VAALCO ENERGY INC Stock 91851C201 32 25,500 SH   SOLE   25,500 0 0
VALERO ENERGY CORP Stock 91913Y100 3 57 SH   SOLE 9 57 0 0
VALERO ENERGY CORP Stock 91913Y100 7 123 SH   SOLE 19 122 0 0
VALERO ENERGY CORP Stock 91913Y100 30 513 SH   SOLE 33 513 0 0
VALERO ENERGY CORP Stock 91913Y100 1,608 27,332 SH   SOLE   27,331 0 0
VAN KAMPEN AMERICAN CAPITAL MUN TR CEF 46131J103 266 22,599 SH   SOLE   22,598 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 631 12,084 SH   SOLE   12,084 0 0
VANECK VECTORS SEMICONDUCTOR ETF ETF 92189F676 733 4,799 SH   SOLE   4,799 0 0
VANGUARD BOND INDEX FUND INC LONG TERM BD ETF ETF 921937793 18 164 SH   SOLE 36 163 0 0
VANGUARD BOND INDEX FUND INC LONG TERM BD ETF ETF 921937793 408 3,650 SH   SOLE   3,650 0 0
VANGUARD CONSUMER DISCRETIONARY ETF 92204A108 826 4,129 SH   SOLE   4,129 0 0
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 3,214 21,485 SH   SOLE   21,485 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 30 260 SH   SOLE 33 260 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 2,340 19,968 SH   SOLE   19,967 0 0
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 261 3,350 SH   SOLE   3,350 0 0
VANGUARD ESG INTERNATIONAL STOCK ETF ETF 921910725 325 6,753 SH   SOLE   6,752 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652 23 195 SH   SOLE 36 195 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652 415 3,508 SH   SOLE   3,507 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 1,264 22,102 SH   SOLE   22,102 0 0
VANGUARD FTSE ALL WORLD EX-US ETF ETF 922042718 686 7,096 SH   SOLE   7,095 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 578 12,144 SH   SOLE   12,143 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 67 1,722 SH   SOLE 36 1,721 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 5,564 143,444 SH   SOLE   143,444 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 19 486 SH   SOLE 36 485 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 4,327 109,238 SH   SOLE   109,237 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 1,076 21,371 SH   SOLE   21,371 0 0
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 903 19,345 SH   SOLE   19,345 0 0
VANGUARD GROWTH ETF ETF 922908736 5,404 26,742 SH   SOLE   26,742 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504 15 77 SH   SOLE 9 77 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504 4,198 21,790 SH   SOLE   21,790 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 8,052 102,210 SH   SOLE   102,209 0 0
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 724 5,570 SH   SOLE   5,570 0 0
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 17 59 SH   SOLE 9 59 0 0
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 6,517 23,383 SH   SOLE   23,383 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 17 184 SH   SOLE 36 184 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 736 7,898 SH   SOLE   7,897 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 49 520 SH   SOLE 22 520 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 596 6,260 SH   SOLE   6,260 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 848 16,559 SH   SOLE   16,558 0 0
VANGUARD LARGE CAP ETF ETF 922908637 558 3,905 SH   SOLE   3,904 0 0
VANGUARD LONG-TERM CORPORATE BOND ETF ETF 92206C813 297 2,795 SH   SOLE   2,794 0 0
VANGUARD MEGA CAP ETF ETF 921910873 423 3,867 SH   SOLE   3,867 0 0
VANGUARD MID CAP ETF ETF 922908629 6 39 SH   SOLE 11 39 0 0
VANGUARD MID CAP ETF ETF 922908629 8,018 48,916 SH   SOLE   48,915 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 333 2,016 SH   SOLE   2,016 0 0
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 765 7,991 SH   SOLE   7,990 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 20 359 SH   SOLE 7 359 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 29 531 SH   SOLE 22 531 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 19 349 SH   SOLE 36 348 0 0
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 2,165 39,826 SH   SOLE   39,825 0 0
VANGUARD REIT INDEX ETF ETF 922908553 61 773 SH   SOLE 9 772 0 0
VANGUARD REIT INDEX ETF ETF 922908553 3,276 41,723 SH   SOLE   41,722 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 671 3,402 SH   SOLE   3,402 0 0
VANGUARD RUSSELL 3000 ETF ETF 92206C599 213 1,520 SH   SOLE   1,520 0 0
VANGUARD S&P 500 ETF ETF 922908363 106 375 SH   SOLE 36 374 0 0
VANGUARD S&P 500 ETF ETF 922908363 13,105 46,236 SH   SOLE   46,236 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 3,892 20,825 SH   SOLE   20,825 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 127 1,526 SH   SOLE 9 1,526 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 137 1,648 SH   SOLE 25 1,648 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 31 378 SH   SOLE 36 378 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 13 158 SH   SOLE 37 158 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 4,477 53,859 SH   SOLE   53,858 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 3,855 46,632 SH   SOLE   46,631 0 0
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 13,554 217,903 SH   SOLE   217,902 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 1,714 34,157 SH   SOLE   34,156 0 0
VANGUARD SMALL CAP ETF ETF 922908751 6,691 45,918 SH   SOLE   45,917 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 1,576 14,739 SH   SOLE   14,738 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 739 3,702 SH   SOLE   3,701 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 3,019 55,772 SH   SOLE   55,771 0 0
VANGUARD TELECOMMUNICATIONS SERVICES ETF ETF 92204A884 1,628 17,497 SH   SOLE   17,497 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 34 384 SH   SOLE 9 384 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 8,565 96,958 SH   SOLE   96,958 0 0
VANGUARD TOTAL CORPORATE BOND ETF ETF 92206C573 428 4,658 SH   SOLE   4,657 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 14 244 SH   SOLE 9 244 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 36 621 SH   SOLE 36 620 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 2,550 44,180 SH   SOLE   44,179 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 7 144 SH   SOLE 9 144 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 8 168 SH   SOLE 11 168 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 2,911 59,204 SH   SOLE   59,204 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 11 71 SH   SOLE 9 71 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 25 161 SH   SOLE 11 161 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 0 3 SH   SOLE 22 3 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 9 58 SH   SOLE 33 58 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 11,747 75,049 SH   SOLE   75,048 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 402 5,379 SH   SOLE   5,378 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 225 1,817 SH   SOLE 9 1,816 0 0
VANGUARD UTILITIES INDEX FUND ETF 92204A876 483 3,908 SH   SOLE   3,908 0 0
VANGUARD VALUE ETF ETF 922908744 2,890 29,016 SH   SOLE   29,015 0 0
VANGUARD WORLD FD MEGA CAP 300 VALUE INDEX ETF ETF 921910840 346 4,725 SH   SOLE   4,725 0 0
VEEVA SYSTEMS INC CLASS A Stock 922475108 40 171 SH   SOLE 33 171 0 0
VEEVA SYSTEMS INC CLASS A Stock 922475108 1,524 6,501 SH   SOLE   6,501 0 0
VENTAS INC REIT 92276F100 6 157 SH   SOLE 19 156 0 0
VENTAS INC REIT 92276F100 19 529 SH   SOLE 33 529 0 0
VENTAS INC REIT 92276F100 2,143 58,530 SH   SOLE   58,529 0 0
VERASTEM ONCOLOGY Stock 92337C104 56 32,375 SH   SOLE   32,375 0 0
VERICEL CORP Stock 92346J108 150 10,850 SH   SOLE   10,850 0 0
VERISIGN INC Stock 92343E102 47 227 SH   SOLE 33 227 0 0
VERISIGN INC Stock 92343E102 165 796 SH   SOLE   796 0 0
VERISK ANALYTICS INC Stock 92345Y106 38 221 SH   SOLE 9 221 0 0
VERISK ANALYTICS INC Stock 92345Y106 53 312 SH   SOLE 33 312 0 0
VERISK ANALYTICS INC Stock 92345Y106 232 1,364 SH   SOLE   1,364 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 76 1,384 SH   SOLE 7 1,384 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 69 1,257 SH   SOLE 9 1,257 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 105 1,904 SH   SOLE 15 1,904 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 82 1,489 SH   SOLE 17 1,489 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 19 345 SH   SOLE 19 345 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 46 830 SH   SOLE 24 830 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 259 4,703 SH   SOLE 33 4,703 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 83 1,500 SH   SOLE 41 1,500 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 10,322 187,224 SH   SOLE   187,224 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 15 51 SH   SOLE 9 51 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 4 13 SH   SOLE 19 13 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 123 424 SH   SOLE 33 424 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 128 440 SH   SOLE 41 440 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 2,783 9,585 SH   SOLE   9,585 0 0
VF CORP Stock 918204108 12 189 SH   SOLE 33 189 0 0
VF CORP Stock 918204108 603 9,888 SH   SOLE   9,888 0 0
VIRTU FINL INC CL A Stock 928254101 6 253 SH   SOLE 33 253 0 0
VIRTU FINL INC CL A Stock 928254101 621 26,330 SH   SOLE   26,330 0 0
VISA INC Stock 92826C839 32 167 SH   SOLE 2 167 0 0
VISA INC Stock 92826C839 29 151 SH   SOLE 4 151 0 0
VISA INC Stock 92826C839 76 395 SH   SOLE 9 395 0 0
VISA INC Stock 92826C839 154 795 SH   SOLE 15 795 0 0
VISA INC Stock 92826C839 7 34 SH   SOLE 19 34 0 0
VISA INC Stock 92826C839 147 762 SH   SOLE 28 762 0 0
VISA INC Stock 92826C839 378 1,958 SH   SOLE 33 1,958 0 0
VISA INC Stock 92826C839 116 600 SH   SOLE 41 600 0 0
VISA INC Stock 92826C839 6,464 33,460 SH   SOLE   33,460 0 0
VISTRA ENERGY CORP Stock 92840M102 2 106 SH   SOLE 9 106 0 0
VISTRA ENERGY CORP Stock 92840M102 1 42 SH   SOLE 33 42 0 0
VISTRA ENERGY CORP Stock 92840M102 349 18,768 SH   SOLE   18,768 0 0
VMWARE INC CL A CLASS A Stock 928563402 11 72 SH   SOLE 4 72 0 0
VMWARE INC CL A CLASS A Stock 928563402 1 6 SH   SOLE 9 6 0 0
VMWARE INC CL A CLASS A Stock 928563402 28 181 SH   SOLE 33 181 0 0
VMWARE INC CL A CLASS A Stock 928563402 479 3,092 SH   SOLE   3,092 0 0
VULCAN MATERIALS CO Stock 929160109 7 59 SH   SOLE 9 59 0 0
VULCAN MATERIALS CO Stock 929160109 25 218 SH   SOLE 33 218 0 0
VULCAN MATERIALS CO Stock 929160109 922 7,958 SH   SOLE   7,958 0 0
W P CAREY INC REIT 92936U109 8 123 SH   SOLE 9 123 0 0
W P CAREY INC REIT 92936U109 8 112 SH   SOLE 19 112 0 0
W P CAREY INC REIT 92936U109 7 103 SH   SOLE 33 103 0 0
W P CAREY INC REIT 92936U109 653 9,660 SH   SOLE   9,659 0 0
W W GRAINGER INC Stock 384802104 11 35 SH   SOLE 4 35 0 0
W W GRAINGER INC Stock 384802104 1 2 SH   SOLE 9 2 0 0
W W GRAINGER INC Stock 384802104 12 39 SH   SOLE 33 39 0 0
W W GRAINGER INC Stock 384802104 280 890 SH   SOLE   890 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 12 275 SH   SOLE 33 275 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 1,814 42,796 SH   SOLE   42,796 0 0
WALMART INC Stock 931142103 20 163 SH   SOLE 9 163 0 0
WALMART INC Stock 931142103 149 1,240 SH   SOLE 15 1,240 0 0
WALMART INC Stock 931142103 20 163 SH   SOLE 19 162 0 0
WALMART INC Stock 931142103 208 1,736 SH   SOLE 33 1,736 0 0
WALMART INC Stock 931142103 10,020 83,655 SH   SOLE   83,655 0 0
WALT DISNEY CO Stock 254687106 26 236 SH   SOLE 2 236 0 0
WALT DISNEY CO Stock 254687106 11 95 SH   SOLE 4 95 0 0
WALT DISNEY CO Stock 254687106 45 400 SH   SOLE 5 400 0 0
WALT DISNEY CO Stock 254687106 6 56 SH   SOLE 9 56 0 0
WALT DISNEY CO Stock 254687106 247 2,214 SH   SOLE 33 2,214 0 0
WALT DISNEY CO Stock 254687106 6,448 57,827 SH   SOLE   57,827 0 0
WASTE MANAGEMENT INC Stock 94106L109 8 76 SH   SOLE 9 76 0 0
WASTE MANAGEMENT INC Stock 94106L109 7 67 SH   SOLE 17 67 0 0
WASTE MANAGEMENT INC Stock 94106L109 61 580 SH   SOLE 33 580 0 0
WASTE MANAGEMENT INC Stock 94106L109 1,616 15,260 SH   SOLE   15,260 0 0
WAYFAIR INC CL A Stock 94419L101 9 48 SH   SOLE 33 48 0 0
WAYFAIR INC CL A Stock 94419L101 625 3,164 SH   SOLE   3,164 0 0
WEC ENERGY GROUP INC Stock 92939U106 32 365 SH   SOLE 33 365 0 0
WEC ENERGY GROUP INC Stock 92939U106 595 6,792 SH   SOLE   6,791 0 0
WELLS FARGO & CO Stock 949746101 35 1,385 SH   SOLE 9 1,385 0 0
WELLS FARGO & CO Stock 949746101 4 137 SH   SOLE 16 137 0 0
WELLS FARGO & CO Stock 949746101 9 354 SH   SOLE 19 353 0 0
WELLS FARGO & CO Stock 949746101 75 2,927 SH   SOLE 33 2,927 0 0
WELLS FARGO & CO Stock 949746101 952 37,176 SH   SOLE   37,176 0 0
WELLTOWER INC REIT 95040Q104 22 421 SH   SOLE 33 421 0 0
WELLTOWER INC REIT 95040Q104 402 7,768 SH   SOLE   7,768 0 0
WESTERN ASSET MORTGAGE DEFINED OPPORTUNITY CEF CEF 95790B109 237 16,145 SH   SOLE   16,145 0 0
WESTERN UNION COMPANY Stock 959802109 456 21,100 SH   SOLE 5 21,100 0 0
WESTERN UNION COMPANY Stock 959802109 54 2,489 SH   SOLE 17 2,489 0 0
WESTERN UNION COMPANY Stock 959802109 9 414 SH   SOLE 33 414 0 0
WESTERN UNION COMPANY Stock 959802109 50 2,328 SH   SOLE   2,327 0 0
WESTROCK CO Stock 96145D105 5 183 SH   SOLE 33 183 0 0
WESTROCK CO Stock 96145D105 248 8,770 SH   SOLE   8,770 0 0
WEYERHAEUSER CO REIT 962166104 501 22,314 SH   SOLE 6 22,314 0 0
WEYERHAEUSER CO REIT 962166104 8 357 SH   SOLE 33 357 0 0
WEYERHAEUSER CO REIT 962166104 577 25,706 SH   SOLE   25,705 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 2 38 SH   SOLE 33 38 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 4,586 104,110 SH   SOLE   104,110 0 0
WHIRLPOOL CORP Stock 963320106 4 34 SH   SOLE 9 34 0 0
WHIRLPOOL CORP Stock 963320106 57 441 SH   SOLE 17 441 0 0
WHIRLPOOL CORP Stock 963320106 10 75 SH   SOLE 33 75 0 0
WHIRLPOOL CORP Stock 963320106 915 7,063 SH   SOLE   7,063 0 0
WILLIAMS COMPANIES INC Stock 969457100 13 703 SH   SOLE 17 703 0 0
WILLIAMS COMPANIES INC Stock 969457100 0 0 SH   SOLE 19 0 0 0
WILLIAMS COMPANIES INC Stock 969457100 52 2,723 SH   SOLE 33 2,723 0 0
WILLIAMS COMPANIES INC Stock 969457100 480 25,221 SH   SOLE   25,221 0 0
WILLIS TOWERS WATSON PLC Stock G96629103 350 1,775 SH   SOLE 5 1,775 0 0
WILLIS TOWERS WATSON PLC Stock G96629103 53 271 SH   SOLE 33 271 0 0
WILLIS TOWERS WATSON PLC Stock G96629103 10 50 SH   SOLE   50 0 0
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 1,082 24,446 SH   SOLE   24,446 0 0
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 461 8,285 SH   SOLE   8,285 0 0
WISDOMTREE TR EUROPE SMALLCAP DIVIDEND FD ETF 97717W869 280 5,657 SH   SOLE   5,657 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 174 2,795 SH   SOLE 11 2,795 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 471 7,562 SH   SOLE   7,562 0 0
WR BERKLEY CORP Stock 084423102 363 6,335 SH   SOLE 6 6,335 0 0
WR BERKLEY CORP Stock 084423102 12 210 SH   SOLE 33 210 0 0
WR BERKLEY CORP Stock 084423102 1 16 SH   SOLE 35 16 0 0
WR BERKLEY CORP Stock 084423102 18 307 SH   SOLE   307 0 0
WYNN RESORTS LTD Stock 983134107 17 226 SH   SOLE 33 226 0 0
WYNN RESORTS LTD Stock 983134107 431 5,784 SH   SOLE   5,784 0 0
XCEL ENERGY INC Stock 98389B100 38 615 SH   SOLE 33 615 0 0
XCEL ENERGY INC Stock 98389B100 393 6,287 SH   SOLE   6,286 0 0
XILINX INC Stock 983919101 43 440 SH   SOLE 33 440 0 0
XILINX INC Stock 983919101 318 3,237 SH   SOLE   3,237 0 0
XPERI HOLDING CORP COM Stock 98390M103 154 10,466 SH   SOLE   10,466 0 0
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 222 7,344 SH   SOLE   7,344 0 0
YETI HOLDINGS INC Stock 98585X104 1 15 SH   SOLE 19 15 0 0
YETI HOLDINGS INC Stock 98585X104 1,014 23,719 SH   SOLE   23,719 0 0
YUM! BRANDS INC Stock 988498101 23 269 SH   SOLE 33 269 0 0
YUM! BRANDS INC Stock 988498101 238 2,737 SH   SOLE   2,736 0 0
ZEBRA TECHNOLOGIES CORP Stock 989207105 27 104 SH   SOLE 2 104 0 0
ZEBRA TECHNOLOGIES CORP Stock 989207105 6 25 SH   SOLE 9 25 0 0
ZEBRA TECHNOLOGIES CORP Stock 989207105 2 9 SH   SOLE 19 9 0 0
ZEBRA TECHNOLOGIES CORP Stock 989207105 21 84 SH   SOLE 33 84 0 0
ZEBRA TECHNOLOGIES CORP Stock 989207105 555 2,169 SH   SOLE   2,169 0 0
ZENDESK INC Stock 98936J101 9 97 SH   SOLE 33 97 0 0
ZENDESK INC Stock 98936J101 248 2,805 SH   SOLE   2,805 0 0
ZILLOW GROUP INC CLASS A Stock 98954M101 464 8,068 SH   SOLE   8,068 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 5 41 SH   SOLE 9 41 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 24 201 SH   SOLE 33 201 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 551 4,617 SH   SOLE   4,616 0 0
ZOETIS INC CLASS A Stock 98978V103 29 208 SH   SOLE 2 208 0 0
ZOETIS INC CLASS A Stock 98978V103 17 127 SH   SOLE 4 127 0 0
ZOETIS INC CLASS A Stock 98978V103 16 116 SH   SOLE 9 116 0 0
ZOETIS INC CLASS A Stock 98978V103 127 928 SH   SOLE 28 928 0 0
ZOETIS INC CLASS A Stock 98978V103 192 1,400 SH   SOLE 30 1,400 0 0
ZOETIS INC CLASS A Stock 98978V103 96 699 SH   SOLE 33 699 0 0
ZOETIS INC CLASS A Stock 98978V103 112 815 SH   SOLE 41 815 0 0
ZOETIS INC CLASS A Stock 98978V103 10 75 SH   SOLE 45 75 0 0
ZOETIS INC CLASS A Stock 98978V103 1,606 11,721 SH   SOLE   11,720 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 156 614 SH   SOLE 15 614 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 25 98 SH   SOLE 33 98 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 6,890 27,176 SH   SOLE   27,176 0 0