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
10X GENOMICS INC CL A COM 88025U109 332 1,697 SH   SOLE   0 0 1,697
26 CAPITAL ACQUISITION CORP COM CL A 90138P100 669 68,900 SH   SOLE   0 0 68,900
3-D SYS CORP DEL COM NEW 88554D205 492 12,314 SH   SOLE   0 0 12,314
3M CO COM 88579Y101 16,041 80,757 SH   SOLE   0 0 80,757
9 METERS BIOPHARMA INC COM 654405109 11 10,000 SH   SOLE   0 0 10,000
ABB LTD SPONSORED ADR 000375204 303 8,919 SH   SOLE   0 0 8,919
ABBOTT LABS COM 002824100 13,812 119,137 SH   SOLE   0 0 119,137
ABBVIE INC COM 00287Y109 18,365 163,046 SH   SOLE   0 0 163,046
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 2,541 149,579 SH   SOLE   0 0 149,579
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 309 3,081 SH   SOLE   0 0 3,081
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 227 9,012 SH   SOLE   0 0 9,012
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 111 10,939 SH   SOLE   0 0 10,939
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 318 11,580 SH   SOLE   0 0 11,580
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,502 11,881 SH   SOLE   0 0 11,881
ACE CONVERGENCE ACQU CORP CL A G0083D120 126 12,700 SH   SOLE   0 0 12,700
ACNB CORP COM 000868109 268 9,606 SH   SOLE   0 0 9,606
ACTIVISION BLIZZARD INC COM 00507V109 574 6,018 SH   SOLE   0 0 6,018
ADAMS DIVERSIFIED EQUITY FD COM 006212104 679 34,343 SH   SOLE   0 0 34,343
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,941 13,560 SH   SOLE   0 0 13,560
ADVANCED ENERGY INDS COM 007973100 320 2,835 SH   SOLE   0 0 2,835
ADVANCED MICRO DEVICES INC COM 007903107 7,845 83,531 SH   SOLE   0 0 83,531
ADVANCED MICRO DEVICES INC COM 007903107 2 200 SH Call SOLE   0 0 200
ADVISORSHARES TR PURE US CANNABIS 00768Y453 264 6,610 SH   SOLE   0 0 6,610
ADVISORSHARES TR STAR GLOB BUYW 00768Y768 268 6,721 SH   SOLE   0 0 6,721
AES CORP COM 00130H105 379 14,527 SH   SOLE   0 0 14,527
AFFIRM HLDGS INC COM CL A 00827B106 211 3,128 SH   SOLE   0 0 3,128
AFLAC INC COM 001055102 1,855 34,564 SH   SOLE   0 0 34,564
AGILENT TECHNOLOGIES INC COM 00846U101 269 1,823 SH   SOLE   0 0 1,823
AGNC INVT CORP COM 00123Q104 2,001 118,497 SH   SOLE   0 0 118,497
AIR PRODS & CHEMS INC COM 009158106 5,756 20,007 SH   SOLE   0 0 20,007
AIRBNB INC COM CL A 009066101 1,146 7,481 SH   SOLE   0 0 7,481
AKAMAI TECHNOLOGIES INC COM 00971T101 377 3,233 SH   SOLE   0 0 3,233
AKOUSTIS TECHNOLOGIES INC COM 00973N102 113 10,562 SH   SOLE   0 0 10,562
ALAMOS GOLD INC NEW COM CL A 011532108 145 19,003 SH   SOLE   0 0 19,003
ALASKA AIR GROUP INC COM 011659109 1,312 21,749 SH   SOLE   0 0 21,749
ALBEMARLE CORP COM 012653101 1,646 9,769 SH   SOLE   0 0 9,769
ALCOA CORP COM 013872106 516 14,000 SH   SOLE   0 0 14,000
ALCON AG ORD SHS H01301128 259 3,696 SH   SOLE   0 0 3,696
ALEXCO RESOURCE CORP COM 01535P106 25 10,000 SH   SOLE   0 0 10,000
ALEXION PHARMACEUTICALS INC COM 015351109 1,426 7,761 SH   SOLE   0 0 7,761
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,424 32,734 SH   SOLE   0 0 32,734
ALIGN TECHNOLOGY INC COM 016255101 1,724 2,822 SH   SOLE   0 0 2,822
ALLETE INC COM NEW 018522300 515 7,361 SH   SOLE   0 0 7,361
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 402 32,174 SH   SOLE   0 0 32,174
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2,134 45,824 SH   SOLE   0 0 45,824
ALLIANT ENERGY CORP COM 018802108 736 13,195 SH   SOLE   0 0 13,195
ALLSTATE CORP COM 020002101 4,293 32,913 SH   SOLE   0 0 32,913
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 350 2,065 SH   SOLE   0 0 2,065
ALPHABET INC CAP STK CL A 02079K305 29,325 12,010 SH   SOLE   0 0 12,010
ALPHABET INC CAP STK CL C 02079K107 24,785 9,889 SH   SOLE   0 0 9,889
ALPS ETF TR ALERIAN MLP 00162Q452 890 24,443 SH   SOLE   0 0 24,443
ALPS ETF TR RIVRFRNT STR INC 00162Q783 1,122 45,204 SH   SOLE   0 0 45,204
ALPS ETF TR SECTR DIV DOGS 00162Q858 793 14,976 SH   SOLE   0 0 14,976
ALTRA INDL MOTION CORP COM 02208R106 267 4,110 SH   SOLE   0 0 4,110
ALTRIA GROUP INC COM 02209S103 7,885 165,376 SH   SOLE   0 0 165,376
ALTRIA GROUP INC COM 02209S103 1 500 SH Call SOLE   0 0 500
AMAZON COM INC COM 023135106 102,543 29,808 SH   SOLE   0 0 29,808
AMC ENTMT HLDGS INC CL A COM 00165C104 1,204 21,238 SH   SOLE   0 0 21,238
AMCOR PLC ORD G0250X107 415 36,212 SH   SOLE   0 0 36,212
AMER STATES WTR CO COM 029899101 405 5,097 SH   SOLE   0 0 5,097
AMEREN CORP COM 023608102 463 5,779 SH   SOLE   0 0 5,779
AMERICAN AIRLS GROUP INC COM 02376R102 1,535 72,377 SH   SOLE   0 0 72,377
AMERICAN AIRLS GROUP INC COM 02376R102 2 200 SH Call SOLE   0 0 200
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 340 4,189 SH   SOLE   0 0 4,189
AMERICAN ELEC PWR CO INC COM 025537101 2,299 27,182 SH   SOLE   0 0 27,182
AMERICAN EXPRESS CO COM 025816109 4,397 26,611 SH   SOLE   0 0 26,611
AMERICAN FIN TR INC COM CLASS A 02607T109 481 56,666 SH   SOLE   0 0 56,666
AMERICAN TOWER CORP NEW COM 03027X100 4,331 16,032 SH   SOLE   0 0 16,032
AMERICAN WTR WKS CO INC NEW COM 030420103 2,186 14,181 SH   SOLE   0 0 14,181
AMERIPRISE FINL INC COM 03076C106 591 2,376 SH   SOLE   0 0 2,376
AMERISOURCEBERGEN CORP COM 03073E105 3,717 32,467 SH   SOLE   0 0 32,467
AMETEK INC COM 031100100 367 2,747 SH   SOLE   0 0 2,747
AMGEN INC COM 031162100 14,556 59,718 SH   SOLE   0 0 59,718
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 461 90,055 SH   SOLE   0 0 90,055
AMPIO PHARMACEUTICALS INC COM 03209T109 17 10,000 SH   SOLE   0 0 10,000
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 2,498 72,887 SH   SOLE   0 0 72,887
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1,207 25,328 SH   SOLE   0 0 25,328
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 333 9,295 SH   SOLE   0 0 9,295
AMPLIFY ETF TR HIGH INCOME 032108847 1,369 77,634 SH   SOLE   0 0 77,634
AMPLIFY ETF TR ONLIN RETL ETF 032108102 1,463 11,279 SH   SOLE   0 0 11,279
ANALOG DEVICES INC COM 032654105 1,225 7,113 SH   SOLE   0 0 7,113
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 206 11,088 SH   SOLE   0 0 11,088
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,569 21,793 SH   SOLE   0 0 21,793
ANNALY CAPITAL MANAGEMENT IN COM 035710409 5,145 579,404 SH   SOLE   0 0 579,404
ANSYS INC COM 03662Q105 1,716 4,943 SH   SOLE   0 0 4,943
ANTERO MIDSTREAM CORP COM 03676B102 156 15,000 SH   SOLE   0 0 15,000
ANTHEM INC COM 036752103 4,073 10,669 SH   SOLE   0 0 10,669
AON PLC SHS CL A G0403H108 1,374 5,756 SH   SOLE   0 0 5,756
APOLLO COML REAL EST FIN INC COM 03762U105 276 17,302 SH   SOLE   0 0 17,302
APOLLO GLOBAL MGMT INC COM CL A 03768E105 896 14,402 SH   SOLE   0 0 14,402
APPIAN CORP CL A 03782L101 528 3,836 SH   SOLE   0 0 3,836
APPLE INC COM 037833100 232,168 1,695,151 SH   SOLE   0 0 1,695,151
APPLIED MATLS INC COM 038222105 6,575 46,176 SH   SOLE   0 0 46,176
APPLIED OPTOELECTRONICS INC COM 03823U102 274 32,299 SH   SOLE   0 0 32,299
APTIV PLC SHS G6095L109 411 2,612 SH   SOLE   0 0 2,612
AQUA METALS INC COM 03837J101 129 43,000 SH   SOLE   0 0 43,000
ARBOR REALTY TRUST INC COM 038923108 788 44,218 SH   SOLE   0 0 44,218
ARCHER DANIELS MIDLAND CO COM 039483102 2,306 38,057 SH   SOLE   0 0 38,057
ARES CAPITAL CORP COM 04010L103 1,696 86,569 SH   SOLE   0 0 86,569
ARISTA NETWORKS INC COM 040413106 801 2,212 SH   SOLE   0 0 2,212
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 5,568 64,586 SH   SOLE   0 0 64,586
ARK ETF TR FINTECH INNOVA 00214Q708 1,843 34,055 SH   SOLE   0 0 34,055
ARK ETF TR GENOMIC REV ETF 00214Q302 14,519 156,960 SH   SOLE   0 0 156,960
ARK ETF TR INNOVATION ETF 00214Q104 23,046 176,216 SH   SOLE   0 0 176,216
ARK ETF TR NEXT GNRTN INTER 00214Q401 5,187 33,666 SH   SOLE   0 0 33,666
ARLINGTON ASSET INVST CORP CL A NEW 041356205 62 15,300 SH   SOLE   0 0 15,300
ASHFORD HOSPITALITY TR INC COM SHS 044103877 92 20,100 SH   SOLE   0 0 20,100
ASML HOLDING N V N Y REGISTRY SHS N07059210 412 597 SH   SOLE   0 0 597
ASPEN TECHNOLOGY INC COM 045327103 207 1,503 SH   SOLE   0 0 1,503
ASSOCIATED BANC CORP COM 045487105 221 10,777 SH   SOLE   0 0 10,777
ASTRAZENECA PLC SPONSORED ADR 046353108 695 11,602 SH   SOLE   0 0 11,602
AT&T INC COM 00206R102 29,956 1,040,869 SH   SOLE   0 0 1,040,869
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 208 5,581 SH   SOLE   0 0 5,581
ATMOS ENERGY CORP COM 049560105 786 8,173 SH   SOLE   0 0 8,173
AURORA CANNABIS INC COM 05156X884 121 13,337 SH   SOLE   0 0 13,337
AUTODESK INC COM 052769106 858 2,941 SH   SOLE   0 0 2,941
AUTOMATIC DATA PROCESSING IN COM 053015103 4,871 24,523 SH   SOLE   0 0 24,523
AUTOZONE INC COM 053332102 281 188 SH   SOLE   0 0 188
AVALONBAY CMNTYS INC COM 053484101 218 1,045 SH   SOLE   0 0 1,045
AVANGRID INC COM 05351W103 214 4,164 SH   SOLE   0 0 4,164
AXON ENTERPRISE INC COM 05464C101 946 5,352 SH   SOLE   0 0 5,352
B & G FOODS INC NEW COM 05508R106 442 13,483 SH   SOLE   0 0 13,483
B2GOLD CORP COM 11777Q209 59 14,000 SH   SOLE   0 0 14,000
BAIDU INC SPON ADR REP A 056752108 697 3,420 SH   SOLE   0 0 3,420
BAKER HUGHES COMPANY CL A 05722G100 923 40,344 SH   SOLE   0 0 40,344
BALL CORP COM 058498106 572 7,062 SH   SOLE   0 0 7,062
BALL CORP COM 058498106 2 1,300 SH Put SOLE   0 0 1,300
BALLARD PWR SYS INC NEW COM 058586108 207 11,404 SH   SOLE   0 0 11,404
BANCO SANTANDER S.A. ADR 05964H105 95 24,343 SH   SOLE   0 0 24,343
BANK COMM HLDGS COM 06424J103 1,130 75,264 SH   SOLE   0 0 75,264
BANK MONTREAL QUE COM 063671101 607 5,915 SH   SOLE   0 0 5,915
BANK NEW YORK MELLON CORP COM 064058100 2,132 41,615 SH   SOLE   0 0 41,615
BANK OZK COM 06417N103 355 8,420 SH   SOLE   0 0 8,420
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 531 19,531 SH   SOLE   0 0 19,531
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 224 10,680 SH   SOLE   0 0 10,680
BARINGS CORPORATE INVS COM 06759X107 319 20,980 SH   SOLE   0 0 20,980
BARINGS PARTN INVS SH BEN INT 06761A103 267 19,491 SH   SOLE   0 0 19,491
BARRICK GOLD CORP COM 067901108 2,187 105,759 SH   SOLE   0 0 105,759
BAUSCH HEALTH COS INC COM 071734107 228 7,753 SH   SOLE   0 0 7,753
BAXTER INTL INC COM 071813109 2,045 25,404 SH   SOLE   0 0 25,404
BCE INC COM NEW 05534B760 399 8,091 SH   SOLE   0 0 8,091
BECTON DICKINSON & CO COM 075887109 3,288 13,520 SH   SOLE   0 0 13,520
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,512 6 SH   SOLE   0 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 41,930 150,869 SH   SOLE   0 0 150,869
BEST BUY INC COM 086516101 669 5,821 SH   SOLE   0 0 5,821
BEYOND MEAT INC COM 08862E109 507 3,222 SH   SOLE   0 0 3,222
BHP GROUP LTD SPONSORED ADS 088606108 412 5,663 SH   SOLE   0 0 5,663
BIG LOTS INC COM 089302103 296 4,490 SH   SOLE   0 0 4,490
BIOGEN INC COM 09062X103 1,077 3,109 SH   SOLE   0 0 3,109
BIOHITECH GLOBAL INC COM 09074B107 47 32,300 SH   SOLE   0 0 32,300
BIOMARIN PHARMACEUTICAL INC COM 09061G101 548 6,562 SH   SOLE   0 0 6,562
BK OF AMERICA CORP COM 060505104 12,662 307,100 SH   SOLE   0 0 307,100
BLACK HILLS CORP COM 092113109 273 4,162 SH   SOLE   0 0 4,162
BLACKBERRY LTD COM 09228F103 310 25,388 SH   SOLE   0 0 25,388
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 257 17,177 SH   SOLE   0 0 17,177
BLACKROCK CORPOR HI YLD FD I COM 09255P107 332 26,942 SH   SOLE   0 0 26,942
BLACKROCK ENHANCD CAP & INM COM 09256A109 670 32,560 SH   SOLE   0 0 32,560
BLACKROCK ENHANCED EQUITY DI COM 09251A104 1,656 163,490 SH   SOLE   0 0 163,490
BLACKROCK FLOATING RATE INCO COM 09255X100 286 21,548 SH   SOLE   0 0 21,548
BLACKROCK HEALTH SCIENCES TR COM 09250W107 511 10,541 SH   SOLE   0 0 10,541
BLACKROCK INC COM 09247X101 5,631 6,435 SH   SOLE   0 0 6,435
BLACKROCK INCOME TR INC COM 09247F100 183 28,892 SH   SOLE   0 0 28,892
BLACKROCK INVT QUALITY MUN T COM 09247D105 247 13,403 SH   SOLE   0 0 13,403
BLACKROCK MULTI SECTOR INC T COM 09258A107 900 48,258 SH   SOLE   0 0 48,258
BLACKROCK MUNI INTER DR FD I COM 09253X102 195 12,495 SH   SOLE   0 0 12,495
BLACKROCK MUNIASSETS FD INC COM 09254J102 384 22,777 SH   SOLE   0 0 22,777
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 277 18,808 SH   SOLE   0 0 18,808
BLACKROCK MUNIVEST FD INC COM 09253R105 114 11,800 SH   SOLE   0 0 11,800
BLACKROCK MUNIYILD QULT FD I COM 09254F100 238 14,180 SH   SOLE   0 0 14,180
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 757 50,123 SH   SOLE   0 0 50,123
BLACKROCK SCIENCE & TECHNOLO RIGHT 07/14/2021 09258G112 10 15,423 SH   SOLE   0 0 15,423
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 979 16,423 SH   SOLE   0 0 16,423
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1,099 42,633 SH   SOLE   0 0 42,633
BLACKSTONE GROUP INC COM 09260D107 8,233 84,757 SH   SOLE   0 0 84,757
BLACKSTONE MTG TR INC COM CL A 09257W100 243 7,631 SH   SOLE   0 0 7,631
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 428 42,072 SH   SOLE   0 0 42,072
BOEING CO COM 097023105 19,493 81,375 SH   SOLE   0 0 81,375
BOOKING HOLDINGS INC COM 09857L108 3,819 1,746 SH   SOLE   0 0 1,746
BORGWARNER INC COM 099724106 411 8,467 SH   SOLE   0 0 8,467
BOSTON BEER INC CL A 100557107 839 822 SH   SOLE   0 0 822
BOSTON SCIENTIFIC CORP COM 101137107 1,082 25,312 SH   SOLE   0 0 25,312
BOULDER GROWTH & INCOME FD I COM 101507101 360 26,572 SH   SOLE   0 0 26,572
BP PLC SPONSORED ADR 055622104 2,122 80,330 SH   SOLE   0 0 80,330
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1,001 106,538 SH   SOLE   0 0 106,538
BRINKER INTL INC COM 109641100 200 3,232 SH   SOLE   0 0 3,232
BRISTOL-MYERS SQUIBB CO COM 110122108 8,605 128,783 SH   SOLE   0 0 128,783
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,132 54,247 SH   SOLE   0 0 54,247
BROADCOM INC COM 11135F101 7,308 15,325 SH   SOLE   0 0 15,325
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 532 3,293 SH   SOLE   0 0 3,293
BROOKDALE SR LIVING INC COM 112463104 129 16,350 SH   SOLE   0 0 16,350
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,023 20,073 SH   SOLE   0 0 20,073
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 490 8,822 SH   SOLE   0 0 8,822
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 13,850 632,409 SH   SOLE   0 0 632,409
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 522 13,545 SH   SOLE   0 0 13,545
BROWN & BROWN INC COM 115236101 236 4,439 SH   SOLE   0 0 4,439
BROWN FORMAN CORP CL B 115637209 1,279 17,067 SH   SOLE   0 0 17,067
BUTTERFLY NETWORK INC COM CL A 124155102 152 10,494 SH   SOLE   0 0 10,494
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 211 2,252 SH   SOLE   0 0 2,252
CACI INTL INC CL A 127190304 218 856 SH   SOLE   0 0 856
CADENCE DESIGN SYSTEM INC COM 127387108 267 1,954 SH   SOLE   0 0 1,954
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 3,466 212,355 SH   SOLE   0 0 212,355
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 475 31,288 SH   SOLE   0 0 31,288
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1,689 54,185 SH   SOLE   0 0 54,185
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 1,346 74,011 SH   SOLE   0 0 74,011
CAMBRIA ETF TR GLB MOMENT ETF 132061508 4,404 146,294 SH   SOLE   0 0 146,294
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 624 9,749 SH   SOLE   0 0 9,749
CAMECO CORP COM 13321L108 828 43,144 SH   SOLE   0 0 43,144
CAMPBELL SOUP CO COM 134429109 267 5,847 SH   SOLE   0 0 5,847
CAN FITE BIOFARMA LTD SPONSORED ADS 13471N201 359 157,312 SH   SOLE   0 0 157,312
CANADIAN IMP BK COMM COM 136069101 298 2,613 SH   SOLE   0 0 2,613
CANADIAN NATL RY CO COM 136375102 1,196 11,330 SH   SOLE   0 0 11,330
CANADIAN PAC RY LTD COM 13645T100 373 4,850 SH   SOLE   0 0 4,850
CANADIAN SOLAR INC COM 136635109 409 9,118 SH   SOLE   0 0 9,118
CANOPY GROWTH CORP COM 138035100 948 39,137 SH   SOLE   0 0 39,137
CAPITAL ONE FINL CORP COM 14040H105 893 5,774 SH   SOLE   0 0 5,774
CAPRI HOLDINGS LIMITED SHS G1890L107 241 4,213 SH   SOLE   0 0 4,213
CAPSTEAD MTG CORP COM NO PAR 14067E506 223 36,250 SH   SOLE   0 0 36,250
CARDINAL HEALTH INC COM 14149Y108 591 10,352 SH   SOLE   0 0 10,352
CAREDX INC COM 14167L103 303 3,310 SH   SOLE   0 0 3,310
CARLISLE COS INC COM 142339100 336 1,757 SH   SOLE   0 0 1,757
CARMAX INC COM 143130102 2,205 17,075 SH   SOLE   0 0 17,075
CARNIVAL CORP UNIT 99/99/9999 143658300 1,900 72,080 SH   SOLE   0 0 72,080
CARRIER GLOBAL CORPORATION COM 14448C104 1,812 37,293 SH   SOLE   0 0 37,293
CARTER BANKSHARES INC COM NEW 146103106 291 23,257 SH   SOLE   0 0 23,257
CASPER SLEEP INC COM 147626105 861 104,502 SH   SOLE   0 0 104,502
CASS INFORMATION SYS INC COM 14808P109 277 6,801 SH   SOLE   0 0 6,801
CASSAVA SCIENCES INC COM 14817C107 858 10,047 SH   SOLE   0 0 10,047
CATALENT INC COM 148806102 243 2,251 SH   SOLE   0 0 2,251
CATERPILLAR INC COM 149123101 13,587 62,432 SH   SOLE   0 0 62,432
CBOE GLOBAL MKTS INC COM 12503M108 1,596 13,402 SH   SOLE   0 0 13,402
CBRE CLARION GLOBAL REAL EST COM 12504G100 189 21,398 SH   SOLE   0 0 21,398
CEDAR FAIR L P DEPOSITRY UNIT 150185106 213 4,749 SH   SOLE   0 0 4,749
CELANESE CORP DEL COM 150870103 565 3,726 SH   SOLE   0 0 3,726
CEMEX SAB DE CV SPON ADR NEW 151290889 174 20,691 SH   SOLE   0 0 20,691
CENTENE CORP DEL COM 15135B101 945 12,960 SH   SOLE   0 0 12,960
CENTERPOINT ENERGY INC COM 15189T107 1,128 46,023 SH   SOLE   0 0 46,023
CERNER CORP COM 156782104 737 9,426 SH   SOLE   0 0 9,426
CF INDS HLDGS INC COM 125269100 385 7,475 SH   SOLE   0 0 7,475
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 615 17,711 SH   SOLE   0 0 17,711
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 2 200 SH Call SOLE   0 0 200
CHARTER COMMUNICATIONS INC N CL A 16119P108 838 1,161 SH   SOLE   0 0 1,161
CHECK POINT SOFTWARE TECH LT ORD M22465104 452 3,896 SH   SOLE   0 0 3,896
CHEMOURS CO COM 163851108 256 7,360 SH   SOLE   0 0 7,360
CHEVRON CORP NEW COM 166764100 20,781 198,402 SH   SOLE   0 0 198,402
CHEWY INC CL A 16679L109 692 8,685 SH   SOLE   0 0 8,685
CHIMERA INVT CORP COM NEW 16934Q208 1,843 122,387 SH   SOLE   0 0 122,387
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,392 898 SH   SOLE   0 0 898
CHUBB LIMITED COM H1467J104 1,478 9,300 SH   SOLE   0 0 9,300
CHURCH & DWIGHT INC COM 171340102 2,100 24,640 SH   SOLE   0 0 24,640
CHURCHILL CAPITAL CORP IV CL A 171439102 1,024 35,525 SH   SOLE   0 0 35,525
CIGNA CORP NEW COM 125523100 3,217 13,572 SH   SOLE   0 0 13,572
CINCINNATI FINL CORP COM 172062101 760 6,518 SH   SOLE   0 0 6,518
CINEDIGM CORP COM NEW 172406209 13 10,000 SH   SOLE   0 0 10,000
CINTAS CORP COM 172908105 458 1,200 SH   SOLE   0 0 1,200
CISCO SYS INC COM 17275R102 18,017 339,936 SH   SOLE   0 0 339,936
CITIGROUP INC COM NEW 172967424 2,043 28,874 SH   SOLE   0 0 28,874
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 49 14,000 SH   SOLE   0 0 14,000
CITIZENS FINL GROUP INC COM 174610105 449 9,787 SH   SOLE   0 0 9,787
CITRIX SYS INC COM 177376100 526 4,481 SH   SOLE   0 0 4,481
CLEAN ENERGY FUELS CORP COM 184499101 125 12,353 SH   SOLE   0 0 12,353
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 230 7,854 SH   SOLE   0 0 7,854
CLEVELAND-CLIFFS INC NEW COM 185899101 2,079 96,424 SH   SOLE   0 0 96,424
CLOROX CO DEL COM 189054109 3,000 16,677 SH   SOLE   0 0 16,677
CLOUDFLARE INC CL A COM 18915M107 290 2,737 SH   SOLE   0 0 2,737
CLOVER HEALTH INVESTMENTS CO *W EXP 04/21/202 18914F111 275 54,000 SH   SOLE   0 0 54,000
CM LIFE SCIENCES INC COM CL A 18978W109 329 23,500 SH   SOLE   0 0 23,500
CM LIFE SCIENCES INC UNIT 09/01/2025 18978W208 443 28,100 SH   SOLE   0 0 28,100
CME GROUP INC COM 12572Q105 1,103 5,185 SH   SOLE   0 0 5,185
CMS ENERGY CORP COM 125896100 233 3,952 SH   SOLE   0 0 3,952
CNX RES CORP COM 12653C108 314 23,005 SH   SOLE   0 0 23,005
COCA COLA CO COM 191216100 10,756 198,774 SH   SOLE   0 0 198,774
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 424 6,125 SH   SOLE   0 0 6,125
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,357 82,143 SH   SOLE   0 0 82,143
COHEN & STEERS MLP INCOME & COM SHS 19249B106 66 16,175 SH   SOLE   0 0 16,175
COHEN & STEERS QUALITY INCOM COM 19247L106 1,099 69,967 SH   SOLE   0 0 69,967
COHEN & STEERS REIT & PFD & COM 19247X100 1,243 45,664 SH   SOLE   0 0 45,664
COHEN & STEERS TOTAL RETURN COM 19247R103 167 10,222 SH   SOLE   0 0 10,222
COINBASE GLOBAL INC COM CL A 19260Q107 1,604 6,332 SH   SOLE   0 0 6,332
COLGATE PALMOLIVE CO COM 194162103 2,246 27,612 SH   SOLE   0 0 27,612
COLLABORATIVE INVESTMNT SER THE SPAC AND NEW 19423L672 251 8,625 SH   SOLE   0 0 8,625
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1,693 78,580 SH   SOLE   0 0 78,580
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 485 21,473 SH   SOLE   0 0 21,473
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 219 4,055 SH   SOLE   0 0 4,055
COLUMBIA PPTY TR INC COM NEW 198287203 208 11,948 SH   SOLE   0 0 11,948
COMCAST CORP NEW CL A 20030N101 13,024 228,420 SH   SOLE   0 0 228,420
COMERICA INC COM 200340107 211 2,953 SH   SOLE   0 0 2,953
COMMERCE BANCSHARES INC COM 200525103 778 10,436 SH   SOLE   0 0 10,436
COMPASS MINERALS INTL INC COM 20451N101 824 13,906 SH   SOLE   0 0 13,906
COMPUGEN LTD ORD M25722105 136 16,400 SH   SOLE   0 0 16,400
CONAGRA BRANDS INC COM 205887102 1,171 32,187 SH   SOLE   0 0 32,187
CONOCOPHILLIPS COM 20825C104 3,551 58,311 SH   SOLE   0 0 58,311
CONSOLIDATED COMM HLDGS INC COM 209034107 123 13,939 SH   SOLE   0 0 13,939
CONSOLIDATED EDISON INC COM 209115104 2,107 29,385 SH   SOLE   0 0 29,385
CONSTELLATION BRANDS INC CL A 21036P108 3,660 15,650 SH   SOLE   0 0 15,650
CONTANGO OIL & GAS CO COM NEW 21075N204 2,068 478,591 SH   SOLE   0 0 478,591
CONTEXTLOGIC INC COM CL A 21077C107 345 26,160 SH   SOLE   0 0 26,160
CONTINENTAL RES INC COM 212015101 271 7,115 SH   SOLE   0 0 7,115
COPART INC COM 217204106 1,157 8,780 SH   SOLE   0 0 8,780
CORE-MARK HLDG CO INC COM 218681104 249 5,539 SH   SOLE   0 0 5,539
CORESITE RLTY CORP COM 21870Q105 292 2,166 SH   SOLE   0 0 2,166
CORNERSTONE STRATEGIC VALUE COM 21924B302 1,147 98,834 SH   SOLE   0 0 98,834
CORNERSTONE TOTAL RETURN FD COM 21924U300 933 82,184 SH   SOLE   0 0 82,184
CORNING INC COM 219350105 2,182 53,339 SH   SOLE   0 0 53,339
CORSAIR GAMING INC COM 22041X102 245 7,364 SH   SOLE   0 0 7,364
CORTEVA INC COM 22052L104 1,344 30,311 SH   SOLE   0 0 30,311
COSTCO WHSL CORP NEW COM 22160K105 14,205 35,901 SH   SOLE   0 0 35,901
COTY INC COM CL A 222070203 196 20,948 SH   SOLE   0 0 20,948
COUPA SOFTWARE INC COM 22266L106 525 2,002 SH   SOLE   0 0 2,002
COVANTA HLDG CORP COM 22282E102 222 12,605 SH   SOLE   0 0 12,605
CRACKER BARREL OLD CTRY STOR COM 22410J106 480 3,233 SH   SOLE   0 0 3,233
CRH PLC ADR 12626K203 321 6,307 SH   SOLE   0 0 6,307
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 638 3,944 SH   SOLE   0 0 3,944
CROCS INC COM 227046109 222 1,909 SH   SOLE   0 0 1,909
CRONOS GROUP INC COM 22717L101 87 10,071 SH   SOLE   0 0 10,071
CROWDSTRIKE HLDGS INC CL A 22788C105 5,760 22,918 SH   SOLE   0 0 22,918
CROWN CASTLE INTL CORP NEW COM 22822V101 7,956 40,778 SH   SOLE   0 0 40,778
CROWN HLDGS INC COM 228368106 225 2,200 SH   SOLE   0 0 2,200
CSX CORP COM 126408103 4,461 139,067 SH   SOLE   0 0 139,067
CUBESMART COM 229663109 432 9,332 SH   SOLE   0 0 9,332
CUBESMART COM 229663109 0 100 SH Call SOLE   0 0 100
CUBESMART COM 229663109 0 100 SH Put SOLE   0 0 100
CULLEN FROST BANKERS INC COM 229899109 456 4,067 SH   SOLE   0 0 4,067
CUMMINS INC COM 231021106 5,359 21,980 SH   SOLE   0 0 21,980
CURTISS WRIGHT CORP COM 231561101 205 1,726 SH   SOLE   0 0 1,726
CVS HEALTH CORP COM 126650100 9,221 110,516 SH   SOLE   0 0 110,516
D R HORTON INC COM 23331A109 2,256 24,969 SH   SOLE   0 0 24,969
DANAHER CORPORATION COM 235851102 4,072 15,175 SH   SOLE   0 0 15,175
DANAOS CORPORATION SHS Y1968P121 372 4,850 SH   SOLE   0 0 4,850
DARDEN RESTAURANTS INC COM 237194105 486 3,327 SH   SOLE   0 0 3,327
DATADOG INC CL A COM 23804L103 413 3,971 SH   SOLE   0 0 3,971
DBX ETF TR XTRACK MSCI EAFE 233051200 4,823 128,510 SH   SOLE   0 0 128,510
DBX ETF TR XTRACK MUN INFRA 233051705 4,288 145,166 SH   SOLE   0 0 145,166
DBX ETF TR XTRACK USD HIGH 233051432 251 6,228 SH   SOLE   0 0 6,228
DBX ETF TR XTRCKR MSCI US 233051150 4,000 101,230 SH   SOLE   0 0 101,230
DECARBONIZATION PLUS ACQU II CLASS A COM 24279D105 224 21,600 SH   SOLE   0 0 21,600
DECKERS OUTDOOR CORP COM 243537107 309 805 SH   SOLE   0 0 805
DEERE & CO COM 244199105 9,449 26,789 SH   SOLE   0 0 26,789
DELAWARE INVTS MINN MUN INCO COM 24610V103 352 24,879 SH   SOLE   0 0 24,879
DELL TECHNOLOGIES INC CL C 24703L202 684 6,864 SH   SOLE   0 0 6,864
DELTA AIR LINES INC DEL COM NEW 247361702 2,785 64,367 SH   SOLE   0 0 64,367
DESKTOP METAL INC COM CL A 25058X105 243 21,125 SH   SOLE   0 0 21,125
DEVON ENERGY CORP NEW COM 25179M103 869 29,766 SH   SOLE   0 0 29,766
DEXCOM INC COM 252131107 263 617 SH   SOLE   0 0 617
DIAGEO PLC SPON ADR NEW 25243Q205 1,242 6,477 SH   SOLE   0 0 6,477
DIAMONDBACK ENERGY INC COM 25278X109 606 6,456 SH   SOLE   0 0 6,456
DIGITAL RLTY TR INC COM 253868103 912 6,064 SH   SOLE   0 0 6,064
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,045 258,844 SH   SOLE   0 0 258,844
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1,073 36,718 SH   SOLE   0 0 36,718
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1,202 39,778 SH   SOLE   0 0 39,778
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,871 69,354 SH   SOLE   0 0 69,354
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1,486 31,530 SH   SOLE   0 0 31,530
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 373 6,382 SH   SOLE   0 0 6,382
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 606 13,521 SH   SOLE   0 0 13,521
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 275 3,290 SH   SOLE   0 0 3,290
DISCOVER FINL SVCS COM 254709108 2,724 23,029 SH   SOLE   0 0 23,029
DISCOVERY INC COM SER A 25470F104 312 10,165 SH   SOLE   0 0 10,165
DISH NETWORK CORPORATION CL A 25470M109 438 10,479 SH   SOLE   0 0 10,479
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 645 632,000 SH   SOLE   0 0 632,000
DISNEY WALT CO COM 254687106 28,362 161,361 SH   SOLE   0 0 161,361
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 52 12,445 SH   SOLE   0 0 12,445
DNP SELECT INCOME FD INC COM 23325P104 1,057 101,151 SH   SOLE   0 0 101,151
DOCUSIGN INC COM 256163106 3,727 13,332 SH   SOLE   0 0 13,332
DOLLAR GEN CORP NEW COM 256677105 881 4,069 SH   SOLE   0 0 4,069
DOLLAR TREE INC COM 256746108 530 5,326 SH   SOLE   0 0 5,326
DOMINION ENERGY INC COM 25746U109 7,119 96,764 SH   SOLE   0 0 96,764
DOMINOS PIZZA INC COM 25754A201 722 1,548 SH   SOLE   0 0 1,548
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,131 117,779 SH   SOLE   0 0 117,779
DOVER CORP COM 260003108 579 3,846 SH   SOLE   0 0 3,846
DOW INC COM 260557103 2,934 46,366 SH   SOLE   0 0 46,366
DRAFTKINGS INC COM CL A 26142R104 1,746 33,467 SH   SOLE   0 0 33,467
DROPBOX INC CL A 26210C104 430 14,175 SH   SOLE   0 0 14,175
DTE ENERGY CO COM 233331107 1,217 9,389 SH   SOLE   0 0 9,389
DUKE ENERGY CORP NEW COM NEW 26441C204 12,030 121,855 SH   SOLE   0 0 121,855
DUKE REALTY CORP COM NEW 264411505 361 7,630 SH   SOLE   0 0 7,630
DUPONT DE NEMOURS INC COM 26614N102 2,272 29,348 SH   SOLE   0 0 29,348
DWS MUN INCOME TR COM 233368109 545 44,574 SH   SOLE   0 0 44,574
DXC TECHNOLOGY CO COM 23355L106 445 11,427 SH   SOLE   0 0 11,427
EAST WEST BANCORP INC COM 27579R104 344 4,792 SH   SOLE   0 0 4,792
EASTMAN CHEM CO COM 277432100 1,060 9,077 SH   SOLE   0 0 9,077
EATON CORP PLC SHS G29183103 3,156 21,299 SH   SOLE   0 0 21,299
EATON VANCE CALIF MUN BD FD COM 27828A100 253 21,160 SH   SOLE   0 0 21,160
EATON VANCE ENHANCED EQUITY COM 278277108 2,374 101,994 SH   SOLE   0 0 101,994
EATON VANCE ENHANCED EQUITY COM 278274105 299 16,107 SH   SOLE   0 0 16,107
EATON VANCE FLTING RATE INC COM 278279104 193 13,390 SH   SOLE   0 0 13,390
EATON VANCE LTD DURATION INC COM 27828H105 367 27,668 SH   SOLE   0 0 27,668
EATON VANCE MUN BD FD COM 27827X101 742 54,268 SH   SOLE   0 0 54,268
EATON VANCE SR FLTNG RTE TR COM 27828Q105 158 11,186 SH   SOLE   0 0 11,186
EATON VANCE TAX ADVT DIV INC COM 27828G107 767 27,735 SH   SOLE   0 0 27,735
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 498 30,561 SH   SOLE   0 0 30,561
EATON VANCE TAX-MANAGED DIVE COM 27828N102 574 40,814 SH   SOLE   0 0 40,814
EATON VANCE TAX-MANAGED GLOB COM 27829C105 817 75,061 SH   SOLE   0 0 75,061
EATON VANCE TAX-MANAGED GLOB COM 27829F108 816 79,997 SH   SOLE   0 0 79,997
EATON VANCE TX ADV GLBL DIV COM 27828S101 336 16,023 SH   SOLE   0 0 16,023
EBAY INC. COM 278642103 1,266 18,037 SH   SOLE   0 0 18,037
ECOLAB INC COM 278865100 3,796 18,428 SH   SOLE   0 0 18,428
EDAP TMS S A SPONSORED ADR 268311107 785 110,677 SH   SOLE   0 0 110,677
EDISON INTL COM 281020107 661 11,436 SH   SOLE   0 0 11,436
EDITAS MEDICINE INC COM 28106W103 453 7,996 SH   SOLE   0 0 7,996
EDWARDS LIFESCIENCES CORP COM 28176E108 2,717 26,235 SH   SOLE   0 0 26,235
EHANG HLDGS LTD ADS 26853E102 292 6,800 SH   SOLE   0 0 6,800
ELANCO ANIMAL HEALTH INC COM 28414H103 272 7,846 SH   SOLE   0 0 7,846
ELDORADO GOLD CORP NEW COM 284902509 145 14,600 SH   SOLE   0 0 14,600
ELECTRONIC ARTS INC COM 285512109 461 3,207 SH   SOLE   0 0 3,207
EMCOR GROUP INC COM 29084Q100 220 1,783 SH   SOLE   0 0 1,783
EMERSON ELEC CO COM 291011104 3,115 32,364 SH   SOLE   0 0 32,364
ENBRIDGE INC COM 29250N105 7,381 184,119 SH   SOLE   0 0 184,119
ENCOMPASS HEALTH CORP COM 29261A100 264 3,383 SH   SOLE   0 0 3,383
ENDEAVOUR SILVER CORP COM 29258Y103 131 21,458 SH   SOLE   0 0 21,458
ENDO INTL PLC SHS G30401106 56 12,000 SH   SOLE   0 0 12,000
ENERGY FUELS INC COM NEW 292671708 139 22,935 SH   SOLE   0 0 22,935
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 665 62,522 SH   SOLE   0 0 62,522
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 158 24,655 SH   SOLE   0 0 24,655
ENPHASE ENERGY INC COM 29355A107 1,399 7,617 SH   SOLE   0 0 7,617
ENTEGRIS INC COM 29362U104 236 1,919 SH   SOLE   0 0 1,919
ENTERGY CORP NEW COM 29364G103 322 3,228 SH   SOLE   0 0 3,228
ENTERPRISE PRODS PARTNERS L COM 293792107 3,421 141,797 SH   SOLE   0 0 141,797
EOG RES INC COM 26875P101 400 4,789 SH   SOLE   0 0 4,789
EPR PPTYS COM SH BEN INT 26884U109 228 4,336 SH   SOLE   0 0 4,336
EQT CORP COM 26884L109 284 12,768 SH   SOLE   0 0 12,768
EQUINIX INC COM 29444U700 1,348 1,680 SH   SOLE   0 0 1,680
EQUINOR ASA SPONSORED ADR 29446M102 697 32,896 SH   SOLE   0 0 32,896
EQUITY RESIDENTIAL SH BEN INT 29476L107 380 4,930 SH   SOLE   0 0 4,930
ERICSSON ADR B SEK 10 294821608 340 27,007 SH   SOLE   0 0 27,007
ESPERION THERAPEUTICS INC NE COM 29664W105 213 10,050 SH   SOLE   0 0 10,050
ESSENTIAL UTILS INC COM 29670G102 807 17,650 SH   SOLE   0 0 17,650
ESSEX PPTY TR INC COM 297178105 249 830 SH   SOLE   0 0 830
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1,249 60,666 SH   SOLE   0 0 60,666
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 331 5,465 SH   SOLE   0 0 5,465
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2,800 46,162 SH   SOLE   0 0 46,162
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 513 33,720 SH   SOLE   0 0 33,720
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 4,458 63,295 SH   SOLE   0 0 63,295
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 631 24,855 SH   SOLE   0 0 24,855
ETF SER SOLUTIONS AAM S&P 500 26922A594 678 22,393 SH   SOLE   0 0 22,393
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,138 29,900 SH   SOLE   0 0 29,900
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 27,722 903,888 SH   SOLE   0 0 903,888
ETF SER SOLUTIONS US GLB JETS 26922A842 1,261 52,171 SH   SOLE   0 0 52,171
ETSY INC COM 29786A106 669 3,250 SH   SOLE   0 0 3,250
EURONAV NV SHS B38564108 225 24,133 SH   SOLE   0 0 24,133
EVERGY INC COM 30034W106 454 7,520 SH   SOLE   0 0 7,520
EVERSOURCE ENERGY COM 30040W108 963 12,007 SH   SOLE   0 0 12,007
EXACT SCIENCES CORP COM 30063P105 744 5,987 SH   SOLE   0 0 5,987
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 3,087 125,236 SH   SOLE   0 0 125,236
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 671 20,615 SH   SOLE   0 0 20,615
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,037 16,377 SH   SOLE   0 0 16,377
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 785 12,041 SH   SOLE   0 0 12,041
EXELON CORP COM 30161N101 2,218 50,067 SH   SOLE   0 0 50,067
EXPEDIA GROUP INC COM NEW 30212P303 841 5,140 SH   SOLE   0 0 5,140
EXPEDITORS INTL WASH INC COM 302130109 350 2,768 SH   SOLE   0 0 2,768
EXTRA SPACE STORAGE INC COM 30225T102 547 3,341 SH   SOLE   0 0 3,341
EXXON MOBIL CORP COM 30231G102 22,630 358,748 SH   SOLE   0 0 358,748
F N B CORP COM 302520101 242 19,653 SH   SOLE   0 0 19,653
FACEBOOK INC CL A 30303M102 35,927 103,325 SH   SOLE   0 0 103,325
FACTSET RESH SYS INC COM 303075105 314 936 SH   SOLE   0 0 936
FASTENAL CO COM 311900104 1,543 29,670 SH   SOLE   0 0 29,670
FASTLY INC CL A 31188V100 430 7,213 SH   SOLE   0 0 7,213
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 631 5,385 SH   SOLE   0 0 5,385
FEDEX CORP COM 31428X106 8,730 29,263 SH   SOLE   0 0 29,263
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2,237 39,700 SH   SOLE   0 0 39,700
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1,149 35,275 SH   SOLE   0 0 35,275
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 471 11,139 SH   SOLE   0 0 11,139
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 221 4,059 SH   SOLE   0 0 4,059
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 635 7,835 SH   SOLE   0 0 7,835
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 1,005 19,194 SH   SOLE   0 0 19,194
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 432 6,783 SH   SOLE   0 0 6,783
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,495 12,693 SH   SOLE   0 0 12,693
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 233 5,034 SH   SOLE   0 0 5,034
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 351 11,526 SH   SOLE   0 0 11,526
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 629 15,342 SH   SOLE   0 0 15,342
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 252 4,725 SH   SOLE   0 0 4,725
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 538 12,380 SH   SOLE   0 0 12,380
FIDELITY NATL INFORMATION SV COM 31620M106 1,492 10,534 SH   SOLE   0 0 10,534
FIFTH THIRD BANCORP COM 316773100 861 22,511 SH   SOLE   0 0 22,511
FIREEYE INC COM 31816Q101 344 16,995 SH   SOLE   0 0 16,995
FIRST AMERN FINL CORP COM 31847R102 394 6,324 SH   SOLE   0 0 6,324
FIRST COMWLTH FINL CORP PA COM 319829107 196 13,937 SH   SOLE   0 0 13,937
FIRST FINL CORP IND COM 320218100 272 6,668 SH   SOLE   0 0 6,668
FIRST INDL RLTY TR INC COM 32054K103 528 10,115 SH   SOLE   0 0 10,115
FIRST MAJESTIC SILVER CORP COM 32076V103 1,127 71,282 SH   SOLE   0 0 71,282
FIRST MAJESTIC SILVER CORP COM 32076V103 9 3,800 SH Call SOLE   0 0 3,800
FIRST MID ILL BANCSHARES INC COM 320866106 1,098 27,097 SH   SOLE   0 0 27,097
FIRST SOLAR INC COM 336433107 660 7,287 SH   SOLE   0 0 7,287
FIRST TR ENHANCED EQUITY INC COM 337318109 203 9,980 SH   SOLE   0 0 9,980
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 731 20,988 SH   SOLE   0 0 20,988
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 319 10,041 SH   SOLE   0 0 10,041
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 224 7,100 SH   SOLE   0 0 7,100
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 9,936 173,470 SH   SOLE   0 0 173,470
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 245 4,359 SH   SOLE   0 0 4,359
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 5,986 290,575 SH   SOLE   0 0 290,575
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 2,340 111,904 SH   SOLE   0 0 111,904
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 383 6,112 SH   SOLE   0 0 6,112
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 2,196 47,089 SH   SOLE   0 0 47,089
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1,469 52,531 SH   SOLE   0 0 52,531
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 815 19,098 SH   SOLE   0 0 19,098
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 5,272 222,897 SH   SOLE   0 0 222,897
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3,490 32,936 SH   SOLE   0 0 32,936
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 7,504 123,587 SH   SOLE   0 0 123,587
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 491 8,621 SH   SOLE   0 0 8,621
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1,451 55,924 SH   SOLE   0 0 55,924
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 819 71,814 SH   SOLE   0 0 71,814
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,468 33,619 SH   SOLE   0 0 33,619
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,750 14,939 SH   SOLE   0 0 14,939
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 679 11,510 SH   SOLE   0 0 11,510
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 458 5,999 SH   SOLE   0 0 5,999
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 3,588 52,472 SH   SOLE   0 0 52,472
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1,506 26,197 SH   SOLE   0 0 26,197
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 8,984 192,123 SH   SOLE   0 0 192,123
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 5,412 58,438 SH   SOLE   0 0 58,438
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 3,813 30,713 SH   SOLE   0 0 30,713
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4,106 32,209 SH   SOLE   0 0 32,209
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 214 7,154 SH   SOLE   0 0 7,154
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 334 3,992 SH   SOLE   0 0 3,992
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 530 11,921 SH   SOLE   0 0 11,921
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1,329 17,634 SH   SOLE   0 0 17,634
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 36,022 476,796 SH   SOLE   0 0 476,796
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4,981 20,344 SH   SOLE   0 0 20,344
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 641 25,994 SH   SOLE   0 0 25,994
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 213 5,865 SH   SOLE   0 0 5,865
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 17,487 369,085 SH   SOLE   0 0 369,085
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5,395 90,011 SH   SOLE   0 0 90,011
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 3,874 79,857 SH   SOLE   0 0 79,857
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 17,999 353,619 SH   SOLE   0 0 353,619
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 416 7,797 SH   SOLE   0 0 7,797
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 894 52,693 SH   SOLE   0 0 52,693
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4,807 69,459 SH   SOLE   0 0 69,459
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 743 12,968 SH   SOLE   0 0 12,968
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 905 29,179 SH   SOLE   0 0 29,179
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 982 18,081 SH   SOLE   0 0 18,081
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 508 7,421 SH   SOLE   0 0 7,421
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 2,455 149,680 SH   SOLE   0 0 149,680
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,429 58,422 SH   SOLE   0 0 58,422
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,490 8,630 SH   SOLE   0 0 8,630
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 28,784 599,174 SH   SOLE   0 0 599,174
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,278 68,280 SH   SOLE   0 0 68,280
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 2,020 69,423 SH   SOLE   0 0 69,423
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 917 17,780 SH   SOLE   0 0 17,780
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 326 9,415 SH   SOLE   0 0 9,415
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 655 18,099 SH   SOLE   0 0 18,099
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 4,466 146,279 SH   SOLE   0 0 146,279
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 1,639 48,637 SH   SOLE   0 0 48,637
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 3,289 143,355 SH   SOLE   0 0 143,355
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 417 13,552 SH   SOLE   0 0 13,552
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 1,670 52,873 SH   SOLE   0 0 52,873
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 234 9,198 SH   SOLE   0 0 9,198
FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 222 10,198 SH   SOLE   0 0 10,198
FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 228 10,607 SH   SOLE   0 0 10,607
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 942 28,715 SH   SOLE   0 0 28,715
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 638 31,429 SH   SOLE   0 0 31,429
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 795 29,979 SH   SOLE   0 0 29,979
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 15,513 289,242 SH   SOLE   0 0 289,242
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1,414 38,902 SH   SOLE   0 0 38,902
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 1,275 37,252 SH   SOLE   0 0 37,252
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 527 14,280 SH   SOLE   0 0 14,280
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 426 12,392 SH   SOLE   0 0 12,392
FIRST TR HIGH INCOME LONG / COM 33738E109 167 10,601 SH   SOLE   0 0 10,601
FIRST TR INTER DURATN PFD & COM 33718W103 493 19,644 SH   SOLE   0 0 19,644
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 14,609 222,523 SH   SOLE   0 0 222,523
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 844 9,826 SH   SOLE   0 0 9,826
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3,365 33,617 SH   SOLE   0 0 33,617
FIRST TR MLP & ENERGY INCOM COM 33739B104 97 12,222 SH   SOLE   0 0 12,222
FIRST TR MORNINGSTAR DIVID L SHS 336917109 1,962 59,129 SH   SOLE   0 0 59,129
FIRST TR MTG INCOME FD COM SHS 33734E103 157 11,366 SH   SOLE   0 0 11,366
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1,501 12,556 SH   SOLE   0 0 12,556
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 694 9,770 SH   SOLE   0 0 9,770
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 517 4,608 SH   SOLE   0 0 4,608
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,935 12,168 SH   SOLE   0 0 12,168
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 727 13,157 SH   SOLE   0 0 13,157
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,706 18,293 SH   SOLE   0 0 18,293
FIRST TR SR FLTG RATE INCOME COM 33733U108 195 15,334 SH   SOLE   0 0 15,334
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 331 22,900 SH   SOLE   0 0 22,900
FIRST TR VALUE LINE DIVID IN SHS 33734H106 30,087 756,535 SH   SOLE   0 0 756,535
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 4,819 43,893 SH   SOLE   0 0 43,893
FIRSTENERGY CORP COM 337932107 4,018 107,989 SH   SOLE   0 0 107,989
FISERV INC COM 337738108 1,630 15,246 SH   SOLE   0 0 15,246
FIVE BELOW INC COM 33829M101 675 3,491 SH   SOLE   0 0 3,491
FIVE9 INC COM 338307101 519 2,832 SH   SOLE   0 0 2,832
FIVERR INTL LTD ORD SHS M4R82T106 1,249 5,151 SH   SOLE   0 0 5,151
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 696 23,755 SH   SOLE   0 0 23,755
FLAHERTY & CRUMRINE PFD INCO COM 338480106 214 12,842 SH   SOLE   0 0 12,842
FLAHERTY & CRUMRINE PFD SECS COM 338478100 4,081 179,632 SH   SOLE   0 0 179,632
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 442 18,102 SH   SOLE   0 0 18,102
FLEXSHARES TR GLB QLT R/E IDX 33939L787 1,457 21,885 SH   SOLE   0 0 21,885
FLEXSHARES TR HIG YLD VL ETF 33939L662 700 13,957 SH   SOLE   0 0 13,957
FLEXSHARES TR INTL QLTDV IDX 33939L837 643 24,226 SH   SOLE   0 0 24,226
FLEXSHARES TR QLT DIV DEF IDX 33939L845 2,929 54,465 SH   SOLE   0 0 54,465
FLUOR CORP NEW COM 343412102 179 10,125 SH   SOLE   0 0 10,125
FMC CORP COM NEW 302491303 351 3,240 SH   SOLE   0 0 3,240
FORD MTR CO DEL COM 345370860 5,351 360,072 SH   SOLE   0 0 360,072
FORTINET INC COM 34959E109 1,401 5,882 SH   SOLE   0 0 5,882
FORTIS INC COM 349553107 426 9,606 SH   SOLE   0 0 9,606
FORTIVE CORP COM 34959J108 498 7,142 SH   SOLE   0 0 7,142
FORTUNA SILVER MINES INC COM 349915108 218 39,200 SH   SOLE   0 0 39,200
FORTUNE BRANDS HOME & SEC IN COM 34964C106 263 2,638 SH   SOLE   0 0 2,638
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 1,600 16,860 SH   SOLE   0 0 16,860
FRANKLIN LTD DURATION INCOME COM 35472T101 144 15,681 SH   SOLE   0 0 15,681
FRANKLIN RESOURCES INC COM 354613101 672 21,003 SH   SOLE   0 0 21,003
FRANKLIN TEMPLETON ETF TR LIBERTY FDRL TAX 35473P850 597 21,910 SH   SOLE   0 0 21,910
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 3,141 73,362 SH   SOLE   0 0 73,362
FREEPORT-MCMORAN INC CL B 35671D857 2,393 64,479 SH   SOLE   0 0 64,479
FS KKR CAP CORP COM 302635206 5,836 271,307 SH   SOLE   0 0 271,307
FUBOTV INC COM 35953D104 561 17,471 SH   SOLE   0 0 17,471
FUELCELL ENERGY INC COM 35952H601 85 9,571 SH   SOLE   0 0 9,571
FUELCELL ENERGY INC COM 35952H601 0 10,000 SH Call SOLE   0 0 10,000
FULGENT GENETICS INC COM 359664109 442 4,791 SH   SOLE   0 0 4,791
FULLER H B CO COM 359694106 834 13,104 SH   SOLE   0 0 13,104
FULTON FINL CORP PA COM 360271100 306 19,360 SH   SOLE   0 0 19,360
GABELLI DIVID & INCOME TR COM 36242H104 431 16,380 SH   SOLE   0 0 16,380
GABELLI EQUITY TR INC COM 362397101 1,925 278,947 SH   SOLE   0 0 278,947
GABELLI EQUITY TR INC RIGHT 07/14/2021 362397218 32 275,620 SH   SOLE   0 0 275,620
GABELLI UTIL TR COM 36240A101 95 11,887 SH   SOLE   0 0 11,887
GALLAGHER ARTHUR J & CO COM 363576109 595 4,247 SH   SOLE   0 0 4,247
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1,246 311,371 SH   SOLE   0 0 311,371
GAMING & LEISURE PPTYS INC COM 36467J108 427 9,208 SH   SOLE   0 0 9,208
GARTNER INC COM 366651107 434 1,793 SH   SOLE   0 0 1,793
GENERAC HLDGS INC COM 368736104 1,845 4,443 SH   SOLE   0 0 4,443
GENERAL DYNAMICS CORP COM 369550108 3,215 17,076 SH   SOLE   0 0 17,076
GENERAL ELECTRIC CO COM 369604103 7,463 554,439 SH   SOLE   0 0 554,439
GENERAL MLS INC COM 370334104 4,414 72,443 SH   SOLE   0 0 72,443
GENERAL MTRS CO COM 37045V100 3,616 61,118 SH   SOLE   0 0 61,118
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 171 21,500 SH   SOLE   0 0 21,500
GENTEX CORP COM 371901109 412 12,442 SH   SOLE   0 0 12,442
GENUINE PARTS CO COM 372460105 2,366 18,711 SH   SOLE   0 0 18,711
GEO GROUP INC NEW COM 36162J106 427 60,030 SH   SOLE   0 0 60,030
GILEAD SCIENCES INC COM 375558103 4,466 64,849 SH   SOLE   0 0 64,849
GLADSTONE COMMERCIAL CORP COM 376536108 275 12,180 SH   SOLE   0 0 12,180
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,632 40,993 SH   SOLE   0 0 40,993
GLOBAL NET LEASE INC COM NEW 379378201 385 20,800 SH   SOLE   0 0 20,800
GLOBAL PMTS INC COM 37940X102 230 1,227 SH   SOLE   0 0 1,227
GLOBAL SELF STORAGE INC COM 37955N106 118 22,709 SH   SOLE   0 0 22,709
GLOBAL X FDS ADAPTIVE US 37954Y574 17,594 592,947 SH   SOLE   0 0 592,947
GLOBAL X FDS ADAPTIVE US RISK 37954Y194 33,647 1,195,531 SH   SOLE   0 0 1,195,531
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 3,181 104,279 SH   SOLE   0 0 104,279
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 727 25,670 SH   SOLE   0 0 25,670
GLOBAL X FDS CANNABIS ETF 37954Y426 147 10,666 SH   SOLE   0 0 10,666
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1,149 40,246 SH   SOLE   0 0 40,246
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 505 17,503 SH   SOLE   0 0 17,503
GLOBAL X FDS FOUNDER RUN CO 37954Y681 303 8,600 SH   SOLE   0 0 8,600
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 6,645 182,870 SH   SOLE   0 0 182,870
GLOBAL X FDS GLB X SUPERDIV 37950E549 143 10,122 SH   SOLE   0 0 10,122
GLOBAL X FDS GLOBAL X COPPER 37954Y830 299 8,060 SH   SOLE   0 0 8,060
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,004 23,513 SH   SOLE   0 0 23,513
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 2,791 131,669 SH   SOLE   0 0 131,669
GLOBAL X FDS GLOBX SUPDV US 37950E291 1,805 90,317 SH   SOLE   0 0 90,317
GLOBAL X FDS INTERNET OF THNG 37954Y780 421 11,789 SH   SOLE   0 0 11,789
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1,308 18,050 SH   SOLE   0 0 18,050
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 5,245 233,849 SH   SOLE   0 0 233,849
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5,250 150,207 SH   SOLE   0 0 150,207
GLOBAL X FDS S&P 500 COVERED 37954Y475 491 10,015 SH   SOLE   0 0 10,015
GLOBAL X FDS SOCIAL MED ETF 37950E416 418 5,772 SH   SOLE   0 0 5,772
GLOBAL X FDS US INFR DEV ETF 37954Y673 7,072 274,643 SH   SOLE   0 0 274,643
GLOBAL X FDS US PFD ETF 37954Y657 1,691 64,617 SH   SOLE   0 0 64,617
GLOBE LIFE INC COM 37959E102 359 3,773 SH   SOLE   0 0 3,773
GMS INC COM 36251C103 707 14,690 SH   SOLE   0 0 14,690
GODADDY INC CL A 380237107 271 3,112 SH   SOLE   0 0 3,112
GOLD FIELDS LTD SPONSORED ADR 38059T106 325 36,500 SH   SOLE   0 0 36,500
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1,242 12,408 SH   SOLE   0 0 12,408
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 794 15,798 SH   SOLE   0 0 15,798
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 982 19,354 SH   SOLE   0 0 19,354
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 722 17,687 SH   SOLE   0 0 17,687
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2,455 70,291 SH   SOLE   0 0 70,291
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 33,565 390,158 SH   SOLE   0 0 390,158
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 518 7,715 SH   SOLE   0 0 7,715
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 320 3,145 SH   SOLE   0 0 3,145
GOLDMAN SACHS GROUP INC COM 38141G104 5,553 14,632 SH   SOLE   0 0 14,632
GRACO INC COM 384109104 768 10,150 SH   SOLE   0 0 10,150
GRAINGER W W INC COM 384802104 262 599 SH   SOLE   0 0 599
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 205 19,379 SH   SOLE   0 0 19,379
GREEN BRICK PARTNERS INC COM 392709101 275 12,078 SH   SOLE   0 0 12,078
GREENPRO CAP CORP COM 39540F101 385 291,423 SH   SOLE   0 0 291,423
GROWGENERATION CORP COM 39986L109 530 11,021 SH   SOLE   0 0 11,021
GUGGENHEIM ENHANCED EQT INCM COM 40167B100 187 21,673 SH   SOLE   0 0 21,673
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 1,108 51,095 SH   SOLE   0 0 51,095
GUIDEWIRE SOFTWARE INC COM 40171V100 333 2,952 SH   SOLE   0 0 2,952
HALLIBURTON CO COM 406216101 305 13,180 SH   SOLE   0 0 13,180
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 135 19,250 SH   SOLE   0 0 19,250
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 514 23,815 SH   SOLE   0 0 23,815
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 342 20,200 SH   SOLE   0 0 20,200
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2,408 96,701 SH   SOLE   0 0 96,701
HANESBRANDS INC COM 410345102 1,157 61,975 SH   SOLE   0 0 61,975
HANNON ARMSTRONG SUST INFR C COM 41068X100 519 9,237 SH   SOLE   0 0 9,237
HARLEY DAVIDSON INC COM 412822108 444 9,692 SH   SOLE   0 0 9,692
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 421 112,850 SH   SOLE   0 0 112,850
HASBRO INC COM 418056107 277 2,935 SH   SOLE   0 0 2,935
HCA HEALTHCARE INC COM 40412C101 554 2,681 SH   SOLE   0 0 2,681
HEALTH ASSURN ACQUISITION CO UNIT 99/99/9999 42226W208 234 22,500 SH   SOLE   0 0 22,500
HEALTHCARE TR AMER INC CL A NEW 42225P501 358 13,421 SH   SOLE   0 0 13,421
HEALTHPEAK PROPERTIES INC COM 42250P103 329 9,874 SH   SOLE   0 0 9,874
HECLA MNG CO COM 422704106 80 10,713 SH   SOLE   0 0 10,713
HERCULES CAPITAL INC COM 427096508 179 10,493 SH   SOLE   0 0 10,493
HERSHEY CO COM 427866108 2,298 13,194 SH   SOLE   0 0 13,194
HESKA CORP COM RESTRC NEW 42805E306 363 1,580 SH   SOLE   0 0 1,580
HEWLETT PACKARD ENTERPRISE C COM 42824C109 610 41,838 SH   SOLE   0 0 41,838
HIGH INCOME SECS FD SHS BEN INT 42968F108 118 12,100 SH   SOLE   0 0 12,100
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 584 53,540 SH   SOLE   0 0 53,540
HILTON WORLDWIDE HLDGS INC COM 43300A203 419 3,476 SH   SOLE   0 0 3,476
HOME BANCSHARES INC COM 436893200 236 9,564 SH   SOLE   0 0 9,564
HOME DEPOT INC COM 437076102 43,883 137,612 SH   SOLE   0 0 137,612
HONEYWELL INTL INC COM 438516106 9,597 43,750 SH   SOLE   0 0 43,750
HORIZON THERAPEUTICS PUB L SHS G46188101 575 6,142 SH   SOLE   0 0 6,142
HORMEL FOODS CORP COM 440452100 2,055 43,029 SH   SOLE   0 0 43,029
HOWMET AEROSPACE INC COM 443201108 273 7,934 SH   SOLE   0 0 7,934
HP INC COM 40434L105 709 23,497 SH   SOLE   0 0 23,497
HUMANA INC COM 444859102 846 1,910 SH   SOLE   0 0 1,910
HUNTINGTON BANCSHARES INC COM 446150104 1,159 81,209 SH   SOLE   0 0 81,209
HUNTINGTON INGALLS INDS INC COM 446413106 749 3,555 SH   SOLE   0 0 3,555
HYATT HOTELS CORP COM CL A 448579102 1,398 18,006 SH   SOLE   0 0 18,006
IAMGOLD CORP COM 450913108 37 12,500 SH   SOLE   0 0 12,500
ICON PLC SHS G4705A100 600 2,901 SH   SOLE   0 0 2,901
IDACORP INC COM 451107106 454 4,653 SH   SOLE   0 0 4,653
IDEXX LABS INC COM 45168D104 842 1,333 SH   SOLE   0 0 1,333
IES HLDGS INC COM 44951W106 1,284 24,996 SH   SOLE   0 0 24,996
IHS MARKIT LTD SHS G47567105 246 2,182 SH   SOLE   0 0 2,182
II-VI INC COM 902104108 929 12,792 SH   SOLE   0 0 12,792
ILLINOIS TOOL WKS INC COM 452308109 6,449 28,848 SH   SOLE   0 0 28,848
ILLUMINA INC COM 452327109 1,405 2,970 SH   SOLE   0 0 2,970
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1,252 37,350 SH   SOLE   0 0 37,350
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 281 28,460 SH   SOLE   0 0 28,460
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 553 21,172 SH   SOLE   0 0 21,172
INFOSYS LTD SPONSORED ADR 456788108 443 20,901 SH   SOLE   0 0 20,901
ING GROEP N.V. SPONSORED ADR 456837103 229 17,292 SH   SOLE   0 0 17,292
INGERSOLL RAND INC COM 45687V106 1,137 23,292 SH   SOLE   0 0 23,292
INMODE LTD SHS M5425M103 446 4,715 SH   SOLE   0 0 4,715
INNOVATIVE INDL PPTYS INC COM 45781V101 597 3,128 SH   SOLE   0 0 3,128
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219 15,125 526,624 SH   SOLE   0 0 526,624
INNOVATOR ETFS TR DOUBLE STKER OCT 45782C185 7,980 260,372 SH   SOLE   0 0 260,372
INNOVATOR ETFS TR GROWTH ACCELERAT 45783Y608 203 7,300 SH   SOLE   0 0 7,300
INNOVATOR ETFS TR IBD 50 ETF 45782C102 688 14,849 SH   SOLE   0 0 14,849
INNOVATOR ETFS TR INVTOR 2 PLS 5 45782C243 1,089 46,579 SH   SOLE   0 0 46,579
INNOVATOR ETFS TR MSCI EAFE PWR 45782C524 487 18,228 SH   SOLE   0 0 18,228
INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 11,576 372,803 SH   SOLE   0 0 372,803
INNOVATOR ETFS TR NASDAQ 100 PWER 45782C276 210 4,555 SH   SOLE   0 0 4,555
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 2,279 56,094 SH   SOLE   0 0 56,094
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 768 24,615 SH   SOLE   0 0 24,615
INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 5,722 213,495 SH   SOLE   0 0 213,495
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C342 430 15,546 SH   SOLE   0 0 15,546
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 346 10,718 SH   SOLE   0 0 10,718
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 510 16,220 SH   SOLE   0 0 16,220
INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 228 7,226 SH   SOLE   0 0 7,226
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 1,356 42,614 SH   SOLE   0 0 42,614
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 687 21,075 SH   SOLE   0 0 21,075
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 733 23,123 SH   SOLE   0 0 23,123
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 1,267 35,381 SH   SOLE   0 0 35,381
INNOVATOR ETFS TR S&P 500 BUFFER 45782C391 290 8,827 SH   SOLE   0 0 8,827
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 537 17,533 SH   SOLE   0 0 17,533
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 374 12,015 SH   SOLE   0 0 12,015
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 508 15,298 SH   SOLE   0 0 15,298
INNOVATOR ETFS TR S&P 500 POWER 45782C417 411 14,480 SH   SOLE   0 0 14,480
INNOVATOR ETFS TR S&P 500 POWER 45782C508 2,001 61,689 SH   SOLE   0 0 61,689
INNOVATOR ETFS TR S&P 500 PWR 45782C656 2,269 76,985 SH   SOLE   0 0 76,985
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 424 14,468 SH   SOLE   0 0 14,468
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 1,719 60,415 SH   SOLE   0 0 60,415
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 1,054 33,947 SH   SOLE   0 0 33,947
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 893 29,274 SH   SOLE   0 0 29,274
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 1,168 39,688 SH   SOLE   0 0 39,688
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 498 16,317 SH   SOLE   0 0 16,317
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 2,019 69,359 SH   SOLE   0 0 69,359
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 311 11,232 SH   SOLE   0 0 11,232
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 931 30,047 SH   SOLE   0 0 30,047
INNOVATOR ETFS TR S&P 500 ULTRA 45782C532 313 10,598 SH   SOLE   0 0 10,598
INNOVATOR ETFS TR S&P 500 ULTRA 45782C730 210 7,326 SH   SOLE   0 0 7,326
INNOVATOR ETFS TR US EQUITY 45783Y202 271 9,960 SH   SOLE   0 0 9,960
INNOVATOR ETFS TR II LADRD FD S&P 500 45783G102 343 9,845 SH   SOLE   0 0 9,845
INSEEGO CORP COM 45782B104 245 24,244 SH   SOLE   0 0 24,244
INTEGER HLDGS CORP COM 45826H109 211 2,239 SH   SOLE   0 0 2,239
INTEL CORP COM 458140100 14,298 254,676 SH   SOLE   0 0 254,676
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,096 9,237 SH   SOLE   0 0 9,237
INTERDIGITAL INC COM 45867G101 231 3,167 SH   SOLE   0 0 3,167
INTERNATIONAL BUSINESS MACHS COM 459200101 10,810 73,742 SH   SOLE   0 0 73,742
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,300 8,704 SH   SOLE   0 0 8,704
INTERNATIONAL PAPER CO COM 460146103 1,313 21,424 SH   SOLE   0 0 21,424
INTUIT COM 461202103 2,059 4,201 SH   SOLE   0 0 4,201
INTUITIVE SURGICAL INC COM NEW 46120E602 2,593 2,820 SH   SOLE   0 0 2,820
INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 374 6,443 SH   SOLE   0 0 6,443
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1,178 33,127 SH   SOLE   0 0 33,127
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1,428 25,035 SH   SOLE   0 0 25,035
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,215 24,075 SH   SOLE   0 0 24,075
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 2,724 135,609 SH   SOLE   0 0 135,609
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 3,646 189,395 SH   SOLE   0 0 189,395
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 344 18,505 SH   SOLE   0 0 18,505
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 433 15,394 SH   SOLE   0 0 15,394
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 2,367 96,613 SH   SOLE   0 0 96,613
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 699 8,301 SH   SOLE   0 0 8,301
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 848 9,442 SH   SOLE   0 0 9,442
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 413 21,127 SH   SOLE   0 0 21,127
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 2,994 62,184 SH   SOLE   0 0 62,184
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 574 19,688 SH   SOLE   0 0 19,688
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 221 3,436 SH   SOLE   0 0 3,436
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 2,663 129,168 SH   SOLE   0 0 129,168
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 357 10,375 SH   SOLE   0 0 10,375
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1,552 56,917 SH   SOLE   0 0 56,917
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 227 8,602 SH   SOLE   0 0 8,602
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 5,822 380,035 SH   SOLE   0 0 380,035
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 475 17,922 SH   SOLE   0 0 17,922
INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412 1,011 25,799 SH   SOLE   0 0 25,799
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 3,381 44,736 SH   SOLE   0 0 44,736
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 613 10,337 SH   SOLE   0 0 10,337
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2,349 31,861 SH   SOLE   0 0 31,861
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 5,366 100,019 SH   SOLE   0 0 100,019
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 534 17,280 SH   SOLE   0 0 17,280
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 2,951 55,179 SH   SOLE   0 0 55,179
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 1,333 11,067 SH   SOLE   0 0 11,067
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 241 2,052 SH   SOLE   0 0 2,052
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 152 18,963 SH   SOLE   0 0 18,963
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 989 21,095 SH   SOLE   0 0 21,095
INVESCO EXCH TRADED FD TR II S&P SMLCP MATL 46138G201 706 10,953 SH   SOLE   0 0 10,953
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 632 15,335 SH   SOLE   0 0 15,335
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 3,472 78,774 SH   SOLE   0 0 78,774
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 8,360 137,246 SH   SOLE   0 0 137,246
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2,758 30,877 SH   SOLE   0 0 30,877
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,199 54,109 SH   SOLE   0 0 54,109
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1,255 37,812 SH   SOLE   0 0 37,812
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 446 21,133 SH   SOLE   0 0 21,133
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,145 99,330 SH   SOLE   0 0 99,330
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,687 77,623 SH   SOLE   0 0 77,623
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,380 62,169 SH   SOLE   0 0 62,169
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,139 51,058 SH   SOLE   0 0 51,058
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 708 15,134 SH   SOLE   0 0 15,134
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,441 19,177 SH   SOLE   0 0 19,177
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1,558 17,264 SH   SOLE   0 0 17,264
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 277 7,631 SH   SOLE   0 0 7,631
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 733 16,653 SH   SOLE   0 0 16,653
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 662 7,090 SH   SOLE   0 0 7,090
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 3,055 99,848 SH   SOLE   0 0 99,848
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 429 8,454 SH   SOLE   0 0 8,454
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1,386 8,335 SH   SOLE   0 0 8,335
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 329 3,313 SH   SOLE   0 0 3,313
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,446 16,132 SH   SOLE   0 0 16,132
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 363 2,429 SH   SOLE   0 0 2,429
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 876 17,682 SH   SOLE   0 0 17,682
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 408 22,126 SH   SOLE   0 0 22,126
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 218 5,196 SH   SOLE   0 0 5,196
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 5,621 107,537 SH   SOLE   0 0 107,537
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 540 7,249 SH   SOLE   0 0 7,249
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 495 11,150 SH   SOLE   0 0 11,150
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 227 1,861 SH   SOLE   0 0 1,861
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 428 3,332 SH   SOLE   0 0 3,332
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 216 1,312 SH   SOLE   0 0 1,312
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 3,680 190,770 SH   SOLE   0 0 190,770
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 27,434 171,110 SH   SOLE   0 0 171,110
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 17,330 92,737 SH   SOLE   0 0 92,737
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 16,983 822,044 SH   SOLE   0 0 822,044
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 414 23,402 SH   SOLE   0 0 23,402
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 2,724 39,365 SH   SOLE   0 0 39,365
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1,456 5,673 SH   SOLE   0 0 5,673
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 276 3,420 SH   SOLE   0 0 3,420
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 527 1,620 SH   SOLE   0 0 1,620
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2,309 26,959 SH   SOLE   0 0 26,959
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 2,119 27,395 SH   SOLE   0 0 27,395
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 468 10,320 SH   SOLE   0 0 10,320
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 469 9,247 SH   SOLE   0 0 9,247
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 302 1,855 SH   SOLE   0 0 1,855
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 540 5,688 SH   SOLE   0 0 5,688
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1,112 24,558 SH   SOLE   0 0 24,558
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,407 4,801 SH   SOLE   0 0 4,801
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 611 3,717 SH   SOLE   0 0 3,717
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,636 5,641 SH   SOLE   0 0 5,641
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1,380 13,366 SH   SOLE   0 0 13,366
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 17,421 115,578 SH   SOLE   0 0 115,578
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 307 1,670 SH   SOLE   0 0 1,670
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 2,781 36,034 SH   SOLE   0 0 36,034
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 9,761 200,835 SH   SOLE   0 0 200,835
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 612 11,440 SH   SOLE   0 0 11,440
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1,337 14,350 SH   SOLE   0 0 14,350
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 267 2,967 SH   SOLE   0 0 2,967
INVESCO LTD SHS G491BT108 852 31,893 SH   SOLE   0 0 31,893
INVESCO MORTGAGE CAPITAL INC COM 46131B100 82 20,965 SH   SOLE   0 0 20,965
INVESCO MUN OPPORTUNITY TR COM 46132C107 972 71,474 SH   SOLE   0 0 71,474
INVESCO MUN TR COM 46131J103 166 12,071 SH   SOLE   0 0 12,071
INVESCO MUNI INCOME OPP TRST COM 46132X101 1,859 223,695 SH   SOLE   0 0 223,695
INVESCO QQQ TR UNIT SER 1 46090E103 247,746 698,998 SH   SOLE   0 0 698,998
INVESCO QQQ TR UNIT SER 1 46090E103 2 500 SH Put SOLE   0 0 500
INVESCO VALUE MUN INCOME TR COM 46132P108 848 51,407 SH   SOLE   0 0 51,407
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 15,400 330,457 SH   SOLE   0 0 330,457
INVESTORS BANCORP INC NEW COM 46146L101 275 19,309 SH   SOLE   0 0 19,309
IONIS PHARMACEUTICALS INC COM 462222100 328 8,217 SH   SOLE   0 0 8,217
IQVIA HLDGS INC COM 46266C105 4,720 19,479 SH   SOLE   0 0 19,479
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,818 70,475 SH   SOLE   0 0 70,475
IROBOT CORP COM 462726100 451 4,828 SH   SOLE   0 0 4,828
IRON MTN INC NEW COM 46284V101 2,971 70,213 SH   SOLE   0 0 70,213
IRONSOURCE LTD CL A ORD SHS M5R75Y101 179 17,000 SH   SOLE   0 0 17,000
ISHARES GOLD TR ISHARES NEW 464285204 14,751 437,572 SH   SOLE   0 0 437,572
ISHARES INC CORE MSCI EMKT 46434G103 17,654 263,533 SH   SOLE   0 0 263,533
ISHARES INC EM MKTS DIV ETF 464286319 410 10,555 SH   SOLE   0 0 10,555
ISHARES INC ESG AWR MSCI EM 46434G863 9,858 218,344 SH   SOLE   0 0 218,344
ISHARES INC GLB ENR PROD ETF 464286343 1,169 68,698 SH   SOLE   0 0 68,698
ISHARES INC JP MORGAN EM ETF 464286517 253 5,806 SH   SOLE   0 0 5,806
ISHARES INC MSCI CDA ETF 464286509 267 7,169 SH   SOLE   0 0 7,169
ISHARES INC MSCI EM ASIA ETF 464286426 250 2,703 SH   SOLE   0 0 2,703
ISHARES INC MSCI EMERG MRKT 464286533 1,623 25,293 SH   SOLE   0 0 25,293
ISHARES INC MSCI EQUAL WEITE 464286681 202 2,387 SH   SOLE   0 0 2,387
ISHARES INC MSCI EURZONE ETF 464286608 607 12,302 SH   SOLE   0 0 12,302
ISHARES INC MSCI FRONTIER 464286145 686 20,675 SH   SOLE   0 0 20,675
ISHARES INC MSCI GBL MIN VOL 464286525 2,862 27,827 SH   SOLE   0 0 27,827
ISHARES INC MSCI JPN ETF NEW 46434G822 289 4,275 SH   SOLE   0 0 4,275
ISHARES INC MSCI SWITZERLAND 464286749 536 11,014 SH   SOLE   0 0 11,014
ISHARES INC MSCI WORLD ETF 464286392 2,768 21,871 SH   SOLE   0 0 21,871
ISHARES SILVER TR ISHARES 46428Q109 13,841 571,480 SH   SOLE   0 0 571,480
ISHARES TR 0-5 YR TIPS ETF 46429B747 273 2,568 SH   SOLE   0 0 2,568
ISHARES TR 0-5YR HI YL CP 46434V407 2,592 56,270 SH   SOLE   0 0 56,270
ISHARES TR 0-5YR INVT GR CP 46434V100 4,100 79,110 SH   SOLE   0 0 79,110
ISHARES TR 1 3 YR TREAS BD 464287457 35,456 411,510 SH   SOLE   0 0 411,510
ISHARES TR 10+ YR INVST GRD 464289511 667 9,501 SH   SOLE   0 0 9,501
ISHARES TR 20 YR TR BD ETF 464287432 3,473 24,060 SH   SOLE   0 0 24,060
ISHARES TR 3 7 YR TREAS BD 464288661 16,650 127,561 SH   SOLE   0 0 127,561
ISHARES TR BARCLAYS 7 10 YR 464287440 9,828 85,096 SH   SOLE   0 0 85,096
ISHARES TR BLACKROCK ULTRA 46434V878 519 10,280 SH   SOLE   0 0 10,280
ISHARES TR BROAD USD HIGH 46435U853 1,655 39,680 SH   SOLE   0 0 39,680
ISHARES TR CALIF MUN BD ETF 464288356 982 15,685 SH   SOLE   0 0 15,685
ISHARES TR CHINA LG-CAP ETF 464287184 217 4,675 SH   SOLE   0 0 4,675
ISHARES TR CMBS ETF 46429B366 1,338 24,610 SH   SOLE   0 0 24,610
ISHARES TR COHEN STEER REIT 464287564 1,847 28,262 SH   SOLE   0 0 28,262
ISHARES TR CONV BD ETF 46435G102 993 9,737 SH   SOLE   0 0 9,737
ISHARES TR CORE 1 5 YR USD 46432F859 8,511 165,934 SH   SOLE   0 0 165,934
ISHARES TR CORE DIV GRWTH 46434V621 24,796 492,376 SH   SOLE   0 0 492,376
ISHARES TR CORE HIGH DV ETF 46429B663 4,440 45,991 SH   SOLE   0 0 45,991
ISHARES TR CORE INTL AGGR 46435G672 771 13,986 SH   SOLE   0 0 13,986
ISHARES TR CORE LT USDB ETF 464289479 512 7,090 SH   SOLE   0 0 7,090
ISHARES TR CORE MSCI EAFE 46432F842 49,268 658,129 SH   SOLE   0 0 658,129
ISHARES TR CORE MSCI EURO 46434V738 991 17,305 SH   SOLE   0 0 17,305
ISHARES TR CORE MSCI INTL 46435G326 953 14,126 SH   SOLE   0 0 14,126
ISHARES TR CORE MSCI PAC 46434V696 1,083 16,317 SH   SOLE   0 0 16,317
ISHARES TR CORE MSCI TOTAL 46432F834 1,342 18,303 SH   SOLE   0 0 18,303
ISHARES TR CORE S&P MCP ETF 464287507 31,624 117,678 SH   SOLE   0 0 117,678
ISHARES TR CORE S&P SCP ETF 464287804 71,874 636,169 SH   SOLE   0 0 636,169
ISHARES TR CORE S&P TTL STK 464287150 6,540 66,225 SH   SOLE   0 0 66,225
ISHARES TR CORE S&P US GWT 464287671 15,960 158,049 SH   SOLE   0 0 158,049
ISHARES TR CORE S&P US VLU 464287663 9,318 129,493 SH   SOLE   0 0 129,493
ISHARES TR CORE S&P500 ETF 464287200 110,484 256,988 SH   SOLE   0 0 256,988
ISHARES TR CORE TOTAL USD 46434V613 4,755 88,903 SH   SOLE   0 0 88,903
ISHARES TR CORE US AGGBD ET 464287226 75,138 651,504 SH   SOLE   0 0 651,504
ISHARES TR CRE U S REIT ETF 464288521 632 10,837 SH   SOLE   0 0 10,837
ISHARES TR CYBERSECURITY 46435U135 446 10,329 SH   SOLE   0 0 10,329
ISHARES TR DOW JONES US ETF 464287846 500 4,630 SH   SOLE   0 0 4,630
ISHARES TR EAFE GRWTH ETF 464288885 7,721 71,972 SH   SOLE   0 0 71,972
ISHARES TR EAFE SML CP ETF 464288273 8,335 112,392 SH   SOLE   0 0 112,392
ISHARES TR EAFE VALUE ETF 464288877 9,497 183,479 SH   SOLE   0 0 183,479
ISHARES TR ESG AW MSCI EAFE 46435G516 919 11,633 SH   SOLE   0 0 11,633
ISHARES TR ESG AWARE MSCI 46435U663 308 7,625 SH   SOLE   0 0 7,625
ISHARES TR ESG AWR MSCI USA 46435G425 26,314 267,225 SH   SOLE   0 0 267,225
ISHARES TR ESG AWR US AGRGT 46435U549 1,893 34,223 SH   SOLE   0 0 34,223
ISHARES TR EXPANDED TECH 464287515 7,025 18,011 SH   SOLE   0 0 18,011
ISHARES TR EXPND TEC SC ETF 464287549 451 1,116 SH   SOLE   0 0 1,116
ISHARES TR EXPONENTIAL TECH 46434V381 840 13,285 SH   SOLE   0 0 13,285
ISHARES TR FALN ANGLS USD 46435G474 3,459 115,469 SH   SOLE   0 0 115,469
ISHARES TR FLTG RATE NT ETF 46429B655 5,333 104,936 SH   SOLE   0 0 104,936
ISHARES TR FOCUSD VAL FAC 46435U333 261 4,762 SH   SOLE   0 0 4,762
ISHARES TR GENOMICS IMMUN 46435U192 511 9,830 SH   SOLE   0 0 9,830
ISHARES TR GL CLEAN ENE ETF 464288224 2,305 98,247 SH   SOLE   0 0 98,247
ISHARES TR GLB CNS DISC ETF 464288745 1,643 9,582 SH   SOLE   0 0 9,582
ISHARES TR GLB INFRASTR ETF 464288372 235 5,180 SH   SOLE   0 0 5,180
ISHARES TR GLOB HLTHCRE ETF 464287325 342 4,117 SH   SOLE   0 0 4,117
ISHARES TR GLOBAL 100 ETF 464287572 2,905 40,915 SH   SOLE   0 0 40,915
ISHARES TR GLOBAL ENERG ETF 464287341 503 18,910 SH   SOLE   0 0 18,910
ISHARES TR GLOBAL FINLS ETF 464287333 2,801 36,085 SH   SOLE   0 0 36,085
ISHARES TR GLOBAL REIT ETF 46434V647 202 7,293 SH   SOLE   0 0 7,293
ISHARES TR GLOBAL TECH ETF 464287291 3,686 10,920 SH   SOLE   0 0 10,920
ISHARES TR GNMA BOND ETF 46429B333 995 19,909 SH   SOLE   0 0 19,909
ISHARES TR GRWT ALLOCAT ETF 464289867 799 14,264 SH   SOLE   0 0 14,264
ISHARES TR HDG MSCI EAFE 46434V803 1,406 40,577 SH   SOLE   0 0 40,577
ISHARES TR IBNDS MAR23 ETF 46432FAN7 506 20,378 SH   SOLE   0 0 20,378
ISHARES TR IBONDS DEC 25 46435U432 439 15,668 SH   SOLE   0 0 15,668
ISHARES TR IBONDS DEC 26 46435U259 366 13,568 SH   SOLE   0 0 13,568
ISHARES TR IBONDS DEC2021 46435G789 251 9,795 SH   SOLE   0 0 9,795
ISHARES TR IBONDS DEC2022 46435G755 440 16,762 SH   SOLE   0 0 16,762
ISHARES TR IBONDS DEC21 ETF 46434VBK5 294 11,849 SH   SOLE   0 0 11,849
ISHARES TR IBONDS DEC22 ETF 46434VBA7 219 8,622 SH   SOLE   0 0 8,622
ISHARES TR IBONDS DEC23 ETF 46434VAX8 299 11,455 SH   SOLE   0 0 11,455
ISHARES TR IBOXX HI YD ETF 464288513 5,295 60,147 SH   SOLE   0 0 60,147
ISHARES TR IBOXX INV CP ETF 464287242 17,017 126,651 SH   SOLE   0 0 126,651
ISHARES TR INTL DEV RE ETF 464288489 548 18,696 SH   SOLE   0 0 18,696
ISHARES TR INTL DIV GRWTH 46435G524 392 5,814 SH   SOLE   0 0 5,814
ISHARES TR INTL SEL DIV ETF 464288448 2,016 62,235 SH   SOLE   0 0 62,235
ISHARES TR INTRM GOV CR ETF 464288612 1,688 14,599 SH   SOLE   0 0 14,599
ISHARES TR ISHARES BIOTECH 464287556 14,828 90,605 SH   SOLE   0 0 90,605
ISHARES TR ISHARES SEMICDTR 464287523 21,919 48,257 SH   SOLE   0 0 48,257
ISHARES TR ISHS 1-5YR INVS 464288646 6,471 118,058 SH   SOLE   0 0 118,058
ISHARES TR ISHS 5-10YR INVT 464288638 1,062 17,548 SH   SOLE   0 0 17,548
ISHARES TR JPMORGAN USD EMG 464288281 2,209 19,642 SH   SOLE   0 0 19,642
ISHARES TR LATN AMER 40 ETF 464287390 211 6,681 SH   SOLE   0 0 6,681
ISHARES TR MBS ETF 464288588 5,842 53,974 SH   SOLE   0 0 53,974
ISHARES TR MICRO-CAP ETF 464288869 272 1,784 SH   SOLE   0 0 1,784
ISHARES TR MODERT ALLOC ETF 464289875 4,457 98,936 SH   SOLE   0 0 98,936
ISHARES TR MORNINGSTAR GRWT 464287119 3,475 53,666 SH   SOLE   0 0 53,666
ISHARES TR MORNINGSTAR VALU 464288109 624 9,668 SH   SOLE   0 0 9,668
ISHARES TR MORNINGSTR US EQ 464287127 492 8,108 SH   SOLE   0 0 8,108
ISHARES TR MORTGE REL ETF 46435G342 3,765 101,431 SH   SOLE   0 0 101,431
ISHARES TR MRGSTR MD CP ETF 464288208 4,883 72,823 SH   SOLE   0 0 72,823
ISHARES TR MRGSTR MD CP GRW 464288307 665 9,660 SH   SOLE   0 0 9,660
ISHARES TR MRGSTR SM CP GR 464288604 823 15,890 SH   SOLE   0 0 15,890
ISHARES TR MSCI ACWI ETF 464288257 797 7,879 SH   SOLE   0 0 7,879
ISHARES TR MSCI ACWI EX US 464288240 814 14,156 SH   SOLE   0 0 14,156
ISHARES TR MSCI CHINA A 46434V514 205 4,633 SH   SOLE   0 0 4,633
ISHARES TR MSCI EAFE ETF 464287465 16,026 203,174 SH   SOLE   0 0 203,174
ISHARES TR MSCI EAFE MIN VL 46429B689 13,364 176,912 SH   SOLE   0 0 176,912
ISHARES TR MSCI EAFE SMCP 46435G839 1,429 39,246 SH   SOLE   0 0 39,246
ISHARES TR MSCI EMG MKT ETF 464287234 13,736 249,064 SH   SOLE   0 0 249,064
ISHARES TR MSCI INDIA ETF 46429B598 620 14,004 SH   SOLE   0 0 14,004
ISHARES TR MSCI INTL QUALTY 46434V456 7,972 206,746 SH   SOLE   0 0 206,746
ISHARES TR MSCI INTL VLU FT 46435G409 374 14,472 SH   SOLE   0 0 14,472
ISHARES TR MSCI KLD400 SOC 464288570 4,080 49,263 SH   SOLE   0 0 49,263
ISHARES TR MSCI USA ESG SLC 464288802 2,856 29,892 SH   SOLE   0 0 29,892
ISHARES TR MSCI USA MIN VOL 46429B697 34,691 471,284 SH   SOLE   0 0 471,284
ISHARES TR MSCI USA MMENTM 46432F396 30,732 177,200 SH   SOLE   0 0 177,200
ISHARES TR MSCI USA QLT FCT 46432F339 12,371 93,102 SH   SOLE   0 0 93,102
ISHARES TR MSCI USA SMCP MN 46435G433 1,980 52,054 SH   SOLE   0 0 52,054
ISHARES TR MSCI USA SZE FT 46432F370 610 4,716 SH   SOLE   0 0 4,716
ISHARES TR MSCI USA VALUE 46432F388 7,351 69,974 SH   SOLE   0 0 69,974
ISHARES TR NATIONAL MUN ETF 464288414 14,052 119,900 SH   SOLE   0 0 119,900
ISHARES TR NORTH AMERN NAT 464287374 340 11,163 SH   SOLE   0 0 11,163
ISHARES TR PFD AND INCM SEC 464288687 11,330 288,046 SH   SOLE   0 0 288,046
ISHARES TR RESIDENTIAL MULT 464288562 933 11,191 SH   SOLE   0 0 11,191
ISHARES TR ROBOTICS ARTIF 46435U556 417 9,290 SH   SOLE   0 0 9,290
ISHARES TR RUS 1000 ETF 464287622 16,001 66,100 SH   SOLE   0 0 66,100
ISHARES TR RUS 1000 GRW ETF 464287614 122,304 450,509 SH   SOLE   0 0 450,509
ISHARES TR RUS 1000 VAL ETF 464287598 54,946 346,403 SH   SOLE   0 0 346,403
ISHARES TR RUS 2000 GRW ETF 464287648 6,787 21,775 SH   SOLE   0 0 21,775
ISHARES TR RUS 2000 VAL ETF 464287630 29,005 174,970 SH   SOLE   0 0 174,970
ISHARES TR RUS MD CP GR ETF 464287481 13,995 123,631 SH   SOLE   0 0 123,631
ISHARES TR RUS MDCP VAL ETF 464287473 8,522 74,114 SH   SOLE   0 0 74,114
ISHARES TR RUS MID CAP ETF 464287499 28,781 363,218 SH   SOLE   0 0 363,218
ISHARES TR RUS TOP 200 ETF 464289446 2,546 24,768 SH   SOLE   0 0 24,768
ISHARES TR RUS TP200 GR ETF 464289438 6,892 45,765 SH   SOLE   0 0 45,765
ISHARES TR RUS TP200 VL ETF 464289420 1,317 19,817 SH   SOLE   0 0 19,817
ISHARES TR RUSEL 2500 ETF 46435G268 1,641 24,772 SH   SOLE   0 0 24,772
ISHARES TR RUSSELL 2000 ETF 464287655 26,483 115,461 SH   SOLE   0 0 115,461
ISHARES TR RUSSELL 3000 ETF 464287689 8,554 33,425 SH   SOLE   0 0 33,425
ISHARES TR S&P 100 ETF 464287101 1,760 8,969 SH   SOLE   0 0 8,969
ISHARES TR S&P 500 GRWT ETF 464287309 12,485 171,665 SH   SOLE   0 0 171,665
ISHARES TR S&P 500 VAL ETF 464287408 12,122 82,103 SH   SOLE   0 0 82,103
ISHARES TR S&P MC 400GR ETF 464287606 13,781 170,286 SH   SOLE   0 0 170,286
ISHARES TR S&P MC 400VL ETF 464287705 5,629 53,439 SH   SOLE   0 0 53,439
ISHARES TR S&P SML 600 GWT 464287887 3,240 24,428 SH   SOLE   0 0 24,428
ISHARES TR SELECT DIVID ETF 464287168 14,173 121,536 SH   SOLE   0 0 121,536
ISHARES TR SELF DRIVNG EV 46435U366 207 4,172 SH   SOLE   0 0 4,172
ISHARES TR SHORT TREAS BD 464288679 9,921 89,791 SH   SOLE   0 0 89,791
ISHARES TR SHRT NAT MUN ETF 464288158 1,972 18,287 SH   SOLE   0 0 18,287
ISHARES TR SP SMCP600VL ETF 464287879 4,181 39,658 SH   SOLE   0 0 39,658
ISHARES TR TIPS BD ETF 464287176 20,428 159,578 SH   SOLE   0 0 159,578
ISHARES TR TRANS AVG ETF 464287192 935 3,598 SH   SOLE   0 0 3,598
ISHARES TR U.S. BAS MTL ETF 464287838 8,423 64,612 SH   SOLE   0 0 64,612
ISHARES TR U.S. CNSM SV ETF 464287580 454 5,845 SH   SOLE   0 0 5,845
ISHARES TR U.S. ENERGY ETF 464287796 2,464 84,708 SH   SOLE   0 0 84,708
ISHARES TR U.S. FIN SVC ETF 464287770 920 4,966 SH   SOLE   0 0 4,966
ISHARES TR U.S. FINLS ETF 464287788 652 8,044 SH   SOLE   0 0 8,044
ISHARES TR U.S. MED DVC ETF 464288810 8,633 23,910 SH   SOLE   0 0 23,910
ISHARES TR U.S. PHARMA ETF 464288836 409 2,203 SH   SOLE   0 0 2,203
ISHARES TR U.S. REAL ES ETF 464287739 12,238 120,048 SH   SOLE   0 0 120,048
ISHARES TR U.S. TECH ETF 464287721 5,907 59,422 SH   SOLE   0 0 59,422
ISHARES TR U.S. UTILITS ETF 464287697 255 3,247 SH   SOLE   0 0 3,247
ISHARES TR US AER DEF ETF 464288760 4,941 45,110 SH   SOLE   0 0 45,110
ISHARES TR US HLTHCARE ETF 464287762 498 1,826 SH   SOLE   0 0 1,826
ISHARES TR US HLTHCR PR ETF 464288828 736 2,761 SH   SOLE   0 0 2,761
ISHARES TR US HOME CONS ETF 464288752 4,499 64,993 SH   SOLE   0 0 64,993
ISHARES TR US INDUSTRIALS 464287754 1,918 17,262 SH   SOLE   0 0 17,262
ISHARES TR US INFRASTRUC 46435U713 355 10,060 SH   SOLE   0 0 10,060
ISHARES TR US REGNL BKS ETF 464288778 246 4,271 SH   SOLE   0 0 4,271
ISHARES TR US TREAS BD ETF 46429B267 38,821 1,459,436 SH   SOLE   0 0 1,459,436
ISHARES TR USD INV GRDE ETF 464288620 3,660 60,403 SH   SOLE   0 0 60,403
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 290 5,774 SH   SOLE   0 0 5,774
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 7,588 151,270 SH   SOLE   0 0 151,270
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2,944 85,342 SH   SOLE   0 0 85,342
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 8,250 235,744 SH   SOLE   0 0 235,744
ISHARES U S ETF TR INT RT HDG C B 46431W705 336 3,490 SH   SOLE   0 0 3,490
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 244 4,160 SH   SOLE   0 0 4,160
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 215 3,804 SH   SOLE   0 0 3,804
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 694 11,461 SH   SOLE   0 0 11,461
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 23,755 468,162 SH   SOLE   0 0 468,162
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 678 13,279 SH   SOLE   0 0 13,279
JACOBS ENGR GROUP INC COM 469814107 543 4,071 SH   SOLE   0 0 4,071
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 329 4,810 SH   SOLE   0 0 4,810
JANUS DETROIT STR TR HENDERSON MTG 47103U852 1,723 32,426 SH   SOLE   0 0 32,426
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6,887 137,146 SH   SOLE   0 0 137,146
JD.COM INC SPON ADR CL A 47215P106 1,176 14,741 SH   SOLE   0 0 14,741
JETBLUE AWYS CORP COM 477143101 237 14,106 SH   SOLE   0 0 14,106
JMP GROUP LLC COM 46629U107 161 26,203 SH   SOLE   0 0 26,203
JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 229 4,438 SH   SOLE   0 0 4,438
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 14,760 284,727 SH   SOLE   0 0 284,727
JOHN HANCOCK HEDGED EQUITY & COM 47804L102 365 27,500 SH   SOLE   0 0 27,500
JOHNSON & JOHNSON COM 478160104 37,902 230,072 SH   SOLE   0 0 230,072
JOHNSON CTLS INTL PLC SHS G51502105 1,581 23,040 SH   SOLE   0 0 23,040
JPMORGAN CHASE & CO COM 46625H100 30,308 194,859 SH   SOLE   0 0 194,859
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 988 32,570 SH   SOLE   0 0 32,570
KANSAS CITY SOUTHERN COM NEW 485170302 642 2,266 SH   SOLE   0 0 2,266
KAYNE ANDERSON ENERGY INFRST COM 486606106 48,543 5,460,410 SH   SOLE   0 0 5,460,410
KELLOGG CO COM 487836108 2,014 31,307 SH   SOLE   0 0 31,307
KEMPHARM INC COM NEW 488445206 165 12,900 SH   SOLE   0 0 12,900
KEYSIGHT TECHNOLOGIES INC COM 49338L103 801 5,189 SH   SOLE   0 0 5,189
KIMBERLY-CLARK CORP COM 494368103 8,857 66,204 SH   SOLE   0 0 66,204
KIMCO RLTY CORP COM 49446R109 239 11,479 SH   SOLE   0 0 11,479
KINDER MORGAN INC DEL COM 49456B101 4,152 227,747 SH   SOLE   0 0 227,747
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 608 43,632 SH   SOLE   0 0 43,632
KINROSS GOLD CORP COM 496902404 380 59,782 SH   SOLE   0 0 59,782
KKR & CO INC COM 48251W104 1,626 27,448 SH   SOLE   0 0 27,448
KLA CORP COM NEW 482480100 981 3,027 SH   SOLE   0 0 3,027
KRAFT HEINZ CO COM 500754106 4,020 98,575 SH   SOLE   0 0 98,575
KRANESHARES TR ELEC VEH FUTUR 500767827 239 5,125 SH   SOLE   0 0 5,125
KRANESHARES TR QUADRTC INT RT 500767736 10,712 387,848 SH   SOLE   0 0 387,848
KROGER CO COM 501044101 2,512 65,569 SH   SOLE   0 0 65,569
L BRANDS INC COM 501797104 458 6,351 SH   SOLE   0 0 6,351
L3HARRIS TECHNOLOGIES INC COM 502431109 3,731 17,260 SH   SOLE   0 0 17,260
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,581 5,730 SH   SOLE   0 0 5,730
LAM RESEARCH CORP COM 512807108 3,112 4,783 SH   SOLE   0 0 4,783
LAMAR ADVERTISING CO NEW CL A 512816109 1,849 17,711 SH   SOLE   0 0 17,711
LAMB WESTON HLDGS INC COM 513272104 430 5,327 SH   SOLE   0 0 5,327
LANDSEA HOMES CORP COM 51509P103 426 50,900 SH   SOLE   0 0 50,900
LAS VEGAS SANDS CORP COM 517834107 603 11,445 SH   SOLE   0 0 11,445
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 10,659 347,094 SH   SOLE   0 0 347,094
LAUDER ESTEE COS INC CL A 518439104 1,411 4,437 SH   SOLE   0 0 4,437
LAZARD LTD SHS A G54050102 203 4,485 SH   SOLE   0 0 4,485
LEAR CORP COM NEW 521865204 338 1,931 SH   SOLE   0 0 1,931
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 752 13,470 SH   SOLE   0 0 13,470
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 353 9,684 SH   SOLE   0 0 9,684
LEGGETT & PLATT INC COM 524660107 713 13,757 SH   SOLE   0 0 13,757
LEIDOS HOLDINGS INC COM 525327102 3,801 37,598 SH   SOLE   0 0 37,598
LEMONADE INC COM 52567D107 493 4,504 SH   SOLE   0 0 4,504
LENNAR CORP CL A 526057104 430 4,324 SH   SOLE   0 0 4,324
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,608 177,894 SH   SOLE   0 0 177,894
LIBERTY BROADBAND CORP COM SER C 530307305 291 1,675 SH   SOLE   0 0 1,675
LIFE STORAGE INC COM 53223X107 237 2,212 SH   SOLE   0 0 2,212
LIGHTNING EMOTORS INC COM 53228T101 143 17,200 SH   SOLE   0 0 17,200
LILLY ELI & CO COM 532457108 8,340 36,337 SH   SOLE   0 0 36,337
LINCOLN ELEC HLDGS INC COM 533900106 264 2,003 SH   SOLE   0 0 2,003
LINCOLN NATL CORP IND COM 534187109 1,538 24,472 SH   SOLE   0 0 24,472
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 240 15,000 SH   SOLE   0 0 15,000
LINDE PLC SHS G5494J103 1,483 5,128 SH   SOLE   0 0 5,128
LISTED FD TR CORE ALT FD 53656F847 4,411 150,097 SH   SOLE   0 0 150,097
LISTED FD TR MORGAN CREEK 53656F466 230 11,000 SH   SOLE   0 0 11,000
LITHIUM AMERS CORP NEW COM NEW 53680Q207 177 11,915 SH   SOLE   0 0 11,915
LIVE NATION ENTERTAINMENT IN COM 538034109 604 6,895 SH   SOLE   0 0 6,895
LKQ CORP COM 501889208 659 13,395 SH   SOLE   0 0 13,395
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 533 208,978 SH   SOLE   0 0 208,978
LOCKHEED MARTIN CORP COM 539830109 16,190 42,790 SH   SOLE   0 0 42,790
LOGITECH INTL S A SHS H50430232 374 3,091 SH   SOLE   0 0 3,091
LOWES COS INC COM 548661107 15,033 77,502 SH   SOLE   0 0 77,502
LPL FINL HLDGS INC COM 50212V100 293 2,174 SH   SOLE   0 0 2,174
LTC PPTYS INC COM 502175102 233 6,079 SH   SOLE   0 0 6,079
LULULEMON ATHLETICA INC COM 550021109 1,272 3,485 SH   SOLE   0 0 3,485
LUMEN TECHNOLOGIES INC COM 550241103 741 54,551 SH   SOLE   0 0 54,551
LUMINAR TECHNOLOGIES INC COM CL A 550424105 289 13,151 SH   SOLE   0 0 13,151
LYFT INC CL A COM 55087P104 1,324 21,894 SH   SOLE   0 0 21,894
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,620 25,472 SH   SOLE   0 0 25,472
M & T BK CORP COM 55261F104 496 3,413 SH   SOLE   0 0 3,413
MACYS INC COM 55616P104 691 36,419 SH   SOLE   0 0 36,419
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 239 2,851 SH   SOLE   0 0 2,851
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,678 34,317 SH   SOLE   0 0 34,317
MAGNA INTL INC COM 559222401 395 4,265 SH   SOLE   0 0 4,265
MAIN STR CAP CORP COM 56035L104 360 8,770 SH   SOLE   0 0 8,770
MANPOWERGROUP INC WIS COM 56418H100 215 1,810 SH   SOLE   0 0 1,810
MANULIFE FINL CORP COM 56501R106 379 19,218 SH   SOLE   0 0 19,218
MARATHON DIGITAL HOLDINGS IN COM 565788106 248 7,905 SH   SOLE   0 0 7,905
MARATHON OIL CORP COM 565849106 987 72,448 SH   SOLE   0 0 72,448
MARATHON PETE CORP COM 56585A102 2,755 45,590 SH   SOLE   0 0 45,590
MARKETAXESS HLDGS INC COM 57060D108 202 435 SH   SOLE   0 0 435
MARRIOTT INTL INC NEW CL A 571903202 2,887 21,145 SH   SOLE   0 0 21,145
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 299 1,879 SH   SOLE   0 0 1,879
MARSH & MCLENNAN COS INC COM 571748102 1,050 7,463 SH   SOLE   0 0 7,463
MARTIN MARIETTA MATLS INC COM 573284106 845 2,403 SH   SOLE   0 0 2,403
MARVELL TECHNOLOGY INC COM 573874104 1,043 17,885 SH   SOLE   0 0 17,885
MASCO CORP COM 574599106 640 10,869 SH   SOLE   0 0 10,869
MASTEC INC COM 576323109 554 5,223 SH   SOLE   0 0 5,223
MASTERCARD INCORPORATED CL A 57636Q104 14,555 39,868 SH   SOLE   0 0 39,868
MATCH GROUP INC NEW COM 57667L107 308 1,910 SH   SOLE   0 0 1,910
MAXIM INTEGRATED PRODS INC COM 57772K101 331 3,145 SH   SOLE   0 0 3,145
MCCORMICK & CO INC COM NON VTG 579780206 2,339 26,480 SH   SOLE   0 0 26,480
MCDONALDS CORP COM 580135101 18,163 78,632 SH   SOLE   0 0 78,632
MCEWEN MNG INC COM 58039P107 16 11,795 SH   SOLE   0 0 11,795
MCKESSON CORP COM 58155Q103 802 4,196 SH   SOLE   0 0 4,196
MDU RES GROUP INC COM 552690109 225 7,185 SH   SOLE   0 0 7,185
MEDICAL PPTYS TRUST INC COM 58463J304 788 39,192 SH   SOLE   0 0 39,192
MEDIFAST INC COM 58470H101 709 2,504 SH   SOLE   0 0 2,504
MEDTRONIC PLC SHS G5960L103 7,906 63,692 SH   SOLE   0 0 63,692
MERCADOLIBRE INC COM 58733R102 1,950 1,252 SH   SOLE   0 0 1,252
MERCK & CO INC COM 58933Y105 15,993 205,651 SH   SOLE   0 0 205,651
MERCURY GENL CORP NEW COM 589400100 367 5,657 SH   SOLE   0 0 5,657
MERITAGE HOMES CORP COM 59001A102 1,155 12,278 SH   SOLE   0 0 12,278
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 86 13,400 SH   SOLE   0 0 13,400
MESOBLAST LTD SPONS ADR 590717104 191 25,500 SH   SOLE   0 0 25,500
METLIFE INC COM 59156R108 2,278 38,059 SH   SOLE   0 0 38,059
METTLER TOLEDO INTERNATIONAL COM 592688105 236 170 SH   SOLE   0 0 170
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 2,178 489,540 SH   SOLE   0 0 489,540
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 1,127 180,267 SH   SOLE   0 0 180,267
MFS MUN INCOME TR SH BEN INT 552738106 108 15,077 SH   SOLE   0 0 15,077
MGE ENERGY INC COM 55277P104 256 3,435 SH   SOLE   0 0 3,435
MGM RESORTS INTERNATIONAL COM 552953101 808 18,948 SH   SOLE   0 0 18,948
MICROCHIP TECHNOLOGY INC. COM 595017104 2,607 17,409 SH   SOLE   0 0 17,409
MICRON TECHNOLOGY INC COM 595112103 3,189 37,528 SH   SOLE   0 0 37,528
MICROSOFT CORP COM 594918104 137,875 508,952 SH   SOLE   0 0 508,952
MID-AMER APT CMNTYS INC COM 59522J103 838 4,976 SH   SOLE   0 0 4,976
MIDDLESEX WTR CO COM 596680108 338 4,138 SH   SOLE   0 0 4,138
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 368 35,133 SH   SOLE   0 0 35,133
MIMEDX GROUP INC COM 602496101 470 37,598 SH   SOLE   0 0 37,598
MODERNA INC COM 60770K107 4,019 17,103 SH   SOLE   0 0 17,103
MOHAWK INDS INC COM 608190104 394 2,051 SH   SOLE   0 0 2,051
MOLSON COORS BEVERAGE CO CL B 60871R209 311 5,793 SH   SOLE   0 0 5,793
MOMO INC ADR 60879B107 225 14,725 SH   SOLE   0 0 14,725
MONDELEZ INTL INC CL A 609207105 6,890 110,341 SH   SOLE   0 0 110,341
MONEYGRAM INTL INC COM NEW 60935Y208 398 39,501 SH   SOLE   0 0 39,501
MONGODB INC CL A 60937P106 279 771 SH   SOLE   0 0 771
MONOLITHIC PWR SYS INC COM 609839105 1,472 3,941 SH   SOLE   0 0 3,941
MONSTER BEVERAGE CORP NEW COM 61174X109 690 7,556 SH   SOLE   0 0 7,556
MOODYS CORP COM 615369105 504 1,390 SH   SOLE   0 0 1,390
MORGAN STANLEY COM NEW 617446448 2,449 27,824 SH   SOLE   0 0 27,824
MOSAIC CO NEW COM 61945C103 305 9,555 SH   SOLE   0 0 9,555
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,455 6,712 SH   SOLE   0 0 6,712
MP MATERIALS CORP COM CL A 553368101 1,324 35,910 SH   SOLE   0 0 35,910
MPLX LP COM UNIT REP LTD 55336V100 1,149 38,812 SH   SOLE   0 0 38,812
MSA SAFETY INC COM 553498106 1,224 7,390 SH   SOLE   0 0 7,390
MSCI INC COM 55354G100 1,359 2,548 SH   SOLE   0 0 2,548
NANO X IMAGING LTD ORD SHS M70700105 350 10,933 SH   SOLE   0 0 10,933
NATIONAL FUEL GAS CO COM 636180101 218 4,174 SH   SOLE   0 0 4,174
NATIONAL HEALTH INVS INC COM 63633D104 290 4,331 SH   SOLE   0 0 4,331
NATIONAL RETAIL PROPERTIES I COM 637417106 806 17,193 SH   SOLE   0 0 17,193
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 255 5,034 SH   SOLE   0 0 5,034
NATIXIS ETF TR LOOMIS SAYLES 63873X208 433 17,172 SH   SOLE   0 0 17,172
NETAPP INC COM 64110D104 432 5,278 SH   SOLE   0 0 5,278
NETEASE INC SPONSORED ADS 64110W102 228 1,975 SH   SOLE   0 0 1,975
NETFLIX INC COM 64110L106 7,984 15,115 SH   SOLE   0 0 15,115
NEW AMER HIGH INCOME FD INC COM NEW 641876800 615 66,666 SH   SOLE   0 0 66,666
NEW RELIC INC COM 64829B100 267 3,982 SH   SOLE   0 0 3,982
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 253 23,893 SH   SOLE   0 0 23,893
NEW YORK CMNTY BANCORP INC COM 649445103 360 32,666 SH   SOLE   0 0 32,666
NEW YORK MTG TR INC COM PAR $.02 649604501 162 36,207 SH   SOLE   0 0 36,207
NEW YORK MTG TR INC NOTE 6.250% 1/1 649604AD7 70 68,750 SH   SOLE   0 0 68,750
NEWMONT CORP COM 651639106 2,087 32,925 SH   SOLE   0 0 32,925
NEXTDECADE CORP COM 65342K105 193 46,675 SH   SOLE   0 0 46,675
NEXTERA ENERGY INC COM 65339F101 10,664 145,519 SH   SOLE   0 0 145,519
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 671 8,787 SH   SOLE   0 0 8,787
NIKE INC CL B 654106103 9,124 59,059 SH   SOLE   0 0 59,059
NIO INC SPON ADS 62914V106 4,426 83,196 SH   SOLE   0 0 83,196
NISOURCE INC COM 65473P105 1,512 61,697 SH   SOLE   0 0 61,697
NOKIA CORP SPONSORED ADR 654902204 391 73,505 SH   SOLE   0 0 73,505
NORFOLK SOUTHN CORP COM 655844108 6,077 22,896 SH   SOLE   0 0 22,896
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 1,358 33,938 SH   SOLE   0 0 33,938
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 640 13,350 SH   SOLE   0 0 13,350
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 1,008 23,623 SH   SOLE   0 0 23,623
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 855 20,757 SH   SOLE   0 0 20,757
NORTHERN TR CORP COM 665859104 442 3,827 SH   SOLE   0 0 3,827
NORTHROP GRUMMAN CORP COM 666807102 6,169 16,973 SH   SOLE   0 0 16,973
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 860 29,257 SH   SOLE   0 0 29,257
NORWOOD FINL CORP COM 669549107 418 16,092 SH   SOLE   0 0 16,092
NOV INC COM 62955J103 228 14,863 SH   SOLE   0 0 14,863
NOVA MEASURING INSTRUMENTS L COM M7516K103 347 3,373 SH   SOLE   0 0 3,373
NOVARTIS AG SPONSORED ADR 66987V109 2,600 28,491 SH   SOLE   0 0 28,491
NOVAVAX INC COM NEW 670002401 473 2,228 SH   SOLE   0 0 2,228
NOVOCURE LTD ORD SHS G6674U108 268 1,210 SH   SOLE   0 0 1,210
NOVO-NORDISK A S ADR 670100205 1,350 16,120 SH   SOLE   0 0 16,120
NUCOR CORP COM 670346105 1,252 13,046 SH   SOLE   0 0 13,046
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 629 9,744 SH   SOLE   0 0 9,744
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 959 25,396 SH   SOLE   0 0 25,396
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2,018 36,925 SH   SOLE   0 0 36,925
NUTRIEN LTD COM 67077M108 771 12,714 SH   SOLE   0 0 12,714
NUVEEN AMT FREE MUN CR INC F COM 67071L106 728 40,743 SH   SOLE   0 0 40,743
NUVEEN AMT FREE QLTY MUN INC COM 670657105 2,971 189,228 SH   SOLE   0 0 189,228
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 187 11,801 SH   SOLE   0 0 11,801
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 340 20,881 SH   SOLE   0 0 20,881
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 340 31,788 SH   SOLE   0 0 31,788
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 2,993 443,335 SH   SOLE   0 0 443,335
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 559 53,783 SH   SOLE   0 0 53,783
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 287 16,560 SH   SOLE   0 0 16,560
NUVEEN FLOATING RATE INCOME COM 67072T108 119 11,900 SH   SOLE   0 0 11,900
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 117 12,000 SH   SOLE   0 0 12,000
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 3,308 204,096 SH   SOLE   0 0 204,096
NUVEEN INT DUR QUAL MUN TRM COM 670677103 428 28,575 SH   SOLE   0 0 28,575
NUVEEN INTER DURATION MUN TE COM 670671106 186 12,397 SH   SOLE   0 0 12,397
NUVEEN MUN VALUE FD INC COM 670928100 182 15,771 SH   SOLE   0 0 15,771
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 437 25,380 SH   SOLE   0 0 25,380
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1,258 42,828 SH   SOLE   0 0 42,828
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 2,478 158,974 SH   SOLE   0 0 158,974
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 212 14,908 SH   SOLE   0 0 14,908
NUVEEN NEW YORK QLT MUN INC COM 67066X107 168 11,186 SH   SOLE   0 0 11,186
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 187 12,371 SH   SOLE   0 0 12,371
NUVEEN PFD & INCM SECURTIES COM 67072C105 1,326 133,162 SH   SOLE   0 0 133,162
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1,893 189,695 SH   SOLE   0 0 189,695
NUVEEN PFD & INCOME TERM FD COM 67075A106 270 10,574 SH   SOLE   0 0 10,574
NUVEEN QUALITY MUNCP INCOME COM 67066V101 474 29,593 SH   SOLE   0 0 29,593
NUVEEN REAL ASSET INCOME & G COM 67074Y105 1,773 110,340 SH   SOLE   0 0 110,340
NUVEEN REAL ESTATE INCOME FD COM 67071B108 299 26,962 SH   SOLE   0 0 26,962
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 4,701 327,117 SH   SOLE   0 0 327,117
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 258 14,236 SH   SOLE   0 0 14,236
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 1,179 50,392 SH   SOLE   0 0 50,392
NVIDIA CORPORATION COM 67066G104 26,845 33,552 SH   SOLE   0 0 33,552
NXP SEMICONDUCTORS N V COM N6596X109 427 2,076 SH   SOLE   0 0 2,076
OCCIDENTAL PETE CORP COM 674599105 465 14,885 SH   SOLE   0 0 14,885
OGE ENERGY CORP COM 670837103 539 16,006 SH   SOLE   0 0 16,006
OKTA INC CL A 679295105 1,124 4,595 SH   SOLE   0 0 4,595
OLD DOMINION FREIGHT LINE IN COM 679580100 2,062 8,124 SH   SOLE   0 0 8,124
OMEGA HEALTHCARE INVS INC COM 681936100 1,436 39,569 SH   SOLE   0 0 39,569
OMNICOM GROUP INC COM 681919106 786 9,824 SH   SOLE   0 0 9,824
ON SEMICONDUCTOR CORP COM 682189105 274 7,151 SH   SOLE   0 0 7,151
ONE GAS INC COM 68235P108 847 11,423 SH   SOLE   0 0 11,423
ONEMAIN HLDGS INC COM 68268W103 913 15,247 SH   SOLE   0 0 15,247
ONEOK INC NEW COM 682680103 11,402 204,920 SH   SOLE   0 0 204,920
OPKO HEALTH INC COM 68375N103 55 13,537 SH   SOLE   0 0 13,537
ORACLE CORP COM 68389X105 8,787 112,880 SH   SOLE   0 0 112,880
OREILLY AUTOMOTIVE INC COM 67103H107 3,621 6,395 SH   SOLE   0 0 6,395
ORGANOGENESIS HLDGS INC COM 68621F102 284 17,115 SH   SOLE   0 0 17,115
ORGANON & CO COMMON STOCK 68622V106 617 20,391 SH   SOLE   0 0 20,391
ORRSTOWN FINL SVCS INC COM 687380105 895 38,788 SH   SOLE   0 0 38,788
OSHKOSH CORP COM 688239201 1,049 8,418 SH   SOLE   0 0 8,418
OSI ETF TR OSHARES US QUALT 67110P407 202 4,799 SH   SOLE   0 0 4,799
OTIS WORLDWIDE CORP COM 68902V107 1,217 14,884 SH   SOLE   0 0 14,884
OTTER TAIL CORP COM 689648103 231 4,742 SH   SOLE   0 0 4,742
OVERSTOCK COM INC DEL COM 690370101 311 3,377 SH   SOLE   0 0 3,377
OXFORD SQUARE CAP CORP COM 69181V107 102 20,718 SH   SOLE   0 0 20,718
PACCAR INC COM 693718108 557 6,236 SH   SOLE   0 0 6,236
PACER FDS TR BNCHMRK INFRA 69374H741 3,664 90,818 SH   SOLE   0 0 90,818
PACER FDS TR CFRA STVAL EQL 69374H691 2,725 71,688 SH   SOLE   0 0 71,688
PACER FDS TR LUNT LRG CP ALTR 69374H717 613 14,980 SH   SOLE   0 0 14,980
PACER FDS TR LUNT MDCAP MLT 69374H725 443 12,065 SH   SOLE   0 0 12,065
PACER FDS TR PACER US SMALL 69374H857 16,530 370,546 SH   SOLE   0 0 370,546
PACER FDS TR SWAN SOS CONS AP 69374H543 527 24,697 SH   SOLE   0 0 24,697
PACER FDS TR SWAN SOS FD OF 69374H568 250 11,368 SH   SOLE   0 0 11,368
PACER FDS TR TRENDP 100 ETF 69374H303 7,866 142,013 SH   SOLE   0 0 142,013
PACER FDS TR TRENDP US LAR CP 69374H105 3,942 104,831 SH   SOLE   0 0 104,831
PACER FDS TR TRENDPILOT FD 69374H675 665 21,913 SH   SOLE   0 0 21,913
PACER FDS TR TRENDPILOT INTL 69374H683 251 8,685 SH   SOLE   0 0 8,685
PACER FDS TR TRENDPILOT US BD 69374H642 40,258 1,452,843 SH   SOLE   0 0 1,452,843
PACER FDS TR US CASH COWS 100 69374H881 20,881 488,109 SH   SOLE   0 0 488,109
PACKAGING CORP AMER COM 695156109 863 6,371 SH   SOLE   0 0 6,371
PAGSEGURO DIGITAL LTD COM CL A G68707101 342 6,111 SH   SOLE   0 0 6,111
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,284 86,630 SH   SOLE   0 0 86,630
PALO ALTO NETWORKS INC COM 697435105 2,173 5,856 SH   SOLE   0 0 5,856
PAN AMERN SILVER CORP COM 697900108 882 30,868 SH   SOLE   0 0 30,868
PAPA JOHNS INTL INC COM 698813102 252 2,413 SH   SOLE   0 0 2,413
PARKER-HANNIFIN CORP COM 701094104 441 1,436 SH   SOLE   0 0 1,436
PAVMED INC COM 70387R106 120 18,694 SH   SOLE   0 0 18,694
PAYCHEX INC COM 704326107 3,006 28,013 SH   SOLE   0 0 28,013
PAYONEER GLOBAL INC COM 70451X104 164 15,800 SH   SOLE   0 0 15,800
PAYPAL HLDGS INC COM 70450Y103 15,701 53,865 SH   SOLE   0 0 53,865
PAYSAFE LIMITED ORD G6964L107 632 52,159 SH   SOLE   0 0 52,159
PELOTON INTERACTIVE INC CL A COM 70614W100 346 2,786 SH   SOLE   0 0 2,786
PEMBINA PIPELINE CORP COM 706327103 333 10,468 SH   SOLE   0 0 10,468
PENN NATL GAMING INC COM 707569109 697 9,113 SH   SOLE   0 0 9,113
PENTAIR PLC SHS G7S00T104 395 5,852 SH   SOLE   0 0 5,852
PEOPLES UNITED FINANCIAL INC COM 712704105 988 57,632 SH   SOLE   0 0 57,632
PEPSICO INC COM 713448108 17,720 119,594 SH   SOLE   0 0 119,594
PERKINELMER INC COM 714046109 263 1,705 SH   SOLE   0 0 1,705
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 711 31,260 SH   SOLE   0 0 31,260
PFIZER INC COM 717081103 24,154 616,806 SH   SOLE   0 0 616,806
PGIM ETF TR ULTRA SHORT 69344A107 656 13,176 SH   SOLE   0 0 13,176
PHILIP MORRIS INTL INC COM 718172109 7,840 79,104 SH   SOLE   0 0 79,104
PHILLIPS 66 COM 718546104 2,798 32,605 SH   SOLE   0 0 32,605
PHYSICIANS RLTY TR COM 71943U104 285 15,432 SH   SOLE   0 0 15,432
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 215 11,627 SH   SOLE   0 0 11,627
PIMCO CALIF MUN INCOME FD COM 72200N106 201 10,554 SH   SOLE   0 0 10,554
PIMCO CALIF MUN INCOME FD II COM 72200M108 114 11,850 SH   SOLE   0 0 11,850
PIMCO CORPORATE & INCM STRG COM 72200U100 2,251 120,391 SH   SOLE   0 0 120,391
PIMCO CORPORATE & INCOME OPP COM 72201B101 5,756 290,843 SH   SOLE   0 0 290,843
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 934 41,723 SH   SOLE   0 0 41,723
PIMCO DYNAMIC INCOME FD SHS 72201Y101 3,802 131,976 SH   SOLE   0 0 131,976
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 5,399 431,900 SH   SOLE   0 0 431,900
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 851 8,512 SH   SOLE   0 0 8,512
PIMCO ETF TR 1-5 US TIP IDX 72201R205 1,268 23,030 SH   SOLE   0 0 23,030
PIMCO ETF TR ACTIVE BD ETF 72201R775 2,547 22,950 SH   SOLE   0 0 22,950
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,559 74,133 SH   SOLE   0 0 74,133
PIMCO ETF TR INTER MUN BD ACT 72201R866 657 11,580 SH   SOLE   0 0 11,580
PIMCO ETF TR INV GRD CRP BD 72201R817 2,199 19,206 SH   SOLE   0 0 19,206
PIMCO HIGH INCOME FD COM SHS 722014107 1,515 221,455 SH   SOLE   0 0 221,455
PIMCO INCOME STRATEGY FD COM 72201H108 1,468 115,175 SH   SOLE   0 0 115,175
PIMCO INCOME STRATEGY FD II COM 72201J104 147 13,402 SH   SOLE   0 0 13,402
PIMCO MUN INCOME FD III COM 72201A103 163 12,502 SH   SOLE   0 0 12,502
PIMCO STRATEGIC INCOME FD COM 72200X104 7,430 976,298 SH   SOLE   0 0 976,298
PINNACLE WEST CAP CORP COM 723484101 521 6,355 SH   SOLE   0 0 6,355
PINTEREST INC CL A 72352L106 1,654 20,952 SH   SOLE   0 0 20,952
PIONEER NAT RES CO COM 723787107 210 1,295 SH   SOLE   0 0 1,295
PITNEY BOWES INC COM 724479100 129 14,750 SH   SOLE   0 0 14,750
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 122 10,772 SH   SOLE   0 0 10,772
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 279 23,407 SH   SOLE   0 0 23,407
PLUG POWER INC COM NEW 72919P202 234 6,843 SH   SOLE   0 0 6,843
PLUMAS BANCORP COM 729273102 389 12,150 SH   SOLE   0 0 12,150
PNC FINL SVCS GROUP INC COM 693475105 3,470 18,192 SH   SOLE   0 0 18,192
PNM RES INC COM 69349H107 817 16,750 SH   SOLE   0 0 16,750
POLARIS INC COM 731068102 347 2,530 SH   SOLE   0 0 2,530
POOL CORP COM 73278L105 283 618 SH   SOLE   0 0 618
PORTLAND GEN ELEC CO COM NEW 736508847 306 6,632 SH   SOLE   0 0 6,632
PORTMAN RIDGE FIN CORP COM 73688F102 120 50,212 SH   SOLE   0 0 50,212
POTLATCHDELTIC CORPORATION COM 737630103 314 5,910 SH   SOLE   0 0 5,910
PPG INDS INC COM 693506107 1,692 9,968 SH   SOLE   0 0 9,968
PPL CORP COM 69351T106 3,854 137,803 SH   SOLE   0 0 137,803
PRETIUM RES INC COM 74139C102 120 12,500 SH   SOLE   0 0 12,500
PRICE T ROWE GROUP INC COM 74144T108 3,000 15,155 SH   SOLE   0 0 15,155
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 687 10,873 SH   SOLE   0 0 10,873
PROCTER AND GAMBLE CO COM 742718109 36,085 267,435 SH   SOLE   0 0 267,435
PROGRESSIVE CORP COM 743315103 1,138 11,589 SH   SOLE   0 0 11,589
PROLOGIS INC. COM 74340W103 1,506 12,596 SH   SOLE   0 0 12,596
PROOFPOINT INC COM 743424103 265 1,524 SH   SOLE   0 0 1,524
PROSHARES TR DJ BRKFLD GLB 74347B508 1,297 28,046 SH   SOLE   0 0 28,046
PROSHARES TR INVT INT RT HG 74347B607 264 3,443 SH   SOLE   0 0 3,443
PROSHARES TR K1 FRE CRD OIL 74347G804 342 5,540 SH   SOLE   0 0 5,540
PROSHARES TR LARGE CAP CRE 74347R248 376 3,786 SH   SOLE   0 0 3,786
PROSHARES TR ONLINE RTL ETF 74347B169 337 4,165 SH   SOLE   0 0 4,165
PROSHARES TR PET CARE ETF 74348A145 295 3,643 SH   SOLE   0 0 3,643
PROSHARES TR RUSS 2000 DIVD 74347B698 664 10,435 SH   SOLE   0 0 10,435
PROSHARES TR S&P 500 DV ARIST 74348A467 14,717 162,386 SH   SOLE   0 0 162,386
PROSHARES TR S&P MDCP 400 DIV 74347B680 4,368 61,216 SH   SOLE   0 0 61,216
PROSHARES TR ULTRAPRO QQQ 74347X831 1,960 16,000 SH   SOLE   0 0 16,000
PROSPECT CAP CORP COM 74348T102 240 28,635 SH   SOLE   0 0 28,635
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 110 107,000 SH   SOLE   0 0 107,000
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 81 75,000 SH   SOLE   0 0 75,000
PROSPERITY BANCSHARES INC COM 743606105 203 2,826 SH   SOLE   0 0 2,826
PROVENTION BIO INC COM 74374N102 434 51,451 SH   SOLE   0 0 51,451
PRUDENTIAL FINL INC COM 744320102 4,358 42,527 SH   SOLE   0 0 42,527
PUBLIC STORAGE COM 74460D109 1,635 5,437 SH   SOLE   0 0 5,437
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,432 23,964 SH   SOLE   0 0 23,964
PURECYCLE TECHNOLOGIES INC COM 74623V103 701 29,649 SH   SOLE   0 0 29,649
PUTNAM MANAGED MUN INCOME TR COM 746823103 487 55,489 SH   SOLE   0 0 55,489
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 506 108,486 SH   SOLE   0 0 108,486
QORVO INC COM 74736K101 926 4,734 SH   SOLE   0 0 4,734
QUALCOMM INC COM 747525103 16,602 116,157 SH   SOLE   0 0 116,157
QUANTA SVCS INC COM 74762E102 794 8,764 SH   SOLE   0 0 8,764
QUANTUMSCAPE CORP COM CL A 74767V109 300 10,263 SH   SOLE   0 0 10,263
QUEST DIAGNOSTICS INC COM 74834L100 269 2,042 SH   SOLE   0 0 2,042
QUIDEL CORP COM 74838J101 666 5,198 SH   SOLE   0 0 5,198
RAMBUS INC DEL COM 750917106 272 11,488 SH   SOLE   0 0 11,488
RANGE RES CORP COM 75281A109 277 16,516 SH   SOLE   0 0 16,516
RANPAK HOLDINGS CORP COM CL A 75321W103 319 12,755 SH   SOLE   0 0 12,755
RAYMOND JAMES FINL INC COM 754730109 330 2,537 SH   SOLE   0 0 2,537
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,233 96,512 SH   SOLE   0 0 96,512
RBB FD INC MOTLEY FOL ETF 74933W601 567 14,334 SH   SOLE   0 0 14,334
REALTY INCOME CORP COM 756109104 14,826 222,144 SH   SOLE   0 0 222,144
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,347 39,255 SH   SOLE   0 0 39,255
REGENERON PHARMACEUTICALS COM 75886F107 1,079 1,932 SH   SOLE   0 0 1,932
REGIONS FINANCIAL CORP NEW COM 7591EP100 986 48,872 SH   SOLE   0 0 48,872
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 356 5,373 SH   SOLE   0 0 5,373
RENT A CTR INC NEW COM 76009N100 208 3,921 SH   SOLE   0 0 3,921
REPLIGEN CORP COM 759916109 578 2,898 SH   SOLE   0 0 2,898
REPUBLIC SVCS INC COM 760759100 1,184 10,763 SH   SOLE   0 0 10,763
RESMED INC COM 761152107 437 1,772 SH   SOLE   0 0 1,772
RIO TINTO PLC SPONSORED ADR 767204100 300 3,570 SH   SOLE   0 0 3,570
RIOT BLOCKCHAIN INC COM 767292105 247 6,570 SH   SOLE   0 0 6,570
RLI CORP COM 749607107 302 2,890 SH   SOLE   0 0 2,890
ROBLOX CORP CL A 771049103 1,715 19,055 SH   SOLE   0 0 19,055
ROCKET COS INC COM CL A 77311W101 922 47,638 SH   SOLE   0 0 47,638
ROCKET PHARMACEUTICALS INC COM 77313F106 278 6,288 SH   SOLE   0 0 6,288
ROCKWELL AUTOMATION INC COM 773903109 2,213 7,738 SH   SOLE   0 0 7,738
ROKU INC COM CL A 77543R102 4,171 9,083 SH   SOLE   0 0 9,083
ROLLINS INC COM 775711104 557 16,300 SH   SOLE   0 0 16,300
ROMEO POWER INC COM 776153108 551 67,740 SH   SOLE   0 0 67,740
ROOT INC COM CL A 77664L108 238 22,032 SH   SOLE   0 0 22,032
ROPER TECHNOLOGIES INC COM 776696106 556 1,184 SH   SOLE   0 0 1,184
ROSS STORES INC COM 778296103 4,892 39,449 SH   SOLE   0 0 39,449
ROYAL BK CDA COM 780087102 2,515 24,822 SH   SOLE   0 0 24,822
ROYAL CARIBBEAN GROUP COM V7780T103 936 10,974 SH   SOLE   0 0 10,974
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 687 17,690 SH   SOLE   0 0 17,690
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,249 30,908 SH   SOLE   0 0 30,908
ROYCE MICRO-CAP TR INC COM 780915104 245 19,785 SH   SOLE   0 0 19,785
ROYCE VALUE TR INC COM 780910105 617 32,551 SH   SOLE   0 0 32,551
RPM INTL INC COM 749685103 530 5,981 SH   SOLE   0 0 5,981
RUSH STREET INTERACTIVE INC COM 782011100 129 10,535 SH   SOLE   0 0 10,535
S&P GLOBAL INC COM 78409V104 1,922 4,683 SH   SOLE   0 0 4,683
SABRE CORP COM 78573M104 496 39,778 SH   SOLE   0 0 39,778
SALESFORCE COM INC COM 79466L302 13,304 54,463 SH   SOLE   0 0 54,463
SANDSTORM GOLD LTD COM NEW 80013R206 80 10,141 SH   SOLE   0 0 10,141
SANDY SPRING BANCORP INC COM 800363103 248 5,628 SH   SOLE   0 0 5,628
SANMINA CORPORATION COM 801056102 201 5,147 SH   SOLE   0 0 5,147
SANOFI SPONSORED ADR 80105N105 619 11,762 SH   SOLE   0 0 11,762
SAP SE SPON ADR 803054204 305 2,169 SH   SOLE   0 0 2,169
SAREPTA THERAPEUTICS INC COM 803607100 250 3,220 SH   SOLE   0 0 3,220
SAVARA INC COM 805111101 26 15,000 SH   SOLE   0 0 15,000
SCHLUMBERGER LTD COM STK 806857108 448 13,989 SH   SOLE   0 0 13,989
SCHNITZER STEEL INDS INC CL A 806882106 201 4,105 SH   SOLE   0 0 4,105
SCHWAB CHARLES CORP COM 808513105 1,180 16,213 SH   SOLE   0 0 16,213
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 336 10,206 SH   SOLE   0 0 10,206
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,125 28,508 SH   SOLE   0 0 28,508
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 295 9,138 SH   SOLE   0 0 9,138
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 491 14,739 SH   SOLE   0 0 14,739
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 770 15,027 SH   SOLE   0 0 15,027
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,923 35,211 SH   SOLE   0 0 35,211
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,317 12,627 SH   SOLE   0 0 12,627
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,147 54,839 SH   SOLE   0 0 54,839
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 37,111 254,251 SH   SOLE   0 0 254,251
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 15,057 220,227 SH   SOLE   0 0 220,227
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6,051 58,200 SH   SOLE   0 0 58,200
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 19,874 253,911 SH   SOLE   0 0 253,911
SCHWAB STRATEGIC TR US REIT ETF 808524847 955 20,856 SH   SOLE   0 0 20,856
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,339 51,252 SH   SOLE   0 0 51,252
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,798 44,754 SH   SOLE   0 0 44,754
SCIENCE APPLICATIONS INTL CO COM 808625107 1,163 13,257 SH   SOLE   0 0 13,257
SCOTTS MIRACLE-GRO CO CL A 810186106 391 2,040 SH   SOLE   0 0 2,040
SEA LTD SPONSORD ADS 81141R100 2,302 8,384 SH   SOLE   0 0 8,384
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,381 15,704 SH   SOLE   0 0 15,704
SEAGEN INC COM 81181C104 241 1,524 SH   SOLE   0 0 1,524
SEALED AIR CORP NEW COM 81211K100 213 3,597 SH   SOLE   0 0 3,597
SEI INVTS CO COM 784117103 347 5,595 SH   SOLE   0 0 5,595
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 21,686 267,833 SH   SOLE   0 0 267,833
SELECT SECTOR SPDR TR ENERGY 81369Y506 15,895 295,067 SH   SOLE   0 0 295,067
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 14,706 400,828 SH   SOLE   0 0 400,828
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,230 27,740 SH   SOLE   0 0 27,740
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,009 44,855 SH   SOLE   0 0 44,855
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,219 117,468 SH   SOLE   0 0 117,468
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 20,621 163,725 SH   SOLE   0 0 163,725
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,712 75,313 SH   SOLE   0 0 75,313
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,251 98,857 SH   SOLE   0 0 98,857
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17,700 215,045 SH   SOLE   0 0 215,045
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 19,912 134,848 SH   SOLE   0 0 134,848
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2 100 SH Call SOLE   0 0 100
SEMPRA ENERGY COM 816851109 2,693 20,325 SH   SOLE   0 0 20,325
SERVICE CORP INTL COM 817565104 342 6,379 SH   SOLE   0 0 6,379
SERVICENOW INC COM 81762P102 2,397 4,362 SH   SOLE   0 0 4,362
SHAKE SHACK INC CL A 819047101 365 3,411 SH   SOLE   0 0 3,411
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 232 15,700 SH   SOLE   0 0 15,700
SHERWIN WILLIAMS CO COM 824348106 2,680 9,837 SH   SOLE   0 0 9,837
SHOPIFY INC CL A 82509L107 5,948 4,071 SH   SOLE   0 0 4,071
SHYFT GROUP INC COM 825698103 406 10,850 SH   SOLE   0 0 10,850
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 359 21,451 SH   SOLE   0 0 21,451
SILVERCREST METALS INC COM 828363101 273 31,129 SH   SOLE   0 0 31,129
SILVERGATE CAP CORP CL A 82837P408 523 4,615 SH   SOLE   0 0 4,615
SIMON PPTY GROUP INC NEW COM 828806109 333 2,550 SH   SOLE   0 0 2,550
SIMPSON MFG INC COM 829073105 227 2,055 SH   SOLE   0 0 2,055
SIREN ETF TR NSD NXGN ECO ETF 829658202 359 7,552 SH   SOLE   0 0 7,552
SIRIUS XM HOLDINGS INC COM 82968B103 392 59,987 SH   SOLE   0 0 59,987
SIX FLAGS ENTMT CORP NEW COM 83001A102 244 5,628 SH   SOLE   0 0 5,628
SKILLZ INC COM 83067L109 407 18,735 SH   SOLE   0 0 18,735
SKYWORKS SOLUTIONS INC COM 83088M102 1,656 8,635 SH   SOLE   0 0 8,635
SLACK TECHNOLOGIES INC COM CL A 83088V102 375 8,462 SH   SOLE   0 0 8,462
SMILEDIRECTCLUB INC CL A COM 83192H106 338 38,946 SH   SOLE   0 0 38,946
SMILEDIRECTCLUB INC CL A COM 83192H106 0 2,000 SH Call SOLE   0 0 2,000
SMITH & WESSON BRANDS INC COM 831754106 345 9,954 SH   SOLE   0 0 9,954
SMITH A O CORP COM 831865209 1,085 15,055 SH   SOLE   0 0 15,055
SMUCKER J M CO COM NEW 832696405 1,990 15,355 SH   SOLE   0 0 15,355
SNAP INC CL A 83304A106 814 11,946 SH   SOLE   0 0 11,946
SNAP ON INC COM 833034101 356 1,592 SH   SOLE   0 0 1,592
SNOWFLAKE INC CL A 833445109 761 3,149 SH   SOLE   0 0 3,149
SOFI TECHNOLOGIES INC COM 83406F102 411 21,445 SH   SOLE   0 0 21,445
SOLAREDGE TECHNOLOGIES INC COM 83417M104 883 3,196 SH   SOLE   0 0 3,196
SONOCO PRODS CO COM 835495102 474 7,083 SH   SOLE   0 0 7,083
SONY GROUP CORPORATION SPONSORED ADR 835699307 276 2,844 SH   SOLE   0 0 2,844
SOUTH JERSEY INDS INC COM 838518108 599 23,100 SH   SOLE   0 0 23,100
SOUTHERN CO COM 842587107 5,912 97,710 SH   SOLE   0 0 97,710
SOUTHERN COPPER CORP COM 84265V105 355 5,520 SH   SOLE   0 0 5,520
SOUTHWEST AIRLS CO COM 844741108 2,840 53,485 SH   SOLE   0 0 53,485
SOUTHWESTERN ENERGY CO COM 845467109 163 28,745 SH   SOLE   0 0 28,745
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 12,817 37,155 SH   SOLE   0 0 37,155
SPDR GOLD TR GOLD SHS 78463V107 28,757 173,624 SH   SOLE   0 0 173,624
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 540 10,479 SH   SOLE   0 0 10,479
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 384 12,708 SH   SOLE   0 0 12,708
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,174 59,106 SH   SOLE   0 0 59,106
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 795 17,474 SH   SOLE   0 0 17,474
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 319 2,406 SH   SOLE   0 0 2,406
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 273 6,941 SH   SOLE   0 0 6,941
SPDR S&P 500 ETF TR TR UNIT 78462F103 125,707 293,666 SH   SOLE   0 0 293,666
SPDR S&P 500 ETF TR TR UNIT 78462F103 26 15,900 SH Put SOLE   0 0 15,900
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 13,951 28,413 SH   SOLE   0 0 28,413
SPDR SER TR AEROSPACE DEF 78464A631 2,076 15,692 SH   SOLE   0 0 15,692
SPDR SER TR BLMBRG BRC CNVRT 78464A359 5,266 60,722 SH   SOLE   0 0 60,722
SPDR SER TR BLOMBERG BRC INV 78468R200 837 27,323 SH   SOLE   0 0 27,323
SPDR SER TR BLOMBERG INTL TR 78464A516 594 20,247 SH   SOLE   0 0 20,247
SPDR SER TR BLOOMBERG BRCLYS 78468R622 3,613 32,859 SH   SOLE   0 0 32,859
SPDR SER TR BLOOMBERG SRT TR 78468R408 2,619 94,962 SH   SOLE   0 0 94,962
SPDR SER TR DJ REIT ETF 78464A607 557 5,310 SH   SOLE   0 0 5,310
SPDR SER TR FACTST INV ETF 78464A110 546 2,416 SH   SOLE   0 0 2,416
SPDR SER TR HLTH CR EQUIP 78464A581 2,056 15,913 SH   SOLE   0 0 15,913
SPDR SER TR ICE PFD SEC ETF 78464A292 1,136 25,692 SH   SOLE   0 0 25,692
SPDR SER TR MSCI USA STRTGIC 78468R812 3,059 25,609 SH   SOLE   0 0 25,609
SPDR SER TR NUVEEN BBG BRCLY 78464A284 495 8,136 SH   SOLE   0 0 8,136
SPDR SER TR NUVEEN BLMBRG SR 78468R739 417 8,420 SH   SOLE   0 0 8,420
SPDR SER TR NUVEEN BRC MUNIC 78468R721 907 17,404 SH   SOLE   0 0 17,404
SPDR SER TR PORTFLI MORTGAGE 78464A383 236 9,119 SH   SOLE   0 0 9,119
SPDR SER TR PORTFLI TIPS ETF 78464A656 530 17,034 SH   SOLE   0 0 17,034
SPDR SER TR PORTFOLI S&P1500 78464A805 17,394 328,383 SH   SOLE   0 0 328,383
SPDR SER TR PORTFOLIO AGRGTE 78464A649 5,044 168,061 SH   SOLE   0 0 168,061
SPDR SER TR PORTFOLIO INTRMD 78464A375 375 10,212 SH   SOLE   0 0 10,212
SPDR SER TR PORTFOLIO LN TSR 78464A664 2,681 64,923 SH   SOLE   0 0 64,923
SPDR SER TR PORTFOLIO S&P400 78464A847 4,897 103,736 SH   SOLE   0 0 103,736
SPDR SER TR PORTFOLIO S&P500 78464A854 14,679 291,655 SH   SOLE   0 0 291,655
SPDR SER TR PORTFOLIO S&P600 78468R853 6,286 143,053 SH   SOLE   0 0 143,053
SPDR SER TR PORTFOLIO SH TSR 78468R101 426 13,916 SH   SOLE   0 0 13,916
SPDR SER TR PORTFOLIO SHORT 78464A474 3,361 107,367 SH   SOLE   0 0 107,367
SPDR SER TR PRTFLO S&P500 GW 78464A409 8,995 142,845 SH   SOLE   0 0 142,845
SPDR SER TR PRTFLO S&P500 HI 78468R788 281 7,003 SH   SOLE   0 0 7,003
SPDR SER TR PRTFLO S&P500 VL 78464A508 4,733 119,705 SH   SOLE   0 0 119,705
SPDR SER TR RUSSELL YIELD 78468R770 548 5,780 SH   SOLE   0 0 5,780
SPDR SER TR S&P 400 MDCP VAL 78464A839 297 4,393 SH   SOLE   0 0 4,393
SPDR SER TR S&P 600 SMCP GRW 78464A201 5,147 57,977 SH   SOLE   0 0 57,977
SPDR SER TR S&P 600 SMCP VAL 78464A300 691 8,067 SH   SOLE   0 0 8,067
SPDR SER TR S&P 600 SML CAP 78464A813 694 7,101 SH   SOLE   0 0 7,101
SPDR SER TR S&P BIOTECH 78464A870 3,128 23,102 SH   SOLE   0 0 23,102
SPDR SER TR S&P BK ETF 78464A797 404 7,864 SH   SOLE   0 0 7,864
SPDR SER TR S&P CAP MKTS 78464A771 638 6,788 SH   SOLE   0 0 6,788
SPDR SER TR S&P DIVID ETF 78464A763 33,894 277,184 SH   SOLE   0 0 277,184
SPDR SER TR S&P HOMEBUILD 78464A888 1,704 23,267 SH   SOLE   0 0 23,267
SPDR SER TR S&P INS ETF 78464A789 285 7,391 SH   SOLE   0 0 7,391
SPDR SER TR S&P KENSHO INTLG 78468R697 245 5,120 SH   SOLE   0 0 5,120
SPDR SER TR S&P KENSHO SMART 78468R689 451 7,259 SH   SOLE   0 0 7,259
SPDR SER TR S&P METALS MNG 78464A755 694 16,119 SH   SOLE   0 0 16,119
SPDR SER TR S&P OILGAS EXP 78468R556 1,526 15,778 SH   SOLE   0 0 15,778
SPDR SER TR S&P REGL BKG 78464A698 3,535 53,939 SH   SOLE   0 0 53,939
SPDR SER TR S&P SEMICNDCTR 78464A862 265 1,376 SH   SOLE   0 0 1,376
SPDR SER TR S&P TELECOM 78464A540 558 5,457 SH   SOLE   0 0 5,457
SPDR SER TR S&P TRANSN ETF 78464A532 343 4,035 SH   SOLE   0 0 4,035
SPDR SER TR SPDR BLOOMBERG 78468R663 4,204 45,964 SH   SOLE   0 0 45,964
SPDR SER TR SPDR S&P 500 ETF 78468R796 259 2,442 SH   SOLE   0 0 2,442
SPDR SER TR SPDR S&P1500VL 78464A128 1,053 7,194 SH   SOLE   0 0 7,194
SPDR SER TR SSGA GNDER ETF 78468R747 2,867 28,220 SH   SOLE   0 0 28,220
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 579 12,268 SH   SOLE   0 0 12,268
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,714 35,821 SH   SOLE   0 0 35,821
SPLUNK INC COM 848637104 297 2,055 SH   SOLE   0 0 2,055
SPOTIFY TECHNOLOGY S A SHS L8681T102 472 1,713 SH   SOLE   0 0 1,713
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 542 19,166 SH   SOLE   0 0 19,166
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 275 6,243 SH   SOLE   0 0 6,243
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4,042 216,365 SH   SOLE   0 0 216,365
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,659 118,275 SH   SOLE   0 0 118,275
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2,465 265,641 SH   SOLE   0 0 265,641
SPS COMM INC COM 78463M107 722 7,231 SH   SOLE   0 0 7,231
SQUARE INC CL A 852234103 4,809 19,726 SH   SOLE   0 0 19,726
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 959 20,707 SH   SOLE   0 0 20,707
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 262 5,692 SH   SOLE   0 0 5,692
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 346 7,137 SH   SOLE   0 0 7,137
STAG INDL INC COM 85254J102 325 8,687 SH   SOLE   0 0 8,687
STANLEY BLACK & DECKER INC COM 854502101 658 3,210 SH   SOLE   0 0 3,210
STARBOARD INVT TR ADAPTIVE GROWTH 85521B742 378 14,423 SH   SOLE   0 0 14,423
STARBUCKS CORP COM 855244109 10,482 93,746 SH   SOLE   0 0 93,746
STARWOOD PPTY TR INC COM 85571B105 638 24,367 SH   SOLE   0 0 24,367
STATE STR CORP COM 857477103 352 4,277 SH   SOLE   0 0 4,277
STEEL DYNAMICS INC COM 858119100 283 4,742 SH   SOLE   0 0 4,742
STEELCASE INC CL A 858155203 219 14,494 SH   SOLE   0 0 14,494
STIFEL FINL CORP COM 860630102 433 6,675 SH   SOLE   0 0 6,675
STMICROELECTRONICS N V NY REGISTRY 861012102 301 8,268 SH   SOLE   0 0 8,268
STONECO LTD COM CL A G85158106 256 3,814 SH   SOLE   0 0 3,814
STORE CAP CORP COM 862121100 671 19,431 SH   SOLE   0 0 19,431
STRATEGY SHS NS 7HANDL IDX 86280R506 1,180 46,040 SH   SOLE   0 0 46,040
STRYKER CORPORATION COM 863667101 2,784 10,719 SH   SOLE   0 0 10,719
STURM RUGER & CO INC COM 864159108 282 3,131 SH   SOLE   0 0 3,131
SUMMIT MATLS INC CL A 86614U100 611 17,520 SH   SOLE   0 0 17,520
SUN LIFE FINANCIAL INC. COM 866796105 537 10,427 SH   SOLE   0 0 10,427
SUNCOR ENERGY INC NEW COM 867224107 490 20,426 SH   SOLE   0 0 20,426
SUNRUN INC COM 86771W105 353 6,324 SH   SOLE   0 0 6,324
SURMODICS INC COM 868873100 845 15,577 SH   SOLE   0 0 15,577
SVB FINANCIAL GROUP COM 78486Q101 263 473 SH   SOLE   0 0 473
SVF INVESTMENT CORP CL A SHS G8601L102 408 41,250 SH   SOLE   0 0 41,250
SYNOPSYS INC COM 871607107 869 3,151 SH   SOLE   0 0 3,151
SYSCO CORP COM 871829107 3,474 44,687 SH   SOLE   0 0 44,687
TACTILE SYS TECHNOLOGY INC COM 87357P100 243 4,666 SH   SOLE   0 0 4,666
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,759 56,254 SH   SOLE   0 0 56,254
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 263 1,487 SH   SOLE   0 0 1,487
TANDEM DIABETES CARE INC COM NEW 875372203 1,083 11,121 SH   SOLE   0 0 11,121
TARGET CORP COM 87612E106 8,448 34,945 SH   SOLE   0 0 34,945
TC ENERGY CORP COM 87807B107 229 4,629 SH   SOLE   0 0 4,629
TDH HLDGS INC SHS G87084102 89 33,817 SH   SOLE   0 0 33,817
TE CONNECTIVITY LTD REG SHS H84989104 1,282 9,485 SH   SOLE   0 0 9,485
TECHTARGET INC COM 87874R100 514 6,632 SH   SOLE   0 0 6,632
TELADOC HEALTH INC COM 87918A105 1,281 7,705 SH   SOLE   0 0 7,705
TELEDYNE TECHNOLOGIES INC COM 879360105 635 1,517 SH   SOLE   0 0 1,517
TEMPLETON EMERGING MKTS FD COM 880191101 414 20,922 SH   SOLE   0 0 20,922
TEMPLETON GLOBAL INCOME FD COM 880198106 105 18,807 SH   SOLE   0 0 18,807
TERADATA CORP DEL COM 88076W103 285 5,695 SH   SOLE   0 0 5,695
TERADYNE INC COM 880770102 741 5,535 SH   SOLE   0 0 5,535
TESLA INC COM 88160R101 24,008 35,321 SH   SOLE   0 0 35,321
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 111 11,191 SH   SOLE   0 0 11,191
TEXAS INSTRS INC COM 882508104 5,508 28,643 SH   SOLE   0 0 28,643
THE BEACHBODY COMPANY INC COM CL A 073463101 150 14,386 SH   SOLE   0 0 14,386
THE TRADE DESK INC COM CL A 88339J105 2,617 33,823 SH   SOLE   0 0 33,823
THERMO FISHER SCIENTIFIC INC COM 883556102 6,407 12,700 SH   SOLE   0 0 12,700
TIMOTHY PLAN HIG DV STK ETF 887432326 1,547 51,790 SH   SOLE   0 0 51,790
TIMOTHY PLAN US LRGMD CP CORE 887432359 1,239 35,501 SH   SOLE   0 0 35,501
TJX COS INC NEW COM 872540109 2,856 42,356 SH   SOLE   0 0 42,356
T-MOBILE US INC COM 872590104 1,357 9,370 SH   SOLE   0 0 9,370
TOLL BROTHERS INC COM 889478103 325 5,625 SH   SOLE   0 0 5,625
TONIX PHARMACEUTICALS HLDG C COM 890260706 13 12,000 SH   SOLE   0 0 12,000
TORO CO COM 891092108 471 4,291 SH   SOLE   0 0 4,291
TORONTO DOMINION BK ONT COM NEW 891160509 1,015 14,491 SH   SOLE   0 0 14,491
TOTALENERGIES SE SPONSORED ADS 89151E109 1,244 27,487 SH   SOLE   0 0 27,487
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,082 6,188 SH   SOLE   0 0 6,188
TPI COMPOSITES INC COM 87266J104 403 8,332 SH   SOLE   0 0 8,332
TRACTOR SUPPLY CO COM 892356106 882 4,742 SH   SOLE   0 0 4,742
TRANE TECHNOLOGIES PLC SHS G8994E103 4,193 22,773 SH   SOLE   0 0 22,773
TRANSDIGM GROUP INC COM 893641100 349 539 SH   SOLE   0 0 539
TRAVELERS COMPANIES INC COM 89417E109 1,050 7,012 SH   SOLE   0 0 7,012
TREX CO INC COM 89531P105 1,529 14,964 SH   SOLE   0 0 14,964
TRI CONTL CORP COM 895436103 578 16,942 SH   SOLE   0 0 16,942
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 491 32,357 SH   SOLE   0 0 32,357
TRITERRAS INC SHS CL A G9103H102 431 61,900 SH   SOLE   0 0 61,900
TRITON INTL LTD CL A G9078F107 239 4,567 SH   SOLE   0 0 4,567
TRIVAGO N V SPON ADS A SHS 89686D105 66 20,000 SH   SOLE   0 0 20,000
TRUIST FINL CORP COM 89832Q109 6,113 110,145 SH   SOLE   0 0 110,145
TUSCAN HLDGS CORP COM 90069K104 301 22,050 SH   SOLE   0 0 22,050
TWILIO INC CL A 90138F102 2,074 5,262 SH   SOLE   0 0 5,262
TWITTER INC COM 90184L102 1,889 27,446 SH   SOLE   0 0 27,446
TWO HBRS INVT CORP COM NEW 90187B408 166 21,959 SH   SOLE   0 0 21,959
TYLER TECHNOLOGIES INC COM 902252105 329 727 SH   SOLE   0 0 727
TYME TECHNOLOGIES INC COM 90238J103 22 17,200 SH   SOLE   0 0 17,200
TYSON FOODS INC CL A 902494103 658 8,923 SH   SOLE   0 0 8,923
U S CONCRETE INC COM 90333L201 371 5,026 SH   SOLE   0 0 5,026
UBER TECHNOLOGIES INC COM 90353T100 2,718 54,230 SH   SOLE   0 0 54,230
UDR INC COM 902653104 302 6,167 SH   SOLE   0 0 6,167
UGI CORP NEW COM 902681105 447 9,643 SH   SOLE   0 0 9,643
ULTA BEAUTY INC COM 90384S303 701 2,028 SH   SOLE   0 0 2,028
UNDER ARMOUR INC CL A 904311107 707 33,443 SH   SOLE   0 0 33,443
UNDER ARMOUR INC CL C 904311206 308 16,592 SH   SOLE   0 0 16,592
UNILEVER PLC SPON ADR NEW 904767704 1,826 31,221 SH   SOLE   0 0 31,221
UNION PAC CORP COM 907818108 11,710 53,246 SH   SOLE   0 0 53,246
UNITED AIRLS HLDGS INC COM 910047109 1,394 26,666 SH   SOLE   0 0 26,666
UNITED PARCEL SERVICE INC CL B 911312106 20,574 98,928 SH   SOLE   0 0 98,928
UNITED RENTALS INC COM 911363109 2,375 7,445 SH   SOLE   0 0 7,445
UNITED STATES STL CORP NEW COM 912909108 1,962 81,744 SH   SOLE   0 0 81,744
UNITED STS OIL FD LP UNITS 91232N207 512 10,271 SH   SOLE   0 0 10,271
UNITED STS OIL FD LP UNITS 91232N207 13 2,600 SH Call SOLE   0 0 2,600
UNITEDHEALTH GROUP INC COM 91324P102 21,608 53,961 SH   SOLE   0 0 53,961
UNITY SOFTWARE INC COM 91332U101 230 2,090 SH   SOLE   0 0 2,090
UNIVERSAL DISPLAY CORP COM 91347P105 253 1,138 SH   SOLE   0 0 1,138
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 214 3,483 SH   SOLE   0 0 3,483
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 329 11,350 SH   SOLE   0 0 11,350
US BANCORP DEL COM NEW 902973304 3,779 66,328 SH   SOLE   0 0 66,328
US BANCORP DEL COM NEW 902973304 1 100 SH Call SOLE   0 0 100
US BANCORP DEL COM NEW 902973304 0 100 SH Put SOLE   0 0 100
US FOODS HLDG CORP COM 912008109 335 8,739 SH   SOLE   0 0 8,739
UWM HOLDINGS CORPORATION COM CL A 91823B109 123 14,537 SH   SOLE   0 0 14,537
V F CORP COM 918204108 1,644 20,037 SH   SOLE   0 0 20,037
VAIL RESORTS INC COM 91879Q109 395 1,248 SH   SOLE   0 0 1,248
VALE S A SPONSORED ADS 91912E105 300 13,138 SH   SOLE   0 0 13,138
VALERO ENERGY CORP COM 91913Y100 2,470 31,635 SH   SOLE   0 0 31,635
VALLEY NATL BANCORP COM 919794107 333 24,828 SH   SOLE   0 0 24,828
VALMONT INDS INC COM 920253101 1,377 5,833 SH   SOLE   0 0 5,833
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 370 4,062 SH   SOLE   0 0 4,062
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 2,917 170,016 SH   SOLE   0 0 170,016
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 1,131 37,534 SH   SOLE   0 0 37,534
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2,490 75,678 SH   SOLE   0 0 75,678
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,078 90,572 SH   SOLE   0 0 90,572
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1,874 29,461 SH   SOLE   0 0 29,461
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 239 4,613 SH   SOLE   0 0 4,613
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 857 18,328 SH   SOLE   0 0 18,328
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 750 4,653 SH   SOLE   0 0 4,653
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 16,240 219,283 SH   SOLE   0 0 219,283
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 2,269 114,316 SH   SOLE   0 0 114,316
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 620 2,832 SH   SOLE   0 0 2,832
VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 287 3,379 SH   SOLE   0 0 3,379
VANECK VECTORS ETF TR RETAIL ETF 92189F684 1,083 6,170 SH   SOLE   0 0 6,170
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,626 10,012 SH   SOLE   0 0 10,012
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 2,143 84,193 SH   SOLE   0 0 84,193
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 805 11,091 SH   SOLE   0 0 11,091
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,257 8,600 SH   SOLE   0 0 8,600
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 928 6,505 SH   SOLE   0 0 6,505
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,087 5,974 SH   SOLE   0 0 5,974
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 380 2,082 SH   SOLE   0 0 2,082
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 821 3,956 SH   SOLE   0 0 3,956
VANGUARD BD INDEX FDS INTERMED TERM 921937819 7,245 80,535 SH   SOLE   0 0 80,535
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2,035 19,751 SH   SOLE   0 0 19,751
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 19,177 233,406 SH   SOLE   0 0 233,406
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12,325 143,494 SH   SOLE   0 0 143,494
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 8,433 147,689 SH   SOLE   0 0 147,689
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 6,633 35,171 SH   SOLE   0 0 35,171
VANGUARD INDEX FDS GROWTH ETF 922908736 43,530 151,773 SH   SOLE   0 0 151,773
VANGUARD INDEX FDS LARGE CAP ETF 922908637 7,262 36,175 SH   SOLE   0 0 36,175
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 6,072 25,689 SH   SOLE   0 0 25,689
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6,205 44,163 SH   SOLE   0 0 44,163
VANGUARD INDEX FDS MID CAP ETF 922908629 21,903 92,281 SH   SOLE   0 0 92,281
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,583 94,142 SH   SOLE   0 0 94,142
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 142,022 360,902 SH   SOLE   0 0 360,902
VANGUARD INDEX FDS SM CP VAL ETF 922908611 8,389 48,310 SH   SOLE   0 0 48,310
VANGUARD INDEX FDS SMALL CP ETF 922908751 25,430 112,883 SH   SOLE   0 0 112,883
VANGUARD INDEX FDS SML CP GRW ETF 922908595 8,246 28,454 SH   SOLE   0 0 28,454
VANGUARD INDEX FDS TOTAL STK MKT 922908769 33,006 148,129 SH   SOLE   0 0 148,129
VANGUARD INDEX FDS VALUE ETF 922908744 72,130 524,735 SH   SOLE   0 0 524,735
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7,306 115,254 SH   SOLE   0 0 115,254
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14,256 262,500 SH   SOLE   0 0 262,500
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,525 22,671 SH   SOLE   0 0 22,671
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,175 8,609 SH   SOLE   0 0 8,609
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 784 13,440 SH   SOLE   0 0 13,440
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,353 13,063 SH   SOLE   0 0 13,063
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,248 42,897 SH   SOLE   0 0 42,897
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 7,138 129,072 SH   SOLE   0 0 129,072
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3,546 52,300 SH   SOLE   0 0 52,300
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,668 38,577 SH   SOLE   0 0 38,577
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 367 3,433 SH   SOLE   0 0 3,433
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,416 45,276 SH   SOLE   0 0 45,276
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 720 11,726 SH   SOLE   0 0 11,726
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 9,357 113,132 SH   SOLE   0 0 113,132
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 339 3,682 SH   SOLE   0 0 3,682
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 4,243 60,776 SH   SOLE   0 0 60,776
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3,571 17,828 SH   SOLE   0 0 17,828
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1,888 27,128 SH   SOLE   0 0 27,128
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 943 4,157 SH   SOLE   0 0 4,157
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3,079 33,261 SH   SOLE   0 0 33,261
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 619 4,256 SH   SOLE   0 0 4,256
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 29,223 188,792 SH   SOLE   0 0 188,792
VANGUARD STAR FDS VG TL INTL STK F 921909768 15,840 241,164 SH   SOLE   0 0 241,164
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 23,610 458,251 SH   SOLE   0 0 458,251
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 283 2,805 SH   SOLE   0 0 2,805
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 263 3,298 SH   SOLE   0 0 3,298
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 70,263 670,644 SH   SOLE   0 0 670,644
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1,087 12,428 SH   SOLE   0 0 12,428
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 289 4,255 SH   SOLE   0 0 4,255
VANGUARD WORLD FD ESG INTL STK ETF 921910725 323 5,033 SH   SOLE   0 0 5,033
VANGUARD WORLD FD MEGA CAP INDEX 921910873 242 1,590 SH   SOLE   0 0 1,590
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 531 5,330 SH   SOLE   0 0 5,330
VANGUARD WORLD FD MEGA GRWTH IND 921910816 3,929 16,981 SH   SOLE   0 0 16,981
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 552 3,835 SH   SOLE   0 0 3,835
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 966 3,075 SH   SOLE   0 0 3,075
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,192 6,534 SH   SOLE   0 0 6,534
VANGUARD WORLD FDS ENERGY ETF 92204A306 909 11,976 SH   SOLE   0 0 11,976
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,097 12,126 SH   SOLE   0 0 12,126
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,344 21,625 SH   SOLE   0 0 21,625
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 720 3,665 SH   SOLE   0 0 3,665
VANGUARD WORLD FDS INF TECH ETF 92204A702 21,521 53,969 SH   SOLE   0 0 53,969
VANGUARD WORLD FDS MATERIALS ETF 92204A801 501 2,771 SH   SOLE   0 0 2,771
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3,419 24,638 SH   SOLE   0 0 24,638
VAXART INC COM NEW 92243A200 115 15,300 SH   SOLE   0 0 15,300
VBI VACCINES INC CDA COM NEW 91822J103 60 17,815 SH   SOLE   0 0 17,815
VEEVA SYS INC CL A COM 922475108 1,581 5,084 SH   SOLE   0 0 5,084
VELODYNE LIDAR INC COM 92259F101 219 20,613 SH   SOLE   0 0 20,613
VENTAS INC COM 92276F100 1,685 29,515 SH   SOLE   0 0 29,515
VEREIT INC COM 92339V308 201 4,379 SH   SOLE   0 0 4,379
VERISIGN INC COM 92343E102 478 2,100 SH   SOLE   0 0 2,100
VERISK ANALYTICS INC COM 92345Y106 2,424 13,876 SH   SOLE   0 0 13,876
VERIZON COMMUNICATIONS INC COM 92343V104 32,386 578,013 SH   SOLE   0 0 578,013
VERTEX PHARMACEUTICALS INC COM 92532F100 817 4,050 SH   SOLE   0 0 4,050
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 2,790 258,339 SH   SOLE   0 0 258,339
VIACOMCBS INC CL B 92556H206 2,386 52,783 SH   SOLE   0 0 52,783
VIATRIS INC COM 92556V106 1,356 94,924 SH   SOLE   0 0 94,924
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2,917 40,882 SH   SOLE   0 0 40,882
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2,875 44,508 SH   SOLE   0 0 44,508
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 819 13,625 SH   SOLE   0 0 13,625
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 209 5,487 SH   SOLE   0 0 5,487
VIEWRAY INC COM 92672L107 73 11,100 SH   SOLE   0 0 11,100
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 442 9,601 SH   SOLE   0 0 9,601
VIRTU FINL INC CL A 928254101 319 11,543 SH   SOLE   0 0 11,543
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 1,402 228,373 SH   SOLE   0 0 228,373
VIRTUS DIVIDEND INTEREST & P COM 92840R101 1,197 79,398 SH   SOLE   0 0 79,398
VISA INC COM CL A 92826C839 43,846 187,518 SH   SOLE   0 0 187,518
VISTA OUTDOOR INC COM 928377100 350 7,570 SH   SOLE   0 0 7,570
VMWARE INC CL A COM 928563402 1,155 7,218 SH   SOLE   0 0 7,218
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,915 111,800 SH   SOLE   0 0 111,800
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 234 39,323 SH   SOLE   0 0 39,323
VULCAN MATLS CO COM 929160109 477 2,738 SH   SOLE   0 0 2,738
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,221 61,223 SH   SOLE   0 0 61,223
WALMART INC COM 931142103 19,526 138,464 SH   SOLE   0 0 138,464
WASTE MGMT INC DEL COM 94106L109 7,066 50,435 SH   SOLE   0 0 50,435
WATERS CORP COM 941848103 881 2,548 SH   SOLE   0 0 2,548
WAYFAIR INC CL A 94419L101 544 1,722 SH   SOLE   0 0 1,722
WEC ENERGY GROUP INC COM 92939U106 2,455 27,602 SH   SOLE   0 0 27,602
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 354 40,299 SH   SOLE   0 0 40,299
WELLS FARGO CO NEW COM 949746101 6,787 149,849 SH   SOLE   0 0 149,849
WELLS FARGO GLOBAL DIVID OPP COM 94987C103 93 16,152 SH   SOLE   0 0 16,152
WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 308 21,436 SH   SOLE   0 0 21,436
WELLTOWER INC COM 95040Q104 3,101 37,314 SH   SOLE   0 0 37,314
WESTERN ALLIANCE BANCORP COM 957638109 594 6,393 SH   SOLE   0 0 6,393
WESTERN ASSET GLOBAL CORP DE COM 95790C107 297 15,973 SH   SOLE   0 0 15,973
WESTERN ASSET HIGH INCOME FD COM 95766J102 170 23,716 SH   SOLE   0 0 23,716
WESTERN ASSET HIGH INCOME OP COM 95766K109 120 22,644 SH   SOLE   0 0 22,644
WESTERN ASSET INTER MUNI FD COM 958435109 168 17,246 SH   SOLE   0 0 17,246
WESTERN ASSET INVESTMENT GRA COM 95766T100 396 25,330 SH   SOLE   0 0 25,330
WESTERN ASSET INVT GRADE DEF COM 95790A101 3,429 155,776 SH   SOLE   0 0 155,776
WESTERN ASSET MANAGED MUNS F COM 95766M105 338 24,909 SH   SOLE   0 0 24,909
WESTERN ASSET MTG DEFINED OP COM 95790B109 1,179 75,605 SH   SOLE   0 0 75,605
WESTERN DIGITAL CORP. COM 958102105 1,488 20,906 SH   SOLE   0 0 20,906
WESTERN UN CO COM 959802109 249 10,857 SH   SOLE   0 0 10,857
WESTROCK CO COM 96145D105 204 3,833 SH   SOLE   0 0 3,833
WEYERHAEUSER CO MTN BE COM NEW 962166104 867 25,179 SH   SOLE   0 0 25,179
WHEATON PRECIOUS METALS CORP COM 962879102 734 16,650 SH   SOLE   0 0 16,650
WILLIAMS COS INC COM 969457100 2,215 83,446 SH   SOLE   0 0 83,446
WILLIAMS SONOMA INC COM 969904101 433 2,712 SH   SOLE   0 0 2,712
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 276 9,889 SH   SOLE   0 0 9,889
WINTRUST FINL CORP COM 97650W108 364 4,810 SH   SOLE   0 0 4,810
WISDOMTREE TR BLMBG US BULL 97717W471 7,526 296,020 SH   SOLE   0 0 296,020
WISDOMTREE TR CHINADIV EX FI 97717X719 1,253 18,598 SH   SOLE   0 0 18,598
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 1,181 21,136 SH   SOLE   0 0 21,136
WISDOMTREE TR EM EX ST-OWNED 97717X578 3,343 79,463 SH   SOLE   0 0 79,463
WISDOMTREE TR EM LCL DEBT FD 97717X867 433 13,280 SH   SOLE   0 0 13,280
WISDOMTREE TR EMER MKT HIGH FD 97717W315 886 19,397 SH   SOLE   0 0 19,397
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 371 4,863 SH   SOLE   0 0 4,863
WISDOMTREE TR EUROPE SMCP DV 97717W869 377 5,130 SH   SOLE   0 0 5,130
WISDOMTREE TR FUTRE STRAT FD 97717W125 293 7,082 SH   SOLE   0 0 7,082
WISDOMTREE TR GLB US QTLY DIV 97717W844 1,144 27,452 SH   SOLE   0 0 27,452
WISDOMTREE TR INTL DIV EX FINL 97717W786 1,219 28,178 SH   SOLE   0 0 28,178
WISDOMTREE TR INTL EQUITY FD 97717W703 466 8,548 SH   SOLE   0 0 8,548
WISDOMTREE TR INTL LRGCAP DV 97717W794 2,382 48,266 SH   SOLE   0 0 48,266
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,009 26,898 SH   SOLE   0 0 26,898
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 813 18,416 SH   SOLE   0 0 18,416
WISDOMTREE TR US DIVID EX FNCL 97717W406 2,317 23,826 SH   SOLE   0 0 23,826
WISDOMTREE TR US HIGH DIVIDEND 97717W208 18,701 239,077 SH   SOLE   0 0 239,077
WISDOMTREE TR US LARGECAP DIVD 97717W307 8,032 66,757 SH   SOLE   0 0 66,757
WISDOMTREE TR US MIDCAP DIVID 97717W505 20,887 497,908 SH   SOLE   0 0 497,908
WISDOMTREE TR US MIDCAP FUND 97717W570 245 4,667 SH   SOLE   0 0 4,667
WISDOMTREE TR US QLT SHRHD YLD 97717W547 364 6,098 SH   SOLE   0 0 6,098
WISDOMTREE TR US QTLY DIV GRT 97717X669 15,383 257,798 SH   SOLE   0 0 257,798
WISDOMTREE TR US SMALLCAP DIVD 97717W604 960 30,110 SH   SOLE   0 0 30,110
WISDOMTREE TR US SMALLCAP FUND 97717W562 3,477 70,408 SH   SOLE   0 0 70,408
WISDOMTREE TR US TOTAL DIVIDND 97717W109 6,051 51,073 SH   SOLE   0 0 51,073
WISDOMTREE TR YIELD ENHANCD US 97717X511 2,036 39,013 SH   SOLE   0 0 39,013
WISDOMTREE TR YIELD ENHANCED 97717Y808 7,630 149,292 SH   SOLE   0 0 149,292
WORKDAY INC CL A 98138H101 455 1,904 SH   SOLE   0 0 1,904
WP CAREY INC COM 92936U109 3,030 40,608 SH   SOLE   0 0 40,608
WYNDHAM HOTELS & RESORTS INC COM 98311A105 760 10,511 SH   SOLE   0 0 10,511
WYNN RESORTS LTD COM 983134107 1,327 10,851 SH   SOLE   0 0 10,851
XCEL ENERGY INC COM 98389B100 3,334 50,605 SH   SOLE   0 0 50,605
XERIS PHARMACEUTICALS INC COM 98422L107 182 44,740 SH   SOLE   0 0 44,740
XILINX INC COM 983919101 345 2,383 SH   SOLE   0 0 2,383
XL FLEET CORP COM CL A 9837FR100 198 23,800 SH   SOLE   0 0 23,800
XPO LOGISTICS INC COM 983793100 753 5,381 SH   SOLE   0 0 5,381
XYLEM INC COM 98419M100 857 7,143 SH   SOLE   0 0 7,143
YAMANA GOLD INC COM 98462Y100 672 159,210 SH   SOLE   0 0 159,210
YAMANA GOLD INC COM 98462Y100 8 26,000 SH Call SOLE   0 0 26,000
YETI HLDGS INC COM 98585X104 272 2,965 SH   SOLE   0 0 2,965
YUM BRANDS INC COM 988498101 1,815 15,775 SH   SOLE   0 0 15,775
YUM CHINA HLDGS INC COM 98850P109 784 11,835 SH   SOLE   0 0 11,835
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 952 1,798 SH   SOLE   0 0 1,798
ZILLOW GROUP INC CL C CAP STK 98954M200 446 3,648 SH   SOLE   0 0 3,648
ZIMMER BIOMET HOLDINGS INC COM 98956P102 832 5,174 SH   SOLE   0 0 5,174
ZOETIS INC CL A 98978V103 1,410 7,567 SH   SOLE   0 0 7,567
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,786 4,615 SH   SOLE   0 0 4,615
ZSCALER INC COM 98980G102 472 2,184 SH   SOLE   0 0 2,184
ZYNGA INC CL A 98986T108 125 11,782 SH   SOLE   0 0 11,782