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