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 68269G107 560 14,340 SH   SOLE   14,340 0 0
3-D SYS CORP DEL COM NEW 88554D205 643 23,427 SH   SOLE   23,427 0 0
3M CO COM 88579Y101 10,686 55,457 SH   SOLE   55,457 0 0
3M CO COM 88579Y101 0 200 SH Put SOLE   200 0 0
ABB LTD SPONSORED ADR 000375204 322 10,566 SH   SOLE   10,566 0 0
ABBOTT LABS COM 002824100 35,556 296,698 SH   SOLE   296,698 0 0
ABBVIE INC COM 00287Y109 13,770 127,242 SH   SOLE   127,242 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 86 20,970 SH   SOLE   20,970 0 0
ABERDEEN AUSTRALIA EQUITY FD COM 003011103 232 39,750 SH   SOLE   39,750 0 0
ABERDEEN INCOME CR STRATEGIE COM 003057106 1,593 137,767 SH   SOLE   137,767 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 496 30,261 SH   SOLE   30,261 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 248 25,971 SH   SOLE   25,971 0 0
ABIOMED INC COM 003654100 224 702 SH   SOLE   702 0 0
ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 960 47,852 SH   SOLE   47,852 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 494 18,285 SH   SOLE   18,285 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,755 13,591 SH   SOLE   13,591 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,028 21,808 SH   SOLE   21,808 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,074 10,674 SH   SOLE   10,674 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 247 2,392 SH   SOLE   2,392 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,926 100,971 SH   SOLE   100,971 0 0
ADVANCED MICRO DEVICES INC COM 007903107 0 100 SH Put SOLE   100 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 1,474 34,768 SH   SOLE   34,768 0 0
AECOM COM 00766T100 357 5,565 SH   SOLE   5,565 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 377 2,530 SH   SOLE   2,530 0 0
AFLAC INC COM 001055102 2,620 51,197 SH   SOLE   51,197 0 0
AGCO CORP COM 001084102 709 4,939 SH   SOLE   4,939 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 445 3,501 SH   SOLE   3,501 0 0
AGNC INVT CORP COM 00123Q104 648 38,690 SH   SOLE   38,690 0 0
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 1,202 45,190 SH   SOLE   45,190 0 0
AIR PRODS & CHEMS INC COM 009158106 592 2,103 SH   SOLE   2,103 0 0
AIRBNB INC COM CL A 009066101 1,960 10,429 SH   SOLE   10,429 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 224 2,199 SH   SOLE   2,199 0 0
ALASKA AIR GROUP INC COM 011659109 592 8,548 SH   SOLE   8,548 0 0
ALBEMARLE CORP COM 012653101 2,344 16,040 SH   SOLE   16,040 0 0
ALCON AG ORD SHS H01301128 557 7,920 SH   SOLE   7,920 0 0
ALERUS FINL CORP COM 01446U103 1,227 41,212 SH   SOLE   41,212 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 791 5,175 SH   SOLE   5,175 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,035 39,847 SH   SOLE   39,847 0 0
ALIGN TECHNOLOGY INC COM 016255101 581 1,073 SH   SOLE   1,073 0 0
ALLEGION PLC ORD SHS G0176J109 358 2,853 SH   SOLE   2,853 0 0
ALLETE INC COM NEW 018522300 353 5,250 SH   SOLE   5,250 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 229 2,044 SH   SOLE   2,044 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,107 27,674 SH   SOLE   27,674 0 0
ALLIANT ENERGY CORP COM 018802108 1,842 34,012 SH   SOLE   34,012 0 0
ALLSTATE CORP COM 020002101 2,189 19,047 SH   SOLE   19,047 0 0
ALLY FINL INC COM 02005N100 352 7,780 SH   SOLE   7,780 0 0
ALPHABET INC CAP STK CL A 02079K305 33,749 16,363 SH   SOLE   16,363 0 0
ALPHABET INC CAP STK CL C 02079K107 21,689 10,484 SH   SOLE   10,484 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 451 14,777 SH   SOLE   14,777 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 286 3,666 SH   SOLE   3,666 0 0
ALPS ETF TR MED BREAKTHGH 00162Q593 424 8,439 SH   SOLE   8,439 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 1,397 56,651 SH   SOLE   56,651 0 0
ALTRIA GROUP INC COM 02209S103 7,028 137,379 SH   SOLE   137,379 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 62 10,046 SH   SOLE   10,046 0 0
AMAZON COM INC COM 023135106 65,421 21,144 SH   SOLE   21,144 0 0
AMDOCS LTD SHS G02602103 347 4,948 SH   SOLE   4,948 0 0
AMEDISYS INC COM 023436108 621 2,345 SH   SOLE   2,345 0 0
AMEREN CORP COM 023608102 2,507 30,809 SH   SOLE   30,809 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 454 82,062 SH   SOLE   82,062 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 965 40,382 SH   SOLE   40,382 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,622 30,957 SH   SOLE   30,957 0 0
AMERICAN EXPRESS CO COM 025816109 2,933 20,736 SH   SOLE   20,736 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,146 116,715 SH   SOLE   116,715 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 249 5,379 SH   SOLE   5,379 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,565 10,728 SH   SOLE   10,728 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,236 21,585 SH   SOLE   21,585 0 0
AMERIPRISE FINL INC COM 03076C106 445 1,913 SH   SOLE   1,913 0 0
AMERISOURCEBERGEN CORP COM 03073E105 208 1,764 SH   SOLE   1,764 0 0
AMETEK INC COM 031100100 362 2,836 SH   SOLE   2,836 0 0
AMGEN INC COM 031162100 7,288 29,289 SH   SOLE   29,289 0 0
AMN HEALTHCARE SVCS INC COM 001744101 1,325 17,978 SH   SOLE   17,978 0 0
AMPHENOL CORP NEW CL A 032095101 1,509 22,881 SH   SOLE   22,881 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 852 26,662 SH   SOLE   26,662 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1,589 28,448 SH   SOLE   28,448 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 1,366 11,001 SH   SOLE   11,001 0 0
ANALOG DEVICES INC COM 032654105 947 6,106 SH   SOLE   6,106 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 996 15,849 SH   SOLE   15,849 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,853 215,507 SH   SOLE   215,507 0 0
ANSYS INC COM 03662Q105 447 1,316 SH   SOLE   1,316 0 0
ANTERO MIDSTREAM CORP COM 03676B102 97 10,795 SH   SOLE   10,795 0 0
ANTHEM INC COM 036752103 2,045 5,697 SH   SOLE   5,697 0 0
AON PLC SHS CL A G0403H108 956 4,155 SH   SOLE   4,155 0 0
APARTMENT INCOME REIT CORP COM 03750L109 1,096 25,639 SH   SOLE   25,639 0 0
APHRIA INC COM 03765K104 187 10,172 SH   SOLE   10,172 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 317 22,696 SH   SOLE   22,696 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 384 8,168 SH   SOLE   8,168 0 0
APOLLO INVT CORP COM NEW 03761U502 194 14,155 SH   SOLE   14,155 0 0
APPIAN CORP CL A 03782L101 363 2,732 SH   SOLE   2,732 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 220 15,079 SH   SOLE   15,079 0 0
APPLE INC COM 037833100 221,640 1,814,488 SH   SOLE   1,814,488 0 0
APPLIED MATLS INC COM 038222105 7,988 59,792 SH   SOLE   59,792 0 0
APTIV PLC SHS G6095L109 970 7,036 SH   SOLE   7,036 0 0
ARBOR REALTY TRUST INC COM 038923108 480 30,183 SH   SOLE   30,183 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 475 8,331 SH   SOLE   8,331 0 0
ARES CAPITAL CORP COM 04010L103 1,241 66,319 SH   SOLE   66,319 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 672 11,985 SH   SOLE   11,985 0 0
ARISTA NETWORKS INC COM 040413106 1,064 3,526 SH   SOLE   3,526 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2,812 33,501 SH   SOLE   33,501 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 2,702 52,876 SH   SOLE   52,876 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 0 1,400 SH Put SOLE   1,400 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 8,441 95,135 SH   SOLE   95,135 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 15 1,500 SH Put SOLE   1,500 0 0
ARK ETF TR INNOVATION ETF 00214Q104 13,027 108,602 SH   SOLE   108,602 0 0
ARK ETF TR INNOVATION ETF 00214Q104 15 1,500 SH Put SOLE   1,500 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 7,196 48,807 SH   SOLE   48,807 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 160 13,151 SH   SOLE   13,151 0 0
ARRIVAL GROUP SHS L0423Q108 167 10,400 SH   SOLE   10,400 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7,545 113,788 SH   SOLE   113,788 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 460 8,823 SH   SOLE   8,823 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,439 2,330 SH   SOLE   2,330 0 0
ASPEN TECHNOLOGY INC COM 045327103 299 2,074 SH   SOLE   2,074 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,334 46,949 SH   SOLE   46,949 0 0
AT&T INC COM 00206R102 23,787 785,816 SH   SOLE   785,816 0 0
ATLASSIAN CORP PLC CL A G06242104 240 1,137 SH   SOLE   1,137 0 0
AUTODESK INC COM 052769106 1,155 4,167 SH   SOLE   4,167 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 239 2,562 SH   SOLE   2,562 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,497 23,861 SH   SOLE   23,861 0 0
AUTOZONE INC COM 053332102 1,343 956 SH   SOLE   956 0 0
AVALARA INC COM 05338G106 514 3,853 SH   SOLE   3,853 0 0
AVALONBAY CMNTYS INC COM 053484101 517 2,801 SH   SOLE   2,801 0 0
AVANGRID INC COM 05351W103 698 14,020 SH   SOLE   14,020 0 0
AVERY DENNISON CORP COM 053611109 351 1,911 SH   SOLE   1,911 0 0
AXON ENTERPRISE INC COM 05464C101 326 2,286 SH   SOLE   2,286 0 0
B & G FOODS INC NEW COM 05508R106 441 14,195 SH   SOLE   14,195 0 0
B2GOLD CORP COM 11777Q209 48 11,084 SH   SOLE   11,084 0 0
BAIDU INC SPON ADR REP A 056752108 384 1,763 SH   SOLE   1,763 0 0
BALL CORP COM 058498106 692 8,167 SH   SOLE   8,167 0 0
BANK MONTREAL QUE COM 063671101 289 3,242 SH   SOLE   3,242 0 0
BANK MONTREAL QUE NT LKD 38 06368B504 246 8,660 SH   SOLE   8,660 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,489 31,492 SH   SOLE   31,492 0 0
BANK NOVA SCOTIA B C COM 064149107 210 3,354 SH   SOLE   3,354 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 473 19,991 SH   SOLE   19,991 0 0
BARCLAYS PLC ADR 06738E204 248 24,234 SH   SOLE   24,234 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 369 22,938 SH   SOLE   22,938 0 0
BARRICK GOLD CORP COM 067901108 686 34,637 SH   SOLE   34,637 0 0
BAXTER INTL INC COM 071813109 373 4,425 SH   SOLE   4,425 0 0
BCE INC COM NEW 05534B760 850 18,833 SH   SOLE   18,833 0 0
BEAM GLOBAL COM 07373B109 370 8,524 SH   SOLE   8,524 0 0
BECTON DICKINSON & CO COM 075887109 1,782 7,327 SH   SOLE   7,327 0 0
BENTLEY SYS INC COM CL B 08265T208 214 4,563 SH   SOLE   4,563 0 0
BERKLEY W R CORP COM 084423102 284 3,775 SH   SOLE   3,775 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,543 4 SH   SOLE   4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 21,348 83,564 SH   SOLE   83,564 0 0
BERRY GLOBAL GROUP INC COM 08579W103 242 3,939 SH   SOLE   3,939 0 0
BEST BUY INC COM 086516101 375 3,267 SH   SOLE   3,267 0 0
BEYOND MEAT INC COM 08862E109 712 5,471 SH   SOLE   5,471 0 0
BGC PARTNERS INC CL A 05541T101 117 24,300 SH   SOLE   24,300 0 0
BHP GROUP LTD SPONSORED ADS 088606108 275 3,958 SH   SOLE   3,958 0 0
BIO RAD LABS INC CL A 090572207 498 872 SH   SOLE   872 0 0
BIOGEN INC COM 09062X103 1,159 4,144 SH   SOLE   4,144 0 0
BIONANO GENOMICS INC COM 09075F107 113 14,005 SH   SOLE   14,005 0 0
BIO-TECHNE CORP COM 09073M104 265 694 SH   SOLE   694 0 0
BK OF AMERICA CORP COM 060505104 14,121 364,977 SH   SOLE   364,977 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 539 37,504 SH   SOLE   37,504 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 835 71,139 SH   SOLE   71,139 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 267 18,209 SH   SOLE   18,209 0 0
BLACKROCK INC COM 09247X101 4,745 6,293 SH   SOLE   6,293 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 372 22,216 SH   SOLE   22,216 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 202 13,479 SH   SOLE   13,479 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 433 17,055 SH   SOLE   17,055 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 583 38,712 SH   SOLE   38,712 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 540 37,776 SH   SOLE   37,776 0 0
BLACKROCK MUNIHOLDINGS QUALI COM 09253N104 316 19,771 SH   SOLE   19,771 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 135 14,520 SH   SOLE   14,520 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 370 25,070 SH   SOLE   25,070 0 0
BLACKROCK MUNIYIELD CALIF QU COM 09254N103 376 25,508 SH   SOLE   25,508 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 154 10,736 SH   SOLE   10,736 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103 217 15,240 SH   SOLE   15,240 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 615 40,926 SH   SOLE   40,926 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 123 13,854 SH   SOLE   13,854 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 905 16,732 SH   SOLE   16,732 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 290 11,763 SH   SOLE   11,763 0 0
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 32 31,000 SH   SOLE   31,000 0 0
BLACKSTONE GROUP INC COM 09260D107 6,031 80,916 SH   SOLE   80,916 0 0
BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT 09257D102 290 20,516 SH   SOLE   20,516 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 156 11,714 SH   SOLE   11,714 0 0
BLOCK H & R INC COM 093671105 370 16,991 SH   SOLE   16,991 0 0
BLOOM ENERGY CORP COM CL A 093712107 695 25,686 SH   SOLE   25,686 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 111 11,011 SH   SOLE   11,011 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 448 144,927 SH   SOLE   144,927 0 0
BOEING CO COM 097023105 19,727 77,445 SH   SOLE   77,445 0 0
BOOKING HOLDINGS INC COM 09857L108 857 368 SH   SOLE   368 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 351 4,353 SH   SOLE   4,353 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 0 100 SH Put SOLE   100 0 0
BOSTON BEER INC CL A 100557107 413 342 SH   SOLE   342 0 0
BOSTON SCIENTIFIC CORP COM 101137107 522 13,518 SH   SOLE   13,518 0 0
BP PLC SPONSORED ADR 055622104 4,373 179,601 SH   SOLE   179,601 0 0
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 133 11,034 SH   SOLE   11,034 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 224 1,308 SH   SOLE   1,308 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 9,240 146,358 SH   SOLE   146,358 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,056 27,256 SH   SOLE   27,256 0 0
BROADCOM INC COM 11135F101 5,957 12,848 SH   SOLE   12,848 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 609 3,974 SH   SOLE   3,974 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 596 13,387 SH   SOLE   13,387 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 383 7,195 SH   SOLE   7,195 0 0
BROWN FORMAN CORP CL B 115637209 593 8,599 SH   SOLE   8,599 0 0
BRUKER CORP COM 116794108 220 3,423 SH   SOLE   3,423 0 0
BURLINGTON STORES INC COM 122017106 256 858 SH   SOLE   858 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 1,147 68,125 SH   SOLE   68,125 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,156 95,944 SH   SOLE   95,944 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 411 2,999 SH   SOLE   2,999 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 329 23,109 SH   SOLE   23,109 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 171 16,742 SH   SOLE   16,742 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 209 12,143 SH   SOLE   12,143 0 0
CALERES INC COM 129500104 287 13,161 SH   SOLE   13,161 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 70 11,477 SH   SOLE   11,477 0 0
CAMBIUM NETWORKS CORP SHS G17766109 200 4,288 SH   SOLE   4,288 0 0
CAMPBELL SOUP CO COM 134429109 280 5,566 SH   SOLE   5,566 0 0
CANADIAN IMP BK COMM COM 136069101 902 9,212 SH   SOLE   9,212 0 0
CANADIAN NATL RY CO COM 136375102 393 3,385 SH   SOLE   3,385 0 0
CANADIAN PAC RY LTD COM 13645T100 1,569 4,137 SH   SOLE   4,137 0 0
CANON INC SPONSORED ADR 138006309 360 15,802 SH   SOLE   15,802 0 0
CANOPY GROWTH CORP COM 138035100 295 9,201 SH   SOLE   9,201 0 0
CAPITAL ONE FINL CORP COM 14040H105 625 4,912 SH   SOLE   4,912 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,548 30,361 SH   SOLE   30,361 0 0
CARDINAL HEALTH INC COM 14149Y108 1,799 29,615 SH   SOLE   29,615 0 0
CARLISLE COS INC COM 142339100 325 1,975 SH   SOLE   1,975 0 0
CARMAX INC COM 143130102 270 2,039 SH   SOLE   2,039 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,038 39,099 SH   SOLE   39,099 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,195 28,307 SH   SOLE   28,307 0 0
CASEYS GEN STORES INC COM 147528103 256 1,186 SH   SOLE   1,186 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 79 17,109 SH   SOLE   17,109 0 0
CATERPILLAR INC COM 149123101 9,839 42,434 SH   SOLE   42,434 0 0
CBOE GLOBAL MKTS INC COM 12503M108 279 2,829 SH   SOLE   2,829 0 0
CDK GLOBAL INC COM 12508E101 261 4,835 SH   SOLE   4,835 0 0
CDW CORP COM 12514G108 520 3,139 SH   SOLE   3,139 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 324 6,529 SH   SOLE   6,529 0 0
CELANESE CORP DEL COM 150870103 1,966 13,124 SH   SOLE   13,124 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 106 15,209 SH   SOLE   15,209 0 0
CENTENE CORP DEL COM 15135B101 379 5,936 SH   SOLE   5,936 0 0
CENTERPOINT ENERGY INC COM 15189T107 282 12,434 SH   SOLE   12,434 0 0
CERNER CORP COM 156782104 270 3,760 SH   SOLE   3,760 0 0
CHARLES & COLVARD LTD COM 159765106 117 39,585 SH   SOLE   39,585 0 0
CHARLES RIV LABS INTL INC COM 159864107 519 1,792 SH   SOLE   1,792 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 461 747 SH   SOLE   747 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 355 3,173 SH   SOLE   3,173 0 0
CHEGG INC COM 163092109 478 5,585 SH   SOLE   5,585 0 0
CHEMED CORP NEW COM 16359R103 393 855 SH   SOLE   855 0 0
CHEMOURS CO COM 163851108 309 11,064 SH   SOLE   11,064 0 0
CHENIERE ENERGY INC COM NEW 16411R208 448 6,224 SH   SOLE   6,224 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 820 19,734 SH   SOLE   19,734 0 0
CHEVRON CORP NEW COM 166764100 12,160 116,043 SH   SOLE   116,043 0 0
CHEWY INC CL A 16679L109 655 7,738 SH   SOLE   7,738 0 0
CHILDRENS PL INC NEW COM 168905107 715 10,265 SH   SOLE   10,265 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,042 82,021 SH   SOLE   82,021 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 756 532 SH   SOLE   532 0 0
CHUBB LIMITED COM H1467J104 667 4,219 SH   SOLE   4,219 0 0
CHURCH & DWIGHT INC COM 171340102 842 9,638 SH   SOLE   9,638 0 0
CHURCHILL CAPITAL CORP IV CL A 171439102 268 11,543 SH   SOLE   11,543 0 0
CIENA CORP COM NEW 171779309 211 3,863 SH   SOLE   3,863 0 0
CIGNA CORP NEW COM 125523100 3,772 15,604 SH   SOLE   15,604 0 0
CINCINNATI FINL CORP COM 172062101 508 4,930 SH   SOLE   4,930 0 0
CINEMARK HLDGS INC COM 17243V102 456 22,362 SH   SOLE   22,362 0 0
CINTAS CORP COM 172908105 1,898 5,562 SH   SOLE   5,562 0 0
CIRRUS LOGIC INC COM 172755100 264 3,119 SH   SOLE   3,119 0 0
CISCO SYS INC COM 17275R102 12,047 232,974 SH   SOLE   232,974 0 0
CITI TRENDS INC COM 17306X102 1,138 13,584 SH   SOLE   13,584 0 0
CITIGROUP INC COM NEW 172967424 7,418 101,966 SH   SOLE   101,966 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 380 8,613 SH   SOLE   8,613 0 0
CITRIX SYS INC COM 177376100 691 4,920 SH   SOLE   4,920 0 0
CLOROX CO DEL COM 189054109 2,864 14,848 SH   SOLE   14,848 0 0
CME GROUP INC COM 12572Q105 549 2,685 SH   SOLE   2,685 0 0
CNA FINL CORP COM 126117100 226 5,075 SH   SOLE   5,075 0 0
COCA COLA CO COM 191216100 8,899 168,828 SH   SOLE   168,828 0 0
COCA COLA CO COM 191216100 0 200 SH Put SOLE   200 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 375 7,181 SH   SOLE   7,181 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,090 13,954 SH   SOLE   13,954 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 450 16,126 SH   SOLE   16,126 0 0
COHEN & STEERS LTD DURATION COM 19248C105 267 10,218 SH   SOLE   10,218 0 0
COLGATE PALMOLIVE CO COM 194162103 3,412 43,289 SH   SOLE   43,289 0 0
COLONY CAP INC NEW CL A COM 19626G108 141 21,819 SH   SOLE   21,819 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 410 48,150 SH   SOLE   48,150 0 0
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 765 36,237 SH   SOLE   36,237 0 0
COMCAST CORP NEW CL A 20030N101 4,956 91,597 SH   SOLE   91,597 0 0
COMFORT SYS USA INC COM 199908104 284 3,800 SH   SOLE   3,800 0 0
COMMERCE BANCSHARES INC COM 200525103 378 4,929 SH   SOLE   4,929 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 258 5,590 SH   SOLE   5,590 0 0
CONAGRA BRANDS INC COM 205887102 708 18,840 SH   SOLE   18,840 0 0
CONOCOPHILLIPS COM 20825C104 1,481 27,963 SH   SOLE   27,963 0 0
CONSOLIDATED EDISON INC COM 209115104 1,218 16,289 SH   SOLE   16,289 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,083 17,908 SH   SOLE   17,908 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 254 8,500 SH   SOLE   8,500 0 0
CONTAINER STORE GROUP INC COM 210751103 569 34,187 SH   SOLE   34,187 0 0
COOPER COS INC COM NEW 216648402 326 850 SH   SOLE   850 0 0
COPART INC COM 217204106 778 7,159 SH   SOLE   7,159 0 0
CORNING INC COM 219350105 1,935 44,482 SH   SOLE   44,482 0 0
CORTEVA INC COM 22052L104 1,328 28,482 SH   SOLE   28,482 0 0
COSTAR GROUP INC COM 22160N109 548 667 SH   SOLE   667 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,418 23,882 SH   SOLE   23,882 0 0
COUSINS PPTYS INC COM NEW 222795502 317 8,973 SH   SOLE   8,973 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 486 2,813 SH   SOLE   2,813 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 100 29,631 SH   SOLE   29,631 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 133 12,531 SH   SOLE   12,531 0 0
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 369 153,000 SH   SOLE   153,000 0 0
CREE INC COM 225447101 239 2,208 SH   SOLE   2,208 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 563 4,622 SH   SOLE   4,622 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,610 8,820 SH   SOLE   8,820 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,796 27,863 SH   SOLE   27,863 0 0
CROWN HLDGS INC COM 228368106 224 2,306 SH   SOLE   2,306 0 0
CSX CORP COM 126408103 1,735 17,997 SH   SOLE   17,997 0 0
CUMMINS INC COM 231021106 676 2,609 SH   SOLE   2,609 0 0
CVS HEALTH CORP COM 126650100 10,109 134,373 SH   SOLE   134,373 0 0
D R HORTON INC COM 23331A109 1,205 13,519 SH   SOLE   13,519 0 0
DANA INC COM 235825205 234 9,605 SH   SOLE   9,605 0 0
DANAHER CORPORATION COM 235851102 1,949 8,660 SH   SOLE   8,660 0 0
DARDEN RESTAURANTS INC COM 237194105 722 5,081 SH   SOLE   5,081 0 0
DAVITA INC COM 23918K108 693 6,435 SH   SOLE   6,435 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 3,272 84,735 SH   SOLE   84,735 0 0
DBX ETF TR XTRACK MSCI ALL 233051598 9,454 371,795 SH   SOLE   371,795 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 2,880 79,329 SH   SOLE   79,329 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 473 16,369 SH   SOLE   16,369 0 0
DBX ETF TR XTRACK USD HIGH 233051432 4,004 80,091 SH   SOLE   80,091 0 0
DBX ETF TR XTRACKERS FTSE 233051515 302 9,700 SH   SOLE   9,700 0 0
DBX ETF TR XTRACKERS RUSSEL 233051481 209 4,990 SH   SOLE   4,990 0 0
DBX ETF TR XTRCK JP MRGN ES 233051713 6,680 315,107 SH   SOLE   315,107 0 0
DBX ETF TR XTRCKR RUSL 1000 233051242 213 5,759 SH   SOLE   5,759 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 471 21,760 SH   SOLE   21,760 0 0
DECKERS OUTDOOR CORP COM 243537107 313 946 SH   SOLE   946 0 0
DEERE & CO COM 244199105 4,663 12,461 SH   SOLE   12,461 0 0
DELL TECHNOLOGIES INC CL C 24703L202 536 6,077 SH   SOLE   6,077 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,073 42,936 SH   SOLE   42,936 0 0
DEXCOM INC COM 252131107 1,088 3,026 SH   SOLE   3,026 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,224 13,544 SH   SOLE   13,544 0 0
DIGITAL RLTY TR INC COM 253868103 1,818 12,910 SH   SOLE   12,910 0 0
DIGITAL TURBINE INC COM NEW 25400W102 394 4,902 SH   SOLE   4,902 0 0
DISCOVER FINL SVCS COM 254709108 1,191 12,534 SH   SOLE   12,534 0 0
DISCOVERY INC COM SER A 25470F104 871 20,046 SH   SOLE   20,046 0 0
DISNEY WALT CO COM 254687106 27,882 151,104 SH   SOLE   151,104 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 93 19,531 SH   SOLE   19,531 0 0
DNP SELECT INCOME FD INC COM 23325P104 667 67,507 SH   SOLE   67,507 0 0
DOCUSIGN INC COM 256163106 2,842 14,039 SH   SOLE   14,039 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 207 2,100 SH   SOLE   2,100 0 0
DOLLAR GEN CORP NEW COM 256677105 2,490 12,291 SH   SOLE   12,291 0 0
DOLLAR TREE INC COM 256746108 1,356 11,849 SH   SOLE   11,849 0 0
DOMINION ENERGY INC COM 25746U109 2,072 27,282 SH   SOLE   27,282 0 0
DOMINOS PIZZA INC COM 25754A201 345 938 SH   SOLE   938 0 0
DOVER CORP COM 260003108 235 1,715 SH   SOLE   1,715 0 0
DOW INC COM 260557103 3,645 57,009 SH   SOLE   57,009 0 0
DRAFTKINGS INC COM CL A 26142R104 2,703 44,068 SH   SOLE   44,068 0 0
DTE ENERGY CO COM 233331107 923 6,929 SH   SOLE   6,929 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,756 59,632 SH   SOLE   59,632 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,551 20,069 SH   SOLE   20,069 0 0
DWS MUN INCOME TR COM 233368109 145 12,459 SH   SOLE   12,459 0 0
EASTERN BANKSHARES INC COM 27627N105 332 17,200 SH   SOLE   17,200 0 0
EASTMAN CHEM CO COM 277432100 1,134 10,298 SH   SOLE   10,298 0 0
EATON CORP PLC SHS G29183103 2,332 16,860 SH   SOLE   16,860 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 553 25,588 SH   SOLE   25,588 0 0
EATON VANCE LTD DURATION INC COM 27828H105 1,575 124,681 SH   SOLE   124,681 0 0
EATON VANCE MUN BD FD COM 27827X101 244 18,327 SH   SOLE   18,327 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 176 12,762 SH   SOLE   12,762 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 171 12,406 SH   SOLE   12,406 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 142 21,450 SH   SOLE   21,450 0 0
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 451 41,926 SH   SOLE   41,926 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 190 12,279 SH   SOLE   12,279 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 385 30,167 SH   SOLE   30,167 0 0
EBAY INC. COM 278642103 1,689 27,578 SH   SOLE   27,578 0 0
ECOLAB INC COM 278865100 1,732 8,089 SH   SOLE   8,089 0 0
EDISON INTL COM 281020107 231 3,936 SH   SOLE   3,936 0 0
EDITAS MEDICINE INC COM 28106W103 201 4,776 SH   SOLE   4,776 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,262 15,083 SH   SOLE   15,083 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 309 10,477 SH   SOLE   10,477 0 0
ELASTIC N V ORD SHS N14506104 203 1,824 SH   SOLE   1,824 0 0
ELBIT SYS LTD ORD M3760D101 1,446 10,198 SH   SOLE   10,198 0 0
ELECTRONIC ARTS INC COM 285512109 708 5,230 SH   SOLE   5,230 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 416 41,562 SH   SOLE   41,562 0 0
EMERSON ELEC CO COM 291011104 1,527 16,927 SH   SOLE   16,927 0 0
ENBRIDGE INC COM 29250N105 2,772 76,161 SH   SOLE   76,161 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 73 18,560 SH   SOLE   18,560 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,316 171,357 SH   SOLE   171,357 0 0
ENPHASE ENERGY INC COM 29355A107 648 3,995 SH   SOLE   3,995 0 0
ENSTAR GROUP LIMITED SHS G3075P101 444 1,800 SH   SOLE   1,800 0 0
ENTERGY CORP NEW COM 29364G103 372 3,736 SH   SOLE   3,736 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,424 155,508 SH   SOLE   155,508 0 0
EOG RES INC COM 26875P101 848 11,694 SH   SOLE   11,694 0 0
EQUIFAX INC COM 294429105 404 2,230 SH   SOLE   2,230 0 0
EQUINIX INC COM 29444U700 1,081 1,591 SH   SOLE   1,591 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 103 12,647 SH   SOLE   12,647 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 261 11,430 SH   SOLE   11,430 0 0
ESSENTIAL UTILS INC COM 29670G102 922 20,592 SH   SOLE   20,592 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1,084 47,318 SH   SOLE   47,318 0 0
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 565 18,060 SH   SOLE   18,060 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,067 19,437 SH   SOLE   19,437 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 927 64,224 SH   SOLE   64,224 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,479 22,150 SH   SOLE   22,150 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,257 35,687 SH   SOLE   35,687 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 3,160 117,411 SH   SOLE   117,411 0 0
ETFIS SER TR I VIRTUS LIFESC CT 26923G301 827 16,089 SH   SOLE   16,089 0 0
ETSY INC COM 29786A106 959 4,756 SH   SOLE   4,756 0 0
EVERGY INC COM 30034W106 206 3,460 SH   SOLE   3,460 0 0
EVERSOURCE ENERGY COM 30040W108 1,241 14,327 SH   SOLE   14,327 0 0
EXACT SCIENCES CORP COM 30063P105 1,051 7,979 SH   SOLE   7,979 0 0
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 217 9,500 SH   SOLE   9,500 0 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 326 15,645 SH   SOLE   15,645 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,281 20,051 SH   SOLE   20,051 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 563 8,857 SH   SOLE   8,857 0 0
EXELON CORP COM 30161N101 1,670 38,175 SH   SOLE   38,175 0 0
EXPEDIA GROUP INC COM NEW 30212P303 266 1,544 SH   SOLE   1,544 0 0
EXPEDITORS INTL WASH INC COM 302130109 516 4,796 SH   SOLE   4,796 0 0
EXPONENT INC COM 30214U102 232 2,383 SH   SOLE   2,383 0 0
EXXON MOBIL CORP COM 30231G102 17,237 308,740 SH   SOLE   308,740 0 0
F5 NETWORKS INC COM 315616102 583 2,796 SH   SOLE   2,796 0 0
FACEBOOK INC CL A 30303M102 32,897 111,692 SH   SOLE   111,692 0 0
FACEBOOK INC CL A 30303M102 1 100 SH Call SOLE   100 0 0
FACTSET RESH SYS INC COM 303075105 485 1,572 SH   SOLE   1,572 0 0
FAIR ISAAC CORP COM 303250104 808 1,662 SH   SOLE   1,662 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,067 63,884 SH   SOLE   63,884 0 0
FASTENAL CO COM 311900104 1,068 21,237 SH   SOLE   21,237 0 0
FASTLY INC CL A 31188V100 742 11,033 SH   SOLE   11,033 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 415 4,090 SH   SOLE   4,090 0 0
FEDEX CORP COM 31428X106 3,933 13,847 SH   SOLE   13,847 0 0
FERRARI N V COM N3167Y103 205 980 SH   SOLE   980 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 219 426 SH   SOLE   426 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1,142 39,076 SH   SOLE   39,076 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 358 10,066 SH   SOLE   10,066 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 2,112 42,832 SH   SOLE   42,832 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 2,074 35,181 SH   SOLE   35,181 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 391 3,692 SH   SOLE   3,692 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 397 9,576 SH   SOLE   9,576 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 205 5,033 SH   SOLE   5,033 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 489 3,478 SH   SOLE   3,478 0 0
FIFTH THIRD BANCORP COM 316773100 1,925 51,402 SH   SOLE   51,402 0 0
FIRST AMERN FINL CORP COM 31847R102 384 6,778 SH   SOLE   6,778 0 0
FIRST FINL BANKSHARES COM 32020R109 566 12,120 SH   SOLE   12,120 0 0
FIRST HORIZON CORPORATION COM 320517105 691 40,847 SH   SOLE   40,847 0 0
FIRST MERCHANTS CORP COM 320817109 377 8,106 SH   SOLE   8,106 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 840 5,037 SH   SOLE   5,037 0 0
FIRST SOLAR INC COM 336433107 359 4,116 SH   SOLE   4,116 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 153 15,249 SH   SOLE   15,249 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 381 11,088 SH   SOLE   11,088 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 231 5,088 SH   SOLE   5,088 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 8,811 156,137 SH   SOLE   156,137 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,033 37,283 SH   SOLE   37,283 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 11,710 581,145 SH   SOLE   581,145 0 0
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 938 46,444 SH   SOLE   46,444 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 481 7,996 SH   SOLE   7,996 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 934 35,383 SH   SOLE   35,383 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 1,195 29,393 SH   SOLE   29,393 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3,402 35,528 SH   SOLE   35,528 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,010 17,357 SH   SOLE   17,357 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1,171 20,375 SH   SOLE   20,375 0 0
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 493 16,665 SH   SOLE   16,665 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 537 12,897 SH   SOLE   12,897 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4,368 40,215 SH   SOLE   40,215 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2,170 38,303 SH   SOLE   38,303 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 6,680 91,437 SH   SOLE   91,437 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 4,698 71,237 SH   SOLE   71,237 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2,340 55,949 SH   SOLE   55,949 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 2,023 23,442 SH   SOLE   23,442 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,235 10,864 SH   SOLE   10,864 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 10,318 86,593 SH   SOLE   86,593 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,980 25,323 SH   SOLE   25,323 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 3,392 49,890 SH   SOLE   49,890 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 207 9,807 SH   SOLE   9,807 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 99,456 1,404,355 SH   SOLE   1,404,355 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 11,081 50,809 SH   SOLE   50,809 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 264 11,474 SH   SOLE   11,474 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2,158 48,341 SH   SOLE   48,341 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 20,813 347,064 SH   SOLE   347,064 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2,838 58,331 SH   SOLE   58,331 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 48,984 959,340 SH   SOLE   959,340 0 0
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 226 4,628 SH   SOLE   4,628 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 2,327 103,169 SH   SOLE   103,169 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 225 13,944 SH   SOLE   13,944 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 5,482 79,908 SH   SOLE   79,908 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 4,890 90,567 SH   SOLE   90,567 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1,095 35,118 SH   SOLE   35,118 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 4,116 79,002 SH   SOLE   79,002 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 4,521 198,181 SH   SOLE   198,181 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,237 7,705 SH   SOLE   7,705 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 35,875 788,627 SH   SOLE   788,627 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,277 47,539 SH   SOLE   47,539 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 7,224 197,666 SH   SOLE   197,666 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 5,179 152,041 SH   SOLE   152,041 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 909 25,811 SH   SOLE   25,811 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 980 29,613 SH   SOLE   29,613 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 3,863 174,777 SH   SOLE   174,777 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 490 15,907 SH   SOLE   15,907 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 388 11,104 SH   SOLE   11,104 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 273 8,043 SH   SOLE   8,043 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 1,237 60,313 SH   SOLE   60,313 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 215 6,840 SH   SOLE   6,840 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 25,059 474,328 SH   SOLE   474,328 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 7,288 211,433 SH   SOLE   211,433 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 3,820 115,102 SH   SOLE   115,102 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 1,559 43,385 SH   SOLE   43,385 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 1,824 54,003 SH   SOLE   54,003 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3,026 47,531 SH   SOLE   47,531 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 4,882 60,961 SH   SOLE   60,961 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3,541 37,747 SH   SOLE   37,747 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 2,257 68,987 SH   SOLE   68,987 0 0
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 996 9,199 SH   SOLE   9,199 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 2,963 20,550 SH   SOLE   20,550 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3,687 40,698 SH   SOLE   40,698 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 237 16,806 SH   SOLE   16,806 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 53,281 1,402,877 SH   SOLE   1,402,877 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 3,866 39,589 SH   SOLE   39,589 0 0
FIRSTENERGY CORP COM 337932107 429 12,355 SH   SOLE   12,355 0 0
FISERV INC COM 337738108 1,503 12,624 SH   SOLE   12,624 0 0
FIVE9 INC COM 338307101 203 1,300 SH   SOLE   1,300 0 0
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 561 42,596 SH   SOLE   42,596 0 0
FLAHERTY & CRUMRINE PFD INCO COM 338480106 242 13,671 SH   SOLE   13,671 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 334 14,264 SH   SOLE   14,264 0 0
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 279 11,435 SH   SOLE   11,435 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 555 2,066 SH   SOLE   2,066 0 0
FLEX LTD ORD Y2573F102 424 23,178 SH   SOLE   23,178 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 270 4,446 SH   SOLE   4,446 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 4,110 159,986 SH   SOLE   159,986 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 958 26,473 SH   SOLE   26,473 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 396 7,743 SH   SOLE   7,743 0 0
FLEXSHARES TR READY ACC VARI 33939L886 622 8,166 SH   SOLE   8,166 0 0
FORD MTR CO DEL COM 345370860 3,743 305,568 SH   SOLE   305,568 0 0
FORTINET INC COM 34959E109 1,429 7,751 SH   SOLE   7,751 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 250 2,604 SH   SOLE   2,604 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 402 4,223 SH   SOLE   4,223 0 0
FRANKLIN LTD DURATION INCOME COM 35472T101 298 32,414 SH   SOLE   32,414 0 0
FRANKLIN RESOURCES INC COM 354613101 8,819 297,950 SH   SOLE   297,950 0 0
FRANKLIN TEMPLETON ETF TR INTELLIGENT MACH 35473P512 216 5,001 SH   SOLE   5,001 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 810 18,521 SH   SOLE   18,521 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 8,674 216,531 SH   SOLE   216,531 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US SML 35473P876 617 16,851 SH   SOLE   16,851 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,803 85,128 SH   SOLE   85,128 0 0
FS KKR CAP CORP COM 302635206 4,439 223,841 SH   SOLE   223,841 0 0
FS KKR CAP CORP II COM 35952V303 4,726 242,028 SH   SOLE   242,028 0 0
GABELLI DIVID & INCOME TR COM 36242H104 333 13,879 SH   SOLE   13,879 0 0
GABELLI EQUITY TR INC COM 362397101 603 88,380 SH   SOLE   88,380 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 1,440 115,567 SH   SOLE   115,567 0 0
GABELLI UTIL TR COM 36240A101 303 43,812 SH   SOLE   43,812 0 0
GABELLI UTIL TR RIGHT 04/14/2021 36240A168 5 43,826 SH   SOLE   43,826 0 0
GAN LTD ORD SHS G3728V109 224 12,300 SH   SOLE   12,300 0 0
GAP INC COM 364760108 298 10,022 SH   SOLE   10,022 0 0
GARMIN LTD SHS H2906T109 1,321 10,016 SH   SOLE   10,016 0 0
GARTNER INC COM 366651107 204 1,120 SH   SOLE   1,120 0 0
GENERAC HLDGS INC COM 368736104 629 1,922 SH   SOLE   1,922 0 0
GENERAC HLDGS INC COM 368736104 4 400 SH Put SOLE   400 0 0
GENERAL DYNAMICS CORP COM 369550108 4,485 24,700 SH   SOLE   24,700 0 0
GENERAL ELECTRIC CO COM 369604103 3,414 259,992 SH   SOLE   259,992 0 0
GENERAL MLS INC COM 370334104 4,784 78,017 SH   SOLE   78,017 0 0
GENERAL MTRS CO COM 37045V100 3,329 57,932 SH   SOLE   57,932 0 0
GENTEX CORP COM 371901109 510 14,308 SH   SOLE   14,308 0 0
GENUINE PARTS CO COM 372460105 1,060 9,169 SH   SOLE   9,169 0 0
GENWORTH FINL INC COM CL A 37247D106 526 158,448 SH   SOLE   158,448 0 0
GILEAD SCIENCES INC COM 375558103 3,932 60,845 SH   SOLE   60,845 0 0
GLACIER BANCORP INC NEW COM 37637Q105 268 4,692 SH   SOLE   4,692 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,277 35,774 SH   SOLE   35,774 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,067 59,101 SH   SOLE   59,101 0 0
GLOBAL PMTS INC COM 37940X102 332 1,649 SH   SOLE   1,649 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 326 12,297 SH   SOLE   12,297 0 0
GLOBAL X FDS CANNABIS ETF 37954Y426 310 19,295 SH   SOLE   19,295 0 0
GLOBAL X FDS CONSCIOUS COS 37954Y731 446 15,310 SH   SOLE   15,310 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 675 15,305 SH   SOLE   15,305 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 373 11,814 SH   SOLE   11,814 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 178 12,811 SH   SOLE   12,811 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 349 10,564 SH   SOLE   10,564 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1,352 23,124 SH   SOLE   23,124 0 0
GLOBAL X FDS MILL THEMC ETF 37954Y764 343 8,548 SH   SOLE   8,548 0 0
GLOBAL X FDS MSCI CHINA FINCL 37950E606 232 14,219 SH   SOLE   14,219 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 852 37,768 SH   SOLE   37,768 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 349 10,531 SH   SOLE   10,531 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 276 5,773 SH   SOLE   5,773 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 749 11,231 SH   SOLE   11,231 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,270 50,671 SH   SOLE   50,671 0 0
GLOBAL X FDS US PFD ETF 37954Y657 4,796 188,014 SH   SOLE   188,014 0 0
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 857 27,265 SH   SOLE   27,265 0 0
GLOBANT S A COM L44385109 246 1,185 SH   SOLE   1,185 0 0
GOGO INC COM 38046C109 381 39,400 SH   SOLE   39,400 0 0
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 22 21,000 SH   SOLE   21,000 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 285 14,753 SH   SOLE   14,753 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,428 18,050 SH   SOLE   18,050 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,722 23,615 SH   SOLE   23,615 0 0
GOLUB CAP BDC INC COM 38173M102 209 14,327 SH   SOLE   14,327 0 0
GOODRX HLDGS INC COM CL A 38246G108 943 24,169 SH   SOLE   24,169 0 0
GRACO INC COM 384109104 528 7,377 SH   SOLE   7,377 0 0
GRAINGER W W INC COM 384802104 1,338 3,336 SH   SOLE   3,336 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 2,140 126,030 SH   SOLE   126,030 0 0
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 141 12,026 SH   SOLE   12,026 0 0
GREAT SOUTHN BANCORP INC COM 390905107 295 5,200 SH   SOLE   5,200 0 0
GROWGENERATION CORP COM 39986L109 287 5,785 SH   SOLE   5,785 0 0
GTT COMMUNICATIONS INC COM 362393100 44 24,000 SH   SOLE   24,000 0 0
GUARDANT HEALTH INC COM 40131M109 322 2,111 SH   SOLE   2,111 0 0
GUGGENHEIM CR ALLOCATION FD COM 40168G108 449 21,389 SH   SOLE   21,389 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 627 29,878 SH   SOLE   29,878 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 92 18,326 SH   SOLE   18,326 0 0
HALLIBURTON CO COM 406216101 771 35,942 SH   SOLE   35,942 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106 310 14,886 SH   SOLE   14,886 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 195 13,079 SH   SOLE   13,079 0 0
HANESBRANDS INC COM 410345102 750 38,126 SH   SOLE   38,126 0 0
HARLEY DAVIDSON INC COM 412822108 428 10,678 SH   SOLE   10,678 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 463 6,935 SH   SOLE   6,935 0 0
HASBRO INC COM 418056107 440 4,581 SH   SOLE   4,581 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 467 10,518 SH   SOLE   10,518 0 0
HAYWARD HLDGS INC COM 421298100 172 10,178 SH   SOLE   10,178 0 0
HBT FINL INC. COM 404111106 5,691 332,408 SH   SOLE   332,408 0 0
HCA HEALTHCARE INC COM 40412C101 729 3,871 SH   SOLE   3,871 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 295 3,800 SH   SOLE   3,800 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 877 31,815 SH   SOLE   31,815 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 211 6,648 SH   SOLE   6,648 0 0
HEICO CORP NEW CL A 422806208 304 2,672 SH   SOLE   2,672 0 0
HEICO CORP NEW COM 422806109 495 3,933 SH   SOLE   3,933 0 0
HENRY JACK & ASSOC INC COM 426281101 817 5,385 SH   SOLE   5,385 0 0
HERSHEY CO COM 427866108 891 5,631 SH   SOLE   5,631 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 243 15,440 SH   SOLE   15,440 0 0
HEXCEL CORP NEW COM 428291108 487 8,704 SH   SOLE   8,704 0 0
HIGH INCOME SECS FD SHS BEN INT 42968F108 3,523 403,082 SH   SOLE   403,082 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 497 44,785 SH   SOLE   44,785 0 0
HILL ROM HLDGS INC COM 431475102 298 2,693 SH   SOLE   2,693 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 313 2,591 SH   SOLE   2,591 0 0
HNI CORP COM 404251100 564 14,264 SH   SOLE   14,264 0 0
HOLOGIC INC COM 436440101 870 11,701 SH   SOLE   11,701 0 0
HOME DEPOT INC COM 437076102 17,424 57,080 SH   SOLE   57,080 0 0
HONEYWELL INTL INC COM 438516106 8,113 37,373 SH   SOLE   37,373 0 0
HORMEL FOODS CORP COM 440452100 1,171 24,501 SH   SOLE   24,501 0 0
HORMEL FOODS CORP COM 440452100 0 100 SH Put SOLE   100 0 0
HOWMET AEROSPACE INC COM 443201108 284 8,840 SH   SOLE   8,840 0 0
HP INC COM 40434L105 419 13,181 SH   SOLE   13,181 0 0
HUDSON PAC PPTYS INC COM 444097109 271 9,994 SH   SOLE   9,994 0 0
HUMANA INC COM 444859102 1,918 4,574 SH   SOLE   4,574 0 0
HUNT J B TRANS SVCS INC COM 445658107 479 2,847 SH   SOLE   2,847 0 0
HUNTINGTON BANCSHARES INC COM 446150104 866 55,100 SH   SOLE   55,100 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 224 21,028 SH   SOLE   21,028 0 0
IAA INC COM 449253103 400 7,263 SH   SOLE   7,263 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 211 3,919 SH   SOLE   3,919 0 0
IDEX CORP COM 45167R104 200 956 SH   SOLE   956 0 0
IDEXX LABS INC COM 45168D104 745 1,523 SH   SOLE   1,523 0 0
IHEARTMEDIA INC COM CL A 45174J509 215 11,867 SH   SOLE   11,867 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,353 6,106 SH   SOLE   6,106 0 0
ILLUMINA INC COM 452327109 1,021 2,659 SH   SOLE   2,659 0 0
INCYTE CORP COM 45337C102 345 4,244 SH   SOLE   4,244 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 747 27,382 SH   SOLE   27,382 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1,082 32,848 SH   SOLE   32,848 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,066 56,946 SH   SOLE   56,946 0 0
ING GROEP N.V. SPONSORED ADR 456837103 138 11,254 SH   SOLE   11,254 0 0
INGREDION INC COM 457187102 248 2,753 SH   SOLE   2,753 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 537 2,980 SH   SOLE   2,980 0 0
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C136 214 8,112 SH   SOLE   8,112 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 1,681 38,308 SH   SOLE   38,308 0 0
INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 3,448 113,804 SH   SOLE   113,804 0 0
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 1,324 35,869 SH   SOLE   35,869 0 0
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 497 12,786 SH   SOLE   12,786 0 0
INNOVATOR ETFS TR S&P 500 POWER 45782C508 356 11,292 SH   SOLE   11,292 0 0
INNOVATOR ETFS TR S&P 500 PWR 45782C656 342 11,890 SH   SOLE   11,890 0 0
INNOVATOR ETFS TR S&P 500 PWR 45782C813 245 8,368 SH   SOLE   8,368 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 598 20,647 SH   SOLE   20,647 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 476 17,287 SH   SOLE   17,287 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 7,348 246,914 SH   SOLE   246,914 0 0
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 216 7,486 SH   SOLE   7,486 0 0
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 1,727 58,475 SH   SOLE   58,475 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C532 2,553 88,092 SH   SOLE   88,092 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 212 7,900 SH   SOLE   7,900 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 478 17,534 SH   SOLE   17,534 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C649 297 10,750 SH   SOLE   10,750 0 0
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 3,450 142,464 SH   SOLE   142,464 0 0
INTEL CORP COM 458140100 14,933 233,321 SH   SOLE   233,321 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 327 8,000 SH   SOLE   8,000 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 214 2,928 SH   SOLE   2,928 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,323 11,842 SH   SOLE   11,842 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,052 67,929 SH   SOLE   67,929 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 523 3,747 SH   SOLE   3,747 0 0
INTERNATIONAL PAPER CO COM 460146103 2,829 52,316 SH   SOLE   52,316 0 0
INTERPUBLIC GROUP COS INC COM 460690100 311 10,659 SH   SOLE   10,659 0 0
INTUIT COM 461202103 718 1,874 SH   SOLE   1,874 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,672 2,263 SH   SOLE   2,263 0 0
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 287 3,071 SH   SOLE   3,071 0 0
INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 216 3,843 SH   SOLE   3,843 0 0
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 414 7,396 SH   SOLE   7,396 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 736 14,583 SH   SOLE   14,583 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 343 19,918 SH   SOLE   19,918 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106 190 14,887 SH   SOLE   14,887 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2,662 160,247 SH   SOLE   160,247 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 410 5,031 SH   SOLE   5,031 0 0
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 227 5,320 SH   SOLE   5,320 0 0
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 231 3,073 SH   SOLE   3,073 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1,966 61,743 SH   SOLE   61,743 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1,735 64,825 SH   SOLE   64,825 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 12,392 826,151 SH   SOLE   826,151 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 366 5,260 SH   SOLE   5,260 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 341 11,207 SH   SOLE   11,207 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1,745 33,335 SH   SOLE   33,335 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 476 2,590 SH   SOLE   2,590 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 369 8,039 SH   SOLE   8,039 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 4,420 111,092 SH   SOLE   111,092 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 534 12,459 SH   SOLE   12,459 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,775 47,717 SH   SOLE   47,717 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 4,663 50,808 SH   SOLE   50,808 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,094 94,640 SH   SOLE   94,640 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 588 22,746 SH   SOLE   22,746 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 250 11,839 SH   SOLE   11,839 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 205 9,469 SH   SOLE   9,469 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 508 8,316 SH   SOLE   8,316 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 268 6,807 SH   SOLE   6,807 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 871 11,974 SH   SOLE   11,974 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2,202 26,151 SH   SOLE   26,151 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 461 10,681 SH   SOLE   10,681 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 485 3,091 SH   SOLE   3,091 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 966 11,343 SH   SOLE   11,343 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 466 10,127 SH   SOLE   10,127 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 532 12,468 SH   SOLE   12,468 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 377 2,421 SH   SOLE   2,421 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 494 26,176 SH   SOLE   26,176 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 9,287 61,232 SH   SOLE   61,232 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,110 54,810 SH   SOLE   54,810 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 255 1,104 SH   SOLE   1,104 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 338 1,140 SH   SOLE   1,140 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 1,666 19,882 SH   SOLE   19,882 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1,897 24,924 SH   SOLE   24,924 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,648 39,870 SH   SOLE   39,870 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 339 4,579 SH   SOLE   4,579 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,846 41,636 SH   SOLE   41,636 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 225 4,545 SH   SOLE   4,545 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2,299 23,370 SH   SOLE   23,370 0 0
INVESCO LTD SHS G491BT108 1,571 62,284 SH   SOLE   62,284 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 272 20,623 SH   SOLE   20,623 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 138 17,467 SH   SOLE   17,467 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 108,807 340,949 SH   SOLE   340,949 0 0
INVESCO SR INCOME TR COM 46131H107 111 26,411 SH   SOLE   26,411 0 0
IQVIA HLDGS INC COM 46266C105 211 1,090 SH   SOLE   1,090 0 0
IRON MTN INC NEW COM 46284V101 619 16,733 SH   SOLE   16,733 0 0
ISHARES GOLD TR ISHARES 464285105 3,338 205,259 SH   SOLE   205,259 0 0
ISHARES INC CORE MSCI EMKT 46434G103 20,958 325,629 SH   SOLE   325,629 0 0
ISHARES INC EM MKTS DIV ETF 464286319 2,611 66,643 SH   SOLE   66,643 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 4,385 101,246 SH   SOLE   101,246 0 0
ISHARES INC JP MRGN EM HI BD 464286285 632 14,213 SH   SOLE   14,213 0 0
ISHARES INC MSCI CDA ETF 464286509 7,083 208,009 SH   SOLE   208,009 0 0
ISHARES INC MSCI CHILE ETF 464286640 412 12,023 SH   SOLE   12,023 0 0
ISHARES INC MSCI EMERG MRKT 464286533 1,304 20,642 SH   SOLE   20,642 0 0
ISHARES INC MSCI EURZONE ETF 464286608 384 8,281 SH   SOLE   8,281 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 1,136 11,514 SH   SOLE   11,514 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,895 27,652 SH   SOLE   27,652 0 0
ISHARES INC MSCI MEXICO ETF 464286822 430 9,809 SH   SOLE   9,809 0 0
ISHARES INC MSCI NETHERL ETF 464286814 566 12,261 SH   SOLE   12,261 0 0
ISHARES INC MSCI STH KOR ETF 464286772 216 2,411 SH   SOLE   2,411 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 674 15,123 SH   SOLE   15,123 0 0
ISHARES INC MSCI SWITZERLAND 464286749 751 16,983 SH   SOLE   16,983 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,339 22,325 SH   SOLE   22,325 0 0
ISHARES SILVER TR ISHARES 46428Q109 7,068 311,367 SH   SOLE   311,367 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,375 13,009 SH   SOLE   13,009 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4,530 98,895 SH   SOLE   98,895 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 2,183 42,161 SH   SOLE   42,161 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 12,069 139,929 SH   SOLE   139,929 0 0
ISHARES TR 10+ YR INVST GRD 464289511 1,178 17,663 SH   SOLE   17,663 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 682 4,867 SH   SOLE   4,867 0 0
ISHARES TR 20 YR TR BD ETF 464287432 13,030 96,200 SH   SOLE   96,200 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 5,265 40,532 SH   SOLE   40,532 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 15,895 140,751 SH   SOLE   140,751 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 377 7,472 SH   SOLE   7,472 0 0
ISHARES TR BROAD USD HIGH 46435U853 1,139 27,644 SH   SOLE   27,644 0 0
ISHARES TR CALIF MUN BD ETF 464288356 667 10,738 SH   SOLE   10,738 0 0
ISHARES TR COHEN STEER REIT 464287564 7,809 135,079 SH   SOLE   135,079 0 0
ISHARES TR CONSER ALLOC ETF 464289883 622 16,102 SH   SOLE   16,102 0 0
ISHARES TR CONV BD ETF 46435G102 224 2,276 SH   SOLE   2,276 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 632 12,313 SH   SOLE   12,313 0 0
ISHARES TR CORE DIV GRWTH 46434V621 26,849 556,219 SH   SOLE   556,219 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 4,561 48,062 SH   SOLE   48,062 0 0
ISHARES TR CORE INTL AGGR 46435G672 841 15,323 SH   SOLE   15,323 0 0
ISHARES TR CORE LT USDB ETF 464289479 723 10,546 SH   SOLE   10,546 0 0
ISHARES TR CORE MSCI EAFE 46432F842 24,061 333,950 SH   SOLE   333,950 0 0
ISHARES TR CORE MSCI EURO 46434V738 1,685 31,212 SH   SOLE   31,212 0 0
ISHARES TR CORE MSCI INTL 46435G326 8,872 137,343 SH   SOLE   137,343 0 0
ISHARES TR CORE MSCI PAC 46434V696 3,514 52,789 SH   SOLE   52,789 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 797 11,347 SH   SOLE   11,347 0 0
ISHARES TR CORE S&P MCP ETF 464287507 48,665 186,970 SH   SOLE   186,970 0 0
ISHARES TR CORE S&P SCP ETF 464287804 39,504 363,995 SH   SOLE   363,995 0 0
ISHARES TR CORE S&P TTL STK 464287150 23,643 258,114 SH   SOLE   258,114 0 0
ISHARES TR CORE S&P US GWT 464287671 3,291 36,251 SH   SOLE   36,251 0 0
ISHARES TR CORE S&P US VLU 464287663 5,008 72,688 SH   SOLE   72,688 0 0
ISHARES TR CORE S&P500 ETF 464287200 55,721 140,066 SH   SOLE   140,066 0 0
ISHARES TR CORE TOTAL USD 46434V613 4,519 85,660 SH   SOLE   85,660 0 0
ISHARES TR CORE US AGGBD ET 464287226 43,236 379,828 SH   SOLE   379,828 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 365 7,166 SH   SOLE   7,166 0 0
ISHARES TR CRE U S REIT ETF 464288521 270 5,147 SH   SOLE   5,147 0 0
ISHARES TR DOW JONES US ETF 464287846 465 4,657 SH   SOLE   4,657 0 0
ISHARES TR EAFE GRWTH ETF 464288885 6,825 67,939 SH   SOLE   67,939 0 0
ISHARES TR EAFE SML CP ETF 464288273 4,335 60,349 SH   SOLE   60,349 0 0
ISHARES TR EAFE VALUE ETF 464288877 14,031 275,277 SH   SOLE   275,277 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 357 6,856 SH   SOLE   6,856 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 934 12,308 SH   SOLE   12,308 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 12,418 136,654 SH   SOLE   136,654 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 691 26,591 SH   SOLE   26,591 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 286 10,598 SH   SOLE   10,598 0 0
ISHARES TR EXPANDED TECH 464287515 2,609 7,640 SH   SOLE   7,640 0 0
ISHARES TR EXPND TEC SC ETF 464287549 328 910 SH   SOLE   910 0 0
ISHARES TR FALN ANGLS USD 46435G474 708 24,214 SH   SOLE   24,214 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 4,223 83,162 SH   SOLE   83,162 0 0
ISHARES TR GENOMICS IMMUN 46435U192 247 5,412 SH   SOLE   5,412 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 517 21,260 SH   SOLE   21,260 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 213 2,769 SH   SOLE   2,769 0 0
ISHARES TR GLOB UTILITS ETF 464288711 242 4,003 SH   SOLE   4,003 0 0
ISHARES TR GLOBAL 100 ETF 464287572 337 5,106 SH   SOLE   5,106 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 428 17,367 SH   SOLE   17,367 0 0
ISHARES TR GLOBAL MATER ETF 464288695 1,392 16,039 SH   SOLE   16,039 0 0
ISHARES TR GLOBAL TECH ETF 464287291 9,436 30,664 SH   SOLE   30,664 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 454 8,478 SH   SOLE   8,478 0 0
ISHARES TR HDG MSCI EAFE 46434V803 366 11,094 SH   SOLE   11,094 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,233 197,673 SH   SOLE   197,673 0 0
ISHARES TR IBOXX INV CP ETF 464287242 24,838 190,991 SH   SOLE   190,991 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,568 49,804 SH   SOLE   49,804 0 0
ISHARES TR INTRM GOV CR ETF 464288612 333 2,901 SH   SOLE   2,901 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 13,049 238,649 SH   SOLE   238,649 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 3,695 62,378 SH   SOLE   62,378 0 0
ISHARES TR JPMORGAN USD EMG 464288281 4,755 43,669 SH   SOLE   43,669 0 0
ISHARES TR MBS ETF 464288588 3,854 35,545 SH   SOLE   35,545 0 0
ISHARES TR MODERT ALLOC ETF 464289875 597 13,713 SH   SOLE   13,713 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 1,235 4,282 SH   SOLE   4,282 0 0
ISHARES TR MORNINGSTAR VALU 464288109 334 2,718 SH   SOLE   2,718 0 0
ISHARES TR MORNINGSTR US EQ 464287127 3,244 14,463 SH   SOLE   14,463 0 0
ISHARES TR MORTGE REL ETF 46435G342 760 21,542 SH   SOLE   21,542 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 1,176 4,678 SH   SOLE   4,678 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 1,027 2,715 SH   SOLE   2,715 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 552 2,996 SH   SOLE   2,996 0 0
ISHARES TR MRNING SM CP ETF 464288703 958 5,679 SH   SOLE   5,679 0 0
ISHARES TR MSCI ACWI ETF 464288257 4,101 43,097 SH   SOLE   43,097 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,478 72,196 SH   SOLE   72,196 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 6,293 86,223 SH   SOLE   86,223 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 15,743 295,143 SH   SOLE   295,143 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1 300 SH Put SOLE   300 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,001 23,739 SH   SOLE   23,739 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 215 5,895 SH   SOLE   5,895 0 0
ISHARES TR MSCI KLD400 SOC 464288570 679 8,898 SH   SOLE   8,898 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 408 13,017 SH   SOLE   13,017 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,197 13,634 SH   SOLE   13,634 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 20,601 297,740 SH   SOLE   297,740 0 0
ISHARES TR MSCI USA MMENTM 46432F396 3,455 21,475 SH   SOLE   21,475 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 5,913 48,552 SH   SOLE   48,552 0 0
ISHARES TR MSCI USA VALUE 46432F388 3,318 32,379 SH   SOLE   32,379 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3,430 22,784 SH   SOLE   22,784 0 0
ISHARES TR NATIONAL MUN ETF 464288414 17,435 150,238 SH   SOLE   150,238 0 0
ISHARES TR NORTH AMERN NAT 464287374 816 29,607 SH   SOLE   29,607 0 0
ISHARES TR PFD AND INCM SEC 464288687 8,178 212,959 SH   SOLE   212,959 0 0
ISHARES TR PHLX SEMICND ETF 464287523 3,775 8,903 SH   SOLE   8,903 0 0
ISHARES TR RESIDENTIAL MULT 464288562 207 2,791 SH   SOLE   2,791 0 0
ISHARES TR RUS 1000 ETF 464287622 5,524 24,680 SH   SOLE   24,680 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 26,214 107,857 SH   SOLE   107,857 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 23,731 156,585 SH   SOLE   156,585 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 8,023 26,677 SH   SOLE   26,677 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,843 17,824 SH   SOLE   17,824 0 0
ISHARES TR RUS MD CP GR ETF 464287481 3,623 35,493 SH   SOLE   35,493 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,985 18,162 SH   SOLE   18,162 0 0
ISHARES TR RUS MID CAP ETF 464287499 12,983 175,607 SH   SOLE   175,607 0 0
ISHARES TR RUS TOP 200 ETF 464289446 3,039 32,081 SH   SOLE   32,081 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,903 14,142 SH   SOLE   14,142 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 13,914 62,974 SH   SOLE   62,974 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 738 3,110 SH   SOLE   3,110 0 0
ISHARES TR S&P 100 ETF 464287101 2,825 15,707 SH   SOLE   15,707 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 20,575 315,998 SH   SOLE   315,998 0 0
ISHARES TR S&P 500 VAL ETF 464287408 10,648 75,387 SH   SOLE   75,387 0 0
ISHARES TR S&P MC 400GR ETF 464287606 8,052 102,749 SH   SOLE   102,749 0 0
ISHARES TR S&P MC 400VL ETF 464287705 7,406 72,654 SH   SOLE   72,654 0 0
ISHARES TR S&P SML 600 GWT 464287887 3,051 23,796 SH   SOLE   23,796 0 0
ISHARES TR SELECT DIVID ETF 464287168 7,570 66,342 SH   SOLE   66,342 0 0
ISHARES TR SELECT DIVID ETF 464287168 1 1,000 SH Put SOLE   1,000 0 0
ISHARES TR SHORT TREAS BD 464288679 655 5,926 SH   SOLE   5,926 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 5,524 51,232 SH   SOLE   51,232 0 0
ISHARES TR SP SMCP600VL ETF 464287879 5,267 52,282 SH   SOLE   52,282 0 0
ISHARES TR TIPS BD ETF 464287176 31,287 249,299 SH   SOLE   249,299 0 0
ISHARES TR TRANS AVG ETF 464287192 554 2,149 SH   SOLE   2,149 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 3,468 27,615 SH   SOLE   27,615 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 6,493 36,687 SH   SOLE   36,687 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 4,526 60,485 SH   SOLE   60,485 0 0
ISHARES TR U.S. ENERGY ETF 464287796 1,612 61,473 SH   SOLE   61,473 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 396 2,313 SH   SOLE   2,313 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,685 22,510 SH   SOLE   22,510 0 0
ISHARES TR U.S. FIXED INCME 46435U796 1,274 12,765 SH   SOLE   12,765 0 0
ISHARES TR U.S. MED DVC ETF 464288810 6,309 19,098 SH   SOLE   19,098 0 0
ISHARES TR U.S. PHARMA ETF 464288836 320 1,804 SH   SOLE   1,804 0 0
ISHARES TR U.S. REAL ES ETF 464287739 723 7,861 SH   SOLE   7,861 0 0
ISHARES TR U.S. TECH ETF 464287721 7,018 80,018 SH   SOLE   80,018 0 0
ISHARES TR U.S. UTILITS ETF 464287697 1,527 19,193 SH   SOLE   19,193 0 0
ISHARES TR US AER DEF ETF 464288760 1,973 18,946 SH   SOLE   18,946 0 0
ISHARES TR US BR DEL SE ETF 464288794 729 7,910 SH   SOLE   7,910 0 0
ISHARES TR US DIVID BYBCK 46435U861 437 11,821 SH   SOLE   11,821 0 0
ISHARES TR US HLTHCARE ETF 464287762 4,201 16,642 SH   SOLE   16,642 0 0
ISHARES TR US HLTHCR PR ETF 464288828 1,350 5,363 SH   SOLE   5,363 0 0
ISHARES TR US HOME CONS ETF 464288752 1,120 16,507 SH   SOLE   16,507 0 0
ISHARES TR US INDUSTRIALS 464287754 6,317 59,772 SH   SOLE   59,772 0 0
ISHARES TR US INFRASTRUC 46435U713 221 6,375 SH   SOLE   6,375 0 0
ISHARES TR US REGNL BKS ETF 464288778 323 5,700 SH   SOLE   5,700 0 0
ISHARES TR US TELECOM ETF 464287713 205 6,330 SH   SOLE   6,330 0 0
ISHARES TR US TREAS BD ETF 46429B267 8,063 307,878 SH   SOLE   307,878 0 0
ISHARES TR USD INV GRDE ETF 464288620 251 4,254 SH   SOLE   4,254 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 4,668 93,005 SH   SOLE   93,005 0 0
ISHARES U S ETF TR DISCRETIONARY 46431W663 207 4,951 SH   SOLE   4,951 0 0
IT TECH PACKAGING INC COM NEW 46527C100 9 13,000 SH   SOLE   13,000 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 354 11,967 SH   SOLE   11,967 0 0
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 333 7,876 SH   SOLE   7,876 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,582 50,877 SH   SOLE   50,877 0 0
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 330 9,603 SH   SOLE   9,603 0 0
J2 GLOBAL INC COM 48123V102 338 2,817 SH   SOLE   2,817 0 0
JACOBS ENGR GROUP INC COM 469814107 245 1,897 SH   SOLE   1,897 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 229 3,418 SH   SOLE   3,418 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 566 11,284 SH   SOLE   11,284 0 0
JD.COM INC SPON ADR CL A 47215P106 571 6,774 SH   SOLE   6,774 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 7,552 153,704 SH   SOLE   153,704 0 0
JOHNSON & JOHNSON COM 478160104 23,676 144,060 SH   SOLE   144,060 0 0
JOHNSON & JOHNSON COM 478160104 0 100 SH Put SOLE   100 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,446 40,998 SH   SOLE   40,998 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 180 10,879 SH   SOLE   10,879 0 0
JPMORGAN CHASE & CO COM 46625H100 30,427 199,877 SH   SOLE   199,877 0 0
KAR AUCTION SVCS INC COM 48238T109 173 11,510 SH   SOLE   11,510 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 212 29,609 SH   SOLE   29,609 0 0
KELLOGG CO COM 487836108 629 9,939 SH   SOLE   9,939 0 0
KEURIG DR PEPPER INC COM 49271V100 540 15,720 SH   SOLE   15,720 0 0
KEYCORP COM 493267108 234 11,688 SH   SOLE   11,688 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 723 5,043 SH   SOLE   5,043 0 0
KIMBERLY-CLARK CORP COM 494368103 5,218 37,524 SH   SOLE   37,524 0 0
KINDER MORGAN INC DEL COM 49456B101 2,589 155,493 SH   SOLE   155,493 0 0
KINROSS GOLD CORP COM 496902404 147 21,973 SH   SOLE   21,973 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 206 6,096 SH   SOLE   6,096 0 0
KKR & CO INC COM 48251W104 1,284 26,289 SH   SOLE   26,289 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 924 58,437 SH   SOLE   58,437 0 0
KLA CORP COM NEW 482480100 1,071 3,241 SH   SOLE   3,241 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 930 16,314 SH   SOLE   16,314 0 0
KORN FERRY COM NEW 500643200 547 8,772 SH   SOLE   8,772 0 0
KOSMOS ENERGY LTD COM 500688106 163 53,096 SH   SOLE   53,096 0 0
KRAFT HEINZ CO COM 500754106 5,461 136,531 SH   SOLE   136,531 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 279 3,654 SH   SOLE   3,654 0 0
KRANESHARES TR ELEC VEH FUTUR 500767827 236 5,561 SH   SOLE   5,561 0 0
KRANESHARES TR QUADRTC INT RT 500767736 1,786 62,485 SH   SOLE   62,485 0 0
KROGER CO COM 501044101 2,162 60,076 SH   SOLE   60,076 0 0
L BRANDS INC COM 501797104 1,142 18,456 SH   SOLE   18,456 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,675 8,265 SH   SOLE   8,265 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 0 300 SH Put SOLE   300 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,080 4,236 SH   SOLE   4,236 0 0
LADDER CAP CORP CL A 505743104 782 66,288 SH   SOLE   66,288 0 0
LAM RESEARCH CORP COM 512807108 6,516 10,946 SH   SOLE   10,946 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 465 4,952 SH   SOLE   4,952 0 0
LAMB WESTON HLDGS INC COM 513272104 350 4,514 SH   SOLE   4,514 0 0
LAS VEGAS SANDS CORP COM 517834107 607 9,984 SH   SOLE   9,984 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 581 19,545 SH   SOLE   19,545 0 0
LAUDER ESTEE COS INC CL A 518439104 824 2,832 SH   SOLE   2,832 0 0
LENNAR CORP CL A 526057104 571 5,644 SH   SOLE   5,644 0 0
LENNOX INTL INC COM 526107107 240 771 SH   SOLE   771 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 121 20,689 SH   SOLE   20,689 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 178 23,360 SH   SOLE   23,360 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 214 1,428 SH   SOLE   1,428 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 539 21,109 SH   SOLE   21,109 0 0
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 19 25,000 SH   SOLE   25,000 0 0
LIFE STORAGE INC COM 53223X107 216 2,517 SH   SOLE   2,517 0 0
LILLY ELI & CO COM 532457108 8,822 47,222 SH   SOLE   47,222 0 0
LINCOLN NATL CORP IND COM 534187109 461 7,400 SH   SOLE   7,400 0 0
LINDE PLC SHS G5494J103 991 3,538 SH   SOLE   3,538 0 0
LISTED FD TR ROUNDHILL SPORTS 53656F789 407 13,207 SH   SOLE   13,207 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 386 24,008 SH   SOLE   24,008 0 0
LKQ CORP COM 501889208 511 12,081 SH   SOLE   12,081 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 63 27,037 SH   SOLE   27,037 0 0
LOCKHEED MARTIN CORP COM 539830109 9,649 26,112 SH   SOLE   26,112 0 0
LOGITECH INTL S A SHS H50430232 827 7,915 SH   SOLE   7,915 0 0
LOUISIANA PAC CORP COM 546347105 331 5,975 SH   SOLE   5,975 0 0
LOWES COS INC COM 548661107 13,459 70,768 SH   SOLE   70,768 0 0
LPL FINL HLDGS INC COM 50212V100 525 3,695 SH   SOLE   3,695 0 0
LULULEMON ATHLETICA INC COM 550021109 1,005 3,278 SH   SOLE   3,278 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,052 78,797 SH   SOLE   78,797 0 0
LUMENTUM HLDGS INC COM 55024U109 1,174 12,853 SH   SOLE   12,853 0 0
LYFT INC CL A COM 55087P104 399 6,320 SH   SOLE   6,320 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 674 6,478 SH   SOLE   6,478 0 0
M & T BK CORP COM 55261F104 225 1,487 SH   SOLE   1,487 0 0
MACQUARIE / FIRST TR GLOBAL COM 55607W100 265 28,730 SH   SOLE   28,730 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 519 11,974 SH   SOLE   11,974 0 0
MAGNA INTL INC COM 559222401 1,705 19,368 SH   SOLE   19,368 0 0
MANULIFE FINL CORP COM 56501R106 209 9,727 SH   SOLE   9,727 0 0
MARATHON OIL CORP COM 565849106 337 31,548 SH   SOLE   31,548 0 0
MARATHON PETE CORP COM 56585A102 1,908 35,666 SH   SOLE   35,666 0 0
MARATHON PETE CORP COM 56585A102 0 100 SH Put SOLE   100 0 0
MARKEL CORP COM 570535104 245 215 SH   SOLE   215 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,218 2,446 SH   SOLE   2,446 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,171 7,907 SH   SOLE   7,907 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,645 4,898 SH   SOLE   4,898 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 434 8,853 SH   SOLE   8,853 0 0
MASCO CORP COM 574599106 207 3,454 SH   SOLE   3,454 0 0
MASTEC INC COM 576323109 698 7,453 SH   SOLE   7,453 0 0
MASTERCARD INCORPORATED CL A 57636Q104 12,322 34,606 SH   SOLE   34,606 0 0
MATCH GROUP INC NEW COM 57667L107 332 2,418 SH   SOLE   2,418 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 993 10,863 SH   SOLE   10,863 0 0
MAXIMUS INC COM 577933104 226 2,538 SH   SOLE   2,538 0 0
MCCORMICK & CO INC COM NON VTG 579780206 815 9,135 SH   SOLE   9,135 0 0
MCDONALDS CORP COM 580135101 9,125 40,709 SH   SOLE   40,709 0 0
MCKESSON CORP COM 58155Q103 1,411 7,236 SH   SOLE   7,236 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,479 69,493 SH   SOLE   69,493 0 0
MEDTRONIC PLC SHS G5960L103 4,775 40,423 SH   SOLE   40,423 0 0
MERCADOLIBRE INC COM 58733R102 1,117 759 SH   SOLE   759 0 0
MERCK & CO. INC COM 58933Y105 11,834 153,512 SH   SOLE   153,512 0 0
MERCURY GENL CORP NEW COM 589400100 338 5,559 SH   SOLE   5,559 0 0
MEREO BIOPHARMA GROUP PLC ADS 589492107 48 14,100 SH   SOLE   14,100 0 0
METLIFE INC COM 59156R108 3,129 51,478 SH   SOLE   51,478 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 686 594 SH   SOLE   594 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 254 39,243 SH   SOLE   39,243 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,209 31,814 SH   SOLE   31,814 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 586 3,772 SH   SOLE   3,772 0 0
MICRON TECHNOLOGY INC COM 595112103 5,766 65,365 SH   SOLE   65,365 0 0
MICROSOFT CORP COM 594918104 76,249 323,402 SH   SOLE   323,402 0 0
MID-AMER APT CMNTYS INC COM 59522J103 813 5,630 SH   SOLE   5,630 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 102 18,923 SH   SOLE   18,923 0 0
MODERNA INC COM 60770K107 2,497 19,065 SH   SOLE   19,065 0 0
MOHAWK INDS INC COM 608190104 295 1,535 SH   SOLE   1,535 0 0
MOLINA HEALTHCARE INC COM 60855R100 263 1,125 SH   SOLE   1,125 0 0
MONDELEZ INTL INC CL A 609207105 1,444 24,668 SH   SOLE   24,668 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 469 26,497 SH   SOLE   26,497 0 0
MONOLITHIC PWR SYS INC COM 609839105 321 908 SH   SOLE   908 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 634 6,957 SH   SOLE   6,957 0 0
MOODYS CORP COM 615369105 1,155 3,868 SH   SOLE   3,868 0 0
MORGAN STANLEY COM NEW 617446448 5,328 68,600 SH   SOLE   68,600 0 0
MOSAIC CO NEW COM 61945C103 1,381 43,690 SH   SOLE   43,690 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 421 2,238 SH   SOLE   2,238 0 0
MP MATERIALS CORP COM CL A 553368101 799 22,213 SH   SOLE   22,213 0 0
MSCI INC COM 55354G100 904 2,156 SH   SOLE   2,156 0 0
MULTIPLAN CORPORATION COM 62548M100 77 13,884 SH   SOLE   13,884 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 198 22,994 SH   SOLE   22,994 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 832 14,037 SH   SOLE   14,037 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 547 12,418 SH   SOLE   12,418 0 0
NCR CORP NEW COM 62886E108 260 6,849 SH   SOLE   6,849 0 0
NEOGENOMICS INC COM NEW 64049M209 374 7,748 SH   SOLE   7,748 0 0
NETAPP INC COM 64110D104 902 12,417 SH   SOLE   12,417 0 0
NETEASE INC SPONSORED ADS 64110W102 315 3,047 SH   SOLE   3,047 0 0
NETFLIX INC COM 64110L106 14,828 28,425 SH   SOLE   28,425 0 0
NEUBERGER BERMAN MUN FD INC COM 64124P101 165 10,369 SH   SOLE   10,369 0 0
NEW GOLD INC CDA COM 644535106 15 10,000 SH   SOLE   10,000 0 0
NEW IRELAND FD INC COM 645673104 158 14,048 SH   SOLE   14,048 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 357 31,762 SH   SOLE   31,762 0 0
NEW YORK CITY REIT INC COM 649439205 277 32,163 SH   SOLE   32,163 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 207 16,412 SH   SOLE   16,412 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 193 43,237 SH   SOLE   43,237 0 0
NEWELL BRANDS INC COM 651229106 913 34,104 SH   SOLE   34,104 0 0
NEWMONT CORP COM 651639106 851 14,113 SH   SOLE   14,113 0 0
NEWS CORP NEW CL A 65249B109 297 11,682 SH   SOLE   11,682 0 0
NEXTERA ENERGY INC COM 65339F101 4,996 66,078 SH   SOLE   66,078 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 32 15,645 SH   SOLE   15,645 0 0
NICE LTD SPONSORED ADR 653656108 227 1,042 SH   SOLE   1,042 0 0
NICOLET BANKSHARES INC COM 65406E102 251 3,008 SH   SOLE   3,008 0 0
NIKE INC CL B 654106103 7,091 53,356 SH   SOLE   53,356 0 0
NIO INC SPON ADS 62914V106 1,579 40,518 SH   SOLE   40,518 0 0
NIO INC SPON ADS 62914V106 11 600 SH Put SOLE   600 0 0
NISOURCE INC COM 65473P105 505 20,946 SH   SOLE   20,946 0 0
NOKIA CORP SPONSORED ADR 654902204 298 75,271 SH   SOLE   75,271 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 53 16,375 SH   SOLE   16,375 0 0
NORDSON CORP COM 655663102 557 2,806 SH   SOLE   2,806 0 0
NORFOLK SOUTHN CORP COM 655844108 2,148 8,000 SH   SOLE   8,000 0 0
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 467 13,085 SH   SOLE   13,085 0 0
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 547 13,170 SH   SOLE   13,170 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 208 5,317 SH   SOLE   5,317 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,633 11,226 SH   SOLE   11,226 0 0
NORTHWESTERN CORP COM NEW 668074305 228 3,498 SH   SOLE   3,498 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 417 15,128 SH   SOLE   15,128 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,446 16,916 SH   SOLE   16,916 0 0
NOVAVAX INC COM NEW 670002401 373 2,055 SH   SOLE   2,055 0 0
NOVO-NORDISK A S ADR 670100205 706 10,472 SH   SOLE   10,472 0 0
NUCOR CORP COM 670346105 2,153 26,826 SH   SOLE   26,826 0 0
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 238 9,419 SH   SOLE   9,419 0 0
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 1,049 29,887 SH   SOLE   29,887 0 0
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1,244 41,141 SH   SOLE   41,141 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1,535 26,481 SH   SOLE   26,481 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 2,758 76,190 SH   SOLE   76,190 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 522 10,427 SH   SOLE   10,427 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 743 21,573 SH   SOLE   21,573 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1,080 25,108 SH   SOLE   25,108 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870 318 12,321 SH   SOLE   12,321 0 0
NUTRIEN LTD COM 67077M108 439 8,153 SH   SOLE   8,153 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 222 13,140 SH   SOLE   13,140 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,407 94,959 SH   SOLE   94,959 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1,448 97,437 SH   SOLE   97,437 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 619 40,048 SH   SOLE   40,048 0 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 176 17,205 SH   SOLE   17,205 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 285 43,870 SH   SOLE   43,870 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 506 30,178 SH   SOLE   30,178 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 292 20,224 SH   SOLE   20,224 0 0
NUVEEN MUN VALUE FD INC COM 670928100 484 43,436 SH   SOLE   43,436 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 377 23,341 SH   SOLE   23,341 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 777 79,948 SH   SOLE   79,948 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 208 21,965 SH   SOLE   21,965 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 634 41,860 SH   SOLE   41,860 0 0
NUVEEN SR INCOME FD COM 67067Y104 82 14,604 SH   SOLE   14,604 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 213 19,850 SH   SOLE   19,850 0 0
NVENT ELECTRIC PLC SHS G6700G107 228 8,186 SH   SOLE   8,186 0 0
NVIDIA CORPORATION COM 67066G104 18,563 34,767 SH   SOLE   34,767 0 0
NVR INC COM 62944T105 226 48 SH   SOLE   48 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,839 9,135 SH   SOLE   9,135 0 0
OCCIDENTAL PETE CORP COM 674599105 419 15,742 SH   SOLE   15,742 0 0
OGE ENERGY CORP COM 670837103 703 21,735 SH   SOLE   21,735 0 0
OKTA INC CL A 679295105 1,263 5,730 SH   SOLE   5,730 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,261 5,245 SH   SOLE   5,245 0 0
OLD REP INTL CORP COM 680223104 1,347 61,689 SH   SOLE   61,689 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 276 3,175 SH   SOLE   3,175 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,078 29,442 SH   SOLE   29,442 0 0
OMNICOM GROUP INC COM 681919106 1,777 23,961 SH   SOLE   23,961 0 0
ONEOK INC NEW COM 682680103 2,113 41,706 SH   SOLE   41,706 0 0
OPKO HEALTH INC COM 68375N103 65 15,110 SH   SOLE   15,110 0 0
ORACLE CORP COM 68389X105 5,898 84,048 SH   SOLE   84,048 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 835 1,646 SH   SOLE   1,646 0 0
OSI ETF TR OSHS GBL INTER 67110P704 291 5,582 SH   SOLE   5,582 0 0
OTIS WORLDWIDE CORP COM 68902V107 615 8,978 SH   SOLE   8,978 0 0
OVID THERAPEUTICS INC COM 690469101 72 17,954 SH   SOLE   17,954 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 233 16,925 SH   SOLE   16,925 0 0
PACCAR INC COM 693718108 352 3,788 SH   SOLE   3,788 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 766 21,161 SH   SOLE   21,161 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 1,106 21,109 SH   SOLE   21,109 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 2,103 60,547 SH   SOLE   60,547 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 951 40,838 SH   SOLE   40,838 0 0
PALO ALTO NETWORKS INC COM 697435105 693 2,153 SH   SOLE   2,153 0 0
PARKER-HANNIFIN CORP COM 701094104 2,809 8,904 SH   SOLE   8,904 0 0
PAYCHEX INC COM 704326107 3,102 31,642 SH   SOLE   31,642 0 0
PAYCOM SOFTWARE INC COM 70432V102 251 679 SH   SOLE   679 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,079 5,999 SH   SOLE   5,999 0 0
PAYPAL HLDGS INC COM 70450Y103 8,646 35,603 SH   SOLE   35,603 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 48 10,500 SH   SOLE   10,500 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 500 4,443 SH   SOLE   4,443 0 0
PENN NATL GAMING INC COM 707569109 680 6,490 SH   SOLE   6,490 0 0
PENNANTPARK INVT CORP COM 708062104 124 21,929 SH   SOLE   21,929 0 0
PENTAIR PLC SHS G7S00T104 302 4,842 SH   SOLE   4,842 0 0
PEPSICO INC COM 713448108 8,761 61,933 SH   SOLE   61,933 0 0
PFIZER INC COM 717081103 24,409 673,721 SH   SOLE   673,721 0 0
PG&E CORP COM 69331C108 181 15,446 SH   SOLE   15,446 0 0
PHILIP MORRIS INTL INC COM 718172109 4,167 46,960 SH   SOLE   46,960 0 0
PHILLIPS 66 COM 718546104 900 11,034 SH   SOLE   11,034 0 0
PIMCO CALIF MUN INCOME FD COM 72200N106 923 51,833 SH   SOLE   51,833 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 432 47,725 SH   SOLE   47,725 0 0
PIMCO CALIF MUN INCOME FD II COM 72201C109 322 30,537 SH   SOLE   30,537 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100 1,061 61,253 SH   SOLE   61,253 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 2,381 130,319 SH   SOLE   130,319 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 883 39,632 SH   SOLE   39,632 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 790 28,065 SH   SOLE   28,065 0 0
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 384 13,314 SH   SOLE   13,314 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,165 11,745 SH   SOLE   11,745 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 639 11,660 SH   SOLE   11,660 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 742 9,189 SH   SOLE   9,189 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 312 2,364 SH   SOLE   2,364 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,481 31,801 SH   SOLE   31,801 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,221 11,986 SH   SOLE   11,986 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 2,319 22,746 SH   SOLE   22,746 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 320 5,692 SH   SOLE   5,692 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 363 3,256 SH   SOLE   3,256 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 459 68,150 SH   SOLE   68,150 0 0
PIMCO INCOME OPPORTUNITY FD COM 72202B100 377 14,317 SH   SOLE   14,317 0 0
PIMCO INCOME STRATEGY FD II COM 72201J104 179 17,392 SH   SOLE   17,392 0 0
PIMCO MUN INCOME FD COM 72200R107 297 20,645 SH   SOLE   20,645 0 0
PIMCO MUN INCOME FD II COM 72200W106 560 37,630 SH   SOLE   37,630 0 0
PIMCO MUN INCOME FD III COM 72201A103 343 27,812 SH   SOLE   27,812 0 0
PIMCO STRATEGIC INCOME FD COM 72200X104 316 43,174 SH   SOLE   43,174 0 0
PINTEREST INC CL A 72352L106 1,754 23,687 SH   SOLE   23,687 0 0
PIONEER HIGH INCOME TR COM 72369H106 182 19,387 SH   SOLE   19,387 0 0
PIONEER NAT RES CO COM 723787107 206 1,297 SH   SOLE   1,297 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 135 14,833 SH   SOLE   14,833 0 0
PLANET FITNESS INC CL A 72703H101 541 6,999 SH   SOLE   6,999 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,636 15,030 SH   SOLE   15,030 0 0
POOL CORP COM 73278L105 495 1,435 SH   SOLE   1,435 0 0
POPULAR INC COM NEW 733174700 546 7,758 SH   SOLE   7,758 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 214 4,512 SH   SOLE   4,512 0 0
PPG INDS INC COM 693506107 551 3,664 SH   SOLE   3,664 0 0
PPL CORP COM 69351T106 1,911 66,275 SH   SOLE   66,275 0 0
PRECISION BIOSCIENCES INC COM 74019P108 207 20,001 SH   SOLE   20,001 0 0
PREFERRED APT CMNTYS INC COM 74039L103 312 31,626 SH   SOLE   31,626 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303 94 25,579 SH   SOLE   25,579 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,103 6,427 SH   SOLE   6,427 0 0
PRIMORIS SVCS CORP COM 74164F103 520 15,684 SH   SOLE   15,684 0 0
PRINCIPAL EXCHANGE-TRADED FD ACTV INCM ETF 74255Y102 723 17,719 SH   SOLE   17,719 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,063 34,410 SH   SOLE   34,410 0 0
PROCTER AND GAMBLE CO COM 742718109 14,896 109,991 SH   SOLE   109,991 0 0
PROGRESSIVE CORP COM 743315103 513 5,367 SH   SOLE   5,367 0 0
PROLOGIS INC. COM 74340W103 3,282 30,962 SH   SOLE   30,962 0 0
PROOFPOINT INC COM 743424103 364 2,891 SH   SOLE   2,891 0 0
PROSHARES TR LARGE CAP CRE 74347R248 281 3,077 SH   SOLE   3,077 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 2,777 63,840 SH   SOLE   63,840 0 0
PROSHARES TR MSCI EMRG MKTS 74347B847 1,246 20,708 SH   SOLE   20,708 0 0
PROSHARES TR MSCI TRANFRMTNAL 74347G796 896 21,057 SH   SOLE   21,057 0 0
PROSHARES TR ONLINE RTL ETF 74347B169 3,426 43,676 SH   SOLE   43,676 0 0
PROSHARES TR PET CARE ETF 74348A145 282 3,893 SH   SOLE   3,893 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 6,651 59,497 SH   SOLE   59,497 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 6,309 96,441 SH   SOLE   96,441 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 10,187 118,098 SH   SOLE   118,098 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 4,779 68,583 SH   SOLE   68,583 0 0
PROSHARES TR S&P TECH DIVIDEN 74347G606 229 4,020 SH   SOLE   4,020 0 0
PROSHARES TR SHT 7-10 YR TR 74348A608 1,220 48,350 SH   SOLE   48,350 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 822 15,580 SH   SOLE   15,580 0 0
PROSPECT CAP CORP COM 74348T102 242 31,594 SH   SOLE   31,594 0 0
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 94 92,000 SH   SOLE   92,000 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 54 50,000 SH   SOLE   50,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 681 9,095 SH   SOLE   9,095 0 0
PROVENTION BIO INC COM 74374N102 107 10,195 SH   SOLE   10,195 0 0
PRUDENTIAL FINL INC COM 744320102 4,673 51,296 SH   SOLE   51,296 0 0
PUBLIC STORAGE COM 74460D109 1,900 7,699 SH   SOLE   7,699 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,213 20,139 SH   SOLE   20,139 0 0
PULTE GROUP INC COM 745867101 547 10,430 SH   SOLE   10,430 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 174 12,977 SH   SOLE   12,977 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 72 14,871 SH   SOLE   14,871 0 0
QORVO INC COM 74736K101 467 2,557 SH   SOLE   2,557 0 0
QUALCOMM INC COM 747525103 19,762 149,045 SH   SOLE   149,045 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 109 40,275 SH   SOLE   40,275 0 0
QUANTA SVCS INC COM 74762E102 847 9,624 SH   SOLE   9,624 0 0
QUEST DIAGNOSTICS INC COM 74834L100 968 7,543 SH   SOLE   7,543 0 0
QUIDEL CORP COM 74838J101 574 4,489 SH   SOLE   4,489 0 0
QURATE RETAIL INC COM SER A 74915M100 127 10,811 SH   SOLE   10,811 0 0
RAYMOND JAMES FINL INC COM 754730109 210 1,712 SH   SOLE   1,712 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,066 91,441 SH   SOLE   91,441 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 300 SH Put SOLE   300 0 0
RBB FD INC MFAM SMLCP GRWTH 74933W874 446 11,896 SH   SOLE   11,896 0 0
REALTY INCOME CORP COM 756109104 5,382 84,749 SH   SOLE   84,749 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 373 11,143 SH   SOLE   11,143 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,305 2,759 SH   SOLE   2,759 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 588 28,481 SH   SOLE   28,481 0 0
REMARK HLDGS INC COM 75955K102 57 25,000 SH   SOLE   25,000 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 287 4,615 SH   SOLE   4,615 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 58 15,266 SH   SOLE   15,266 0 0
REPUBLIC SVCS INC COM 760759100 440 4,425 SH   SOLE   4,425 0 0
RESMED INC COM 761152107 477 2,456 SH   SOLE   2,456 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 380 5,850 SH   SOLE   5,850 0 0
RETAIL PPTYS AMER INC CL A 76131V202 257 24,496 SH   SOLE   24,496 0 0
RIO TINTO PLC SPONSORED ADR 767204100 431 5,550 SH   SOLE   5,550 0 0
RIOT BLOCKCHAIN INC COM 767292105 649 12,192 SH   SOLE   12,192 0 0
ROCKET COS INC COM CL A 77311W101 531 22,988 SH   SOLE   22,988 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,101 4,149 SH   SOLE   4,149 0 0
ROKU INC COM CL A 77543R102 2,121 6,510 SH   SOLE   6,510 0 0
ROLLINS INC COM 775711104 208 6,055 SH   SOLE   6,055 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,571 3,895 SH   SOLE   3,895 0 0
ROSS STORES INC COM 778296103 690 5,757 SH   SOLE   5,757 0 0
ROYAL BK CDA COM 780087102 342 3,709 SH   SOLE   3,709 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 891 10,407 SH   SOLE   10,407 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 656 17,823 SH   SOLE   17,823 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,579 65,777 SH   SOLE   65,777 0 0
S&P GLOBAL INC COM 78409V104 1,323 3,749 SH   SOLE   3,749 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 220 12,699 SH   SOLE   12,699 0 0
SAIA INC COM 78709Y105 597 2,589 SH   SOLE   2,589 0 0
SALESFORCE COM INC COM 79466L302 6,049 28,550 SH   SOLE   28,550 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,058 84,400 SH   SOLE   84,400 0 0
SANOFI SPONSORED ADR 80105N105 655 13,251 SH   SOLE   13,251 0 0
SAP SE SPON ADR 803054204 287 2,334 SH   SOLE   2,334 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 648 2,335 SH   SOLE   2,335 0 0
SCHLUMBERGER LTD COM 806857108 313 11,527 SH   SOLE   11,527 0 0
SCHWAB CHARLES CORP COM 808513105 2,596 39,830 SH   SOLE   39,830 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 498 12,621 SH   SOLE   12,621 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6,000 188,799 SH   SOLE   188,799 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6,511 173,079 SH   SOLE   173,079 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,344 84,830 SH   SOLE   84,830 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 756 23,560 SH   SOLE   23,560 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 8,748 170,496 SH   SOLE   170,496 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 970 17,971 SH   SOLE   17,971 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 335 3,468 SH   SOLE   3,468 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 81,919 1,123,403 SH   SOLE   1,123,403 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7,122 54,874 SH   SOLE   54,874 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 8,304 127,201 SH   SOLE   127,201 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,899 19,774 SH   SOLE   19,774 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,215 29,763 SH   SOLE   29,763 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,675 36,869 SH   SOLE   36,869 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 12,507 204,499 SH   SOLE   204,499 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 498 5,962 SH   SOLE   5,962 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 1,126 4,594 SH   SOLE   4,594 0 0
SEA LTD SPONSORD ADS 81141R100 462 2,069 SH   SOLE   2,069 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,835 36,934 SH   SOLE   36,934 0 0
SEAGEN INC COM 81181C104 452 3,252 SH   SOLE   3,252 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,826 24,899 SH   SOLE   24,899 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 10,784 219,810 SH   SOLE   219,810 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 846 21,433 SH   SOLE   21,433 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,902 29,167 SH   SOLE   29,167 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6,239 91,327 SH   SOLE   91,327 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,936 59,416 SH   SOLE   59,416 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,500 220,260 SH   SOLE   220,260 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 13,073 132,785 SH   SOLE   132,785 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,634 87,982 SH   SOLE   87,982 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,198 15,200 SH   SOLE   15,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 14,194 106,872 SH   SOLE   106,872 0 0
SEMPRA ENERGY COM 816851109 940 7,087 SH   SOLE   7,087 0 0
SERVICENOW INC COM 81762P102 2,799 5,596 SH   SOLE   5,596 0 0
SHERWIN WILLIAMS CO COM 824348106 1,851 2,507 SH   SOLE   2,507 0 0
SHIFT4 PMTS INC CL A 82452J109 346 4,225 SH   SOLE   4,225 0 0
SHOPIFY INC CL A 82509L107 3,515 3,177 SH   SOLE   3,177 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 222 12,421 SH   SOLE   12,421 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 239 1,057 SH   SOLE   1,057 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 506 8,519 SH   SOLE   8,519 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 649 21,877 SH   SOLE   21,877 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,365 12,002 SH   SOLE   12,002 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 242 39,745 SH   SOLE   39,745 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 536 3,142 SH   SOLE   3,142 0 0
SKECHERS U S A INC CL A 830566105 251 6,022 SH   SOLE   6,022 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,713 14,786 SH   SOLE   14,786 0 0
SLEEP NUMBER CORP COM 83125X103 573 3,992 SH   SOLE   3,992 0 0
SMITH A O CORP COM 831865209 326 4,823 SH   SOLE   4,823 0 0
SMUCKER J M CO COM NEW 832696405 1,715 13,553 SH   SOLE   13,553 0 0
SMUCKER J M CO COM NEW 832696405 0 200 SH Put SOLE   200 0 0
SNAP INC CL A 83304A106 542 10,369 SH   SOLE   10,369 0 0
SNAP ON INC COM 833034101 393 1,703 SH   SOLE   1,703 0 0
SNOWFLAKE INC CL A 833445109 849 3,705 SH   SOLE   3,705 0 0
SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8252P105 177 10,320 SH   SOLE   10,320 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 267 928 SH   SOLE   928 0 0
SOLID BIOSCIENCES INC COM 83422E105 97 17,575 SH   SOLE   17,575 0 0
SONOS INC COM 83570H108 629 16,795 SH   SOLE   16,795 0 0
SONY CORP SPONSORED ADR 835699307 249 2,350 SH   SOLE   2,350 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 75 15,000 SH   SOLE   15,000 0 0
SOUTHERN CO COM 842587107 6,389 102,783 SH   SOLE   102,783 0 0
SOUTHERN COPPER CORP COM 84265V105 538 7,932 SH   SOLE   7,932 0 0
SOUTHWEST AIRLS CO COM 844741108 2,563 41,980 SH   SOLE   41,980 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4,982 15,087 SH   SOLE   15,087 0 0
SPDR GOLD TR GOLD SHS 78463V107 11,546 72,179 SH   SOLE   72,179 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,098 23,242 SH   SOLE   23,242 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 518 11,629 SH   SOLE   11,629 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 561 15,872 SH   SOLE   15,872 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,245 74,124 SH   SOLE   74,124 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 855 6,530 SH   SOLE   6,530 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 3,712 123,644 SH   SOLE   123,644 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 5,460 82,577 SH   SOLE   82,577 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,352 35,437 SH   SOLE   35,437 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 413 11,040 SH   SOLE   11,040 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 52,760 133,121 SH   SOLE   133,121 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 700 SH Put SOLE   700 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10,152 21,326 SH   SOLE   21,326 0 0
SPDR SER TR AEROSPACE DEF 78464A631 2,416 19,240 SH   SOLE   19,240 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 6,809 81,694 SH   SOLE   81,694 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 1,376 44,920 SH   SOLE   44,920 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 328 11,250 SH   SOLE   11,250 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 3,193 29,344 SH   SOLE   29,344 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,030 37,675 SH   SOLE   37,675 0 0
SPDR SER TR DJ REIT ETF 78464A607 431 4,549 SH   SOLE   4,549 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 1,663 28,029 SH   SOLE   28,029 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,114 22,486 SH   SOLE   22,486 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,231 23,836 SH   SOLE   23,836 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 215 6,698 SH   SOLE   6,698 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 3,381 110,665 SH   SOLE   110,665 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 5,000 168,625 SH   SOLE   168,625 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 430 11,873 SH   SOLE   11,873 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 330 8,457 SH   SOLE   8,457 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,064 22,820 SH   SOLE   22,820 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 264 6,239 SH   SOLE   6,239 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 270 8,820 SH   SOLE   8,820 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 5,274 168,453 SH   SOLE   168,453 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 2,176 38,581 SH   SOLE   38,581 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,331 60,542 SH   SOLE   60,542 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 740 19,537 SH   SOLE   19,537 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 588 7,832 SH   SOLE   7,832 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 1,178 18,006 SH   SOLE   18,006 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 724 8,439 SH   SOLE   8,439 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,523 30,773 SH   SOLE   30,773 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 259 2,753 SH   SOLE   2,753 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,716 12,652 SH   SOLE   12,652 0 0
SPDR SER TR S&P BK ETF 78464A797 470 9,059 SH   SOLE   9,059 0 0
SPDR SER TR S&P CAP MKTS 78464A771 435 5,159 SH   SOLE   5,159 0 0
SPDR SER TR S&P DIVID ETF 78464A763 32,183 272,670 SH   SOLE   272,670 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 632 8,983 SH   SOLE   8,983 0 0
SPDR SER TR S&P KENSHO SMART 78468R689 1,451 23,781 SH   SOLE   23,781 0 0
SPDR SER TR S&P METALS MNG 78464A755 4,368 109,429 SH   SOLE   109,429 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 837 10,291 SH   SOLE   10,291 0 0
SPDR SER TR S&P REGL BKG 78464A698 1,017 15,326 SH   SOLE   15,326 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 444 2,430 SH   SOLE   2,430 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 2,643 28,883 SH   SOLE   28,883 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 395 4,019 SH   SOLE   4,019 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 2,299 24,220 SH   SOLE   24,220 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 1,763 14,063 SH   SOLE   14,063 0 0
SPLUNK INC COM 848637104 1,043 7,699 SH   SOLE   7,699 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,019 3,802 SH   SOLE   3,802 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 302 11,260 SH   SOLE   11,260 0 0
SPROTT FOCUS TR INC COM 85208J109 1,467 188,114 SH   SOLE   188,114 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,465 84,347 SH   SOLE   84,347 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 712 53,109 SH   SOLE   53,109 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 183 20,787 SH   SOLE   20,787 0 0
SPX FLOW INC COM 78469X107 349 5,505 SH   SOLE   5,505 0 0
SQUARE INC CL A 852234103 5,209 22,942 SH   SOLE   22,942 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 435 6,223 SH   SOLE   6,223 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 3,128 68,389 SH   SOLE   68,389 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5,864 121,637 SH   SOLE   121,637 0 0
STANLEY BLACK & DECKER INC COM 854502101 268 1,341 SH   SOLE   1,341 0 0
STARBUCKS CORP COM 855244109 13,546 123,966 SH   SOLE   123,966 0 0
STATE STR CORP COM 857477103 1,622 19,305 SH   SOLE   19,305 0 0
STEEL DYNAMICS INC COM 858119100 514 10,127 SH   SOLE   10,127 0 0
STERIS PLC SHS USD G8473T100 296 1,552 SH   SOLE   1,552 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,468 38,287 SH   SOLE   38,287 0 0
STRATASYS LTD SHS M85548101 224 8,646 SH   SOLE   8,646 0 0
STRYKER CORPORATION COM 863667101 3,688 15,139 SH   SOLE   15,139 0 0
SUN CMNTYS INC COM 866674104 220 1,465 SH   SOLE   1,465 0 0
SUN LIFE FINANCIAL INC. COM 866796105 997 19,716 SH   SOLE   19,716 0 0
SUNOPTA INC COM 8676EP108 1,319 89,283 SH   SOLE   89,283 0 0
SUNPOWER CORP COM 867652406 594 17,751 SH   SOLE   17,751 0 0
SUNRUN INC COM 86771W105 259 4,275 SH   SOLE   4,275 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,750 3,544 SH   SOLE   3,544 0 0
SYNOPSYS INC COM 871607107 301 1,215 SH   SOLE   1,215 0 0
SYSCO CORP COM 871829107 1,773 22,519 SH   SOLE   22,519 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,893 32,909 SH   SOLE   32,909 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 520 2,941 SH   SOLE   2,941 0 0
TAPESTRY INC COM 876030107 1,345 32,649 SH   SOLE   32,649 0 0
TARGA RES CORP COM 87612G101 436 13,731 SH   SOLE   13,731 0 0
TARGET CORP COM 87612E106 11,512 58,120 SH   SOLE   58,120 0 0
TC ENERGY CORP COM 87807B107 1,863 40,636 SH   SOLE   40,636 0 0
TCF FINL CORP COM 872307103 1,080 23,253 SH   SOLE   23,253 0 0
TE CONNECTIVITY LTD REG SHS H84989104 618 4,786 SH   SOLE   4,786 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 4,034 165,275 SH   SOLE   165,275 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1,747 80,385 SH   SOLE   80,385 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 2,593 131,554 SH   SOLE   131,554 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 436 28,902 SH   SOLE   28,902 0 0
TELADOC HEALTH INC COM 87918A105 1,727 9,504 SH   SOLE   9,504 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 128 16,232 SH   SOLE   16,232 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 151 20,550 SH   SOLE   20,550 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 73 13,764 SH   SOLE   13,764 0 0
TERADYNE INC COM 880770102 1,441 11,841 SH   SOLE   11,841 0 0
TESLA INC COM 88160R101 26,483 39,649 SH   SOLE   39,649 0 0
TETRA TECH INC NEW COM 88162G103 224 1,647 SH   SOLE   1,647 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 419 36,337 SH   SOLE   36,337 0 0
TEXAS INSTRS INC COM 882508104 3,398 17,977 SH   SOLE   17,977 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 567 356 SH   SOLE   356 0 0
TEXAS ROADHOUSE INC COM 882681109 291 3,031 SH   SOLE   3,031 0 0
TEXTRON INC COM 883203101 597 10,651 SH   SOLE   10,651 0 0
TFI INTL INC COM 87241L109 526 7,016 SH   SOLE   7,016 0 0
THE TRADE DESK INC COM CL A 88339J105 1,657 2,543 SH   SOLE   2,543 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,724 10,350 SH   SOLE   10,350 0 0
THOR INDS INC COM 885160101 621 4,609 SH   SOLE   4,609 0 0
THOR INDS INC COM 885160101 3 300 SH Put SOLE   300 0 0
TILRAY INC COM CL 2 88688T100 519 22,844 SH   SOLE   22,844 0 0
TJX COS INC NEW COM 872540109 1,144 17,295 SH   SOLE   17,295 0 0
T-MOBILE US INC COM 872590104 1,578 12,598 SH   SOLE   12,598 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 338 5,188 SH   SOLE   5,188 0 0
TOTAL SE SPONSORED ADS 89151E109 504 10,832 SH   SOLE   10,832 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,459 9,347 SH   SOLE   9,347 0 0
TRACTOR SUPPLY CO COM 892356106 783 4,423 SH   SOLE   4,423 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 670 4,046 SH   SOLE   4,046 0 0
TRANSMEDICS GROUP INC COM 89377M109 245 5,907 SH   SOLE   5,907 0 0
TRAVELERS COMPANIES INC COM 89417E109 749 4,981 SH   SOLE   4,981 0 0
TREX CO INC COM 89531P105 306 3,343 SH   SOLE   3,343 0 0
TRINSEO S A SHS L9340P101 540 8,489 SH   SOLE   8,489 0 0
TRITON INTL LTD CL A G9078F107 247 4,490 SH   SOLE   4,490 0 0
TRUIST FINL CORP COM 89832Q109 1,374 23,562 SH   SOLE   23,562 0 0
TRUSTCO BK CORP N Y COM 898349105 108 14,674 SH   SOLE   14,674 0 0
TWILIO INC CL A 90138F102 1,238 3,633 SH   SOLE   3,633 0 0
TWITTER INC COM 90184L102 1,644 25,836 SH   SOLE   25,836 0 0
TWO HBRS INVT CORP COM NEW 90187B408 245 33,388 SH   SOLE   33,388 0 0
TYLER TECHNOLOGIES INC COM 902252105 365 860 SH   SOLE   860 0 0
TYSON FOODS INC CL A 902494103 2,442 32,867 SH   SOLE   32,867 0 0
TYSON FOODS INC CL A 902494103 0 200 SH Put SOLE   200 0 0
U S CONCRETE INC COM 90333L201 374 5,100 SH   SOLE   5,100 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,395 62,279 SH   SOLE   62,279 0 0
UBS GROUP AG SHS H42097107 173 11,131 SH   SOLE   11,131 0 0
ULTA BEAUTY INC COM 90384S303 1,083 3,502 SH   SOLE   3,502 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,540 27,581 SH   SOLE   27,581 0 0
UNION PAC CORP COM 907818108 7,077 32,107 SH   SOLE   32,107 0 0
UNITED AIRLS HLDGS INC COM 910047109 821 14,271 SH   SOLE   14,271 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,074 41,616 SH   SOLE   41,616 0 0
UNITED RENTALS INC COM 911363109 1,910 5,800 SH   SOLE   5,800 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318300 1,247 130,162 SH   SOLE   130,162 0 0
UNITED STS OIL FD LP UNITS 91232N207 678 16,736 SH   SOLE   16,736 0 0
UNITEDHEALTH GROUP INC COM 91324P102 14,551 39,108 SH   SOLE   39,108 0 0
UNITY SOFTWARE INC COM 91332U101 948 9,452 SH   SOLE   9,452 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 559 2,359 SH   SOLE   2,359 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 227 12,742 SH   SOLE   12,742 0 0
US BANCORP DEL COM NEW 902973304 5,892 106,518 SH   SOLE   106,518 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 180 22,690 SH   SOLE   22,690 0 0
VALE S A SPONSORED ADS 91912E105 265 15,237 SH   SOLE   15,237 0 0
VALERO ENERGY CORP COM 91913Y100 2,567 35,854 SH   SOLE   35,854 0 0
VALLEY NATL BANCORP COM 919794107 881 64,109 SH   SOLE   64,109 0 0
VALVOLINE INC COM 92047W101 213 8,179 SH   SOLE   8,179 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 214 13,226 SH   SOLE   13,226 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 609 3,472 SH   SOLE   3,472 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 326 11,389 SH   SOLE   11,389 0 0
VANECK VECTORS ETF TR CHINAAMC CHINA B 92189F379 206 8,678 SH   SOLE   8,678 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 818 25,627 SH   SOLE   25,627 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 10,876 334,648 SH   SOLE   334,648 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5,106 82,156 SH   SOLE   82,156 0 0
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 211 4,115 SH   SOLE   4,115 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1,714 24,742 SH   SOLE   24,742 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 225 10,814 SH   SOLE   10,814 0 0
VANECK VECTORS ETF TR RETAIL ETF 92189F684 283 1,716 SH   SOLE   1,716 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 260 10,063 SH   SOLE   10,063 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,002 4,116 SH   SOLE   4,116 0 0
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 215 11,916 SH   SOLE   11,916 0 0
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 894 35,717 SH   SOLE   35,717 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 593 10,620 SH   SOLE   10,620 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 8,701 37,032 SH   SOLE   37,032 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 276 2,017 SH   SOLE   2,017 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 282 1,452 SH   SOLE   1,452 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 529 3,036 SH   SOLE   3,036 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 17,821 200,845 SH   SOLE   200,845 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2,335 23,789 SH   SOLE   23,789 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 24,372 296,531 SH   SOLE   296,531 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 30,856 364,216 SH   SOLE   364,216 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 10,036 175,696 SH   SOLE   175,696 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,542 25,675 SH   SOLE   25,675 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 62,375 242,668 SH   SOLE   242,668 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,333 7,194 SH   SOLE   7,194 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 33,178 154,611 SH   SOLE   154,611 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6,697 49,653 SH   SOLE   49,653 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 17,342 78,348 SH   SOLE   78,348 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 11,475 124,917 SH   SOLE   124,917 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23,055 63,285 SH   SOLE   63,285 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 21,678 130,900 SH   SOLE   130,900 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 15,360 71,747 SH   SOLE   71,747 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7,991 29,095 SH   SOLE   29,095 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 82,409 398,707 SH   SOLE   398,707 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 44,574 339,065 SH   SOLE   339,065 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,550 25,547 SH   SOLE   25,547 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15,063 289,392 SH   SOLE   289,392 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 656 10,410 SH   SOLE   10,410 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 463 5,670 SH   SOLE   5,670 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,579 27,876 SH   SOLE   27,876 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,063 19,071 SH   SOLE   19,071 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 16,461 169,193 SH   SOLE   169,193 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6,451 125,156 SH   SOLE   125,156 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,569 28,708 SH   SOLE   28,708 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6,311 93,876 SH   SOLE   93,876 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6,609 71,043 SH   SOLE   71,043 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 816 8,055 SH   SOLE   8,055 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 9,323 174,678 SH   SOLE   174,678 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6,425 104,438 SH   SOLE   104,438 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 22,242 269,603 SH   SOLE   269,603 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 1,888 21,124 SH   SOLE   21,124 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 245 3,074 SH   SOLE   3,074 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 511 2,042 SH   SOLE   2,042 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 7,257 33,175 SH   SOLE   33,175 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 228 1,278 SH   SOLE   1,278 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 14,367 97,683 SH   SOLE   97,683 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 33,365 532,139 SH   SOLE   532,139 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 22,772 463,684 SH   SOLE   463,684 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 13,484 133,389 SH   SOLE   133,389 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 388 4,679 SH   SOLE   4,679 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 856 13,084 SH   SOLE   13,084 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 437 7,117 SH   SOLE   7,117 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 413 5,600 SH   SOLE   5,600 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2,626 18,724 SH   SOLE   18,724 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 918 9,638 SH   SOLE   9,638 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 16,818 81,218 SH   SOLE   81,218 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 769 5,917 SH   SOLE   5,917 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5,476 18,538 SH   SOLE   18,538 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,803 15,727 SH   SOLE   15,727 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,086 60,090 SH   SOLE   60,090 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6,948 82,220 SH   SOLE   82,220 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,759 25,175 SH   SOLE   25,175 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2,727 14,407 SH   SOLE   14,407 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 9,453 26,367 SH   SOLE   26,367 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,011 5,844 SH   SOLE   5,844 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 4,567 32,499 SH   SOLE   32,499 0 0
VARIAN MED SYS INC COM 92220P105 266 1,507 SH   SOLE   1,507 0 0
VECTOR GROUP LTD COM 92240M108 535 38,375 SH   SOLE   38,375 0 0
VEEVA SYS INC CL A COM 922475108 1,532 5,866 SH   SOLE   5,866 0 0
VENTAS INC COM 92276F100 581 10,890 SH   SOLE   10,890 0 0
VEON LTD SPONSORED ADR 91822M106 63 35,535 SH   SOLE   35,535 0 0
VEREIT INC COM 92339V308 1,432 37,089 SH   SOLE   37,089 0 0
VERISK ANALYTICS INC COM 92345Y106 2,061 11,664 SH   SOLE   11,664 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18,278 314,329 SH   SOLE   314,329 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,973 13,833 SH   SOLE   13,833 0 0
VIACOMCBS INC CL B 92556H206 2,263 50,173 SH   SOLE   50,173 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 276 5,216 SH   SOLE   5,216 0 0
VIATRIS INC COM 92556V106 7,654 547,856 SH   SOLE   547,856 0 0
VICI PPTYS INC COM 925652109 271 9,612 SH   SOLE   9,612 0 0
VILLAGE FARMS INTL INC COM 92707Y108 304 22,963 SH   SOLE   22,963 0 0
VISA INC COM CL A 92826C839 15,318 72,344 SH   SOLE   72,344 0 0
VISTA OUTDOOR INC COM 928377100 210 6,560 SH   SOLE   6,560 0 0
VMWARE INC CL A COM 928563402 1,024 6,808 SH   SOLE   6,808 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,733 94,056 SH   SOLE   94,056 0 0
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 101 10,823 SH   SOLE   10,823 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 228 40,005 SH   SOLE   40,005 0 0
VTV THERAPEUTICS INC CL A 918385105 134 47,429 SH   SOLE   47,429 0 0
VULCAN MATLS CO COM 929160109 505 2,990 SH   SOLE   2,990 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,458 135,841 SH   SOLE   135,841 0 0
WALMART INC COM 931142103 18,191 133,924 SH   SOLE   133,924 0 0
WALMART INC COM 931142103 0 300 SH Put SOLE   300 0 0
WASTE CONNECTIONS INC COM 94106B101 371 3,435 SH   SOLE   3,435 0 0
WASTE MGMT INC DEL COM 94106L109 3,089 23,944 SH   SOLE   23,944 0 0
WATERS CORP COM 941848103 442 1,555 SH   SOLE   1,555 0 0
WAYFAIR INC CL A 94419L101 395 1,254 SH   SOLE   1,254 0 0
WEC ENERGY GROUP INC COM 92939U106 602 6,428 SH   SOLE   6,428 0 0
WELLS FARGO CO NEW COM 949746101 6,382 163,335 SH   SOLE   163,335 0 0
WELLTOWER INC COM 95040Q104 838 11,695 SH   SOLE   11,695 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 644 2,285 SH   SOLE   2,285 0 0
WESTERN ALLIANCE BANCORP COM 957638109 203 2,146 SH   SOLE   2,146 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 177 13,357 SH   SOLE   13,357 0 0
WESTERN ASSET GLOBAL HIGH IN COM 95766B109 135 12,838 SH   SOLE   12,838 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 90 17,745 SH   SOLE   17,745 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 586 41,739 SH   SOLE   41,739 0 0
WESTERN DIGITAL CORP. COM 958102105 880 13,176 SH   SOLE   13,176 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 250 13,465 SH   SOLE   13,465 0 0
WESTERN UN CO COM 959802109 1,537 62,336 SH   SOLE   62,336 0 0
WESTROCK CO COM 96145D105 744 14,286 SH   SOLE   14,286 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 390 10,957 SH   SOLE   10,957 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,313 34,367 SH   SOLE   34,367 0 0
WHIRLPOOL CORP COM 963320106 549 2,490 SH   SOLE   2,490 0 0
WILLIAMS COS INC COM 969457100 837 35,323 SH   SOLE   35,323 0 0
WILLIAMS SONOMA INC COM 969904101 276 1,539 SH   SOLE   1,539 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 478 75,324 SH   SOLE   75,324 0 0
WISDOMTREE TR 90/60 BALNCED FD 97717Y790 523 14,000 SH   SOLE   14,000 0 0
WISDOMTREE TR CHINADIV EX FI 97717X719 2,212 33,924 SH   SOLE   33,924 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 1,515 31,448 SH   SOLE   31,448 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 348 8,558 SH   SOLE   8,558 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 223 6,973 SH   SOLE   6,973 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 488 11,009 SH   SOLE   11,009 0 0
WISDOMTREE TR EMERG MKTS ESG 97717X214 200 5,306 SH   SOLE   5,306 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 2,176 42,423 SH   SOLE   42,423 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 913 12,548 SH   SOLE   12,548 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 789 31,446 SH   SOLE   31,446 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 432 5,560 SH   SOLE   5,560 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 1,474 28,023 SH   SOLE   28,023 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 245 5,169 SH   SOLE   5,169 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 263 4,282 SH   SOLE   4,282 0 0
WISDOMTREE TR US ESG FUND 97717W596 883 20,102 SH   SOLE   20,102 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 432 5,668 SH   SOLE   5,668 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 3,983 34,728 SH   SOLE   34,728 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 2,572 59,335 SH   SOLE   59,335 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,278 31,623 SH   SOLE   31,623 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 330 6,474 SH   SOLE   6,474 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 28,045 490,378 SH   SOLE   490,378 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 879 28,204 SH   SOLE   28,204 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 402 8,474 SH   SOLE   8,474 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 349 3,084 SH   SOLE   3,084 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 407 7,958 SH   SOLE   7,958 0 0
WORKDAY INC CL A 98138H101 1,616 6,503 SH   SOLE   6,503 0 0
WORKHORSE GROUP INC COM NEW 98138J206 178 12,933 SH   SOLE   12,933 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 557 32,745 SH   SOLE   32,745 0 0
WP CAREY INC COM 92936U109 3,469 49,027 SH   SOLE   49,027 0 0
WYNN RESORTS LTD COM 983134107 414 3,300 SH   SOLE   3,300 0 0
XCEL ENERGY INC COM 98389B100 1,661 24,966 SH   SOLE   24,966 0 0
XENIA HOTELS & RESORTS INC COM 984017103 206 10,566 SH   SOLE   10,566 0 0
XILINX INC COM 983919101 807 6,512 SH   SOLE   6,512 0 0
XUNLEI LTD SPONSORED ADR 98419E108 90 13,813 SH   SOLE   13,813 0 0
XYLEM INC COM 98419M100 541 5,143 SH   SOLE   5,143 0 0
YETI HLDGS INC COM 98585X104 409 5,658 SH   SOLE   5,658 0 0
YEXT INC COM 98585N106 366 25,250 SH   SOLE   25,250 0 0
YUM BRANDS INC COM 988498101 762 7,042 SH   SOLE   7,042 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,313 2,707 SH   SOLE   2,707 0 0
ZILLOW GROUP INC CL A 98954M101 452 3,441 SH   SOLE   3,441 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 479 3,696 SH   SOLE   3,696 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 582 3,636 SH   SOLE   3,636 0 0
ZK INTL GROUP CO LTD SHS G9892K100 167 17,876 SH   SOLE   17,876 0 0
ZOETIS INC CL A 98978V103 1,928 12,244 SH   SOLE   12,244 0 0
ZOETIS INC CL A 98978V103 0 200 SH Put SOLE   200 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,634 8,199 SH   SOLE   8,199 0 0
ZSCALER INC COM 98980G102 979 5,701 SH   SOLE   5,701 0 0
ZYNGA INC CL A 98986T108 1,419 138,969 SH   SOLE   138,969 0 0