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
ADT INC Common Stock 00090Q103 296 46,517 SH   SOLE 0 46,517 0 0
AGNC INVESTMENT CORP Common Stock 00123Q104 525 46,068 SH   SOLE 0 46,068 0 0
AGNC INVESTMENT CORP Common Stock 00123Q104 720 65,026 SH   SOLE 0 65,026 0 0
AES CORP Common Stock 00130H105 539 25,416 SH   SOLE 0 25,416 0 0
ALPS EQUAL SECT WGHT ETF ETF/Closed End 00162Q205 668 7,070 SH   SOLE 0 7,070 0 0
ALPS OSHS US QUAL DV ETF ETF/Closed End 00162Q387 826 20,606 SH   SOLE 0 20,606 0 0
ALPS OSHS US SMCP ETF ETF/Closed End 00162Q395 430 13,484 SH   SOLE 0 13,484 0 0
ALPS ALERIAN MLP NEW ETF ETF/Closed End 00162Q452 9,723 275,215 SH   SOLE 0 275,215 0 0
ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q510 249 6,181 SH   SOLE 0 6,181 0 0
ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528 1,552 35,551 SH   SOLE 0 35,551 0 0
ALPS RVRFRNT DYN COR ETF ETF/Closed End- 00162Q536 953 42,399 SH   SOLE 0 42,399 0 0
ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718 572 22,385 SH   SOLE 0 22,385 0 0
ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783 1,889 83,286 SH   SOLE 0 83,286 0 0
ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858 8,677 170,241 SH   SOLE 0 170,241 0 0
AMC NETWORKS INC A Common Stock 00164V103 302 10,375 SH   SOLE 0 10,375 0 0
AMARK PRECIOUS METALS Common Stock 00181T107 228 6,946 SH   SOLE 0 6,946 0 0
ASGN INC Common Stock 00191U102 804 9,227 SH   SOLE 0 9,227 0 0
ATT INC Common Stock 00206R102 16,985 810,353 SH   SOLE 0 810,353 0 0
ATT INC Common Stock 00206R102 36,998 1,795,154 SH   SOLE 0 1,795,154 0 0
ARK INNOVATION ETF ETF/Closed End 00214Q104 4,546 107,810 SH   SOLE 0 107,810 0 0
ARK AUTONOMOUS TECH ETF ETF/Closed End 00214Q203 374 7,281 SH   SOLE 0 7,281 0 0
ARK GENOMIC REVOLUTN ETF ETF/Closed End 00214Q302 612 18,918 SH   SOLE 0 18,918 0 0
ARK FINTECH INNOVATN ETF ETF/Closed End 00214Q708 407 24,658 SH   SOLE 0 24,658 0 0
ASE TECH HLDG CO LTD Common Stock 00215W100 195 37,656 SH   SOLE 0 37,656 0 0
ATI PHYSICAL THERAPY A Common Stock 00216W109 106 68,004 SH   SOLE 0 68,004 0 0
AXT INC Common Stock 00246W103 64 10,750 SH   SOLE 0 10,750 0 0
ABBVIE INC Common Stock 00287Y109 31,419 205,137 SH   SOLE 0 205,137 0 0
ABBVIE INC Common Stock 00287Y109 110,912 727,342 SH   SOLE 0 727,342 0 0
ABRDN GLB PREM PPTYS ETF/Closed End 00302L108 698 140,373 SH   SOLE 0 140,373 0 0
ABERDN STD PHYS GOLD ETF ETF/Closed End 00326A104 2,456 140,814 SH   SOLE 0 140,814 0 0
ABRDN TTL DYN DIV FD ETF/Closed End 00326L100 792 97,539 SH   SOLE 0 97,539 0 0
ABS WBI PWR FACTOR ETF ETF/Closed End 00400R858 237 8,900 SH   SOLE 0 8,900 0 0
ACTIVISION BLIZZARD INC Common Stock 00507V109 388 4,982 SH   SOLE 0 4,982 0 0
ACTIVISION BLIZZARD INC Common Stock 00507V109 2,826 36,619 SH   SOLE 0 36,619 0 0
ACUITY BRANDS INC Common Stock 00508Y102 413 2,677 SH   SOLE 0 2,677 0 0
ADAPTIMMUNE THERAPEUTICS Common Stock 00653A107 52 30,000 SH   SOLE 0 30,000 0 0
ADOBE INC Common Stock 00724F101 12,335 33,695 SH   SOLE 0 33,695 0 0
ADOBE INC Common Stock 00724F101 21,511 58,832 SH   SOLE 0 58,832 0 0
ADVANCE AUTO PARTS INC Common Stock 00751Y106 3,131 17,516 SH   SOLE 0 17,516 0 0
ADVANCE AUTO PARTS INC Common Stock 00751Y106 2,008 11,601 SH   SOLE 0 11,601 0 0
AECOM Common Stock 00766T100 343 5,255 SH   SOLE 0 5,255 0 0
ADVISORSH RANGER NEW ETF ETF/Closed End 00768Y412 6,944 224,497 SH   SOLE 0 224,497 0 0
ADVSHS PURE US CANN ETF ETF/Closed End 00768Y453 228 20,696 SH   SOLE 0 20,696 0 0
ADVSHS NEWFLEET MULT ETF ETF/Closed End- 00768Y727 1,456 31,924 SH   SOLE 0 31,924 0 0
ADVANSIX INC Common Stock 00773T101 1,187 35,336 SH   SOLE 0 35,336 0 0
ADVANCED DRAIN SYS INC Common Stock 00790R104 236 2,612 SH   SOLE 0 2,612 0 0
AERSALE CORP Common Stock 00810F106 578 39,674 SH   SOLE 0 39,674 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 756 6,365 SH   SOLE 0 6,365 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 2,438 20,829 SH   SOLE 0 20,829 0 0
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 3,124 33,808 SH   SOLE 0 33,808 0 0
ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 214 1,882 SH   SOLE 0 1,882 0 0
ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 10,005 85,690 SH   SOLE 0 85,690 0 0
ALLBIRDS INC A Common Stock 01675A109 74 18,474 SH   SOLE 0 18,474 0 0
ALLIANCEBERNSTEIN GLBL ETF/Closed End- 01879R106 520 53,364 SH   SOLE 0 53,364 0 0
ALLIANCEBERNSTEIN HLDG MLP 01881G106 7,895 184,499 SH   SOLE 0 184,499 0 0
ALLISON TRANSMISSION Common Stock 01973R101 260 6,752 SH   SOLE 0 6,752 0 0
ALLSCRIPTS HLTHCR SOLTNS Common Stock 01988P108 678 44,199 SH   SOLE 0 44,199 0 0
ALLY FINANCIAL INC Common Stock 02005N100 579 16,768 SH   SOLE 0 16,768 0 0
ALNYLAM PHARMACEUTICALS Common Stock 02043Q107 380 2,671 SH   SOLE 0 2,671 0 0
ALPHABET INC C Common Stock 02079K107 7,000 3,200 SH   SOLE 0 3,200 0 0
ALPHABET INC C Common Stock 02079K107 109,215 48,509 SH   SOLE 0 48,509 0 0
ALPHABET INC A Common Stock 02079K305 160,052 71,447 SH   SOLE 0 71,447 0 0
ALPHABET INC A Common Stock 02079K305 16,769 7,695 SH   SOLE 0 7,695 0 0
ALTRIA GROUP INC Common Stock 02209S103 10,355 247,902 SH   SOLE 0 247,902 0 0
ALTRIA GROUP INC Common Stock 02209S103 23,173 536,542 SH   SOLE 0 536,542 0 0
AMBEV S A SPON ADR Common Stock 02319V103 71 28,383 SH   SOLE 0 28,383 0 0
AMER MOVIL SAB ADR L Common Stock 02364W105 311 15,255 SH   SOLE 0 15,255 0 0
AMER MOVIL SAB ADR L Common Stock 02364W105 424 20,734 SH   SOLE 0 20,734 0 0
AMERICAN ARLNS GRP INC Common Stock 02376R102 368 27,256 SH   SOLE 0 27,256 0 0
NECESSITY RETAIL REIT A Common Stock 02607T109 300 40,927 SH   SOLE 0 40,927 0 0
AMERICAN RES CORP NEW Common Stock 02927U208 737 484,649 SH   SOLE 0 484,649 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 19,284 76,242 SH   SOLE 0 76,242 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 9,415 36,835 SH   SOLE 0 36,835 0 0
AMERICOLD RLTY TR INC REIT 03064D108 727 24,203 SH   SOLE 0 24,203 0 0
AMERIPRISE FINL INC Common Stock 03076C106 1,477 6,060 SH   SOLE 0 6,060 0 0
AMERIPRISE FINL INC Common Stock 03076C106 1,599 6,729 SH   SOLE 0 6,729 0 0
AMERIS BANCORP Common Stock 03076K108 443 10,844 SH   SOLE 0 10,844 0 0
ANHEUSER BUSCH INBEV Common Stock 03524A108 1,063 19,702 SH   SOLE 0 19,702 0 0
ANHEUSER BUSCH INBEV Common Stock 03524A108 3,035 56,014 SH   SOLE 0 56,014 0 0
ANSYS INC Common Stock 03662Q105 6,590 27,444 SH   SOLE 0 27,444 0 0
ANSYS INC Common Stock 03662Q105 6,607 27,611 SH   SOLE 0 27,611 0 0
ANTERO MIDSTREAM CORP Common Stock 03676B102 1,347 141,762 SH   SOLE 0 141,762 0 0
APA CORP Common Stock 03743Q108 7,430 191,650 SH   SOLE 0 191,650 0 0
APARTMENT INCM REIT CORP ETF/Closed End 03750L109 313 7,539 SH   SOLE 0 7,539 0 0
APOLLO INVT CORP NEW ETF/Closed End 03761U502 239 22,048 SH   SOLE 0 22,048 0 0
APOLLO GLOBAL MGMT NEW Common Stock 03769M106 5,697 111,115 SH   SOLE 0 111,115 0 0
APOLLO GLOBAL MGMT NEW Common Stock 03769M106 6,208 128,054 SH   SOLE 0 128,054 0 0
ARCBEST CORP Common Stock 03937C105 1,540 21,969 SH   SOLE 0 21,969 0 0
ARCH RESOURCES INC A Common Stock 03940R107 210 1,343 SH   SOLE 0 1,343 0 0
ARES MGMT CORP A Common Stock 03990B101 744 12,623 SH   SOLE 0 12,623 0 0
ARES CAPITAL CORP BDC Common Stock 04010L103 12,093 669,249 SH   SOLE 0 669,249 0 0
ARES COML REAL EST CORP REIT 04013V108 341 26,700 SH   SOLE 0 26,700 0 0
ARES DYNAMIC CR ALLOC Common Stock 04014F102 145 11,852 SH   SOLE 0 11,852 0 0
ARMADA HOFFLER PPTYS INC Common Stock 04208T108 4,147 322,001 SH   SOLE 0 322,001 0 0
ARMSTRONG WORLD INDS NEW Common Stock 04247X102 411 5,485 SH   SOLE 0 5,485 0 0
ARTISAN PRTNRS ASSET A Common Stock 04316A108 254 6,839 SH   SOLE 0 6,839 0 0
ASPEN GROUP INC NEW Common Stock 04530L203 10 10,800 SH   SOLE 0 10,800 0 0
ASPIRA WOMENS HLTH INC Common Stock 04537Y109 21 30,500 SH   SOLE 0 30,500 0 0
ASSURANT INC Common Stock 04621X108 275 1,589 SH   SOLE 0 1,589 0 0
ASSURANT INC Common Stock 04621X108 523 3,028 SH   SOLE 0 3,028 0 0
ASTRONOVA INC Common Stock 04638F108 130 11,000 SH   SOLE 0 11,000 0 0
ATLANTIC UN BKSHS CORP Common Stock 04911A107 794 23,374 SH   SOLE 0 23,374 0 0
ATLANTIC UN BKSHS CORP Common Stock 04911A107 281 8,277 SH   SOLE 0 8,277 0 0
ATLANTICUS HOLDINGS CORP Common Stock 04914Y102 772 21,464 SH   SOLE 0 21,464 0 0
ATOMERA INC Common Stock 04965B100 163 16,898 SH   SOLE 0 16,898 0 0
AUDACY INC CL A Common Stock 05070N103 16 15,430 SH   SOLE 0 15,430 0 0
AUTONATION INC Common Stock 05329W102 2,520 21,763 SH   SOLE 0 21,763 0 0
AVALARA INC Common Stock 05338G106 1,230 17,416 SH   SOLE 0 17,416 0 0
AVALARA INC Common Stock 05338G106 223 2,985 SH   SOLE 0 2,985 0 0
AVANOS MEDICAL INC Common Stock 05350V106 235 8,610 SH   SOLE 0 8,610 0 0
AVANGRID INC Common Stock 05351W103 1,122 24,379 SH   SOLE 0 24,379 0 0
AVANTOR INC Common Stock 05352A100 232 7,328 SH   SOLE 0 7,328 0 0
AVID BIOSERVICES INC Common Stock 05368M106 551 35,445 SH   SOLE 0 35,445 0 0
AVIENT CORP Common Stock 05368V106 689 16,728 SH   SOLE 0 16,728 0 0
AXON ENTERPRISE INC Common Stock 05464C101 1,032 10,858 SH   SOLE 0 10,858 0 0
AZEK COMPANY INC A Common Stock 05478C105 225 12,976 SH   SOLE 0 12,976 0 0
BG FOODS INC NEW Common Stock 05508R106 1,884 75,725 SH   SOLE 0 75,725 0 0
BG FOODS INC NEW Common Stock 05508R106 1,461 61,448 SH   SOLE 0 61,448 0 0
BCE INC NEW Common Stock 05534B760 16,212 329,642 SH   SOLE 0 329,642 0 0
BCE INC NEW Common Stock 05534B760 7,554 154,228 SH   SOLE 0 154,228 0 0
BJS WHOLESALE CLUB HLDGS Common Stock 05550J101 710 11,387 SH   SOLE 0 11,387 0 0
BJS WHOLESALE CLUB HLDGS Common Stock 05550J101 2,057 32,334 SH   SOLE 0 32,334 0 0
BOK FINANCIAL CORP Common Stock 05561Q201 208 2,680 SH   SOLE 0 2,680 0 0
B RILEY FINL INC Common Stock 05580M108 1,205 27,390 SH   SOLE 0 27,390 0 0
BNY GLB CR INCM 2024 TGT ETF/Closed End- 05588N108 5,249 708,321 SH   SOLE 0 708,321 0 0
BNY STRAT MUNS ETF/Closed End- 05588W108 152 23,349 SH   SOLE 0 23,349 0 0
BWX TECHS INC Common Stock 05605H100 2,044 37,107 SH   SOLE 0 37,107 0 0
BWX TECHS INC Common Stock 05605H100 883 16,625 SH   SOLE 0 16,625 0 0
BAIN CAP SPECIALTY FIN Common Stock 05684B107 574 40,915 SH   SOLE 0 40,915 0 0
BAKER HUGHES CO Common Stock 05722G100 255 8,464 SH   SOLE 0 8,464 0 0
BANCO BILBAO VIZCAYA ADR Common Stock 05946K101 97 21,425 SH   SOLE 0 21,425 0 0
BANCO SANTANDER S A ADR Common Stock 05964H105 321 114,641 SH   SOLE 0 114,641 0 0
BANCO SANTANDER S A ADR Common Stock 05964H105 53 18,247 SH   SOLE 0 18,247 0 0
BANK OZK Common Stock 06417N103 234 6,225 SH   SOLE 0 6,225 0 0
BANNER CORP NEW Common Stock 06652V208 510 9,040 SH   SOLE 0 9,040 0 0
BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 645 17,683 SH   SOLE 0 17,683 0 0
BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 883 25,367 SH   SOLE 0 25,367 0 0
BRCLY LKD GSCI INDX ETN CD Par 10 06738C794 697 27,697 SH   SOLE 0 27,697 0 0
BARINGS PARTN INVESTORS ETF/Closed End- 06761A103 194 15,771 SH   SOLE 0 15,771 0 0
BEAM THERAPEUTICS INC Common Stock 07373V105 514 12,714 SH   SOLE 0 12,714 0 0
BEAZER HOMES USA INC NEW Common Stock 07556Q881 146 12,123 SH   SOLE 0 12,123 0 0
BEIGENE LTD SPON ADR Common Stock 07725L102 283 1,746 SH   SOLE 0 1,746 0 0
BENCHMARK ELECTRS INC Common Stock 08160H101 221 9,786 SH   SOLE 0 9,786 0 0
BENTLEY SYSTEMS INC B Common Stock 08265T208 6,431 193,110 SH   SOLE 0 193,110 0 0
BERRY GLOBAL GROUP INC Common Stock 08579W103 998 17,774 SH   SOLE 0 17,774 0 0
BIOCRYST PHARMS INC Common Stock 09058V103 221 21,167 SH   SOLE 0 21,167 0 0
BIOMARIN PHARM INC Common Stock 09061G101 534 6,424 SH   SOLE 0 6,424 0 0
BIOMARIN PHARM INC Common Stock 09061G101 246 2,965 SH   SOLE 0 2,965 0 0
BIOGEN INC Common Stock 09062X103 2,995 14,686 SH   SOLE 0 14,686 0 0
BIOGEN INC Common Stock 09062X103 2,486 12,274 SH   SOLE 0 12,274 0 0
BIOTECHNE CORP Common Stock 09073M104 319 921 SH   SOLE 0 921 0 0
BIOTECHNE CORP Common Stock 09073M104 291 840 SH   SOLE 0 840 0 0
BLACK KNIGHT INC Common Stock 09215C105 1,638 25,047 SH   SOLE 0 25,047 0 0
BLACKBAUD INC Common Stock 09227Q100 258 4,447 SH   SOLE 0 4,447 0 0
BLACKBAUD INC Common Stock 09227Q100 480 8,249 SH   SOLE 0 8,249 0 0
BLACKLINE INC Common Stock 09239B109 1,304 19,583 SH   SOLE 0 19,583 0 0
BLACKROCK INCOME TRUST ETF/Closed End- 09247F100 201 43,923 SH   SOLE 0 43,923 0 0
BLACKROCK INC Common Stock 09247X101 14,882 24,434 SH   SOLE 0 24,434 0 0
BLACKROCK INC Common Stock 09247X101 40,803 64,857 SH   SOLE 0 64,857 0 0
BLACKROCK UTILS INFRAS Common Stock 09248D104 457 21,108 SH   SOLE 0 21,108 0 0
BLACKROCK TXBL MUN BD TR ETF/Closed End- 09248X100 1,821 99,685 SH   SOLE 0 99,685 0 0
BLCKRCK MUNI INCM TR II ETF/Closed End- 09249N101 120 11,075 SH   SOLE 0 11,075 0 0
BLACKROCK LTD DURATION ETF/Closed End- 09249W101 566 44,755 SH   SOLE 0 44,755 0 0
BLACKROCK LONG TERM MUNI ETF/Closed End- 09250B103 129 11,718 SH   SOLE 0 11,718 0 0
BLACKROCK ENRGY RES TR ETF/Closed End 09250U101 431 37,913 SH   SOLE 0 37,913 0 0
BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107 1,086 25,852 SH   SOLE 0 25,852 0 0
BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104 1,277 141,562 SH   SOLE 0 141,562 0 0
BLACKRCK MUNHLDGS FD INC ETF/Closed End- 09253N104 193 15,289 SH   SOLE 0 15,289 0 0
BLAKRK MUNIVEST FUND INC ETF/Closed End- 09253R105 420 56,063 SH   SOLE 0 56,063 0 0
BLKRK MUNIVEST FD II INC ETF/Closed End- 09253T101 282 25,018 SH   SOLE 0 25,018 0 0
BLKRK MUNI INCM FD INC ETF/Closed End- 09253X102 361 30,617 SH   SOLE 0 30,617 0 0
BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09254F100 2,013 162,311 SH   SOLE 0 162,311 0 0
BLAKRK MUNYLD QLTY FD II ETF/Closed End- 09254G108 244 21,102 SH   SOLE 0 21,102 0 0
BLACKROCK MUNIASSETS FD ETF/Closed End- 09254J102 794 66,586 SH   SOLE 0 66,586 0 0
BLKRK MUHLDGS NJ QUAL FD ETF/Closed End- 09254X101 369 28,747 SH   SOLE 0 28,747 0 0
BLAKRK MUNYLD PA QUAL FD ETF/Closed End- 09255G107 570 46,028 SH   SOLE 0 46,028 0 0
BLKRK CORP HI YLD FD INC ETF/Closed End- 09255P107 1,833 192,778 SH   SOLE 0 192,778 0 0
BLACKROCK DEBT STR NEW Common Stock 09255R202 386 42,310 SH   SOLE 0 42,310 0 0
BLK FLT RT INCM STRAT FD ETF/Closed End- 09255X100 172 15,077 SH   SOLE 0 15,077 0 0
BLRK ENHNC CAP INCM FD ETF/Closed End 09256A109 318 17,992 SH   SOLE 0 17,992 0 0
BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108 176 18,836 SH   SOLE 0 18,836 0 0
BLACKSTN LG SHT INCM ETF/Closed End- 09257D102 2,835 242,484 SH   SOLE 0 242,484 0 0
BLACKROCK MUN 2030 TERM ETF/Closed End- 09257P105 2,256 102,360 SH   SOLE 0 102,360 0 0
BLACKSTONE STRAT CR Common Stock 09257R101 147 13,050 SH   SOLE 0 13,050 0 0
BLACKSTONE MTG TR INC A Common Stock 09257W100 529 18,315 SH   SOLE 0 18,315 0 0
BLKRCK MULTI SECTOR INCM ETF/Closed End- 09258A107 738 52,372 SH   SOLE 0 52,372 0 0
BLACKROCK SCI TECH TR ETF/Closed End 09258G104 3,633 106,618 SH   SOLE 0 106,618 0 0
BLACKSTONE INC A Common Stock 09260D107 3,803 41,687 SH   SOLE 0 41,687 0 0
BLACKSTONE INC A Common Stock 09260D107 73,402 773,954 SH   SOLE 0 773,954 0 0
BLACKRCK SCIENCETECH II ETF/Closed End 09260K101 1,939 93,964 SH   SOLE 0 93,964 0 0
BLACKROCK INNOV GRW ETF/Closed End 09260Q108 708 87,322 SH   SOLE 0 87,322 0 0
BLACKROCK CAP ALLOC TR Common Stock 09260U109 390 27,079 SH   SOLE 0 27,079 0 0
BLKRCK ESG CAP ALLOC TR ETF/Closed End 09262F100 246 17,465 SH   SOLE 0 17,465 0 0
BLKRCK U S CARBON ETF ETF/Closed End 09290C509 392 9,388 SH   SOLE 0 9,388 0 0
BLUE APRON HLDGS A NEW Common Stock 09523Q200 87 23,615 SH   SOLE 0 23,615 0 0
BLUELINX HLDGS INC NEW Common Stock 09624H208 245 3,673 SH   SOLE 0 3,673 0 0
BNY US SMCP COR EQ ETF ETF/Closed End 09661T305 211 2,797 SH   SOLE 0 2,797 0 0
BOISE CASCADE CO Common Stock 09739D100 259 4,366 SH   SOLE 0 4,366 0 0
BOOKING HOLDINGS INC Common Stock 09857L108 220 126 SH   SOLE 0 126 0 0
BOOKING HOLDINGS INC Common Stock 09857L108 8,799 4,786 SH   SOLE 0 4,786 0 0
BOSTON PROPERTIES INC REIT 101121101 962 10,520 SH   SOLE 0 10,520 0 0
BOSTON PROPERTIES INC REIT 101121101 7,563 85,000 SH   SOLE 0 85,000 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 1,815 48,698 SH   SOLE 0 48,698 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 2,950 78,674 SH   SOLE 0 78,674 0 0
SRH TOTAL RETURN FD INC ETF/Closed End 101507101 213 17,823 SH   SOLE 0 17,823 0 0
BOX INC A Common Stock 10316T104 915 35,414 SH   SOLE 0 35,414 0 0
BRAEMAR HOTELS RESORTS Common Stock 10482B101 157 34,650 SH   SOLE 0 34,650 0 0
BRANDYWINE RLTY TR NEW REIT 105368203 284 28,805 SH   SOLE 0 28,805 0 0
BRIGHT HORIZONS FAM SOL Common Stock 109194100 294 3,517 SH   SOLE 0 3,517 0 0
BRIGHT HORIZONS FAM SOL Common Stock 109194100 3,277 38,769 SH   SOLE 0 38,769 0 0
BRISTOL MYERS SQUIBB CO Common Stock 110122108 6,788 88,154 SH   SOLE 0 88,154 0 0
BRISTOL MYERS SQUIBB CO Common Stock 110122108 52,524 667,392 SH   SOLE 0 667,392 0 0
BRIT AMER TBCCO SPNS ADR Common Stock 110448107 3,126 70,792 SH   SOLE 0 70,792 0 0
BRIT AMER TBCCO SPNS ADR Common Stock 110448107 3,780 88,091 SH   SOLE 0 88,091 0 0
BROADRIDGE FINANCIAL Common Stock 11133T103 2,448 17,172 SH   SOLE 0 17,172 0 0
BROADRIDGE FINANCIAL Common Stock 11133T103 602 4,263 SH   SOLE 0 4,263 0 0
BROADCOM INC Common Stock 11135F101 32,500 66,899 SH   SOLE 0 66,899 0 0
BROADCOM INC Common Stock 11135F101 65,002 130,409 SH   SOLE 0 130,409 0 0
BROOKFIELD ASSET MGMNT A Common Stock 112585104 5,610 124,468 SH   SOLE 0 124,468 0 0
BROOKFIELD ASSET MGMNT A Common Stock 112585104 1,747 39,289 SH   SOLE 0 39,289 0 0
BROOKFIELD REAL ASSETS ETF/Closed End- 112830104 635 34,712 SH   SOLE 0 34,712 0 0
AZENTA INC Common Stock 114340102 1,225 16,953 SH   SOLE 0 16,953 0 0
BROWN BROWN INC Common Stock 115236101 882 15,285 SH   SOLE 0 15,285 0 0
BROWN BROWN INC Common Stock 115236101 6,376 109,289 SH   SOLE 0 109,289 0 0
BROWN FORMAN CORP CL A Common Stock 115637100 418 6,082 SH   SOLE 0 6,082 0 0
BROWN FORMAN CORP CL B Common Stock 115637209 13,017 185,538 SH   SOLE 0 185,538 0 0
BROWN FORMAN CORP CL B Common Stock 115637209 4,917 69,091 SH   SOLE 0 69,091 0 0
BRUNSWICK CORP Common Stock 117043109 447 6,835 SH   SOLE 0 6,835 0 0
BRUNSWICK CORP Common Stock 117043109 362 5,430 SH   SOLE 0 5,430 0 0
BUCKLE INC Common Stock 118440106 591 20,185 SH   SOLE 0 20,185 0 0
BUILDERS FIRSTSOURCE INC Common Stock 12008R107 817 15,523 SH   SOLE 0 15,523 0 0
BURLINGTON STORES INC Common Stock 122017106 606 4,451 SH   SOLE 0 4,451 0 0
BUTTERFLY NETWORK INC A Common Stock 124155102 209 68,058 SH   SOLE 0 68,058 0 0
BYLINE BANCORP INC Common Stock 124411109 366 15,257 SH   SOLE 0 15,257 0 0
CB FINANCIAL SVCS INC Common Stock 12479G101 5,351 243,872 SH   SOLE 0 243,872 0 0
CBIZ INC Common Stock 124805102 1,744 44,445 SH   SOLE 0 44,445 0 0
CBOE GLOBAL MARKETS INC Common Stock 12503M108 566 4,958 SH   SOLE 0 4,958 0 0
CBOE GLOBAL MARKETS INC Common Stock 12503M108 2,677 23,654 SH   SOLE 0 23,654 0 0
CBRE GLBL RL EST INCM FD ETF/Closed End 12504G100 572 79,166 SH   SOLE 0 79,166 0 0
CBRE GROUP INC CL A Common Stock 12504L109 242 3,297 SH   SOLE 0 3,297 0 0
CECO ENVMNTL CORP Common Stock 125141101 436 71,556 SH   SOLE 0 71,556 0 0
CDW CORP Common Stock 12514G108 864 5,481 SH   SOLE 0 5,481 0 0
CDW CORP Common Stock 12514G108 4,877 30,604 SH   SOLE 0 30,604 0 0
CF INDS HLDGS INC Common Stock 125269100 16,396 186,696 SH   SOLE 0 186,696 0 0
CF INDS HLDGS INC Common Stock 125269100 311 3,623 SH   SOLE 0 3,623 0 0
CFSB BANCORP INC Common Stock 12530C107 92 10,000 SH   SOLE 0 10,000 0 0
CH ROBINSON WORLDWID NEW Common Stock 12541W209 295 2,913 SH   SOLE 0 2,913 0 0
CH ROBINSON WORLDWID NEW Common Stock 12541W209 1,944 19,235 SH   SOLE 0 19,235 0 0
CIGNA CORP NEW Common Stock 125523100 481 1,825 SH   SOLE 0 1,825 0 0
CIGNA CORP NEW Common Stock 125523100 10,318 38,757 SH   SOLE 0 38,757 0 0
CME GROUP INC CL A Common Stock 12572Q105 4,099 19,886 SH   SOLE 0 19,886 0 0
CME GROUP INC CL A Common Stock 12572Q105 1,910 9,332 SH   SOLE 0 9,332 0 0
CMS ENERGY CORP Common Stock 125896100 791 11,714 SH   SOLE 0 11,714 0 0
CMS ENERGY CORP Common Stock 125896100 1,489 22,377 SH   SOLE 0 22,377 0 0
CNA FINL CORP Common Stock 126117100 320 7,106 SH   SOLE 0 7,106 0 0
CRH PLC ADR Common Stock 12626K203 226 6,560 SH   SOLE 0 6,560 0 0
CSX CORP Common Stock 126408103 20,039 687,664 SH   SOLE 0 687,664 0 0
CSX CORP Common Stock 126408103 7,126 245,207 SH   SOLE 0 245,207 0 0
CNX RESOURCES CORP Common Stock 12653C108 255 15,502 SH   SOLE 0 15,502 0 0
CNX RESOURCES CORP Common Stock 12653C108 1,853 105,250 SH   SOLE 0 105,250 0 0
CVS HEALTH CORP Common Stock 126650100 11,628 125,492 SH   SOLE 0 125,492 0 0
CVS HEALTH CORP Common Stock 126650100 71,437 766,489 SH   SOLE 0 766,489 0 0
CABLE ONE INC Common Stock 12685J105 1,530 1,187 SH   SOLE 0 1,187 0 0
CABLE ONE INC Common Stock 12685J105 415 332 SH   SOLE 0 332 0 0
CABOT CORP Common Stock 127055101 293 4,515 SH   SOLE 0 4,515 0 0
COTERRA ENERGY INC Common Stock 127097103 2,798 101,036 SH   SOLE 0 101,036 0 0
COTERRA ENERGY INC Common Stock 127097103 2,385 92,482 SH   SOLE 0 92,482 0 0
CACI INTL INC CLASS A Common Stock 127190304 438 1,555 SH   SOLE 0 1,555 0 0
CACI INTL INC CLASS A Common Stock 127190304 840 3,061 SH   SOLE 0 3,061 0 0
CADENCE DESIGN SYS INC Common Stock 127387108 2,016 13,430 SH   SOLE 0 13,430 0 0
CADENCE DESIGN SYS INC Common Stock 127387108 6,925 46,160 SH   SOLE 0 46,160 0 0
CALAMOS CONV OPP INC ETF/Closed End 128117108 397 36,554 SH   SOLE 0 36,554 0 0
CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107 131 19,325 SH   SOLE 0 19,325 0 0
CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108 2,398 213,941 SH   SOLE 0 213,941 0 0
CALAMOS DYN CONV INC ETF/Closed End 12811V105 889 41,287 SH   SOLE 0 41,287 0 0
CALAMOS STRAT TOT RETURN ETF/Closed End 128125101 2,513 187,110 SH   SOLE 0 187,110 0 0
CALAMOS L/S EQ DYN INC ETF/Closed End 12812C106 201 12,250 SH   SOLE 0 12,250 0 0
CALERES INC Common Stock 129500104 315 11,586 SH   SOLE 0 11,586 0 0
CALLAWAY GOLF COMPANY Common Stock 131193104 209 10,228 SH   SOLE 0 10,228 0 0
CALLON PETRO CO NEW Common Stock 13123X508 467 10,270 SH   SOLE 0 10,270 0 0
CAMDEN PPTY TRUST SBI REIT 133131102 539 3,999 SH   SOLE 0 3,999 0 0
CAMPBELL SOUP COMPANY Common Stock 134429109 1,463 30,556 SH   SOLE 0 30,556 0 0
CANADIAN IMPERIAL BANK Common Stock 136069101 499 10,271 SH   SOLE 0 10,271 0 0
CANADIAN IMPERIAL BANK Common Stock 136069101 3,627 74,265 SH   SOLE 0 74,265 0 0
CANADIAN NATL RAILWAY CO Common Stock 136375102 2,978 26,826 SH   SOLE 0 26,826 0 0
CANADIAN NATL RAILWAY CO Common Stock 136375102 7,027 62,482 SH   SOLE 0 62,482 0 0
CANADIAN NATURAL RES LTD Common Stock 136385101 958 17,180 SH   SOLE 0 17,180 0 0
CANADIAN PAC RAILWAY LTD Common Stock 13645T100 281 4,024 SH   SOLE 0 4,024 0 0
CANADIAN PAC RAILWAY LTD Common Stock 13645T100 7,507 107,087 SH   SOLE 0 107,087 0 0
CANNAE HLDGS INC Common Stock 13765N107 622 32,166 SH   SOLE 0 32,166 0 0
CANOPY GROWTH CORP Common Stock 138035100 60 16,658 SH   SOLE 0 16,658 0 0
CAPITAL GRP INTL FOC ETF ETF/Closed End 14019W109 10,626 505,755 SH   SOLE 0 505,755 0 0
CAPITAL GROUP GROWTH ETF ETF/Closed End 14020G101 9,682 475,530 SH   SOLE 0 475,530 0 0
CAPITAL GRP CORE EQ ETF ETF/Closed End 14020V108 10,617 483,475 SH   SOLE 0 483,475 0 0
CAPITAL GRP DIV VALU ETF ETF/Closed End 14020W106 10,764 476,302 SH   SOLE 0 476,302 0 0
CAP GROUP GLBL GRWTH ETF ETF/Closed End 14020X104 12,167 598,462 SH   SOLE 0 598,462 0 0
CAPITAL GRP CORE PLS ETF ETF/Closed End 14020Y102 8,898 385,176 SH   SOLE 0 385,176 0 0
CAPITAL ONE FINL CORP Common Stock 14040H105 3,330 30,685 SH   SOLE 0 30,685 0 0
CAPITAL ONE FINL CORP Common Stock 14040H105 1,289 12,370 SH   SOLE 0 12,370 0 0
CARDINAL HEALTH INC Common Stock 14149Y108 6,039 115,538 SH   SOLE 0 115,538 0 0
CARDINAL HEALTH INC Common Stock 14149Y108 9,677 179,806 SH   SOLE 0 179,806 0 0
CARGURUS INC Common Stock 141788109 1,188 55,277 SH   SOLE 0 55,277 0 0
CARIBOU BIOSCIENCES INC Common Stock 142038108 107 18,793 SH   SOLE 0 18,793 0 0
CARLISLE COMPANIES INC Common Stock 142339100 426 1,775 SH   SOLE 0 1,775 0 0
CARLISLE COMPANIES INC Common Stock 142339100 1,013 4,244 SH   SOLE 0 4,244 0 0
CARMAX INC Common Stock 143130102 1,004 11,100 SH   SOLE 0 11,100 0 0
CARMAX INC Common Stock 143130102 1,905 20,181 SH   SOLE 0 20,181 0 0
CARLYLE GROUP INC Common Stock 14316J108 3,898 118,288 SH   SOLE 0 118,288 0 0
CARNIVAL CORP PAIRD CTF Common Stock 143658300 1,223 118,352 SH   SOLE 0 118,352 0 0
CARPENTER TECHNOLGY CORP Common Stock 144285103 366 12,677 SH   SOLE 0 12,677 0 0
CARRIER GLOBAL CORP Common Stock 14448C104 4,622 128,415 SH   SOLE 0 128,415 0 0
CARRIER GLOBAL CORP Common Stock 14448C104 597 16,736 SH   SOLE 0 16,736 0 0
CARTERS INC Common Stock 146229109 1,147 16,093 SH   SOLE 0 16,093 0 0
CASEYS GENL STORES INC Common Stock 147528103 1,301 7,034 SH   SOLE 0 7,034 0 0
CATALYST PHARMS INC Common Stock 14888U101 122 17,772 SH   SOLE 0 17,772 0 0
CATERPILLAR INC Common Stock 149123101 7,465 41,759 SH   SOLE 0 41,759 0 0
CATERPILLAR INC Common Stock 149123101 41,975 223,939 SH   SOLE 0 223,939 0 0
CATO CORP A NEW Common Stock 149205106 168 14,030 SH   SOLE 0 14,030 0 0
CAVCO INDS INC DEL Common Stock 149568107 326 1,653 SH   SOLE 0 1,653 0 0
CEDAR FAIR LP MLP 150185106 244 5,614 SH   SOLE 0 5,614 0 0
CEDAR REALTY TR 006 Common Stock 150602605 301 10,468 SH   SOLE 0 10,468 0 0
CELANESE CORP DEL A Common Stock 150870103 11,387 92,567 SH   SOLE 0 92,567 0 0
CELANESE CORP DEL A Common Stock 150870103 555 4,717 SH   SOLE 0 4,717 0 0
CELESTICA INC SUB VTG Common Stock 15101Q108 1,647 164,820 SH   SOLE 0 164,820 0 0
CEMEX SAB SPONS 10 ORDIN Common Stock 151290889 162 41,401 SH   SOLE 0 41,401 0 0
CENTENE CORP DEL Common Stock 15135B101 1,450 17,190 SH   SOLE 0 17,190 0 0
CENTENNIAL RES DEV INC A Common Stock 15136A102 144 24,021 SH   SOLE 0 24,021 0 0
CENTERPOINT ENERGY INC Common Stock 15189T107 1,773 60,949 SH   SOLE 0 60,949 0 0
CENTRUS ENERGY CORP A Common Stock 15643U104 422 16,365 SH   SOLE 0 16,365 0 0
CERIDIAN HCM HLDG INC Common Stock 15677J108 264 5,432 SH   SOLE 0 5,432 0 0
CERTARA INC Common Stock 15687V109 939 43,772 SH   SOLE 0 43,772 0 0
CERUS CORP Common Stock 157085101 429 80,650 SH   SOLE 0 80,650 0 0
CHARGEPOINT HLDGS INC A Common Stock 15961R105 147 10,227 SH   SOLE 0 10,227 0 0
CHARLES RVR LAB INTL Common Stock 159864107 707 3,252 SH   SOLE 0 3,252 0 0
CHARLES RVR LAB INTL Common Stock 159864107 8,593 40,160 SH   SOLE 0 40,160 0 0
CHART INDS INC PAR 001 Common Stock 16115Q308 5,687 35,038 SH   SOLE 0 35,038 0 0
CHARTER COMMNS INC NEW A Common Stock 16119P108 967 2,064 SH   SOLE 0 2,064 0 0
CHARTER COMMNS INC NEW A Common Stock 16119P108 2,499 5,469 SH   SOLE 0 5,469 0 0
CHASE CORP Common Stock 16150R104 2,421 31,804 SH   SOLE 0 31,804 0 0
CHEMED CORP NEW Common Stock 16359R103 547 1,168 SH   SOLE 0 1,168 0 0
CHEMED CORP NEW Common Stock 16359R103 4,621 9,845 SH   SOLE 0 9,845 0 0
CHEMOURS COMPANY Common Stock 163851108 7,807 246,030 SH   SOLE 0 246,030 0 0
CHENIERE ENERGY PTNRS LP MLP 16411Q101 593 12,705 SH   SOLE 0 12,705 0 0
CHENIERE ENERGY INC NEW Common Stock 16411R208 12,902 95,666 SH   SOLE 0 95,666 0 0
CHESAPEAKE ENERGY CORP Common Stock 165167735 2,286 28,187 SH   SOLE 0 28,187 0 0
CHESAPEAKE ENERGY CORP Common Stock 165167735 1,942 21,911 SH   SOLE 0 21,911 0 0
CHESAPEAKE UTILITY CORP Common Stock 165303108 1,414 11,171 SH   SOLE 0 11,171 0 0
CHEVRON CORP Common Stock 166764100 45,934 317,269 SH   SOLE 0 317,269 0 0
CHEVRON CORP Common Stock 166764100 109,192 728,238 SH   SOLE 0 728,238 0 0
CHEWY INC Common Stock 16679L109 652 18,511 SH   SOLE 0 18,511 0 0
CHILDRENS PLACE INC Common Stock 168905107 407 9,970 SH   SOLE 0 9,970 0 0
CHIPOTLE MEXICAN GRILL A Common Stock 169656105 13,770 10,684 SH   SOLE 0 10,684 0 0
CHIPOTLE MEXICAN GRILL A Common Stock 169656105 1,437 1,099 SH   SOLE 0 1,099 0 0
CHIPMOS TECHS ADR NEW Common Stock 16965P202 918 29,785 SH   SOLE 0 29,785 0 0
CHURCH DWIGHT COMPANY Common Stock 171340102 11,672 125,963 SH   SOLE 0 125,963 0 0
CHURCH DWIGHT COMPANY Common Stock 171340102 4,996 54,818 SH   SOLE 0 54,818 0 0
CHURCHILL DOWNS INC Common Stock 171484108 390 2,011 SH   SOLE 0 2,011 0 0
CIENA CORP NEW Common Stock 171779309 946 20,605 SH   SOLE 0 20,605 0 0
CINCINNATI FINL CORP Common Stock 172062101 7,042 59,859 SH   SOLE 0 59,859 0 0
CINCINNATI FINL CORP Common Stock 172062101 9,330 78,414 SH   SOLE 0 78,414 0 0
CISCO SYSTEMS INC Common Stock 17275R102 27,199 637,874 SH   SOLE 0 637,874 0 0
CISCO SYSTEMS INC Common Stock 17275R102 71,583 1,662,392 SH   SOLE 0 1,662,392 0 0
CINTAS CORP Common Stock 172908105 3,521 9,478 SH   SOLE 0 9,478 0 0
CINTAS CORP Common Stock 172908105 12,016 32,168 SH   SOLE 0 32,168 0 0
CITIGROUP INC NEW Common Stock 172967424 14,611 309,488 SH   SOLE 0 309,488 0 0
CITIGROUP INC NEW Common Stock 172967424 15,027 326,751 SH   SOLE 0 326,751 0 0
CITI TRENDS INC Common Stock 17306X102 342 14,051 SH   SOLE 0 14,051 0 0
CITIZENS FINL GRP INC Common Stock 174610105 2,564 69,798 SH   SOLE 0 69,798 0 0
CITIZENS FINL GRP INC Common Stock 174610105 330 9,246 SH   SOLE 0 9,246 0 0
CITRIX SYSTEMS INC Common Stock 177376100 337 3,508 SH   SOLE 0 3,508 0 0
CITY OFFICE REIT INC REIT 178587101 368 28,819 SH   SOLE 0 28,819 0 0
CIVEO CORP NEW Common Stock 17878Y207 208 7,656 SH   SOLE 0 7,656 0 0
CLEAN ENERGY FUELS CORP Common Stock 184499101 114 23,194 SH   SOLE 0 23,194 0 0
CLEARWAY ENERGY INC A Common Stock 18539C105 1,967 61,538 SH   SOLE 0 61,538 0 0
CLEARWAY ENERGY INC A Common Stock 18539C105 240 7,450 SH   SOLE 0 7,450 0 0
CLEARWAY ENERGY INC C Common Stock 18539C204 2,025 57,685 SH   SOLE 0 57,685 0 0
CLEVELAND CLIFFS INC NEW Common Stock 185899101 4,143 260,542 SH   SOLE 0 260,542 0 0
CLEVER LEAVES HLDGS INC Common Stock 186760104 23 23,094 SH   SOLE 0 23,094 0 0
CLOROX COMPANY Common Stock 189054109 8,626 62,990 SH   SOLE 0 62,990 0 0
CLOROX COMPANY Common Stock 189054109 6,600 46,815 SH   SOLE 0 46,815 0 0
CLOUGH GLOBAL DIV INCM ETF/Closed End 18913Y103 115 14,278 SH   SOLE 0 14,278 0 0
CODIAGNOSTICS INC Common Stock 189763105 87 17,000 SH   SOLE 0 17,000 0 0
COCA COLA CONSOLIDATED Common Stock 191098102 227 417 SH   SOLE 0 417 0 0
COCA COLA CONSOLIDATED Common Stock 191098102 288 510 SH   SOLE 0 510 0 0
COCA COLA COMPANY Common Stock 191216100 20,150 320,299 SH   SOLE 0 320,299 0 0
COCA COLA COMPANY Common Stock 191216100 69,157 1,110,427 SH   SOLE 0 1,110,427 0 0
COGENT COMMS HLDGS INC Common Stock 19239V302 1,158 19,072 SH   SOLE 0 19,072 0 0
COGNIZANT TECH SLTNS A Common Stock 192446102 1,164 17,088 SH   SOLE 0 17,088 0 0
COGNIZANT TECH SLTNS A Common Stock 192446102 364 5,400 SH   SOLE 0 5,400 0 0
COHEN STEERS QUALITY ETF/Closed End 19247L106 1,819 134,722 SH   SOLE 0 134,722 0 0
COHEN STEERSPFDINC ETF/Closed End 19247X100 304 14,332 SH   SOLE 0 14,332 0 0
COHEN STEERS INFRA FD ETF/Closed End 19248A109 1,576 62,439 SH   SOLE 0 62,439 0 0
COHEN STEERS LTD DUR Common Stock 19248C105 400 20,804 SH   SOLE 0 20,804 0 0
COHENSTEERS SEL PFD INC ETF/Closed End- 19248Y107 462 22,845 SH   SOLE 0 22,845 0 0
CS TAX ADVTG PFD SECS ETF/Closed End 19249X108 291 15,489 SH   SOLE 0 15,489 0 0
COINBASE GLOBAL INC A Common Stock 19260Q107 921 17,986 SH   SOLE 0 17,986 0 0
ENOVIS CORP Common Stock 194014502 373 6,789 SH   SOLE 0 6,789 0 0
COLGATEPALMOLIVE COMPANY Common Stock 194162103 6,360 79,367 SH   SOLE 0 79,367 0 0
COLGATEPALMOLIVE COMPANY Common Stock 194162103 21,020 266,475 SH   SOLE 0 266,475 0 0
COLUMBIA DVRS FXD ETF ETF/Closed End- 19761L508 798 45,405 SH   SOLE 0 45,405 0 0
COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109 6,586 258,694 SH   SOLE 0 258,694 0 0
COMFORT SYSTEMS USA INC Common Stock 199908104 314 3,773 SH   SOLE 0 3,773 0 0
COMCAST CORP A NEW Common Stock 20030N101 38,641 984,724 SH   SOLE 0 984,724 0 0
COMCAST CORP A NEW Common Stock 20030N101 74,052 1,892,469 SH   SOLE 0 1,892,469 0 0
COMERICA INC Common Stock 200340107 1,126 14,677 SH   SOLE 0 14,677 0 0
COMMERCE BANCSHARES INC Common Stock 200525103 574 8,681 SH   SOLE 0 8,681 0 0
COMMERCE BANCSHARES INC Common Stock 200525103 620 9,451 SH   SOLE 0 9,451 0 0
COMMERCIAL METALS CO Common Stock 201723103 1,962 55,656 SH   SOLE 0 55,656 0 0
COMMUNITY BK SYSTEM INC Common Stock 203607106 1,674 26,357 SH   SOLE 0 26,357 0 0
COMMUNITY FINL CORP MD Common Stock 20368X101 263 7,201 SH   SOLE 0 7,201 0 0
CMNTY HEALTHCARE TR INC Common Stock 20369C106 1,665 46,460 SH   SOLE 0 46,460 0 0
COMMVAULT SYSTEMS INC Common Stock 204166102 226 3,578 SH   SOLE 0 3,578 0 0
COMPASS MINRLS INTL INC Common Stock 20451N101 413 11,651 SH   SOLE 0 11,651 0 0
COMPASS DIVS HLDGS Common Stock 20451Q104 1,825 85,183 SH   SOLE 0 85,183 0 0
COMPASS DIVS HLDGS Common Stock 20451Q104 3,855 171,409 SH   SOLE 0 171,409 0 0
CONAGRA BRANDS INC Common Stock 205887102 3,410 100,471 SH   SOLE 0 100,471 0 0
CONAGRA BRANDS INC Common Stock 205887102 622 18,171 SH   SOLE 0 18,171 0 0
CONCRETE PUMPING HLDGS Common Stock 206704108 156 25,619 SH   SOLE 0 25,619 0 0
CONFLUENT INC A Common Stock 20717M103 325 13,636 SH   SOLE 0 13,636 0 0
CONNECTONE BANCORP NEW Common Stock 20786W107 1,581 63,016 SH   SOLE 0 63,016 0 0
CONNS INC Common Stock 208242107 313 35,238 SH   SOLE 0 35,238 0 0
CONOCOPHILLIPS Common Stock 20825C104 12,052 134,198 SH   SOLE 0 134,198 0 0
CONOCOPHILLIPS Common Stock 20825C104 14,383 151,051 SH   SOLE 0 151,051 0 0
CONSOL ENERGY INC NEW Common Stock 20854L108 1,659 30,229 SH   SOLE 0 30,229 0 0
CONSOLIDATED EDISON INC Common Stock 209115104 9,922 105,419 SH   SOLE 0 105,419 0 0
CONSOLIDATED EDISON INC Common Stock 209115104 5,810 61,091 SH   SOLE 0 61,091 0 0
CONSTELLATION BRANDS A Common Stock 21036P108 1,469 6,301 SH   SOLE 0 6,301 0 0
CONSTELLATION BRANDS A Common Stock 21036P108 25,997 105,887 SH   SOLE 0 105,887 0 0
CONSTELLATN ENERGY CORP Common Stock 21037T109 666 11,636 SH   SOLE 0 11,636 0 0
CONSTELLATN ENERGY CORP Common Stock 21037T109 2,741 47,195 SH   SOLE 0 47,195 0 0
CONTAINER STORE GRP INC Common Stock 210751103 313 43,500 SH   SOLE 0 43,500 0 0
CONTINENTAL RES INC OK Common Stock 212015101 323 4,770 SH   SOLE 0 4,770 0 0
COOPER COS INC NEW Common Stock 216648402 6,146 19,629 SH   SOLE 0 19,629 0 0
COOPER COS INC NEW Common Stock 216648402 273 870 SH   SOLE 0 870 0 0
COPART INC Common Stock 217204106 13,421 123,509 SH   SOLE 0 123,509 0 0
COPART INC Common Stock 217204106 3,389 31,137 SH   SOLE 0 31,137 0 0
CORE MAIN INC A Common Stock 21874C102 255 11,488 SH   SOLE 0 11,488 0 0
CORNING INC Common Stock 219350105 10,798 332,253 SH   SOLE 0 332,253 0 0
CORNING INC Common Stock 219350105 1,459 46,317 SH   SOLE 0 46,317 0 0
CORTEVA INC Common Stock 22052L104 3,138 57,959 SH   SOLE 0 57,959 0 0
CORTEVA INC Common Stock 22052L104 3,368 62,064 SH   SOLE 0 62,064 0 0
COSTCO WHOLESALE CORP Common Stock 22160K105 46,740 99,740 SH   SOLE 0 99,740 0 0
COSTCO WHOLESALE CORP Common Stock 22160K105 3,176 6,626 SH   SOLE 0 6,626 0 0
COSTAR GROUP INC Common Stock 22160N109 2,837 46,958 SH   SOLE 0 46,958 0 0
COVENANT LOGISTICS GRP A Common Stock 22284P105 342 13,792 SH   SOLE 0 13,792 0 0
COWEN INC A NEW Common Stock 223622606 1,000 39,467 SH   SOLE 0 39,467 0 0
CRACKER BARREL OLD CTRY Common Stock 22410J106 990 11,559 SH   SOLE 0 11,559 0 0
CRANE HOLDINGS CO Common Stock 224441105 792 9,016 SH   SOLE 0 9,016 0 0
CRAWFORD COMPANY CL A Common Stock 224633206 126 15,904 SH   SOLE 0 15,904 0 0
CREDIT SUISSE ASST MGMT ETF/Closed End- 224916106 188 70,351 SH   SOLE 0 70,351 0 0
CS NASDQ COV CALL ETN CD Par 10 22542D480 1,502 190,859 SH   SOLE 0 190,859 0 0
CREDIT SUISSE HI YLD BD ETF/Closed End- 22544F103 276 147,604 SH   SOLE 0 147,604 0 0
CRESTWOOD EQ PRTNRS LP Common Stock 226344208 291 11,537 SH   SOLE 0 11,537 0 0
CREXENDO INC Common Stock 226552107 73 24,299 SH   SOLE 0 24,299 0 0
CROCS INC Common Stock 227046109 592 11,725 SH   SOLE 0 11,725 0 0
CRONOS GROUP INC Common Stock 22717L101 676 222,235 SH   SOLE 0 222,235 0 0
CROSSAMERICA PARTNERS Common Stock 22758A105 441 21,214 SH   SOLE 0 21,214 0 0
CROWDSTRIKE HLDGS INC A Common Stock 22788C105 2,672 15,850 SH   SOLE 0 15,850 0 0
CROWDSTRIKE HLDGS INC A Common Stock 22788C105 6,107 35,062 SH   SOLE 0 35,062 0 0
CROWN CASTLE INTL NEW REIT 22822V101 20,382 120,894 SH   SOLE 0 120,894 0 0
CROWN CASTLE INTL NEW REIT 22822V101 12,613 74,909 SH   SOLE 0 74,909 0 0
CROWN HOLDINGS INC Common Stock 228368106 801 8,691 SH   SOLE 0 8,691 0 0
CROWN HOLDINGS INC Common Stock 228368106 632 6,674 SH   SOLE 0 6,674 0 0
ARTIVION INC Common Stock 228903100 727 39,000 SH   SOLE 0 39,000 0 0
CUBESMART REIT 229663109 374 8,518 SH   SOLE 0 8,518 0 0
CULLEN FROST BANKERS INC Common Stock 229899109 1,082 9,287 SH   SOLE 0 9,287 0 0
CUMMINS INC Common Stock 231021106 9,226 47,054 SH   SOLE 0 47,054 0 0
CURTISS WRIGHT CORP DE Common Stock 231561101 558 4,258 SH   SOLE 0 4,258 0 0
CUSHING NEXTGN INFRA NEW ETF/Closed End 231647207 510 13,265 SH   SOLE 0 13,265 0 0
X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200 2,510 71,564 SH   SOLE 0 71,564 0 0
X TRACKERS RUSL MULT ETF ETF/Closed End 233051481 263 6,547 SH   SOLE 0 6,547 0 0
DBV TECHS S A SPON ADR Common Stock 23306J101 72 29,700 SH   SOLE 0 29,700 0 0
DNP SEL INCM FD INC ETF/Closed End 23325P104 4,329 395,730 SH   SOLE 0 395,730 0 0
D R HORTON INC Common Stock 23331A109 3,618 54,912 SH   SOLE 0 54,912 0 0
D R HORTON INC Common Stock 23331A109 6,199 93,658 SH   SOLE 0 93,658 0 0
DTE ENERGY CO Common Stock 233331107 883 7,052 SH   SOLE 0 7,052 0 0
DLH HLDGS CORP Common Stock 23335Q100 168 10,733 SH   SOLE 0 10,733 0 0
DT MIDSTREAM INC Common Stock 23345M107 337 6,685 SH   SOLE 0 6,685 0 0
DXC TECH CO Common Stock 23355L106 391 12,902 SH   SOLE 0 12,902 0 0
DXC TECH CO Common Stock 23355L106 227 7,258 SH   SOLE 0 7,258 0 0
DANAHER CORP Common Stock 235851102 8,507 33,555 SH   SOLE 0 33,555 0 0
DANAHER CORP Common Stock 235851102 36,799 146,096 SH   SOLE 0 146,096 0 0
DARDEN RESTAURANTS INC Common Stock 237194105 1,413 12,275 SH   SOLE 0 12,275 0 0
DASEKE INC Common Stock 23753F107 130 20,892 SH   SOLE 0 20,892 0 0
DATA I/O CORP Common Stock 237690102 120 39,852 SH   SOLE 0 39,852 0 0
DATADOG INC A Common Stock 23804L103 512 5,264 SH   SOLE 0 5,264 0 0
DAVIS SEL FINL ETF ETF/Closed End 23908L108 227 8,596 SH   SOLE 0 8,596 0 0
DAVITA INC Common Stock 23918K108 627 7,716 SH   SOLE 0 7,716 0 0
DEERE CO Common Stock 244199105 38,741 125,312 SH   SOLE 0 125,312 0 0
DEERE CO Common Stock 244199105 1,986 6,630 SH   SOLE 0 6,630 0 0
DE ENH GLB DIV INCM FD ETF/Closed End 246060107 129 16,300 SH   SOLE 0 16,300 0 0
DE INVT NATL MUN INCM FD ETF/Closed End- 24610T108 181 15,492 SH   SOLE 0 15,492 0 0
DELEK LOGISTICS PTNRS LP MLP 24664T103 312 6,160 SH   SOLE 0 6,160 0 0
DELL TECHS INC C Common Stock 24703L202 1,077 22,005 SH   SOLE 0 22,005 0 0
DELL TECHS INC C Common Stock 24703L202 519 11,227 SH   SOLE 0 11,227 0 0
DELTA ARLNS INC NEW Common Stock 247361702 6,507 214,545 SH   SOLE 0 214,545 0 0
DENTSPLY SIRONA INC Common Stock 24906P109 2,401 67,018 SH   SOLE 0 67,018 0 0
DESKTOP METAL INC Common Stock 25058X105 53 23,837 SH   SOLE 0 23,837 0 0
DEVON ENERGY CORP NEW Common Stock 25179M103 17,063 286,972 SH   SOLE 0 286,972 0 0
DEVON ENERGY CORP NEW Common Stock 25179M103 1,639 29,742 SH   SOLE 0 29,742 0 0
DEXCOM INC Common Stock 252131107 1,611 21,620 SH   SOLE 0 21,620 0 0
DEXCOM INC Common Stock 252131107 1,087 14,552 SH   SOLE 0 14,552 0 0
DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 12,796 73,490 SH   SOLE 0 73,490 0 0
DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 7,528 41,981 SH   SOLE 0 41,981 0 0
DIAMONDBACK ENERGY INC Common Stock 25278X109 25,558 196,902 SH   SOLE 0 196,902 0 0
DIAMONDBACK ENERGY INC Common Stock 25278X109 2,000 16,508 SH   SOLE 0 16,508 0 0
DICKS SPORTING GOODS INC Common Stock 253393102 567 7,336 SH   SOLE 0 7,336 0 0
DIGIMARC CORP NEW Common Stock 25381B101 865 58,132 SH   SOLE 0 58,132 0 0
DIGITAL REALTY TRUST INC REIT 253868103 1,067 8,218 SH   SOLE 0 8,218 0 0
DIGITAL REALTY TRUST INC REIT 253868103 5,239 38,932 SH   SOLE 0 38,932 0 0
DILLARDS INC A Common Stock 254067101 395 1,593 SH   SOLE 0 1,593 0 0
DIMENSIONAL US SMCP ETF ETF/Closed End 25434V500 434 8,912 SH   SOLE 0 8,912 0 0
DIMENSIONAL US TGT ETF ETF/Closed End 25434V609 503 12,280 SH   SOLE 0 12,280 0 0
DIMENSIONAL US CORE ETF ETF/Closed End 25434V708 1,226 51,980 SH   SOLE 0 51,980 0 0
DIMENSIONAL US MKTWD ETF ETF/Closed End 25434V724 416 13,084 SH   SOLE 0 13,084 0 0
DIMENSIONAL WRLD EX ETF ETF/Closed End 25434V880 666 30,682 SH   SOLE 0 30,682 0 0
DIODES INC Common Stock 254543101 305 4,727 SH   SOLE 0 4,727 0 0
DIODES INC Common Stock 254543101 270 4,103 SH   SOLE 0 4,103 0 0
DIRXN TECH BULL 3X ETF ETF/Closed End 25459W102 1,315 45,190 SH   SOLE 0 45,190 0 0
DIRXN NSDQ100 EQL WT ETF ETF/Closed End 25459Y207 1,348 21,405 SH   SOLE 0 21,405 0 0
DIRXN FINL BULL 3X ETF ETF/Closed End 25459Y694 234 3,544 SH   SOLE 0 3,544 0 0
WALT DISNEY CO Common Stock 254687106 17,436 184,701 SH   SOLE 0 184,701 0 0
WALT DISNEY CO Common Stock 254687106 59,515 620,469 SH   SOLE 0 620,469 0 0
DISCOVER FINL SVCS Common Stock 254709108 3,723 38,254 SH   SOLE 0 38,254 0 0
DISCOVER FINL SVCS Common Stock 254709108 742 7,841 SH   SOLE 0 7,841 0 0
DOCUSIGN INC Common Stock 256163106 1,637 26,551 SH   SOLE 0 26,551 0 0
DOCUSIGN INC Common Stock 256163106 1,264 22,028 SH   SOLE 0 22,028 0 0
DOLBY LABS INC CL A Common Stock 25659T107 5,063 70,747 SH   SOLE 0 70,747 0 0
DOLBY LABS INC CL A Common Stock 25659T107 267 3,653 SH   SOLE 0 3,653 0 0
DOLLAR GENL CORP NEW Common Stock 256677105 5,639 22,973 SH   SOLE 0 22,973 0 0
DOLLAR GENL CORP NEW Common Stock 256677105 9,404 38,608 SH   SOLE 0 38,608 0 0
DOLLAR TREE INC Common Stock 256746108 3,844 24,662 SH   SOLE 0 24,662 0 0
DOLLAR TREE INC Common Stock 256746108 1,677 10,917 SH   SOLE 0 10,917 0 0
DOMINION ENERGY INC Common Stock 25746U109 5,615 70,358 SH   SOLE 0 70,358 0 0
DOMINION ENERGY INC Common Stock 25746U109 30,031 382,414 SH   SOLE 0 382,414 0 0
DOMINOS PIZZA INC Common Stock 25754A201 1,190 3,045 SH   SOLE 0 3,045 0 0
DOMINOS PIZZA INC Common Stock 25754A201 341 876 SH   SOLE 0 876 0 0
DONEGAL GRP INC A Common Stock 257701201 2,042 121,708 SH   SOLE 0 121,708 0 0
DONEGAL GRP INC B Common Stock 257701300 662 40,993 SH   SOLE 0 40,993 0 0
DONNELLEY FINL SLTNS INC Common Stock 25787G100 943 32,296 SH   SOLE 0 32,296 0 0
DOORDASH INC A Common Stock 25809K105 449 6,656 SH   SOLE 0 6,656 0 0
DORMAN PRODS INC Common Stock 258278100 536 5,015 SH   SOLE 0 5,015 0 0
DORMAN PRODS INC Common Stock 258278100 1,166 10,631 SH   SOLE 0 10,631 0 0
DOUBLELINE INCM SLTNS FD Common Stock 258622109 411 33,934 SH   SOLE 0 33,934 0 0
DOUBLELINE OPPORTUNISTIC ETF/Closed End- 258623107 182 12,027 SH   SOLE 0 12,027 0 0
DOVER CORP Common Stock 260003108 6,300 51,734 SH   SOLE 0 51,734 0 0
DOVER CORP Common Stock 260003108 4,636 38,210 SH   SOLE 0 38,210 0 0
DOW INC Common Stock 260557103 9,321 180,606 SH   SOLE 0 180,606 0 0
DOW INC Common Stock 260557103 30,400 578,717 SH   SOLE 0 578,717 0 0
DRAFTKINGS INC NEW A Common Stock 26142V105 1,086 85,117 SH   SOLE 0 85,117 0 0
DROPBOX INC A Common Stock 26210C104 547 25,796 SH   SOLE 0 25,796 0 0
DUFFPHELPS UTIL INFRA ETF/Closed End 26433C105 321 23,511 SH   SOLE 0 23,511 0 0
DUKE REALTY CORP NEW REIT 264411505 932 16,768 SH   SOLE 0 16,768 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204 40,864 386,606 SH   SOLE 0 386,606 0 0
DUKE ENERGY CORP NEW Common Stock 26441C204 15,401 143,650 SH   SOLE 0 143,650 0 0
DULUTH HLDGS INC B Common Stock 26443V101 115 11,232 SH   SOLE 0 11,232 0 0
DUN BRADSTREET HLDGS Common Stock 26484T106 371 24,605 SH   SOLE 0 24,605 0 0
DUPONT DE NEMOURS INC Common Stock 26614N102 8,181 142,702 SH   SOLE 0 142,702 0 0
DOXIMITY INC A Common Stock 26622P107 576 16,553 SH   SOLE 0 16,553 0 0
DURECT CORP Common Stock 266605104 6 12,037 SH   SOLE 0 12,037 0 0
DUTCH BROS INC A Common Stock 26701L100 450 13,500 SH   SOLE 0 13,500 0 0
EOG RESOURCES INC Common Stock 26875P101 4,109 37,207 SH   SOLE 0 37,207 0 0
EOG RESOURCES INC Common Stock 26875P101 13,774 116,425 SH   SOLE 0 116,425 0 0
EQT CORP Common Stock 26884L109 2,028 58,963 SH   SOLE 0 58,963 0 0
EQT CORP Common Stock 26884L109 2,435 63,667 SH   SOLE 0 63,667 0 0
EPR PROPERTIES Common Stock 26884U109 842 17,601 SH   SOLE 0 17,601 0 0
EPR PPTYS E 9 PERPTL Preferred Stock 26884U307 1,426 45,667 SH   SOLE 0 45,667 0 0
EAGLE BANCORP INC MD Common Stock 268948106 603 12,643 SH   SOLE 0 12,643 0 0
ETF NATIONWD NASDAQ ETF ETF/Closed End 26922A172 530 27,283 SH   SOLE 0 27,283 0 0
ETF AAM LOW DUR PFD ETF ETF/Closed End- 26922A198 1,343 60,553 SH   SOLE 0 60,553 0 0
ETF CLEARSHARES OICO ETF ETF/Closed End 26922A727 887 31,208 SH   SOLE 0 31,208 0 0
ETF U S GLB JETS ETF ETF/Closed End 26922A842 477 28,153 SH   SOLE 0 28,153 0 0
ETF ETF PRIME CYBER ETF ETF/Closed End 26924G201 5,874 126,622 SH   SOLE 0 126,622 0 0
ETF ETFMG PRIM MOBIL ETF ETF/Closed End 26924G409 603 15,074 SH   SOLE 0 15,074 0 0
ETFMG ALT HARVEST ETF ETF/Closed End 26924G508 824 133,169 SH   SOLE 0 133,169 0 0
EAGLE MATERIALS INC Common Stock 26969P108 1,192 10,824 SH   SOLE 0 10,824 0 0
EASTERLY GOVT PPTYS INC Common Stock 27616P103 2,103 110,444 SH   SOLE 0 110,444 0 0
EASTERN BANKSHARES INC Common Stock 27627N105 2,592 138,315 SH   SOLE 0 138,315 0 0
EASTGROUP PPTYS INC REIT 277276101 316 1,997 SH   SOLE 0 1,997 0 0
EASTMAN CHEMICAL CO Common Stock 277432100 3,847 41,968 SH   SOLE 0 41,968 0 0
EV SR INCM TR ETF/Closed End- 27826S103 148 27,022 SH   SOLE 0 27,022 0 0
EV MUN INCM TR ETF/Closed End- 27826U108 189 17,635 SH   SOLE 0 17,635 0 0
EV ENH EQ INCM FD II ETF/Closed End 278277108 231 14,111 SH   SOLE 0 14,111 0 0
EV MUN BD FD ETF/Closed End- 27827X101 535 51,060 SH   SOLE 0 51,060 0 0
EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107 1,053 45,024 SH   SOLE 0 45,024 0 0
EV LTD DUR INCM FD ETF/Closed End- 27828H105 700 68,511 SH   SOLE 0 68,511 0 0
EV TAX MNGD DIVRS EQ INC ETF/Closed End 27828N102 1,897 166,724 SH   SOLE 0 166,724 0 0
EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101 2,006 124,799 SH   SOLE 0 124,799 0 0
EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100 340 23,438 SH   SOLE 0 23,438 0 0
EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108 765 56,144 SH   SOLE 0 56,144 0 0
EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105 215 25,826 SH   SOLE 0 25,826 0 0
EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108 4,486 572,958 SH   SOLE 0 572,958 0 0
EV RISK MNGD DIVRS EQ ETF/Closed End 27829G106 4,054 479,236 SH   SOLE 0 479,236 0 0
EV MUN INCM 2028 TERM TR ETF/Closed End- 27829U105 1,418 68,520 SH   SOLE 0 68,520 0 0
EV FLT RT 22 TGT TRM TR ETF/Closed End- 27831H100 2,124 246,359 SH   SOLE 0 246,359 0 0
EBAY INC Common Stock 278642103 1,703 39,922 SH   SOLE 0 39,922 0 0
EBIX INC NEW Common Stock 278715206 356 20,289 SH   SOLE 0 20,289 0 0
ECOLAB INC Common Stock 278865100 3,430 22,372 SH   SOLE 0 22,372 0 0
ECOLAB INC Common Stock 278865100 9,739 63,340 SH   SOLE 0 63,340 0 0
ECOFIN SUSTAINSOC IMPCT ETF/Closed End 27901F109 1,990 144,635 SH   SOLE 0 144,635 0 0
EDISON INTL Common Stock 281020107 2,178 34,912 SH   SOLE 0 34,912 0 0
EDISON INTL Common Stock 281020107 3,964 62,674 SH   SOLE 0 62,674 0 0
EDITAS MEDICINE INC Common Stock 28106W103 263 21,135 SH   SOLE 0 21,135 0 0
ELANCO ANIMAL HEALTH INC Common Stock 28414H103 265 13,154 SH   SOLE 0 13,154 0 0
ELANCO ANIMAL HEALTH INC Common Stock 28414H103 3,787 192,931 SH   SOLE 0 192,931 0 0
ELECTRONIC ARTS INC Common Stock 285512109 435 3,576 SH   SOLE 0 3,576 0 0
ELECTRONIC ARTS INC Common Stock 285512109 606 4,935 SH   SOLE 0 4,935 0 0
ELLINGTON RESDNTL REIT REIT 288578107 102 13,260 SH   SOLE 0 13,260 0 0
EMCOR GROUP INC Common Stock 29084Q100 301 2,899 SH   SOLE 0 2,899 0 0
EMCOR GROUP INC Common Stock 29084Q100 259 2,512 SH   SOLE 0 2,512 0 0
EMERSON ELECTRIC CO Common Stock 291011104 7,060 88,763 SH   SOLE 0 88,763 0 0
EMERSON ELECTRIC CO Common Stock 291011104 21,008 257,699 SH   SOLE 0 257,699 0 0
ASPEN TECH INC NEW Common Stock 29109X106 3,651 19,877 SH   SOLE 0 19,877 0 0
ASPEN TECH INC NEW Common Stock 29109X106 254 1,321 SH   SOLE 0 1,321 0 0
EMPIRE STATE REALTY TR A REIT 292104106 520 73,950 SH   SOLE 0 73,950 0 0
ENBRIDGE INC Common Stock 29250N105 9,254 218,983 SH   SOLE 0 218,983 0 0
ENBRIDGE INC Common Stock 29250N105 17,085 401,633 SH   SOLE 0 401,633 0 0
ENCORE CAPITAL GROUP INC Common Stock 292554102 382 6,555 SH   SOLE 0 6,555 0 0
ENCORE WIRE CORP Common Stock 292562105 671 6,168 SH   SOLE 0 6,168 0 0
ENCOMPASS HEALTH CORP Common Stock 29261A100 952 16,831 SH   SOLE 0 16,831 0 0
ENERGY FUELS INC NEW Common Stock 292671708 243 44,174 SH   SOLE 0 44,174 0 0
ENERGIZER HLDGS NEW Common Stock 29272W109 334 11,793 SH   SOLE 0 11,793 0 0
ENERGY TRANSFER LP MLP 29273V100 3,518 340,257 SH   SOLE 0 340,257 0 0
ENPHASE ENERGY INC Common Stock 29355A107 248 1,270 SH   SOLE 0 1,270 0 0
ENPHASE ENERGY INC Common Stock 29355A107 11,307 59,307 SH   SOLE 0 59,307 0 0
ENPRO INDUSTRIES INC Common Stock 29355X107 231 2,822 SH   SOLE 0 2,822 0 0
ENOVA INTL INC Common Stock 29357K103 1,309 44,418 SH   SOLE 0 44,418 0 0
ENSIGN GROUP INC Common Stock 29358P101 840 11,439 SH   SOLE 0 11,439 0 0
ENTEGRIS INC Common Stock 29362U104 1,801 17,412 SH   SOLE 0 17,412 0 0
ENTERGY CORP NEW Common Stock 29364G103 1,562 13,962 SH   SOLE 0 13,962 0 0
ENTERGY CORP NEW Common Stock 29364G103 2,215 19,664 SH   SOLE 0 19,664 0 0
ENTERPRISE PROD PTNRS LP MLP 293792107 15,324 618,660 SH   SOLE 0 618,660 0 0
ENVESTNET INC Common Stock 29404K106 226 4,214 SH   SOLE 0 4,214 0 0
EPAM SYSTEMS INC Common Stock 29414B104 768 2,605 SH   SOLE 0 2,605 0 0
ENVIVA INC Common Stock 29415B103 334 5,480 SH   SOLE 0 5,480 0 0
EQUIFAX INC Common Stock 294429105 984 5,482 SH   SOLE 0 5,482 0 0
EQUIFAX INC Common Stock 294429105 5,649 30,905 SH   SOLE 0 30,905 0 0
EQUINIX INC PAR 0001 REIT 29444U700 4,218 6,419 SH   SOLE 0 6,419 0 0
EQUINIX INC PAR 0001 REIT 29444U700 4,600 6,875 SH   SOLE 0 6,875 0 0
EQUINOR ASA SPON ADR Common Stock 29446M102 252 7,248 SH   SOLE 0 7,248 0 0
EQUINOR ASA SPON ADR Common Stock 29446M102 1,558 44,035 SH   SOLE 0 44,035 0 0
EQUITRANS MIDSTREAM CORP Common Stock 294600101 310 46,824 SH   SOLE 0 46,824 0 0
EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 543 7,483 SH   SOLE 0 7,483 0 0
EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 1,214 17,221 SH   SOLE 0 17,221 0 0
EQUITY RESIDENTIAL REIT 29476L107 431 5,944 SH   SOLE 0 5,944 0 0
ERICSSON TELEPHONE NEW B Common Stock 294821608 81 10,450 SH   SOLE 0 10,450 0 0
ERIE INDEMNITY CO A Common Stock 29530P102 380 1,995 SH   SOLE 0 1,995 0 0
ESSENTIAL UTILITIES INC Common Stock 29670G102 490 10,694 SH   SOLE 0 10,694 0 0
ESSENTIAL UTILITIES INC Common Stock 29670G102 6,739 147,874 SH   SOLE 0 147,874 0 0
ESSEX PROPERTY TRUST INC REIT 297178105 4,691 17,937 SH   SOLE 0 17,937 0 0
ESSEX PROPERTY TRUST INC REIT 297178105 1,688 6,393 SH   SOLE 0 6,393 0 0
ETSY INC Common Stock 29786A106 921 12,582 SH   SOLE 0 12,582 0 0
ETSY INC Common Stock 29786A106 216 2,918 SH   SOLE 0 2,918 0 0
EVERCORE INC A Common Stock 29977A105 895 9,250 SH   SOLE 0 9,250 0 0
EVERGY INC Common Stock 30034W106 693 10,706 SH   SOLE 0 10,706 0 0
EVERTEC INC Common Stock 30040P103 335 9,074 SH   SOLE 0 9,074 0 0
EVERSOURCE ENERGY Common Stock 30040W108 999 11,831 SH   SOLE 0 11,831 0 0
EVERSOURCE ENERGY Common Stock 30040W108 4,798 57,517 SH   SOLE 0 57,517 0 0
EVOLUS INC Common Stock 30052C107 149 12,550 SH   SOLE 0 12,550 0 0
EVGO INC A Common Stock 30052F100 182 25,275 SH   SOLE 0 25,275 0 0
EXACT SCIENCES CORP Common Stock 30063P105 569 13,829 SH   SOLE 0 13,829 0 0
EXCH ROBO GLB AUTO ETF ETF/Closed End 301505707 274 5,950 SH   SOLE 0 5,950 0 0
EXCH PERITUS HI YLD ETF ETF/Closed End- 30151E814 267 9,846 SH   SOLE 0 9,846 0 0
EXELON CORP Common Stock 30161N101 5,600 127,622 SH   SOLE 0 127,622 0 0
EXELON CORP Common Stock 30161N101 1,388 30,622 SH   SOLE 0 30,622 0 0
EXELIXIS INC Common Stock 30161Q104 1,148 54,811 SH   SOLE 0 54,811 0 0
EXLSERVICE HOLDINGS INC Common Stock 302081104 251 1,705 SH   SOLE 0 1,705 0 0
EXPEDIA GROUP INC Common Stock 30212P303 1,778 18,754 SH   SOLE 0 18,754 0 0
EXPEDIA GROUP INC Common Stock 30212P303 1,044 10,664 SH   SOLE 0 10,664 0 0
EXPEDITORS INTL WASH INC Common Stock 302130109 7,527 77,232 SH   SOLE 0 77,232 0 0
EXPEDITORS INTL WASH INC Common Stock 302130109 3,099 31,680 SH   SOLE 0 31,680 0 0
EXPONENT INC Common Stock 30214U102 5,777 63,160 SH   SOLE 0 63,160 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 210 1,233 SH   SOLE 0 1,233 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 481 2,810 SH   SOLE 0 2,810 0 0
EXXON MOBIL CORP Common Stock 30231G102 23,386 273,070 SH   SOLE 0 273,070 0 0
EXXON MOBIL CORP Common Stock 30231G102 82,564 902,342 SH   SOLE 0 902,342 0 0
FMC CORP NEW Common Stock 302491303 2,887 26,777 SH   SOLE 0 26,777 0 0
FMC CORP NEW Common Stock 302491303 809 7,559 SH   SOLE 0 7,559 0 0
F N B CORP Common Stock 302520101 798 72,054 SH   SOLE 0 72,054 0 0
FS KKR CAPITAL CORP NEW Common Stock 302635206 251 12,998 SH   SOLE 0 12,998 0 0
META PLATFORMS INC A Common Stock 30303M102 52,583 327,255 SH   SOLE 0 327,255 0 0
META PLATFORMS INC A Common Stock 30303M102 15,318 94,994 SH   SOLE 0 94,994 0 0
FACTSET RESEARCH SYS INC Common Stock 303075105 6,349 16,508 SH   SOLE 0 16,508 0 0
FACTSET RESEARCH SYS INC Common Stock 303075105 2,268 6,030 SH   SOLE 0 6,030 0 0
FAIR ISAAC CORP Common Stock 303250104 253 631 SH   SOLE 0 631 0 0
FAIR ISAAC CORP Common Stock 303250104 3,858 9,624 SH   SOLE 0 9,624 0 0
FARMLAND PARTNERS INC REIT 31154R109 437 30,910 SH   SOLE 0 30,910 0 0
FASTENAL CO Common Stock 311900104 11,392 228,201 SH   SOLE 0 228,201 0 0
FASTENAL CO Common Stock 311900104 4,885 99,345 SH   SOLE 0 99,345 0 0
FEDERAL RLTY INVT TR NEW REIT 313745101 4,632 48,380 SH   SOLE 0 48,380 0 0
FEDERAL RLTY INVT TR NEW REIT 313745101 2,319 23,591 SH   SOLE 0 23,591 0 0
FEDERATED HERMES INC Common Stock 314211103 1,498 46,955 SH   SOLE 0 46,955 0 0
FEDEX CORP Common Stock 31428X106 17,694 73,697 SH   SOLE 0 73,697 0 0
FEDEX CORP Common Stock 31428X106 6,075 26,797 SH   SOLE 0 26,797 0 0
F5 INC Common Stock 315616102 218 1,420 SH   SOLE 0 1,420 0 0
FID NSDQ COMP INDX ETF ETF/Closed End 315912808 219 5,000 SH   SOLE 0 5,000 0 0
FID MSCI CNSMR DISCR ETF ETF/Closed End 316092204 1,447 24,124 SH   SOLE 0 24,124 0 0
FID MSCI STAPLES ETF ETF/Closed End 316092303 1,377 31,945 SH   SOLE 0 31,945 0 0
FIDELITY STKS INFLTN ETF ETF/Closed End 316092386 5,548 187,441 SH   SOLE 0 187,441 0 0
FID MSCI FINLS ETF ETF/Closed End 316092501 518 11,430 SH   SOLE 0 11,430 0 0
FID MSCI HLTH CARE ETF ETF/Closed End 316092600 1,790 29,636 SH   SOLE 0 29,636 0 0
FID MSCI INDL ETF ETF/Closed End 316092709 391 8,606 SH   SOLE 0 8,606 0 0
FID MSCI INFO TECH ETF ETF/Closed End 316092808 1,592 16,260 SH   SOLE 0 16,260 0 0
FID MSCI COMMN SVCS ETF ETF/Closed End 316092873 2,115 58,710 SH   SOLE 0 58,710 0 0
FIDELITY NATL INFO SVCS Common Stock 31620M106 2,047 21,708 SH   SOLE 0 21,708 0 0
FIDELITY NATL INFO SVCS Common Stock 31620M106 10,298 112,342 SH   SOLE 0 112,342 0 0
FIDELITY NATL FINL INC Common Stock 31620R303 671 18,160 SH   SOLE 0 18,160 0 0
FIDELITY NATL FINL INC Common Stock 31620R303 1,256 34,091 SH   SOLE 0 34,091 0 0
FIDUS INVT CORP BDC Common Stock 316500107 244 13,660 SH   SOLE 0 13,660 0 0
FIFTH THIRD BANCORP Common Stock 316773100 4,202 120,611 SH   SOLE 0 120,611 0 0
FIRST AMERN FINL CORP Common Stock 31847R102 2,175 41,106 SH   SOLE 0 41,106 0 0
FIRST AMERN FINL CORP Common Stock 31847R102 282 5,405 SH   SOLE 0 5,405 0 0
FIRST BANCORP P R NEW Common Stock 318672706 518 38,834 SH   SOLE 0 38,834 0 0
FIRST BANK WILLIMSTWN NJ Common Stock 31931U102 140 10,000 SH   SOLE 0 10,000 0 0
FIRST COMMONWLTH FINL Common Stock 319829107 269 19,753 SH   SOLE 0 19,753 0 0
FIRST CMNTY BANKSHS INC Common Stock 31983A103 296 10,300 SH   SOLE 0 10,300 0 0
FIRST FINL CORP IND Common Stock 320218100 333 7,421 SH   SOLE 0 7,421 0 0
FIRST HORIZON CORP Common Stock 320517105 514 23,085 SH   SOLE 0 23,085 0 0
FIRST INTERST BANCSYS A Common Stock 32055Y201 302 7,880 SH   SOLE 0 7,880 0 0
FIRST REPUBLIC BANK Common Stock 33616C100 2,986 20,705 SH   SOLE 0 20,705 0 0
FIRST SOLAR INC Common Stock 336433107 585 8,636 SH   SOLE 0 8,636 0 0
FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 920 26,123 SH   SOLE 0 26,123 0 0
FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 11,655 325,021 SH   SOLE 0 325,021 0 0
FT US EQ OPPTYS ETF ETF/Closed End 336920103 5,721 67,982 SH   SOLE 0 67,982 0 0
FT INTERMED DUR PFD INCM Common Stock 33718W103 386 21,179 SH   SOLE 0 21,179 0 0
FT ENHANCE EQTY INCME FD ETF/Closed End 337318109 581 34,913 SH   SOLE 0 34,913 0 0
FIRST DOW 30 EQUAL ETF ETF/Closed End 33733A201 758 27,620 SH   SOLE 0 27,620 0 0
FT WATER ETF ETF/Closed End 33733B100 1,485 20,766 SH   SOLE 0 20,766 0 0
FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108 9,973 149,965 SH   SOLE 0 149,965 0 0
FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401 2,495 35,043 SH   SOLE 0 35,043 0 0
FT NSDQ CLN EDG GRN ETF ETF/Closed End 33733E500 1,071 19,958 SH   SOLE 0 19,958 0 0
FT NAT GAS ETF ETF/Closed End 33733E807 333 13,980 SH   SOLE 0 13,980 0 0
FT MULCP GRW ALPHADX ETF ETF/Closed End 33733F101 270 2,890 SH   SOLE 0 2,890 0 0
FT NSDQ100 EQL WGHTD ETF ETF/Closed End 337344105 1,067 12,037 SH   SOLE 0 12,037 0 0
FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102 15,766 134,411 SH   SOLE 0 134,411 0 0
FT SP REIT INDX ETF ETF/Closed End 33734G108 493 18,917 SH   SOLE 0 18,917 0 0
FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106 37,134 956,311 SH   SOLE 0 956,311 0 0
FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109 35,892 464,806 SH   SOLE 0 464,806 0 0
FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101 11,176 242,851 SH   SOLE 0 242,851 0 0
FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119 3,027 49,044 SH   SOLE 0 49,044 0 0
FT ENERGY ALPHADX ETF ETF/Closed End 33734X127 4,985 320,816 SH   SOLE 0 320,816 0 0
FT FINLS ALPHADX ETF ETF/Closed End 33734X135 6,356 160,741 SH   SOLE 0 160,741 0 0
FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143 11,425 110,321 SH   SOLE 0 110,321 0 0
FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150 11,567 237,807 SH   SOLE 0 237,807 0 0
FT MATRLS ALPHADX ETF ETF/Closed End 33734X168 2,806 48,634 SH   SOLE 0 48,634 0 0
FT TECH ALPHADX ETF ETF/Closed End 33734X176 16,827 175,285 SH   SOLE 0 175,285 0 0
FT UTILS ALPHADX ETF ETF/Closed End 33734X184 1,716 53,435 SH   SOLE 0 53,435 0 0
FT CLOUD COMPTG ETF ETF/Closed End 33734X192 5,699 84,025 SH   SOLE 0 84,025 0 0
FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200 926 42,094 SH   SOLE 0 42,094 0 0
FT INDXX GLB NAT RES ETF ETF/Closed End 33734X838 555 40,448 SH   SOLE 0 40,448 0 0
FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846 9,246 225,775 SH   SOLE 0 225,775 0 0
FT INTL EQUITY ETF ETF/Closed End 33734X853 2,835 64,782 SH   SOLE 0 64,782 0 0
FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109 12,272 157,218 SH   SOLE 0 157,218 0 0
FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108 4,307 50,251 SH   SOLE 0 50,251 0 0
FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101 6,010 95,343 SH   SOLE 0 95,343 0 0
FT L/C GR OP ALPHADX ETF ETF/Closed End 33735K108 40,127 449,199 SH   SOLE 0 449,199 0 0
FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109 3,611 324,407 SH   SOLE 0 324,407 0 0
FT FTSE EN DEV R/E ETF ETF/Closed End 33736N101 336 7,837 SH   SOLE 0 7,837 0 0
FT NSDQ CLN EDG SMRT ETF ETF/Closed End 33737A108 806 10,140 SH   SOLE 0 10,140 0 0
FT EUROPE ALPHADX ETF ETF/Closed End 33737J117 1,263 39,510 SH   SOLE 0 39,510 0 0
FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174 2,600 53,100 SH   SOLE 0 53,100 0 0
FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182 808 37,390 SH   SOLE 0 37,390 0 0
FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307 300 8,477 SH   SOLE 0 8,477 0 0
FT ALPHADEX EUROZONE ETF ETF/Closed End 33737J505 354 10,256 SH   SOLE 0 10,256 0 0
FT INDXX NEXTG ETF ETF/Closed End 33737K205 8,787 134,605 SH   SOLE 0 134,605 0 0
FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102 514 9,150 SH   SOLE 0 9,150 0 0
FT MDCP VAL ALPHADX ETF ETF/Closed End 33737M201 2,503 60,389 SH   SOLE 0 60,389 0 0
FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300 387 7,020 SH   SOLE 0 7,020 0 0
FT ENERGY INFRA FUND ETF/Closed End 33738C103 528 36,515 SH   SOLE 0 36,515 0 0
FT N A ENRGY INFRA ETF ETF/Closed End 33738D101 2,062 79,365 SH   SOLE 0 79,365 0 0
FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309 11,955 267,749 SH   SOLE 0 267,749 0 0
FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 10,529 268,318 SH   SOLE 0 268,318 0 0
FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 517 13,194 SH   SOLE 0 13,194 0 0
FT M/A DIVRS INCM ETF ETF/Closed End 33738R100 652 42,416 SH   SOLE 0 42,416 0 0
FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 887 17,679 SH   SOLE 0 17,679 0 0
FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 9,124 179,539 SH   SOLE 0 179,539 0 0
FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506 18,283 439,377 SH   SOLE 0 439,377 0 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605 25,649 599,125 SH   SOLE 0 599,125 0 0
FT SP INTL DV ARIST ETF ETF/Closed End 33738R688 379 23,731 SH   SOLE 0 23,731 0 0
FT DW MOMENTUM DIV ETF ETF/Closed End 33738R696 354 11,856 SH   SOLE 0 11,856 0 0
FT RBA AMERN INDL ETF ETF/Closed End 33738R704 290 7,675 SH   SOLE 0 7,675 0 0
FT NASDAQ INTELROBT ETF ETF/Closed End 33738R720 3,632 95,232 SH   SOLE 0 95,232 0 0
FT NASDAQ TRANSN ETF ETF/Closed End 33738R795 6,830 263,691 SH   SOLE 0 263,691 0 0
FT NASDAQ OIL GAS ETF ETF/Closed End 33738R845 3,287 129,975 SH   SOLE 0 129,975 0 0
FT NASDAQ FOOD BEV ETF ETF/Closed End 33738R852 684 26,597 SH   SOLE 0 26,597 0 0
FT NASDAQ BANK ETF ETF/Closed End 33738R860 1,947 72,909 SH   SOLE 0 72,909 0 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878 1,613 46,986 SH   SOLE 0 46,986 0 0
FIRST TR MLP ENERGY ETF/Closed End 33739B104 282 36,206 SH   SOLE 0 36,206 0 0
FT VII GLB TACTICAL ETF ETF/Closed End 33739H101 36,159 1,308,199 SH   SOLE 0 1,308,199 0 0
FT III MANAGED MUN ETF ETF/Closed End- 33739N108 9,800 194,641 SH   SOLE 0 194,641 0 0
FT III LONG SHORT EQ ETF ETF/Closed End 33739P103 1,126 23,257 SH   SOLE 0 23,257 0 0
FT EMRG MKT LOC CURR ETF ETF/Closed End- 33739P202 3,004 112,485 SH   SOLE 0 112,485 0 0
FT MUN HIGH INCOME ETF ETF/Closed End- 33739P301 1,089 23,104 SH   SOLE 0 23,104 0 0
FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608 889 16,433 SH   SOLE 0 16,433 0 0
FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707 376 6,922 SH   SOLE 0 6,922 0 0
FT SHRT DUR MGD MUN ETF ETF/Closed End- 33739P830 2,016 101,789 SH   SOLE 0 101,789 0 0
FT INSTL PFD SECS ETF ETF/Closed End- 33739P855 639 35,918 SH   SOLE 0 35,918 0 0
FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 9,567 198,439 SH   SOLE 0 198,439 0 0
FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 1,319 27,309 SH   SOLE 0 27,309 0 0
FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 346 5,820 SH   SOLE 0 5,820 0 0
FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 21,476 361,422 SH   SOLE 0 361,422 0 0
FT CBOE VEST SP DV ETF ETF/Closed End 33739Q705 1,640 33,275 SH   SOLE 0 33,275 0 0
FT SKYBRIDGE CRYPTO ETF ETF/Closed End 33740F540 204 40,589 SH   SOLE 0 40,589 0 0
FT CBOE VEST INTL EQ ETF ETF/Closed End 33740F573 1,510 83,715 SH   SOLE 0 83,715 0 0
FT CBOE VEST US JAN ETF ETF/Closed End 33740F623 644 20,484 SH   SOLE 0 20,484 0 0
FT CBOE VEST US JAN ETF ETF/Closed End 33740F631 763 25,186 SH   SOLE 0 25,186 0 0
FT CBOE VEST U S MAY ETF ETF/Closed End 33740F730 1,558 50,297 SH   SOLE 0 50,297 0 0
FT CBOE VEST U S MAY ETF ETF/Closed End 33740F748 1,369 39,530 SH   SOLE 0 39,530 0 0
FT CBOE VEST FD BUFF ETF ETF/Closed End 33740F755 7,753 359,108 SH   SOLE 0 359,108 0 0
FT CBOE VEST US FEB ETF ETF/Closed End 33740F763 1,419 41,161 SH   SOLE 0 41,161 0 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740F771 4,745 142,110 SH   SOLE 0 142,110 0 0
FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805 10,320 224,393 SH   SOLE 0 224,393 0 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740F839 1,641 50,582 SH   SOLE 0 50,582 0 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740F847 1,081 31,545 SH   SOLE 0 31,545 0 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740F854 1,935 59,763 SH   SOLE 0 59,763 0 0
FT TCW UNCONSTRAINED ETF ETF/Closed End- 33740F888 6,590 269,323 SH   SOLE 0 269,323 0 0
FT TCW UNCONSTRAINED ETF ETF/Closed End- 33740F888 390 15,934 SH   SOLE 0 15,934 0 0
FT TCW SECURITIZED ETF ETF/Closed End- 33740U109 2,173 96,117 SH   SOLE 0 96,117 0 0
FT CBOE VEST EQ JULY ETF ETF/Closed End 33740U208 209 6,289 SH   SOLE 0 6,289 0 0
FT CBOE VEST EQ DEC ETF ETF/Closed End 33740U406 7,277 242,723 SH   SOLE 0 242,723 0 0
FT CBOE VEST DEEP ETF ETF/Closed End 33740U703 321 16,418 SH   SOLE 0 16,418 0 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740U802 263 8,975 SH   SOLE 0 8,975 0 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740U885 3,016 105,568 SH   SOLE 0 105,568 0 0
FT DW MOMENTUM VAL ETF ETF/Closed End 33741L207 370 16,580 SH   SOLE 0 16,580 0 0
FIRST TR HIGH YLD 2027 ETF/Closed End 33741Q107 321 22,350 SH   SOLE 0 22,350 0 0
FT SMID CAP RSNG DIV ETF ETF/Closed End 33741X102 4,983 204,900 SH   SOLE 0 204,900 0 0
FISERV INC Common Stock 337738108 3,105 34,263 SH   SOLE 0 34,263 0 0
FISERV INC Common Stock 337738108 1,631 18,329 SH   SOLE 0 18,329 0 0
FLAGSTAR BANCORP 001 Common Stock 337930705 390 11,158 SH   SOLE 0 11,158 0 0
FIRSTENERGY CORP Common Stock 337932107 3,693 97,729 SH   SOLE 0 97,729 0 0
FIVE BELOW INC Common Stock 33829M101 1,618 14,267 SH   SOLE 0 14,267 0 0
FIVE BELOW INC Common Stock 33829M101 1,118 9,357 SH   SOLE 0 9,357 0 0
FLEETCOR TECHS INC Common Stock 339041105 1,386 6,558 SH   SOLE 0 6,558 0 0
FLEETCOR TECHS INC Common Stock 339041105 5,855 27,867 SH   SOLE 0 27,867 0 0
FLEX MSTAR NAT RES ETF ETF/Closed End 33939L407 532 12,958 SH   SOLE 0 12,958 0 0
FLEXSHS STOXX GLBL ETF ETF/Closed End 33939L795 254 4,903 SH   SOLE 0 4,903 0 0
FLEXSHS TR QLTY DIV ETF ETF/Closed End 33939L860 267 5,214 SH   SOLE 0 5,214 0 0
FLEXSHS TR QLTY DIV ETF ETF/Closed End 33939L860 2,092 41,241 SH   SOLE 0 41,241 0 0
FLOOR DECOR HLDGS A Common Stock 339750101 525 8,331 SH   SOLE 0 8,331 0 0
FLUOR CORP NEW Common Stock 343412102 1,895 77,850 SH   SOLE 0 77,850 0 0
FLUOR CORP NEW Common Stock 343412102 306 12,785 SH   SOLE 0 12,785 0 0
FLOWERS FOODS INC Common Stock 343498101 858 32,813 SH   SOLE 0 32,813 0 0
FLOWSERVE CORP Common Stock 34354P105 483 16,594 SH   SOLE 0 16,594 0 0
FOMENTO ECONO ADR 1 UNIT Common Stock 344419106 749 11,110 SH   SOLE 0 11,110 0 0
FOOT LOCKER INC Common Stock 344849104 570 20,281 SH   SOLE 0 20,281 0 0
FOOT LOCKER INC Common Stock 344849104 1,882 74,534 SH   SOLE 0 74,534 0 0
FORD MOTOR CO NEW Common Stock 345370860 17,304 1,465,180 SH   SOLE 0 1,465,180 0 0
FORTIVE CORP Common Stock 34959J108 301 5,477 SH   SOLE 0 5,477 0 0
FORTRESS TRANS INFRA Common Stock 34960P101 291 15,540 SH   SOLE 0 15,540 0 0
FORTRESS TRANS INFRA Common Stock 34960P101 1,476 76,335 SH   SOLE 0 76,335 0 0
FORTUNE BRANDS HOME SEC Common Stock 34964C106 978 16,006 SH   SOLE 0 16,006 0 0
FORTUNE BRANDS HOME SEC Common Stock 34964C106 204 3,407 SH   SOLE 0 3,407 0 0
FORWARD AIR CORP Common Stock 349853101 261 2,835 SH   SOLE 0 2,835 0 0
FOSTER L B CO A Common Stock 350060109 233 17,130 SH   SOLE 0 17,130 0 0
FOX CORP A Common Stock 35137L105 408 12,694 SH   SOLE 0 12,694 0 0
FOX FACTORY HLDG CORP Common Stock 35138V102 971 11,575 SH   SOLE 0 11,575 0 0
FRANCHISE GROUP INC A Common Stock 35180X105 1,115 30,012 SH   SOLE 0 30,012 0 0
FRANCO NEVADA CORP Common Stock 351858105 1,737 12,631 SH   SOLE 0 12,631 0 0
FRANCO NEVADA CORP Common Stock 351858105 888 6,751 SH   SOLE 0 6,751 0 0
FRANKLIN ELECTRIC CO INC Common Stock 353514102 303 4,167 SH   SOLE 0 4,167 0 0
FRANKLIN ELECTRIC CO INC Common Stock 353514102 269 3,674 SH   SOLE 0 3,674 0 0
FRANKLIN RESOURCES INC Common Stock 354613101 3,823 154,917 SH   SOLE 0 154,917 0 0
FRANKLIN RESOURCES INC Common Stock 354613101 4,596 197,174 SH   SOLE 0 197,174 0 0
FRK LTD DUR INCM TR ETF/Closed End- 35472T101 134 20,262 SH   SOLE 0 20,262 0 0
FRKLN LIBTY US TREAS ETF ETF/Closed End 35473P488 4,658 213,579 SH   SOLE 0 213,579 0 0
FRKLN LIBERTY US COR ETF ETF/Closed End 35473P553 19,935 900,618 SH   SOLE 0 900,618 0 0
FRK UNITED KINGDOM ETF ETF/Closed End 35473P678 1,869 83,852 SH   SOLE 0 83,852 0 0
FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103 468 62,854 SH   SOLE 0 62,854 0 0
FREEPORT MCMORAN INC Common Stock 35671D857 2,049 70,020 SH   SOLE 0 70,020 0 0
FREEPORT MCMORAN INC Common Stock 35671D857 25,181 818,080 SH   SOLE 0 818,080 0 0
FREQUENCY ELECTRNCS INC Common Stock 358010106 1,037 151,450 SH   SOLE 0 151,450 0 0
FRESENIUS MED CARE ADR Common Stock 358029106 825 33,093 SH   SOLE 0 33,093 0 0
FULGENT GENETICS INC Common Stock 359664109 296 5,393 SH   SOLE 0 5,393 0 0
FULTON FINANCIAL CORP PA Common Stock 360271100 1,026 69,952 SH   SOLE 0 69,952 0 0
GCP APPLIED TECHS INC Common Stock 36164Y101 216 6,888 SH   SOLE 0 6,888 0 0
GABELLI EQUITY TRUST INC ETF/Closed End 362397101 505 80,442 SH   SOLE 0 80,442 0 0
GABELLI UTIL TR INC ETF/Closed End 36240A101 963 137,820 SH   SOLE 0 137,820 0 0
GABELLI DIV INCM TR ETF/Closed End 36242H104 1,494 72,635 SH   SOLE 0 72,635 0 0
GABELLI HLTHCAREWELL TR ETF/Closed End 36246K103 406 38,111 SH   SOLE 0 38,111 0 0
GXO LOGISTICS INC Common Stock 36262G101 1,142 25,092 SH   SOLE 0 25,092 0 0
GXO LOGISTICS INC Common Stock 36262G101 535 12,369 SH   SOLE 0 12,369 0 0
ARTHUR J GALLAGHER Common Stock 363576109 797 4,891 SH   SOLE 0 4,891 0 0
ARTHUR J GALLAGHER Common Stock 363576109 1,623 9,945 SH   SOLE 0 9,945 0 0
GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109 1,529 414,291 SH   SOLE 0 414,291 0 0
GAMING LEISURE PPTYS Common Stock 36467J108 1,607 34,426 SH   SOLE 0 34,426 0 0
GANNETT COMPANY INC NEW Common Stock 36472T109 73 24,500 SH   SOLE 0 24,500 0 0
GAP INC Common Stock 364760108 263 31,934 SH   SOLE 0 31,934 0 0
GARTNER INC Common Stock 366651107 7,887 32,615 SH   SOLE 0 32,615 0 0
GARTNER INC Common Stock 366651107 2,100 8,773 SH   SOLE 0 8,773 0 0
GENERAC HOLDINGS INC Common Stock 368736104 6,096 28,090 SH   SOLE 0 28,090 0 0
GENERAC HOLDINGS INC Common Stock 368736104 552 2,619 SH   SOLE 0 2,619 0 0
GENL AMER INVESTORS ETF/Closed End 368802104 279 7,840 SH   SOLE 0 7,840 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 19,785 89,421 SH   SOLE 0 89,421 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 16,739 75,915 SH   SOLE 0 75,915 0 0
GENERAL ELECTRIC CO NEW Common Stock 369604301 6,388 96,969 SH   SOLE 0 96,969 0 0
GENERAL ELECTRIC CO NEW Common Stock 369604301 226 3,543 SH   SOLE 0 3,543 0 0
GENERAL MILLS INC Common Stock 370334104 12,327 163,374 SH   SOLE 0 163,374 0 0
GENERAL MILLS INC Common Stock 370334104 28,390 404,065 SH   SOLE 0 404,065 0 0
GENERAL MOTORS CO Common Stock 37045V100 4,533 133,369 SH   SOLE 0 133,369 0 0
GENERAL MOTORS CO Common Stock 37045V100 6,419 202,105 SH   SOLE 0 202,105 0 0
GENTEX CORP Common Stock 371901109 1,900 66,859 SH   SOLE 0 66,859 0 0
GENTEX CORP Common Stock 371901109 6,686 239,049 SH   SOLE 0 239,049 0 0
GENESIS ENERGY LP MLP 371927104 121 14,325 SH   SOLE 0 14,325 0 0
GENMAB A/S SPON ADR Common Stock 372303206 313 9,641 SH   SOLE 0 9,641 0 0
GENUINE PARTS CO Common Stock 372460105 17,617 132,459 SH   SOLE 0 132,459 0 0
GENUINE PARTS CO Common Stock 372460105 13,910 102,693 SH   SOLE 0 102,693 0 0
GEVO INC PAR 001 NEW Common Stock 374396406 272 102,657 SH   SOLE 0 102,657 0 0
GILEAD SCIENCES INC Common Stock 375558103 11,650 187,268 SH   SOLE 0 187,268 0 0
GILEAD SCIENCES INC Common Stock 375558103 2,074 33,560 SH   SOLE 0 33,560 0 0
GILDAN ACTIVEWEAR INC Common Stock 375916103 654 22,614 SH   SOLE 0 22,614 0 0
GLACIER BANCORP INC NEW Common Stock 37637Q105 426 8,909 SH   SOLE 0 8,909 0 0
GLACIER BANCORP INC NEW Common Stock 37637Q105 470 9,901 SH   SOLE 0 9,901 0 0
GLADSTONE COML CORP REIT 376536108 1,773 94,083 SH   SOLE 0 94,083 0 0
GLADSTONE INVT CORP BDC ETF/Closed End 376546107 570 40,564 SH   SOLE 0 40,564 0 0
GLADSTONE LAND CORP REIT 376549101 5,688 247,201 SH   SOLE 0 247,201 0 0
GSK PLC ADR Common Stock 37733W105 15,918 367,189 SH   SOLE 0 367,189 0 0
GSK PLC ADR Common Stock 37733W105 2,038 46,825 SH   SOLE 0 46,825 0 0
GLOBAL PAYMENTS INC Common Stock 37940X102 730 6,599 SH   SOLE 0 6,599 0 0
GLOBAL PAYMENTS INC Common Stock 37940X102 3,147 27,762 SH   SOLE 0 27,762 0 0
GLOBAL PARTNERS LP MLP 37946R109 362 14,980 SH   SOLE 0 14,980 0 0
GLBL X SUPER DIV ETF ETF/Closed End 37950E549 875 93,334 SH   SOLE 0 93,334 0 0
GLOBAL MEDICAL REIT NEW REIT 37954A204 1,433 127,394 SH   SOLE 0 127,394 0 0
GLBL X MLPENGY NEW ETF ETF/Closed End 37954Y293 358 9,393 SH   SOLE 0 9,393 0 0
GLBL X MLP NEW ETF ETF/Closed End 37954Y343 634 16,800 SH   SOLE 0 16,800 0 0
GLOBAL X CYBERSEC ETF ETF/Closed End 37954Y384 385 15,069 SH   SOLE 0 15,069 0 0
GLBL RUSL 2000 COVRD ETF ETF/Closed End 37954Y459 2,176 105,895 SH   SOLE 0 105,895 0 0
GLBL SP 500 COVERED ETF ETF/Closed End 37954Y475 1,957 45,836 SH   SOLE 0 45,836 0 0
GLBL NASDAQ 100 COVR ETF ETF/Closed End 37954Y483 11,919 681,105 SH   SOLE 0 681,105 0 0
GLB X AUTONOMOUS ETF ETF/Closed End 37954Y624 278 12,421 SH   SOLE 0 12,421 0 0
GLBL US INFRA DEV ETF ETF/Closed End 37954Y673 6,455 283,473 SH   SOLE 0 283,473 0 0
GLBL US INFRA DEV ETF ETF/Closed End 37954Y673 678 29,455 SH   SOLE 0 29,455 0 0
GLOBAL X ROBOTICS ETF ETF/Closed End 37954Y715 280 13,339 SH   SOLE 0 13,339 0 0
GLB X COPPER MINERS ETF ETF/Closed End 37954Y830 730 22,380 SH   SOLE 0 22,380 0 0
GLBL X LITHIUM BATTR ETF ETF/Closed End 37954Y855 2,864 38,025 SH   SOLE 0 38,025 0 0
GLOBUS MED INC A NEW Common Stock 379577208 3,240 57,714 SH   SOLE 0 57,714 0 0
GLOBUS MED INC A NEW Common Stock 379577208 394 6,854 SH   SOLE 0 6,854 0 0
GODADDY INC A Common Stock 380237107 927 13,328 SH   SOLE 0 13,328 0 0
GOLD FIELDS LTD ADR NEW Common Stock 38059T106 4,203 460,803 SH   SOLE 0 460,803 0 0
GOLD FIELDS LTD ADR NEW Common Stock 38059T106 964 102,002 SH   SOLE 0 102,002 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 486 1,636 SH   SOLE 0 1,636 0 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 23,354 77,980 SH   SOLE 0 77,980 0 0
GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 1,821 65,586 SH   SOLE 0 65,586 0 0
GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 234 8,373 SH   SOLE 0 8,373 0 0
GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 28,400 378,974 SH   SOLE 0 378,974 0 0
GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 26,328 348,304 SH   SOLE 0 348,304 0 0
GS ACTIVEBETA US S/C ETF ETF/Closed End 381430602 5,304 99,691 SH   SOLE 0 99,691 0 0
GOLUB CAP BDC INC BDC Common Stock 38173M102 501 38,715 SH   SOLE 0 38,715 0 0
GOODRX HOLDINGS INC A Common Stock 38246G108 83 12,642 SH   SOLE 0 12,642 0 0
GORMAN RUPP CO Common Stock 383082104 761 27,063 SH   SOLE 0 27,063 0 0
GRACO INC Common Stock 384109104 1,383 23,173 SH   SOLE 0 23,173 0 0
GRACO INC Common Stock 384109104 5,930 99,813 SH   SOLE 0 99,813 0 0
GRAHAM HOLDINGS CO Common Stock 384637104 221 396 SH   SOLE 0 396 0 0
GRAINGER W W INC Common Stock 384802104 7,991 17,584 SH   SOLE 0 17,584 0 0
GRAINGER W W INC Common Stock 384802104 5,668 12,578 SH   SOLE 0 12,578 0 0
GRAND CANYON ED INC Common Stock 38526M106 2,678 28,430 SH   SOLE 0 28,430 0 0
GRANITESHS GOLD TR ETF ETF/Closed End 38748G101 998 55,315 SH   SOLE 0 55,315 0 0
GRAY TELEVISION INC Common Stock 389375106 229 13,531 SH   SOLE 0 13,531 0 0
GREIF INC A Common Stock 397624107 535 8,498 SH   SOLE 0 8,498 0 0
GRIFFON CORP Common Stock 398433102 1,390 49,965 SH   SOLE 0 49,965 0 0
GRIFOLS ADR 1/2 B NEW Common Stock 398438408 458 37,222 SH   SOLE 0 37,222 0 0
GROUP ONE AUTOMOTIVE INC Common Stock 398905109 986 5,545 SH   SOLE 0 5,545 0 0
GROUPON INC Common Stock 399473206 198 14,900 SH   SOLE 0 14,900 0 0
GUARDANT HEALTH INC Common Stock 40131M109 858 21,263 SH   SOLE 0 21,263 0 0
GUARDANT HEALTH INC Common Stock 40131M109 286 6,759 SH   SOLE 0 6,759 0 0
GUGGENHEIM TXBL MUN ETF/Closed End- 401664107 1,730 101,701 SH   SOLE 0 101,701 0 0
GUGG STRAT OPPTYS FD SBI ETF/Closed End- 40167F101 4,844 301,226 SH   SOLE 0 301,226 0 0
GUIDEWIRE SOFTWARE INC Common Stock 40171V100 353 4,742 SH   SOLE 0 4,742 0 0
GUIDEWIRE SOFTWARE INC Common Stock 40171V100 660 9,301 SH   SOLE 0 9,301 0 0
HF SINCLAIR CORP Common Stock 403949100 292 6,456 SH   SOLE 0 6,456 0 0
HCA HEALTHCARE INC Common Stock 40412C101 1,734 9,861 SH   SOLE 0 9,861 0 0
HDFC BK LTD ADR REP 3 SH Common Stock 40415F101 315 5,709 SH   SOLE 0 5,709 0 0
HSBC HLDGS PLC SPONS ADR Common Stock 404280406 1,150 34,847 SH   SOLE 0 34,847 0 0
HP INC Common Stock 40434L105 214 6,514 SH   SOLE 0 6,514 0 0
HP INC Common Stock 40434L105 4,330 125,736 SH   SOLE 0 125,736 0 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 717 30,790 SH   SOLE 0 30,790 0 0
HALLIBURTON COMPANY Common Stock 406216101 1,724 51,941 SH   SOLE 0 51,941 0 0
HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206 8,998 255,988 SH   SOLE 0 255,988 0 0
HANCOCK J PREM DIV FUND ETF/Closed End 41013T105 443 31,793 SH   SOLE 0 31,793 0 0
JOHN HANCOCK TAX ADV ETF/Closed End 41013V100 732 32,589 SH   SOLE 0 32,589 0 0
JOHN HANCOCK PFD INC 3 ETF/Closed End 41021P103 424 27,085 SH   SOLE 0 27,085 0 0
HANESBRANDS INC Common Stock 410345102 435 41,384 SH   SOLE 0 41,384 0 0
HANNON ARMSTRONG SUSTAIN Common Stock 41068X100 6,399 167,386 SH   SOLE 0 167,386 0 0
HANOVER INS GROUP INC Common Stock 410867105 351 2,426 SH   SOLE 0 2,426 0 0
HARROW HEALTH INC Common Stock 415858109 78 10,672 SH   SOLE 0 10,672 0 0
HARTFORD FINL SVCS GROUP Common Stock 416515104 4,517 69,010 SH   SOLE 0 69,010 0 0
HARTFORD FINL SVCS GROUP Common Stock 416515104 2,708 41,386 SH   SOLE 0 41,386 0 0
HARVARD BIOSCIENCE INC Common Stock 416906105 62 17,000 SH   SOLE 0 17,000 0 0
HASBRO INC Common Stock 418056107 465 5,525 SH   SOLE 0 5,525 0 0
HASBRO INC Common Stock 418056107 957 11,692 SH   SOLE 0 11,692 0 0
HAWAIIAN ELEC INDS INC Common Stock 419870100 350 8,555 SH   SOLE 0 8,555 0 0
HEALTHCARE REALTY TR INC REIT 421946104 206 7,483 SH   SOLE 0 7,483 0 0
HEALTHCARE TR AMER INC REIT 42225P501 1,050 37,711 SH   SOLE 0 37,711 0 0
HEALTHPEAK PPTYS INC Common Stock 42250P103 2,000 78,535 SH   SOLE 0 78,535 0 0
HEALTHPEAK PPTYS INC Common Stock 42250P103 8,652 333,931 SH   SOLE 0 333,931 0 0
HECLA MINING COMPANY Common Stock 422704106 70 16,499 SH   SOLE 0 16,499 0 0
HEICO CORP NEW Common Stock 422806109 2,576 19,649 SH   SOLE 0 19,649 0 0
HEICO CORP NEW Common Stock 422806109 1,747 13,302 SH   SOLE 0 13,302 0 0
HEICO CORP NEW CL A Common Stock 422806208 516 4,900 SH   SOLE 0 4,900 0 0
HELMERICH PAYNE INC Common Stock 423452101 528 12,267 SH   SOLE 0 12,267 0 0
HELMERICH PAYNE INC Common Stock 423452101 205 4,655 SH   SOLE 0 4,655 0 0
JACK HENRY ASSOC INC Common Stock 426281101 11,599 64,430 SH   SOLE 0 64,430 0 0
JACK HENRY ASSOC INC Common Stock 426281101 1,689 9,362 SH   SOLE 0 9,362 0 0
HERITAGE COMMERCE CORP Common Stock 426927109 119 10,995 SH   SOLE 0 10,995 0 0
HERCULES CAPITAL INC BDC Common Stock 427096508 942 69,917 SH   SOLE 0 69,917 0 0
HERCULES CAPITAL INC BDC Common Stock 427096508 1,812 134,288 SH   SOLE 0 134,288 0 0
HERSHA HOSPITALITY A NEW REIT 427825500 99 10,000 SH   SOLE 0 10,000 0 0
HERSHEY COMPANY Common Stock 427866108 9,675 44,967 SH   SOLE 0 44,967 0 0
HERSHEY COMPANY Common Stock 427866108 9,214 42,184 SH   SOLE 0 42,184 0 0
HESS CORP Common Stock 42809H107 1,877 17,722 SH   SOLE 0 17,722 0 0
HEWLETT PACKARD ENTRPRS Common Stock 42824C109 2,122 154,307 SH   SOLE 0 154,307 0 0
HEXCEL CORP NEW Common Stock 428291108 566 10,829 SH   SOLE 0 10,829 0 0
HEXCEL CORP NEW Common Stock 428291108 245 4,690 SH   SOLE 0 4,690 0 0
HEXO CORP NEW Common Stock 428304307 4 18,000 SH   SOLE 0 18,000 0 0
HIBBETT INC Common Stock 428567101 598 12,685 SH   SOLE 0 12,685 0 0
HGHLND INC FUND ETF/Closed End 43010E404 1,266 114,784 SH   SOLE 0 114,784 0 0
HILLMAN SOLTNS CORP Common Stock 431636109 97 11,228 SH   SOLE 0 11,228 0 0
HILTON WORLDWIDE NEW Common Stock 43300A203 1,323 11,876 SH   SOLE 0 11,876 0 0
HILTON WORLDWIDE NEW Common Stock 43300A203 1,053 9,138 SH   SOLE 0 9,138 0 0
HINGHAM INSTITUT FOR Common Stock 433323102 1,001 3,580 SH   SOLE 0 3,580 0 0
HOLOGIC INC Common Stock 436440101 2,727 39,074 SH   SOLE 0 39,074 0 0
HOME BNCSHS INC Common Stock 436893200 846 40,198 SH   SOLE 0 40,198 0 0
HOME DEPOT INC Common Stock 437076102 12,095 44,097 SH   SOLE 0 44,097 0 0
HOME DEPOT INC Common Stock 437076102 102,425 379,142 SH   SOLE 0 379,142 0 0
HONDA MTR LTD ADR Common Stock 438128308 672 27,821 SH   SOLE 0 27,821 0 0
HONEYWELL INTL INC Common Stock 438516106 13,245 76,206 SH   SOLE 0 76,206 0 0
HONEYWELL INTL INC Common Stock 438516106 40,660 231,089 SH   SOLE 0 231,089 0 0
HORMEL FOODS CORP Common Stock 440452100 2,925 62,119 SH   SOLE 0 62,119 0 0
HORMEL FOODS CORP Common Stock 440452100 5,232 110,471 SH   SOLE 0 110,471 0 0
HOST HOTELS RESORTS REIT 44107P104 880 54,543 SH   SOLE 0 54,543 0 0
HOULIHAN LOKEY INC A Common Stock 441593100 366 4,642 SH   SOLE 0 4,642 0 0
HOVNANIAN ENTRPRS A NEW Common Stock 442487401 437 9,917 SH   SOLE 0 9,917 0 0
HOWARD HUGHES CORP Common Stock 44267D107 321 4,734 SH   SOLE 0 4,734 0 0
HOWMET AEROSPACE INC Common Stock 443201108 885 27,761 SH   SOLE 0 27,761 0 0
HUBBELL INC Common Stock 443510607 846 4,678 SH   SOLE 0 4,678 0 0
HUBBELL INC Common Stock 443510607 1,079 6,042 SH   SOLE 0 6,042 0 0
HUBSPOT INC Common Stock 443573100 1,945 6,468 SH   SOLE 0 6,468 0 0
HUBSPOT INC Common Stock 443573100 289 939 SH   SOLE 0 939 0 0
HUDSON PACIFIC PPTYS INC REIT 444097109 896 60,380 SH   SOLE 0 60,380 0 0
HUMANA INC Common Stock 444859102 2,998 6,405 SH   SOLE 0 6,405 0 0
HUMANA INC Common Stock 444859102 746 1,615 SH   SOLE 0 1,615 0 0
HUNTINGTON BANCSHS INC Common Stock 446150104 759 63,053 SH   SOLE 0 63,053 0 0
HUNTINGTON BANCSHS INC Common Stock 446150104 8,551 696,332 SH   SOLE 0 696,332 0 0
HUNTINGTON INGALLS INDS Common Stock 446413106 582 2,681 SH   SOLE 0 2,681 0 0
HUNTINGTON INGALLS INDS Common Stock 446413106 621 2,851 SH   SOLE 0 2,851 0 0
HUNTSMAN CORP Common Stock 447011107 765 26,635 SH   SOLE 0 26,635 0 0
IAC INTERACTIVE CORP NEW Common Stock 44891N208 476 6,030 SH   SOLE 0 6,030 0 0
IAC INTERACTIVE CORP NEW Common Stock 44891N208 741 9,754 SH   SOLE 0 9,754 0 0
ICF INTL INC Common Stock 44925C103 436 4,586 SH   SOLE 0 4,586 0 0
ICF INTL INC Common Stock 44925C103 992 10,481 SH   SOLE 0 10,481 0 0
CRESCENT ENERGY CO A Common Stock 44952J104 884 65,600 SH   SOLE 0 65,600 0 0
IPG PHOTONICS CORP Common Stock 44980X109 708 7,519 SH   SOLE 0 7,519 0 0
ITT INC Common Stock 45073V108 699 10,399 SH   SOLE 0 10,399 0 0
ITT INC Common Stock 45073V108 457 6,738 SH   SOLE 0 6,738 0 0
ICAHN ENTERPRISES LP Common Stock 451100101 2,782 57,037 SH   SOLE 0 57,037 0 0
IDACORP INC Common Stock 451107106 306 2,889 SH   SOLE 0 2,889 0 0
IDACORP INC Common Stock 451107106 1,737 16,399 SH   SOLE 0 16,399 0 0
IDEANOMICS INC Common Stock 45166V106 13 18,700 SH   SOLE 0 18,700 0 0
IDEX CORP Common Stock 45167R104 6,566 36,151 SH   SOLE 0 36,151 0 0
IDEX CORP Common Stock 45167R104 1,316 7,278 SH   SOLE 0 7,278 0 0
IDEXX LABORATORIES INC Common Stock 45168D104 2,642 7,567 SH   SOLE 0 7,567 0 0
IDEXX LABORATORIES INC Common Stock 45168D104 6,179 17,618 SH   SOLE 0 17,618 0 0
ILLINOIS TOOL WORKS INC Common Stock 452308109 12,380 67,928 SH   SOLE 0 67,928 0 0
ILLINOIS TOOL WORKS INC Common Stock 452308109 21,699 118,579 SH   SOLE 0 118,579 0 0
ILLUMINA INC Common Stock 452327109 759 4,117 SH   SOLE 0 4,117 0 0
ILLUMINA INC Common Stock 452327109 1,422 7,588 SH   SOLE 0 7,588 0 0
IMMUNOGEN INC Common Stock 45253H101 186 41,303 SH   SOLE 0 41,303 0 0
IMPERIAL OIL LTD NEW Common Stock 453038408 280 5,679 SH   SOLE 0 5,679 0 0
INARI MEDICAL INC Common Stock 45332Y109 1,624 23,411 SH   SOLE 0 23,411 0 0
INCYTE CORP Common Stock 45337C102 1,378 18,226 SH   SOLE 0 18,226 0 0
INDEPENDENT BANK CORP MA Common Stock 453836108 351 4,378 SH   SOLE 0 4,378 0 0
INDIA FUND INC ETF/Closed End 454089103 1,718 105,853 SH   SOLE 0 105,853 0 0
INDL LOGISTICS PPTYS TR REIT 456237106 413 28,968 SH   SOLE 0 28,968 0 0
INFINITY PHARMS INC Common Stock 45665G303 6 10,000 SH   SOLE 0 10,000 0 0
INFOSYS LTD SPONS ADR Common Stock 456788108 5,341 288,569 SH   SOLE 0 288,569 0 0
INFOSYS LTD SPONS ADR Common Stock 456788108 1,330 72,035 SH   SOLE 0 72,035 0 0
ING GROEP NV SPONS ADR Common Stock 456837103 825 83,137 SH   SOLE 0 83,137 0 0
INGERSOLL RAND INC Common Stock 45687V106 1,870 43,674 SH   SOLE 0 43,674 0 0
INGEVITY CORP Common Stock 45688C107 368 5,783 SH   SOLE 0 5,783 0 0
INGLES MARKETS INC A Common Stock 457030104 1,085 12,373 SH   SOLE 0 12,373 0 0
INGREDION INC Common Stock 457187102 1,374 15,587 SH   SOLE 0 15,587 0 0
INGREDION INC Common Stock 457187102 203 2,269 SH   SOLE 0 2,269 0 0
INSMED INC PAR 01 Common Stock 457669307 276 13,855 SH   SOLE 0 13,855 0 0
INOVIO PHARMS INC NEW Common Stock 45773H201 29 15,740 SH   SOLE 0 15,740 0 0
INSPERITY INC Common Stock 45778Q107 1,546 15,490 SH   SOLE 0 15,490 0 0
INNOVATIVE INDL PPTYS A Common Stock 45781V101 946 8,317 SH   SOLE 0 8,317 0 0
INNOVATR US EQTY ULT ETF ETF/Closed End 45782C292 263 10,035 SH   SOLE 0 10,035 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C318 4,204 152,362 SH   SOLE 0 152,362 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C326 1,749 61,265 SH   SOLE 0 61,265 0 0
INNOVATOR GROWTH 100 ETF ETF/Closed End 45782C334 271 7,883 SH   SOLE 0 7,883 0 0
INNOVATR US SMCP PWR ETF ETF/Closed End 45782C342 991 40,645 SH   SOLE 0 40,645 0 0
INNOVATOR INTL DEV ETF ETF/Closed End 45782C367 743 32,300 SH   SOLE 0 32,300 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C383 1,794 60,402 SH   SOLE 0 60,402 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C391 2,230 71,424 SH   SOLE 0 71,424 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C409 1,541 47,524 SH   SOLE 0 47,524 0 0
INNOVATR US EQTY FEB ETF ETF/Closed End 45782C417 3,933 144,924 SH   SOLE 0 144,924 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C433 1,950 67,485 SH   SOLE 0 67,485 0 0
INNOVATOR GROWTH BUF ETF ETF/Closed End 45782C466 690 19,352 SH   SOLE 0 19,352 0 0
INNOVATR US SMCP PWR ETF ETF/Closed End 45782C474 1,191 41,757 SH   SOLE 0 41,757 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C508 24,997 828,499 SH   SOLE 0 828,499 0 0
INNOVATRS E/MKTS PWR ETF ETF/Closed End 45782C516 2,615 96,017 SH   SOLE 0 96,017 0 0
INNOVATORS INTL DEV ETF ETF/Closed End 45782C524 579 23,285 SH   SOLE 0 23,285 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C540 2,170 75,103 SH   SOLE 0 75,103 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C557 1,109 36,143 SH   SOLE 0 36,143 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C573 1,831 64,343 SH   SOLE 0 64,343 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C581 1,495 51,716 SH   SOLE 0 51,716 0 0
INNOVATOR GROWTH 100 ETF ETF/Closed End 45782C615 590 16,620 SH   SOLE 0 16,620 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C656 1,506 53,250 SH   SOLE 0 53,250 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C664 1,215 41,124 SH   SOLE 0 41,124 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C680 480 16,802 SH   SOLE 0 16,802 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C698 1,986 66,728 SH   SOLE 0 66,728 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C748 1,525 52,171 SH   SOLE 0 52,171 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C755 1,524 50,618 SH   SOLE 0 50,618 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C771 589 19,211 SH   SOLE 0 19,211 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C789 425 13,963 SH   SOLE 0 13,963 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C797 1,041 36,967 SH   SOLE 0 36,967 0 0
INNOVATR US EQTY ULT ETF ETF/Closed End 45782C805 524 21,264 SH   SOLE 0 21,264 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C813 685 23,330 SH   SOLE 0 23,330 0 0
INNOVATR US EQTY ULT ETF ETF/Closed End 45782C821 412 15,580 SH   SOLE 0 15,580 0 0
INNOVATR US EQTY ULT ETF ETF/Closed End 45782C839 337 13,316 SH   SOLE 0 13,316 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C870 8,893 326,844 SH   SOLE 0 326,844 0 0
INNOVATOR US EQ BUF ETF ETF/Closed End 45782C888 4,007 132,850 SH   SOLE 0 132,850 0 0
INMUNE BIO INC Common Stock 45782T105 1,729 211,318 SH   SOLE 0 211,318 0 0
INSULET CORP Common Stock 45784P101 1,209 5,549 SH   SOLE 0 5,549 0 0
INSULET CORP Common Stock 45784P101 232 1,026 SH   SOLE 0 1,026 0 0
INTEGRA LIFESCNCS HLDGS Common Stock 457985208 233 4,320 SH   SOLE 0 4,320 0 0
INTEL CORP Common Stock 458140100 21,100 564,010 SH   SOLE 0 564,010 0 0
INTEL CORP Common Stock 458140100 48,059 1,272,063 SH   SOLE 0 1,272,063 0 0
INTEGER HLDGS CORP Common Stock 45826H109 273 3,868 SH   SOLE 0 3,868 0 0
INTEGER HLDGS CORP Common Stock 45826H109 448 6,295 SH   SOLE 0 6,295 0 0
INTELLIA THERAPEUTICS Common Stock 45826J105 624 11,987 SH   SOLE 0 11,987 0 0
INTERACTIVE BRKRS GRP A Common Stock 45841N107 4,630 84,173 SH   SOLE 0 84,173 0 0
INTERFACE INC Common Stock 458665304 524 41,750 SH   SOLE 0 41,750 0 0
INTERCONTINENTAL EXCH Common Stock 45866F104 1,586 16,865 SH   SOLE 0 16,865 0 0
INTERCONTINENTAL EXCH Common Stock 45866F104 4,484 46,350 SH   SOLE 0 46,350 0 0
INTL BUSINESS MACHS CORP Common Stock 459200101 8,010 56,734 SH   SOLE 0 56,734 0 0
INTL BUSINESS MACHS CORP Common Stock 459200101 76,791 541,316 SH   SOLE 0 541,316 0 0
INTL FLAVOR FRAGRANCE Common Stock 459506101 13,395 114,787 SH   SOLE 0 114,787 0 0
INTL FLAVOR FRAGRANCE Common Stock 459506101 4,035 33,869 SH   SOLE 0 33,869 0 0
INTL PAPER COMPANY Common Stock 460146103 9,476 223,803 SH   SOLE 0 223,803 0 0
INTL PAPER COMPANY Common Stock 460146103 446 10,663 SH   SOLE 0 10,663 0 0
INTERPUBLIC GROUP Common Stock 460690100 419 15,235 SH   SOLE 0 15,235 0 0
INTERPUBLIC GROUP Common Stock 460690100 678 24,661 SH   SOLE 0 24,661 0 0
INV ULTRA SHRT DUR ETF ETF/Closed End- 46090A887 3,119 63,002 SH   SOLE 0 63,002 0 0
INV OPTIMUM YLD K1 ETF ETF/Closed End 46090F100 1,264 66,822 SH   SOLE 0 66,822 0 0
INTRACELLULAR THERAPIES Common Stock 46116X101 203 3,668 SH   SOLE 0 3,668 0 0
INTUIT INC Common Stock 461202103 1,425 3,696 SH   SOLE 0 3,696 0 0
INTUIT INC Common Stock 461202103 7,284 18,856 SH   SOLE 0 18,856 0 0
INTUITIVE SURGICAL NEW Common Stock 46120E602 5,941 29,413 SH   SOLE 0 29,413 0 0
INTUITIVE SURGICAL NEW Common Stock 46120E602 2,004 9,984 SH   SOLE 0 9,984 0 0
INVESCO SR INCOME TR ETF/Closed End- 46131H107 210 54,876 SH   SOLE 0 54,876 0 0
INVESCO TR INVT GRD MUNS ETF/Closed End- 46131M106 200 19,147 SH   SOLE 0 19,147 0 0
INVESCO TR INVT GRD NY ETF/Closed End- 46131T101 113 10,532 SH   SOLE 0 10,532 0 0
INVESCO MUN OPPTY TR ETF/Closed End- 46132C107 491 47,814 SH   SOLE 0 47,814 0 0
INVESCO CA VALU MUN INCM ETF/Closed End- 46132H106 154 14,950 SH   SOLE 0 14,950 0 0
INVESCO PA VAL MUN INC ETF/Closed End- 46132K109 284 27,756 SH   SOLE 0 27,756 0 0
INVESCO VALU MUN INCM TR ETF/Closed End- 46132P108 192 15,440 SH   SOLE 0 15,440 0 0
INVESCO QUAL MUN INC TR ETF/Closed End- 46133G107 163 16,251 SH   SOLE 0 16,251 0 0
INVESTAR HOLDING CORP Common Stock 46134L105 266 12,200 SH   SOLE 0 12,200 0 0
INVESCO HIGH INCOME Common Stock 46135X108 279 32,885 SH   SOLE 0 32,885 0 0
INV AEROSP DEF ETF ETF/Closed End 46137V100 303 4,373 SH   SOLE 0 4,373 0 0
INV WILDERHL CLN ETF ETF/Closed End 46137V134 596 12,502 SH   SOLE 0 12,502 0 0
INV WATER RES ETF ETF/Closed End 46137V142 1,959 42,657 SH   SOLE 0 42,657 0 0
INV SP SMCP 600 VAL ETF ETF/Closed End 46137V167 434 5,115 SH   SOLE 0 5,115 0 0
INV SP 500 TOP 50 ETF ETF/Closed End 46137V233 6,862 23,744 SH   SOLE 0 23,744 0 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V241 2,153 50,704 SH   SOLE 0 50,704 0 0
INV SP PURE VALU ETF ETF/Closed End 46137V258 362 4,725 SH   SOLE 0 4,725 0 0
INV SP PURE GRW ETF ETF/Closed End 46137V266 9,596 64,075 SH   SOLE 0 64,075 0 0
INV SP 500 EQ WEIGH ETF ETF/Closed End 46137V282 6,276 26,095 SH   SOLE 0 26,095 0 0
INV BUYBACK ACHV ETF ETF/Closed End 46137V308 489 6,219 SH   SOLE 0 6,219 0 0
INV SP 500 EQUAL HC ETF ETF/Closed End 46137V332 2,609 9,724 SH   SOLE 0 9,724 0 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V340 213 3,942 SH   SOLE 0 3,942 0 0
INV SP 500 EQUAL ETF ETF/Closed End 46137V357 88,347 650,084 SH   SOLE 0 650,084 0 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V365 2,585 39,682 SH   SOLE 0 39,682 0 0
INV SP 500 CONSUMER ETF ETF/Closed End 46137V381 375 3,401 SH   SOLE 0 3,401 0 0
INV SP 500 GARP ETF ETF/Closed End 46137V431 1,647 20,415 SH   SOLE 0 20,415 0 0
INV SP MDCP MOMENT ETF ETF/Closed End 46137V464 474 6,552 SH   SOLE 0 6,552 0 0
INV SP SMCP VAL ETF ETF/Closed End 46137V480 888 19,627 SH   SOLE 0 19,627 0 0
INV SP SMCP MOMENT ETF ETF/Closed End 46137V498 270 6,030 SH   SOLE 0 6,030 0 0
INV DIV ACHIEVERS ETF ETF/Closed End 46137V506 253 7,318 SH   SOLE 0 7,318 0 0
INV NSDQ INTERNET ETF ETF/Closed End 46137V530 590 4,802 SH   SOLE 0 4,802 0 0
INV INTL DIV ACHIEVE ETF ETF/Closed End 46137V548 367 21,253 SH   SOLE 0 21,253 0 0
INV H/Y EQ DIV ACH ETF ETF/Closed End 46137V563 965 46,501 SH   SOLE 0 46,501 0 0
INV GOLD DRGN CHNA ETF ETF/Closed End 46137V571 1,432 43,468 SH   SOLE 0 43,468 0 0
INV DJIA DIV ETF ETF/Closed End 46137V605 553 12,996 SH   SOLE 0 12,996 0 0
INV FTSE RAFI US1000 ETF ETF/Closed End 46137V613 1,507 10,038 SH   SOLE 0 10,038 0 0
INV FINL PFD ETF ETF/Closed End- 46137V621 236 15,305 SH   SOLE 0 15,305 0 0
INV DWA BASIC MATLS ETF ETF/Closed End 46137V704 1,097 14,646 SH   SOLE 0 14,646 0 0
INV DWA BASIC MATLS ETF ETF/Closed End 46137V704 3,952 54,729 SH   SOLE 0 54,729 0 0
INV DYN LEISURE ENT ETF ETF/Closed End 46137V720 570 15,402 SH   SOLE 0 15,402 0 0
INV DYN LGCP VAL ETF ETF/Closed End 46137V738 437 9,910 SH   SOLE 0 9,910 0 0
INV DYN LGCP GRW ETF ETF/Closed End 46137V746 248 4,168 SH   SOLE 0 4,168 0 0
INV DYN FOOD BEV ETF ETF/Closed End 46137V753 754 17,218 SH   SOLE 0 17,218 0 0
INV DYN ENERGY EXPL ETF ETF/Closed End 46137V761 383 13,572 SH   SOLE 0 13,572 0 0
INV DYN BIO GENOME ETF ETF/Closed End 46137V787 383 6,620 SH   SOLE 0 6,620 0 0
INV DWA UTILS MOMENT ETF ETF/Closed End 46137V795 4,613 134,172 SH   SOLE 0 134,172 0 0
INV DWA TECH MOMENTM ETF ETF/Closed End 46137V811 691 6,233 SH   SOLE 0 6,233 0 0
INV DWA MOMENTUM ETF ETF/Closed End 46137V837 562 8,256 SH   SOLE 0 8,256 0 0
INV DWA MOMENTUM ETF ETF/Closed End 46137V837 22,932 328,771 SH   SOLE 0 328,771 0 0
INV DWA INDL MOMENT ETF ETF/Closed End 46137V845 483 5,925 SH   SOLE 0 5,925 0 0
INV DWA FINL MOMENT ETF ETF/Closed End 46137V860 1,264 31,411 SH   SOLE 0 31,411 0 0
INV DWA ENRGY MOMNTM ETF ETF/Closed End 46137V878 1,972 47,407 SH   SOLE 0 47,407 0 0
INV DWA ENRGY MOMNTM ETF ETF/Closed End 46137V878 4,241 110,986 SH   SOLE 0 110,986 0 0
INV DWA CNSMR STP MM ETF ETF/Closed End 46137V886 4,524 57,619 SH   SOLE 0 57,619 0 0
INV DWA CNSMR STP MM ETF ETF/Closed End 46137V886 1,454 18,388 SH   SOLE 0 18,388 0 0
INV DB CMDTY IDX ETF Common Stock 46138B103 544 19,437 SH   SOLE 0 19,437 0 0
INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354 293 4,726 SH   SOLE 0 4,726 0 0
INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354 22,672 367,223 SH   SOLE 0 367,223 0 0
INV SP500 HI DIV ETF ETF/Closed End 46138E362 9,340 210,694 SH   SOLE 0 210,694 0 0
INV SP 500 EX RATE ETF ETF/Closed End 46138E388 358 7,741 SH   SOLE 0 7,741 0 0
INV CEF INC COMP ETF ETF/Closed End- 46138E404 950 50,401 SH   SOLE 0 50,401 0 0
INV RUSS 1000 ETF ETF/Closed End 46138E420 805 20,506 SH   SOLE 0 20,506 0 0
INV PFD ETF ETF/Closed End 46138E511 4,153 337,407 SH   SOLE 0 337,407 0 0
INV NATL AMT FREE ETF ETF/Closed End- 46138E537 2,993 129,123 SH   SOLE 0 129,123 0 0
INV EXCHG KBW HI DIV ETF ETF/Closed End 46138E610 562 33,923 SH   SOLE 0 33,923 0 0
INV EXCHG KBW BK ETF ETF/Closed End 46138E628 701 13,210 SH   SOLE 0 13,210 0 0
INV EXCHG KBW BK ETF ETF/Closed End 46138E628 859 16,601 SH   SOLE 0 16,601 0 0
INV GLB S/T HI YLD ETF ETF/Closed End- 46138E669 4,070 209,826 SH   SOLE 0 209,826 0 0
INV FDMTL H/Y CORP ETF ETF/Closed End- 46138E719 554 32,853 SH   SOLE 0 32,853 0 0
INV DWA S/C MOMENTUM ETF ETF/Closed End 46138E842 8,025 113,556 SH   SOLE 0 113,556 0 0
INV DWA S/C MOMENTUM ETF ETF/Closed End 46138E842 527 7,763 SH   SOLE 0 7,763 0 0
INV DWA E/MKT MOMNTM ETF ETF/Closed End 46138E867 204 10,527 SH   SOLE 0 10,527 0 0
INV DWA DEV MKTS ETF ETF/Closed End 46138E875 211 7,557 SH   SOLE 0 7,557 0 0
INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102 266 5,963 SH   SOLE 0 5,963 0 0
INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102 471 10,571 SH   SOLE 0 10,571 0 0
INV SP SMCP QUAL ETF ETF/Closed End 46138G300 471 14,975 SH   SOLE 0 14,975 0 0
INV SR LOAN ETF ETF/Closed End- 46138G508 1,632 79,628 SH   SOLE 0 79,628 0 0
INV NASDAQ NEXT GEN ETF ETF/Closed End 46138G631 315 13,235 SH   SOLE 0 13,235 0 0
INVESCO NASDAQ 100 ETF ETF/Closed End 46138G649 247 2,117 SH   SOLE 0 2,117 0 0
INVESCO SP ULT DIV ETF ETF/Closed End 46138G656 1,974 47,655 SH   SOLE 0 47,655 0 0
INVESCO SP S/C 600 ETF ETF/Closed End 46138G664 737 7,058 SH   SOLE 0 7,058 0 0
INVESCO SP MDCP 400 ETF ETF/Closed End 46138G672 334 4,183 SH   SOLE 0 4,183 0 0
INVESCO SP 500 REV ETF ETF/Closed End 46138G698 713 10,078 SH   SOLE 0 10,078 0 0
INV SOLAR ETF ETF/Closed End 46138G706 5,003 69,289 SH   SOLE 0 69,289 0 0
INV TXBL MUN BD ETF ETF/Closed End- 46138G805 974 35,141 SH   SOLE 0 35,141 0 0
INV TXBL MUN BD ETF ETF/Closed End- 46138G805 1,712 62,869 SH   SOLE 0 62,869 0 0
INV EXCHG VAR RATE ETF ETF/Closed End- 46138G870 4,074 183,742 SH   SOLE 0 183,742 0 0
INV BULLETSHS 2030 ETF ETF/Closed End- 46138J460 6,850 420,742 SH   SOLE 0 420,742 0 0
INV BULLETSHS 2026 ETF ETF/Closed End- 46138J510 1,039 44,208 SH   SOLE 0 44,208 0 0
INV BULLETSHS 2025 ETF ETF/Closed End- 46138J528 1,046 42,865 SH   SOLE 0 42,865 0 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J536 1,054 42,419 SH   SOLE 0 42,419 0 0
INV BULLETSHS 2023 ETF ETF/Closed End- 46138J544 1,055 41,945 SH   SOLE 0 41,945 0 0
INV BULLETSH 2029 BD ETF ETF/Closed End- 46138J577 6,947 386,119 SH   SOLE 0 386,119 0 0
INVESCO RUSL 1000 ETF ETF/Closed End 46138J619 2,030 49,293 SH   SOLE 0 49,293 0 0
INVESCO RUSL 1000 ETF ETF/Closed End 46138J619 209 4,997 SH   SOLE 0 4,997 0 0
INV BULLETSHS 2028 ETF ETF/Closed End- 46138J643 5,414 273,554 SH   SOLE 0 273,554 0 0
INV DEFNSV EQ ETF ETF/Closed End 46138J775 506 7,945 SH   SOLE 0 7,945 0 0
INV BULLET CORP BD ETF ETF/Closed End- 46138J783 17,344 903,814 SH   SOLE 0 903,814 0 0
INV BULLETSHS 2026 ETF ETF/Closed End- 46138J791 8,519 445,343 SH   SOLE 0 445,343 0 0
INV BULLET 2025 CORP ETF ETF/Closed End- 46138J825 21,420 1,052,561 SH   SOLE 0 1,052,561 0 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J833 5,965 273,378 SH   SOLE 0 273,378 0 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J841 12,348 596,824 SH   SOLE 0 596,824 0 0
INV BULLET H/Y CORP ETF ETF/Closed End- 46138J858 6,228 270,682 SH   SOLE 0 270,682 0 0
INV BULLETSHS 2023 ETF ETF/Closed End- 46138J866 20,893 998,238 SH   SOLE 0 998,238 0 0
INV BULLETSHS 2022 ETF ETF/Closed End- 46138J874 1,106 50,092 SH   SOLE 0 50,092 0 0
INV BULLET 2022 BD ETF ETF/Closed End- 46138J882 1,505 71,071 SH   SOLE 0 71,071 0 0
INV MULT SCTR AGRIC ETF Common Stock 46140H106 4,518 219,634 SH   SOLE 0 219,634 0 0
INV DB PREC MTLS ETF Common Stock 46140H502 529 11,200 SH   SOLE 0 11,200 0 0
INV DB US DLR BULL ETF Common Stock 46141D203 3,083 110,550 SH   SOLE 0 110,550 0 0
IONIS PHARMS INC Common Stock 462222100 1,135 30,658 SH   SOLE 0 30,658 0 0
IONQ INC Common Stock 46222L108 73 15,475 SH   SOLE 0 15,475 0 0
IQVIA HOLDINGS INC Common Stock 46266C105 230 1,058 SH   SOLE 0 1,058 0 0
IQVIA HOLDINGS INC Common Stock 46266C105 6,692 31,536 SH   SOLE 0 31,536 0 0
IRIDIUM COMMS INC Common Stock 46269C102 1,929 51,526 SH   SOLE 0 51,526 0 0
IROBOT CORP Common Stock 462726100 961 23,622 SH   SOLE 0 23,622 0 0
IRON MOUNTAIN INC REIT 46284V101 5,753 117,028 SH   SOLE 0 117,028 0 0
IRON MOUNTAIN INC REIT 46284V101 2,181 44,791 SH   SOLE 0 44,791 0 0
ISHS GOLD TRUST NEW ETF ETF/Closed End 464285204 10,321 298,625 SH   SOLE 0 298,625 0 0
ISHS MSCI AUSTRALIA ETF ETF/Closed End 464286103 419 19,741 SH   SOLE 0 19,741 0 0
ISHS EMG MKT DIV ETF ETF/Closed End 464286319 2,043 76,473 SH   SOLE 0 76,473 0 0
ISHARES MSCI BRAZIL ETF ETF/Closed End 464286400 539 19,488 SH   SOLE 0 19,488 0 0
ISHS MSCI GLBL M VOL ETF ETF/Closed End 464286525 1,613 17,049 SH   SOLE 0 17,049 0 0
ISHS MSCI GLBL M VOL ETF ETF/Closed End 464286525 2,951 31,223 SH   SOLE 0 31,223 0 0
ISHS MSCI E/MKT VOL ETF ETF/Closed End 464286533 67,072 1,210,033 SH   SOLE 0 1,210,033 0 0
ISHS MSCI E/MKT VOL ETF ETF/Closed End 464286533 24,453 440,507 SH   SOLE 0 440,507 0 0
ISHS SP 100 INDX ETF ETF/Closed End 464287101 2,974 17,105 SH   SOLE 0 17,105 0 0
ISHARES MSTAR GRWTH ETF ETF/Closed End 464287119 2,608 51,459 SH   SOLE 0 51,459 0 0
ISHS SP TTL US STK ETF ETF/Closed End 464287150 10,254 121,167 SH   SOLE 0 121,167 0 0
ISHS SEL DIV ETF ETF/Closed End 464287168 48,745 410,901 SH   SOLE 0 410,901 0 0
ISHS TIPS BD ETF ETF/Closed End- 464287176 26,359 230,791 SH   SOLE 0 230,791 0 0
ISHS TIPS BD ETF ETF/Closed End- 464287176 76,695 673,297 SH   SOLE 0 673,297 0 0
ISHS US TRANSP ETF ETF/Closed End 464287192 1,001 4,659 SH   SOLE 0 4,659 0 0
ISHS CORE SP 500 ETF ETF/Closed End 464287200 573,654 1,512,999 SH   SOLE 0 1,512,999 0 0
ISHS CORE SP 500 ETF ETF/Closed End 464287200 103,371 270,173 SH   SOLE 0 270,173 0 0
ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 21,642 215,045 SH   SOLE 0 215,045 0 0
ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 8,499 83,585 SH   SOLE 0 83,585 0 0
ISHS MSCI EMG MKT ETF ETF/Closed End 464287234 15,977 394,975 SH   SOLE 0 394,975 0 0
ISHS INVSTMNT BD ETF ETF/Closed End- 464287242 11,196 102,670 SH   SOLE 0 102,670 0 0
ISHS GLBL COMM SVCS ETF ETF/Closed End 464287275 893 14,456 SH   SOLE 0 14,456 0 0
ISHS GLBL TECH ETF ETF/Closed End 464287291 2,603 56,227 SH   SOLE 0 56,227 0 0
ISHS GLBL TECH ETF ETF/Closed End 464287291 1,784 39,032 SH   SOLE 0 39,032 0 0
ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309 19,165 314,548 SH   SOLE 0 314,548 0 0
ISHS GLB HLTHCR ETF ETF/Closed End 464287325 3,204 39,672 SH   SOLE 0 39,672 0 0
ISHS GLB FINLS ETF ETF/Closed End 464287333 566 8,494 SH   SOLE 0 8,494 0 0
ISHS GLB ENRGY ETF ETF/Closed End 464287341 211 5,962 SH   SOLE 0 5,962 0 0
ISHS NA NAT RES ETF ETF/Closed End 464287374 512 13,535 SH   SOLE 0 13,535 0 0
ISHS LATN AMR 40 ETF ETF/Closed End 464287390 661 28,819 SH   SOLE 0 28,819 0 0
ISHS LATN AMR 40 ETF ETF/Closed End 464287390 1,148 50,909 SH   SOLE 0 50,909 0 0
ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 3,414 24,836 SH   SOLE 0 24,836 0 0
ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 22,242 160,324 SH   SOLE 0 160,324 0 0
ISHS 20 TRSY ETF ETF/Closed End- 464287432 16,551 147,615 SH   SOLE 0 147,615 0 0
ISHS 20 TRSY ETF ETF/Closed End- 464287432 62,015 539,873 SH   SOLE 0 539,873 0 0
ISHS 710Y TRSY ETF ETF/Closed End- 464287440 3,820 37,344 SH   SOLE 0 37,344 0 0
ISHS 710Y TRSY ETF ETF/Closed End- 464287440 1,169 11,609 SH   SOLE 0 11,609 0 0
ISHS 13YR TRS ETF ETF/Closed End- 464287457 1,588 19,242 SH   SOLE 0 19,242 0 0
ISHS 13YR TRS ETF ETF/Closed End- 464287457 2,489 30,069 SH   SOLE 0 30,069 0 0
ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465 47,875 759,083 SH   SOLE 0 759,083 0 0
ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473 8,267 80,032 SH   SOLE 0 80,032 0 0
ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481 5,718 70,887 SH   SOLE 0 70,887 0 0
ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499 59,177 900,028 SH   SOLE 0 900,028 0 0
ISHS CORE SP MDCP ETF ETF/Closed End 464287507 61,368 266,645 SH   SOLE 0 266,645 0 0
ISHS CORE SP MDCP ETF ETF/Closed End 464287507 589 2,604 SH   SOLE 0 2,604 0 0
ISHS EXPANDED TECH ETF ETF/Closed End 464287515 6,370 23,305 SH   SOLE 0 23,305 0 0
ISHS SEMICONDUCTOR ETF ETF/Closed End 464287523 2,353 6,484 SH   SOLE 0 6,484 0 0
ISHS EXPANDED TECH ETF ETF/Closed End 464287549 32,304 107,792 SH   SOLE 0 107,792 0 0
ISHS EXPANDED TECH ETF ETF/Closed End 464287549 166,447 565,396 SH   SOLE 0 565,396 0 0
ISHS BIOTECH ETF ETF/Closed End 464287556 14,248 121,404 SH   SOLE 0 121,404 0 0
ISHS CS REIT ETF ETF/Closed End 464287564 1,360 22,208 SH   SOLE 0 22,208 0 0
ISHS GLB 100 ETF ETF/Closed End 464287572 2,743 42,356 SH   SOLE 0 42,356 0 0
ISHS US CNSMR DIRECT ETF ETF/Closed End 464287580 358 6,198 SH   SOLE 0 6,198 0 0
ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 24,292 165,647 SH   SOLE 0 165,647 0 0
ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 1,694 11,684 SH   SOLE 0 11,684 0 0
ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606 8,367 128,837 SH   SOLE 0 128,837 0 0
ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614 156,450 707,692 SH   SOLE 0 707,692 0 0
ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622 2,327 11,081 SH   SOLE 0 11,081 0 0
ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630 4,730 34,164 SH   SOLE 0 34,164 0 0
ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648 3,703 17,616 SH   SOLE 0 17,616 0 0
ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 43,108 249,986 SH   SOLE 0 249,986 0 0
ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 617 3,645 SH   SOLE 0 3,645 0 0
ISHS CORE SP US VAL ETF ETF/Closed End 464287663 1,925 28,518 SH   SOLE 0 28,518 0 0
ISHS SP U S GROWTH ETF ETF/Closed End 464287671 2,201 26,046 SH   SOLE 0 26,046 0 0
ISHS SP U S GROWTH ETF ETF/Closed End 464287671 511 6,101 SH   SOLE 0 6,101 0 0
ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689 798 3,624 SH   SOLE 0 3,624 0 0
ISHS US UTIL ETF ETF/Closed End 464287697 862 10,178 SH   SOLE 0 10,178 0 0
ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 526 5,571 SH   SOLE 0 5,571 0 0
ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 4,476 46,698 SH   SOLE 0 46,698 0 0
ISHS US TECH ETF ETF/Closed End 464287721 7,543 92,876 SH   SOLE 0 92,876 0 0
ISHS US TECH ETF ETF/Closed End 464287721 12,792 160,001 SH   SOLE 0 160,001 0 0
ISHS US RL EST ETF ETF/Closed End 464287739 949 10,234 SH   SOLE 0 10,234 0 0
ISHS U S INDLS ETF ETF/Closed End 464287754 3,831 43,071 SH   SOLE 0 43,071 0 0
ISHS US HLTHCR ETF ETF/Closed End 464287762 2,229 8,322 SH   SOLE 0 8,322 0 0
ISHS US FINL SVCS ETF ETF/Closed End 464287770 6,587 43,577 SH   SOLE 0 43,577 0 0
ISHS US FINL SVCS ETF ETF/Closed End 464287770 13,916 93,889 SH   SOLE 0 93,889 0 0
ISHS U S FINANCIALS ETF ETF/Closed End 464287788 3,202 45,052 SH   SOLE 0 45,052 0 0
ISHS US ENGY SCTR ETF ETF/Closed End 464287796 7,758 192,449 SH   SOLE 0 192,449 0 0
ISHS US ENGY SCTR ETF ETF/Closed End 464287796 21,995 576,987 SH   SOLE 0 576,987 0 0
ISHS CORE SP SMCP ETF ETF/Closed End 464287804 20,939 226,591 SH   SOLE 0 226,591 0 0
ISHS CORE SP SMCP ETF ETF/Closed End 464287804 100,219 1,070,263 SH   SOLE 0 1,070,263 0 0
ISHS US CNSMR STAPLS ETF ETF/Closed End 464287812 697 3,576 SH   SOLE 0 3,576 0 0
ISHS US CNSMR STAPLS ETF ETF/Closed End 464287812 863 4,444 SH   SOLE 0 4,444 0 0
ISHS U S BASIC MTRLS ETF ETF/Closed End 464287838 1,763 14,642 SH   SOLE 0 14,642 0 0
ISHS U S ETF ETF/Closed End 464287846 216 2,308 SH   SOLE 0 2,308 0 0
ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879 32,122 360,804 SH   SOLE 0 360,804 0 0
ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879 8,206 90,989 SH   SOLE 0 90,989 0 0
ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887 5,103 47,680 SH   SOLE 0 47,680 0 0
ISHARES MSTAR VALUE ETF ETF/Closed End 464288109 3,181 52,218 SH   SOLE 0 52,218 0 0
ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158 7,837 75,103 SH   SOLE 0 75,103 0 0
ISHS AC ASIA EX JPN ETF ETF/Closed End 464288182 4,092 58,779 SH   SOLE 0 58,779 0 0
ISHS MSTAR MID CAP ETF ETF/Closed End 464288208 524 9,150 SH   SOLE 0 9,150 0 0
ISHS GLB CLEAN ENRGY ETF ETF/Closed End 464288224 1,368 71,449 SH   SOLE 0 71,449 0 0
ISHS ACWI EX US ETF ETF/Closed End 464288240 1,699 37,411 SH   SOLE 0 37,411 0 0
ISHS MSCI ACWI ETF ETF/Closed End 464288257 2,222 26,209 SH   SOLE 0 26,209 0 0
ISHS MSCI ACWI ETF ETF/Closed End 464288257 1,369 16,319 SH   SOLE 0 16,319 0 0
ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273 1,996 36,071 SH   SOLE 0 36,071 0 0
ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 4,605 53,972 SH   SOLE 0 53,972 0 0
ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 4,092 48,334 SH   SOLE 0 48,334 0 0
ISHS GLB INFRA ETF ETF/Closed End 464288372 13,035 277,337 SH   SOLE 0 277,337 0 0
ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406 937 15,505 SH   SOLE 0 15,505 0 0
ISHS NATL MUNI BD ETF ETF/Closed End- 464288414 3,598 34,080 SH   SOLE 0 34,080 0 0
ISHS INTL SEL DIV ETF ETF/Closed End 464288448 10,757 390,045 SH   SOLE 0 390,045 0 0
ISHS INTL SEL DIV ETF ETF/Closed End 464288448 5,432 200,012 SH   SOLE 0 200,012 0 0
ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 1,468 19,943 SH   SOLE 0 19,943 0 0
ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 7,387 100,144 SH   SOLE 0 100,144 0 0
ISHS CORE US REIT ETF ETF/Closed End 464288521 243 4,494 SH   SOLE 0 4,494 0 0
ISHS RESDNTL RL EST ETF ETF/Closed End 464288562 209 2,604 SH   SOLE 0 2,604 0 0
ISHS MSCI KLD 400 ETF ETF/Closed End 464288570 1,405 19,539 SH   SOLE 0 19,539 0 0
ISHS MSCI KLD 400 ETF ETF/Closed End 464288570 668 9,197 SH   SOLE 0 9,197 0 0
ISHS MBS ETF ETF/Closed End- 464288588 33,421 342,819 SH   SOLE 0 342,819 0 0
ISHS MBS ETF ETF/Closed End- 464288588 8,150 84,864 SH   SOLE 0 84,864 0 0
ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620 22,042 432,443 SH   SOLE 0 432,443 0 0
ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620 1,855 36,699 SH   SOLE 0 36,699 0 0
ISHS 510 YR INVEST ETF ETF/Closed End- 464288638 2,593 51,199 SH   SOLE 0 51,199 0 0
ISHS 510 YR INVEST ETF ETF/Closed End- 464288638 1,260 24,676 SH   SOLE 0 24,676 0 0
ISHS 15 YR INVEST ETF ETF/Closed End- 464288646 1,255 24,826 SH   SOLE 0 24,826 0 0
ISHS 15 YR INVEST ETF ETF/Closed End- 464288646 39,260 780,367 SH   SOLE 0 780,367 0 0
ISHS 1020 TRS ETF ETF/Closed End- 464288653 31,310 260,589 SH   SOLE 0 260,589 0 0
ISHS 1020 TRS ETF ETF/Closed End- 464288653 1,647 14,005 SH   SOLE 0 14,005 0 0
ISHS 37Y TRSY ETF ETF/Closed End- 464288661 155,490 1,302,918 SH   SOLE 0 1,302,918 0 0
ISHS 37Y TRSY ETF ETF/Closed End- 464288661 6,298 53,299 SH   SOLE 0 53,299 0 0
ISHS SHORT TREASURY ETF ETF/Closed End- 464288679 6,593 59,909 SH   SOLE 0 59,909 0 0
ISHS SHORT TREASURY ETF ETF/Closed End- 464288679 873 7,931 SH   SOLE 0 7,931 0 0
ISHS TR PFD INCM ETF ETF/Closed End- 464288687 4,533 137,872 SH   SOLE 0 137,872 0 0
ISHS TR PFD INCM ETF ETF/Closed End- 464288687 39,213 1,194,422 SH   SOLE 0 1,194,422 0 0
ISHS MATRLS INDX ETF ETF/Closed End 464288695 211 2,780 SH   SOLE 0 2,780 0 0
ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703 1,002 19,542 SH   SOLE 0 19,542 0 0
ISHS GLB UTILS ETF ETF/Closed End 464288711 323 5,375 SH   SOLE 0 5,375 0 0
ISHS CNSMR STPLS ETF ETF/Closed End 464288737 203 3,513 SH   SOLE 0 3,513 0 0
ISHS U S HOME CONSTR ETF ETF/Closed End 464288752 1,667 31,836 SH   SOLE 0 31,836 0 0
ISHS U S ARERO DEF ETF ETF/Closed End 464288760 4,597 46,919 SH   SOLE 0 46,919 0 0
ISHS U S REGL BKS ETF ETF/Closed End 464288778 427 8,494 SH   SOLE 0 8,494 0 0
ISHS US INSURANCE ETF ETF/Closed End 464288786 636 7,655 SH   SOLE 0 7,655 0 0
ISHS MSCI USA ESG ETF ETF/Closed End 464288802 5,603 68,715 SH   SOLE 0 68,715 0 0
ISHS US MED DVCS ETF ETF/Closed End 464288810 7,659 152,229 SH   SOLE 0 152,229 0 0
ISHS US MED DVCS ETF ETF/Closed End 464288810 3,093 61,329 SH   SOLE 0 61,329 0 0
ISHS US HC PROVDRS ETF ETF/Closed End 464288828 1,274 4,958 SH   SOLE 0 4,958 0 0
ISHS US PHARMA ETF ETF/Closed End 464288836 1,636 8,572 SH   SOLE 0 8,572 0 0
ISHS US O/G EXPL ETF ETF/Closed End 464288851 625 8,026 SH   SOLE 0 8,026 0 0
ISHS MICROCAP ETF ETF/Closed End 464288869 9,446 89,125 SH   SOLE 0 89,125 0 0
ISHS MSCI EAFE VAL ETF ETF/Closed End 464288877 6,750 152,773 SH   SOLE 0 152,773 0 0
ISHS MSCI EAFE VAL ETF ETF/Closed End 464288877 135,604 3,124,514 SH   SOLE 0 3,124,514 0 0
ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 64,306 798,926 SH   SOLE 0 798,926 0 0
ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 11,912 147,665 SH   SOLE 0 147,665 0 0
ISHS RUSS TOP200 GRW ETF ETF/Closed End 464289438 300 2,379 SH   SOLE 0 2,379 0 0
ISHS 10 YR INVEST ETF ETF/Closed End- 464289511 659 12,519 SH   SOLE 0 12,519 0 0
ISHS CORE AGRSV ALLC ETF ETF/Closed End 464289859 2,639 44,065 SH   SOLE 0 44,065 0 0
ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 4,475 93,230 SH   SOLE 0 93,230 0 0
ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 9,451 196,820 SH   SOLE 0 196,820 0 0
ISHS CORE MOD ALLOC ETF ETF/Closed End 464289875 3,336 85,622 SH   SOLE 0 85,622 0 0
ISHS CORE CNSVR ALLO ETF ETF/Closed End 464289883 1,211 35,034 SH   SOLE 0 35,034 0 0
ISHS SILVER TR ETF Common Stock 46428Q109 3,764 196,137 SH   SOLE 0 196,137 0 0
ISHS SP GSCI CMDTY ETF Common Stock 46428R107 712 29,400 SH   SOLE 0 29,400 0 0
ISHS U S TREAS ETF ETF/Closed End- 46429B267 8,868 374,645 SH   SOLE 0 374,645 0 0
ISHS U S TREAS ETF ETF/Closed End- 46429B267 169,053 7,073,360 SH   SOLE 0 7,073,360 0 0
ISHS AAAA RATE CORP ETF ETF/Closed End- 46429B291 1,005 20,977 SH   SOLE 0 20,977 0 0
ISHS MSCI INDIA ETF ETF/Closed End 46429B598 308 7,876 SH   SOLE 0 7,876 0 0
ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 6,585 131,909 SH   SOLE 0 131,909 0 0
ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 6,717 134,016 SH   SOLE 0 134,016 0 0
ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 43,474 428,228 SH   SOLE 0 428,228 0 0
ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 52,678 524,519 SH   SOLE 0 524,519 0 0
ISHS MSCI CHINA INDX ETF ETF/Closed End 46429B671 1,041 18,661 SH   SOLE 0 18,661 0 0
ISHS MSCI EAFE M VOL ETF ETF/Closed End 46429B689 323 5,098 SH   SOLE 0 5,098 0 0
ISHS MSCI EAFE M VOL ETF ETF/Closed End 46429B689 1,021 16,132 SH   SOLE 0 16,132 0 0
ISHS MSCI USA M VOL ETF ETF/Closed End 46429B697 22,839 325,301 SH   SOLE 0 325,301 0 0
ISHS MSCI USA M VOL ETF ETF/Closed End 46429B697 55,652 793,900 SH   SOLE 0 793,900 0 0
ISHS 05Y TIPS ETF ETF/Closed End- 46429B747 9,924 97,726 SH   SOLE 0 97,726 0 0
BLKRCK SHRT MTY BD ETF ETF/Closed End- 46431W507 2,673 54,295 SH   SOLE 0 54,295 0 0
ISHS EVOLV US MEDIA ETF ETF/Closed End 46431W630 583 23,025 SH   SOLE 0 23,025 0 0
ISHS INT RT HDG BOND ETF ETF/Closed End 46431W705 569 6,283 SH   SOLE 0 6,283 0 0
ISHS GSCI CMDTY DYN ETF ETF/Closed End 46431W853 2,595 60,999 SH   SOLE 0 60,999 0 0
ISHS GSCI CMDTY DYN ETF ETF/Closed End 46431W853 16,528 403,703 SH   SOLE 0 403,703 0 0
ISHS MSCI USA QLTY ETF ETF/Closed End 46432F339 9,284 83,088 SH   SOLE 0 83,088 0 0
ISHS MSCI USA QLTY ETF ETF/Closed End 46432F339 34,486 306,215 SH   SOLE 0 306,215 0 0
ISHS MSCI USA VAL ETF ETF/Closed End 46432F388 25,948 281,771 SH   SOLE 0 281,771 0 0
ISHS MSCI USA VAL ETF ETF/Closed End 46432F388 1,881 20,778 SH   SOLE 0 20,778 0 0
ISHS MSCI USA MOMENT ETF ETF/Closed End 46432F396 1,872 13,729 SH   SOLE 0 13,729 0 0
ISHS MSCI USA MOMENT ETF ETF/Closed End 46432F396 32,837 239,347 SH   SOLE 0 239,347 0 0
ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 4,364 75,795 SH   SOLE 0 75,795 0 0
ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 63,459 1,112,721 SH   SOLE 0 1,112,721 0 0
ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 15,724 267,190 SH   SOLE 0 267,190 0 0
ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 64,551 1,087,265 SH   SOLE 0 1,087,265 0 0
ISHS MSTAR M/A INCM ETF ETF/Closed End 46432F875 390 19,671 SH   SOLE 0 19,671 0 0
ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 4,389 88,752 SH   SOLE 0 88,752 0 0
ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 9,522 194,080 SH   SOLE 0 194,080 0 0
ISHARES MSCI E/MKT ETF ETF/Closed End 46434G764 3,862 80,855 SH   SOLE 0 80,855 0 0
ISHARES MSCI E/MKT ETF ETF/Closed End 46434G764 18,047 374,272 SH   SOLE 0 374,272 0 0
ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822 784 14,743 SH   SOLE 0 14,743 0 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46434G863 1,357 41,573 SH   SOLE 0 41,573 0 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46434G863 5,281 163,448 SH   SOLE 0 163,448 0 0
ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100 574 11,843 SH   SOLE 0 11,843 0 0
ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100 2,037 42,193 SH   SOLE 0 42,193 0 0
ISHS US EQTY FACTOR ETF ETF/Closed End 46434V274 721 30,342 SH   SOLE 0 30,342 0 0
ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407 13,772 339,623 SH   SOLE 0 339,623 0 0
ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407 5,633 138,493 SH   SOLE 0 138,493 0 0
ISHS MSCI INTL FCTR ETF ETF/Closed End 46434V449 8,399 278,288 SH   SOLE 0 278,288 0 0
ISHS MSCI INTL QLTY ETF ETF/Closed End 46434V456 22,144 712,487 SH   SOLE 0 712,487 0 0
ISHS CORE TTL USD BD ETF ETF/Closed End- 46434V613 7,768 167,448 SH   SOLE 0 167,448 0 0
ISHS CORE TTL USD BD ETF ETF/Closed End- 46434V613 219,958 4,697,953 SH   SOLE 0 4,697,953 0 0
ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 1,850 38,828 SH   SOLE 0 38,828 0 0
ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 28,100 588,122 SH   SOLE 0 588,122 0 0
ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 6,298 138,376 SH   SOLE 0 138,376 0 0
ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 50,800 1,129,883 SH   SOLE 0 1,129,883 0 0
ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 14,174 445,436 SH   SOLE 0 445,436 0 0
ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 1,123 35,003 SH   SOLE 0 35,003 0 0
BLKRCK ULT S/T BD ETF ETF/Closed End- 46434V878 248 4,967 SH   SOLE 0 4,967 0 0
ISHSBD DEC 2023 TERM ETF ETF/Closed End- 46434VAX8 5,000 199,374 SH   SOLE 0 199,374 0 0
ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46434VBA7 4,241 169,647 SH   SOLE 0 169,647 0 0
ISHSBD DEC 2025 TERM ETF ETF/Closed End- 46434VBD1 7,406 301,306 SH   SOLE 0 301,306 0 0
ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4 5,937 240,381 SH   SOLE 0 240,381 0 0
ISHARES CONV BOND ETF ETF/Closed End 46435G102 23,098 333,012 SH   SOLE 0 333,012 0 0
ISHARES CONV BOND ETF ETF/Closed End 46435G102 723 10,304 SH   SOLE 0 10,304 0 0
ISHS ESG USD CORP BD ETF ETF/Closed End- 46435G193 281 12,129 SH   SOLE 0 12,129 0 0
ISHARES RUSSELL 2500 ETF ETF/Closed End 46435G268 455 8,641 SH   SOLE 0 8,641 0 0
ISHS DEC 2023 MUN BD ETF ETF/Closed End- 46435G318 308 12,075 SH   SOLE 0 12,075 0 0
ISHS COR MSCI INTL ETF ETF/Closed End 46435G326 724 13,464 SH   SOLE 0 13,464 0 0
ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342 684 25,229 SH   SOLE 0 25,229 0 0
ISHS MSCI INTL VALU ETF ETF/Closed End 46435G409 17,042 754,412 SH   SOLE 0 754,412 0 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46435G425 19,621 231,329 SH   SOLE 0 231,329 0 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46435G425 257,016 3,063,360 SH   SOLE 0 3,063,360 0 0
ISHS FALLEN ANGELS ETF ETF/Closed End- 46435G474 28,715 1,166,332 SH   SOLE 0 1,166,332 0 0
ISHS FALLEN ANGELS ETF ETF/Closed End- 46435G474 2,158 87,167 SH   SOLE 0 87,167 0 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46435G516 664 10,487 SH   SOLE 0 10,487 0 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46435G516 564 8,985 SH   SOLE 0 8,985 0 0
ISHARES INTL DIV GRW ETF ETF/Closed End 46435G524 3,833 66,390 SH   SOLE 0 66,390 0 0
ISHS MSCI GLB DEV ETF ETF/Closed End 46435G532 407 5,071 SH   SOLE 0 5,071 0 0
ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46435G755 541 20,894 SH   SOLE 0 20,894 0 0
ISHS IBONDS DEC 2026 ETF ETF/Closed End- 46435GAA0 9,730 411,596 SH   SOLE 0 411,596 0 0
ISHS CYBERSEC TECH ETF ETF/Closed End 46435U135 304 8,534 SH   SOLE 0 8,534 0 0
ISHS IBONDS 2023 H/Y ETF ETF/Closed End- 46435U150 1,824 77,928 SH   SOLE 0 77,928 0 0
ISHS IBONDS 2022 H/Y ETF ETF/Closed End- 46435U176 2,136 89,027 SH   SOLE 0 89,027 0 0
ISHSBD DEC 2026 TERM ETF ETF/Closed End- 46435U259 209 8,280 SH   SOLE 0 8,280 0 0
ISHSBD DEC 2025 TERM ETF Alternatives - 46435U432 236 8,875 SH   SOLE 0 8,875 0 0
ISHARES BB RATED BD ETF ETF/Closed End- 46435U473 659 14,890 SH   SOLE 0 14,890 0 0
ISHSBD DEC 2028 TERM ETF ETF/Closed End- 46435U515 3,237 130,951 SH   SOLE 0 130,951 0 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46435U663 760 24,139 SH   SOLE 0 24,139 0 0
ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46435U697 248 9,545 SH   SOLE 0 9,545 0 0
ISHARES U S INFRAS ETF ETF/Closed End 46435U713 19,535 573,895 SH   SOLE 0 573,895 0 0
ISHARES U S INFRAS ETF ETF/Closed End 46435U713 1,596 46,560 SH   SOLE 0 46,560 0 0
ISHS BROAD USD H/Y ETF ETF/Closed End- 46435U853 212 6,124 SH   SOLE 0 6,124 0 0
ISHS BROAD USD H/Y ETF ETF/Closed End- 46435U853 3,425 98,798 SH   SOLE 0 98,798 0 0
ISHS US DIV BUYBACK ETF ETF/Closed End 46435U861 278 7,606 SH   SOLE 0 7,606 0 0
ISHSBD DEC 2027 TERM ETF ETF/Closed End- 46435UAA9 8,321 351,078 SH   SOLE 0 351,078 0 0
ISHS ESG ADVNCD TTL ETF ETF/Closed End- 46436E619 1,308 29,731 SH   SOLE 0 29,731 0 0
ISHS ADV MSCI EAFE ETF ETF/Closed End 46436E759 672 12,886 SH   SOLE 0 12,886 0 0
ISHS ADV MSCI USA ETF ETF/Closed End 46436E767 1,141 38,204 SH   SOLE 0 38,204 0 0
IVERIC BIO INC Common Stock 46583P102 477 50,050 SH   SOLE 0 50,050 0 0
JPMORGAN CHASE CO Common Stock 46625H100 147,444 1,273,040 SH   SOLE 0 1,273,040 0 0
JPMORGAN CHASE CO Common Stock 46625H100 35,847 318,325 SH   SOLE 0 318,325 0 0
JPM ALERIAN MLP ETN Alternatives - 46625H365 529 27,216 SH   SOLE 0 27,216 0 0
JABIL INC Common Stock 466313103 855 16,128 SH   SOLE 0 16,128 0 0
JPM INCOME ETF ETF/Closed End- 46641Q159 1,011 22,045 SH   SOLE 0 22,045 0 0
JPM ACTIVE VAL ETF ETF/Closed End 46641Q167 206 4,250 SH   SOLE 0 4,250 0 0
JPM BETABLDR CDA ETF ETF/Closed End 46641Q225 5,914 100,685 SH   SOLE 0 100,685 0 0
JPM ACTVBLDRS EMRG ETF ETF/Closed End 46641Q266 1,970 53,899 SH   SOLE 0 53,899 0 0
JPM EQTY PREM INCM ETF ETF/Closed End 46641Q332 33,368 601,764 SH   SOLE 0 601,764 0 0
JPM EQTY PREM INCM ETF ETF/Closed End 46641Q332 50,934 918,398 SH   SOLE 0 918,398 0 0
JPM BETABUILDER INTL ETF ETF/Closed End 46641Q373 5,222 110,418 SH   SOLE 0 110,418 0 0
JPM BETABUILDERS US ETF ETF/Closed End 46641Q399 10,950 161,554 SH   SOLE 0 161,554 0 0
JPM CORE PLUS BOND ETF ETF/Closed End- 46641Q670 5,706 118,766 SH   SOLE 0 118,766 0 0
JPM US VALUE FACTOR ETF ETF/Closed End 46641Q753 3,242 100,965 SH   SOLE 0 100,965 0 0
JPM US QUAL FACTOR ETF ETF/Closed End 46641Q761 283 7,611 SH   SOLE 0 7,611 0 0
JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837 1,200 23,965 SH   SOLE 0 23,965 0 0
JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837 18,408 367,566 SH   SOLE 0 367,566 0 0
JACKSON FINL INC A Common Stock 46817M107 340 12,431 SH   SOLE 0 12,431 0 0
JACOBS ENGINEERNG GROUP Common Stock 469814107 6,649 53,362 SH   SOLE 0 53,362 0 0
JACOBS ENGINEERNG GROUP Common Stock 469814107 1,997 15,711 SH   SOLE 0 15,711 0 0
JANUS HENDR SML MDCP ETF ETF/Closed End 47103U209 2,167 41,943 SH   SOLE 0 41,943 0 0
JANUS HENDERSON AAA ETF Common Stock 47103U845 4,026 82,068 SH   SOLE 0 82,068 0 0
JANUS HENDERSON AAA ETF Common Stock 47103U845 1,231 25,104 SH   SOLE 0 25,104 0 0
JANUS HENDERSON MTG ETF ETF/Closed End- 47103U852 967 20,158 SH   SOLE 0 20,158 0 0
JANUS SHRT DUR INC ETF ETF/Closed End- 47103U886 3,446 70,896 SH   SOLE 0 70,896 0 0
JEFFERIES FINL GRP INC Common Stock 47233W109 314 11,122 SH   SOLE 0 11,122 0 0
JETBLUE AIRWAYS CORP Common Stock 477143101 90 10,365 SH   SOLE 0 10,365 0 0
JINKOSOLAR HLDG CO ADR Common Stock 47759T100 202 3,052 SH   SOLE 0 3,052 0 0
JOHNSON JOHNSON Common Stock 478160104 56,733 319,603 SH   SOLE 0 319,603 0 0
JOHNSON JOHNSON Common Stock 478160104 155,857 880,848 SH   SOLE 0 880,848 0 0
JONES LANG LASALLE INC Common Stock 48020Q107 434 2,481 SH   SOLE 0 2,481 0 0
JONES LANG LASALLE INC Common Stock 48020Q107 207 1,173 SH   SOLE 0 1,173 0 0
KLA CORP Common Stock 482480100 8,007 25,094 SH   SOLE 0 25,094 0 0
KLA CORP Common Stock 482480100 5,029 15,235 SH   SOLE 0 15,235 0 0
KKR CO INC Common Stock 48251W104 2,111 43,472 SH   SOLE 0 43,472 0 0
KAISER ALUMINUM PAR001 Common Stock 483007704 230 2,909 SH   SOLE 0 2,909 0 0
KAYNE ANDERSON ENERGY ETF/Closed End 486606106 914 105,402 SH   SOLE 0 105,402 0 0
KB HOME Common Stock 48666K109 846 29,563 SH   SOLE 0 29,563 0 0
KELLOGG CO Common Stock 487836108 2,105 29,701 SH   SOLE 0 29,701 0 0
KEMPHARM INC Common Stock 488445206 2,166 479,220 SH   SOLE 0 479,220 0 0
KENNAMETAL INC Common Stock 489170100 448 18,798 SH   SOLE 0 18,798 0 0
KENNEDYWILSON HLDGS INC Common Stock 489398107 394 20,372 SH   SOLE 0 20,372 0 0
KEURIG DR PEPPER INC Common Stock 49271V100 2,139 60,435 SH   SOLE 0 60,435 0 0
KEURIG DR PEPPER INC Common Stock 49271V100 304 8,551 SH   SOLE 0 8,551 0 0
KEYCORP NEW Common Stock 493267108 1,421 82,464 SH   SOLE 0 82,464 0 0
KEYCORP NEW Common Stock 493267108 3,165 179,703 SH   SOLE 0 179,703 0 0
KEYSIGHT TECHS INC Common Stock 49338L103 6,447 46,767 SH   SOLE 0 46,767 0 0
KEYSIGHT TECHS INC Common Stock 49338L103 3,083 22,191 SH   SOLE 0 22,191 0 0
KFORCE INC Common Stock 493732101 228 3,711 SH   SOLE 0 3,711 0 0
KFORCE INC Common Stock 493732101 1,095 18,077 SH   SOLE 0 18,077 0 0
KILROY RLTY CORP REIT 49427F108 757 14,122 SH   SOLE 0 14,122 0 0
KIMBELL ROYALTY PARTNERS Common Stock 49435R102 261 15,976 SH   SOLE 0 15,976 0 0
KIMBERLY CLARK CORP Common Stock 494368103 18,283 135,278 SH   SOLE 0 135,278 0 0
KIMBERLY CLARK CORP Common Stock 494368103 28,465 214,762 SH   SOLE 0 214,762 0 0
KIMCO REALTY CORP REIT 49446R109 273 13,424 SH   SOLE 0 13,424 0 0
KINDER MORGAN INC DE Common Stock 49456B101 20,956 1,218,379 SH   SOLE 0 1,218,379 0 0
KINDER MORGAN INC DE Common Stock 49456B101 5,415 323,095 SH   SOLE 0 323,095 0 0
KNIGHT SWIFT TRAN HLDG A Common Stock 499049104 2,922 63,264 SH   SOLE 0 63,264 0 0
KNOWLES CORP Common Stock 49926D109 341 19,469 SH   SOLE 0 19,469 0 0
KODIAK SCIENCES INC Common Stock 50015M109 83 10,300 SH   SOLE 0 10,300 0 0
KOHLS CORP Common Stock 500255104 960 26,078 SH   SOLE 0 26,078 0 0
KONINKLIJKE PHILIPS NEW Common Stock 500472303 512 23,794 SH   SOLE 0 23,794 0 0
KORN FERRY Common Stock 500643200 224 3,857 SH   SOLE 0 3,857 0 0
KRAFT HEINZ CO Common Stock 500754106 281 7,363 SH   SOLE 0 7,363 0 0
KRAFT HEINZ CO Common Stock 500754106 9,498 251,737 SH   SOLE 0 251,737 0 0
KRANESHS CSI CHINA ETF ETF/Closed End 500767306 1,004 30,113 SH   SOLE 0 30,113 0 0
KRANESHS QUADRATIC ETF ETF/Closed End- 500767736 6,864 272,277 SH   SOLE 0 272,277 0 0
KRANESHS MSCI E/MKTS ETF ETF/Closed End 500767769 426 17,271 SH   SOLE 0 17,271 0 0
KROGER CO Common Stock 501044101 10,740 221,753 SH   SOLE 0 221,753 0 0
KROGER CO Common Stock 501044101 450 9,512 SH   SOLE 0 9,512 0 0
KULICKE SOFFA INDS INC Common Stock 501242101 588 13,454 SH   SOLE 0 13,454 0 0
KYNDRYL HOLDINGS INC Common Stock 50155Q100 547 54,894 SH   SOLE 0 54,894 0 0
LGI HOMES INC Common Stock 50187T106 302 3,546 SH   SOLE 0 3,546 0 0
LKQ CORP Common Stock 501889208 1,458 29,191 SH   SOLE 0 29,191 0 0
LICYCLE HLDGS CORP Common Stock 50202P105 103 14,974 SH   SOLE 0 14,974 0 0
LPL FINANCIAL HOLDINGS Common Stock 50212V100 8,539 46,286 SH   SOLE 0 46,286 0 0
LPL FINANCIAL HOLDINGS Common Stock 50212V100 239 1,250 SH   SOLE 0 1,250 0 0
LSI INDUSTRIES INC Common Stock 50216C108 119 19,228 SH   SOLE 0 19,228 0 0
L3HARRIS TECHS INC Common Stock 502431109 2,598 10,749 SH   SOLE 0 10,749 0 0
L3HARRIS TECHS INC Common Stock 502431109 13,362 56,661 SH   SOLE 0 56,661 0 0
LAZBOY INC Common Stock 505336107 393 16,111 SH   SOLE 0 16,111 0 0
LABORATORY CORP OF AMER Common Stock 50540R409 1,746 7,451 SH   SOLE 0 7,451 0 0
LABORATORY CORP OF AMER Common Stock 50540R409 6,225 26,381 SH   SOLE 0 26,381 0 0
LAM RESEARCH CORPORATION Common Stock 512807108 12,433 28,367 SH   SOLE 0 28,367 0 0
LAM RESEARCH CORPORATION Common Stock 512807108 6,058 14,216 SH   SOLE 0 14,216 0 0
LAMAR ADVERTISING NEW A REIT 512816109 2,867 32,593 SH   SOLE 0 32,593 0 0
LAMB WESTON HLDGS INC Common Stock 513272104 847 11,806 SH   SOLE 0 11,806 0 0
LAREDO PETROLEUM INC NEW Common Stock 516806205 882 11,002 SH   SOLE 0 11,002 0 0
LAS VEGAS SANDS CORP Common Stock 517834107 547 15,845 SH   SOLE 0 15,845 0 0
LATTICE HRTFRD MULTI ETF ETF/Closed End 518416102 600 24,019 SH   SOLE 0 24,019 0 0
ESTEE LAUDER CO INC Common Stock 518439104 7,528 29,561 SH   SOLE 0 29,561 0 0
ESTEE LAUDER CO INC Common Stock 518439104 8,471 32,911 SH   SOLE 0 32,911 0 0
LEAR CORP NEW Common Stock 521865204 1,041 7,727 SH   SOLE 0 7,727 0 0
LEAR CORP NEW Common Stock 521865204 404 3,209 SH   SOLE 0 3,209 0 0
LEAP THERAPEUTICS INC Common Stock 52187K101 31 25,000 SH   SOLE 0 25,000 0 0
LEGGETT PLATT INC Common Stock 524660107 1,887 54,560 SH   SOLE 0 54,560 0 0
LEGGETT PLATT INC Common Stock 524660107 6,863 193,159 SH   SOLE 0 193,159 0 0
LEGG MASON CLEARBRDG ETF ETF/Closed End 524682101 2,343 64,646 SH   SOLE 0 64,646 0 0
LEGG MASON CLEARBRDG ETF ETF/Closed End 524682309 218 5,806 SH   SOLE 0 5,806 0 0
LEGG FRNKLN U S LOW ETF ETF/Closed End 52468L406 5,207 138,825 SH   SOLE 0 138,825 0 0
LEIDOS HOLDINGS INC Common Stock 525327102 383 3,805 SH   SOLE 0 3,805 0 0
LEIDOS HOLDINGS INC Common Stock 525327102 5,975 60,199 SH   SOLE 0 60,199 0 0
LENDINGTREE INC NEW Common Stock 52603B107 284 5,992 SH   SOLE 0 5,992 0 0
LENNAR CORP Common Stock 526057104 6,505 92,181 SH   SOLE 0 92,181 0 0
LENNAR CORP Common Stock 526057104 1,632 23,397 SH   SOLE 0 23,397 0 0
LENNOX INTL INC Common Stock 526107107 4,493 21,749 SH   SOLE 0 21,749 0 0
LXP INDUSTRIAL TRUST PFD Preferred Stock 529043309 1,185 22,666 SH   SOLE 0 22,666 0 0
LIBERTY ALL STAR GRWTH ETF/Closed End 529900102 202 33,932 SH   SOLE 0 33,932 0 0
LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104 5,305 834,091 SH   SOLE 0 834,091 0 0
LIBERTY BROADBAND CORP A Common Stock 530307107 257 2,307 SH   SOLE 0 2,307 0 0
LIBERTY BROADBAND CORP C Common Stock 530307305 3,989 34,491 SH   SOLE 0 34,491 0 0
LIBERTY BROADBAND CORP C Common Stock 530307305 505 4,446 SH   SOLE 0 4,446 0 0
LBRTY MEDIA A SIRIUS XM Common Stock 531229409 332 9,240 SH   SOLE 0 9,240 0 0
LBRTY MEDIA A SIRIUS XM Common Stock 531229409 284 7,874 SH   SOLE 0 7,874 0 0
LIBERTY MEDIA CORP C Common Stock 531229607 1,389 38,542 SH   SOLE 0 38,542 0 0
LIBERTY MEDIA CORP C Common Stock 531229607 720 20,009 SH   SOLE 0 20,009 0 0
LBRTY FORMULA ONE C Common Stock 531229854 1,531 24,129 SH   SOLE 0 24,129 0 0
LIFETIME BRANDS INC Common Stock 53222Q103 129 11,328 SH   SOLE 0 11,328 0 0
LIFE STORAGE INC Common Stock 53223X107 340 3,047 SH   SOLE 0 3,047 0 0
LIFE STORAGE INC Common Stock 53223X107 332 2,963 SH   SOLE 0 2,963 0 0
ELI LILLY CO Common Stock 532457108 20,807 64,173 SH   SOLE 0 64,173 0 0
ELI LILLY CO Common Stock 532457108 50,704 159,636 SH   SOLE 0 159,636 0 0
LINCOLN ELECTRIC HLDGS Common Stock 533900106 701 5,685 SH   SOLE 0 5,685 0 0
LINCOLN NATL CORP IN Common Stock 534187109 330 6,779 SH   SOLE 0 6,779 0 0
LION ELECTRIC CO Common Stock 536221104 403 90,260 SH   SOLE 0 90,260 0 0
LISTED HORIZN KINET ETF ETF/Closed End 53656F623 5,136 175,470 SH   SOLE 0 175,470 0 0
LISTED ROUNDHILL ETF ETF/Closed End 53656F789 295 19,836 SH   SOLE 0 19,836 0 0
LISTED OVERLAY LGCP ETF ETF/Closed End 53656F805 2,448 78,803 SH   SOLE 0 78,803 0 0
LISTED OVERLY COR BD ETF ETF/Closed End- 53656F862 209 9,517 SH   SOLE 0 9,517 0 0
LITHIA MOTORS INC Common Stock 536797103 242 847 SH   SOLE 0 847 0 0
LITTELFUSE INC Common Stock 537008104 543 2,139 SH   SOLE 0 2,139 0 0
LITMAN IMBP DBI MNGD ETF ETF/Closed End 53700T827 260 8,000 SH   SOLE 0 8,000 0 0
LIVE NATION ENTMNT INC Common Stock 538034109 2,091 24,784 SH   SOLE 0 24,784 0 0
LIVENT CORP Common Stock 53814L108 762 31,981 SH   SOLE 0 31,981 0 0
LLOYDS BANKING SPONS ADR Common Stock 539439109 202 97,318 SH   SOLE 0 97,318 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 6,456 15,016 SH   SOLE 0 15,016 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 44,743 106,350 SH   SOLE 0 106,350 0 0
LOEWS CORP Common Stock 540424108 797 13,387 SH   SOLE 0 13,387 0 0
LA PAC CORP Common Stock 546347105 2,439 47,593 SH   SOLE 0 47,593 0 0
LOWES COMPANIES INC Common Stock 548661107 35,006 200,354 SH   SOLE 0 200,354 0 0
LOWES COMPANIES INC Common Stock 548661107 22,642 129,627 SH   SOLE 0 129,627 0 0
LUCID GROUP INC Common Stock 549498103 456 25,411 SH   SOLE 0 25,411 0 0
LULULEMON ATHLETICA INC Common Stock 550021109 1,922 6,899 SH   SOLE 0 6,899 0 0
LUMEN TECHS INC LA Common Stock 550241103 950 84,449 SH   SOLE 0 84,449 0 0
LUMEN TECHS INC LA Common Stock 550241103 6,356 582,595 SH   SOLE 0 582,595 0 0
LUMENTUM HOLDINGS INC Common Stock 55024U109 418 5,199 SH   SOLE 0 5,199 0 0
LUNA INNOVATIONS INC Common Stock 550351100 1,654 297,945 SH   SOLE 0 297,945 0 0
LYFT INC A Common Stock 55087P104 597 44,980 SH   SOLE 0 44,980 0 0
LYFT INC A Common Stock 55087P104 197 13,460 SH   SOLE 0 13,460 0 0
MT BANK CORP Common Stock 55261F104 4,598 28,847 SH   SOLE 0 28,847 0 0
MT BANK CORP Common Stock 55261F104 8,821 54,077 SH   SOLE 0 54,077 0 0
MDU RESOURCES GROUP Common Stock 552690109 1,498 54,439 SH   SOLE 0 54,439 0 0
MFS MULTIMARKET INCOME T ETF/Closed End- 552737108 1,172 262,096 SH   SOLE 0 262,096 0 0
MFS MUNICIPAL INCOME TR ETF/Closed End- 552738106 1,668 315,386 SH   SOLE 0 315,386 0 0
MFS INTERMEDIATE INCOME ETF/Closed End- 55273C107 315 107,674 SH   SOLE 0 107,674 0 0
M G I C INVT CORP Common Stock 552848103 371 29,205 SH   SOLE 0 29,205 0 0
MGM RESORTS INTL Common Stock 552953101 699 23,381 SH   SOLE 0 23,381 0 0
M/I HOMES INC Common Stock 55305B101 389 9,794 SH   SOLE 0 9,794 0 0
MKS INSTRUMENTS INC Common Stock 55306N104 1,303 12,461 SH   SOLE 0 12,461 0 0
MKS INSTRUMENTS INC Common Stock 55306N104 5,980 58,271 SH   SOLE 0 58,271 0 0
MP MATERIALS CORP Common Stock 553368101 1,834 51,240 SH   SOLE 0 51,240 0 0
MPLX LP MLP 55336V100 852 28,925 SH   SOLE 0 28,925 0 0
MSA SAFETY INC Common Stock 553498106 316 2,616 SH   SOLE 0 2,616 0 0
MSC INDL DIRECT CL A Common Stock 553530106 437 5,935 SH   SOLE 0 5,935 0 0
MSCI INC CL A Common Stock 55354G100 1,541 3,731 SH   SOLE 0 3,731 0 0
MSCI INC CL A Common Stock 55354G100 970 2,354 SH   SOLE 0 2,354 0 0
MV OIL TRUST UNITS Common Stock 553859109 260 22,290 SH   SOLE 0 22,290 0 0
MYR GROUP INC DE Common Stock 55405W104 1,024 11,674 SH   SOLE 0 11,674 0 0
MACERICH COMPANY REIT 554382101 115 12,532 SH   SOLE 0 12,532 0 0
MACQUARIE GLOBAL INFRA ETF/Closed End 55608D101 267 11,271 SH   SOLE 0 11,271 0 0
MACYS INC Common Stock 55616P104 546 28,189 SH   SOLE 0 28,189 0 0
MADISON SQUARE GARDEN A Common Stock 55826T102 486 9,362 SH   SOLE 0 9,362 0 0
MAGELLAN MIDSTRM PTNR LP MLP 559080106 4,126 84,920 SH   SOLE 0 84,920 0 0
MAGNA INTL INC CLASS A Common Stock 559222401 5,801 105,666 SH   SOLE 0 105,666 0 0
MAGNA INTL INC CLASS A Common Stock 559222401 890 15,355 SH   SOLE 0 15,355 0 0
MAIN STR CAP CORP BDC Common Stock 56035L104 401 10,387 SH   SOLE 0 10,387 0 0
MAINSTAY MACKAY DEFN ETF/Closed End- 56064K100 600 33,274 SH   SOLE 0 33,274 0 0
MAINSTREET BANCSHS INC Common Stock 56064Y100 304 13,336 SH   SOLE 0 13,336 0 0
MALIBU BOATS INC CL A Common Stock 56117J100 318 5,970 SH   SOLE 0 5,970 0 0
MANHATTAN ASSOCS INC Common Stock 562750109 469 4,090 SH   SOLE 0 4,090 0 0
MANHATTAN ASSOCS INC Common Stock 562750109 224 1,934 SH   SOLE 0 1,934 0 0
MANITEX INTL INC Common Stock 563420108 96 15,000 SH   SOLE 0 15,000 0 0
MANPOWERGROUP INC Common Stock 56418H100 281 3,631 SH   SOLE 0 3,631 0 0
MANULIFE FINANCIAL CORP Common Stock 56501R106 1,002 57,371 SH   SOLE 0 57,371 0 0
MARATHON OIL CORP Common Stock 565849106 654 27,093 SH   SOLE 0 27,093 0 0
MARATHON OIL CORP Common Stock 565849106 364 16,174 SH   SOLE 0 16,174 0 0
MARATHON PETROLEUM CORP Common Stock 56585A102 1,617 19,673 SH   SOLE 0 19,673 0 0
MARATHON PETROLEUM CORP Common Stock 56585A102 8,953 100,948 SH   SOLE 0 100,948 0 0
MARCUS MILLICHAP INC Common Stock 566324109 279 7,536 SH   SOLE 0 7,536 0 0
MARINEMAX INC Common Stock 567908108 337 9,001 SH   SOLE 0 9,001 0 0
MARKEL CORP Common Stock 570535104 2,703 2,090 SH   SOLE 0 2,090 0 0
MARKEL CORP Common Stock 570535104 3,892 2,999 SH   SOLE 0 2,999 0 0
MARKETAXESS HOLDINGS INC Common Stock 57060D108 1,212 4,563 SH   SOLE 0 4,563 0 0
MARKETAXESS HOLDINGS INC Common Stock 57060D108 5,704 22,279 SH   SOLE 0 22,279 0 0
MARQETA INC A Common Stock 57142B104 180 19,684 SH   SOLE 0 19,684 0 0
MARSH MCLENNAN COS INC Common Stock 571748102 15,236 98,137 SH   SOLE 0 98,137 0 0
MARSH MCLENNAN COS INC Common Stock 571748102 6,273 40,546 SH   SOLE 0 40,546 0 0
MARRIOTT INTL INC NEW A Common Stock 571903202 12,625 91,031 SH   SOLE 0 91,031 0 0
MARTIN MARIETTA MTLS INC Common Stock 573284106 1,029 3,439 SH   SOLE 0 3,439 0 0
MARTIN MARIETTA MTLS INC Common Stock 573284106 1,998 6,597 SH   SOLE 0 6,597 0 0
MARVELL TECHNOLOGY INC Common Stock 573874104 1,493 32,937 SH   SOLE 0 32,937 0 0
MARVELL TECHNOLOGY INC Common Stock 573874104 258 5,936 SH   SOLE 0 5,936 0 0
MASCO CORP Common Stock 574599106 266 5,259 SH   SOLE 0 5,259 0 0
MASCO CORP Common Stock 574599106 1,802 35,161 SH   SOLE 0 35,161 0 0
MASIMO CORP Common Stock 574795100 2,048 14,941 SH   SOLE 0 14,941 0 0
MASIMO CORP Common Stock 574795100 6,196 47,416 SH   SOLE 0 47,416 0 0
MASTEC INC Common Stock 576323109 213 2,974 SH   SOLE 0 2,974 0 0
MASTECH DIGITAL INC Common Stock 57633B100 324 21,500 SH   SOLE 0 21,500 0 0
MASTERCARD INC A Common Stock 57636Q104 14,253 45,178 SH   SOLE 0 45,178 0 0
MASTERCARD INC A Common Stock 57636Q104 77,083 242,179 SH   SOLE 0 242,179 0 0
MATCH GROUP INC NEW Common Stock 57667L107 1,842 26,435 SH   SOLE 0 26,435 0 0
MATCH GROUP INC NEW Common Stock 57667L107 401 5,581 SH   SOLE 0 5,581 0 0
MATERION CORP Common Stock 576690101 464 6,384 SH   SOLE 0 6,384 0 0
MATSON INC Common Stock 57686G105 568 7,733 SH   SOLE 0 7,733 0 0
MATTHEWS INTL CORP CL A Common Stock 577128101 337 11,752 SH   SOLE 0 11,752 0 0
MAXAR TECHNOLOGIES INC Common Stock 57778K105 249 9,346 SH   SOLE 0 9,346 0 0
MAYVILLE ENGINEERING CO Common Stock 578605107 83 10,619 SH   SOLE 0 10,619 0 0
MC CORMICK COMPANY VTG Common Stock 579780107 736 8,362 SH   SOLE 0 8,362 0 0
MC CORMICK CO INC Common Stock 579780206 5,263 63,218 SH   SOLE 0 63,218 0 0
MC CORMICK CO INC Common Stock 579780206 8,218 94,633 SH   SOLE 0 94,633 0 0
MCDONALDS CORP Common Stock 580135101 67,281 277,071 SH   SOLE 0 277,071 0 0
MCDONALDS CORP Common Stock 580135101 12,264 49,673 SH   SOLE 0 49,673 0 0
MCGRATH RENTCORP Common Stock 580589109 662 8,801 SH   SOLE 0 8,801 0 0
MCKESSON CORP Common Stock 58155Q103 3,513 10,770 SH   SOLE 0 10,770 0 0
MCKESSON CORP Common Stock 58155Q103 4,905 15,255 SH   SOLE 0 15,255 0 0
MEDALLION FINL CORP Common Stock 583928106 128 19,763 SH   SOLE 0 19,763 0 0
MEDICAL PROPERTIES TRUST REIT 58463J304 5,116 328,583 SH   SOLE 0 328,583 0 0
MEDICAL PROPERTIES TRUST REIT 58463J304 1,592 104,287 SH   SOLE 0 104,287 0 0
MEDIFAST INC Common Stock 58470H101 1,027 5,490 SH   SOLE 0 5,490 0 0
MEDPACE HOLDINGS INC Common Stock 58506Q109 222 1,482 SH   SOLE 0 1,482 0 0
MERCADOLIBRE INC Common Stock 58733R102 2,239 3,367 SH   SOLE 0 3,367 0 0
MERCK COMPANY INC NEW Common Stock 58933Y105 44,817 491,570 SH   SOLE 0 491,570 0 0
MERCK COMPANY INC NEW Common Stock 58933Y105 120,643 1,312,908 SH   SOLE 0 1,312,908 0 0
MERCURY GENERAL CORP NEW Common Stock 589400100 326 7,289 SH   SOLE 0 7,289 0 0
MESA AIR GROUP INC NEW Common Stock 590479135 51 21,383 SH   SOLE 0 21,383 0 0
MESABI TRUST CBI Common Stock 590672101 226 9,045 SH   SOLE 0 9,045 0 0
METLIFE INC Common Stock 59156R108 9,494 151,206 SH   SOLE 0 151,206 0 0
METLIFE INC Common Stock 59156R108 43,317 679,585 SH   SOLE 0 679,585 0 0
METTLER TOLEDO INTL INC Common Stock 592688105 1,627 1,439 SH   SOLE 0 1,439 0 0
METTLER TOLEDO INTL INC Common Stock 592688105 5,930 5,162 SH   SOLE 0 5,162 0 0
MFS INVEST GRADE MUNI TR ETF/Closed End- 59318B108 217 29,308 SH   SOLE 0 29,308 0 0
MICROSOFT CORP Common Stock 594918104 90,116 350,876 SH   SOLE 0 350,876 0 0
MICROSOFT CORP Common Stock 594918104 422,279 1,646,441 SH   SOLE 0 1,646,441 0 0
MICROSTRATEGY INC CL A Common Stock 594972408 343 1,845 SH   SOLE 0 1,845 0 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104 4,190 70,483 SH   SOLE 0 70,483 0 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104 1,053 18,129 SH   SOLE 0 18,129 0 0
MICRON TECHNOLOGY INC Common Stock 595112103 210 3,806 SH   SOLE 0 3,806 0 0
MICRON TECHNOLOGY INC Common Stock 595112103 11,016 190,393 SH   SOLE 0 190,393 0 0
MID AMERICA APT CMNTYS REIT 59522J103 800 4,582 SH   SOLE 0 4,582 0 0
MID AMERICA APT CMNTYS REIT 59522J103 463 2,672 SH   SOLE 0 2,672 0 0
MIDDLESEX WATER COMPANY Common Stock 596680108 588 6,848 SH   SOLE 0 6,848 0 0
MIRUM PHARMS INC Common Stock 604749101 308 16,725 SH   SOLE 0 16,725 0 0
MISTRAS GROUP INC Common Stock 60649T107 107 17,025 SH   SOLE 0 17,025 0 0
MITSUBISHI UFJ FINL GRP Common Stock 606822104 471 88,147 SH   SOLE 0 88,147 0 0
MODERNA INC Common Stock 60770K107 3,439 24,183 SH   SOLE 0 24,183 0 0
MOELIS COMPANY CL A Common Stock 60786M105 694 17,628 SH   SOLE 0 17,628 0 0
MOELIS COMPANY CL A Common Stock 60786M105 472 11,820 SH   SOLE 0 11,820 0 0
MOHAWK INDUSTRIES INC Common Stock 608190104 525 4,106 SH   SOLE 0 4,106 0 0
MOHAWK INDUSTRIES INC Common Stock 608190104 269 2,167 SH   SOLE 0 2,167 0 0
MOLINA HEALTHCARE INC Common Stock 60855R100 494 1,767 SH   SOLE 0 1,767 0 0
MOLSON COORS BEVRG CO B Common Stock 60871R209 578 10,366 SH   SOLE 0 10,366 0 0
MONDELEZ INTL INC CL A Common Stock 609207105 13,271 213,739 SH   SOLE 0 213,739 0 0
MONDELEZ INTL INC CL A Common Stock 609207105 17,769 287,900 SH   SOLE 0 287,900 0 0
MONGODB INC A Common Stock 60937P106 430 1,545 SH   SOLE 0 1,545 0 0
MONOLITHIC POWER SYS INC Common Stock 609839105 2,176 5,480 SH   SOLE 0 5,480 0 0
MONOLITHIC POWER SYS INC Common Stock 609839105 5,986 15,588 SH   SOLE 0 15,588 0 0
MONROE CAPITAL CORP BDC Common Stock 610335101 277 30,062 SH   SOLE 0 30,062 0 0
MONSTER BEV CORP NEW Common Stock 61174X109 10,939 118,005 SH   SOLE 0 118,005 0 0
MONSTER BEV CORP NEW Common Stock 61174X109 2,213 24,365 SH   SOLE 0 24,365 0 0
MOODYS CORP Common Stock 615369105 1,825 6,744 SH   SOLE 0 6,744 0 0
MOODYS CORP Common Stock 615369105 7,099 26,101 SH   SOLE 0 26,101 0 0
MORGAN STANLEY Common Stock 617446448 13,965 183,608 SH   SOLE 0 183,608 0 0
MORGAN STANLEY Common Stock 617446448 11,155 142,726 SH   SOLE 0 142,726 0 0
MORGAN EMERGING MARKETS ETF/Closed End- 617477104 53 11,800 SH   SOLE 0 11,800 0 0
MORNINGSTAR INC Common Stock 617700109 496 2,049 SH   SOLE 0 2,049 0 0
MOSAIC COMPANY NEW Common Stock 61945C103 1,920 38,957 SH   SOLE 0 38,957 0 0
MOTOROLA SOLUTIONS INC Common Stock 620076307 4,129 19,641 SH   SOLE 0 19,641 0 0
MOVADO GROUP INC Common Stock 624580106 212 6,851 SH   SOLE 0 6,851 0 0
MR COOPER GROUP INC Common Stock 62482R107 357 9,563 SH   SOLE 0 9,563 0 0
NGL ENERGY PARTNERS LP Common Stock 62913M107 49 29,765 SH   SOLE 0 29,765 0 0
NIO INC ADS Common Stock 62914V106 615 27,505 SH   SOLE 0 27,505 0 0
NVR INC Common Stock 62944T105 427 108 SH   SOLE 0 108 0 0
NOV INC Common Stock 62955J103 265 15,311 SH   SOLE 0 15,311 0 0
NASDAQ INC Common Stock 631103108 1,880 12,157 SH   SOLE 0 12,157 0 0
NASDAQ INC Common Stock 631103108 6,234 40,869 SH   SOLE 0 40,869 0 0
NATL CINEMEDIA INC Common Stock 635309107 11 11,786 SH   SOLE 0 11,786 0 0
NATIONAL FUEL GAS CO Common Stock 636180101 582 8,813 SH   SOLE 0 8,813 0 0
NATIONAL FUEL GAS CO Common Stock 636180101 787 11,648 SH   SOLE 0 11,648 0 0
NATL GRID ADR NEW 2017 Common Stock 636274409 1,255 19,201 SH   SOLE 0 19,201 0 0
NATL GRID ADR NEW 2017 Common Stock 636274409 1,080 16,688 SH   SOLE 0 16,688 0 0
NATIONAL HEALTH INVS INC REIT 63633D104 1,528 24,785 SH   SOLE 0 24,785 0 0
NATL RETAIL PPTYS INC REIT 637417106 2,128 48,179 SH   SOLE 0 48,179 0 0
NATL RETAIL PPTYS INC REIT 637417106 1,924 44,748 SH   SOLE 0 44,748 0 0
NATURES SUNSHINE PRODS Common Stock 639027101 135 12,329 SH   SOLE 0 12,329 0 0
NAVIENT CORP Common Stock 63938C108 244 17,324 SH   SOLE 0 17,324 0 0
NAVIENT CORP Common Stock 63938C108 1,488 106,347 SH   SOLE 0 106,347 0 0
NEOGEN CORP Common Stock 640491106 407 16,914 SH   SOLE 0 16,914 0 0
NEOLEUKIN THERAP INC Common Stock 64049K104 21 20,000 SH   SOLE 0 20,000 0 0
NETAPP INC Common Stock 64110D104 937 14,282 SH   SOLE 0 14,282 0 0
NETFLIX INC Common Stock 64110L106 6,694 37,271 SH   SOLE 0 37,271 0 0
NETFLIX INC Common Stock 64110L106 3,400 19,441 SH   SOLE 0 19,441 0 0
NETEASE INC SPON ADR Common Stock 64110W102 349 3,721 SH   SOLE 0 3,721 0 0
NETSOL TECHS PAR 001 Common Stock 64115A402 156 49,250 SH   SOLE 0 49,250 0 0
NEUROCRINE BIOSCIENCES Common Stock 64125C109 215 2,209 SH   SOLE 0 2,209 0 0
NEW JERSEY RES CORP Common Stock 646025106 6,093 136,250 SH   SOLE 0 136,250 0 0
NEW MTN FIN CORP BDC Common Stock 647551100 1,585 132,820 SH   SOLE 0 132,820 0 0
NEW RESIDENTIAL INVT NEW REIT 64828T201 3,125 318,266 SH   SOLE 0 318,266 0 0
NEW YORK CMNTY BANCORP Common Stock 649445103 1,766 193,413 SH   SOLE 0 193,413 0 0
NEW YORK CMNTY BANCORP Common Stock 649445103 4,813 532,417 SH   SOLE 0 532,417 0 0
NEWELL BRANDS INC Common Stock 651229106 2,173 111,890 SH   SOLE 0 111,890 0 0
NEWMARKET CORP Common Stock 651587107 212 708 SH   SOLE 0 708 0 0
NEWMONT CORP Common Stock 651639106 3,710 58,927 SH   SOLE 0 58,927 0 0
NEWS CORP A NEW Common Stock 65249B109 214 13,825 SH   SOLE 0 13,825 0 0
NEXTIER OILFLD SLTNS INC Common Stock 65290C105 1,593 158,629 SH   SOLE 0 158,629 0 0
NEXSTAR MEDIA GRP INC A Common Stock 65336K103 781 4,698 SH   SOLE 0 4,698 0 0
NEXTERA ENERGY INC Common Stock 65339F101 55,602 727,397 SH   SOLE 0 727,397 0 0
NEXTERA ENERGY INC Common Stock 65339F101 28,520 368,196 SH   SOLE 0 368,196 0 0
NEXTERA ENERGY INC UTS Preferred Stock 65339F770 1,987 40,015 SH   SOLE 0 40,015 0 0
NEXTERA ENERGY INC UTS Preferred Stock 65339F770 979 19,886 SH   SOLE 0 19,886 0 0
NEXTERA ENERGY PRTNRS LP Common Stock 65341B106 3,844 51,209 SH   SOLE 0 51,209 0 0
NICE LTD SPON ADR Common Stock 653656108 498 2,586 SH   SOLE 0 2,586 0 0
NIKE INC B Common Stock 654106103 5,369 52,536 SH   SOLE 0 52,536 0 0
NIKE INC B Common Stock 654106103 13,948 135,705 SH   SOLE 0 135,705 0 0
NISOURCE INC Common Stock 65473P105 501 17,073 SH   SOLE 0 17,073 0 0
NOKIA CORP SPON ADR Common Stock 654902204 620 130,491 SH   SOLE 0 130,491 0 0
NORDSON CORP Common Stock 655663102 7,413 36,617 SH   SOLE 0 36,617 0 0
NORDSON CORP Common Stock 655663102 387 1,909 SH   SOLE 0 1,909 0 0
NORFOLK SOUTHERN CORP Common Stock 655844108 6,379 28,066 SH   SOLE 0 28,066 0 0
NORFOLK SOUTHERN CORP Common Stock 655844108 16,095 71,092 SH   SOLE 0 71,092 0 0
NORTH AMERN CONSTR GRP Common Stock 656811106 350 30,552 SH   SOLE 0 30,552 0 0
NORTHEAST BANK Common Stock 66405S100 336 9,111 SH   SOLE 0 9,111 0 0
NORTHERN OIL GAS NEW Common Stock 665531307 724 25,362 SH   SOLE 0 25,362 0 0
NORTHERN TRUST CORP Common Stock 665859104 294 2,987 SH   SOLE 0 2,987 0 0
NORTHROP GRUMMAN CORP Common Stock 666807102 26,453 56,928 SH   SOLE 0 56,928 0 0
NORTHROP GRUMMAN CORP Common Stock 666807102 25,171 52,595 SH   SOLE 0 52,595 0 0
NORTHWEST BANCSHARES INC Common Stock 667340103 2,304 179,734 SH   SOLE 0 179,734 0 0
NORTHWESTERN CORP NEW Common Stock 668074305 371 6,304 SH   SOLE 0 6,304 0 0
NORTONLIFELOCK INC Common Stock 668771108 396 17,788 SH   SOLE 0 17,788 0 0
NOVARTIS AG SPON ADR Common Stock 66987V109 16,917 200,131 SH   SOLE 0 200,131 0 0
NOVARTIS AG SPON ADR Common Stock 66987V109 7,968 94,665 SH   SOLE 0 94,665 0 0
NOVO NORDISK AS ADR Common Stock 670100205 4,770 44,043 SH   SOLE 0 44,043 0 0
NOVO NORDISK AS ADR Common Stock 670100205 8,777 78,765 SH   SOLE 0 78,765 0 0
NUCOR CORP Common Stock 670346105 7,750 74,230 SH   SOLE 0 74,230 0 0
NUCOR CORP Common Stock 670346105 7,994 74,036 SH   SOLE 0 74,036 0 0
NUVEEN SELECT MAT MUNI ETF/Closed End- 67061T101 220 24,101 SH   SOLE 0 24,101 0 0
NUVEEN SELECT TAXFREE ETF/Closed End- 67062F100 465 33,957 SH   SOLE 0 33,957 0 0
NUVEEN NY MUNI VALUE FD ETF/Closed End- 67062M105 159 19,033 SH   SOLE 0 19,033 0 0
NUVEEN VA QUAL MUN INC ETF/Closed End- 67064R102 709 59,911 SH   SOLE 0 59,911 0 0
NUVEEN NY AMT FREE QUAL ETF/Closed End- 670656107 474 43,154 SH   SOLE 0 43,154 0 0
NUV AMT FREE QUAL MUN ETF/Closed End- 670657105 2,371 203,370 SH   SOLE 0 203,370 0 0
NUV MUN CR OPPTYS FD ETF/Closed End 670663103 354 29,631 SH   SOLE 0 29,631 0 0
NVIDIA CORP Common Stock 67066G104 66,869 418,400 SH   SOLE 0 418,400 0 0
NVIDIA CORP Common Stock 67066G104 12,989 85,683 SH   SOLE 0 85,683 0 0
NUVEEN QUAL MUN INCM FD ETF/Closed End- 67066V101 2,398 195,078 SH   SOLE 0 195,078 0 0
NUVEEN NY QUAL MUN INC ETF/Closed End- 67066X107 215 18,446 SH   SOLE 0 18,446 0 0
NUVEEN INTRM DUR MUN TRM ETF/Closed End- 670671106 1,282 98,321 SH   SOLE 0 98,321 0 0
NUVEEN INTERMED DUR TERM ETF/Closed End- 670677103 657 51,920 SH   SOLE 0 51,920 0 0
NUVEEN SR INCOME FD ETF/Closed End- 67067Y104 469 96,250 SH   SOLE 0 96,250 0 0
NUVEEN MUN HI INC OPP FD ETF/Closed End- 670682103 688 59,966 SH   SOLE 0 59,966 0 0
NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107 7,170 324,277 SH   SOLE 0 324,277 0 0
NUVEEN NJ QUAL MUN INC ETF/Closed End- 67069Y102 123 10,062 SH   SOLE 0 10,062 0 0
NUVEEN SP 500 BUY WRITE ETF/Closed End 6706ER101 1,857 149,396 SH   SOLE 0 149,396 0 0
NUVEEN SP 500 DYNAMIC ETF/Closed End 6706EW100 254 16,361 SH   SOLE 0 16,361 0 0
NUV MUN CR INC FD ETF/Closed End- 67070X101 830 67,784 SH   SOLE 0 67,784 0 0
NUVEEN REAL ESTATE INC ETF/Closed End 67071B108 317 33,520 SH   SOLE 0 33,520 0 0
NUV AMT FREE MUN CR INC ETF/Closed End- 67071L106 1,006 78,575 SH   SOLE 0 78,575 0 0
NUVEEN PFD INCM SECS ETF/Closed End 67072C105 2,223 310,083 SH   SOLE 0 310,083 0 0
NUVEEN FLOATING RATE ETF/Closed End- 67072T108 3,274 391,652 SH   SOLE 0 391,652 0 0
NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106 1,853 247,064 SH   SOLE 0 247,064 0 0
NUVEEN CREDIT STRAT INCM ETF/Closed End- 67073D102 58 10,916 SH   SOLE 0 10,916 0 0
NUVEEN TXBL MUN INCM FD ETF/Closed End- 67074C103 178 10,212 SH   SOLE 0 10,212 0 0
NUVEEN SHRT DUR CR OPPTY ETF/Closed End- 67074X107 447 36,650 SH   SOLE 0 36,650 0 0
NUVEEN REAL ASSET INCM ETF/Closed End 67074Y105 159 12,215 SH   SOLE 0 12,215 0 0
NUVEEN MULTI ASSET INCM ETF/Closed End 670750108 695 52,763 SH   SOLE 0 52,763 0 0
NUVEEN PFD INC TERM FD Common Stock 67075A106 1,299 68,304 SH   SOLE 0 68,304 0 0
NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 67075F105 412 27,601 SH   SOLE 0 27,601 0 0
NUVEEN MULTIMKT INCOME Common Stock 67075J107 74 12,150 SH   SOLE 0 12,150 0 0
NUVEEN PFD INCM FD ETF/Closed End- 67075T105 796 41,871 SH   SOLE 0 41,871 0 0
NUTRIEN LTD Common Stock 67077M108 9,369 110,718 SH   SOLE 0 110,718 0 0
NUVEEN E/MKT DEBT 2022 ETF/Closed End- 67077P101 439 65,400 SH   SOLE 0 65,400 0 0
NUVATION BIO INC A Common Stock 67080N101 37 10,500 SH   SOLE 0 10,500 0 0
OGE ENERGY CORP Common Stock 670837103 766 20,063 SH   SOLE 0 20,063 0 0
NUVEEN CORE EQTY ALPHA ETF/Closed End 67090X107 159 12,074 SH   SOLE 0 12,074 0 0
NUVEEN MUNICIPAL VALUE F ETF/Closed End- 670928100 1,084 122,770 SH   SOLE 0 122,770 0 0
NUVEEN ESG MDCP GRW ETF ETF/Closed End 67092P409 208 5,972 SH   SOLE 0 5,972 0 0
NUVEEN PA QUAL MUN INC ETF/Closed End- 670972108 1,493 126,437 SH   SOLE 0 126,437 0 0
NUVEEN OH QUAL MUN INC ETF/Closed End- 670980101 285 22,783 SH   SOLE 0 22,783 0 0
O I GLASS INC Common Stock 67098H104 283 19,309 SH   SOLE 0 19,309 0 0
OFS CAPITAL CORP BDC Common Stock 67103B100 360 34,695 SH   SOLE 0 34,695 0 0
O REILLY AUTOMOTIVE NEW Common Stock 67103H107 5,706 9,050 SH   SOLE 0 9,050 0 0
O REILLY AUTOMOTIVE NEW Common Stock 67103H107 354 560 SH   SOLE 0 560 0 0
OAK STREET HEALTH INC Common Stock 67181A107 456 27,738 SH   SOLE 0 27,738 0 0
OAKTREE SPECIALTY LENDNG Common Stock 67401P108 1,586 242,848 SH   SOLE 0 242,848 0 0
OBSIDIAN ENERGY LTD NEW Common Stock 674482203 336 38,765 SH   SOLE 0 38,765 0 0
OCCIDENTAL PETRO CORP Common Stock 674599105 385 6,541 SH   SOLE 0 6,541 0 0
OCCIDENTAL PETRO CORP Common Stock 674599105 7,262 117,687 SH   SOLE 0 117,687 0 0
OCCIDENTAL PETE CORP WTS Warrant/Right 674599162 248 6,197 SH   SOLE 0 6,197 0 0
OCEANFIRST FINL CORP Common Stock 675234108 365 19,075 SH   SOLE 0 19,075 0 0
OLD DOMINION FREIGHT Common Stock 679580100 4,659 18,584 SH   SOLE 0 18,584 0 0
OLD DOMINION FREIGHT Common Stock 679580100 6,349 24,774 SH   SOLE 0 24,774 0 0
OLD NATL BANCORP IND Common Stock 680033107 193 12,874 SH   SOLE 0 12,874 0 0
OLD REPUBLIC INTL CORP Common Stock 680223104 2,411 108,867 SH   SOLE 0 108,867 0 0
OLIN CORP NEW Common Stock 680665205 1,969 41,462 SH   SOLE 0 41,462 0 0
OLLIES BARGAIN OUTLET Common Stock 681116109 321 5,467 SH   SOLE 0 5,467 0 0
OLYMPIC STEEL INC Common Stock 68162K106 511 19,490 SH   SOLE 0 19,490 0 0
OMNICOM GROUP INC Common Stock 681919106 580 9,105 SH   SOLE 0 9,105 0 0
OMEGA HEALTHCARE REIT 681936100 1,592 54,619 SH   SOLE 0 54,619 0 0
ON SEMICONDUCTOR CORP Common Stock 682189105 2,329 44,096 SH   SOLE 0 44,096 0 0
ONEOK INC NEW Common Stock 682680103 2,087 37,610 SH   SOLE 0 37,610 0 0
ONEOK INC NEW Common Stock 682680103 3,569 62,629 SH   SOLE 0 62,629 0 0
ONEMAIN HLDGS INC Common Stock 68268W103 7,655 197,900 SH   SOLE 0 197,900 0 0
1LIFE HEALTHCARE INC Common Stock 68269G107 6,604 776,000 SH   SOLE 0 776,000 0 0
ONTO INNOVATION INC Common Stock 683344105 253 3,628 SH   SOLE 0 3,628 0 0
OPENDOOR TECHS INC Common Stock 683712103 120 23,479 SH   SOLE 0 23,479 0 0
OPKO HEALTH INC Common Stock 68375N103 52 20,400 SH   SOLE 0 20,400 0 0
ORACLE CORP Common Stock 68389X105 4,243 60,721 SH   SOLE 0 60,721 0 0
ORACLE CORP Common Stock 68389X105 20,004 291,682 SH   SOLE 0 291,682 0 0
ORANGE SPON ADR Common Stock 684060106 179 15,134 SH   SOLE 0 15,134 0 0
ORGANON CO Common Stock 68622V106 369 10,942 SH   SOLE 0 10,942 0 0
ORGANON CO Common Stock 68622V106 2,538 72,938 SH   SOLE 0 72,938 0 0
OSHKOSH CORP Common Stock 688239201 1,248 14,784 SH   SOLE 0 14,784 0 0
OSHKOSH CORP Common Stock 688239201 1,186 14,435 SH   SOLE 0 14,435 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107 1,699 24,047 SH   SOLE 0 24,047 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107 3,895 55,812 SH   SOLE 0 55,812 0 0
OTTER TAIL CORP Common Stock 689648103 324 4,899 SH   SOLE 0 4,899 0 0
OUSTER INC A Common Stock 68989M103 741 428,051 SH   SOLE 0 428,051 0 0
OVERSEAS SHIPHLDG NEW A Common Stock 69036R863 3,779 1,741,386 SH   SOLE 0 1,741,386 0 0
OVINTIV INC Common Stock 69047Q102 1,784 36,645 SH   SOLE 0 36,645 0 0
OWENS CORNING INC NEW Common Stock 690742101 1,080 14,151 SH   SOLE 0 14,151 0 0
OWL ROCK CAPITAL CORP Common Stock 69121K104 19,056 1,501,624 SH   SOLE 0 1,501,624 0 0
OXFORD SQUARE CAP CORP ETF/Closed End 69181V107 52 14,308 SH   SOLE 0 14,308 0 0
P A M TRANSN SVCS INC Common Stock 693149106 215 7,709 SH   SOLE 0 7,709 0 0
PBF ENERGY INC A Common Stock 69318G106 534 15,682 SH   SOLE 0 15,682 0 0
PDC ENERGY INC Common Stock 69327R101 382 5,779 SH   SOLE 0 5,779 0 0
PGIM ULTRA SHORT BD ETF ETF/Closed End- 69344A107 2,993 61,037 SH   SOLE 0 61,037 0 0
PGIM HI YLD FD ETF/Closed End- 69346H100 3,130 254,670 SH   SOLE 0 254,670 0 0
PNC FINL SVCS GROUP INC Common Stock 693475105 38,675 242,096 SH   SOLE 0 242,096 0 0
PNC FINL SVCS GROUP INC Common Stock 693475105 13,480 85,443 SH   SOLE 0 85,443 0 0
PPG INDUSTRIES INC Common Stock 693506107 12,870 107,907 SH   SOLE 0 107,907 0 0
PPG INDUSTRIES INC Common Stock 693506107 12,152 106,280 SH   SOLE 0 106,280 0 0
PPL CORP Common Stock 69351T106 2,743 101,108 SH   SOLE 0 101,108 0 0
PPL CORP Common Stock 69351T106 7,906 291,411 SH   SOLE 0 291,411 0 0
PIMCO DYNAMIC INC OPPTYS ETF/Closed End 69355M107 814 57,653 SH   SOLE 0 57,653 0 0
PVH CORP Common Stock 693656100 583 9,582 SH   SOLE 0 9,582 0 0
PTC INC Common Stock 69370C100 297 2,791 SH   SOLE 0 2,791 0 0
PACCAR INC Common Stock 693718108 490 5,889 SH   SOLE 0 5,889 0 0
PACCAR INC Common Stock 693718108 1,957 23,763 SH   SOLE 0 23,763 0 0
PACER TRENDPILOT US ETF ETF/Closed End 69374H105 1,794 47,777 SH   SOLE 0 47,777 0 0
PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303 778 15,393 SH   SOLE 0 15,393 0 0
PACER METAURUS LGCP ETF ETF/Closed End 69374H436 227 7,623 SH   SOLE 0 7,623 0 0
PACER TRENDPILOT US ETF ETF/Closed End- 69374H642 424 19,889 SH   SOLE 0 19,889 0 0
PACER GLB CASH COWS ETF ETF/Closed End 69374H709 607 19,325 SH   SOLE 0 19,325 0 0
PACER BCHMK DATINFR ETF ETF/Closed End 69374H741 1,039 29,832 SH   SOLE 0 29,832 0 0
PACER BCHMK INDL RL ETF ETF/Closed End 69374H766 406 9,858 SH   SOLE 0 9,858 0 0
PACER U S SMCP CASH ETF ETF/Closed End 69374H857 5,816 167,502 SH   SOLE 0 167,502 0 0
PACER US CASH COWS ETF ETF/Closed End 69374H881 11,756 266,339 SH   SOLE 0 266,339 0 0
PACKAGING CORP OF AMER Common Stock 695156109 648 4,664 SH   SOLE 0 4,664 0 0
PACWEST BANCORP DELAWARE Common Stock 695263103 1,024 37,504 SH   SOLE 0 37,504 0 0
PALANTIR TECHS INC A Common Stock 69608A108 997 107,140 SH   SOLE 0 107,140 0 0
PALO ALTO NETWORKS INC Common Stock 697435105 6,582 13,381 SH   SOLE 0 13,381 0 0
PALO ALTO NETWORKS INC Common Stock 697435105 3,983 8,063 SH   SOLE 0 8,063 0 0
PARKER HANNIFIN CORP Common Stock 701094104 2,831 11,507 SH   SOLE 0 11,507 0 0
PARKER HANNIFIN CORP Common Stock 701094104 5,804 23,217 SH   SOLE 0 23,217 0 0
PATRICK INDUSTRIES INC Common Stock 703343103 294 5,449 SH   SOLE 0 5,449 0 0
PATTERSON UTI ENERGY INC Common Stock 703481101 225 13,681 SH   SOLE 0 13,681 0 0
PAYCHEX INC Common Stock 704326107 19,445 162,207 SH   SOLE 0 162,207 0 0
PAYCHEX INC Common Stock 704326107 12,016 105,523 SH   SOLE 0 105,523 0 0
PAYCOM SOFTWARE INC Common Stock 70432V102 2,140 7,641 SH   SOLE 0 7,641 0 0
PAYCOM SOFTWARE INC Common Stock 70432V102 508 1,774 SH   SOLE 0 1,774 0 0
PAYA HLDGS INC A Common Stock 70434P103 95 14,600 SH   SOLE 0 14,600 0 0
PAYPAL HLDGS INC Common Stock 70450Y103 3,863 55,316 SH   SOLE 0 55,316 0 0
PAYPAL HLDGS INC Common Stock 70450Y103 19,747 274,949 SH   SOLE 0 274,949 0 0
PEARSON PLC SPON ADR Common Stock 705015105 257 27,838 SH   SOLE 0 27,838 0 0
PEMBINA PIPELINE CORP Common Stock 706327103 899 25,037 SH   SOLE 0 25,037 0 0
PENN NATIONAL GAMING INC Common Stock 707569109 1,365 42,943 SH   SOLE 0 42,943 0 0
PENNANTPARK INVT BDC Common Stock 708062104 636 101,965 SH   SOLE 0 101,965 0 0
PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106 644 55,671 SH   SOLE 0 55,671 0 0
PENNYMAV MTG INV TRUST REIT 70931T103 373 26,458 SH   SOLE 0 26,458 0 0
PENNYMAC FINL SVCS NEW Common Stock 70932M107 268 6,126 SH   SOLE 0 6,126 0 0
PENSKE AUTOMOTIVE GROUP Common Stock 70959W103 7,140 64,459 SH   SOLE 0 64,459 0 0
PEOPLES FINL SVCS CORP Common Stock 711040105 364 6,518 SH   SOLE 0 6,518 0 0
PEOPLES UTD FINL INC Common Stock 712704105 198 10,000 SH   SOLE 0 10,000 0 0
PEPSICO INC Common Stock 713448108 76,584 466,949 SH   SOLE 0 466,949 0 0
PEPSICO INC Common Stock 713448108 16,805 100,834 SH   SOLE 0 100,834 0 0
PERKINELMER INC Common Stock 714046109 648 4,586 SH   SOLE 0 4,586 0 0
PETROLEO BRASIL PETRO Common Stock 71654V408 211 17,709 SH   SOLE 0 17,709 0 0
PFIZER INC Common Stock 717081103 31,040 592,021 SH   SOLE 0 592,021 0 0
PFIZER INC Common Stock 717081103 97,156 1,917,801 SH   SOLE 0 1,917,801 0 0
PHILIP MORRIS INTL INC Common Stock 718172109 29,696 289,886 SH   SOLE 0 289,886 0 0
PHILIP MORRIS INTL INC Common Stock 718172109 21,542 218,168 SH   SOLE 0 218,168 0 0
PHILLIPS EDISON CO INC REIT 71844V201 1,024 30,142 SH   SOLE 0 30,142 0 0
PHILLIPS 66 Common Stock 718546104 1,692 20,639 SH   SOLE 0 20,639 0 0
PHILLIPS 66 Common Stock 718546104 15,023 169,083 SH   SOLE 0 169,083 0 0
PHYSICIANS REALTY TR Common Stock 71943U104 2,978 170,187 SH   SOLE 0 170,187 0 0
PILGRIMS PRIDE CORP NEW Common Stock 72147K108 630 20,071 SH   SOLE 0 20,071 0 0
PIMCO CORP INCM STRAT ETF/Closed End- 72200U100 5,037 381,903 SH   SOLE 0 381,903 0 0
PIMCO MUN INCOME FD II ETF/Closed End- 72200W106 302 28,948 SH   SOLE 0 28,948 0 0
PIMCO STRAT INCM FD INC ETF/Closed End- 72200X104 367 72,557 SH   SOLE 0 72,557 0 0
PIMCO CORP INCM OPPTY ETF/Closed End- 72201B101 549 42,512 SH   SOLE 0 42,512 0 0
PIMCO INCOME STRAT FUND ETF/Closed End- 72201H108 338 38,314 SH   SOLE 0 38,314 0 0
PIMCO INCOME STRAT FD II ETF/Closed End- 72201J104 234 30,532 SH   SOLE 0 30,532 0 0
PIMCO ENH LOW DUR ETF ETF/Closed End- 72201R718 274 2,855 SH   SOLE 0 2,855 0 0
PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 3,253 34,534 SH   SOLE 0 34,534 0 0
PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 1,614 16,941 SH   SOLE 0 16,941 0 0
PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833 28,651 289,225 SH   SOLE 0 289,225 0 0
PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866 1,163 22,692 SH   SOLE 0 22,692 0 0
PIMCO S/T MUN BD ACT ETF ETF/Closed End- 72201R874 338 6,825 SH   SOLE 0 6,825 0 0
PIMCO DYNAMIC INCM FUND Common Stock 72201Y101 4,814 233,370 SH   SOLE 0 233,370 0 0
PINNACLE WEST CAP CORP Common Stock 723484101 2,144 29,300 SH   SOLE 0 29,300 0 0
PINTEREST INC A Common Stock 72352L106 306 16,847 SH   SOLE 0 16,847 0 0
PIONEER FLTG RATE FD INC ETF/Closed End- 72369J102 2,812 317,003 SH   SOLE 0 317,003 0 0
PIONEER MUN HIGH INCM FD ETF/Closed End- 723763108 144 15,923 SH   SOLE 0 15,923 0 0
PIONEER NATURAL RES CO Common Stock 723787107 5,259 22,348 SH   SOLE 0 22,348 0 0
PIONEER NATURAL RES CO Common Stock 723787107 3,935 17,640 SH   SOLE 0 17,640 0 0
PIPER SANDLER COS Common Stock 724078100 804 6,980 SH   SOLE 0 6,980 0 0
PITNEY BOWES INC Common Stock 724479100 68 17,935 SH   SOLE 0 17,935 0 0
PLAINS ALL AMERN PIPELIN MLP 726503105 669 66,412 SH   SOLE 0 66,412 0 0
PLAINS GP HLDGS LP A NEW Common Stock 72651A207 350 33,092 SH   SOLE 0 33,092 0 0
PLANET FITNESS INC A Common Stock 72703H101 998 14,348 SH   SOLE 0 14,348 0 0
PLUG POWER INC NEW Common Stock 72919P202 503 29,378 SH   SOLE 0 29,378 0 0
POLARIS INC Common Stock 731068102 365 3,507 SH   SOLE 0 3,507 0 0
POOL CORP Common Stock 73278L105 1,015 2,873 SH   SOLE 0 2,873 0 0
POOL CORP Common Stock 73278L105 7,491 21,328 SH   SOLE 0 21,328 0 0
POPULAR INC NEW Common Stock 733174700 501 6,513 SH   SOLE 0 6,513 0 0
PORTLAND GENL ELEC NEW Common Stock 736508847 325 6,649 SH   SOLE 0 6,649 0 0
PORTLAND GENL ELEC NEW Common Stock 736508847 1,388 28,716 SH   SOLE 0 28,716 0 0
POTLATCHDELTIC CORP REIT 737630103 424 9,567 SH   SOLE 0 9,567 0 0
PRECIGEN INC Common Stock 74017N105 78 54,151 SH   SOLE 0 54,151 0 0
PRECISION DRILLING NEW Common Stock 74022D407 363 5,401 SH   SOLE 0 5,401 0 0
PREFORMED LINE PRODS CO Common Stock 740444104 319 5,197 SH   SOLE 0 5,197 0 0
PREMIER INC A Common Stock 74051N102 248 6,845 SH   SOLE 0 6,845 0 0
PRICE T ROWE GRP INC Common Stock 74144T108 9,900 87,139 SH   SOLE 0 87,139 0 0
PRICE T ROWE GRP INC Common Stock 74144T108 20,185 171,246 SH   SOLE 0 171,246 0 0
PRIMORIS SERVICES CORP Common Stock 74164F103 341 14,950 SH   SOLE 0 14,950 0 0
PRIMERICA INC Common Stock 74164M108 212 1,767 SH   SOLE 0 1,767 0 0
PRINCIPAL FINL GROUP INC Common Stock 74251V102 1,236 18,152 SH   SOLE 0 18,152 0 0
PRIN SPECTRM PFD SEC ETF ETF/Closed End- 74255Y888 1,278 74,170 SH   SOLE 0 74,170 0 0
PROCTER GAMBLE CO Common Stock 742718109 97,937 694,984 SH   SOLE 0 694,984 0 0
PROCTER GAMBLE CO Common Stock 742718109 30,035 208,879 SH   SOLE 0 208,879 0 0
PROCESSA PHARMS INC NEW Common Stock 74275C205 135 46,231 SH   SOLE 0 46,231 0 0
PROGRESSIVE CORP OH Common Stock 743315103 4,003 34,678 SH   SOLE 0 34,678 0 0
PROGRESSIVE CORP OH Common Stock 743315103 7,920 68,120 SH   SOLE 0 68,120 0 0
PROLOGIS INC REIT 74340W103 9,257 78,684 SH   SOLE 0 78,684 0 0
PROLOGIS INC REIT 74340W103 33,430 281,022 SH   SOLE 0 281,022 0 0
PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607 561 8,059 SH   SOLE 0 8,059 0 0
PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680 2,753 40,427 SH   SOLE 0 40,427 0 0
PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698 336 5,715 SH   SOLE 0 5,715 0 0
PROSHS SP TECH DIV ETF ETF/Closed End 74347G606 472 8,703 SH   SOLE 0 8,703 0 0
PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467 37,212 433,555 SH   SOLE 0 433,555 0 0
PROSPECT CAP CORP BDC Common Stock 74348T102 569 80,221 SH   SOLE 0 80,221 0 0
PROTERRA INC Common Stock 74374T109 299 62,870 SH   SOLE 0 62,870 0 0
PRUDENTIAL FINL INC Common Stock 744320102 14,991 153,465 SH   SOLE 0 153,465 0 0
PRUDENTIAL FINL INC Common Stock 744320102 268 2,802 SH   SOLE 0 2,802 0 0
PRUDENTIAL PLC ADR Common Stock 74435K204 250 9,956 SH   SOLE 0 9,956 0 0
PUB SVC ENTERPRISE GROUP Common Stock 744573106 4,066 64,925 SH   SOLE 0 64,925 0 0
PUB SVC ENTERPRISE GROUP Common Stock 744573106 1,303 20,585 SH   SOLE 0 20,585 0 0
PUBLIC STORAGE INC REIT 74460D109 363 1,161 SH   SOLE 0 1,161 0 0
PUBLIC STORAGE INC REIT 74460D109 1,212 3,891 SH   SOLE 0 3,891 0 0
PULTEGROUP INC Common Stock 745867101 736 18,457 SH   SOLE 0 18,457 0 0
PULTEGROUP INC Common Stock 745867101 398 10,042 SH   SOLE 0 10,042 0 0
PURE CYCLE CORP NEW Common Stock 746228303 720 69,500 SH   SOLE 0 69,500 0 0
PURECYCLE TECHS INC Common Stock 74623V103 104 13,848 SH   SOLE 0 13,848 0 0
PURE STORAGE INC A Common Stock 74624M102 549 21,038 SH   SOLE 0 21,038 0 0
PURE STORAGE INC A Common Stock 74624M102 537 20,883 SH   SOLE 0 20,883 0 0
PUTNAM PREMIER INCOME TR ETF/Closed End- 746853100 2,523 662,175 SH   SOLE 0 662,175 0 0
PUTNAM MSTR INTRMDT INCM ETF/Closed End- 746909100 279 82,198 SH   SOLE 0 82,198 0 0
QORVO INC Common Stock 74736K101 618 6,273 SH   SOLE 0 6,273 0 0
QORVO INC Common Stock 74736K101 433 4,586 SH   SOLE 0 4,586 0 0
QUALCOMM INC Common Stock 747525103 15,232 119,245 SH   SOLE 0 119,245 0 0
QUALCOMM INC Common Stock 747525103 54,910 417,249 SH   SOLE 0 417,249 0 0
QUALYS INC Common Stock 74758T303 208 1,612 SH   SOLE 0 1,612 0 0
QUANTUMSCAPE CORP A Common Stock 74767V109 169 18,719 SH   SOLE 0 18,719 0 0
QUEST DIAGNOSTICS INC Common Stock 74834L100 3,117 22,841 SH   SOLE 0 22,841 0 0
QURATE RETAIL INC A Common Stock 74915M100 1,134 359,001 SH   SOLE 0 359,001 0 0
RGC RESOURCES INC Common Stock 74955L103 345 17,875 SH   SOLE 0 17,875 0 0
RLJ LODGING TR PFD A Preferred Stock 74965L200 236 9,090 SH   SOLE 0 9,090 0 0
RH Common Stock 74967X103 328 1,344 SH   SOLE 0 1,344 0 0
RPM INTERNATIONAL INC Common Stock 749685103 5,652 71,220 SH   SOLE 0 71,220 0 0
RPM INTERNATIONAL INC Common Stock 749685103 836 10,615 SH   SOLE 0 10,615 0 0
RLX TECH INC ADR Common Stock 74969N103 34 14,410 SH   SOLE 0 14,410 0 0
RPT RLTY CONV D PERPTL Preferred Stock 74971D200 705 14,211 SH   SOLE 0 14,211 0 0
RADIAN GROUP INC Common Stock 750236101 314 15,898 SH   SOLE 0 15,898 0 0
RAMBUS INC Common Stock 750917106 201 9,300 SH   SOLE 0 9,300 0 0
RAYMOND JAMES FINANCIAL Common Stock 754730109 2,621 28,538 SH   SOLE 0 28,538 0 0
RAYMOND JAMES FINANCIAL Common Stock 754730109 288 3,217 SH   SOLE 0 3,217 0 0
RAYONIER INC REIT 754907103 263 7,052 SH   SOLE 0 7,052 0 0
REALTY INCOME CORP REIT 756109104 18,494 267,525 SH   SOLE 0 267,525 0 0
REALTY INCOME CORP REIT 756109104 9,069 132,861 SH   SOLE 0 132,861 0 0
REAVES UTILITY INCOME FD ETF/Closed End 756158101 2,702 87,773 SH   SOLE 0 87,773 0 0
REDWOOD TRUST INC REIT 758075402 237 30,689 SH   SOLE 0 30,689 0 0
REGAL REXNORD CORP Common Stock 758750103 414 3,581 SH   SOLE 0 3,581 0 0
REGENERON PHARMACEUTICAL Common Stock 75886F107 3,613 6,079 SH   SOLE 0 6,079 0 0
REGIONS FINL CORP NEW Common Stock 7591EP100 2,412 124,139 SH   SOLE 0 124,139 0 0
REINSURANCE GRP AMER NEW Common Stock 759351604 211 1,796 SH   SOLE 0 1,796 0 0
REINSURANCE GRP AMER NEW Common Stock 759351604 571 4,881 SH   SOLE 0 4,881 0 0
RELIANCE STEEL ALUM CO Common Stock 759509102 1,788 10,341 SH   SOLE 0 10,341 0 0
RELX PLC SPON ADR Common Stock 759530108 921 34,190 SH   SOLE 0 34,190 0 0
REPLIGEN CORP Common Stock 759916109 960 5,805 SH   SOLE 0 5,805 0 0
REPUBLIC FIRST BANCORP Common Stock 760416107 85 21,088 SH   SOLE 0 21,088 0 0
REPUBLIC SERVICES INC Common Stock 760759100 884 6,751 SH   SOLE 0 6,751 0 0
REPUBLIC SERVICES INC Common Stock 760759100 5,265 41,163 SH   SOLE 0 41,163 0 0
RESMED INC Common Stock 761152107 2,915 13,798 SH   SOLE 0 13,798 0 0
RESMED INC Common Stock 761152107 6,088 29,041 SH   SOLE 0 29,041 0 0
RESOLUTE FOREST PRODS Common Stock 76117W109 1,038 86,440 SH   SOLE 0 86,440 0 0
RESTAURANT BRNDS INTL Common Stock 76131D103 381 7,756 SH   SOLE 0 7,756 0 0
REXFORD INDL REALTY INC REIT 76169C100 382 6,635 SH   SOLE 0 6,635 0 0
REYNOLDS CONSUMER PRODS Common Stock 76171L106 419 15,685 SH   SOLE 0 15,685 0 0
RIO TINTO PLC SPONS ADR Common Stock 767204100 1,387 22,731 SH   SOLE 0 22,731 0 0
RIO TINTO PLC SPONS ADR Common Stock 767204100 4,731 74,782 SH   SOLE 0 74,782 0 0
RITCHIE BROS AUCTIONEERS Common Stock 767744105 2,687 41,302 SH   SOLE 0 41,302 0 0
RIVERNORTH OPPTYS FD INC ETF/Closed End 76881Y109 3,392 241,410 SH   SOLE 0 241,410 0 0
RIVERNORTH MANAGED DUR Common Stock 76882H105 689 45,012 SH   SOLE 0 45,012 0 0
RIVIAN AUTOMOTIVE INC A Common Stock 76954A103 684 25,339 SH   SOLE 0 25,339 0 0
ROBERT HALF INTL INC Common Stock 770323103 11,236 148,295 SH   SOLE 0 148,295 0 0
ROBERT HALF INTL INC Common Stock 770323103 3,642 48,634 SH   SOLE 0 48,634 0 0
ROBLOX CORP A Common Stock 771049103 572 16,586 SH   SOLE 0 16,586 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 7,358 37,226 SH   SOLE 0 37,226 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 230 1,155 SH   SOLE 0 1,155 0 0
ROCKY BRANDS INC Common Stock 774515100 425 12,719 SH   SOLE 0 12,719 0 0
ROGERS COMMS B NON VTG Common Stock 775109200 312 6,511 SH   SOLE 0 6,511 0 0
ROKU INC Common Stock 77543R102 547 6,141 SH   SOLE 0 6,141 0 0
ROLLINS INC Common Stock 775711104 5,906 169,125 SH   SOLE 0 169,125 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 5,248 13,299 SH   SOLE 0 13,299 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 5,980 15,266 SH   SOLE 0 15,266 0 0
ROSS STORES INC Common Stock 778296103 1,913 27,242 SH   SOLE 0 27,242 0 0
ROSS STORES INC Common Stock 778296103 2,064 28,356 SH   SOLE 0 28,356 0 0
ROYAL BANK CDA MONTREAL Common Stock 780087102 5,839 59,999 SH   SOLE 0 59,999 0 0
SHELL PLC SA Common Stock 780259305 2,403 45,952 SH   SOLE 0 45,952 0 0
SHELL PLC SA Common Stock 780259305 5,257 98,907 SH   SOLE 0 98,907 0 0
ROYAL GOLD INC Common Stock 780287108 1,113 10,427 SH   SOLE 0 10,427 0 0
ROYAL GOLD INC Common Stock 780287108 401 3,634 SH   SOLE 0 3,634 0 0
ROYCE VALUE TRUST INC ETF/Closed End 780910105 6,232 435,821 SH   SOLE 0 435,821 0 0
ROYCE MICRO CAP TRUST ETF/Closed End 780915104 266 31,209 SH   SOLE 0 31,209 0 0
RYANAIR HLDG PLC ADR NEW Common Stock 783513203 485 7,212 SH   SOLE 0 7,212 0 0
RYDER SYSTEM INC Common Stock 783549108 527 7,386 SH   SOLE 0 7,386 0 0
RYERSON HOLDINGS CORP Common Stock 783754104 623 28,122 SH   SOLE 0 28,122 0 0
SP GLOBAL INC Common Stock 78409V104 11,170 33,140 SH   SOLE 0 33,140 0 0
SP GLOBAL INC Common Stock 78409V104 7,490 22,513 SH   SOLE 0 22,513 0 0
SBA COMMNS CORP A NEW REIT 78410G104 296 925 SH   SOLE 0 925 0 0
SBA COMMNS CORP A NEW REIT 78410G104 764 2,425 SH   SOLE 0 2,425 0 0
SEI INVESTMENTS CO Common Stock 784117103 1,597 29,261 SH   SOLE 0 29,261 0 0
SEI INVESTMENTS CO Common Stock 784117103 6,206 114,886 SH   SOLE 0 114,886 0 0
SJW GROUP Common Stock 784305104 623 10,183 SH   SOLE 0 10,183 0 0
SL GREEN RLTY CORP PAR REIT 78440X887 2,038 42,101 SH   SOLE 0 42,101 0 0
SL GREEN RLTY CORP PAR REIT 78440X887 1,163 25,191 SH   SOLE 0 25,191 0 0
SPDR SP 500 ETF ETF/Closed End 78462F103 4,075 10,802 SH   SOLE 0 10,802 0 0
SPDR SP 500 ETF ETF/Closed End 78462F103 167,457 439,923 SH   SOLE 0 439,923 0 0
SPX CORP Common Stock 784635104 215 4,006 SH   SOLE 0 4,006 0 0
SPDR GOLD TRUST GOLD ETF Common Stock 78463V107 46,312 273,033 SH   SOLE 0 273,033 0 0
SPDR GOLD TRUST GOLD ETF Common Stock 78463V107 952 5,649 SH   SOLE 0 5,649 0 0
SPDR PORT E/MKTS ETF ETF/Closed End 78463X509 7,443 212,651 SH   SOLE 0 212,651 0 0
SPDR SP INTL DIV ETF ETF/Closed End 78463X772 2,124 61,470 SH   SOLE 0 61,470 0 0
SPDR SP INTL SMCP ETF ETF/Closed End 78463X871 207 7,050 SH   SOLE 0 7,050 0 0
SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889 518 17,751 SH   SOLE 0 17,751 0 0
SPDR NYSE TECH ETF ETF/Closed End 78464A102 212 2,001 SH   SOLE 0 2,001 0 0
SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201 266 3,722 SH   SOLE 0 3,722 0 0
SPDR NUV H/Y MUN BD ETF ETF/Closed End- 78464A284 219 4,314 SH   SOLE 0 4,314 0 0
SPDR SP SM CAP VALU ETF ETF/Closed End 78464A300 4,126 56,301 SH   SOLE 0 56,301 0 0
SPDR SP SM CAP VALU ETF ETF/Closed End 78464A300 1,301 17,973 SH   SOLE 0 17,973 0 0
SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359 10,065 154,276 SH   SOLE 0 154,276 0 0
SPDR INTERMED TERM ETF ETF/Closed End- 78464A375 3,924 121,025 SH   SOLE 0 121,025 0 0
SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 69,125 1,310,674 SH   SOLE 0 1,310,674 0 0
SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 3,746 71,660 SH   SOLE 0 71,660 0 0
SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 82,729 2,782,679 SH   SOLE 0 2,782,679 0 0
SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 3,400 114,629 SH   SOLE 0 114,629 0 0
SPDR SP 500 VALU ETF ETF/Closed End 78464A508 35,602 958,343 SH   SOLE 0 958,343 0 0
SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 240 2,525 SH   SOLE 0 2,525 0 0
SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 2,242 23,321 SH   SOLE 0 23,321 0 0
SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631 1,032 10,291 SH   SOLE 0 10,291 0 0
SPDR AGGREGATE BOND ETF ETF/Closed End- 78464A649 25,690 974,934 SH   SOLE 0 974,934 0 0
SPDR TIPS ETF ETF/Closed End- 78464A656 3,303 119,618 SH   SOLE 0 119,618 0 0
SPDR SP REGL BNKG ETF ETF/Closed End 78464A698 4,666 78,937 SH   SOLE 0 78,937 0 0
SPDR SP PHARMA ETF ETF/Closed End 78464A722 228 5,390 SH   SOLE 0 5,390 0 0
SPDR SP MTLSMINING ETF ETF/Closed End 78464A755 483 10,482 SH   SOLE 0 10,482 0 0
SPDR SP DIVIDEND ETF ETF/Closed End 78464A763 118,858 993,712 SH   SOLE 0 993,712 0 0
SPDR SP INSURANCE ETF ETF/Closed End 78464A789 548 14,456 SH   SOLE 0 14,456 0 0
SPDR SP BANK ETF ETF/Closed End 78464A797 2,626 58,791 SH   SOLE 0 58,791 0 0
SPDR SP SMALL CAP ETF ETF/Closed End 78464A813 2,820 34,720 SH   SOLE 0 34,720 0 0
SPDR SP 400 MDCP ETF ETF/Closed End 78464A847 1,116 27,640 SH   SOLE 0 27,640 0 0
SPDR SP SEMICNDCTR ETF ETF/Closed End 78464A862 1,354 8,620 SH   SOLE 0 8,620 0 0
SPDR SP BIOTECH ETF ETF/Closed End 78464A870 15,866 214,231 SH   SOLE 0 214,231 0 0
SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888 905 16,402 SH   SOLE 0 16,402 0 0
SSC TECHS HOLDINGS INC Common Stock 78467J100 798 13,482 SH   SOLE 0 13,482 0 0
SSC TECHS HOLDINGS INC Common Stock 78467J100 2,333 40,169 SH   SOLE 0 40,169 0 0
SPDR SSGA MULT ASSET ETF ETF/Closed End 78467V103 2,454 85,323 SH   SOLE 0 85,323 0 0
SPDR BLACKSTON SR LN ETF ETF/Closed End- 78467V608 16,523 396,801 SH   SOLE 0 396,801 0 0
SPDR BLACKSTON SR LN ETF ETF/Closed End- 78467V608 11,575 275,859 SH   SOLE 0 275,859 0 0
SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848 2,590 61,779 SH   SOLE 0 61,779 0 0
SPDR DJ INDL AVG ETF ETF/Closed End 78467X109 17,162 55,479 SH   SOLE 0 55,479 0 0
SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 12,895 30,639 SH   SOLE 0 30,639 0 0
SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 650 1,572 SH   SOLE 0 1,572 0 0
SPDR S/T TREASURY ETF ETF/Closed End- 78468R101 264 8,991 SH   SOLE 0 8,991 0 0
SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200 268 8,846 SH   SOLE 0 8,846 0 0
SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 4,979 206,439 SH   SOLE 0 206,439 0 0
SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 823 33,959 SH   SOLE 0 33,959 0 0
SPDR SP OILGAS EXP ETF ETF/Closed End 78468R556 4,406 33,650 SH   SOLE 0 33,650 0 0
SPDR BLOOMBERG H/YLD ETF ETF/Closed End 78468R622 3,877 42,613 SH   SOLE 0 42,613 0 0
SPDR BLOOMBERG TBILL ETF ETF/Closed End- 78468R663 1,167 12,757 SH   SOLE 0 12,757 0 0
SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739 756 16,032 SH   SOLE 0 16,032 0 0
SPDR RUSL MOMENTUM ETF ETF/Closed End 78468R762 417 4,765 SH   SOLE 0 4,765 0 0
SPDR SP 500 HI DIV ETF ETF/Closed End 78468R788 2,673 65,982 SH   SOLE 0 65,982 0 0
SPDR SP 600 SMCP ETF ETF/Closed End 78468R853 359 9,820 SH   SOLE 0 9,820 0 0
SPDR BLOOMBERG 110 ETF ETF/Closed End- 78468R861 900 46,199 SH   SOLE 0 46,199 0 0
SSGA SPDR DBLN SHRT ETF ETF/Closed End- 78470P200 766 16,433 SH   SOLE 0 16,433 0 0
SVB FINL GRP Common Stock 78486Q101 2,354 5,817 SH   SOLE 0 5,817 0 0
SW SEED CO Common Stock 785135104 16 16,500 SH   SOLE 0 16,500 0 0
SABRA HEALTH CARE REIT REIT 78573L106 320 22,021 SH   SOLE 0 22,021 0 0
SABRA HEALTH CARE REIT REIT 78573L106 1,547 110,748 SH   SOLE 0 110,748 0 0
SABRE CORP Common Stock 78573M104 372 60,118 SH   SOLE 0 60,118 0 0
SAFETY INSURANCE GROUP Common Stock 78648T100 272 2,845 SH   SOLE 0 2,845 0 0
SALESFORCE INC Common Stock 79466L302 9,531 57,752 SH   SOLE 0 57,752 0 0
SALESFORCE INC Common Stock 79466L302 28,179 164,347 SH   SOLE 0 164,347 0 0
SALISBURY BANCORP INC Common Stock 795226109 222 4,622 SH   SOLE 0 4,622 0 0
SANDY SPRING BANCORP INC Common Stock 800363103 510 12,896 SH   SOLE 0 12,896 0 0
SANGAMO THERAPEUTICS INC Common Stock 800677106 179 43,745 SH   SOLE 0 43,745 0 0
SANMINA CORP Common Stock 801056102 610 14,666 SH   SOLE 0 14,666 0 0
SANOFI SPON ADR Common Stock 80105N105 3,461 69,180 SH   SOLE 0 69,180 0 0
SANOFI SPON ADR Common Stock 80105N105 4,614 88,487 SH   SOLE 0 88,487 0 0
SAP SE SPON ADR Common Stock 803054204 4,249 46,837 SH   SOLE 0 46,837 0 0
SAP SE SPON ADR Common Stock 803054204 2,129 22,305 SH   SOLE 0 22,305 0 0
HENRY SCHEIN INC Common Stock 806407102 408 5,369 SH   SOLE 0 5,369 0 0
SCHLUMBERGER LTD Common Stock 806857108 5,464 147,792 SH   SOLE 0 147,792 0 0
SCHWAB CHARLES CORP NEW Common Stock 808513105 9,784 154,852 SH   SOLE 0 154,852 0 0
SCHWAB CHARLES CORP NEW Common Stock 808513105 15,151 236,108 SH   SOLE 0 236,108 0 0
SCHWAB US BRD MKT ETF ETF/Closed End 808524102 946 21,174 SH   SOLE 0 21,174 0 0
SCHWAB US LGCP ETF ETF/Closed End 808524201 1,257 27,869 SH   SOLE 0 27,869 0 0
SCHWAB US LGCP GRW ETF ETF/Closed End 808524300 1,736 29,585 SH   SOLE 0 29,585 0 0
SCHWAB US LGCP VAL ETF ETF/Closed End 808524409 2,098 33,297 SH   SOLE 0 33,297 0 0
SCHWAB US MDCP ETF ETF/Closed End 808524508 1,083 16,907 SH   SOLE 0 16,907 0 0
SCHWAB US SMCP ETF ETF/Closed End 808524607 1,578 39,673 SH   SOLE 0 39,673 0 0
SCHWAB EMG MKT EQ ETF ETF/Closed End 808524706 1,415 55,261 SH   SOLE 0 55,261 0 0
SCHWAB FDMNTL US SML ETF ETF/Closed End 808524763 410 8,891 SH   SOLE 0 8,891 0 0
SCHWAB FDMNTL US LRG ETF ETF/Closed End 808524771 253 4,912 SH   SOLE 0 4,912 0 0
SCHWAB US DIV EQ ETF ETF/Closed End 808524797 19,294 267,011 SH   SOLE 0 267,011 0 0
SCHWAB INTL EQ ETF ETF/Closed End 808524805 844 26,545 SH   SOLE 0 26,545 0 0
SCHWAB INTRM US TRSY ETF ETF/Closed End- 808524854 2,677 52,465 SH   SOLE 0 52,465 0 0
SCHWAB INTRM US TRSY ETF ETF/Closed End- 808524854 698 13,531 SH   SOLE 0 13,531 0 0
SCHWAB S/T US TRSY ETF ETF/Closed End- 808524862 419 8,545 SH   SOLE 0 8,545 0 0
SCHWAB US TIPS ETF ETF/Closed End- 808524870 7,738 138,258 SH   SOLE 0 138,258 0 0
SCIENCE APP INTL CORP Common Stock 808625107 1,212 13,173 SH   SOLE 0 13,173 0 0
SCOTTS MIRACLEGRO CO Common Stock 810186106 4,196 51,547 SH   SOLE 0 51,547 0 0
SCOTTS MIRACLEGRO CO Common Stock 810186106 5,029 63,666 SH   SOLE 0 63,666 0 0
SEA LTD ADR Common Stock 81141R100 986 14,751 SH   SOLE 0 14,751 0 0
SEA LTD ADR Common Stock 81141R100 224 3,120 SH   SOLE 0 3,120 0 0
SEAGEN INC Common Stock 81181C104 2,226 12,579 SH   SOLE 0 12,579 0 0
SEAGEN INC Common Stock 81181C104 723 4,049 SH   SOLE 0 4,049 0 0
SEALED AIR CORP NEW Common Stock 81211K100 1,885 32,329 SH   SOLE 0 32,329 0 0
SEALED AIR CORP NEW Common Stock 81211K100 239 4,147 SH   SOLE 0 4,147 0 0
MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 1,607 21,836 SH   SOLE 0 21,836 0 0
MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 7,150 95,302 SH   SOLE 0 95,302 0 0
HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209 82,141 644,646 SH   SOLE 0 644,646 0 0
HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209 471,067 3,673,322 SH   SOLE 0 3,673,322 0 0
CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 3,086 42,749 SH   SOLE 0 42,749 0 0
CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 16,913 235,955 SH   SOLE 0 235,955 0 0
CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 44,644 319,709 SH   SOLE 0 319,709 0 0
CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 171,300 1,246,002 SH   SOLE 0 1,246,002 0 0
ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 46,647 652,316 SH   SOLE 0 652,316 0 0
ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 54,059 714,307 SH   SOLE 0 714,307 0 0
FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 43,243 1,355,154 SH   SOLE 0 1,355,154 0 0
FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 2,611 83,036 SH   SOLE 0 83,036 0 0
INDL SEL SECT SPDR ETF ETF/Closed End 81369Y704 1,891 21,653 SH   SOLE 0 21,653 0 0
INDL SEL SECT SPDR ETF ETF/Closed End 81369Y704 13,500 154,148 SH   SOLE 0 154,148 0 0
TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 92,845 722,076 SH   SOLE 0 722,076 0 0
TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 467,597 3,678,391 SH   SOLE 0 3,678,391 0 0
SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852 293,891 5,415,354 SH   SOLE 0 5,415,354 0 0
SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852 43,180 788,536 SH   SOLE 0 788,536 0 0
SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860 2,087 50,781 SH   SOLE 0 50,781 0 0
UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 9,576 138,166 SH   SOLE 0 138,166 0 0
UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 84,393 1,203,378 SH   SOLE 0 1,203,378 0 0
SELECTIVE INS GROUP INC Common Stock 816300107 474 5,447 SH   SOLE 0 5,447 0 0
SEMPRA Common Stock 816851109 8,963 59,645 SH   SOLE 0 59,645 0 0
SEMPRA Common Stock 816851109 3,537 23,393 SH   SOLE 0 23,393 0 0
SENECA FOODS CL A NEW Common Stock 817070501 288 5,174 SH   SOLE 0 5,174 0 0
SENSUS HEALTHCARE INC Common Stock 81728J109 361 45,076 SH   SOLE 0 45,076 0 0
SERES THERAPEUTICS INC Common Stock 81750R102 264 82,800 SH   SOLE 0 82,800 0 0
SERVICE CORP INTL Common Stock 817565104 342 4,995 SH   SOLE 0 4,995 0 0
SERVICE PPTYS TR SBI Common Stock 81761L102 108 20,326 SH   SOLE 0 20,326 0 0
SERVICENOW INC Common Stock 81762P102 9,896 20,903 SH   SOLE 0 20,903 0 0
SERVICENOW INC Common Stock 81762P102 3,161 6,647 SH   SOLE 0 6,647 0 0
SHARPS COMPLIANCE CORP Common Stock 820017101 37 12,300 SH   SOLE 0 12,300 0 0
SHENANDOAH TELECOM CO Common Stock 82312B106 661 30,763 SH   SOLE 0 30,763 0 0
SHERWIN WILLIAMS CO Common Stock 824348106 6,855 30,613 SH   SOLE 0 30,613 0 0
SHERWIN WILLIAMS CO Common Stock 824348106 19,921 89,208 SH   SOLE 0 89,208 0 0
SHOCKWAVE MEDICAL INC Common Stock 82489T104 267 1,365 SH   SOLE 0 1,365 0 0
SHOALS TECHS GRP INC A Common Stock 82489W107 227 13,258 SH   SOLE 0 13,258 0 0
SHOPIFY INC CL A Common Stock 82509L107 2,405 68,667 SH   SOLE 0 68,667 0 0
SIGNATURE BANK NEW YORK Common Stock 82669G104 378 2,015 SH   SOLE 0 2,015 0 0
SIGNIFY HEALTH INC A Common Stock 82671G100 189 13,287 SH   SOLE 0 13,287 0 0
SILICON LABORATORIES INC Common Stock 826919102 467 3,253 SH   SOLE 0 3,253 0 0
SILICON MOTION TECH ADR Common Stock 82706C108 5,352 65,052 SH   SOLE 0 65,052 0 0
SILVERBACK THERAPEUTICS Common Stock 82835W108 379 88,458 SH   SOLE 0 88,458 0 0
SILVERBOW RESOURCE INC Common Stock 82836G102 310 9,177 SH   SOLE 0 9,177 0 0
SIMON PPTY GRP INC NEW REIT 828806109 3,670 36,978 SH   SOLE 0 36,978 0 0
SIMPLIFY US EQ DWNSD ETF ETF/Closed End 82889N202 2,065 78,015 SH   SOLE 0 78,015 0 0
SIREN DIVCON LDR DIV ETF ETF/Closed End 829658301 1,130 23,731 SH   SOLE 0 23,731 0 0
SIRIUS XM HLDGS INC Common Stock 82968B103 501 81,905 SH   SOLE 0 81,905 0 0
SITEONE LANDSCAPE SUPPLY Common Stock 82982L103 5,782 48,643 SH   SOLE 0 48,643 0 0
SITIO ROYALTIES CORP A Common Stock 82982V101 208 8,647 SH   SOLE 0 8,647 0 0
SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 237 10,078 SH   SOLE 0 10,078 0 0
SIXTH STR SPECIALTY LNDG Common Stock 83012A109 3,812 205,300 SH   SOLE 0 205,300 0 0
SKECHERS USA INC CL A Common Stock 830566105 950 25,422 SH   SOLE 0 25,422 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 2,990 31,073 SH   SOLE 0 31,073 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 5,078 54,818 SH   SOLE 0 54,818 0 0
SMITH NEPHEW PLC ADR Common Stock 83175M205 318 11,388 SH   SOLE 0 11,388 0 0
SMITH NEPHEW PLC ADR Common Stock 83175M205 738 26,371 SH   SOLE 0 26,371 0 0
SMITH AO Common Stock 831865209 1,220 22,115 SH   SOLE 0 22,115 0 0
SMITH AO Common Stock 831865209 6,518 119,195 SH   SOLE 0 119,195 0 0
SMARTSHEET INC A Common Stock 83200N103 207 6,594 SH   SOLE 0 6,594 0 0
SMUCKER JM COMPANY NEW Common Stock 832696405 2,691 21,156 SH   SOLE 0 21,156 0 0
SNAP ON INC Common Stock 833034101 645 3,273 SH   SOLE 0 3,273 0 0
SNAP ON INC Common Stock 833034101 3,467 17,241 SH   SOLE 0 17,241 0 0
SNAP INC CL A Common Stock 83304A106 366 26,686 SH   SOLE 0 26,686 0 0
SNOWFLAKE INC A Common Stock 833445109 2,951 20,524 SH   SOLE 0 20,524 0 0
SNOWFLAKE INC A Common Stock 833445109 687 4,937 SH   SOLE 0 4,937 0 0
SOCIEDAD QUIMICA SER B Common Stock 833635105 3,547 40,733 SH   SOLE 0 40,733 0 0
SOFI TECHNOLOGIES INC Common Stock 83406F102 348 62,639 SH   SOLE 0 62,639 0 0
SOLAREDGE TECHS INC Common Stock 83417M104 2,096 7,507 SH   SOLE 0 7,507 0 0
SOLAREDGE TECHS INC Common Stock 83417M104 913 3,336 SH   SOLE 0 3,336 0 0
SONOCO PRODUCTS CO Common Stock 835495102 824 14,494 SH   SOLE 0 14,494 0 0
SONY GROUP CORP ADR NEW Common Stock 835699307 834 10,022 SH   SOLE 0 10,022 0 0
SONY GROUP CORP ADR NEW Common Stock 835699307 1,981 24,230 SH   SOLE 0 24,230 0 0
SOURCE CAPITAL INC ETF/Closed End 836144105 225 6,082 SH   SOLE 0 6,082 0 0
SOUTH JERSEY INDS INC Common Stock 838518108 1,278 37,751 SH   SOLE 0 37,751 0 0
SOUTHSTATE CORP Common Stock 840441109 615 7,832 SH   SOLE 0 7,832 0 0
SOUTHSTATE CORP Common Stock 840441109 338 4,380 SH   SOLE 0 4,380 0 0
SOUTHERN COMPANY Common Stock 842587107 1,738 24,367 SH   SOLE 0 24,367 0 0
SOUTHERN COMPANY Common Stock 842587107 24,958 353,409 SH   SOLE 0 353,409 0 0
SOUTHERN COPPER CORP DEL Common Stock 84265V105 4,621 92,773 SH   SOLE 0 92,773 0 0
SOUTHERN COPPER CORP DEL Common Stock 84265V105 2,384 45,951 SH   SOLE 0 45,951 0 0
SOUTHERN FIRST BANCSHS Common Stock 842873101 207 4,746 SH   SOLE 0 4,746 0 0
SOUTHWEST AIRLINES CO Common Stock 844741108 1,204 32,856 SH   SOLE 0 32,856 0 0
SPARTANNASH COMPANY Common Stock 847215100 960 31,566 SH   SOLE 0 31,566 0 0
SPIRIT AEROSYS HLDG CL A Common Stock 848574109 919 30,913 SH   SOLE 0 30,913 0 0
SPLUNK INC Common Stock 848637104 1,052 11,325 SH   SOLE 0 11,325 0 0
SPLUNK INC Common Stock 848637104 1,482 16,748 SH   SOLE 0 16,748 0 0
SPRAGUE RESOURCES LP Common Stock 849343108 909 47,944 SH   SOLE 0 47,944 0 0
SPROTT PHYSICAL GOLD TR ETF/Closed End 85207H104 10,915 763,811 SH   SOLE 0 763,811 0 0
SPROTT PHYSICAL SLVR ETF/Closed End 85207K107 4,133 582,088 SH   SOLE 0 582,088 0 0
SPROUTS FARMERS MARKET Common Stock 85208M102 1,251 49,154 SH   SOLE 0 49,154 0 0
SPROTT URANIUM MINRS ETF ETF/Closed End 85208P303 222 3,705 SH   SOLE 0 3,705 0 0
SPROTT PHYS GLD SLVR ETF/Closed End 85208R101 2,548 148,588 SH   SOLE 0 148,588 0 0
BLOCK INC A Common Stock 852234103 12,355 188,334 SH   SOLE 0 188,334 0 0
STAAR SURGICAL NEW 01 Common Stock 852312305 257 3,534 SH   SOLE 0 3,534 0 0
STAG INDUSTRIAL INC Common Stock 85254J102 977 30,806 SH   SOLE 0 30,806 0 0
STAGWELL INC A Common Stock 85256A109 241 41,000 SH   SOLE 0 41,000 0 0
STANLEY BLACK DECKER Common Stock 854502101 8,878 82,605 SH   SOLE 0 82,605 0 0
STANLEY BLACK DECKER Common Stock 854502101 4,747 45,272 SH   SOLE 0 45,272 0 0
STARBUCKS CORP Common Stock 855244109 7,688 100,647 SH   SOLE 0 100,647 0 0
STARBUCKS CORP Common Stock 855244109 14,303 187,363 SH   SOLE 0 187,363 0 0
STARWOOD PROPERTY TR INC REIT 85571B105 1,199 54,703 SH   SOLE 0 54,703 0 0
STATE STREET CORP Common Stock 857477103 2,692 41,744 SH   SOLE 0 41,744 0 0
STATE STREET CORP Common Stock 857477103 1,648 26,739 SH   SOLE 0 26,739 0 0
STEEL DYNAMICS INC Common Stock 858119100 235 3,550 SH   SOLE 0 3,550 0 0
STEEL DYNAMICS INC Common Stock 858119100 1,867 27,718 SH   SOLE 0 27,718 0 0
STELLUS CAP INVT BDC Common Stock 858568108 521 44,825 SH   SOLE 0 44,825 0 0
STEM INC NEW Common Stock 85859N102 76 10,002 SH   SOLE 0 10,002 0 0
STIFEL FINANCIAL CORP Common Stock 860630102 233 4,168 SH   SOLE 0 4,168 0 0
STMICROELECTRONICS N V Common Stock 861012102 1,110 34,046 SH   SOLE 0 34,046 0 0
VIRTUS STONE HARBOR EMRG ETF/Closed End- 86164W100 279 53,782 SH   SOLE 0 53,782 0 0
STONEX GROUP INC Common Stock 861896108 623 8,198 SH   SOLE 0 8,198 0 0
STORE CAPITAL CORP REIT 862121100 1,498 55,214 SH   SOLE 0 55,214 0 0
STORE CAPITAL CORP REIT 862121100 256 9,808 SH   SOLE 0 9,808 0 0
STRAT DAY HAGAN ETF ETF/Closed End 86280R803 974 31,089 SH   SOLE 0 31,089 0 0
STRYKER CORP Common Stock 863667101 2,093 10,519 SH   SOLE 0 10,519 0 0
STRYKER CORP Common Stock 863667101 5,405 27,323 SH   SOLE 0 27,323 0 0
SUBURBAN PROPANE PTNR LP MLP 864482104 729 46,110 SH   SOLE 0 46,110 0 0
SUMITOMO MITSUI FINL Common Stock 86562M209 465 78,818 SH   SOLE 0 78,818 0 0
SUN COMMUNITIES INC REIT 866674104 2,172 13,631 SH   SOLE 0 13,631 0 0
SUN LIFE FINL INC Common Stock 866796105 721 15,617 SH   SOLE 0 15,617 0 0
SUNCOR ENERGY INC NEW Common Stock 867224107 814 22,248 SH   SOLE 0 22,248 0 0
SUNCOR ENERGY INC NEW Common Stock 867224107 593 16,912 SH   SOLE 0 16,912 0 0
SUNCOKE ENERGY INC Common Stock 86722A103 177 24,968 SH   SOLE 0 24,968 0 0
SUNOCO LP MLP 86765K109 547 14,278 SH   SOLE 0 14,278 0 0
SUNRUN INC Common Stock 86771W105 2,127 89,752 SH   SOLE 0 89,752 0 0
SUNSTONE HTL INV INC NEW Common Stock 867892101 177 17,889 SH   SOLE 0 17,889 0 0
SUPERIOR IND INTL INC Common Stock 868168105 89 21,403 SH   SOLE 0 21,403 0 0
SURO CAPITAL CORP Common Stock 86887Q109 598 92,353 SH   SOLE 0 92,353 0 0
SW EXP CR ROGRS AGRI ETN CD Par 10 870297603 784 83,204 SH   SOLE 0 83,204 0 0
SYNAPTICS INC Common Stock 87157D109 608 4,923 SH   SOLE 0 4,923 0 0
SYNOPSYS INC Common Stock 871607107 530 1,746 SH   SOLE 0 1,746 0 0
SYNOPSYS INC Common Stock 871607107 726 2,390 SH   SOLE 0 2,390 0 0
SYNOVUS FINL CORP NEW Common Stock 87161C501 1,128 30,616 SH   SOLE 0 30,616 0 0
TD SYNNEX CORP Common Stock 87162W100 776 8,358 SH   SOLE 0 8,358 0 0
SYSCO CORP Common Stock 871829107 6,001 70,840 SH   SOLE 0 70,840 0 0
SYSCO CORP Common Stock 871829107 17,735 208,525 SH   SOLE 0 208,525 0 0
CARLYLE SECD LENDING INC ETF/Closed End 872280102 968 73,133 SH   SOLE 0 73,133 0 0
TFI INTL INC Common Stock 87241L109 392 5,011 SH   SOLE 0 5,011 0 0
TJX COS INC NEW Common Stock 872540109 10,668 191,007 SH   SOLE 0 191,007 0 0
TJX COS INC NEW Common Stock 872540109 20,986 365,093 SH   SOLE 0 365,093 0 0
T MOBILE US INC Common Stock 872590104 9,375 70,472 SH   SOLE 0 70,472 0 0
T MOBILE US INC Common Stock 872590104 3,165 23,527 SH   SOLE 0 23,527 0 0
TRI POINTE HOMES INC Common Stock 87265H109 334 19,886 SH   SOLE 0 19,886 0 0
TAIWAN SEMICON MFG CO Common Stock 874039100 3,703 43,903 SH   SOLE 0 43,903 0 0
TAIWAN SEMICON MFG CO Common Stock 874039100 1,948 23,824 SH   SOLE 0 23,824 0 0
TAKETWO INTERACTV SOFTW Common Stock 874054109 390 3,180 SH   SOLE 0 3,180 0 0
TAKETWO INTERACTV SOFTW Common Stock 874054109 1,160 9,197 SH   SOLE 0 9,197 0 0
TAKEDA PHARMA CO LTD ADR Common Stock 874060205 1,559 112,503 SH   SOLE 0 112,503 0 0
TANDEM DIABETES CARE NEW Common Stock 875372203 410 6,792 SH   SOLE 0 6,792 0 0
TANGO THERAPEUTICS INC Common Stock 87583X109 176 40,000 SH   SOLE 0 40,000 0 0
TAPESTRY INC Common Stock 876030107 815 25,282 SH   SOLE 0 25,282 0 0
TARGA RESOURCES CORP Common Stock 87612G101 2,179 34,870 SH   SOLE 0 34,870 0 0
TAYLOR DEVICES INC Common Stock 877163105 2,934 339,196 SH   SOLE 0 339,196 0 0
TAYLOR MORRISON HOME A Common Stock 87724P106 352 15,124 SH   SOLE 0 15,124 0 0
TC ENERGY CORP Common Stock 87807B107 1,510 28,189 SH   SOLE 0 28,189 0 0
TC ENERGY CORP Common Stock 87807B107 1,494 28,833 SH   SOLE 0 28,833 0 0
TECK RESOURCES LTD CL B Common Stock 878742204 2,718 81,814 SH   SOLE 0 81,814 0 0
TEGNA INC Common Stock 87901J105 1,011 48,138 SH   SOLE 0 48,138 0 0
TEKLA HEALTHCARE OPPTYS Common Stock 879105104 1,823 92,549 SH   SOLE 0 92,549 0 0
TEKLA HEALTHCARE INV SBI ETF/Closed End 87911J103 2,887 154,706 SH   SOLE 0 154,706 0 0
TEKLA LIFE SCIENCES INVS ETF/Closed End 87911K100 668 46,631 SH   SOLE 0 46,631 0 0
TEKLA WORLD HLTHCARE ETF/Closed End 87911L108 786 54,669 SH   SOLE 0 54,669 0 0
TELADOC HEALTH INC Common Stock 87918A105 367 10,476 SH   SOLE 0 10,476 0 0
TELEDYNE TECH INC Common Stock 879360105 560 1,505 SH   SOLE 0 1,505 0 0
TELEDYNE TECH INC Common Stock 879360105 4,942 13,174 SH   SOLE 0 13,174 0 0
TELEFLEX INC Common Stock 879369106 788 3,203 SH   SOLE 0 3,203 0 0
TELEFLEX INC Common Stock 879369106 3,436 13,567 SH   SOLE 0 13,567 0 0
TELUS CORP Common Stock 87971M103 1,197 53,936 SH   SOLE 0 53,936 0 0
TEMPUR SEALY INTL INC Common Stock 88023U101 363 16,122 SH   SOLE 0 16,122 0 0
10X GENOMICS INC A Common Stock 88025U109 414 9,146 SH   SOLE 0 9,146 0 0
TENARIS S A SPON ADR Common Stock 88031M109 1,593 59,347 SH   SOLE 0 59,347 0 0
TENNECO INC A Common Stock 880349105 609 34,500 SH   SOLE 0 34,500 0 0
TERADATA CORP DEL Common Stock 88076W103 511 13,728 SH   SOLE 0 13,728 0 0
TERADYNE INC Common Stock 880770102 2,330 24,468 SH   SOLE 0 24,468 0 0
TERADYNE INC Common Stock 880770102 11,889 132,759 SH   SOLE 0 132,759 0 0
TERNIUM SA SPON ADR Common Stock 880890108 627 16,761 SH   SOLE 0 16,761 0 0
TERRENO REALTY CORP REIT 88146M101 376 6,746 SH   SOLE 0 6,746 0 0
TESLA INC Common Stock 88160R101 2,008 2,982 SH   SOLE 0 2,982 0 0
TESLA INC Common Stock 88160R101 77,099 110,459 SH   SOLE 0 110,459 0 0
TEVA PHARMACEUTICAL ADR Common Stock 881624209 6,991 892,890 SH   SOLE 0 892,890 0 0
TETRA TECH INC NEW Common Stock 88162G103 303 2,217 SH   SOLE 0 2,217 0 0
TETRA TECH INC NEW Common Stock 88162G103 267 2,005 SH   SOLE 0 2,005 0 0
TEUCRIUM WHEAT ETF ETF/Closed End 88166A508 139 14,625 SH   SOLE 0 14,625 0 0
TEXAS INSTRUMENTS INC Common Stock 882508104 16,741 108,957 SH   SOLE 0 108,957 0 0
TEXAS INSTRUMENTS INC Common Stock 882508104 17,258 111,950 SH   SOLE 0 111,950 0 0
TEXAS PACIFIC LAND CORP Common Stock 88262P102 4,905 3,004 SH   SOLE 0 3,004 0 0
TEXTRON INC Common Stock 883203101 1,195 19,893 SH   SOLE 0 19,893 0 0
TRADE DESK INC A Common Stock 88339J105 2,191 49,623 SH   SOLE 0 49,623 0 0
THERMO FISHER SCIENTIFIC Common Stock 883556102 24,116 44,389 SH   SOLE 0 44,389 0 0
THERMO FISHER SCIENTIFIC Common Stock 883556102 81,674 152,442 SH   SOLE 0 152,442 0 0
THOR INDUSTRIES INC Common Stock 885160101 5,619 75,187 SH   SOLE 0 75,187 0 0
THORNBURG INC BLDR OPPTY Common Stock 885213108 913 61,817 SH   SOLE 0 61,817 0 0
3M COMPANY Common Stock 88579Y101 14,920 115,294 SH   SOLE 0 115,294 0 0
3M COMPANY Common Stock 88579Y101 35,793 274,632 SH   SOLE 0 274,632 0 0
TIDAL LEATHERBACK ETF ETF/Closed End 886364850 451 16,431 SH   SOLE 0 16,431 0 0
TIMKEN CO Common Stock 887389104 412 7,517 SH   SOLE 0 7,517 0 0
TOLL BROTHERS INC Common Stock 889478103 271 6,075 SH   SOLE 0 6,075 0 0
TOLL BROTHERS INC Common Stock 889478103 1,131 25,345 SH   SOLE 0 25,345 0 0
TORO CO Common Stock 891092108 633 8,228 SH   SOLE 0 8,228 0 0
TORONTO DOMINION BK NEW Common Stock 891160509 3,068 46,619 SH   SOLE 0 46,619 0 0
TORTOISE ENRGY INFRA NEW ETF/Closed End 89147L886 583 19,286 SH   SOLE 0 19,286 0 0
TOWNEBANK PORTSMOUTH VA Common Stock 89214P109 215 7,738 SH   SOLE 0 7,738 0 0
TOWNSQUARE MEDIA INC A Common Stock 892231101 114 13,329 SH   SOLE 0 13,329 0 0
TOYOTA MTR CORP SPON ADR Common Stock 892331307 1,389 8,843 SH   SOLE 0 8,843 0 0
TOYOTA MTR CORP SPON ADR Common Stock 892331307 390 2,528 SH   SOLE 0 2,528 0 0
TRACTOR SUPPLY CO Common Stock 892356106 2,496 12,877 SH   SOLE 0 12,877 0 0
TRACTOR SUPPLY CO Common Stock 892356106 4,023 20,604 SH   SOLE 0 20,604 0 0
TRADEWEB MARKETS INC A Common Stock 892672106 295 4,105 SH   SOLE 0 4,105 0 0
TRANSDIGM GROUP INC Common Stock 893641100 975 1,816 SH   SOLE 0 1,816 0 0
TRANSDIGM GROUP INC Common Stock 893641100 1,532 2,877 SH   SOLE 0 2,877 0 0
TRAVELCENTERS AMER INC B Common Stock 89421B109 214 5,939 SH   SOLE 0 5,939 0 0
TREX CO INC Common Stock 89531P105 3,094 54,763 SH   SOLE 0 54,763 0 0
TRI CONTINENTAL CORP ETF/Closed End 895436103 324 12,237 SH   SOLE 0 12,237 0 0
TRIMAS CORP NEW Common Stock 896215209 204 7,547 SH   SOLE 0 7,547 0 0
TRINITY CAPITAL INC Common Stock 896442308 312 20,675 SH   SOLE 0 20,675 0 0
TRINITY INDUSTRIES INC Common Stock 896522109 373 15,285 SH   SOLE 0 15,285 0 0
TRIUMPH GROUP INC Common Stock 896818101 536 41,406 SH   SOLE 0 41,406 0 0
TRUIST FINL CORP Common Stock 89832Q109 14,344 296,538 SH   SOLE 0 296,538 0 0
TRUIST FINL CORP Common Stock 89832Q109 16,736 352,848 SH   SOLE 0 352,848 0 0
T2 BIOSYSTEMS INC Common Stock 89853L104 28 169,100 SH   SOLE 0 169,100 0 0
TURNING POINT BRANDS INC Common Stock 90041L105 391 13,640 SH   SOLE 0 13,640 0 0
TURTLE BEACH CORP NEW Common Stock 900450206 863 65,450 SH   SOLE 0 65,450 0 0
TUTOR PERINI CORP Common Stock 901109108 293 32,850 SH   SOLE 0 32,850 0 0
TWILIO INC A Common Stock 90138F102 797 8,703 SH   SOLE 0 8,703 0 0
TWILIO INC A Common Stock 90138F102 319 3,802 SH   SOLE 0 3,802 0 0
TWITTER INC Common Stock 90184L102 1,709 45,695 SH   SOLE 0 45,695 0 0
TWITTER INC Common Stock 90184L102 1,319 34,006 SH   SOLE 0 34,006 0 0
IIVI INC Common Stock 902104108 1,419 26,631 SH   SOLE 0 26,631 0 0
TYLER TECHNOLOGIES INC Common Stock 902252105 1,040 3,113 SH   SOLE 0 3,113 0 0
TYLER TECHNOLOGIES INC Common Stock 902252105 2,726 8,198 SH   SOLE 0 8,198 0 0
TYSON FOODS INC A Common Stock 902494103 883 10,257 SH   SOLE 0 10,257 0 0
TYSON FOODS INC A Common Stock 902494103 4,649 54,294 SH   SOLE 0 54,294 0 0
UDR INC REIT 902653104 726 15,691 SH   SOLE 0 15,691 0 0
UGI CORP NEW Common Stock 902681105 5,902 148,639 SH   SOLE 0 148,639 0 0
USA TRUCK INC Common Stock 902925106 388 12,496 SH   SOLE 0 12,496 0 0
U S BANCORP DE NEW Common Stock 902973304 8,912 190,051 SH   SOLE 0 190,051 0 0
U S BANCORP DE NEW Common Stock 902973304 7,925 172,201 SH   SOLE 0 172,201 0 0
UBER TECHNOLOGIES INC Common Stock 90353T100 1,446 70,669 SH   SOLE 0 70,669 0 0
UBER TECHNOLOGIES INC Common Stock 90353T100 11,031 499,587 SH   SOLE 0 499,587 0 0
UBIQUITI INC Common Stock 90353W103 868 3,499 SH   SOLE 0 3,499 0 0
UIPATH INC A Common Stock 90364P105 517 28,403 SH   SOLE 0 28,403 0 0
UIPATH INC A Common Stock 90364P105 351 17,525 SH   SOLE 0 17,525 0 0
ULTA BEAUTY INC Common Stock 90384S303 3,084 8,000 SH   SOLE 0 8,000 0 0
ULTA BEAUTY INC Common Stock 90384S303 10,691 27,703 SH   SOLE 0 27,703 0 0
ULTRA CLEAN HOLDINGS INC Common Stock 90385V107 289 9,560 SH   SOLE 0 9,560 0 0
ULTRALIFE CORP Common Stock 903899102 2,328 481,974 SH   SOLE 0 481,974 0 0
UMPQUA HOLDINGS CORP Common Stock 904214103 527 30,944 SH   SOLE 0 30,944 0 0
UMPQUA HOLDINGS CORP Common Stock 904214103 1,875 111,813 SH   SOLE 0 111,813 0 0
UNDER ARMOUR INC CL A Common Stock 904311107 155 17,013 SH   SOLE 0 17,013 0 0
UNDER ARMOUR INC C Common Stock 904311206 82 10,050 SH   SOLE 0 10,050 0 0
UNIFIED BALLAST SMID ETF ETF/Closed End 90470L550 1,375 44,506 SH   SOLE 0 44,506 0 0
UNILEVER PLC SPONS ADR Common Stock 904767704 8,599 189,700 SH   SOLE 0 189,700 0 0
UNILEVER PLC SPONS ADR Common Stock 904767704 12,200 266,195 SH   SOLE 0 266,195 0 0
UNION PACIFIC CORP Common Stock 907818108 12,112 56,787 SH   SOLE 0 56,787 0 0
UNION PACIFIC CORP Common Stock 907818108 29,288 137,268 SH   SOLE 0 137,268 0 0
UNITED BANKSHARES INC WV Common Stock 909907107 258 7,359 SH   SOLE 0 7,359 0 0
UNITED BANKSHARES INC WV Common Stock 909907107 1,865 52,756 SH   SOLE 0 52,756 0 0
UNITED AIRLINES HLDGS Common Stock 910047109 2,219 60,028 SH   SOLE 0 60,028 0 0
UNITED AIRLINES HLDGS Common Stock 910047109 570 16,091 SH   SOLE 0 16,091 0 0
UNITED NATURAL FOODS INC Common Stock 911163103 248 6,292 SH   SOLE 0 6,292 0 0
UPS INC B Common Stock 911312106 29,076 159,284 SH   SOLE 0 159,284 0 0
UPS INC B Common Stock 911312106 70,548 392,105 SH   SOLE 0 392,105 0 0
UNITED RENTALS INC Common Stock 911363109 6,701 27,021 SH   SOLE 0 27,021 0 0
UNITED STATES CELLULAR Common Stock 911684108 362 12,479 SH   SOLE 0 12,479 0 0
U S NAT 0001 NEW ETF ETF/Closed End 912318300 621 27,402 SH   SOLE 0 27,402 0 0
UNITED STS STEEL CRP NEW Common Stock 912909108 1,750 92,095 SH   SOLE 0 92,095 0 0
UNITED THERAPEUTICS CORP Common Stock 91307C102 2,162 9,239 SH   SOLE 0 9,239 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 129,889 255,466 SH   SOLE 0 255,466 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 49,725 96,811 SH   SOLE 0 96,811 0 0
UNITIL CORP Common Stock 913259107 677 11,682 SH   SOLE 0 11,682 0 0
UNITY SOFTWARE INC Common Stock 91332U101 511 13,868 SH   SOLE 0 13,868 0 0
UNIVAR SOLUTIONS INC Common Stock 91336L107 299 12,004 SH   SOLE 0 12,004 0 0
UNIVERSAL DISPLAY CORP Common Stock 91347P105 646 5,861 SH   SOLE 0 5,861 0 0
UNIVERSAL STAINLESS Common Stock 913837100 189 26,350 SH   SOLE 0 26,350 0 0
UNIVERSAL HLTH SVC CL B Common Stock 913903100 478 4,748 SH   SOLE 0 4,748 0 0
UNIVERSAL HLTH SVC CL B Common Stock 913903100 596 5,617 SH   SOLE 0 5,617 0 0
UNUM GROUP Common Stock 91529Y106 2,001 58,814 SH   SOLE 0 58,814 0 0
UNUM GROUP Common Stock 91529Y106 3,047 88,484 SH   SOLE 0 88,484 0 0
URSTADT BIDLE PPTYS CL A REIT 917286205 292 17,697 SH   SOLE 0 17,697 0 0
V F CORP Common Stock 918204108 3,103 67,379 SH   SOLE 0 67,379 0 0
V F CORP Common Stock 918204108 4,277 96,820 SH   SOLE 0 96,820 0 0
UWM HOLDINGS CORP A Common Stock 91823B109 83 22,681 SH   SOLE 0 22,681 0 0
VSE CORP Common Stock 918284100 3,096 84,926 SH   SOLE 0 84,926 0 0
VOC ENERGY TR UNIT Common Stock 91829B103 101 15,112 SH   SOLE 0 15,112 0 0
VAIL RESORTS INC Common Stock 91879Q109 3,196 14,045 SH   SOLE 0 14,045 0 0
VALHI INC NEW Common Stock 918905209 371 8,237 SH   SOLE 0 8,237 0 0
VALERO ENERGY CORP Common Stock 91913Y100 8,433 72,540 SH   SOLE 0 72,540 0 0
VALLEY NATIONAL BANCORP Common Stock 919794107 341 32,218 SH   SOLE 0 32,218 0 0
VALMONT INDUSTRIES INC Common Stock 920253101 392 1,757 SH   SOLE 0 1,757 0 0
VANECK MERK GOLD TR ETF ETF/Closed End 921078101 275 15,575 SH   SOLE 0 15,575 0 0
VANECK GOLD MINERS ETF ETF/Closed End 92189F106 10,995 380,848 SH   SOLE 0 380,848 0 0
VANECK VIDEO GAMING ETF ETF/Closed End 92189F114 471 9,670 SH   SOLE 0 9,670 0 0
VANECK SHRT HI YLD ETF ETF/Closed End- 92189F387 5,661 253,420 SH   SOLE 0 253,420 0 0
VANECK BDC INCM ETF ETF/Closed End 92189F411 1,667 109,806 SH   SOLE 0 109,806 0 0
VANECK PFD SECS EX ETF ETF/Closed End- 92189F429 4,867 267,578 SH   SOLE 0 267,578 0 0
VANECK FALLEN ANGELS ETF ETF/Closed End- 92189F437 4,742 175,481 SH   SOLE 0 175,481 0 0
VANECK FALLEN ANGELS ETF ETF/Closed End- 92189F437 779 28,716 SH   SOLE 0 28,716 0 0
VANECK INVT GRD FLTG ETF ETF/Closed End- 92189F486 1,272 51,315 SH   SOLE 0 51,315 0 0
VANECK LONG MUNI ETF ETF/Closed End- 92189F536 645 36,852 SH   SOLE 0 36,852 0 0
VANECK MORNINGSTAR ETF ETF/Closed End 92189F643 6,330 97,847 SH   SOLE 0 97,847 0 0
VANECK SEMICONDUCTOR ETF ETF/Closed End 92189F676 2,031 9,672 SH   SOLE 0 9,672 0 0
VANECK AGRIBUSINESS ETF ETF/Closed End 92189F700 2,320 26,313 SH   SOLE 0 26,313 0 0
VANECK BIOTECH ETF ETF/Closed End 92189F726 1,199 8,220 SH   SOLE 0 8,220 0 0
VANECK JR GOLD MINER ETF ETF/Closed End 92189F791 3,510 103,520 SH   SOLE 0 103,520 0 0
VANECK INTER MUN ETF ETF/Closed End- 92189H201 2,788 61,814 SH   SOLE 0 61,814 0 0
VANECK JPM E/MKT NEW ETF ETF/Closed End- 92189H300 1,929 78,807 SH   SOLE 0 78,807 0 0
VANECK HI YLD MUN ETF ETF/Closed End- 92189H409 1,039 19,583 SH   SOLE 0 19,583 0 0
VANECK OIL SVCS NEW ETF ETF/Closed End 92189H607 3,087 12,721 SH   SOLE 0 12,721 0 0
VANECK RARE ERTH NEW ETF ETF/Closed End 92189H805 626 6,971 SH   SOLE 0 6,971 0 0
VNGRD DIV APPREC ETF ETF/Closed End 921908844 80,097 557,544 SH   SOLE 0 557,544 0 0
VNGRD DIV APPREC ETF ETF/Closed End 921908844 1,262 8,796 SH   SOLE 0 8,796 0 0
VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768 6,540 125,461 SH   SOLE 0 125,461 0 0
VNGRD EXT DUR TRSY ETF ETF/Closed End- 921910709 2,760 28,440 SH   SOLE 0 28,440 0 0
VANGRD ESG US STK ETF ETF/Closed End 921910733 9,747 145,453 SH   SOLE 0 145,453 0 0
VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 12,960 70,589 SH   SOLE 0 70,589 0 0
VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 327 1,800 SH   SOLE 0 1,800 0 0
VNGRD MEGA CAP VAL ETF ETF/Closed End 921910840 5,106 52,714 SH   SOLE 0 52,714 0 0
VNG MEGA CAP INDEX ETF ETF/Closed End 921910873 1,037 7,800 SH   SOLE 0 7,800 0 0
VNGRD SP 500 GRW ETF ETF/Closed End 921932505 19,601 89,262 SH   SOLE 0 89,262 0 0
VNGRD SP 500 VAL ETF ETF/Closed End 921932703 2,255 16,830 SH   SOLE 0 16,830 0 0
VNGRD SP SM VAL 600 ETF ETF/Closed End 921932778 298 1,907 SH   SOLE 0 1,907 0 0
VNGRD SP SM GRW 600 ETF ETF/Closed End 921932794 588 3,190 SH   SOLE 0 3,190 0 0
VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828 1,423 8,252 SH   SOLE 0 8,252 0 0
VNGRD SP MDCP 400 ETF ETF/Closed End 921932885 2,904 18,638 SH   SOLE 0 18,638 0 0
VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 2,347 29,923 SH   SOLE 0 29,923 0 0
VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 25,126 315,175 SH   SOLE 0 315,175 0 0
VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 25,568 329,277 SH   SOLE 0 329,277 0 0
VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 5,623 73,256 SH   SOLE 0 73,256 0 0
VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 11,613 151,887 SH   SOLE 0 151,887 0 0
VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 48,757 634,935 SH   SOLE 0 634,935 0 0
VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 21,581 286,758 SH   SOLE 0 286,758 0 0
VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 4,874 65,413 SH   SOLE 0 65,413 0 0
VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 56,740 1,374,514 SH   SOLE 0 1,374,514 0 0
VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 87,065 2,133,956 SH   SOLE 0 2,133,956 0 0
VNGRD HGH DIV YLD ETF ETF/Closed End 921946406 157,221 1,532,812 SH   SOLE 0 1,532,812 0 0
VNGRD INTL HI DIV YL ETF ETF/Closed End 921946794 4,450 74,734 SH   SOLE 0 74,734 0 0
VNGRD INTL HI DIV YL ETF ETF/Closed End 921946794 2,209 37,548 SH   SOLE 0 37,548 0 0
VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810 15,417 224,148 SH   SOLE 0 224,148 0 0
VNGRD EMRG MKTS GOV ETF ETF/Closed End- 921946885 1,646 26,972 SH   SOLE 0 26,972 0 0
VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 23,960 477,204 SH   SOLE 0 477,204 0 0
VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 1,183 23,597 SH   SOLE 0 23,597 0 0
VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 12,650 258,843 SH   SOLE 0 258,843 0 0
VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 53,956 1,089,135 SH   SOLE 0 1,089,135 0 0
VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718 15,717 150,288 SH   SOLE 0 150,288 0 0
VNGRD TTL WORLD STK ETF ETF/Closed End 922042742 586 6,795 SH   SOLE 0 6,795 0 0
VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 22,408 444,080 SH   SOLE 0 444,080 0 0
VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 354,546 7,096,603 SH   SOLE 0 7,096,603 0 0
VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 29,829 716,184 SH   SOLE 0 716,184 0 0
VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 21,042 501,720 SH   SOLE 0 501,720 0 0
VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 7,891 123,569 SH   SOLE 0 123,569 0 0
VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 302,788 4,769,824 SH   SOLE 0 4,769,824 0 0
VNGRD FTSE EUROPE ETF ETF/Closed End 922042874 21,821 408,335 SH   SOLE 0 408,335 0 0
VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108 22,499 97,050 SH   SOLE 0 97,050 0 0
VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207 12,048 65,246 SH   SOLE 0 65,246 0 0
VNGRD ENERGY ETF ETF/Closed End 92204A306 3,189 30,259 SH   SOLE 0 30,259 0 0
VNGRD FINANCIALS ETF ETF/Closed End 92204A405 17,487 222,988 SH   SOLE 0 222,988 0 0
VNGRD HEALTH CARE ETF ETF/Closed End 92204A504 60,498 257,833 SH   SOLE 0 257,833 0 0
VNGRD INDUSTRIALS ETF ETF/Closed End 92204A603 7,066 43,052 SH   SOLE 0 43,052 0 0
VNGRD INFO TECH ETF ETF/Closed End 92204A702 62,770 189,649 SH   SOLE 0 189,649 0 0
VNGRD INFO TECH ETF ETF/Closed End 92204A702 1,274 3,900 SH   SOLE 0 3,900 0 0
VNGRD MATERIALS ETF ETF/Closed End 92204A801 2,698 16,506 SH   SOLE 0 16,506 0 0
VNGRD UTILITIES ETF ETF/Closed End 92204A876 10,187 67,493 SH   SOLE 0 67,493 0 0
VNGRD COMMN SVCS ETF ETF/Closed End 92204A884 8,632 90,776 SH   SOLE 0 90,776 0 0
VNGRD COMMN SVCS ETF ETF/Closed End 92204A884 1,365 14,521 SH   SOLE 0 14,521 0 0
VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102 4,152 70,536 SH   SOLE 0 70,536 0 0
VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102 13,710 233,640 SH   SOLE 0 233,640 0 0
VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 31,353 412,924 SH   SOLE 0 412,924 0 0
VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 18,769 246,116 SH   SOLE 0 246,116 0 0
VNGRD TOTAL CORP BD ETF ETF/Closed End- 92206C573 438 5,734 SH   SOLE 0 5,734 0 0
VNGRD RUS2000 GRW IN ETF ETF/Closed End 92206C623 233 1,523 SH   SOLE 0 1,523 0 0
VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649 937 7,696 SH   SOLE 0 7,696 0 0
VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 10,550 154,313 SH   SOLE 0 154,313 0 0
VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 15,857 227,144 SH   SOLE 0 227,144 0 0
VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 27,770 487,613 SH   SOLE 0 487,613 0 0
VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 79,866 1,419,091 SH   SOLE 0 1,419,091 0 0
VNGRD INTRM TERM ETF ETF/Closed End- 92206C706 6,793 111,074 SH   SOLE 0 111,074 0 0
VNGRD INTRM TERM ETF ETF/Closed End- 92206C706 1,839 30,420 SH   SOLE 0 30,420 0 0
VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 81,766 1,286,636 SH   SOLE 0 1,286,636 0 0
VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 23,398 361,575 SH   SOLE 0 361,575 0 0
VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 3,928 83,244 SH   SOLE 0 83,244 0 0
VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 27,294 570,894 SH   SOLE 0 570,894 0 0
VNGRD LNG TRM CRP BD ETF ETF/Closed End- 92206C813 171,339 2,112,421 SH   SOLE 0 2,112,421 0 0
VNGRD LNG TRM CRP BD ETF ETF/Closed End- 92206C813 3,279 40,918 SH   SOLE 0 40,918 0 0
VNGRD LNG TRM TREAS ETF ETF/Closed End- 92206C847 3,897 56,825 SH   SOLE 0 56,825 0 0
VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 13,211 166,556 SH   SOLE 0 166,556 0 0
VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 244,599 3,056,728 SH   SOLE 0 3,056,728 0 0
VECTOR GROUP LTD Common Stock 92240M108 302 27,643 SH   SOLE 0 27,643 0 0
V2X INC Common Stock 92242T101 591 17,726 SH   SOLE 0 17,726 0 0
VEEVA SYS INC CL A Common Stock 922475108 2,200 11,111 SH   SOLE 0 11,111 0 0
VEEVA SYS INC CL A Common Stock 922475108 9,018 44,974 SH   SOLE 0 44,974 0 0
VENTAS INC REIT 92276F100 1,102 21,567 SH   SOLE 0 21,567 0 0
VNGRD MUN T/E BD ETF ETF/Closed End- 922907746 8,876 178,815 SH   SOLE 0 178,815 0 0
VNGRD SP 500 ETF ETF/Closed End 922908363 112,880 321,686 SH   SOLE 0 321,686 0 0
VNGRD SP 500 ETF ETF/Closed End 922908363 442 1,273 SH   SOLE 0 1,273 0 0
VNGRD MDCP VAL ETF ETF/Closed End 922908512 10,062 76,747 SH   SOLE 0 76,747 0 0
VNGRD MDCP GRW ETF ETF/Closed End 922908538 6,315 35,405 SH   SOLE 0 35,405 0 0
VNGRD REAL EST INDX ETF ETF/Closed End 922908553 14,237 155,002 SH   SOLE 0 155,002 0 0
VNGRD REAL EST INDX ETF ETF/Closed End 922908553 1,041 11,423 SH   SOLE 0 11,423 0 0
VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595 2,706 13,432 SH   SOLE 0 13,432 0 0
VNGRD SML CAP VAL ETF ETF/Closed End 922908611 9,281 60,802 SH   SOLE 0 60,802 0 0
VNGRD MID CAP ETF ETF/Closed End 922908629 82,314 411,982 SH   SOLE 0 411,982 0 0
VNGRD LGCP ETF ETF/Closed End 922908637 14,201 81,563 SH   SOLE 0 81,563 0 0
VNGRD EXTND MARKET ETF ETF/Closed End 922908652 3,294 24,566 SH   SOLE 0 24,566 0 0
VNGRD GROWTH ETF ETF/Closed End 922908736 23,337 103,580 SH   SOLE 0 103,580 0 0
VNGRD VALUE ETF ETF/Closed End 922908744 31,075 233,930 SH   SOLE 0 233,930 0 0
VNGRD VALUE ETF ETF/Closed End 922908744 309 2,339 SH   SOLE 0 2,339 0 0
VNGRD SMALL CAP ETF ETF/Closed End 922908751 31,475 175,160 SH   SOLE 0 175,160 0 0
VNGRD TTL STK MKT ETF ETF/Closed End 922908769 26,715 140,177 SH   SOLE 0 140,177 0 0
VENTYX BIOSCIENCES INC Common Stock 92332V107 231 18,934 SH   SOLE 0 18,934 0 0
VERA BRADLEY INC Common Stock 92335C106 307 65,628 SH   SOLE 0 65,628 0 0
VERASTEM INC Common Stock 92337C104 29 25,200 SH   SOLE 0 25,200 0 0
VERIZON COMMNS INC Common Stock 92343V104 102,402 2,029,361 SH   SOLE 0 2,029,361 0 0
VERIZON COMMNS INC Common Stock 92343V104 17,927 353,250 SH   SOLE 0 353,250 0 0
VERITIV CORP Common Stock 923454102 1,918 17,520 SH   SOLE 0 17,520 0 0
VERISK ANALYTICS INC Common Stock 92345Y106 1,882 11,140 SH   SOLE 0 11,140 0 0
VERISK ANALYTICS INC Common Stock 92345Y106 8,935 51,619 SH   SOLE 0 51,619 0 0
VERMILION ENERGY INC Common Stock 923725105 1,921 91,448 SH   SOLE 0 91,448 0 0
VERTEX PHARMS INC Common Stock 92532F100 6,083 21,586 SH   SOLE 0 21,586 0 0
VERTEX PHARMS INC Common Stock 92532F100 20,225 73,234 SH   SOLE 0 73,234 0 0
VIA RENEWABLES INC A Common Stock 92556D106 113 14,733 SH   SOLE 0 14,733 0 0
PARAMOUNT GLOBAL B Common Stock 92556H206 633 25,645 SH   SOLE 0 25,645 0 0
PARAMOUNT GLOBAL B Common Stock 92556H206 5,646 220,908 SH   SOLE 0 220,908 0 0
VIATRIS INC Common Stock 92556V106 7,212 661,607 SH   SOLE 0 661,607 0 0
VICI PROPERTIES INC REIT 925652109 9,281 311,534 SH   SOLE 0 311,534 0 0
VICI PROPERTIES INC REIT 925652109 2,024 66,353 SH   SOLE 0 66,353 0 0
VICOR CORP Common Stock 925815102 3,240 56,130 SH   SOLE 0 56,130 0 0
VICTORYSHS US 500 ETF ETF/Closed End 92647N782 694 10,689 SH   SOLE 0 10,689 0 0
VIRTU FINANCIAL INC A Common Stock 928254101 296 12,467 SH   SOLE 0 12,467 0 0
VIRTU FINANCIAL INC A Common Stock 928254101 375 16,015 SH   SOLE 0 16,015 0 0
VISA INC CL A Common Stock 92826C839 38,841 197,271 SH   SOLE 0 197,271 0 0
VISA INC CL A Common Stock 92826C839 111,751 564,057 SH   SOLE 0 564,057 0 0
VISHAY PRECISION GRP Common Stock 92835K103 358 12,262 SH   SOLE 0 12,262 0 0
VISTA ENERGY S A B ADS Common Stock 92837L109 170 21,293 SH   SOLE 0 21,293 0 0
VIRTUS CV INCM 24 TGT FD ETF/Closed End 92838R105 91 10,590 SH   SOLE 0 10,590 0 0
VIRTUS CV INCM FD II ETF/Closed End 92838U108 32 10,137 SH   SOLE 0 10,137 0 0
VIRTUS ARTFL INTELL OPP ETF/Closed End 92838Y100 428 26,091 SH   SOLE 0 26,091 0 0
VISTRA CORP Common Stock 92840M102 2,810 120,861 SH   SOLE 0 120,861 0 0
VIRTUS DVRS INCM CV FD ETF/Closed End 92840N100 215 11,053 SH   SOLE 0 11,053 0 0
VIRTUS DIV INT PREM STR ETF/Closed End 92840R101 458 38,987 SH   SOLE 0 38,987 0 0
VITAL FARMS INC Common Stock 92847W103 221 25,868 SH   SOLE 0 25,868 0 0
VMWARE INC CL A Common Stock 928563402 1,373 11,808 SH   SOLE 0 11,808 0 0
VMWARE INC CL A Common Stock 928563402 222 1,946 SH   SOLE 0 1,946 0 0
VODAFONE GRP PLC NEW ADR Common Stock 92857W308 7,576 486,290 SH   SOLE 0 486,290 0 0
VODAFONE GRP PLC NEW ADR Common Stock 92857W308 3,697 235,631 SH   SOLE 0 235,631 0 0
VONTIER CORP Common Stock 928881101 1,646 71,592 SH   SOLE 0 71,592 0 0
VORNADO REALTY TRUST REIT 929042109 1,195 40,560 SH   SOLE 0 40,560 0 0
VOYA FINANCIAL INC Common Stock 929089100 2,962 48,958 SH   SOLE 0 48,958 0 0
VOYA EMRG MKTS HI DIV ETF/Closed End 92912P108 143 24,500 SH   SOLE 0 24,500 0 0
VULCAN MATERIALS COMPANY Common Stock 929160109 3,336 23,267 SH   SOLE 0 23,267 0 0
VULCAN MATERIALS COMPANY Common Stock 929160109 4,580 32,229 SH   SOLE 0 32,229 0 0
WD 40 CO Common Stock 929236107 512 2,595 SH   SOLE 0 2,595 0 0
WSFS FINANCIAL CORP Common Stock 929328102 404 9,915 SH   SOLE 0 9,915 0 0
W P CAREY INC Common Stock 92936U109 1,789 21,590 SH   SOLE 0 21,590 0 0
W P CAREY INC Common Stock 92936U109 7,827 90,885 SH   SOLE 0 90,885 0 0
WEC ENERGY GROUP INC Common Stock 92939U106 3,844 38,784 SH   SOLE 0 38,784 0 0
WEC ENERGY GROUP INC Common Stock 92939U106 1,843 18,316 SH   SOLE 0 18,316 0 0
WABTEC Common Stock 929740108 279 3,399 SH   SOLE 0 3,399 0 0
WABTEC Common Stock 929740108 335 4,000 SH   SOLE 0 4,000 0 0
WALMART INC Common Stock 931142103 14,946 122,934 SH   SOLE 0 122,934 0 0
WALMART INC Common Stock 931142103 66,947 547,087 SH   SOLE 0 547,087 0 0
WALGREENS BOOTS ALLIANCE Common Stock 931427108 15,396 375,879 SH   SOLE 0 375,879 0 0
WALGREENS BOOTS ALLIANCE Common Stock 931427108 12,083 318,815 SH   SOLE 0 318,815 0 0
WARNER BROS DISCV A Common Stock 934423104 1,588 118,336 SH   SOLE 0 118,336 0 0
WARNER BROS DISCV A Common Stock 934423104 4,694 343,604 SH   SOLE 0 343,604 0 0
WASHINGTON FEDL INC Common Stock 938824109 361 12,019 SH   SOLE 0 12,019 0 0
WASH RL EST INVT TR SBI REIT 939653101 959 44,028 SH   SOLE 0 44,028 0 0
WASHINGTON TRUST BANCORP Common Stock 940610108 335 6,840 SH   SOLE 0 6,840 0 0
WASTE CONNECTIONS INC Common Stock 94106B101 2,401 19,739 SH   SOLE 0 19,739 0 0
WASTE CONNECTIONS INC Common Stock 94106B101 1,937 15,630 SH   SOLE 0 15,630 0 0
WASTE MANAGEMENT INC DEL Common Stock 94106L109 9,530 62,294 SH   SOLE 0 62,294 0 0
WASTE MANAGEMENT INC DEL Common Stock 94106L109 28,705 192,803 SH   SOLE 0 192,803 0 0
WATERS CORP Common Stock 941848103 9,092 27,469 SH   SOLE 0 27,469 0 0
WATERS CORP Common Stock 941848103 2,620 7,953 SH   SOLE 0 7,953 0 0
WATSCO INC A Common Stock 942622200 1,032 4,328 SH   SOLE 0 4,328 0 0
WATSCO INC A Common Stock 942622200 5,535 23,175 SH   SOLE 0 23,175 0 0
WATTS WATER TECH INC Common Stock 942749102 1,498 12,230 SH   SOLE 0 12,230 0 0
WEBSTER FINANCIAL CORP Common Stock 947890109 1,327 30,020 SH   SOLE 0 30,020 0 0
WELLS FARGO CO NEW Common Stock 949746101 2,523 64,423 SH   SOLE 0 64,423 0 0
WELLS FARGO CO NEW Common Stock 949746101 8,905 221,616 SH   SOLE 0 221,616 0 0
WF CONV A 75 PERPTL Preferred Stock 949746804 306 252 SH   SOLE 0 252 0 0
WF CONV A 75 PERPTL Preferred Stock 949746804 2,802 2,335 SH   SOLE 0 2,335 0 0
AS GLB DIV OPP FD ETF/Closed End 94987C103 240 54,839 SH   SOLE 0 54,839 0 0
WELLTOWER INC REIT 95040Q104 4,323 52,156 SH   SOLE 0 52,156 0 0
WENDYS CO Common Stock 95058W100 207 11,031 SH   SOLE 0 11,031 0 0
WERNER ENTERPRISES INC Common Stock 950755108 368 9,648 SH   SOLE 0 9,648 0 0
WESBANCO INC Common Stock 950810101 351 10,978 SH   SOLE 0 10,978 0 0
WESCO INTL INC Common Stock 95082P105 3,521 31,926 SH   SOLE 0 31,926 0 0
WEST FRASER TIMBER LTD Common Stock 952845105 287 3,818 SH   SOLE 0 3,818 0 0
WEST PHARM SVCS INC Common Stock 955306105 4,825 16,274 SH   SOLE 0 16,274 0 0
WEST PHARM SVCS INC Common Stock 955306105 7,723 25,542 SH   SOLE 0 25,542 0 0
WESTERN ASSET PREMIER ETF/Closed End- 957664105 902 83,728 SH   SOLE 0 83,728 0 0
WESTERN EMERG MKTS DEBT ETF/Closed End- 95766A101 504 57,819 SH   SOLE 0 57,819 0 0
WESTERN HIGH INCM OPPTY ETF/Closed End- 95766K109 65 16,477 SH   SOLE 0 16,477 0 0
WESTRN MUNI HIGH INCM FD ETF/Closed End- 95766N103 519 79,609 SH   SOLE 0 79,609 0 0
WESTERN INFLTN LKD INCM ETF/Closed End- 95766Q106 950 96,625 SH   SOLE 0 96,625 0 0
WESTERN INFLTN LKD OPPTY ETF/Closed End- 95766R104 5,168 495,525 SH   SOLE 0 495,525 0 0
WESTERN ASSET INVESTMENT ETF/Closed End- 95766T100 147 12,433 SH   SOLE 0 12,433 0 0
WESTERN HIGH YLD DEFINED ETF/Closed End- 95768B107 124 10,350 SH   SOLE 0 10,350 0 0
WESTERN ASSET DVR INC Common Stock 95790K109 152 11,037 SH   SOLE 0 11,037 0 0
WESTERN DIGITAL CORP Common Stock 958102105 1,425 31,784 SH   SOLE 0 31,784 0 0
WESTERN DIGITAL CORP Common Stock 958102105 691 14,781 SH   SOLE 0 14,781 0 0
WESTERN UNION CO Common Stock 959802109 961 57,972 SH   SOLE 0 57,972 0 0
WESTERN UNION CO Common Stock 959802109 1,707 103,670 SH   SOLE 0 103,670 0 0
WESTLAKE CORP Common Stock 960413102 327 3,308 SH   SOLE 0 3,308 0 0
WESTLAKE CHEMICAL PARTNR Common Stock 960417103 243 9,600 SH   SOLE 0 9,600 0 0
WESTROCK CO Common Stock 96145D105 1,245 30,879 SH   SOLE 0 30,879 0 0
WESTROCK CO Common Stock 96145D105 1,454 36,485 SH   SOLE 0 36,485 0 0
WEYERHAEUSER CO Common Stock 962166104 2,451 73,412 SH   SOLE 0 73,412 0 0
WHEATON PRECIOUS METALS Common Stock 962879102 1,350 35,637 SH   SOLE 0 35,637 0 0
WHIRLPOOL CORP Common Stock 963320106 765 4,752 SH   SOLE 0 4,752 0 0
WHITING PETE CORP PAR Common Stock 966387508 381 4,847 SH   SOLE 0 4,847 0 0
WHOLE EARTH BRANDS A Common Stock 96684W100 248 40,262 SH   SOLE 0 40,262 0 0
WILLIAMS COS INC DEL Common Stock 969457100 12,550 402,128 SH   SOLE 0 402,128 0 0
WILLIAMS COS INC DEL Common Stock 969457100 16,243 511,760 SH   SOLE 0 511,760 0 0
WILLIAMS SONOMA INC Common Stock 969904101 2,324 19,628 SH   SOLE 0 19,628 0 0
WINTRUST FINANCIAL CORP Common Stock 97650W108 276 3,439 SH   SOLE 0 3,439 0 0
WIPRO LTD SPON ADR Common Stock 97651M109 1,083 203,496 SH   SOLE 0 203,496 0 0
WIPRO LTD SPON ADR Common Stock 97651M109 4,826 908,799 SH   SOLE 0 908,799 0 0
WSDMTR US TTL DIV ETF ETF/Closed End 97717W109 388 6,642 SH   SOLE 0 6,642 0 0
WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208 917 10,996 SH   SOLE 0 10,996 0 0
WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281 994 22,021 SH   SOLE 0 22,021 0 0
WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307 3,296 55,350 SH   SOLE 0 55,350 0 0
WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315 2,875 77,013 SH   SOLE 0 77,013 0 0
WSDMTR US AI ENH VAL ETF ETF/Closed End 97717W406 1,028 11,511 SH   SOLE 0 11,511 0 0
WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505 8,727 219,991 SH   SOLE 0 219,991 0 0
WISDMTR US SMCP ETF ETF/Closed End 97717W562 235 5,613 SH   SOLE 0 5,613 0 0
WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604 4,212 147,490 SH   SOLE 0 147,490 0 0
WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703 1,460 31,735 SH   SOLE 0 31,735 0 0
WSDMTR INTL SMCP DIV ETF ETF/Closed End 97717W760 255 4,331 SH   SOLE 0 4,331 0 0
WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851 858 13,547 SH   SOLE 0 13,547 0 0
WSDMTRE INTL QUAL DV ETF ETF/Closed End 97717X131 1,022 34,516 SH   SOLE 0 34,516 0 0
WSDMTREE EMRG MKTS ETF ETF/Closed End 97717X578 589 20,333 SH   SOLE 0 20,333 0 0
WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 1,131 19,735 SH   SOLE 0 19,735 0 0
WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 8,654 150,343 SH   SOLE 0 150,343 0 0
WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701 1,220 18,388 SH   SOLE 0 18,388 0 0
WISDOMTREE ENH COMOD ETF ETF/Closed End 97717Y683 557 22,950 SH   SOLE 0 22,950 0 0
WISDOMTREE CLOUD COM ETF ETF/Closed End 97717Y691 279 9,579 SH   SOLE 0 9,579 0 0
WSDMTR US EFFCNT CRP ETF ETF/Closed End 97717Y790 1,086 32,611 SH   SOLE 0 32,611 0 0
WOLFSPEED INC Common Stock 977852102 795 11,941 SH   SOLE 0 11,941 0 0
WOLFSPEED INC Common Stock 977852102 1,626 25,622 SH   SOLE 0 25,622 0 0
WOODSIDE ENERGY GRP ADR Common Stock 980228308 408 18,179 SH   SOLE 0 18,179 0 0
WOODWARD INC Common Stock 980745103 2,401 25,954 SH   SOLE 0 25,954 0 0
WORKDAY INC A Common Stock 98138H101 1,443 10,336 SH   SOLE 0 10,336 0 0
WORKHORSE GROUP INC NEW Common Stock 98138J206 46 17,035 SH   SOLE 0 17,035 0 0
WORKIVA INC A Common Stock 98139A105 250 3,660 SH   SOLE 0 3,660 0 0
WORKIVA INC A Common Stock 98139A105 572 8,673 SH   SOLE 0 8,673 0 0
WORTHINGTON INDS INC Common Stock 981811102 892 19,578 SH   SOLE 0 19,578 0 0
WW INTL INC Common Stock 98262P101 250 34,544 SH   SOLE 0 34,544 0 0
WYNN RESORTS LTD Common Stock 983134107 2,100 35,285 SH   SOLE 0 35,285 0 0
XPO LOGISTICS INC Common Stock 983793100 1,782 36,794 SH   SOLE 0 36,794 0 0
XPO LOGISTICS INC Common Stock 983793100 437 9,071 SH   SOLE 0 9,071 0 0
XCEL ENERGY INC Common Stock 98389B100 2,218 31,352 SH   SOLE 0 31,352 0 0
XCEL ENERGY INC Common Stock 98389B100 3,890 55,586 SH   SOLE 0 55,586 0 0
XYLEM INC Common Stock 98419M100 789 10,092 SH   SOLE 0 10,092 0 0
XYLEM INC Common Stock 98419M100 1,122 14,405 SH   SOLE 0 14,405 0 0
XEROX HLDGS CORP NEW Common Stock 98421M106 174 11,018 SH   SOLE 0 11,018 0 0
YAMANA GOLD INC Common Stock 98462Y100 531 108,795 SH   SOLE 0 108,795 0 0
YETI HOLDINGS INC Common Stock 98585X104 583 12,892 SH   SOLE 0 12,892 0 0
YETI HOLDINGS INC Common Stock 98585X104 932 21,537 SH   SOLE 0 21,537 0 0
YORK WATER COMPANY Common Stock 987184108 492 12,345 SH   SOLE 0 12,345 0 0
YUM BRANDS INC Common Stock 988498101 851 7,498 SH   SOLE 0 7,498 0 0
YUM BRANDS INC Common Stock 988498101 3,628 31,972 SH   SOLE 0 31,972 0 0
YUM CHINA HOLDINGS Common Stock 98850P109 635 13,221 SH   SOLE 0 13,221 0 0
ZEBRA TECHS CORP A Common Stock 989207105 1,601 5,297 SH   SOLE 0 5,297 0 0
ZEBRA TECHS CORP A Common Stock 989207105 6,844 23,284 SH   SOLE 0 23,284 0 0
ZIMMER BIOMET HLDGS INC Common Stock 98956P102 1,220 11,610 SH   SOLE 0 11,610 0 0
ZIMMER BIOMET HLDGS INC Common Stock 98956P102 1,458 13,692 SH   SOLE 0 13,692 0 0
ALAUNOS THERAPEUTICS INC Common Stock 98973P101 101 82,412 SH   SOLE 0 82,412 0 0
ZOETIS INC CL A Common Stock 98978V103 13,474 78,388 SH   SOLE 0 78,388 0 0
ZOETIS INC CL A Common Stock 98978V103 18,681 109,810 SH   SOLE 0 109,810 0 0
ZSCALER INC Common Stock 98980G102 617 3,981 SH   SOLE 0 3,981 0 0
ZOOM VIDEO COMMNS INC A Common Stock 98980L101 528 4,663 SH   SOLE 0 4,663 0 0
ZOOM VIDEO COMMNS INC A Common Stock 98980L101 203 1,877 SH   SOLE 0 1,877 0 0
ZUMIEZ INC Common Stock 989817101 349 12,754 SH   SOLE 0 12,754 0 0
ZYMEWORKS INC Common Stock 98985W102 58 10,267 SH   SOLE 0 10,267 0 0
ZYNEX INC Common Stock 98986M103 1,071 133,532 SH   SOLE 0 133,532 0 0
ALLEGION PUBLIC LTD Common Stock G0176J109 2,597 26,395 SH   SOLE 0 26,395 0 0
ALLEGION PUBLIC LTD Common Stock G0176J109 10,859 110,915 SH   SOLE 0 110,915 0 0
AMCOR PLC ORD USD 001 Common Stock G0250X107 5,986 481,597 SH   SOLE 0 481,597 0 0
AMCOR PLC ORD USD 001 Common Stock G0250X107 1,529 124,043 SH   SOLE 0 124,043 0 0
AMDOCS LTD Common Stock G02602103 416 4,992 SH   SOLE 0 4,992 0 0
AMDOCS LTD Common Stock G02602103 276 3,313 SH   SOLE 0 3,313 0 0
AMBARELLA INC Common Stock G037AX101 543 7,898 SH   SOLE 0 7,898 0 0
AON PLC A Common Stock G0403H108 532 2,004 SH   SOLE 0 2,004 0 0
AON PLC A Common Stock G0403H108 2,554 9,470 SH   SOLE 0 9,470 0 0
ARCH CAPITAL GROUP LTD Common Stock G0450A105 3,038 66,793 SH   SOLE 0 66,793 0 0
ARCH CAPITAL GROUP LTD Common Stock G0450A105 1,011 22,596 SH   SOLE 0 22,596 0 0
ASSURED GUARANTY LIMITED Common Stock G0585R106 380 6,665 SH   SOLE 0 6,665 0 0
ATLASSIAN CORP PLC A Common Stock G06242104 1,873 9,997 SH   SOLE 0 9,997 0 0
ATLASSIAN CORP PLC A Common Stock G06242104 6,704 34,810 SH   SOLE 0 34,810 0 0
BIOHAVEN PHARM HLDG CO Common Stock G11196105 259 1,776 SH   SOLE 0 1,776 0 0
BIOHAVEN PHARM HLDG CO Common Stock G11196105 238 1,645 SH   SOLE 0 1,645 0 0
ACCENTURE PLC IRELD CL A Common Stock G1151C101 2,808 10,113 SH   SOLE 0 10,113 0 0
ACCENTURE PLC IRELD CL A Common Stock G1151C101 20,278 71,451 SH   SOLE 0 71,451 0 0
BROOKFIELD INFRA LP MLP G16252101 1,020 27,418 SH   SOLE 0 27,418 0 0
BROOKFIELD RENEWABLE LP MLP G16258108 847 24,519 SH   SOLE 0 24,519 0 0
BUNGE LTD Common Stock G16962105 5,340 58,863 SH   SOLE 0 58,863 0 0
CAMBIUM NETWORKS CORP Common Stock G17766109 148 10,114 SH   SOLE 0 10,114 0 0
CAPRI HOLDINGS LTD Common Stock G1890L107 370 8,371 SH   SOLE 0 8,371 0 0
CLARIVATE PLC Common Stock G21810109 826 59,623 SH   SOLE 0 59,623 0 0
COCACOLA EUROPAC PRTNRS Common Stock G25839104 285 5,464 SH   SOLE 0 5,464 0 0
EATON CORP PLC Common Stock G29183103 5,419 43,008 SH   SOLE 0 43,008 0 0
EATON CORP PLC Common Stock G29183103 39,140 302,662 SH   SOLE 0 302,662 0 0
ASA GOLD PRECIOUS MTLS ETF/Closed End G3156P103 956 62,578 SH   SOLE 0 62,578 0 0
ESSENT GROUP LTD Common Stock G3198U102 355 9,071 SH   SOLE 0 9,071 0 0
EVEREST REINSURANCE GRP Common Stock G3223R108 575 2,052 SH   SOLE 0 2,052 0 0
FERGUSON PLC NEW Common Stock G3421J106 6,713 59,502 SH   SOLE 0 59,502 0 0
FERGUSON PLC NEW Common Stock G3421J106 318 2,874 SH   SOLE 0 2,874 0 0
FLEX LNG LTD NEW Common Stock G35947202 641 23,159 SH   SOLE 0 23,159 0 0
FORTRESS CAPITAL ACQ UTS Unit/UIT - Equity G36427113 189 19,238 SH   SOLE 0 19,238 0 0
GLOBALFOUNDRIES INC Common Stock G39387108 580 13,065 SH   SOLE 0 13,065 0 0
GOLDEN OCEAN GRP LTD NEW Common Stock G39637205 224 19,370 SH   SOLE 0 19,370 0 0
GRAB HOLDINGS LTD A Common Stock G4124C109 38 15,131 SH   SOLE 0 15,131 0 0
JANUS HENDERSON GRP PLC Common Stock G4474Y214 767 30,900 SH   SOLE 0 30,900 0 0
HORIZON THERAPEUTICS Common Stock G46188101 361 4,524 SH   SOLE 0 4,524 0 0
HORIZON THERAPEUTICS Common Stock G46188101 231 2,824 SH   SOLE 0 2,824 0 0
ICON PLC Common Stock G4705A100 337 1,553 SH   SOLE 0 1,553 0 0
ICON PLC Common Stock G4705A100 3,168 14,459 SH   SOLE 0 14,459 0 0
INTL GAME TECH PLC USD Common Stock G4863A108 8,541 424,522 SH   SOLE 0 424,522 0 0
INVESCO LTD Common Stock G491BT108 697 40,738 SH   SOLE 0 40,738 0 0
JOHNSON CTLS INTL PLC Common Stock G51502105 3,287 67,865 SH   SOLE 0 67,865 0 0
JOHNSON CTLS INTL PLC Common Stock G51502105 12,925 269,954 SH   SOLE 0 269,954 0 0
LAZARD LTD SHARES A MLP G54050102 1,258 37,659 SH   SOLE 0 37,659 0 0
LIBERTY GLOBAL PLC A Common Stock G5480U104 2,301 104,374 SH   SOLE 0 104,374 0 0
LIBERTY GLOBAL PLC C Common Stock G5480U120 5,107 231,178 SH   SOLE 0 231,178 0 0
LIBERTY GLOBAL PLC C Common Stock G5480U120 252 10,932 SH   SOLE 0 10,932 0 0
LINDE PLC Common Stock G5494J103 13,680 47,578 SH   SOLE 0 47,578 0 0
LINDE PLC Common Stock G5494J103 20,489 69,833 SH   SOLE 0 69,833 0 0
MEDTRONIC PLC Common Stock G5960L103 39,928 447,620 SH   SOLE 0 447,620 0 0
MEDTRONIC PLC Common Stock G5960L103 28,275 315,046 SH   SOLE 0 315,046 0 0
APTIV PLC Common Stock G6095L109 1,443 16,204 SH   SOLE 0 16,204 0 0
APTIV PLC Common Stock G6095L109 600 6,271 SH   SOLE 0 6,271 0 0
JOBY AVIATION INC Common Stock G65163100 619 120,056 SH   SOLE 0 120,056 0 0
NOMAD FOODS LTD USD Common Stock G6564A105 1,369 69,697 SH   SOLE 0 69,697 0 0
NORWEGIAN CRUISE LINE Common Stock G66721104 7,791 610,585 SH   SOLE 0 610,585 0 0
NVENT ELECTRIC PLC Common Stock G6700G107 263 8,311 SH   SOLE 0 8,311 0 0
PANGAEA LOGISTICS SLTNS Common Stock G6891L105 105 19,323 SH   SOLE 0 19,323 0 0
PAYSAFE LTD Common Stock G6964L107 90 42,280 SH   SOLE 0 42,280 0 0
SEAGATE TECH HLDGS PUB Common Stock G7997R103 3,214 44,084 SH   SOLE 0 44,084 0 0
SEAGATE TECH HLDGS PUB Common Stock G7997R103 2,544 35,609 SH   SOLE 0 35,609 0 0
PENTAIR PLC Common Stock G7S00T104 4,519 98,742 SH   SOLE 0 98,742 0 0
PENTAIR PLC Common Stock G7S00T104 1,401 30,772 SH   SOLE 0 30,772 0 0
SMART GLOBAL HLDGS INC Common Stock G8232Y101 428 20,928 SH   SOLE 0 20,928 0 0
STERIS PLC Common Stock G8473T100 860 4,170 SH   SOLE 0 4,170 0 0
STERIS PLC Common Stock G8473T100 3,774 18,449 SH   SOLE 0 18,449 0 0
SVF INVESTMENT CORP UTS Unit/UIT - Equity G8601L110 99 10,020 SH   SOLE 0 10,020 0 0
TRANE TECHNOLOGIES PLC Common Stock G8994E103 10,518 81,591 SH   SOLE 0 81,591 0 0
TRANE TECHNOLOGIES PLC Common Stock G8994E103 703 5,416 SH   SOLE 0 5,416 0 0
TRITON INTL LTD CL A Common Stock G9078F107 8,677 163,044 SH   SOLE 0 163,044 0 0
WILLIS TOWERS WATSON PUB Common Stock G96629103 2,069 10,482 SH   SOLE 0 10,482 0 0
WILLIS TOWERS WATSON PUB Common Stock G96629103 239 1,202 SH   SOLE 0 1,202 0 0
ALCON INC Common Stock H01301128 5,444 77,891 SH   SOLE 0 77,891 0 0
ALCON INC Common Stock H01301128 401 5,839 SH   SOLE 0 5,839 0 0
CHUBB LTD Common Stock H1467J104 26,740 136,025 SH   SOLE 0 136,025 0 0
CHUBB LTD Common Stock H1467J104 22,404 115,241 SH   SOLE 0 115,241 0 0
CRISPR THERAPEUTICS AG Common Stock H17182108 673 10,629 SH   SOLE 0 10,629 0 0
GARMIN LTD Common Stock H2906T109 2,790 28,420 SH   SOLE 0 28,420 0 0
UBS GROUP AG Common Stock H42097107 560 33,839 SH   SOLE 0 33,839 0 0
ON HOLDING AG A Common Stock H5919C104 294 16,874 SH   SOLE 0 16,874 0 0
TE CONNECTIVITY LTD Common Stock H84989104 15,898 138,341 SH   SOLE 0 138,341 0 0
TE CONNECTIVITY LTD Common Stock H84989104 8,681 76,717 SH   SOLE 0 76,717 0 0
ARDAGH METAL PCKG S A Common Stock L02235106 2,191 359,196 SH   SOLE 0 359,196 0 0
ARDAGH METAL PCKG S A Common Stock L02235106 76 12,662 SH   SOLE 0 12,662 0 0
GLOBANT S A Common Stock L44385109 2,719 15,624 SH   SOLE 0 15,624 0 0
ORION ENGINEERED CARBONS Common Stock L72967109 360 23,690 SH   SOLE 0 23,690 0 0
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 211 2,128 SH   SOLE 0 2,128 0 0
BOS BETTER ONLINE SOL Common Stock M20115180 1,247 544,625 SH   SOLE 0 544,625 0 0
CHECK POINT SFTWARE TECH Common Stock M22465104 1,458 11,980 SH   SOLE 0 11,980 0 0
COMPUGEN LTD Common Stock M25722105 25 14,150 SH   SOLE 0 14,150 0 0
INMODE LTD ORD Common Stock M5425M103 673 29,052 SH   SOLE 0 29,052 0 0
RADCOM LTD NEW Common Stock M81865111 918 82,681 SH   SOLE 0 82,681 0 0
SENSTAR TECHS LTD Common Stock M8T77E105 501 260,332 SH   SOLE 0 260,332 0 0
ZIM INTEGRATED SHIPPING Common Stock M9T951109 1,647 34,789 SH   SOLE 0 34,789 0 0
AERCAP HOLDINGS N V Common Stock N00985106 15,539 384,058 SH   SOLE 0 384,058 0 0
ASML HLDG NV NYRS NEW Common Stock N07059210 3,380 6,891 SH   SOLE 0 6,891 0 0
ASML HLDG NV NYRS NEW Common Stock N07059210 8,760 18,408 SH   SOLE 0 18,408 0 0
FERRARI NV NEW Common Stock N3167Y103 1,740 9,402 SH   SOLE 0 9,402 0 0
LYONDELLBASELL N V CL A Common Stock N53745100 6,352 71,841 SH   SOLE 0 71,841 0 0
NXP SEMICONDUCTORS N V Common Stock N6596X109 3,544 22,982 SH   SOLE 0 22,982 0 0
PLAYA HOTELS RESORTS Common Stock N70544106 394 57,061 SH   SOLE 0 57,061 0 0
STELLANTIS N V Common Stock N82405106 219 17,086 SH   SOLE 0 17,086 0 0
ROYAL CARIBBEAN GROUP Common Stock V7780T103 276 6,875 SH   SOLE 0 6,875 0 0
DANAOS CORP NEW Common Stock Y1968P121 1,148 17,933 SH   SOLE 0 17,933 0 0
DORIAN LPG LTD Common Stock Y2106R110 391 25,295 SH   SOLE 0 25,295 0 0
FLEX LTD Common Stock Y2573F102 587 38,864 SH   SOLE 0 38,864 0 0
GASLOG PARTNERS LP Common Stock Y2687W108 71 12,293 SH   SOLE 0 12,293 0 0
KENON HOLDINGS LTD Common Stock Y46717107 515 12,648 SH   SOLE 0 12,648 0 0
STAR BULK CARRIERS 001 Common Stock Y8162K204 952 37,979 SH   SOLE 0 37,979 0 0
STAR BULK CARRIERS 001 Common Stock Y8162K204 1,969 78,787 SH   SOLE 0 78,787 0 0