0000312272-22-000008.txt : 20220719 0000312272-22-000008.hdr.sgml : 20220719 20220719140059 ACCESSION NUMBER: 0000312272-22-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220719 DATE AS OF CHANGE: 20220719 EFFECTIVENESS DATE: 20220719 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC CENTRAL INDEX KEY: 0000312272 IRS NUMBER: 042675571 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18352 FILM NUMBER: 221091143 BUSINESS ADDRESS: STREET 1: 29 SAWYER ROAD CITY: WALTHAM STATE: MA ZIP: 02453-3483 BUSINESS PHONE: 781-736-0700 MAIL ADDRESS: STREET 1: 29 SAWYER ROAD STREET 2: ONE UNIVERSITY OFFICE PARK CITY: WALTHAM STATE: MA ZIP: 02453-3483 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC. DATE OF NAME CHANGE: 20170807 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC DATE OF NAME CHANGE: 20170804 FORMER COMPANY: FORMER CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, INC. DATE OF NAME CHANGE: 20101201 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000312272 XXXXXXXX 06-30-2022 06-30-2022 COMMONWEALTH EQUITY SERVICES, LLC
29 SAWYER ROAD ONE UNIVERSITY OFFICE PARK WALTHAM MA 02453-3483
13F HOLDINGS REPORT 028-18352 N
Brandon Zatopek Sr. Manager, RIA Compliance 7819029526 Brandon Zatopek Waltham MA 07-19-2022 0 3661 38376681 false
INFORMATION TABLE 2 Final_13fList2022Q2.XML COMMONWEALTH 13F 10X GENOMICS INC CL A COM 88025U109 343 7582 SH SOLE NO 0 0 7582 1895 BANCORP OF WIS INC COM 28253R105 612 59708 SH SOLE NO 0 0 59708 22ND CENTY GROUP INC COM 90137F103 261 122769 SH SOLE NO 0 0 122769 23ANDME HOLDING CO CLASS A COM 90138Q108 75 30528 SH SOLE NO 0 0 30528 3-D SYS CORP DEL COM NEW 88554D205 607 62603 SH SOLE NO 0 0 62603 3M CO COM 88579Y101 57919 447563 SH SOLE NO 0 0 447563 9 METERS BIOPHARMA INC COM 654405109 75 290402 SH SOLE NO 0 0 290402 ABB LTD SPONSORED ADR 000375204 2312 86530 SH SOLE NO 0 0 86530 ABBOTT LABS COM 002824100 94261 867566 SH SOLE NO 0 0 867566 ABBVIE INC COM 00287Y109 198470 1295838 SH SOLE NO 0 0 1295838 ABCELLERA BIOLOGICS INC COM 00288U106 160 15058 SH SOLE NO 0 0 15058 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 377 40278 SH SOLE NO 0 0 40278 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 430 87623 SH SOLE NO 0 0 87623 ABERDEEN STD GLOBAL INFRASTR COM SHS BEN INT 00326W106 311 17250 SH SOLE NO 0 0 17250 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1731 214243 SH SOLE NO 0 0 214243 ABIOMED INC COM 003654100 310 1255 SH SOLE NO 0 0 1255 ABRDN ASIA PACIFIC INCOME FU COM 003009107 2154 737766 SH SOLE NO 0 0 737766 ABRDN AUSTRALIA EQUITY FD IN COM 003011103 67 14538 SH SOLE NO 0 0 14538 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 596 107997 SH SOLE NO 0 0 107997 ABRDN ETFS BBRG ALL COMD K1 003261104 2969 109328 SH SOLE NO 0 0 109328 ABRDN ETFS BBRG ALL COMMDY 003261203 2001 55436 SH SOLE NO 0 0 55436 ABRDN GLOBAL INCOME FUND INC COM 003013109 158 28723 SH SOLE NO 0 0 28723 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 2488 143605 SH SOLE NO 0 0 143605 ABRDN INCOME CREDIT STRATEGI COM 003057106 224 29539 SH SOLE NO 0 0 29539 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 2759 15451 SH SOLE NO 0 0 15451 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 303 3657 SH SOLE NO 0 0 3657 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 10003 117234 SH SOLE NO 0 0 117234 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 3201 164456 SH SOLE NO 0 0 164456 ABSCI CORPORATION COM 00091E109 97 29500 SH SOLE NO 0 0 29500 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 432 12159 SH SOLE NO 0 0 12159 ACADIA PHARMACEUTICALS INC COM 004225108 190 13523 SH SOLE NO 0 0 13523 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 45099 162431 SH SOLE NO 0 0 162431 ACI WORLDWIDE INC COM 004498101 286 11056 SH SOLE NO 0 0 11056 ACTIVISION BLIZZARD INC COM 00507V109 11281 144891 SH SOLE NO 0 0 144891 ACUSHNET HLDGS CORP COM 005098108 204 4895 SH SOLE NO 0 0 4895 ACV AUCTIONS INC COM CL A 00091G104 684 104607 SH SOLE NO 0 0 104607 ADAM NAT RES FD INC COM 00548F105 726 37296 SH SOLE NO 0 0 37296 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2332 152045 SH SOLE NO 0 0 152045 ADAPTHEALTH CORP COMMON STOCK 00653Q102 502 27873 SH SOLE NO 0 0 27873 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 424 52476 SH SOLE NO 0 0 52476 ADIAL PHARMACEUTICALS INC COM 00688A106 48 36461 SH SOLE NO 0 0 36461 ADIENT PLC ORD SHS G0084W101 247 8349 SH SOLE NO 0 0 8349 ADOBE SYSTEMS INCORPORATED COM 00724F101 51186 139830 SH SOLE NO 0 0 139830 ADT INC DEL COM 00090Q103 103 16753 SH SOLE NO 0 0 16753 ADTALEM GLOBAL ED INC COM 00737L103 319 8886 SH SOLE NO 0 0 8886 ADVANCE AUTO PARTS INC COM 00751Y106 2971 17166 SH SOLE NO 0 0 17166 ADVANCED DRAIN SYS INC DEL COM 00790R104 274 3044 SH SOLE NO 0 0 3044 ADVANCED ENERGY INDS COM 007973100 763 10464 SH SOLE NO 0 0 10464 ADVANCED MICRO DEVICES INC COM 007903107 43411 567686 SH SOLE NO 0 0 567686 ADVENT CONV & INCOME FD COM 00764C109 2228 184910 SH SOLE NO 0 0 184910 ADVISORSHARES TR ALPHA DNA EQUITY 00768Y420 673 32500 SH SOLE NO 0 0 32500 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 330 6801 SH SOLE NO 0 0 6801 ADVISORSHARES TR DORSY ALPH EQL 00768Y461 39499 1913666 SH SOLE NO 0 0 1913666 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 50218 1659094 SH SOLE NO 0 0 1659094 ADVISORSHARES TR DORSY FSM US 00768Y487 71841 2245206 SH SOLE NO 0 0 2245206 ADVISORSHARES TR DORSY MICR ETF 00768Y537 957 31976 SH SOLE NO 0 0 31976 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 243 2841 SH SOLE NO 0 0 2841 ADVISORSHARES TR PURE CANNABIS 00768Y495 192 36501 SH SOLE NO 0 0 36501 ADVISORSHARES TR PURE US CANNABIS 00768Y453 2002 193468 SH SOLE NO 0 0 193468 ADVISORSHARES TR RANGER EQUITY BE 00768Y412 687 21451 SH SOLE NO 0 0 21451 AECOM COM 00766T100 2664 40861 SH SOLE NO 0 0 40861 AEGON N V NY REGISTRY SHS 007924103 169 38661 SH SOLE NO 0 0 38661 AEROJET ROCKETDYNE HLDGS INC COM 007800105 303 7479 SH SOLE NO 0 0 7479 AEROVIRONMENT INC COM 008073108 771 9387 SH SOLE NO 0 0 9387 AES CORP COM 00130H105 1099 52323 SH SOLE NO 0 0 52323 AFFIMED N V COM N01045108 154 55799 SH SOLE NO 0 0 55799 AFFIRM HLDGS INC COM CL A 00827B106 509 28188 SH SOLE NO 0 0 28188 AFLAC INC COM 001055102 20685 373850 SH SOLE NO 0 0 373850 AGCO CORP COM 001084102 395 4011 SH SOLE NO 0 0 4011 AGEAGLE AERIAL SYS INC NEW COM 00848K101 8 13314 SH SOLE NO 0 0 13314 AGF INVTS TR AGFIQ US MK ANTI 00110G408 1243 57101 SH SOLE NO 0 0 57101 AGILENT TECHNOLOGIES INC COM 00846U101 3032 25528 SH SOLE NO 0 0 25528 AGNC INVT CORP COM 00123Q104 2853 257724 SH SOLE NO 0 0 257724 AGNICO EAGLE MINES LTD COM 008474108 1209 26423 SH SOLE NO 0 0 26423 AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H869 1288 57866 SH SOLE NO 0 0 57866 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877 1158 48266 SH SOLE NO 0 0 48266 AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 974 36005 SH SOLE NO 0 0 36005 AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604 639 23678 SH SOLE NO 0 0 23678 AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 1175 44579 SH SOLE NO 0 0 44579 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 6740 266298 SH SOLE NO 0 0 266298 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 3635 137923 SH SOLE NO 0 0 137923 AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 2382 97175 SH SOLE NO 0 0 97175 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505 4184 160048 SH SOLE NO 0 0 160048 AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 5018 203906 SH SOLE NO 0 0 203906 AIR PRODS & CHEMS INC COM 009158106 27024 112377 SH SOLE NO 0 0 112377 AIR TRANSPORT SERVICES GRP I COM 00922R105 732 25488 SH SOLE NO 0 0 25488 AIRBNB INC COM CL A 009066101 8937 100330 SH SOLE NO 0 0 100330 AKAMAI TECHNOLOGIES INC COM 00971T101 1686 18461 SH SOLE NO 0 0 18461 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1566 423392 SH SOLE NO 0 0 423392 ALAMO GROUP INC COM 011311107 1225 10522 SH SOLE NO 0 0 10522 ALAMOS GOLD INC NEW COM CL A 011532108 150 21423 SH SOLE NO 0 0 21423 ALARM COM HLDGS INC COM 011642105 205 3325 SH SOLE NO 0 0 3325 ALASKA AIR GROUP INC COM 011659109 2803 70009 SH SOLE NO 0 0 70009 ALAUNOS THERAPEUTICS INC COM 98973P101 158 128066 SH SOLE NO 0 0 128066 ALBEMARLE CORP COM 012653101 14071 67334 SH SOLE NO 0 0 67334 ALCOA CORP COM 013872106 1241 27248 SH SOLE NO 0 0 27248 ALCON AG ORD SHS H01301128 2180 31195 SH SOLE NO 0 0 31195 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1311 9044 SH SOLE NO 0 0 9044 ALGONQUIN PWR UTILS CORP COM 015857105 541 40330 SH SOLE NO 0 0 40330 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 21755 191374 SH SOLE NO 0 0 191374 ALIGN TECHNOLOGY INC COM 016255101 918 3879 SH SOLE NO 0 0 3879 ALKALINE WTR CO INC COM NEW 01643A207 113 288572 SH SOLE NO 0 0 288572 ALLBIRDS INC COM CL A 01675A109 46 11755 SH SOLE NO 0 0 11755 ALLEGHANY CORP MD COM 017175100 391 469 SH SOLE NO 0 0 469 ALLEGHENY TECHNOLOGIES INC COM 01741R102 593 26135 SH SOLE NO 0 0 26135 ALLEGION PLC ORD SHS G0176J109 803 8204 SH SOLE NO 0 0 8204 ALLETE INC COM NEW 018522300 665 11324 SH SOLE NO 0 0 11324 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 461 25339 SH SOLE NO 0 0 25339 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1448 148216 SH SOLE NO 0 0 148216 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3602 86640 SH SOLE NO 0 0 86640 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 5070 438283 SH SOLE NO 0 0 438283 ALLIANT ENERGY CORP COM 018802108 6685 114066 SH SOLE NO 0 0 114066 ALLIED ESPORTS ENTMT INC COM 019170109 14 10425 SH SOLE NO 0 0 10425 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 101 23168 SH SOLE NO 0 0 23168 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 196 30302 SH SOLE NO 0 0 30302 ALLSPRING MULTI SECTOR INCOM COM 94987D101 166 17448 SH SOLE NO 0 0 17448 ALLSTATE CORP COM 020002101 15759 124355 SH SOLE NO 0 0 124355 ALLY FINL INC COM 02005N100 1650 49248 SH SOLE NO 0 0 49248 ALMADEN MINERALS LTD COM CL B 020283305 2 12845 SH SOLE NO 0 0 12845 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 667 4576 SH SOLE NO 0 0 4576 ALPHABET INC CAP STK CL A 02079K305 248649 114097 SH SOLE NO 0 0 114097 ALPHABET INC CAP STK CL C 02079K107 216226 98848 SH SOLE NO 0 0 98848 ALPHATEC HLDGS INC COM NEW 02081G201 66 10166 SH SOLE NO 0 0 10166 ALPINE 4 HOLDINGS INC CL A 02083E105 8 12180 SH SOLE NO 0 0 12180 ALPS ETF TR ALERIAN ENERGY 00162Q676 476 23624 SH SOLE NO 0 0 23624 ALPS ETF TR ALERIAN MLP 00162Q452 14355 416709 SH SOLE NO 0 0 416709 ALPS ETF TR CLEAN ENERGY 00162Q460 429 8843 SH SOLE NO 0 0 8843 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1723 51886 SH SOLE NO 0 0 51886 ALPS ETF TR EQUAL SEC ETF 00162Q205 1367 14613 SH SOLE NO 0 0 14613 ALPS ETF TR INTL SEC DV DOG 00162Q718 3340 132755 SH SOLE NO 0 0 132755 ALPS ETF TR MED BREAKTHGH 00162Q593 482 17439 SH SOLE NO 0 0 17439 ALPS ETF TR OSHARES US QUALT 00162Q387 2272 56323 SH SOLE NO 0 0 56323 ALPS ETF TR OSHARES US SMLCP 00162Q395 312 9892 SH SOLE NO 0 0 9892 ALPS ETF TR OSHS GBL INTER 00162Q361 548 20256 SH SOLE NO 0 0 20256 ALPS ETF TR SECTR DIV DOGS 00162Q858 13730 274009 SH SOLE NO 0 0 274009 ALSET EHOME INTERNATIONAL IN COM 02116A104 6 20419 SH SOLE NO 0 0 20419 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 110 12300 SH SOLE NO 0 0 12300 ALTO INGREDIENTS INC COM 021513106 79 21381 SH SOLE NO 0 0 21381 ALTRIA GROUP INC COM 02209S103 53944 1291472 SH SOLE NO 0 0 1291472 ALZAMEND NEURO INC COM NEW 02262M308 14 16666 SH SOLE NO 0 0 16666 AMARIN CORP PLC SPONS ADR NEW 023111206 323 216986 SH SOLE NO 0 0 216986 AMAZON COM INC COM 023135106 509837 4800274 SH SOLE NO 0 0 4800274 AMBARELLA INC SHS G037AX101 308 4716 SH SOLE NO 0 0 4716 AMBEV SA SPONSORED ADR 02319V103 178 71229 SH SOLE NO 0 0 71229 AMC ENTMT HLDGS INC CL A COM 00165C104 3678 271505 SH SOLE NO 0 0 271505 AMCOR PLC ORD G0250X107 10241 823897 SH SOLE NO 0 0 823897 AMDOCS LTD SHS G02602103 201 2423 SH SOLE NO 0 0 2423 AMEDISYS INC COM 023436108 407 3878 SH SOLE NO 0 0 3878 AMER STATES WTR CO COM 029899101 3379 41459 SH SOLE NO 0 0 41459 AMERCO COM 023586100 844 1765 SH SOLE NO 0 0 1765 AMEREN CORP COM 023608102 6678 73910 SH SOLE NO 0 0 73910 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 318 17399 SH SOLE NO 0 0 17399 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2592 126876 SH SOLE NO 0 0 126876 AMERICAN AIRLS GROUP INC COM 02376R102 11503 907205 SH SOLE NO 0 0 907205 AMERICAN AXLE & MFG HLDGS IN COM 024061103 306 40664 SH SOLE NO 0 0 40664 AMERICAN CAMPUS CMNTYS INC COM 024835100 2276 35309 SH SOLE NO 0 0 35309 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 1293 30168 SH SOLE NO 0 0 30168 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 4149 79758 SH SOLE NO 0 0 79758 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 989 21290 SH SOLE NO 0 0 21290 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 3291 66045 SH SOLE NO 0 0 66045 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 1016 19384 SH SOLE NO 0 0 19384 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 3277 57795 SH SOLE NO 0 0 57795 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 7627 149675 SH SOLE NO 0 0 149675 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 1006 19085 SH SOLE NO 0 0 19085 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 271 6947 SH SOLE NO 0 0 6947 AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 383 8638 SH SOLE NO 0 0 8638 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 4307 77323 SH SOLE NO 0 0 77323 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 272 5935 SH SOLE NO 0 0 5935 AMERICAN CENTY ETF TR US EQT ETF 025072885 11908 183099 SH SOLE NO 0 0 183099 AMERICAN CENTY ETF TR US SML CP VALU 025072877 25643 375125 SH SOLE NO 0 0 375125 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 600 53716 SH SOLE NO 0 0 53716 AMERICAN ELEC PWR CO INC COM 025537101 25336 264083 SH SOLE NO 0 0 264083 AMERICAN EXPRESS CO COM 025816109 29389 212014 SH SOLE NO 0 0 212014 AMERICAN FINL GROUP INC OHIO COM 025932104 1370 9876 SH SOLE NO 0 0 9876 AMERICAN HOMES 4 RENT CL A 02665T306 316 8943 SH SOLE NO 0 0 8943 AMERICAN INTL GROUP INC COM NEW 026874784 17843 348979 SH SOLE NO 0 0 348979 AMERICAN TOWER CORP NEW COM 03027X100 39143 153150 SH SOLE NO 0 0 153150 AMERICAN WTR WKS CO INC NEW COM 030420103 15380 103381 SH SOLE NO 0 0 103381 AMERIPRISE FINL INC COM 03076C106 6745 28381 SH SOLE NO 0 0 28381 AMERIS BANCORP COM 03076K108 204 5082 SH SOLE NO 0 0 5082 AMERISAFE INC COM 03071H100 1305 25100 SH SOLE NO 0 0 25100 AMERISOURCEBERGEN CORP COM 03073E105 5248 37095 SH SOLE NO 0 0 37095 AMES NATL CORP COM 031001100 644 29037 SH SOLE NO 0 0 29037 AMETEK INC COM 031100100 1711 15576 SH SOLE NO 0 0 15576 AMGEN INC COM 031162100 81855 336437 SH SOLE NO 0 0 336437 AMMO INC COM 00175J107 137 35812 SH SOLE NO 0 0 35812 AMPHENOL CORP NEW CL A 032095101 932 14489 SH SOLE NO 0 0 14489 AMPIO PHARMACEUTICALS INC COM 03209T109 5 31526 SH SOLE NO 0 0 31526 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 1488 101725 SH SOLE NO 0 0 101725 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 291 10815 SH SOLE NO 0 0 10815 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 8089 446200 SH SOLE NO 0 0 446200 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1983 59125 SH SOLE NO 0 0 59125 AMPLIFY ETF TR HIGH INCOME 032108847 1169 92559 SH SOLE NO 0 0 92559 AMPLIFY ETF TR INFLATION FIGHTE 032108748 652 31780 SH SOLE NO 0 0 31780 AMPLIFY ETF TR ONLIN RETL ETF 032108102 731 17465 SH SOLE NO 0 0 17465 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 662 100389 SH SOLE NO 0 0 100389 AMTECH SYS INC COM PAR $0.01N 032332504 270 37000 SH SOLE NO 0 0 37000 AMYRIS INC COM NEW 03236M200 40 21751 SH SOLE NO 0 0 21751 ANALOG DEVICES INC COM 032654105 37430 256213 SH SOLE NO 0 0 256213 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 821 82090 SH SOLE NO 0 0 82090 ANDERSONS INC COM 034164103 266 8081 SH SOLE NO 0 0 8081 ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 225 15441 SH SOLE NO 0 0 15441 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 7071 131068 SH SOLE NO 0 0 131068 ANI PHARMACEUTICALS INC COM 00182C103 366 12343 SH SOLE NO 0 0 12343 ANNALY CAPITAL MANAGEMENT IN COM 035710409 7296 1234684 SH SOLE NO 0 0 1234684 ANSYS INC COM 03662Q105 1095 4578 SH SOLE NO 0 0 4578 ANTERO MIDSTREAM CORP COM 03676B102 1209 133600 SH SOLE NO 0 0 133600 ANTERO RESOURCES CORP COM 03674X106 251 8197 SH SOLE NO 0 0 8197 AON PLC SHS CL A G0403H108 8515 31576 SH SOLE NO 0 0 31576 APA CORPORATION COM 03743Q108 1573 45094 SH SOLE NO 0 0 45094 APARTMENT INCOME REIT CORP COM 03750L109 405 9740 SH SOLE NO 0 0 9740 APARTMENT INVT & MGMT CO CL A 03748R747 722 112839 SH SOLE NO 0 0 112839 API GROUP CORP COM STK 00187Y100 803 53679 SH SOLE NO 0 0 53679 APOLLO COML REAL EST FIN INC COM 03762U105 290 27821 SH SOLE NO 0 0 27821 APOLLO GLOBAL MGMT INC COM 03769M106 3420 70562 SH SOLE NO 0 0 70562 APOLLO INVT CORP COM NEW 03761U502 2890 268415 SH SOLE NO 0 0 268415 APPFOLIO INC COM CL A 03783C100 269 2968 SH SOLE NO 0 0 2968 APPHARVEST INC COM 03783T103 95 27421 SH SOLE NO 0 0 27421 APPIAN CORP CL A 03782L101 853 18023 SH SOLE NO 0 0 18023 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 329 22468 SH SOLE NO 0 0 22468 APPLE INC COM 037833100 1652406 12086064 SH SOLE NO 0 0 12086064 APPLIED GENETIC TECHNOLOGIES COM 03820J100 9 12064 SH SOLE NO 0 0 12064 APPLIED INDL TECHNOLOGIES IN COM 03820C105 445 4636 SH SOLE NO 0 0 4636 APPLIED MATLS INC COM 038222105 22314 245270 SH SOLE NO 0 0 245270 APTARGROUP INC COM 038336103 431 4179 SH SOLE NO 0 0 4179 APTIV PLC SHS G6095L109 2584 29019 SH SOLE NO 0 0 29019 AQUA METALS INC COM 03837J101 52 65197 SH SOLE NO 0 0 65197 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 60 35513 SH SOLE NO 0 0 35513 ARBOR REALTY TRUST INC COM 038923108 3355 255928 SH SOLE NO 0 0 255928 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 222 9834 SH SOLE NO 0 0 9834 ARCH CAP GROUP LTD ORD G0450A105 792 17412 SH SOLE NO 0 0 17412 ARCHER DANIELS MIDLAND CO COM 039483102 21304 274546 SH SOLE NO 0 0 274546 ARCIMOTO INC COM 039587100 48 14735 SH SOLE NO 0 0 14735 ARCOSA INC COM 039653100 354 7633 SH SOLE NO 0 0 7633 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 168 10727 SH SOLE NO 0 0 10727 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 218 10259 SH SOLE NO 0 0 10259 ARDELYX INC COM 039697107 10 17100 SH SOLE NO 0 0 17100 ARES CAPITAL CORP COM 04010L103 12882 718492 SH SOLE NO 0 0 718492 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 83 80000 SH SOLE NO 0 0 80000 ARHAUS INC COM CL A 04035M102 622 138411 SH SOLE NO 0 0 138411 ARIDIS PHARMACEUTICALS INC COM 040334104 623 567200 SH SOLE NO 0 0 567200 ARISTA NETWORKS INC COM 040413106 2675 28546 SH SOLE NO 0 0 28546 ARK ETF TR 3D PRINTING ETF 00214Q500 480 22668 SH SOLE NO 0 0 22668 ARK ETF TR ARK SPACE EXPL 00214Q807 254 18975 SH SOLE NO 0 0 18975 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 7087 141519 SH SOLE NO 0 0 141519 ARK ETF TR FINTECH INNOVA 00214Q708 5703 368187 SH SOLE NO 0 0 368187 ARK ETF TR GENOMIC REV ETF 00214Q302 18569 589699 SH SOLE NO 0 0 589699 ARK ETF TR INNOVATION ETF 00214Q104 49470 1240492 SH SOLE NO 0 0 1240492 ARK ETF TR NEXT GNRTN INTER 00214Q401 7294 148903 SH SOLE NO 0 0 148903 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 153 21752 SH SOLE NO 0 0 21752 ARRIVAL GROUP SHS L0423Q108 64 40713 SH SOLE NO 0 0 40713 ARROW ELECTRS INC COM 042735100 489 4367 SH SOLE NO 0 0 4367 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 238 6764 SH SOLE NO 0 0 6764 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 316 8898 SH SOLE NO 0 0 8898 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 272 18578 SH SOLE NO 0 0 18578 ASANA INC CL A 04342Y104 330 18781 SH SOLE NO 0 0 18781 ASBURY AUTOMOTIVE GROUP INC COM 043436104 344 2036 SH SOLE NO 0 0 2036 ASENSUS SURGICAL INC COM 04367G103 4 11184 SH SOLE NO 0 0 11184 ASHLAND GLOBAL HLDGS INC COM 044186104 767 7447 SH SOLE NO 0 0 7447 ASML HOLDING N V N Y REGISTRY SHS N07059210 8010 16833 SH SOLE NO 0 0 16833 ASSEMBLY BIOSCIENCES INC COM 045396108 54 25749 SH SOLE NO 0 0 25749 ASSOCIATED BANC CORP COM 045487105 539 29549 SH SOLE NO 0 0 29549 ASSURANT INC COM 04621X108 387 2243 SH SOLE NO 0 0 2243 ASSURED GUARANTY LTD COM G0585R106 373 6702 SH SOLE NO 0 0 6702 AST SPACEMOBILE INC COM CL A 00217D100 91 14596 SH SOLE NO 0 0 14596 ASTRA SPACE INC COM CL A 04634X103 19 14955 SH SOLE NO 0 0 14955 ASTRAZENECA PLC SPONSORED ADR 046353108 10988 166322 SH SOLE NO 0 0 166322 ASURE SOFTWARE INC COM 04649U102 58 10183 SH SOLE NO 0 0 10183 AT&T INC COM 00206R102 102959 4912172 SH SOLE NO 0 0 4912172 ATHERSYS INC NEW COM 04744L106 14 56784 SH SOLE NO 0 0 56784 ATKORE INC COM 047649108 386 4659 SH SOLE NO 0 0 4659 ATLANTIC UN BANKSHARES CORP COM 04911A107 1458 42989 SH SOLE NO 0 0 42989 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 686 21281 SH SOLE NO 0 0 21281 ATLAS CORP SHARES Y0436Q109 315 29432 SH SOLE NO 0 0 29432 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 412 78495 SH SOLE NO 0 0 78495 ATLASSIAN CORP PLC CL A G06242104 1752 9349 SH SOLE NO 0 0 9349 ATMOS ENERGY CORP COM 049560105 2254 20108 SH SOLE NO 0 0 20108 ATOMERA INC COM 04965B100 912 97312 SH SOLE NO 0 0 97312 ATOSSA THERAPEUTICS INC COM 04962H506 33 30283 SH SOLE NO 0 0 30283 AUDIOCODES LTD ORD M15342104 856 38873 SH SOLE NO 0 0 38873 AURINIA PHARMACEUTICALS INC COM 05156V102 108 10757 SH SOLE NO 0 0 10757 AURORA CANNABIS INC COM 05156X884 189 143813 SH SOLE NO 0 0 143813 AUTODESK INC COM 052769106 3644 21194 SH SOLE NO 0 0 21194 AUTOMATIC DATA PROCESSING IN COM 053015103 38740 184442 SH SOLE NO 0 0 184442 AUTONATION INC COM 05329W102 1419 12697 SH SOLE NO 0 0 12697 AUTOZONE INC COM 053332102 3283 1528 SH SOLE NO 0 0 1528 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 38 15689 SH SOLE NO 0 0 15689 AVALARA INC COM 05338G106 337 4778 SH SOLE NO 0 0 4778 AVALO THERAPEUTICS INC COM 05338F108 16 32810 SH SOLE NO 0 0 32810 AVALONBAY CMNTYS INC COM 053484101 2734 14076 SH SOLE NO 0 0 14076 AVANGRID INC COM 05351W103 949 20577 SH SOLE NO 0 0 20577 AVERY DENNISON CORP COM 053611109 6821 42142 SH SOLE NO 0 0 42142 AVIAT NETWORKS INC COM NEW 05366Y201 323 12921 SH SOLE NO 0 0 12921 AVID BIOSERVICES INC COM 05368M106 159 10482 SH SOLE NO 0 0 10482 AVINO SILVER & GOLD MINES LT COM 053906103 15 28000 SH SOLE NO 0 0 28000 AVISTA CORP COM 05379B107 906 20845 SH SOLE NO 0 0 20845 AXCELIS TECHNOLOGIES INC COM NEW 054540208 443 8081 SH SOLE NO 0 0 8081 AXON ENTERPRISE INC COM 05464C101 3485 37413 SH SOLE NO 0 0 37413 AXOS FINANCIAL INC COM 05465C100 409 11428 SH SOLE NO 0 0 11428 AXSOME THERAPEUTICS INC COM 05464T104 447 11673 SH SOLE NO 0 0 11673 AXT INC COM 00246W103 74 12780 SH SOLE NO 0 0 12780 AYTU BIOPHARMA INC COM NEW 054754874 75 109699 SH SOLE NO 0 0 109699 AZENTA INC COM 114340102 297 4122 SH SOLE NO 0 0 4122 B & G FOODS INC NEW COM 05508R106 3568 150064 SH SOLE NO 0 0 150064 B2GOLD CORP COM 11777Q209 116 34454 SH SOLE NO 0 0 34454 BADGER METER INC COM 056525108 741 9161 SH SOLE NO 0 0 9161 BAIDU INC SPON ADR REP A 056752108 4626 31106 SH SOLE NO 0 0 31106 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1424 104658 SH SOLE NO 0 0 104658 BAKER HUGHES COMPANY CL A 05722G100 671 23270 SH SOLE NO 0 0 23270 BAKKT HOLDINGS INC COM CL A 05759B107 240 114377 SH SOLE NO 0 0 114377 BALCHEM CORP COM 057665200 1856 14311 SH SOLE NO 0 0 14311 BALL CORP COM 058498106 1879 27324 SH SOLE NO 0 0 27324 BALLARD PWR SYS INC NEW COM 058586108 372 59173 SH SOLE NO 0 0 59173 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 63 13976 SH SOLE NO 0 0 13976 BANCO SANTANDER S.A. ADR 05964H105 519 185495 SH SOLE NO 0 0 185495 BANK HAWAII CORP COM 062540109 1023 13757 SH SOLE NO 0 0 13757 BANK MONTREAL QUE COM 063671101 2427 25236 SH SOLE NO 0 0 25236 BANK NEW YORK MELLON CORP COM 064058100 6395 153327 SH SOLE NO 0 0 153327 BANK NOVA SCOTIA B C COM 064149107 3374 56997 SH SOLE NO 0 0 56997 BANK OZK COM 06417N103 425 11343 SH SOLE NO 0 0 11343 BANK PRINCETON NEW JERSEY COM 064520109 447 16296 SH SOLE NO 0 0 16296 BANNER CORP COM NEW 06652V208 611 10885 SH SOLE NO 0 0 10885 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 6638 190775 SH SOLE NO 0 0 190775 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 508 20460 SH SOLE NO 0 0 20460 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 6907 369787 SH SOLE NO 0 0 369787 BARCLAYS BANK PLC IPATHBBGNATGAS37 06745T368 297 10372 SH SOLE NO 0 0 10372 BARCLAYS PLC ADR 06738E204 171 22604 SH SOLE NO 0 0 22604 BARINGS BDC INC COM 06759L103 1045 112264 SH SOLE NO 0 0 112264 BARINGS CORPORATE INVS COM 06759X107 1106 82489 SH SOLE NO 0 0 82489 BARINGS PARTN INVS SH BEN INT 06761A103 1906 155526 SH SOLE NO 0 0 155526 BARK INC COM 68622E104 42 33178 SH SOLE NO 0 0 33178 BARNES GROUP INC COM 067806109 236 7579 SH SOLE NO 0 0 7579 BARRICK GOLD CORP COM 067901108 9124 515796 SH SOLE NO 0 0 515796 BASSETT FURNITURE INDS INC COM 070203104 191 10561 SH SOLE NO 0 0 10561 BATH & BODY WORKS INC COM 070830104 353 13136 SH SOLE NO 0 0 13136 BAUSCH HEALTH COS INC COM 071734107 557 66630 SH SOLE NO 0 0 66630 BAXTER INTL INC COM 071813109 5077 79049 SH SOLE NO 0 0 79049 BCE INC COM NEW 05534B760 8864 180249 SH SOLE NO 0 0 180249 BEACON ROOFING SUPPLY INC COM 073685109 236 4598 SH SOLE NO 0 0 4598 BEAM THERAPEUTICS INC COM 07373V105 243 6302 SH SOLE NO 0 0 6302 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 576 11652 SH SOLE NO 0 0 11652 BECTON DICKINSON & CO COM 075887109 19480 79016 SH SOLE NO 0 0 79016 BERKLEY W R CORP COM 084423102 1801 26390 SH SOLE NO 0 0 26390 BERKSHIRE HATHAWAY INC DEL CL A 084670108 60524 148 SH SOLE NO 0 0 148 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 405701 1485977 SH SOLE NO 0 0 1485977 BERKSHIRE HILLS BANCORP INC COM 084680107 3566 143971 SH SOLE NO 0 0 143971 BERRY GLOBAL GROUP INC COM 08579W103 427 7822 SH SOLE NO 0 0 7822 BEST BUY INC COM 086516101 4027 61787 SH SOLE NO 0 0 61787 BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 285 33000 SH SOLE NO 0 0 33000 BEYOND MEAT INC COM 08862E109 498 20820 SH SOLE NO 0 0 20820 BGC PARTNERS INC CL A 05541T101 41 12282 SH SOLE NO 0 0 12282 BGSF INC COM 05601C105 174 14090 SH SOLE NO 0 0 14090 BHP GROUP LTD SPONSORED ADS 088606108 8237 146624 SH SOLE NO 0 0 146624 BIG LOTS INC COM 089302103 280 13397 SH SOLE NO 0 0 13397 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 363 22408 SH SOLE NO 0 0 22408 BILL COM HLDGS INC COM 090043100 698 6355 SH SOLE NO 0 0 6355 BIO RAD LABS INC CL A 090572207 480 971 SH SOLE NO 0 0 971 BIO-TECHNE CORP COM 09073M104 2058 5937 SH SOLE NO 0 0 5937 BIOATLA INC COM 09077B104 39 14000 SH SOLE NO 0 0 14000 BIOCARDIA INC COM 09060U507 72 49978 SH SOLE NO 0 0 49978 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1770 167360 SH SOLE NO 0 0 167360 BIOGEN INC COM 09062X103 4763 23356 SH SOLE NO 0 0 23356 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 840 5771 SH SOLE NO 0 0 5771 BIOMARIN PHARMACEUTICAL INC COM 09061G101 475 5737 SH SOLE NO 0 0 5737 BIONANO GENOMICS INC COM 09075F107 53 38615 SH SOLE NO 0 0 38615 BIONTECH SE SPONSORED ADS 09075V102 681 4569 SH SOLE NO 0 0 4569 BIORA THERAPEUTICS INC COM 74319F107 91 130034 SH SOLE NO 0 0 130034 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 82 125705 SH SOLE NO 0 0 125705 BITFARMS LTD COM 09173B107 40 36188 SH SOLE NO 0 0 36188 BJS WHSL CLUB HLDGS INC COM 05550J101 419 6733 SH SOLE NO 0 0 6733 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 5834 4844 SH SOLE NO 0 0 4844 BK OF AMERICA CORP COM 060505104 94297 3029154 SH SOLE NO 0 0 3029154 BLACK HILLS CORP COM 092113109 448 6167 SH SOLE NO 0 0 6167 BLACK KNIGHT INC COM 09215C105 357 5468 SH SOLE NO 0 0 5468 BLACK STONE MINERALS L P COM UNIT 09225M101 208 15214 SH SOLE NO 0 0 15214 BLACKBERRY LTD COM 09228F103 122 22748 SH SOLE NO 0 0 22748 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 209 18525 SH SOLE NO 0 0 18525 BLACKROCK CAP ALLOCATION TR COM 09260U109 2743 187285 SH SOLE NO 0 0 187285 BLACKROCK CAP INVT CORP COM 092533108 65 17854 SH SOLE NO 0 0 17854 BLACKROCK CORE BD TR SHS BEN INT 09249E101 548 48439 SH SOLE NO 0 0 48439 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2506 263017 SH SOLE NO 0 0 263017 BLACKROCK CR ALLOCATION INCO COM 092508100 384 35305 SH SOLE NO 0 0 35305 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 306 33510 SH SOLE NO 0 0 33510 BLACKROCK ENERGY & RES TR COM 09250U101 540 49301 SH SOLE NO 0 0 49301 BLACKROCK ENHANCD CAP & INM COM 09256A109 969 55144 SH SOLE NO 0 0 55144 BLACKROCK ENHANCED EQUITY DI COM 09251A104 4289 485743 SH SOLE NO 0 0 485743 BLACKROCK ENHANCED GLOBAL DI COM 092501105 279 28622 SH SOLE NO 0 0 28622 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 548 108390 SH SOLE NO 0 0 108390 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 230 5511 SH SOLE NO 0 0 5511 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 315 10813 SH SOLE NO 0 0 10813 BLACKROCK FLOATING RATE INC COM 091941104 194 17646 SH SOLE NO 0 0 17646 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1014 23932 SH SOLE NO 0 0 23932 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 853 51976 SH SOLE NO 0 0 51976 BLACKROCK INC COM 09247X101 22480 36911 SH SOLE NO 0 0 36911 BLACKROCK INCOME TR INC COM 09247F100 203 44735 SH SOLE NO 0 0 44735 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 423 53326 SH SOLE NO 0 0 53326 BLACKROCK INVT QUALITY MUN T COM 09247D105 228 16824 SH SOLE NO 0 0 16824 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 557 44053 SH SOLE NO 0 0 44053 BLACKROCK MULTI SECTOR INC T COM 09258A107 494 34832 SH SOLE NO 0 0 34832 BLACKROCK MUN INCOME QUALITY COM 092479104 377 30474 SH SOLE NO 0 0 30474 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 299 27899 SH SOLE NO 0 0 27899 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1727 78010 SH SOLE NO 0 0 78010 BLACKROCK MUNI INCOME TR II COM 09249N101 916 82911 SH SOLE NO 0 0 82911 BLACKROCK MUNIASSETS FD INC COM 09254J102 495 40640 SH SOLE NO 0 0 40640 BLACKROCK MUNICIPAL INCOME COM 09253X102 228 19202 SH SOLE NO 0 0 19202 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1115 84596 SH SOLE NO 0 0 84596 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 160 14647 SH SOLE NO 0 0 14647 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 673 56265 SH SOLE NO 0 0 56265 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 328 25909 SH SOLE NO 0 0 25909 BLACKROCK MUNIVEST FD II INC COM 09253T101 175 15470 SH SOLE NO 0 0 15470 BLACKROCK MUNIVEST FD INC COM 09253R105 258 34681 SH SOLE NO 0 0 34681 BLACKROCK MUNIYIELD FD INC COM 09253W104 241 21639 SH SOLE NO 0 0 21639 BLACKROCK MUNIYIELD MICH QU COM 09254V105 501 38129 SH SOLE NO 0 0 38129 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 1071 100467 SH SOLE NO 0 0 100467 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 215 17023 SH SOLE NO 0 0 17023 BLACKROCK MUNIYIELD QUALITY COM 09254E103 347 29819 SH SOLE NO 0 0 29819 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1260 99309 SH SOLE NO 0 0 99309 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 518 47022 SH SOLE NO 0 0 47022 BLACKROCK RES & COMMODITIES SHS 09257A108 9280 1033493 SH SOLE NO 0 0 1033493 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 1665 51275 SH SOLE NO 0 0 51275 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1028 52489 SH SOLE NO 0 0 52489 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3374 176105 SH SOLE NO 0 0 176105 BLACKROCK TCP CAPITAL CORP COM 09259E108 328 26231 SH SOLE NO 0 0 26231 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 912 41726 SH SOLE NO 0 0 41726 BLACKSTONE INC COM 09260D107 62951 690027 SH SOLE NO 0 0 690027 BLACKSTONE MTG TR INC COM CL A 09257W100 3960 143116 SH SOLE NO 0 0 143116 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 1445 129431 SH SOLE NO 0 0 129431 BLINK CHARGING CO COM 09354A100 494 29896 SH SOLE NO 0 0 29896 BLOCK H & R INC COM 093671105 498 14111 SH SOLE NO 0 0 14111 BLOCK INC CL A 852234103 18513 301232 SH SOLE NO 0 0 301232 BLOOM ENERGY CORP COM CL A 093712107 707 42878 SH SOLE NO 0 0 42878 BLUE RIDGE BANKSHARES INC VA COM 095825105 212 13851 SH SOLE NO 0 0 13851 BLUE STAR FOODS CORP COM 09606H101 15 12500 SH SOLE NO 0 0 12500 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 46 10374 SH SOLE NO 0 0 10374 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 269 36500 SH SOLE NO 0 0 36500 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 417 184103 SH SOLE NO 0 0 184103 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 730 56141 SH SOLE NO 0 0 56141 BNY MELLON STRATEGIC MUNS IN COM 05588W108 188 28640 SH SOLE NO 0 0 28640 BOEING CO COM 097023105 61803 452043 SH SOLE NO 0 0 452043 BOOKING HOLDINGS INC COM 09857L108 5867 3355 SH SOLE NO 0 0 3355 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2189 24229 SH SOLE NO 0 0 24229 BORGWARNER INC COM 099724106 4055 121531 SH SOLE NO 0 0 121531 BOSTON BEER INC CL A 100557107 355 1172 SH SOLE NO 0 0 1172 BOSTON OMAHA CORP CL A COM STK 101044105 428 20758 SH SOLE NO 0 0 20758 BOSTON PROPERTIES INC COM 101121101 2218 24928 SH SOLE NO 0 0 24928 BOSTON SCIENTIFIC CORP COM 101137107 4502 120816 SH SOLE NO 0 0 120816 BOX INC CL A 10316T104 2430 96673 SH SOLE NO 0 0 96673 BOXED INC COM 103174108 18 10100 SH SOLE NO 0 0 10100 BOYD GAMING CORP COM 103304101 217 4375 SH SOLE NO 0 0 4375 BP PLC SPONSORED ADR 055622104 16239 572815 SH SOLE NO 0 0 572815 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 175 10985 SH SOLE NO 0 0 10985 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 321 33367 SH SOLE NO 0 0 33367 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 183 21744 SH SOLE NO 0 0 21744 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 179 37911 SH SOLE NO 0 0 37911 BRC INC COM CL A 05601U105 176 21635 SH SOLE NO 0 0 21635 BRIGHAM MINERALS INC CL A COM 10918L103 862 35036 SH SOLE NO 0 0 35036 BRIGHT HEALTH GROUP INC COM 10920V107 49 27290 SH SOLE NO 0 0 27290 BRIGHTCOVE INC COM 10921T101 1408 222937 SH SOLE NO 0 0 222937 BRIGHTHOUSE FINL INC COM 10922N103 258 6297 SH SOLE NO 0 0 6297 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 492 65201 SH SOLE NO 0 0 65201 BRILLIANT EARTH GROUP INC CL A COM 109504100 286 60250 SH SOLE NO 0 0 60250 BRINKER INTL INC COM 109641100 241 10963 SH SOLE NO 0 0 10963 BRISTOL-MYERS SQUIBB CO COM 110122108 88833 1153687 SH SOLE NO 0 0 1153687 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 12778 297792 SH SOLE NO 0 0 297792 BROADCOM INC COM 11135F101 36426 74980 SH SOLE NO 0 0 74980 BROADMARK RLTY CAP INC COM 11135B100 87 13073 SH SOLE NO 0 0 13073 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3513 24647 SH SOLE NO 0 0 24647 BROADSTONE NET LEASE INC COM 11135E203 1946 94887 SH SOLE NO 0 0 94887 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10804 242954 SH SOLE NO 0 0 242954 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2793 73095 SH SOLE NO 0 0 73095 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1708 40207 SH SOLE NO 0 0 40207 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 4138 224540 SH SOLE NO 0 0 224540 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1379 38738 SH SOLE NO 0 0 38738 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1354 38936 SH SOLE NO 0 0 38936 BROOKLINE BANCORP INC DEL COM 11373M107 882 66340 SH SOLE NO 0 0 66340 BROWN & BROWN INC COM 115236101 2763 47365 SH SOLE NO 0 0 47365 BROWN FORMAN CORP CL A 115637100 2806 41489 SH SOLE NO 0 0 41489 BROWN FORMAN CORP CL B 115637209 8371 119314 SH SOLE NO 0 0 119314 BRT APARTMENTS CORP COM 055645303 272 12663 SH SOLE NO 0 0 12663 BRUNSWICK CORP COM 117043109 579 8859 SH SOLE NO 0 0 8859 BUCKLE INC COM 118440106 407 14711 SH SOLE NO 0 0 14711 BUILDERS FIRSTSOURCE INC COM 12008R107 782 14563 SH SOLE NO 0 0 14563 BUMBLE INC COM CL A 12047B105 384 13649 SH SOLE NO 0 0 13649 BUNGE LIMITED COM G16962105 3550 39147 SH SOLE NO 0 0 39147 BUTTERFLY NETWORK INC COM CL A 124155102 428 139645 SH SOLE NO 0 0 139645 BUZZFEED INC CLASS A COM 12430A102 23 15000 SH SOLE NO 0 0 15000 BYRNA TECHNOLOGIES INC COM NEW 12448X201 929 108185 SH SOLE NO 0 0 108185 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1180 11644 SH SOLE NO 0 0 11644 C3 AI INC CL A 12468P104 494 27085 SH SOLE NO 0 0 27085 C4 THERAPEUTICS INC COM STK 12529R107 110 14710 SH SOLE NO 0 0 14710 CABOT CORP COM 127055101 314 4934 SH SOLE NO 0 0 4934 CACI INTL INC CL A 127190304 1154 4096 SH SOLE NO 0 0 4096 CADENCE DESIGN SYSTEM INC COM 127387108 1738 11587 SH SOLE NO 0 0 11587 CAESARS ENTERTAINMENT INC NE COM 12769G100 291 7616 SH SOLE NO 0 0 7616 CAL MAINE FOODS INC COM NEW 128030202 389 7881 SH SOLE NO 0 0 7881 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 3271 292863 SH SOLE NO 0 0 292863 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 5047 470868 SH SOLE NO 0 0 470868 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 2412 112516 SH SOLE NO 0 0 112516 CALAMOS GBL DYN INCOME FUND COM 12811L107 2324 340798 SH SOLE NO 0 0 340798 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 279 26311 SH SOLE NO 0 0 26311 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2990 228090 SH SOLE NO 0 0 228090 CALIFORNIA WTR SVC GROUP COM 130788102 852 15354 SH SOLE NO 0 0 15354 CALIX INC COM 13100M509 223 6558 SH SOLE NO 0 0 6558 CALLAWAY GOLF CO COM 131193104 411 20146 SH SOLE NO 0 0 20146 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 280 26999 SH SOLE NO 0 0 26999 CAMBER ENERGY INC COM 13200M508 43 109230 SH SOLE NO 0 0 109230 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 479 17945 SH SOLE NO 0 0 17945 CAMBRIA ETF TR GBL TAIL RISK ET 132061805 575 25751 SH SOLE NO 0 0 25751 CAMBRIA ETF TR GLB ASSET ALLO 132061607 419 15458 SH SOLE NO 0 0 15458 CAMBRIA ETF TR GLB MOMENT ETF 132061508 2328 78956 SH SOLE NO 0 0 78956 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 10005 183889 SH SOLE NO 0 0 183889 CAMBRIA ETF TR TAIL RISK 132061862 11845 673799 SH SOLE NO 0 0 673799 CAMBRIDGE BANCORP COM 132152109 2239 27081 SH SOLE NO 0 0 27081 CAMDEN NATL CORP COM 133034108 5509 125068 SH SOLE NO 0 0 125068 CAMDEN PPTY TR SH BEN INT 133131102 259 1932 SH SOLE NO 0 0 1932 CAMECO CORP COM 13321L108 1047 49826 SH SOLE NO 0 0 49826 CAMPBELL SOUP CO COM 134429109 3902 81223 SH SOLE NO 0 0 81223 CAMPING WORLD HLDGS INC CL A 13462K109 739 34251 SH SOLE NO 0 0 34251 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 218 12159 SH SOLE NO 0 0 12159 CANADIAN IMP BK COMM COM 136069101 1167 24059 SH SOLE NO 0 0 24059 CANADIAN NAT RES LTD COM 136385101 843 15705 SH SOLE NO 0 0 15705 CANADIAN NATL RY CO COM 136375102 5118 45508 SH SOLE NO 0 0 45508 CANADIAN PAC RY LTD COM 13645T100 2986 42756 SH SOLE NO 0 0 42756 CANO HEALTH INC COM CL A 13781Y103 102 23450 SH SOLE NO 0 0 23450 CANON INC SPONSORED ADR 138006309 496 21877 SH SOLE NO 0 0 21877 CANOPY GROWTH CORP COM 138035100 890 312503 SH SOLE NO 0 0 312503 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 8178 376706 SH SOLE NO 0 0 376706 CAPITAL GROUP CORE PLUS INCO SHS CREATION UNI 14020Y102 9901 425689 SH SOLE NO 0 0 425689 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 17207 770943 SH SOLE NO 0 0 770943 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 9574 476800 SH SOLE NO 0 0 476800 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 23202 1162455 SH SOLE NO 0 0 1162455 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 5687 275428 SH SOLE NO 0 0 275428 CAPITAL ONE FINL CORP COM 14040H105 14164 135945 SH SOLE NO 0 0 135945 CAPITAL SOUTHWEST CORP COM 140501107 363 19733 SH SOLE NO 0 0 19733 CAPITOL FED FINL INC COM 14057J101 152 16572 SH SOLE NO 0 0 16572 CAPITOL SER TR FAIRLEAD TACTICA 14064D550 1698 71784 SH SOLE NO 0 0 71784 CAPRI HOLDINGS LIMITED SHS G1890L107 247 6039 SH SOLE NO 0 0 6039 CARDINAL HEALTH INC COM 14149Y108 4465 85427 SH SOLE NO 0 0 85427 CARIBOU BIOSCIENCES INC COM 142038108 88 16240 SH SOLE NO 0 0 16240 CARLISLE COS INC COM 142339100 2915 12217 SH SOLE NO 0 0 12217 CARLYLE GROUP INC COM 14316J108 3455 109149 SH SOLE NO 0 0 109149 CARLYLE SECURED LENDING INC COM 872280102 241 19022 SH SOLE NO 0 0 19022 CARMAX INC COM 143130102 3083 34083 SH SOLE NO 0 0 34083 CARNIVAL CORP COMMON STOCK 143658300 12598 1456524 SH SOLE NO 0 0 1456524 CARPARTS COM INC COM 14427M107 72 10470 SH SOLE NO 0 0 10470 CARPENTER TECHNOLOGY CORP COM 144285103 347 12446 SH SOLE NO 0 0 12446 CARRIER GLOBAL CORPORATION COM 14448C104 12524 351212 SH SOLE NO 0 0 351212 CARVANA CO CL A 146869102 237 10520 SH SOLE NO 0 0 10520 CASELLA WASTE SYS INC CL A 147448104 350 4816 SH SOLE NO 0 0 4816 CASEYS GEN STORES INC COM 147528103 1044 5648 SH SOLE NO 0 0 5648 CASSAVA SCIENCES INC COM 14817C107 383 13626 SH SOLE NO 0 0 13626 CATALENT INC COM 148806102 728 6789 SH SOLE NO 0 0 6789 CATALYST BIOSCIENCES INC COM NEW 14888D208 17 10000 SH SOLE NO 0 0 10000 CATALYST PHARMACEUTICALS INC COM 14888U101 95 13685 SH SOLE NO 0 0 13685 CATCHMARK TIMBER TR INC CL A 14912Y202 1139 113266 SH SOLE NO 0 0 113266 CATERPILLAR INC COM 149123101 76037 425363 SH SOLE NO 0 0 425363 CATHAY GEN BANCORP COM 149150104 334 8532 SH SOLE NO 0 0 8532 CBIZ INC COM 124805102 850 21281 SH SOLE NO 0 0 21281 CBOE GLOBAL MKTS INC COM 12503M108 1832 16189 SH SOLE NO 0 0 16189 CBRE GBL REAL ESTATE INC FD COM 12504G100 872 120174 SH SOLE NO 0 0 120174 CBRE GROUP INC CL A 12504L109 789 10729 SH SOLE NO 0 0 10729 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 5806 631142 SH SOLE NO 0 0 631142 CDK GLOBAL INC COM 12508E101 1073 19595 SH SOLE NO 0 0 19595 CDW CORP COM 12514G108 1292 8200 SH SOLE NO 0 0 8200 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1227 27943 SH SOLE NO 0 0 27943 CEL-SCI CORP COM PAR NEW 150837607 210 46738 SH SOLE NO 0 0 46738 CELANESE CORP DEL COM 150870103 727 6185 SH SOLE NO 0 0 6185 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 14 36799 SH SOLE NO 0 0 36799 CELULARITY INC COM CL A 151190105 169 49805 SH SOLE NO 0 0 49805 CENOVUS ENERGY INC COM 15135U109 545 28677 SH SOLE NO 0 0 28677 CENTENE CORP DEL COM 15135B101 2043 24151 SH SOLE NO 0 0 24151 CENTERPOINT ENERGY INC COM 15189T107 2590 87565 SH SOLE NO 0 0 87565 CENTERSPACE COM 15202L107 213 2612 SH SOLE NO 0 0 2612 CENTRAL SECS CORP COM 155123102 306 8709 SH SOLE NO 0 0 8709 CENTRUS ENERGY CORP CL A 15643U104 210 8525 SH SOLE NO 0 0 8525 CERAGON NETWORKS LTD ORD M22013102 33 12985 SH SOLE NO 0 0 12985 CERENCE INC COM 156727109 226 8973 SH SOLE NO 0 0 8973 CERIDIAN HCM HLDG INC COM 15677J108 264 5608 SH SOLE NO 0 0 5608 CERUS CORP COM 157085101 489 92545 SH SOLE NO 0 0 92545 CF ACQUISITION CORP VI COM CL A 12521J103 651 65326 SH SOLE NO 0 0 65326 CF INDS HLDGS INC COM 125269100 2009 23439 SH SOLE NO 0 0 23439 CGI INC CL A SUB VTG 12532H104 756 9499 SH SOLE NO 0 0 9499 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 3354 245027 SH SOLE NO 0 0 245027 CHARLES RIV LABS INTL INC COM 159864107 3735 17459 SH SOLE NO 0 0 17459 CHART INDS INC COM 16115Q308 505 3020 SH SOLE NO 0 0 3020 CHARTER COMMUNICATIONS INC N CL A 16119P108 2751 5873 SH SOLE NO 0 0 5873 CHECK POINT SOFTWARE TECH LT ORD M22465104 2596 21319 SH SOLE NO 0 0 21319 CHECKPOINT THERAPEUTICS INC COM 162828107 14 14400 SH SOLE NO 0 0 14400 CHEESECAKE FACTORY INC COM 163072101 611 23133 SH SOLE NO 0 0 23133 CHEFS WHSE INC COM 163086101 239 6149 SH SOLE NO 0 0 6149 CHEGG INC COM 163092109 2165 115331 SH SOLE NO 0 0 115331 CHEMOURS CO COM 163851108 3970 124008 SH SOLE NO 0 0 124008 CHEMUNG FINL CORP COM 164024101 371 7896 SH SOLE NO 0 0 7896 CHENIERE ENERGY INC COM NEW 16411R208 4482 33695 SH SOLE NO 0 0 33695 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 752 16765 SH SOLE NO 0 0 16765 CHESAPEAKE ENERGY CORP COM 165167735 298 3686 SH SOLE NO 0 0 3686 CHESAPEAKE UTILS CORP COM 165303108 2088 16120 SH SOLE NO 0 0 16120 CHEVRON CORP NEW COM 166764100 158993 1098172 SH SOLE NO 0 0 1098172 CHEWY INC CL A 16679L109 1019 29355 SH SOLE NO 0 0 29355 CHICAGO ATLANTIC REAL ESTATE COM 167239102 359 23889 SH SOLE NO 0 0 23889 CHICOS FAS INC COM 168615102 60 12121 SH SOLE NO 0 0 12121 CHIMERA INVT CORP COM NEW 16934Q208 1478 167605 SH SOLE NO 0 0 167605 CHIPOTLE MEXICAN GRILL INC COM 169656105 9182 7024 SH SOLE NO 0 0 7024 CHOICE HOTELS INTL INC COM 169905106 1473 13195 SH SOLE NO 0 0 13195 CHUBB LIMITED COM H1467J104 11199 56972 SH SOLE NO 0 0 56972 CHURCH & DWIGHT CO INC COM 171340102 6422 69312 SH SOLE NO 0 0 69312 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 73 36630 SH SOLE NO 0 0 36630 CIENA CORP COM NEW 171779309 1413 30920 SH SOLE NO 0 0 30920 CIGNA CORP NEW COM 125523100 19860 75367 SH SOLE NO 0 0 75367 CINCINNATI FINL CORP COM 172062101 7668 64448 SH SOLE NO 0 0 64448 CINEMARK HLDGS INC COM 17243V102 1493 99437 SH SOLE NO 0 0 99437 CINTAS CORP COM 172908105 5723 15323 SH SOLE NO 0 0 15323 CION INVT CORP COM 17259U204 1619 186178 SH SOLE NO 0 0 186178 CISCO SYS INC COM 17275R102 93877 2201634 SH SOLE NO 0 0 2201634 CITIGROUP INC COM NEW 172967424 21446 466332 SH SOLE NO 0 0 466332 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 25 28054 SH SOLE NO 0 0 28054 CITIZENS & NORTHN CORP COM 172922106 311 12894 SH SOLE NO 0 0 12894 CITIZENS CMNTY BANCORP INC M COM 174903104 183 13252 SH SOLE NO 0 0 13252 CITIZENS FINANCIAL SERVS INC COM 174615104 391 5589 SH SOLE NO 0 0 5589 CITIZENS FINL GROUP INC COM 174610105 7500 210162 SH SOLE NO 0 0 210162 CITRIX SYS INC COM 177376100 697 7173 SH SOLE NO 0 0 7173 CIVISTA BANCSHARES INC COM NO PAR 178867107 538 25322 SH SOLE NO 0 0 25322 CLEAN ENERGY FUELS CORP COM 184499101 483 108003 SH SOLE NO 0 0 108003 CLEAN HARBORS INC COM 184496107 289 3298 SH SOLE NO 0 0 3298 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 12 12021 SH SOLE NO 0 0 12021 CLEAR SECURE INC COM CL A 18467V109 577 28887 SH SOLE NO 0 0 28887 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 791 33509 SH SOLE NO 0 0 33509 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 1849 64369 SH SOLE NO 0 0 64369 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 750 29319 SH SOLE NO 0 0 29319 CLEARPOINT NEURO INC COM 18507C103 913 69980 SH SOLE NO 0 0 69980 CLEARWAY ENERGY INC CL C 18539C204 358 10277 SH SOLE NO 0 0 10277 CLEVELAND-CLIFFS INC NEW COM 185899101 7551 491284 SH SOLE NO 0 0 491284 CLOROX CO DEL COM 189054109 22630 160523 SH SOLE NO 0 0 160523 CLOUDFLARE INC CL A COM 18915M107 2229 50957 SH SOLE NO 0 0 50957 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 104 12867 SH SOLE NO 0 0 12867 CLOUGH GLOBAL EQUITY FD COM 18914C100 349 38279 SH SOLE NO 0 0 38279 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 871 118586 SH SOLE NO 0 0 118586 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 316 147966 SH SOLE NO 0 0 147966 CME GROUP INC COM 12572Q105 12573 61423 SH SOLE NO 0 0 61423 CMS ENERGY CORP COM 125896100 4195 62152 SH SOLE NO 0 0 62152 CNA FINL CORP COM 126117100 2291 51043 SH SOLE NO 0 0 51043 CNS PHARMACEUTICALS INC COM 18978H102 5 20000 SH SOLE NO 0 0 20000 COCA COLA CO COM 191216100 105861 1682748 SH SOLE NO 0 0 1682748 COCA COLA CONS INC COM 191098102 780 1384 SH SOLE NO 0 0 1384 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1621 31424 SH SOLE NO 0 0 31424 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 737 13332 SH SOLE NO 0 0 13332 COCRYSTAL PHARMA INC COM 19188J300 10 26549 SH SOLE NO 0 0 26549 CODA OCTOPUS GROUP INC COM NEW 19188U206 82 16500 SH SOLE NO 0 0 16500 COEUR MNG INC COM NEW 192108504 54 17911 SH SOLE NO 0 0 17911 COGNEX CORP COM 192422103 747 17569 SH SOLE NO 0 0 17569 COGNITION THERAPEUTICS INC COM 19243B102 453 214961 SH SOLE NO 0 0 214961 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3561 52765 SH SOLE NO 0 0 52765 COHEN & STEERS CLOSED-END OP COM 19248P106 2709 253656 SH SOLE NO 0 0 253656 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3622 143128 SH SOLE NO 0 0 143128 COHEN & STEERS LTD DURATION COM 19248C105 372 18825 SH SOLE NO 0 0 18825 COHEN & STEERS QUALITY INCOM COM 19247L106 4197 308853 SH SOLE NO 0 0 308853 COHEN & STEERS REIT & PFD & COM 19247X100 2289 107284 SH SOLE NO 0 0 107284 COHEN & STEERS TOTAL RETURN COM 19247R103 6051 456708 SH SOLE NO 0 0 456708 COINBASE GLOBAL INC COM CL A 19260Q107 3588 76314 SH SOLE NO 0 0 76314 COLGATE PALMOLIVE CO COM 194162103 23935 298673 SH SOLE NO 0 0 298673 COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 1 10000 SH SOLE NO 0 0 10000 COLUMBIA BKG SYS INC COM 197236102 397 13884 SH SOLE NO 0 0 13884 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 3634 205783 SH SOLE NO 0 0 205783 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 2516 124708 SH SOLE NO 0 0 124708 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 11436 452048 SH SOLE NO 0 0 452048 COLUMBIA FINL INC COM 197641103 470 21563 SH SOLE NO 0 0 21563 COLUMBIA SELIGM PREM TECH GR COM 19842X109 205 8209 SH SOLE NO 0 0 8209 COLUMBIA SPORTSWEAR CO COM 198516106 253 3536 SH SOLE NO 0 0 3536 COMCAST CORP NEW CL A 20030N101 38295 975927 SH SOLE NO 0 0 975927 COMERICA INC COM 200340107 4965 67667 SH SOLE NO 0 0 67667 COMMERCE BANCSHARES INC COM 200525103 1369 20856 SH SOLE NO 0 0 20856 COMMERCIAL METALS CO COM 201723103 258 7803 SH SOLE NO 0 0 7803 COMMERCIAL VEH GROUP INC COM 202608105 68 11750 SH SOLE NO 0 0 11750 COMMUNITY BK SYS INC COM 203607106 1731 27360 SH SOLE NO 0 0 27360 COMMUNITY HEALTH SYS INC NEW COM 203668108 103 27657 SH SOLE NO 0 0 27657 COMPASS DIVERSIFIED SH BEN INT 20451Q104 956 44664 SH SOLE NO 0 0 44664 COMPASS INC CL A 20464U100 64 17870 SH SOLE NO 0 0 17870 COMPASS MINERALS INTL INC COM 20451N101 1012 28605 SH SOLE NO 0 0 28605 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 129 11956 SH SOLE NO 0 0 11956 COMSCORE INC COM 20564W105 32 15965 SH SOLE NO 0 0 15965 COMSTOCK INC COM NEW 205750300 73 118706 SH SOLE NO 0 0 118706 CONAGRA BRANDS INC COM 205887102 6892 201308 SH SOLE NO 0 0 201308 CONFORMIS INC COM 20717E101 13 37900 SH SOLE NO 0 0 37900 CONOCOPHILLIPS COM 20825C104 30209 336375 SH SOLE NO 0 0 336375 CONSOL ENERGY INC NEW COM 20854L108 215 4370 SH SOLE NO 0 0 4370 CONSOLIDATED COMM HLDGS INC COM 209034107 72 10385 SH SOLE NO 0 0 10385 CONSOLIDATED EDISON INC COM 209115104 37452 393820 SH SOLE NO 0 0 393820 CONSOLIDATED WATER CO INC ORD G23773107 375 25917 SH SOLE NO 0 0 25917 CONSTELLATION BRANDS INC CL A 21036P108 27055 116088 SH SOLE NO 0 0 116088 CONSTELLATION BRANDS INC CL B 21036P207 447 1524 SH SOLE NO 0 0 1524 CONSTELLATION ENERGY CORP COM 21037T109 4628 80840 SH SOLE NO 0 0 80840 CONTINENTAL RES INC COM 212015101 717 10986 SH SOLE NO 0 0 10986 COOPER COS INC COM NEW 216648402 1294 4132 SH SOLE NO 0 0 4132 COPART INC COM 217204106 2173 20000 SH SOLE NO 0 0 20000 CORE SCIENTIFIC INC COMMON STOCK 21873J108 262 176151 SH SOLE NO 0 0 176151 CORECIVIC INC COM 21871N101 123 11143 SH SOLE NO 0 0 11143 CORMEDIX INC COM 21900C308 102 25589 SH SOLE NO 0 0 25589 CORNERSTONE STRATEGIC VALUE COM 21924B302 1391 162235 SH SOLE NO 0 0 162235 CORNERSTONE TOTAL RETURN FD COM 21924U300 1387 166578 SH SOLE NO 0 0 166578 CORNING INC COM 219350105 22847 725092 SH SOLE NO 0 0 725092 CORTEVA INC COM 22052L104 8273 152814 SH SOLE NO 0 0 152814 COSTAMARE INC SHS Y1771G102 1838 151980 SH SOLE NO 0 0 151980 COSTAR GROUP INC COM 22160N109 1235 20450 SH SOLE NO 0 0 20450 COSTCO WHSL CORP NEW COM 22160K105 157451 328515 SH SOLE NO 0 0 328515 COTERRA ENERGY INC COM 127097103 2731 105921 SH SOLE NO 0 0 105921 COTY INC COM CL A 222070203 226 28264 SH SOLE NO 0 0 28264 COUPANG INC CL A 22266T109 1119 87818 SH SOLE NO 0 0 87818 COUSINS PPTYS INC COM NEW 222795502 460 15741 SH SOLE NO 0 0 15741 COVENANT LOGISTICS GROUP INC CL A 22284P105 598 23854 SH SOLE NO 0 0 23854 COVETRUS INC COM 22304C100 251 12110 SH SOLE NO 0 0 12110 CRACKER BARREL OLD CTRY STOR COM 22410J106 600 7193 SH SOLE NO 0 0 7193 CRANE HLDGS CO COM 224441105 365 4171 SH SOLE NO 0 0 4171 CRAWFORD & CO CL A 224633206 166 21361 SH SOLE NO 0 0 21361 CREDIT ACCEP CORP MICH COM 225310101 255 540 SH SOLE NO 0 0 540 CREDIT SUISSE ASSET MGMT INC COM 224916106 59 21962 SH SOLE NO 0 0 21962 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 210 111562 SH SOLE NO 0 0 111562 CRESCENT PT ENERGY CORP COM 22576C101 100 14061 SH SOLE NO 0 0 14061 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 263 10923 SH SOLE NO 0 0 10923 CRH PLC ADR 12626K203 244 7033 SH SOLE NO 0 0 7033 CRICUT INC COM CL A 22658D100 1007 164015 SH SOLE NO 0 0 164015 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2825 46498 SH SOLE NO 0 0 46498 CROCS INC COM 227046109 509 10460 SH SOLE NO 0 0 10460 CRONOS GROUP INC COM 22717L101 345 122417 SH SOLE NO 0 0 122417 CROSSFIRST BANKSHARES INC COM 22766M109 224 17018 SH SOLE NO 0 0 17018 CROWDSTRIKE HLDGS INC CL A 22788C105 15845 94003 SH SOLE NO 0 0 94003 CROWN CASTLE INTL CORP NEW COM 22822V101 12728 75594 SH SOLE NO 0 0 75594 CROWN HLDGS INC COM 228368106 415 4507 SH SOLE NO 0 0 4507 CRYOPORT INC COM PAR $0.001 229050307 398 12850 SH SOLE NO 0 0 12850 CSX CORP COM 126408103 24901 856914 SH SOLE NO 0 0 856914 CUBESMART COM 229663109 7163 167684 SH SOLE NO 0 0 167684 CUE HEALTH INC COM 229790100 61 19350 SH SOLE NO 0 0 19350 CULLEN FROST BANKERS INC COM 229899109 5154 44263 SH SOLE NO 0 0 44263 CULLMAN BANCORP INC COM 230153108 114 10098 SH SOLE NO 0 0 10098 CUMMINS INC COM 231021106 12577 64991 SH SOLE NO 0 0 64991 CURTISS WRIGHT CORP COM 231561101 735 5571 SH SOLE NO 0 0 5571 CUSTOM TRUCK ONE SOURCE INC *W EXP 01/01/202 23204X111 26 46500 SH SOLE NO 0 0 46500 CVB FINL CORP COM 126600105 1662 67013 SH SOLE NO 0 0 67013 CVD EQUIP CORP COM 126601103 98 24815 SH SOLE NO 0 0 24815 CVR ENERGY INC COM 12662P108 246 7359 SH SOLE NO 0 0 7359 CVS HEALTH CORP COM 126650100 79926 862575 SH SOLE NO 0 0 862575 CYBERARK SOFTWARE LTD SHS M2682V108 2299 17969 SH SOLE NO 0 0 17969 CYBEROPTICS CORP COM 232517102 778 22280 SH SOLE NO 0 0 22280 CYBIN INC COM 23256X100 11 20722 SH SOLE NO 0 0 20722 CYTOSORBENTS CORP COM NEW 23283X206 24 11014 SH SOLE NO 0 0 11014 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 903 79711 SH SOLE NO 0 0 79711 D R HORTON INC COM 23331A109 5606 84706 SH SOLE NO 0 0 84706 DANAHER CORPORATION COM 235851102 34958 137891 SH SOLE NO 0 0 137891 DANAOS CORPORATION SHS Y1968P121 4771 75613 SH SOLE NO 0 0 75613 DANIMER SCIENTIFIC INC COM CL A 236272100 329 72212 SH SOLE NO 0 0 72212 DARDEN RESTAURANTS INC COM 237194105 4466 39486 SH SOLE NO 0 0 39486 DARE BIOSCIENCE INC COM 23666P101 53 43579 SH SOLE NO 0 0 43579 DARLING INGREDIENTS INC COM 237266101 7531 125953 SH SOLE NO 0 0 125953 DATADOG INC CL A COM 23804L103 28146 295530 SH SOLE NO 0 0 295530 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 187 11265 SH SOLE NO 0 0 11265 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 2239 86340 SH SOLE NO 0 0 86340 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 3202 117050 SH SOLE NO 0 0 117050 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 2443 101185 SH SOLE NO 0 0 101185 DAVITA INC COM 23918K108 1865 23334 SH SOLE NO 0 0 23334 DBX ETF TR XTRACK HRVST CSI 233051879 657 19254 SH SOLE NO 0 0 19254 DBX ETF TR XTRACK MSCI EAFE 233051200 42076 1208755 SH SOLE NO 0 0 1208755 DBX ETF TR XTRACK MSCI EMRG 233051101 641 28649 SH SOLE NO 0 0 28649 DBX ETF TR XTRACK MSCI EURP 233051853 3401 108455 SH SOLE NO 0 0 108455 DBX ETF TR XTRACK USD HIGH 233051432 1695 50252 SH SOLE NO 0 0 50252 DBX ETF TR XTRACKERS RUSSEL 233051481 609 15262 SH SOLE NO 0 0 15262 DBX ETF TR XTRACKERS S&P 233051143 1949 57075 SH SOLE NO 0 0 57075 DBX ETF TR XTRCKR MSCI US 233051150 1706 48879 SH SOLE NO 0 0 48879 DEERE & CO COM 244199105 38625 128980 SH SOLE NO 0 0 128980 DELAWARE ENHANCED GLOBAL DIV COM 246060107 239 31532 SH SOLE NO 0 0 31532 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 277 24546 SH SOLE NO 0 0 24546 DELAWARE IVY HIGH INCOME OPP COM 246107106 205 20036 SH SOLE NO 0 0 20036 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 240 4929 SH SOLE NO 0 0 4929 DELL TECHNOLOGIES INC CL C 24703L202 3743 81009 SH SOLE NO 0 0 81009 DELTA AIR LINES INC DEL COM NEW 247361702 8050 277874 SH SOLE NO 0 0 277874 DENISON MINES CORP COM 248356107 24 25043 SH SOLE NO 0 0 25043 DESIGNER BRANDS INC CL A 250565108 1323 101371 SH SOLE NO 0 0 101371 DESKTOP METAL INC COM CL A 25058X105 1090 495733 SH SOLE NO 0 0 495733 DEVON ENERGY CORP NEW COM 25179M103 10152 184215 SH SOLE NO 0 0 184215 DEXCOM INC COM 252131107 3034 40714 SH SOLE NO 0 0 40714 DIAGEO PLC SPON ADR NEW 25243Q205 15237 87512 SH SOLE NO 0 0 87512 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 602 3467 SH SOLE NO 0 0 3467 DIAMONDBACK ENERGY INC COM 25278X109 7810 64471 SH SOLE NO 0 0 64471 DICKS SPORTING GOODS INC COM 253393102 1777 23579 SH SOLE NO 0 0 23579 DIGITAL RLTY TR INC COM 253868103 15037 115825 SH SOLE NO 0 0 115825 DIGITAL TURBINE INC COM NEW 25400W102 445 25488 SH SOLE NO 0 0 25488 DIGITAL WORLD ACQUISITION CO *W EXP 06/30/202 25400Q113 61 10712 SH SOLE NO 0 0 10712 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 1070 44296 SH SOLE NO 0 0 44296 DIGITALBRIDGE GROUP INC CL A COM 25401T108 832 170499 SH SOLE NO 0 0 170499 DIGITALOCEAN HLDGS INC COM 25402D102 1287 31123 SH SOLE NO 0 0 31123 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 15788 361965 SH SOLE NO 0 0 361965 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 290 12328 SH SOLE NO 0 0 12328 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 13191 569562 SH SOLE NO 0 0 569562 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 11284 390600 SH SOLE NO 0 0 390600 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 30714 1272334 SH SOLE NO 0 0 1272334 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 932 43328 SH SOLE NO 0 0 43328 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 406 19053 SH SOLE NO 0 0 19053 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 7227 150358 SH SOLE NO 0 0 150358 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 3530 75310 SH SOLE NO 0 0 75310 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 24837 939742 SH SOLE NO 0 0 939742 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 139052 5967898 SH SOLE NO 0 0 5967898 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 46001 1128864 SH SOLE NO 0 0 1128864 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 1230 54689 SH SOLE NO 0 0 54689 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 22186 702115 SH SOLE NO 0 0 702115 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 768 33252 SH SOLE NO 0 0 33252 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 19977 416187 SH SOLE NO 0 0 416187 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 433 19199 SH SOLE NO 0 0 19199 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 6822 169627 SH SOLE NO 0 0 169627 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 50611 2360603 SH SOLE NO 0 0 2360603 DIODES INC COM 254543101 428 6635 SH SOLE NO 0 0 6635 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 2156 69563 SH SOLE NO 0 0 69563 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 220 12940 SH SOLE NO 0 0 12940 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 226 17322 SH SOLE NO 0 0 17322 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 249 3808 SH SOLE NO 0 0 3808 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1900 30177 SH SOLE NO 0 0 30177 DISCOVER FINL SVCS COM 254709108 5448 57606 SH SOLE NO 0 0 57606 DISH NETWORK CORPORATION CL A 25470M109 183 10242 SH SOLE NO 0 0 10242 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 16 25000 SH SOLE NO 0 0 25000 DISNEY WALT CO COM 254687106 106229 1125313 SH SOLE NO 0 0 1125313 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 335 184278 SH SOLE NO 0 0 184278 DNP SELECT INCOME FD INC COM 23325P104 7910 729733 SH SOLE NO 0 0 729733 DOCUSIGN INC COM 256163106 10228 178263 SH SOLE NO 0 0 178263 DOLBY LABORATORIES INC COM CL A 25659T107 411 5756 SH SOLE NO 0 0 5756 DOLLAR GEN CORP NEW COM 256677105 12559 51170 SH SOLE NO 0 0 51170 DOLLAR TREE INC COM 256746108 5897 37842 SH SOLE NO 0 0 37842 DOMA HOLDINGS INC COMMON STOCK 25703A104 723 702500 SH SOLE NO 0 0 702500 DOMINION ENERGY INC COM 25746U109 38812 486307 SH SOLE NO 0 0 486307 DOMINOS PIZZA INC COM 25754A201 1772 4549 SH SOLE NO 0 0 4549 DOMO INC COM CL B 257554105 337 12142 SH SOLE NO 0 0 12142 DONALDSON INC COM 257651109 2333 48468 SH SOLE NO 0 0 48468 DOORDASH INC CL A 25809K105 349 5443 SH SOLE NO 0 0 5443 DORCHESTER MINERALS LP COM UNIT 25820R105 542 22763 SH SOLE NO 0 0 22763 DOUBLELINE INCOME SOLUTIONS COM 258622109 1578 130146 SH SOLE NO 0 0 130146 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 665 46415 SH SOLE NO 0 0 46415 DOUGLAS ELLIMAN INC COM 25961D105 102 21310 SH SOLE NO 0 0 21310 DOUGLAS EMMETT INC COM 25960P109 1034 46235 SH SOLE NO 0 0 46235 DOVER CORP COM 260003108 2579 21259 SH SOLE NO 0 0 21259 DOW INC COM 260557103 23165 448859 SH SOLE NO 0 0 448859 DRAFTKINGS INC NEW COM CL A 26142V105 2872 246135 SH SOLE NO 0 0 246135 DRAGANFLY INC. COM NEW 26142Q205 14 16186 SH SOLE NO 0 0 16186 DRIVEN BRANDS HLDGS INC COM 26210V102 215 7840 SH SOLE NO 0 0 7840 DROPBOX INC CL A 26210C104 429 20452 SH SOLE NO 0 0 20452 DSS INC COM 26253C102 6 19538 SH SOLE NO 0 0 19538 DT MIDSTREAM INC COMMON STOCK 23345M107 1650 33678 SH SOLE NO 0 0 33678 DTE ENERGY CO COM 233331107 11449 90328 SH SOLE NO 0 0 90328 DUCK CREEK TECHNOLOGIES INC SHS 264120106 225 15156 SH SOLE NO 0 0 15156 DUCOMMUN INC DEL COM 264147109 1851 43029 SH SOLE NO 0 0 43029 DUFF & PHELPS UTLITY AND INF COM 26433C105 481 34655 SH SOLE NO 0 0 34655 DUKE ENERGY CORP NEW COM NEW 26441C204 54542 508748 SH SOLE NO 0 0 508748 DUKE REALTY CORP COM NEW 264411505 1197 21789 SH SOLE NO 0 0 21789 DULUTH HLDGS INC COM CL B 26443V101 110 11631 SH SOLE NO 0 0 11631 DUPONT DE NEMOURS INC COM 26614N102 10418 187458 SH SOLE NO 0 0 187458 DURECT CORP COM 266605104 10 22955 SH SOLE NO 0 0 22955 DUTCH BROS INC CL A 26701L100 3792 119838 SH SOLE NO 0 0 119838 DWS MUN INCOME TR COM 233368109 239 25462 SH SOLE NO 0 0 25462 DXC TECHNOLOGY CO COM 23355L106 582 19231 SH SOLE NO 0 0 19231 DXP ENTERPRISES INC COM NEW 233377407 433 14151 SH SOLE NO 0 0 14151 DYADIC INTL INC DEL COM 26745T101 84 27826 SH SOLE NO 0 0 27826 DYNATRACE INC COM NEW 268150109 633 16071 SH SOLE NO 0 0 16071 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 655 52096 SH SOLE NO 0 0 52096 DYNEX CAP INC COM 26817Q886 1152 72385 SH SOLE NO 0 0 72385 EA SERIES TRUST FREEDOM 100 EM 02072L607 1695 61513 SH SOLE NO 0 0 61513 EA SERIES TRUST MERLYN AI BULL 02072L706 450 14710 SH SOLE NO 0 0 14710 EA SERIES TRUST MERLYN AI SECTOR 02072L862 486 20432 SH SOLE NO 0 0 20432 EAGLE BANCORP INC MD COM 268948106 696 14686 SH SOLE NO 0 0 14686 EAGLE MATLS INC COM 26969P108 282 2565 SH SOLE NO 0 0 2565 EAGLE POINT CREDIT COMPANY I COM 269808101 1116 94749 SH SOLE NO 0 0 94749 EASTERLY GOVT PPTYS INC COM 27616P103 2008 105510 SH SOLE NO 0 0 105510 EASTERN BANKSHARES INC COM 27627N105 1071 58046 SH SOLE NO 0 0 58046 EASTGROUP PPTYS INC COM 277276101 362 2347 SH SOLE NO 0 0 2347 EASTMAN CHEM CO COM 277432100 4316 48083 SH SOLE NO 0 0 48083 EASTMAN KODAK CO COM NEW 277461406 49 10694 SH SOLE NO 0 0 10694 EATON CORP PLC SHS G29183103 16893 134085 SH SOLE NO 0 0 134085 EATON VANCE CALIF MUN BD FD COM 27828A100 220 23830 SH SOLE NO 0 0 23830 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 277 26000 SH SOLE NO 0 0 26000 EATON VANCE ENHANCED EQUITY COM 278274105 909 61585 SH SOLE NO 0 0 61585 EATON VANCE ENHANCED EQUITY COM 278277108 518 32035 SH SOLE NO 0 0 32035 EATON VANCE FLOATING RATE 20 COM 27831H100 1002 117482 SH SOLE NO 0 0 117482 EATON VANCE FLTING RATE INC COM 278279104 200 17034 SH SOLE NO 0 0 17034 EATON VANCE LTD DURATION INC COM 27828H105 3212 310963 SH SOLE NO 0 0 310963 EATON VANCE MUN BD FD COM 27827X101 1888 176530 SH SOLE NO 0 0 176530 EATON VANCE MUN INCOME 2028 SHS 27829U105 555 26819 SH SOLE NO 0 0 26819 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 762 69663 SH SOLE NO 0 0 69663 EATON VANCE NEW YORK MUN BD COM 27827Y109 394 42332 SH SOLE NO 0 0 42332 EATON VANCE RISK-MANAGED DIV COM 27829G106 802 95770 SH SOLE NO 0 0 95770 EATON VANCE SHORT DURATION D COM 27828V104 462 43028 SH SOLE NO 0 0 43028 EATON VANCE SR FLTNG RTE TR COM 27828Q105 172 14025 SH SOLE NO 0 0 14025 EATON VANCE TAX ADVT DIV INC COM 27828G107 3514 147221 SH SOLE NO 0 0 147221 EATON VANCE TAX MNGED BUY WR COM 27828X100 1200 79891 SH SOLE NO 0 0 79891 EATON VANCE TAX-ADVANTAGED G COM 27828U106 381 17246 SH SOLE NO 0 0 17246 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4766 352814 SH SOLE NO 0 0 352814 EATON VANCE TAX-MANAGED DIVE COM 27828N102 4298 379374 SH SOLE NO 0 0 379374 EATON VANCE TAX-MANAGED GLOB COM 27829C105 8704 1047480 SH SOLE NO 0 0 1047480 EATON VANCE TAX-MANAGED GLOB COM 27829F108 7839 1016788 SH SOLE NO 0 0 1016788 EATON VANCE TX ADV GLBL DIV COM 27828S101 2457 152573 SH SOLE NO 0 0 152573 EBAY INC. COM 278642103 3506 84151 SH SOLE NO 0 0 84151 ECOARK HLDGS INC COM NEW 27888N307 63 24213 SH SOLE NO 0 0 24213 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 164 11894 SH SOLE NO 0 0 11894 ECOLAB INC COM 278865100 15988 103983 SH SOLE NO 0 0 103983 ECOVYST INC COM 27923Q109 201 20500 SH SOLE NO 0 0 20500 EDAP TMS S A SPONSORED ADR 268311107 355 52225 SH SOLE NO 0 0 52225 EDISON INTL COM 281020107 6914 109343 SH SOLE NO 0 0 109343 EDITAS MEDICINE INC COM 28106W103 1188 100477 SH SOLE NO 0 0 100477 EDWARDS LIFESCIENCES CORP COM 28176E108 12905 135723 SH SOLE NO 0 0 135723 EHEALTH INC COM 28238P109 327 35068 SH SOLE NO 0 0 35068 ELANCO ANIMAL HEALTH INC COM 28414H103 645 32905 SH SOLE NO 0 0 32905 ELASTIC N V ORD SHS N14506104 505 7464 SH SOLE NO 0 0 7464 ELBIT SYS LTD ORD M3760D101 211 923 SH SOLE NO 0 0 923 ELDORADO GOLD CORP NEW COM 284902509 81 12811 SH SOLE NO 0 0 12811 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 32 11527 SH SOLE NO 0 0 11527 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 22 16604 SH SOLE NO 0 0 16604 ELECTROMED INC COM 285409108 100 10417 SH SOLE NO 0 0 10417 ELECTRONIC ARTS INC COM 285512109 3716 30551 SH SOLE NO 0 0 30551 ELEVANCE HEALTH INC COM 036752103 16927 35077 SH SOLE NO 0 0 35077 ELLSWORTH GROWTH & INCOME FD COM 289074106 120 14089 SH SOLE NO 0 0 14089 ELYS GAME TECHNOLOGY CORP COM 290734102 15 21750 SH SOLE NO 0 0 21750 EMBECTA CORP COMMON STOCK 29082K105 307 12144 SH SOLE NO 0 0 12144 EMCOR GROUP INC COM 29084Q100 413 4012 SH SOLE NO 0 0 4012 EMERSON ELEC CO COM 291011104 50238 631615 SH SOLE NO 0 0 631615 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 193 29095 SH SOLE NO 0 0 29095 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 563 79316 SH SOLE NO 0 0 79316 EMX RTY CORP COM 26873J107 29 16019 SH SOLE NO 0 0 16019 ENBRIDGE INC COM 29250N105 34937 826728 SH SOLE NO 0 0 826728 ENCOMPASS HEALTH CORP COM 29261A100 296 5285 SH SOLE NO 0 0 5285 ENCORE WIRE CORP COM 292562105 202 1948 SH SOLE NO 0 0 1948 ENDEAVOUR SILVER CORP COM 29258Y103 143 45839 SH SOLE NO 0 0 45839 ENDO INTL PLC SHS G30401106 6 13073 SH SOLE NO 0 0 13073 ENERGIZER HLDGS INC NEW COM 29272W109 204 7205 SH SOLE NO 0 0 7205 ENERGY RECOVERY INC COM 29270J100 240 12368 SH SOLE NO 0 0 12368 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 8324 834121 SH SOLE NO 0 0 834121 ENERPLUS CORP COM 292766102 159 12029 SH SOLE NO 0 0 12029 ENGLOBAL CORP COM 293306106 57 60010 SH SOLE NO 0 0 60010 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 476 56038 SH SOLE NO 0 0 56038 ENNIS INC COM 293389102 580 28683 SH SOLE NO 0 0 28683 ENOVA INTL INC COM 29357K103 204 7100 SH SOLE NO 0 0 7100 ENOVIX CORPORATION COM 293594107 237 26670 SH SOLE NO 0 0 26670 ENPHASE ENERGY INC COM 29355A107 10539 53983 SH SOLE NO 0 0 53983 ENTEGRIS INC COM 29362U104 1932 20975 SH SOLE NO 0 0 20975 ENTERGY CORP NEW COM 29364G103 4357 38682 SH SOLE NO 0 0 38682 ENTERPRISE BANCORP INC MASS COM 293668109 4566 141866 SH SOLE NO 0 0 141866 ENTERPRISE PRODS PARTNERS L COM 293792107 21458 880512 SH SOLE NO 0 0 880512 ENVIVA INC COM 29415B103 1321 23092 SH SOLE NO 0 0 23092 EOG RES INC COM 26875P101 13713 124173 SH SOLE NO 0 0 124173 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 23 19154 SH SOLE NO 0 0 19154 EPAM SYS INC COM 29414B104 1960 6651 SH SOLE NO 0 0 6651 EPR PPTYS COM SH BEN INT 26884U109 4335 92391 SH SOLE NO 0 0 92391 EQT CORP COM 26884L109 877 25500 SH SOLE NO 0 0 25500 EQUIFAX INC COM 294429105 3459 18925 SH SOLE NO 0 0 18925 EQUINIX INC COM 29444U700 3114 4740 SH SOLE NO 0 0 4740 EQUINOR ASA SPONSORED ADR 29446M102 2378 68424 SH SOLE NO 0 0 68424 EQUINOX GOLD CORP COM 29446Y502 114 25844 SH SOLE NO 0 0 25844 EQUITRANS MIDSTREAM CORP COM 294600101 266 41937 SH SOLE NO 0 0 41937 EQUITY COMWLTH COM SH BEN INT 294628102 822 29879 SH SOLE NO 0 0 29879 EQUITY LIFESTYLE PPTYS INC COM 29472R108 239 3403 SH SOLE NO 0 0 3403 EQUITY RESIDENTIAL SH BEN INT 29476L107 4879 67566 SH SOLE NO 0 0 67566 ERICSSON ADR B SEK 10 294821608 1166 157592 SH SOLE NO 0 0 157592 ERIE INDTY CO CL A 29530P102 265 1381 SH SOLE NO 0 0 1381 ESCO TECHNOLOGIES INC COM 296315104 320 4684 SH SOLE NO 0 0 4684 ESPORTS ENTMT GROUP INC COM 29667K306 8 20285 SH SOLE NO 0 0 20285 ESSENTIAL UTILS INC COM 29670G102 12812 279440 SH SOLE NO 0 0 279440 ESSEX PPTY TR INC COM 297178105 556 2127 SH SOLE NO 0 0 2127 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 202 4484 SH SOLE NO 0 0 4484 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2320 400146 SH SOLE NO 0 0 400146 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 354 20193 SH SOLE NO 0 0 20193 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 1462 30744 SH SOLE NO 0 0 30744 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 6225 135918 SH SOLE NO 0 0 135918 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 245 25781 SH SOLE NO 0 0 25781 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2352 60114 SH SOLE NO 0 0 60114 ETF MANAGERS TR TREATMENTS TSTNG 26924G763 388 16723 SH SOLE NO 0 0 16723 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 746 26163 SH SOLE NO 0 0 26163 ETF SER SOLUTIONS BLUE HORIZON BNE 26922B303 393 17722 SH SOLE NO 0 0 17722 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 9322 295849 SH SOLE NO 0 0 295849 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 453 11184 SH SOLE NO 0 0 11184 ETF SER SOLUTIONS DISTILLATE US 26922A321 1986 51298 SH SOLE NO 0 0 51298 ETF SER SOLUTIONS NATIONWIDE DOW J 26922B758 1197 55165 SH SOLE NO 0 0 55165 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 8974 467420 SH SOLE NO 0 0 467420 ETF SER SOLUTIONS US GLB JETS 26922A842 19929 1207872 SH SOLE NO 0 0 1207872 ETFIS SER TR I VIRTUS INFRCAP 26923G822 842 39933 SH SOLE NO 0 0 39933 ETFIS SER TR I VIRTUS REAL AS 26923G780 281 11423 SH SOLE NO 0 0 11423 ETSY INC COM 29786A106 1299 17745 SH SOLE NO 0 0 17745 EURONET WORLDWIDE INC COM 298736109 842 8380 SH SOLE NO 0 0 8380 EVANS BANCORP INC COM NEW 29911Q208 960 28265 SH SOLE NO 0 0 28265 EVERCORE INC CLASS A 29977A105 338 3610 SH SOLE NO 0 0 3610 EVERGY INC COM 30034W106 5374 82367 SH SOLE NO 0 0 82367 EVERSOURCE ENERGY COM 30040W108 20777 245969 SH SOLE NO 0 0 245969 EVGO INC CL A COM 30052F100 494 82285 SH SOLE NO 0 0 82285 EVOFEM BIOSCIENCES INC COM NEW 30048L203 12 11437 SH SOLE NO 0 0 11437 EVOGENE LTD SHS M4119S104 11 15223 SH SOLE NO 0 0 15223 EVOLUS INC COM 30052C107 125 10800 SH SOLE NO 0 0 10800 EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104 16 40493 SH SOLE NO 0 0 40493 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 483 14873 SH SOLE NO 0 0 14873 EXACT SCIENCES CORP COM 30063P105 2891 73414 SH SOLE NO 0 0 73414 EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 717 32845 SH SOLE NO 0 0 32845 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 311 56150 SH SOLE NO 0 0 56150 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 6185 191335 SH SOLE NO 0 0 191335 EXCHANGE TRADED CONCEPTS TR FMQQ NEXT FRONT 301505590 232 22210 SH SOLE NO 0 0 22210 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 218 7534 SH SOLE NO 0 0 7534 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 8160 181539 SH SOLE NO 0 0 181539 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 4646 187069 SH SOLE NO 0 0 187069 EXELIXIS INC COM 30161Q104 1533 73666 SH SOLE NO 0 0 73666 EXELON CORP COM 30161N101 13086 288764 SH SOLE NO 0 0 288764 EXP WORLD HLDGS INC COM 30212W100 1917 162928 SH SOLE NO 0 0 162928 EXPEDIA GROUP INC COM NEW 30212P303 2583 27247 SH SOLE NO 0 0 27247 EXPEDITORS INTL WASH INC COM 302130109 2668 27382 SH SOLE NO 0 0 27382 EXPONENT INC COM 30214U102 872 9540 SH SOLE NO 0 0 9540 EXPRESS INC COM 30219E103 19 10148 SH SOLE NO 0 0 10148 EXTRA SPACE STORAGE INC COM 30225T102 2615 15374 SH SOLE NO 0 0 15374 EXXON MOBIL CORP COM 30231G102 208978 2440193 SH SOLE NO 0 0 2440193 F N B CORP COM 302520101 777 71553 SH SOLE NO 0 0 71553 F5 INC COM 315616102 601 3933 SH SOLE NO 0 0 3933 FABRINET SHS G3323L100 258 3189 SH SOLE NO 0 0 3189 FACTSET RESH SYS INC COM 303075105 3843 9993 SH SOLE NO 0 0 9993 FAIR ISAAC CORP COM 303250104 2781 6937 SH SOLE NO 0 0 6937 FARMERS NATIONAL BANC CORP COM 309627107 875 58344 SH SOLE NO 0 0 58344 FARMLAND PARTNERS INC COM 31154R109 550 39865 SH SOLE NO 0 0 39865 FASTENAL CO COM 311900104 18454 369680 SH SOLE NO 0 0 369680 FASTLY INC CL A 31188V100 726 62566 SH SOLE NO 0 0 62566 FEDERAL AGRIC MTG CORP CL C 313148306 352 3610 SH SOLE NO 0 0 3610 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 613 6402 SH SOLE NO 0 0 6402 FEDERATED HERMES INC CL B 314211103 18449 580370 SH SOLE NO 0 0 580370 FEDERATED HERMES PREM MUNI I COM 31423P108 127 11566 SH SOLE NO 0 0 11566 FEDEX CORP COM 31428X106 43089 190062 SH SOLE NO 0 0 190062 FEDNAT HLDG CO COM 31431B109 3 12450 SH SOLE NO 0 0 12450 FERRARI N V COM N3167Y103 482 2628 SH SOLE NO 0 0 2628 FFBW INC MD COM 30260M103 573 47200 SH SOLE NO 0 0 47200 FGI INDUSTRIES LTD ORDINARY SHARES G3302D103 32 14057 SH SOLE NO 0 0 14057 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 35261 817179 SH SOLE NO 0 0 817179 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 2926 134743 SH SOLE NO 0 0 134743 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 5048 187944 SH SOLE NO 0 0 187944 FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253 721 34210 SH SOLE NO 0 0 34210 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 33892 783276 SH SOLE NO 0 0 783276 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 23829 616874 SH SOLE NO 0 0 616874 FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220 637 35595 SH SOLE NO 0 0 35595 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 5593 258827 SH SOLE NO 0 0 258827 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 3319 255576 SH SOLE NO 0 0 255576 FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329 329 17707 SH SOLE NO 0 0 17707 FIDELITY COVINGTON TRUST FIDELITY SML-MID 316092295 452 24024 SH SOLE NO 0 0 24024 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 1150 50917 SH SOLE NO 0 0 50917 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 30914 860414 SH SOLE NO 0 0 860414 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 3738 82383 SH SOLE NO 0 0 82383 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 3170 172669 SH SOLE NO 0 0 172669 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 7195 355779 SH SOLE NO 0 0 355779 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 394 16631 SH SOLE NO 0 0 16631 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 25774 577770 SH SOLE NO 0 0 577770 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 1506 36106 SH SOLE NO 0 0 36106 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 6171 173363 SH SOLE NO 0 0 173363 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 11185 189931 SH SOLE NO 0 0 189931 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 42239 2177306 SH SOLE NO 0 0 2177306 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 20832 466772 SH SOLE NO 0 0 466772 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 43874 723164 SH SOLE NO 0 0 723164 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 12448 275417 SH SOLE NO 0 0 275417 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 56512 585616 SH SOLE NO 0 0 585616 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 8575 209208 SH SOLE NO 0 0 209208 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 25901 953645 SH SOLE NO 0 0 953645 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 21263 471167 SH SOLE NO 0 0 471167 FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 281 10489 SH SOLE NO 0 0 10489 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 3975 89912 SH SOLE NO 0 0 89912 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 8274 278434 SH SOLE NO 0 0 278434 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 3401 116891 SH SOLE NO 0 0 116891 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 27994 650728 SH SOLE NO 0 0 650728 FIDELITY D & D BANCORP INC COM 31609R100 627 15413 SH SOLE NO 0 0 15413 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 596 12853 SH SOLE NO 0 0 12853 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 8907 179697 SH SOLE NO 0 0 179697 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 7097 145755 SH SOLE NO 0 0 145755 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 15142 325445 SH SOLE NO 0 0 325445 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4978 134690 SH SOLE NO 0 0 134690 FIDELITY NATL INFORMATION SV COM 31620M106 6347 69245 SH SOLE NO 0 0 69245 FIELD TRIP HEALTH LTD COM 31656R102 9 11200 SH SOLE NO 0 0 11200 FIFTH THIRD BANCORP COM 316773100 4907 146068 SH SOLE NO 0 0 146068 FINANCIAL INSTNS INC COM 317585404 14837 570221 SH SOLE NO 0 0 570221 FIRST AMERN FINL CORP COM 31847R102 616 11654 SH SOLE NO 0 0 11654 FIRST BANCORP INC ME COM 31866P102 428 14220 SH SOLE NO 0 0 14220 FIRST BANCORP N C COM 318910106 795 22794 SH SOLE NO 0 0 22794 FIRST BUSEY CORP COM NEW 319383204 728 31894 SH SOLE NO 0 0 31894 FIRST COMWLTH FINL CORP PA COM 319829107 630 47003 SH SOLE NO 0 0 47003 FIRST CTZNS BANCSHARES INC N CL A 31946M103 248 379 SH SOLE NO 0 0 379 FIRST FINANCIAL NORTHWEST IN COM 32022K102 170 11000 SH SOLE NO 0 0 11000 FIRST FINL BANKSHARES INC COM 32020R109 22422 570988 SH SOLE NO 0 0 570988 FIRST HORIZON CORPORATION COM 320517105 1766 80815 SH SOLE NO 0 0 80815 FIRST INDL RLTY TR INC COM 32054K103 1598 33675 SH SOLE NO 0 0 33675 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1782 46773 SH SOLE NO 0 0 46773 FIRST MAJESTIC SILVER CORP COM 32076V103 596 83122 SH SOLE NO 0 0 83122 FIRST MERCHANTS CORP COM 320817109 1047 29418 SH SOLE NO 0 0 29418 FIRST MID ILL BANCSHARES INC COM 320866106 811 22748 SH SOLE NO 0 0 22748 FIRST REP BK SAN FRANCISCO C COM 33616C100 715 4962 SH SOLE NO 0 0 4962 FIRST SOLAR INC COM 336433107 3000 44048 SH SOLE NO 0 0 44048 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 783 14967 SH SOLE NO 0 0 14967 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 375 33735 SH SOLE NO 0 0 33735 FIRST TR ENERGY INCOME & GRO COM 33738G104 1421 89317 SH SOLE NO 0 0 89317 FIRST TR ENERGY INFRASTRCTR COM 33738C103 603 42161 SH SOLE NO 0 0 42161 FIRST TR ENHANCED EQUITY INC COM 337318109 598 36629 SH SOLE NO 0 0 36629 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 433 8958 SH SOLE NO 0 0 8958 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 254 14358 SH SOLE NO 0 0 14358 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2376 48859 SH SOLE NO 0 0 48859 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 10164 200833 SH SOLE NO 0 0 200833 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1185 24962 SH SOLE NO 0 0 24962 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 23908 1387605 SH SOLE NO 0 0 1387605 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 5400 272079 SH SOLE NO 0 0 272079 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 3374 169011 SH SOLE NO 0 0 169011 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 7119 148662 SH SOLE NO 0 0 148662 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 229 6594 SH SOLE NO 0 0 6594 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 2275 106643 SH SOLE NO 0 0 106643 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 2805 89587 SH SOLE NO 0 0 89587 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 1387 41586 SH SOLE NO 0 0 41586 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 48612 1816618 SH SOLE NO 0 0 1816618 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 10473 158926 SH SOLE NO 0 0 158926 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1479 33071 SH SOLE NO 0 0 33071 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 3434 55971 SH SOLE NO 0 0 55971 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1958 90064 SH SOLE NO 0 0 90064 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 414 17441 SH SOLE NO 0 0 17441 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 2616 96251 SH SOLE NO 0 0 96251 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 13705 928541 SH SOLE NO 0 0 928541 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 8414 216592 SH SOLE NO 0 0 216592 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 9691 93983 SH SOLE NO 0 0 93983 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 10696 222246 SH SOLE NO 0 0 222246 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 14291 1074919 SH SOLE NO 0 0 1074919 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 4908 76175 SH SOLE NO 0 0 76175 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 5586 128953 SH SOLE NO 0 0 128953 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 16155 285845 SH SOLE NO 0 0 285845 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 29648 736796 SH SOLE NO 0 0 736796 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 13474 173751 SH SOLE NO 0 0 173751 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 1845 40873 SH SOLE NO 0 0 40873 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 13203 140299 SH SOLE NO 0 0 140299 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 17651 214866 SH SOLE NO 0 0 214866 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2342 72515 SH SOLE NO 0 0 72515 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 16522 229512 SH SOLE NO 0 0 229512 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2638 48264 SH SOLE NO 0 0 48264 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 1206 27409 SH SOLE NO 0 0 27409 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 529 9774 SH SOLE NO 0 0 9774 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 108722 1554736 SH SOLE NO 0 0 1554736 FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 316 17228 SH SOLE NO 0 0 17228 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 330 8100 SH SOLE NO 0 0 8100 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 24798 195218 SH SOLE NO 0 0 195218 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2282 67299 SH SOLE NO 0 0 67299 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1308 74040 SH SOLE NO 0 0 74040 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 1618 58422 SH SOLE NO 0 0 58422 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 95805 2313022 SH SOLE NO 0 0 2313022 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 219 8654 SH SOLE NO 0 0 8654 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 9975 342688 SH SOLE NO 0 0 342688 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 13722 545830 SH SOLE NO 0 0 545830 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 11577 537966 SH SOLE NO 0 0 537966 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 44610 751266 SH SOLE NO 0 0 751266 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 5139 131266 SH SOLE NO 0 0 131266 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 32511 673116 SH SOLE NO 0 0 673116 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 210 10600 SH SOLE NO 0 0 10600 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 3927 79964 SH SOLE NO 0 0 79964 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 2269 131801 SH SOLE NO 0 0 131801 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 272 6070 SH SOLE NO 0 0 6070 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 478 14137 SH SOLE NO 0 0 14137 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 1331 48984 SH SOLE NO 0 0 48984 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1160 22524 SH SOLE NO 0 0 22524 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 3204 211259 SH SOLE NO 0 0 211259 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 11279 216089 SH SOLE NO 0 0 216089 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 10517 209630 SH SOLE NO 0 0 209630 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 2451 34754 SH SOLE NO 0 0 34754 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 2295 88131 SH SOLE NO 0 0 88131 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 2271 89740 SH SOLE NO 0 0 89740 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 787 21197 SH SOLE NO 0 0 21197 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 6981 272168 SH SOLE NO 0 0 272168 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 8365 357198 SH SOLE NO 0 0 357198 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 264 4981 SH SOLE NO 0 0 4981 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 11949 545386 SH SOLE NO 0 0 545386 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 4602 178803 SH SOLE NO 0 0 178803 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 13302 98131 SH SOLE NO 0 0 98131 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 3333 89750 SH SOLE NO 0 0 89750 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 130065 3178531 SH SOLE NO 0 0 3178531 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 35665 808750 SH SOLE NO 0 0 808750 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 18283 765646 SH SOLE NO 0 0 765646 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 323 10238 SH SOLE NO 0 0 10238 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 9445 277697 SH SOLE NO 0 0 277697 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 26851 829275 SH SOLE NO 0 0 829275 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 8981 484201 SH SOLE NO 0 0 484201 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 16941 959884 SH SOLE NO 0 0 959884 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 14350 734416 SH SOLE NO 0 0 734416 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 208 12049 SH SOLE NO 0 0 12049 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 842 48013 SH SOLE NO 0 0 48013 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 1028 57398 SH SOLE NO 0 0 57398 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 2104 109529 SH SOLE NO 0 0 109529 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 578 34222 SH SOLE NO 0 0 34222 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 15247 443627 SH SOLE NO 0 0 443627 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 48396 1660810 SH SOLE NO 0 0 1660810 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 3839 124444 SH SOLE NO 0 0 124444 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 60200 2805264 SH SOLE NO 0 0 2805264 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 855 28375 SH SOLE NO 0 0 28375 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 3035 98956 SH SOLE NO 0 0 98956 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 3074 97228 SH SOLE NO 0 0 97228 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 8586 244105 SH SOLE NO 0 0 244105 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 21362 645652 SH SOLE NO 0 0 645652 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 3295 118118 SH SOLE NO 0 0 118118 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 4736 166854 SH SOLE NO 0 0 166854 FIRST TR EXCHNG TRADED FD VI FLEXIBL MUN HIGH 33740F508 200 12009 SH SOLE NO 0 0 12009 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 5978 199831 SH SOLE NO 0 0 199831 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 5245 172155 SH SOLE NO 0 0 172155 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 415 22279 SH SOLE NO 0 0 22279 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 3871 206942 SH SOLE NO 0 0 206942 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 7991 255646 SH SOLE NO 0 0 255646 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 2258 74940 SH SOLE NO 0 0 74940 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 3879 130399 SH SOLE NO 0 0 130399 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 3559 117445 SH SOLE NO 0 0 117445 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 6580 206170 SH SOLE NO 0 0 206170 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 15034 509307 SH SOLE NO 0 0 509307 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 617 34354 SH SOLE NO 0 0 34354 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 241 12218 SH SOLE NO 0 0 12218 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3102 165890 SH SOLE NO 0 0 165890 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 861 50851 SH SOLE NO 0 0 50851 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 391 86343 SH SOLE NO 0 0 86343 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 15469 333619 SH SOLE NO 0 0 333619 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 801 35266 SH SOLE NO 0 0 35266 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 7411 302520 SH SOLE NO 0 0 302520 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 11571 338877 SH SOLE NO 0 0 338877 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 5498 165705 SH SOLE NO 0 0 165705 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 4934 142873 SH SOLE NO 0 0 142873 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 5474 169349 SH SOLE NO 0 0 169349 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 12028 397015 SH SOLE NO 0 0 397015 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 3653 115773 SH SOLE NO 0 0 115773 FIRST TR HIGH INCOME LONG / COM 33738E109 309 27113 SH SOLE NO 0 0 27113 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 8448 581475 SH SOLE NO 0 0 581475 FIRST TR INTER DURATN PFD & COM 33718W103 491 26304 SH SOLE NO 0 0 26304 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 7585 122125 SH SOLE NO 0 0 122125 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 14625 192268 SH SOLE NO 0 0 192268 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3687 44082 SH SOLE NO 0 0 44082 FIRST TR MLP & ENERGY INCOM COM 33739B104 104 13546 SH SOLE NO 0 0 13546 FIRST TR MORNINGSTAR DIVID L SHS 336917109 12902 366327 SH SOLE NO 0 0 366327 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 4713 51494 SH SOLE NO 0 0 51494 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 867 13242 SH SOLE NO 0 0 13242 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 22677 259672 SH SOLE NO 0 0 259672 FIRST TR NASDAQ 100 TECH IND SHS 337345102 12445 108783 SH SOLE NO 0 0 108783 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 717 14424 SH SOLE NO 0 0 14424 FIRST TR S&P REIT INDEX FD COM 33734G108 841 32691 SH SOLE NO 0 0 32691 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 5867 76554 SH SOLE NO 0 0 76554 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 588 184440 SH SOLE NO 0 0 184440 FIRST TR SR FLTG RATE INCOME COM 33733U108 342 34235 SH SOLE NO 0 0 34235 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 598 55045 SH SOLE NO 0 0 55045 FIRST TR VALUE LINE DIVID IN SHS 33734H106 184688 4758787 SH SOLE NO 0 0 4758787 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2911 33031 SH SOLE NO 0 0 33031 FIRSTCASH HOLDINGS INC COM 33768G107 208 2998 SH SOLE NO 0 0 2998 FIRSTENERGY CORP COM 337932107 4934 128524 SH SOLE NO 0 0 128524 FISERV INC COM 337738108 10904 122559 SH SOLE NO 0 0 122559 FISKER INC CL A COM STK 33813J106 452 52793 SH SOLE NO 0 0 52793 FIVE BELOW INC COM 33829M101 285 2521 SH SOLE NO 0 0 2521 FIVE9 INC COM 338307101 820 9001 SH SOLE NO 0 0 9001 FIVERR INTL LTD ORD SHS M4R82T106 331 9625 SH SOLE NO 0 0 9625 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 1122 52214 SH SOLE NO 0 0 52214 FLAHERTY & CRUMRINE PFD INCO COM 338480106 256 20421 SH SOLE NO 0 0 20421 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 150 15779 SH SOLE NO 0 0 15779 FLAHERTY & CRUMRINE PFD SECS COM 338478100 5194 309772 SH SOLE NO 0 0 309772 FLEETCOR TECHNOLOGIES INC COM 339041105 314 1495 SH SOLE NO 0 0 1495 FLEX LTD ORD Y2573F102 205 14197 SH SOLE NO 0 0 14197 FLEXSHARES TR CRE SLCT BD FD 33939L670 4446 193598 SH SOLE NO 0 0 193598 FLEXSHARES TR ESG & CLM DEVELP 33939L597 308 7573 SH SOLE NO 0 0 7573 FLEXSHARES TR ESG & CLM INVEST 33939L571 996 23916 SH SOLE NO 0 0 23916 FLEXSHARES TR ESG & CLM US LRG 33939L613 1703 39393 SH SOLE NO 0 0 39393 FLEXSHARES TR ESG & CM HI YLD 33939L589 698 16762 SH SOLE NO 0 0 16762 FLEXSHARES TR GLB QLT R/E IDX 33939L787 213 3746 SH SOLE NO 0 0 3746 FLEXSHARES TR HIG YLD VL ETF 33939L662 4322 107029 SH SOLE NO 0 0 107029 FLEXSHARES TR IBOXX 3R TARGT 33939L506 4214 169864 SH SOLE NO 0 0 169864 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 679 26938 SH SOLE NO 0 0 26938 FLEXSHARES TR INTL QLTDV IDX 33939L837 1291 63199 SH SOLE NO 0 0 63199 FLEXSHARES TR M STAR DEV MKT 33939L803 9379 162642 SH SOLE NO 0 0 162642 FLEXSHARES TR MORNSTAR UPSTR 33939L407 13393 337613 SH SOLE NO 0 0 337613 FLEXSHARES TR MORNSTAR USMKT 33939L100 24972 171962 SH SOLE NO 0 0 171962 FLEXSHARES TR MSTAR EMKT FAC 33939L308 3870 78912 SH SOLE NO 0 0 78912 FLEXSHARES TR QLT DIV DEF IDX 33939L845 1255 25107 SH SOLE NO 0 0 25107 FLEXSHARES TR QUALT DIVD IDX 33939L860 2525 49776 SH SOLE NO 0 0 49776 FLEXSHARES TR READY ACC VARI 33939L886 560 7526 SH SOLE NO 0 0 7526 FLEXSHARES TR STOX GBL ESG SLT 33939L688 975 8238 SH SOLE NO 0 0 8238 FLEXSHARES TR STOX US ESG SLCT 33939L696 1364 15221 SH SOLE NO 0 0 15221 FLEXSHARES TR US QUALITY CAP 33939L746 2550 60787 SH SOLE NO 0 0 60787 FLOOR & DECOR HLDGS INC CL A 339750101 238 3787 SH SOLE NO 0 0 3787 FLOWERS FOODS INC COM 343498101 843 32048 SH SOLE NO 0 0 32048 FLOWSERVE CORP COM 34354P105 246 8625 SH SOLE NO 0 0 8625 FLUENCE ENERGY INC COM CL A 34379V103 102 10840 SH SOLE NO 0 0 10840 FLUENT INC COM 34380C102 20 17000 SH SOLE NO 0 0 17000 FLUOR CORP NEW COM 343412102 3268 134267 SH SOLE NO 0 0 134267 FLYWIRE CORPORATION COM VTG 302492103 196 11165 SH SOLE NO 0 0 11165 FMC CORP COM NEW 302491303 1532 14322 SH SOLE NO 0 0 14322 FNCB BANCORP INC COM 302578109 205 25679 SH SOLE NO 0 0 25679 FOOT LOCKER INC COM 344849104 331 13113 SH SOLE NO 0 0 13113 FORD MTR CO DEL COM 345370860 31941 2869822 SH SOLE NO 0 0 2869822 FORGEROCK INC CL A 34631B101 224 10500 SH SOLE NO 0 0 10500 FORTINET INC COM 34959E109 6253 110530 SH SOLE NO 0 0 110530 FORTIS INC COM 349553107 660 13964 SH SOLE NO 0 0 13964 FORTIVE CORP COM 34959J108 1194 21962 SH SOLE NO 0 0 21962 FORTRESS BIOTECH INC COM 34960Q109 9 11658 SH SOLE NO 0 0 11658 FORTUNA SILVER MINES INC COM 349915108 506 178321 SH SOLE NO 0 0 178321 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1461 24408 SH SOLE NO 0 0 24408 FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 21 23000 SH SOLE NO 0 0 23000 FRANCO NEV CORP COM 351858105 13769 104645 SH SOLE NO 0 0 104645 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 364 27016 SH SOLE NO 0 0 27016 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 39662 433994 SH SOLE NO 0 0 433994 FRANKLIN RESOURCES INC COM 354613101 10534 451925 SH SOLE NO 0 0 451925 FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538 282 13485 SH SOLE NO 0 0 13485 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 271 8475 SH SOLE NO 0 0 8475 FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 273 12606 SH SOLE NO 0 0 12606 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 9131 207531 SH SOLE NO 0 0 207531 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 583 15050 SH SOLE NO 0 0 15050 FREEPORT-MCMORAN INC CL B 35671D857 7700 263191 SH SOLE NO 0 0 263191 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 350 14070 SH SOLE NO 0 0 14070 FS KKR CAP CORP COM 302635206 91892 4731856 SH SOLE NO 0 0 4731856 FST TR NEW OPPORT MLP & ENE COM 33739M100 178 30813 SH SOLE NO 0 0 30813 FUBOTV INC COM 35953D104 49 19839 SH SOLE NO 0 0 19839 FUELCELL ENERGY INC COM 35952H601 328 87683 SH SOLE NO 0 0 87683 FULGENT GENETICS INC COM 359664109 863 15835 SH SOLE NO 0 0 15835 FULLER H B CO COM 359694106 410 6818 SH SOLE NO 0 0 6818 FULTON FINL CORP PA COM 360271100 2143 148357 SH SOLE NO 0 0 148357 FUTUREFUEL CORP COM 36116M106 2330 320188 SH SOLE NO 0 0 320188 GABELLI CONV & INC SECS FD I COM 36240B109 149 27664 SH SOLE NO 0 0 27664 GABELLI DIVID & INCOME TR COM 36242H104 2027 99131 SH SOLE NO 0 0 99131 GABELLI EQUITY TR INC COM 362397101 9118 1494831 SH SOLE NO 0 0 1494831 GABELLI GLOBAL SMALL & MID C COM 36249W104 161 14600 SH SOLE NO 0 0 14600 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 220 13689 SH SOLE NO 0 0 13689 GABELLI HLTHCARE & WELLNESS SHS 36246K103 361 33725 SH SOLE NO 0 0 33725 GABELLI MULTIMEDIA TR INC COM 36239Q109 3181 439978 SH SOLE NO 0 0 439978 GABELLI UTIL TR COM 36240A101 7532 1107710 SH SOLE NO 0 0 1107710 GALECTIN THERAPEUTICS INC COM NEW 363225202 50 38220 SH SOLE NO 0 0 38220 GALLAGHER ARTHUR J & CO COM 363576109 2888 17718 SH SOLE NO 0 0 17718 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1932 536887 SH SOLE NO 0 0 536887 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 86 18513 SH SOLE NO 0 0 18513 GAMING & LEISURE PPTYS INC COM 36467J108 717 15653 SH SOLE NO 0 0 15653 GAN LTD SHS G3728V109 35 11874 SH SOLE NO 0 0 11874 GANNETT CO INC COM 36472T109 41 14146 SH SOLE NO 0 0 14146 GARMIN LTD SHS H2906T109 2603 26497 SH SOLE NO 0 0 26497 GARRETT MOTION INC COM 366505105 125 16170 SH SOLE NO 0 0 16170 GARTNER INC COM 366651107 1112 4599 SH SOLE NO 0 0 4599 GATX CORP COM 361448103 397 4218 SH SOLE NO 0 0 4218 GDL FD COM SH BEN IT 361570104 137 16687 SH SOLE NO 0 0 16687 GENCO SHIPPING & TRADING LTD SHS Y2685T131 527 27298 SH SOLE NO 0 0 27298 GENERAC HLDGS INC COM 368736104 10308 48954 SH SOLE NO 0 0 48954 GENERAL AMERN INVS CO INC COM 368802104 531 15017 SH SOLE NO 0 0 15017 GENERAL DYNAMICS CORP COM 369550108 28006 126583 SH SOLE NO 0 0 126583 GENERAL ELECTRIC CO COM NEW 369604301 20285 318606 SH SOLE NO 0 0 318606 GENERAL MLS INC COM 370334104 32612 432235 SH SOLE NO 0 0 432235 GENERAL MTRS CO COM 37045V100 11767 370510 SH SOLE NO 0 0 370510 GENIUS BRANDS INTL INC COM 37229T301 30 40086 SH SOLE NO 0 0 40086 GENTEX CORP COM 371901109 2005 71707 SH SOLE NO 0 0 71707 GENUINE PARTS CO COM 372460105 11539 86765 SH SOLE NO 0 0 86765 GENWORTH FINL INC COM CL A 37247D106 989 280442 SH SOLE NO 0 0 280442 GEO GROUP INC NEW COM 36162J106 87 13309 SH SOLE NO 0 0 13309 GERMAN AMERN BANCORP INC COM 373865104 451 13213 SH SOLE NO 0 0 13213 GERON CORP COM 374163103 154 99378 SH SOLE NO 0 0 99378 GEVO INC COM PAR 374396406 41 17563 SH SOLE NO 0 0 17563 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 308 51116 SH SOLE NO 0 0 51116 GILEAD SCIENCES INC COM 375558103 19286 312031 SH SOLE NO 0 0 312031 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 332 139663 SH SOLE NO 0 0 139663 GLACIER BANCORP INC NEW COM 37637Q105 720 15197 SH SOLE NO 0 0 15197 GLADSTONE CAPITAL CORP COM 376535100 122 12167 SH SOLE NO 0 0 12167 GLADSTONE COMMERCIAL CORP COM 376536108 627 33317 SH SOLE NO 0 0 33317 GLADSTONE INVT CORP COM 376546107 594 42196 SH SOLE NO 0 0 42196 GLADSTONE LD CORP COM 376549101 561 25344 SH SOLE NO 0 0 25344 GLATFELTER CORPORATION COM 377320106 110 16037 SH SOLE NO 0 0 16037 GLAUKOS CORP COM 377322102 201 4430 SH SOLE NO 0 0 4430 GLIMPSE GROUP INC COM 37892C106 53 13550 SH SOLE NO 0 0 13550 GLOBAL MED REIT INC COM NEW 37954A204 137 12262 SH SOLE NO 0 0 12262 GLOBAL NET LEASE INC COM NEW 379378201 2800 197768 SH SOLE NO 0 0 197768 GLOBAL PARTNERS LP COM UNITS 37946R109 626 26639 SH SOLE NO 0 0 26639 GLOBAL PMTS INC COM 37940X102 2137 19323 SH SOLE NO 0 0 19323 GLOBAL SELF STORAGE INC COM 37955N106 106 18972 SH SOLE NO 0 0 18972 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 1421 86044 SH SOLE NO 0 0 86044 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 297 25789 SH SOLE NO 0 0 25789 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 257 12362 SH SOLE NO 0 0 12362 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4459 207724 SH SOLE NO 0 0 207724 GLOBAL X FDS CANNABIS ETF NEW 37954Y145 165 10370 SH SOLE NO 0 0 10370 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1158 70233 SH SOLE NO 0 0 70233 GLOBAL X FDS CONSCIOUS COS 37954Y731 544 20388 SH SOLE NO 0 0 20388 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1896 75854 SH SOLE NO 0 0 75854 GLOBAL X FDS FINTECH ETF 37954Y814 866 40680 SH SOLE NO 0 0 40680 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1259 33053 SH SOLE NO 0 0 33053 GLOBAL X FDS GLB X SUPERDIV 37950E549 771 83029 SH SOLE NO 0 0 83029 GLOBAL X FDS GLBL X MLP ETF 37954Y343 2227 60409 SH SOLE NO 0 0 60409 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 163 15905 SH SOLE NO 0 0 15905 GLOBAL X FDS GLOBAL X COPPER 37954Y830 2069 68123 SH SOLE NO 0 0 68123 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1571 60667 SH SOLE NO 0 0 60667 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1248 67278 SH SOLE NO 0 0 67278 GLOBAL X FDS GLOBX SUPDV US 37950E291 5043 259261 SH SOLE NO 0 0 259261 GLOBAL X FDS INTERNET OF THNG 37954Y780 593 23063 SH SOLE NO 0 0 23063 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 14995 206491 SH SOLE NO 0 0 206491 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 835 32148 SH SOLE NO 0 0 32148 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 355 15007 SH SOLE NO 0 0 15007 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 8898 509333 SH SOLE NO 0 0 509333 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 228 9563 SH SOLE NO 0 0 9563 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3551 174775 SH SOLE NO 0 0 174775 GLOBAL X FDS REIT ETF 37950E127 255 31727 SH SOLE NO 0 0 31727 GLOBAL X FDS RUSSELL 2000 37954Y459 573 27935 SH SOLE NO 0 0 27935 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1197 26071 SH SOLE NO 0 0 26071 GLOBAL X FDS S&P 500 COVERED 37954Y475 5829 136596 SH SOLE NO 0 0 136596 GLOBAL X FDS SOCIAL MED ETF 37950E416 343 10350 SH SOLE NO 0 0 10350 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 742 64457 SH SOLE NO 0 0 64457 GLOBAL X FDS THMATC GWT ETF 37954Y418 437 15102 SH SOLE NO 0 0 15102 GLOBAL X FDS US INFR DEV ETF 37954Y673 22808 1001687 SH SOLE NO 0 0 1001687 GLOBAL X FDS US PFD ETF 37954Y657 1266 59712 SH SOLE NO 0 0 59712 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 881 21862 SH SOLE NO 0 0 21862 GLOBALSTAR INC COM 378973408 52 42388 SH SOLE NO 0 0 42388 GLOBANT S A COM L44385109 233 1343 SH SOLE NO 0 0 1343 GLOBE LIFE INC COM 37959E102 3091 31712 SH SOLE NO 0 0 31712 GLOBUS MED INC CL A 379577208 353 6288 SH SOLE NO 0 0 6288 GLYCOMIMETICS INC COM 38000Q102 5 10000 SH SOLE NO 0 0 10000 GOGO INC COM 38046C109 2438 150636 SH SOLE NO 0 0 150636 GOLD FIELDS LTD SPONSORED ADR 38059T106 270 29678 SH SOLE NO 0 0 29678 GOLD ROYALTY CORP COMMON SHARES 38071H106 57 25460 SH SOLE NO 0 0 25460 GOLDEN MINERALS CO COM 381119106 59 167389 SH SOLE NO 0 0 167389 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 384 33010 SH SOLE NO 0 0 33010 GOLDMAN SACHS BDC INC SHS 38147U107 2028 120722 SH SOLE NO 0 0 120722 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1926 19296 SH SOLE NO 0 0 19296 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3420 114974 SH SOLE NO 0 0 114974 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 37428 1347793 SH SOLE NO 0 0 1347793 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 6777 129098 SH SOLE NO 0 0 129098 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 49114 655383 SH SOLE NO 0 0 655383 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 455 8198 SH SOLE NO 0 0 8198 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 544 23736 SH SOLE NO 0 0 23736 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 868 20642 SH SOLE NO 0 0 20642 GOLDMAN SACHS GROUP INC COM 38141G104 31302 105387 SH SOLE NO 0 0 105387 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 7985 445114 SH SOLE NO 0 0 445114 GOLDMINING INC COM 38149E101 20 20932 SH SOLE NO 0 0 20932 GOLUB CAP BDC INC COM 38173M102 1128 87073 SH SOLE NO 0 0 87073 GOODRX HLDGS INC COM CL A 38246G108 73 12355 SH SOLE NO 0 0 12355 GOODYEAR TIRE & RUBR CO COM 382550101 1407 131422 SH SOLE NO 0 0 131422 GOPRO INC CL A 38268T103 66 12005 SH SOLE NO 0 0 12005 GORMAN RUPP CO COM 383082104 742 26220 SH SOLE NO 0 0 26220 GRACO INC COM 384109104 3899 65628 SH SOLE NO 0 0 65628 GRAINGER W W INC COM 384802104 3353 7380 SH SOLE NO 0 0 7380 GRAN TIERRA ENERGY INC COM 38500T101 37 32793 SH SOLE NO 0 0 32793 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 1292 42701 SH SOLE NO 0 0 42701 GRANITESHARES ETF TR XOUT US LRG CP 38747R603 290 8846 SH SOLE NO 0 0 8846 GRANITESHARES GOLD TR SHS BEN INT 38748G101 769 42962 SH SOLE NO 0 0 42962 GREAT PANTHER MNG LTD COM 39115V101 1 16000 SH SOLE NO 0 0 16000 GREENE CNTY BANCORP INC COM 394357107 346 7650 SH SOLE NO 0 0 7650 GRID DYNAMICS HLDGS INC CL A 39813G109 531 31605 SH SOLE NO 0 0 31605 GROWGENERATION CORP COM 39986L109 132 37014 SH SOLE NO 0 0 37014 GSI TECHNOLOGY INC COM 36241U106 218 63361 SH SOLE NO 0 0 63361 GSK PLC SPONSORED ADR 37733W105 27753 637575 SH SOLE NO 0 0 637575 GT BIOPHARMA INC COM NEW 36254L209 33 11169 SH SOLE NO 0 0 11169 GUARDANT HEALTH INC COM 40131M109 246 6120 SH SOLE NO 0 0 6120 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 5476 340359 SH SOLE NO 0 0 340359 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 183 10292 SH SOLE NO 0 0 10292 GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 948 40860 SH SOLE NO 0 0 40860 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1093 25274 SH SOLE NO 0 0 25274 H I G ACQUISITION CORP COM CL A G44898107 560 56577 SH SOLE NO 0 0 56577 HAGERTY INC CL A COM 405166109 137 11981 SH SOLE NO 0 0 11981 HAIN CELESTIAL GROUP INC COM 405217100 340 14327 SH SOLE NO 0 0 14327 HALL OF FAME RESORT & ENTMT COM 40619L102 17 29022 SH SOLE NO 0 0 29022 HALLIBURTON CO COM 406216101 3859 123085 SH SOLE NO 0 0 123085 HALOZYME THERAPEUTICS INC COM 40637H109 1199 27271 SH SOLE NO 0 0 27271 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 874 23557 SH SOLE NO 0 0 23557 HANCOCK JOHN INCOME SECS TR COM 410123103 197 17392 SH SOLE NO 0 0 17392 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 322 59918 SH SOLE NO 0 0 59918 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 3320 189622 SH SOLE NO 0 0 189622 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1214 67540 SH SOLE NO 0 0 67540 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1356 86027 SH SOLE NO 0 0 86027 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 2188 156096 SH SOLE NO 0 0 156096 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 980 42722 SH SOLE NO 0 0 42722 HANCOCK WHITNEY CORPORATION COM 410120109 1998 45078 SH SOLE NO 0 0 45078 HANESBRANDS INC COM 410345102 2778 270028 SH SOLE NO 0 0 270028 HANNON ARMSTRONG SUST INFR C COM 41068X100 15611 412341 SH SOLE NO 0 0 412341 HANOVER INS GROUP INC COM 410867105 1390 9507 SH SOLE NO 0 0 9507 HARBOR ETF TRUST ALL WEATHER INFL 41151J505 6291 280710 SH SOLE NO 0 0 280710 HARBOR ETF TRUST LONG TERM GROWER 41151J406 2552 180654 SH SOLE NO 0 0 180654 HARBORONE BANCORP INC NEW COM NEW 41165Y100 222 16117 SH SOLE NO 0 0 16117 HARLEY DAVIDSON INC COM 412822108 1236 39061 SH SOLE NO 0 0 39061 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 65 20871 SH SOLE NO 0 0 20871 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 3846 101815 SH SOLE NO 0 0 101815 HARTFORD FDS EXCHANGE TRADED SCHRODERS COMMOD 41653L867 4947 203706 SH SOLE NO 0 0 203706 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 550 14474 SH SOLE NO 0 0 14474 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 1939 56707 SH SOLE NO 0 0 56707 HARTFORD FINL SVCS GROUP INC COM 416515104 4963 75865 SH SOLE NO 0 0 75865 HASBRO INC COM 418056107 1818 22211 SH SOLE NO 0 0 22211 HAWAIIAN ELEC INDUSTRIES COM 419870100 874 21374 SH SOLE NO 0 0 21374 HAWAIIAN HOLDINGS INC COM 419879101 270 18904 SH SOLE NO 0 0 18904 HAYWARD HLDGS INC COM 421298100 224 15596 SH SOLE NO 0 0 15596 HCA HEALTHCARE INC COM 40412C101 3309 19695 SH SOLE NO 0 0 19695 HDFC BANK LTD SPONSORED ADS 40415F101 257 4684 SH SOLE NO 0 0 4684 HEALTHCARE RLTY TR COM 421946104 463 17024 SH SOLE NO 0 0 17024 HEALTHCARE TR AMER INC CL A NEW 42225P501 2188 78430 SH SOLE NO 0 0 78430 HEALTHPEAK PROPERTIES INC COM 42250P103 6971 269067 SH SOLE NO 0 0 269067 HECLA MNG CO COM 422704106 272 69549 SH SOLE NO 0 0 69549 HEICO CORP NEW CL A 422806208 339 3225 SH SOLE NO 0 0 3225 HEICO CORP NEW COM 422806109 2413 18405 SH SOLE NO 0 0 18405 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 36 11669 SH SOLE NO 0 0 11669 HELMERICH & PAYNE INC COM 423452101 1096 25459 SH SOLE NO 0 0 25459 HENRY JACK & ASSOC INC COM 426281101 2220 12336 SH SOLE NO 0 0 12336 HENRY SCHEIN INC COM 806407102 770 10043 SH SOLE NO 0 0 10043 HEPION PHARMACEUTICALS INC COM 426897104 5 10090 SH SOLE NO 0 0 10090 HERCULES CAPITAL INC COM 427096508 2852 211486 SH SOLE NO 0 0 211486 HERON THERAPEUTICS INC COM 427746102 46 16522 SH SOLE NO 0 0 16522 HERSHEY CO COM 427866108 14886 69186 SH SOLE NO 0 0 69186 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 150 15332 SH SOLE NO 0 0 15332 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 378 23897 SH SOLE NO 0 0 23897 HESS CORP COM 42809H107 879 8306 SH SOLE NO 0 0 8306 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2344 176787 SH SOLE NO 0 0 176787 HEXCEL CORP NEW COM 428291108 5900 112805 SH SOLE NO 0 0 112805 HEXO CORP COM NEW 428304307 6 30045 SH SOLE NO 0 0 30045 HF SINCLAIR CORP COM 403949100 879 19483 SH SOLE NO 0 0 19483 HIGH INCOME SECS FD SHS BEN INT 42968F108 82 11345 SH SOLE NO 0 0 11345 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 257 26660 SH SOLE NO 0 0 26660 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 3981 353625 SH SOLE NO 0 0 353625 HIGHWOODS PPTYS INC COM 431284108 340 9958 SH SOLE NO 0 0 9958 HILTON WORLDWIDE HLDGS INC COM 43300A203 1542 13841 SH SOLE NO 0 0 13841 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 231 30964 SH SOLE NO 0 0 30964 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 481 32504 SH SOLE NO 0 0 32504 HOLOGIC INC COM 436440101 5110 73741 SH SOLE NO 0 0 73741 HOME DEPOT INC COM 437076102 184533 672815 SH SOLE NO 0 0 672815 HOMOLOGY MEDICINES INC COM 438083107 20 10582 SH SOLE NO 0 0 10582 HONDA MOTOR LTD AMERN SHS 438128308 875 36265 SH SOLE NO 0 0 36265 HONEST CO INC COM 438333106 29 10085 SH SOLE NO 0 0 10085 HONEYWELL INTL INC COM 438516106 60984 350871 SH SOLE NO 0 0 350871 HORIZON TECHNOLOGY FIN CORP COM 44045A102 266 23061 SH SOLE NO 0 0 23061 HORIZON THERAPEUTICS PUB L SHS G46188101 2889 36228 SH SOLE NO 0 0 36228 HORMEL FOODS CORP COM 440452100 8242 174033 SH SOLE NO 0 0 174033 HOST HOTELS & RESORTS INC COM 44107P104 2005 127881 SH SOLE NO 0 0 127881 HOWMET AEROSPACE INC COM 443201108 1077 34268 SH SOLE NO 0 0 34268 HP INC COM 40434L105 27884 850642 SH SOLE NO 0 0 850642 HSBC HLDGS PLC SPON ADR NEW 404280406 1085 33228 SH SOLE NO 0 0 33228 HUBBELL INC COM 443510607 1280 7172 SH SOLE NO 0 0 7172 HUBSPOT INC COM 443573100 4583 15244 SH SOLE NO 0 0 15244 HUMANA INC COM 444859102 7095 15159 SH SOLE NO 0 0 15159 HUNT J B TRANS SVCS INC COM 445658107 1882 11953 SH SOLE NO 0 0 11953 HUNTINGTON BANCSHARES INC COM 446150104 3969 329925 SH SOLE NO 0 0 329925 HUNTINGTON INGALLS INDS INC COM 446413106 2297 10548 SH SOLE NO 0 0 10548 HUNTSMAN CORP COM 447011107 302 10653 SH SOLE NO 0 0 10653 HUT 8 MNG CORP COM 44812T102 37 27841 SH SOLE NO 0 0 27841 HYATT HOTELS CORP COM CL A 448579102 317 4293 SH SOLE NO 0 0 4293 HYLIION HOLDINGS CORP COMMON STOCK 449109107 47 14785 SH SOLE NO 0 0 14785 HYZON MOTORS INC COM CL A 44951Y102 47 16005 SH SOLE NO 0 0 16005 IAC INTERACTIVECORP NEW COM NEW 44891N208 282 3721 SH SOLE NO 0 0 3721 IAMGOLD CORP COM 450913108 45 28063 SH SOLE NO 0 0 28063 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1025 21306 SH SOLE NO 0 0 21306 ICON PLC SHS G4705A100 290 1340 SH SOLE NO 0 0 1340 IDACORP INC COM 451107106 1740 16436 SH SOLE NO 0 0 16436 IDERA PHARMACEUTICALS INC COM PAR 45168K405 39 86662 SH SOLE NO 0 0 86662 IDEX CORP COM 45167R104 615 3386 SH SOLE NO 0 0 3386 IDEXX LABS INC COM 45168D104 8468 24144 SH SOLE NO 0 0 24144 II-VI INC COM 902104108 4927 96720 SH SOLE NO 0 0 96720 ILLINOIS TOOL WKS INC COM 452308109 33549 184083 SH SOLE NO 0 0 184083 ILLUMINA INC COM 452327109 5680 30811 SH SOLE NO 0 0 30811 IMAC HLDGS INC COM 44967K104 66 80000 SH SOLE NO 0 0 80000 IMMUNOGEN INC COM 45253H101 754 167589 SH SOLE NO 0 0 167589 IMPACT SHS TR I NAACP MINO ETF 45259A209 206 7461 SH SOLE NO 0 0 7461 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 226 8120 SH SOLE NO 0 0 8120 IMPERIAL PETE INC COMMON SHARES Y3894J104 9 22250 SH SOLE NO 0 0 22250 INARI MED INC COM 45332Y109 722 10623 SH SOLE NO 0 0 10623 INCYTE CORP COM 45337C102 4382 57687 SH SOLE NO 0 0 57687 INDEPENDENCE RLTY TR INC COM 45378A106 3168 152847 SH SOLE NO 0 0 152847 INDEPENDENT BK CORP MASS COM 453836108 2473 31141 SH SOLE NO 0 0 31141 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 3850 158641 SH SOLE NO 0 0 158641 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 451 18614 SH SOLE NO 0 0 18614 INDEXIQ ETF TR HDG EVE DRIV 45409B404 1196 57996 SH SOLE NO 0 0 57996 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 5864 280869 SH SOLE NO 0 0 280869 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 278 9708 SH SOLE NO 0 0 9708 INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 464 14382 SH SOLE NO 0 0 14382 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 680 22647 SH SOLE NO 0 0 22647 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 19616 633597 SH SOLE NO 0 0 633597 INDIA FD INC COM 454089103 1264 77577 SH SOLE NO 0 0 77577 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 26 50250 SH SOLE NO 0 0 50250 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 190 33426 SH SOLE NO 0 0 33426 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 146 10387 SH SOLE NO 0 0 10387 INFINERA CORP COM 45667G103 124 23170 SH SOLE NO 0 0 23170 INFLARX NV COM N44821101 134 92600 SH SOLE NO 0 0 92600 INFOSYS LTD SPONSORED ADR 456788108 1049 56672 SH SOLE NO 0 0 56672 ING GROEP N.V. SPONSORED ADR 456837103 186 18842 SH SOLE NO 0 0 18842 INGERSOLL RAND INC COM 45687V106 926 22016 SH SOLE NO 0 0 22016 INGLES MKTS INC CL A 457030104 345 3984 SH SOLE NO 0 0 3984 INGREDION INC COM 457187102 517 5871 SH SOLE NO 0 0 5871 INMODE LTD SHS M5425M103 746 33302 SH SOLE NO 0 0 33302 INNOVATIVE INDL PPTYS INC COM 45781V101 4087 37203 SH SOLE NO 0 0 37203 INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 900 38275 SH SOLE NO 0 0 38275 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 2952 114294 SH SOLE NO 0 0 114294 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 836 36091 SH SOLE NO 0 0 36091 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 913 33740 SH SOLE NO 0 0 33740 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 202 8724 SH SOLE NO 0 0 8724 INNOVATOR ETFS TR GRWT ACCLTD PLUS 45783Y798 388 21901 SH SOLE NO 0 0 21901 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 848 24882 SH SOLE NO 0 0 24882 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 652 18482 SH SOLE NO 0 0 18482 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 7248 168676 SH SOLE NO 0 0 168676 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 1514 43088 SH SOLE NO 0 0 43088 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 215 9318 SH SOLE NO 0 0 9318 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 2226 97717 SH SOLE NO 0 0 97717 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 1301 52639 SH SOLE NO 0 0 52639 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 5910 260044 SH SOLE NO 0 0 260044 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 1557 47067 SH SOLE NO 0 0 47067 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 334 11280 SH SOLE NO 0 0 11280 INNOVATOR ETFS TR POWER BUFFER SET 45783Y723 2421 99920 SH SOLE NO 0 0 99920 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 554 28374 SH SOLE NO 0 0 28374 INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 205 8309 SH SOLE NO 0 0 8309 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 6609 220930 SH SOLE NO 0 0 220930 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 9712 359664 SH SOLE NO 0 0 359664 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 1748 67278 SH SOLE NO 0 0 67278 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 12894 442822 SH SOLE NO 0 0 442822 INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 997 35513 SH SOLE NO 0 0 35513 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 6193 230019 SH SOLE NO 0 0 230019 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 2160 81269 SH SOLE NO 0 0 81269 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 5235 213424 SH SOLE NO 0 0 213424 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 542 21401 SH SOLE NO 0 0 21401 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 1581 60654 SH SOLE NO 0 0 60654 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 2799 91991 SH SOLE NO 0 0 91991 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 1849 64525 SH SOLE NO 0 0 64525 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 2499 82114 SH SOLE NO 0 0 82114 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 5595 191155 SH SOLE NO 0 0 191155 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 9922 346221 SH SOLE NO 0 0 346221 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 12719 395620 SH SOLE NO 0 0 395620 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 2668 88519 SH SOLE NO 0 0 88519 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 3896 130692 SH SOLE NO 0 0 130692 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 5177 182386 SH SOLE NO 0 0 182386 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 1961 63432 SH SOLE NO 0 0 63432 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 3748 131577 SH SOLE NO 0 0 131577 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 11477 420255 SH SOLE NO 0 0 420255 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 15262 517189 SH SOLE NO 0 0 517189 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 10297 381684 SH SOLE NO 0 0 381684 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 24490 815545 SH SOLE NO 0 0 815545 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 10709 372380 SH SOLE NO 0 0 372380 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 5854 206780 SH SOLE NO 0 0 206780 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 9474 336975 SH SOLE NO 0 0 336975 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 30839 1060521 SH SOLE NO 0 0 1060521 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 7332 261217 SH SOLE NO 0 0 261217 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 37694 1282987 SH SOLE NO 0 0 1282987 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 1376 49500 SH SOLE NO 0 0 49500 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 377 14264 SH SOLE NO 0 0 14264 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 199 7566 SH SOLE NO 0 0 7566 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 1236 45234 SH SOLE NO 0 0 45234 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 1484 50208 SH SOLE NO 0 0 50208 INNOVATOR ETFS TR US SML CP PWR B 45782C284 5212 223138 SH SOLE NO 0 0 223138 INNOVATOR ETFS TR US SML CP PWR B 45782C474 986 34921 SH SOLE NO 0 0 34921 INNOVATOR ETFS TR US SML CP PWR B 45782C599 287 11927 SH SOLE NO 0 0 11927 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 2915 120837 SH SOLE NO 0 0 120837 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 783 199982 SH SOLE NO 0 0 199982 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 47 27496 SH SOLE NO 0 0 27496 INSEEGO CORP COM 45782B104 129 68720 SH SOLE NO 0 0 68720 INSIGHT SELECT INCOME FD COM 45781W109 345 21523 SH SOLE NO 0 0 21523 INSPERITY INC COM 45778Q107 280 2806 SH SOLE NO 0 0 2806 INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115 20 31000 SH SOLE NO 0 0 31000 INSPIRATO INCORPORATED COM CL A 45791E107 492 106359 SH SOLE NO 0 0 106359 INSPIRE MED SYS INC COM 457730109 1317 7210 SH SOLE NO 0 0 7210 INSTALLED BLDG PRODS INC COM 45780R101 242 2920 SH SOLE NO 0 0 2920 INSULET CORP COM 45784P101 3834 17593 SH SOLE NO 0 0 17593 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 507 9398 SH SOLE NO 0 0 9398 INTEL CORP COM 458140100 84602 2261492 SH SOLE NO 0 0 2261492 INTELLIA THERAPEUTICS INC COM 45826J105 1087 21005 SH SOLE NO 0 0 21005 INTER PARFUMS INC COM 458334109 241 3309 SH SOLE NO 0 0 3309 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4226 44940 SH SOLE NO 0 0 44940 INTERDIGITAL INC COM 45867G101 256 4211 SH SOLE NO 0 0 4211 INTERNATIONAL BANCSHARES COR COM 459044103 1381 34469 SH SOLE NO 0 0 34469 INTERNATIONAL BUSINESS MACHS COM 459200101 91830 650400 SH SOLE NO 0 0 650400 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1287 10809 SH SOLE NO 0 0 10809 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 234 12608 SH SOLE NO 0 0 12608 INTERNATIONAL PAPER CO COM 460146103 9609 229737 SH SOLE NO 0 0 229737 INTERPUBLIC GROUP COS INC COM 460690100 1385 50319 SH SOLE NO 0 0 50319 INTREPID POTASH INC COM 46121Y201 979 21634 SH SOLE NO 0 0 21634 INTUIT COM 461202103 16874 43779 SH SOLE NO 0 0 43779 INTUITIVE SURGICAL INC COM NEW 46120E602 11266 56130 SH SOLE NO 0 0 56130 INVENTRUST PPTYS CORP COM NEW 46124J201 8863 343683 SH SOLE NO 0 0 343683 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 313 3279 SH SOLE NO 0 0 3279 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 516 15833 SH SOLE NO 0 0 15833 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1227 25494 SH SOLE NO 0 0 25494 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 2580 52074 SH SOLE NO 0 0 52074 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 3020 122533 SH SOLE NO 0 0 122533 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 16467 912838 SH SOLE NO 0 0 912838 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 292 30982 SH SOLE NO 0 0 30982 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 1733 44551 SH SOLE NO 0 0 44551 INVESCO CALIF VALUE MUN INCO COM 46132H106 796 75379 SH SOLE NO 0 0 75379 INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 597 8746 SH SOLE NO 0 0 8746 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 224 2393 SH SOLE NO 0 0 2393 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 6936 260367 SH SOLE NO 0 0 260367 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 13098 642719 SH SOLE NO 0 0 642719 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 290 14955 SH SOLE NO 0 0 14955 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 2378 130418 SH SOLE NO 0 0 130418 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 267 5731 SH SOLE NO 0 0 5731 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 23926 855755 SH SOLE NO 0 0 855755 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 248 7971 SH SOLE NO 0 0 7971 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 589 24231 SH SOLE NO 0 0 24231 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 9762 515977 SH SOLE NO 0 0 515977 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 928 18408 SH SOLE NO 0 0 18408 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 1703 61641 SH SOLE NO 0 0 61641 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 749 39823 SH SOLE NO 0 0 39823 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1034 15228 SH SOLE NO 0 0 15228 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1049 56663 SH SOLE NO 0 0 56663 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 889 52802 SH SOLE NO 0 0 52802 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1152 28967 SH SOLE NO 0 0 28967 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 478 16449 SH SOLE NO 0 0 16449 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 1245 63541 SH SOLE NO 0 0 63541 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 887 46053 SH SOLE NO 0 0 46053 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 1846 59453 SH SOLE NO 0 0 59453 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 472 14536 SH SOLE NO 0 0 14536 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 3291 63592 SH SOLE NO 0 0 63592 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 451 27479 SH SOLE NO 0 0 27479 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 1751 21587 SH SOLE NO 0 0 21587 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 468 21214 SH SOLE NO 0 0 21214 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 227 7347 SH SOLE NO 0 0 7347 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 6372 55317 SH SOLE NO 0 0 55317 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 2309 99225 SH SOLE NO 0 0 99225 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 7062 301288 SH SOLE NO 0 0 301288 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 489 21735 SH SOLE NO 0 0 21735 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 18451 1495220 SH SOLE NO 0 0 1495220 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 880 22422 SH SOLE NO 0 0 22422 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 212 5398 SH SOLE NO 0 0 5398 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 688 11751 SH SOLE NO 0 0 11751 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 231 4454 SH SOLE NO 0 0 4454 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 15694 224629 SH SOLE NO 0 0 224629 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 681 29320 SH SOLE NO 0 0 29320 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 7100 160862 SH SOLE NO 0 0 160862 INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 335 14108 SH SOLE NO 0 0 14108 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1221 44251 SH SOLE NO 0 0 44251 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 245 10300 SH SOLE NO 0 0 10300 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 735 9390 SH SOLE NO 0 0 9390 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 25631 498766 SH SOLE NO 0 0 498766 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 38320 376280 SH SOLE NO 0 0 376280 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 273 31416 SH SOLE NO 0 0 31416 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1584 11582 SH SOLE NO 0 0 11582 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 365 3148 SH SOLE NO 0 0 3148 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 13055 293186 SH SOLE NO 0 0 293186 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 389 3858 SH SOLE NO 0 0 3858 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 7237 175199 SH SOLE NO 0 0 175199 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 21193 480146 SH SOLE NO 0 0 480146 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 111280 1794850 SH SOLE NO 0 0 1794850 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 8753 122608 SH SOLE NO 0 0 122608 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 6707 330884 SH SOLE NO 0 0 330884 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 6486 234010 SH SOLE NO 0 0 234010 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3158 142329 SH SOLE NO 0 0 142329 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 8427 397689 SH SOLE NO 0 0 397689 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 391 17763 SH SOLE NO 0 0 17763 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 16523 788706 SH SOLE NO 0 0 788706 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1891 82432 SH SOLE NO 0 0 82432 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 736 29240 SH SOLE NO 0 0 29240 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 15253 735478 SH SOLE NO 0 0 735478 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 469 18882 SH SOLE NO 0 0 18882 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 9477 463672 SH SOLE NO 0 0 463672 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1050 54520 SH SOLE NO 0 0 54520 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 223 11523 SH SOLE NO 0 0 11523 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 7203 113153 SH SOLE NO 0 0 113153 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 247 12386 SH SOLE NO 0 0 12386 INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734 399 12500 SH SOLE NO 0 0 12500 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 897 21785 SH SOLE NO 0 0 21785 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 457 13734 SH SOLE NO 0 0 13734 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 12562 179228 SH SOLE NO 0 0 179228 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 4388 56614 SH SOLE NO 0 0 56614 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 5876 170271 SH SOLE NO 0 0 170271 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 2660 63085 SH SOLE NO 0 0 63085 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1556 21555 SH SOLE NO 0 0 21555 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 306 8024 SH SOLE NO 0 0 8024 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1619 14113 SH SOLE NO 0 0 14113 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 1557 19280 SH SOLE NO 0 0 19280 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 41108 603692 SH SOLE NO 0 0 603692 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1540 19627 SH SOLE NO 0 0 19627 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 330 3049 SH SOLE NO 0 0 3049 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 330 9602 SH SOLE NO 0 0 9602 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 557 9662 SH SOLE NO 0 0 9662 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 600 16201 SH SOLE NO 0 0 16201 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 13879 540486 SH SOLE NO 0 0 540486 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 2927 66731 SH SOLE NO 0 0 66731 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 6598 181925 SH SOLE NO 0 0 181925 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 9517 162228 SH SOLE NO 0 0 162228 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 4045 92677 SH SOLE NO 0 0 92677 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 407 4318 SH SOLE NO 0 0 4318 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1863 24858 SH SOLE NO 0 0 24858 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 1326 13591 SH SOLE NO 0 0 13591 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 507 5584 SH SOLE NO 0 0 5584 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2305 148374 SH SOLE NO 0 0 148374 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 70420 475172 SH SOLE NO 0 0 475172 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 11200 73040 SH SOLE NO 0 0 73040 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 886 90232 SH SOLE NO 0 0 90232 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 525 16134 SH SOLE NO 0 0 16134 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3756 182791 SH SOLE NO 0 0 182791 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1231 71939 SH SOLE NO 0 0 71939 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1530 28513 SH SOLE NO 0 0 28513 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1014 8494 SH SOLE NO 0 0 8494 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 207 2910 SH SOLE NO 0 0 2910 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 10730 134807 SH SOLE NO 0 0 134807 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 6603 23043 SH SOLE NO 0 0 23043 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 213 4620 SH SOLE NO 0 0 4620 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 16771 235750 SH SOLE NO 0 0 235750 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 3845 60487 SH SOLE NO 0 0 60487 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 5086 129372 SH SOLE NO 0 0 129372 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 704 9033 SH SOLE NO 0 0 9033 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2035 12472 SH SOLE NO 0 0 12472 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 2304 27700 SH SOLE NO 0 0 27700 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 12876 289939 SH SOLE NO 0 0 289939 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 659 9732 SH SOLE NO 0 0 9732 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 720 6274 SH SOLE NO 0 0 6274 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 828 9971 SH SOLE NO 0 0 9971 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1385 31568 SH SOLE NO 0 0 31568 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 308 6171 SH SOLE NO 0 0 6171 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 367 17826 SH SOLE NO 0 0 17826 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 223 2090 SH SOLE NO 0 0 2090 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 8849 143888 SH SOLE NO 0 0 143888 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 811 15263 SH SOLE NO 0 0 15263 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 7839 29264 SH SOLE NO 0 0 29264 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 362 2260 SH SOLE NO 0 0 2260 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1409 9099 SH SOLE NO 0 0 9099 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 9209 55580 SH SOLE NO 0 0 55580 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 3477 14713 SH SOLE NO 0 0 14713 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 820 7177 SH SOLE NO 0 0 7177 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 123875 922857 SH SOLE NO 0 0 922857 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 19912 134872 SH SOLE NO 0 0 134872 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 11879 158205 SH SOLE NO 0 0 158205 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 33012 786005 SH SOLE NO 0 0 786005 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 18034 390190 SH SOLE NO 0 0 390190 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 4076 89180 SH SOLE NO 0 0 89180 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 6002 71581 SH SOLE NO 0 0 71581 INVESCO HIG INCM 2023 TARG T COM 46135X108 96 11322 SH SOLE NO 0 0 11322 INVESCO LTD SHS G491BT108 1557 96570 SH SOLE NO 0 0 96570 INVESCO MUN OPPORTUNITY TR COM 46132C107 362 35106 SH SOLE NO 0 0 35106 INVESCO MUNI INCOME OPP TRST COM 46132X101 2310 358206 SH SOLE NO 0 0 358206 INVESCO MUNICIPAL TRUST COM 46131J103 1026 101064 SH SOLE NO 0 0 101064 INVESCO PA VALUE MUN INC TR COM 46132K109 171 16372 SH SOLE NO 0 0 16372 INVESCO QQQ TR UNIT SER 1 46090E103 534230 1906060 SH SOLE NO 0 0 1906060 INVESCO QUALITY MUN INCOME T COM 46133G107 729 71453 SH SOLE NO 0 0 71453 INVESCO SR INCOME TR COM 46131H107 263 67762 SH SOLE NO 0 0 67762 INVESCO TR INVT GRADE MUNS COM 46131M106 439 41705 SH SOLE NO 0 0 41705 INVESCO TR INVT GRADE NEW YO COM 46131T101 556 51656 SH SOLE NO 0 0 51656 INVESCO VALUE MUN INCOME TR COM 46132P108 1076 83654 SH SOLE NO 0 0 83654 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 355 9984 SH SOLE NO 0 0 9984 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 3975 170967 SH SOLE NO 0 0 170967 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 1968 75115 SH SOLE NO 0 0 75115 INVITAE CORP COM 46185L103 70 28784 SH SOLE NO 0 0 28784 INVITATION HOMES INC COM 46187W107 420 11825 SH SOLE NO 0 0 11825 IONIS PHARMACEUTICALS INC COM 462222100 879 23764 SH SOLE NO 0 0 23764 IPG PHOTONICS CORP COM 44980X109 712 7570 SH SOLE NO 0 0 7570 IQIYI INC SPONSORED ADS 46267X108 48 11509 SH SOLE NO 0 0 11509 IQVIA HLDGS INC COM 46266C105 3603 16607 SH SOLE NO 0 0 16607 IROBOT CORP COM 462726100 2242 61030 SH SOLE NO 0 0 61030 IRON MTN INC NEW COM 46284V101 8780 180330 SH SOLE NO 0 0 180330 ISHARES GOLD TR ISHARES NEW 464285204 93275 2718595 SH SOLE NO 0 0 2718595 ISHARES INC CORE MSCI EMKT 46434G103 75038 1529532 SH SOLE NO 0 0 1529532 ISHARES INC CUR HD MSCI EM 46434G509 405 15849 SH SOLE NO 0 0 15849 ISHARES INC EM MKT SM-CP ETF 464286475 327 6826 SH SOLE NO 0 0 6826 ISHARES INC EM MKTS DIV ETF 464286319 3763 141473 SH SOLE NO 0 0 141473 ISHARES INC ESG AWR MSCI EM 46434G863 21759 673464 SH SOLE NO 0 0 673464 ISHARES INC GLB AGRIC PR ETF 464286350 1725 44033 SH SOLE NO 0 0 44033 ISHARES INC GLB ENR PROD ETF 464286343 6240 293932 SH SOLE NO 0 0 293932 ISHARES INC JP MRG EM CRP BD 464286251 1816 42411 SH SOLE NO 0 0 42411 ISHARES INC JP MRGN EM HI BD 464286285 1001 29076 SH SOLE NO 0 0 29076 ISHARES INC MSCI AUST ETF 464286103 296 13983 SH SOLE NO 0 0 13983 ISHARES INC MSCI BRAZIL ETF 464286400 1514 55310 SH SOLE NO 0 0 55310 ISHARES INC MSCI CDA ETF 464286509 1091 32417 SH SOLE NO 0 0 32417 ISHARES INC MSCI CHILE ETF 464286640 406 16876 SH SOLE NO 0 0 16876 ISHARES INC MSCI EMERG MKT 46434G889 2598 60545 SH SOLE NO 0 0 60545 ISHARES INC MSCI EMERG MRKT 464286533 30566 551441 SH SOLE NO 0 0 551441 ISHARES INC MSCI EMRG CHN 46434G764 3093 64763 SH SOLE NO 0 0 64763 ISHARES INC MSCI EQUAL WEITE 464286681 436 6174 SH SOLE NO 0 0 6174 ISHARES INC MSCI EURZONE ETF 464286608 974 26804 SH SOLE NO 0 0 26804 ISHARES INC MSCI GBL ETF NEW 46434G848 2011 56476 SH SOLE NO 0 0 56476 ISHARES INC MSCI GBL GOLD MN 46434G855 906 41626 SH SOLE NO 0 0 41626 ISHARES INC MSCI GBL MIN VOL 464286525 18245 193074 SH SOLE NO 0 0 193074 ISHARES INC MSCI GERMANY ETF 464286806 199 8674 SH SOLE NO 0 0 8674 ISHARES INC MSCI GLB SLV&MTL 464286327 199 20190 SH SOLE NO 0 0 20190 ISHARES INC MSCI ISRAEL ETF 464286632 355 6006 SH SOLE NO 0 0 6006 ISHARES INC MSCI JPN ETF NEW 46434G822 1128 21361 SH SOLE NO 0 0 21361 ISHARES INC MSCI PAC JP ETF 464286665 1552 37272 SH SOLE NO 0 0 37272 ISHARES INC MSCI STH KOR ETF 464286772 308 5293 SH SOLE NO 0 0 5293 ISHARES INC MSCI SWITZERLAND 464286749 379 9144 SH SOLE NO 0 0 9144 ISHARES INC MSCI TAIWAN ETF 46434G772 227 4521 SH SOLE NO 0 0 4521 ISHARES INC MSCI WORLD ETF 464286392 2270 21246 SH SOLE NO 0 0 21246 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2259 97816 SH SOLE NO 0 0 97816 ISHARES SILVER TR ISHARES 46428Q109 21342 1144993 SH SOLE NO 0 0 1144993 ISHARES TR 0-3 MNTH TREASRY 46436E718 346 3459 SH SOLE NO 0 0 3459 ISHARES TR 0-5 YR TIPS ETF 46429B747 65722 647960 SH SOLE NO 0 0 647960 ISHARES TR 0-5YR HI YL CP 46434V407 99826 2461806 SH SOLE NO 0 0 2461806 ISHARES TR 0-5YR INVT GR CP 46434V100 7436 153459 SH SOLE NO 0 0 153459 ISHARES TR 1 3 YR TREAS BD 464287457 39137 472727 SH SOLE NO 0 0 472727 ISHARES TR 10+ YR INVST GRD 464289511 1036 19440 SH SOLE NO 0 0 19440 ISHARES TR 10-20 YR TRS ETF 464288653 8392 69849 SH SOLE NO 0 0 69849 ISHARES TR 20 YR TR BD ETF 464287432 13963 121560 SH SOLE NO 0 0 121560 ISHARES TR 3 7 YR TREAS BD 464288661 11381 95373 SH SOLE NO 0 0 95373 ISHARES TR 7-10 YR TRSY BD 464287440 15921 155631 SH SOLE NO 0 0 155631 ISHARES TR A RATE CP BD ETF 46429B291 476 9862 SH SOLE NO 0 0 9862 ISHARES TR AGENCY BOND ETF 464288166 1041 9470 SH SOLE NO 0 0 9470 ISHARES TR AGGRES ALLOC ETF 464289859 6980 116555 SH SOLE NO 0 0 116555 ISHARES TR BLACKROCK ULTRA 46434V878 2199 43956 SH SOLE NO 0 0 43956 ISHARES TR BROAD USD HIGH 46435U853 15766 455403 SH SOLE NO 0 0 455403 ISHARES TR CALIF MUN BD ETF 464288356 6439 114058 SH SOLE NO 0 0 114058 ISHARES TR CHINA LG-CAP ETF 464287184 1414 41720 SH SOLE NO 0 0 41720 ISHARES TR CMBS ETF 46429B366 1064 22123 SH SOLE NO 0 0 22123 ISHARES TR COHEN STEER REIT 464287564 6297 103627 SH SOLE NO 0 0 103627 ISHARES TR CONSER ALLOC ETF 464289883 11344 328146 SH SOLE NO 0 0 328146 ISHARES TR CONV BD ETF 46435G102 11155 160837 SH SOLE NO 0 0 160837 ISHARES TR CORE 1 5 YR USD 46432F859 11616 245083 SH SOLE NO 0 0 245083 ISHARES TR CORE DIV GRWTH 46434V621 311759 6544077 SH SOLE NO 0 0 6544077 ISHARES TR CORE HIGH DV ETF 46429B663 72397 720877 SH SOLE NO 0 0 720877 ISHARES TR CORE INTL AGGR 46435G672 53413 1072352 SH SOLE NO 0 0 1072352 ISHARES TR CORE LT USDB ETF 464289479 233 4192 SH SOLE NO 0 0 4192 ISHARES TR CORE MSCI EAFE 46432F842 167397 2844479 SH SOLE NO 0 0 2844479 ISHARES TR CORE MSCI EURO 46434V738 3037 67568 SH SOLE NO 0 0 67568 ISHARES TR CORE MSCI INTL 46435G326 21264 395695 SH SOLE NO 0 0 395695 ISHARES TR CORE MSCI PAC 46434V696 541 10421 SH SOLE NO 0 0 10421 ISHARES TR CORE MSCI TOTAL 46432F834 61253 1074063 SH SOLE NO 0 0 1074063 ISHARES TR CORE S&P MCP ETF 464287507 209771 927247 SH SOLE NO 0 0 927247 ISHARES TR CORE S&P SCP ETF 464287804 284223 3075675 SH SOLE NO 0 0 3075675 ISHARES TR CORE S&P TTL STK 464287150 159129 1899375 SH SOLE NO 0 0 1899375 ISHARES TR CORE S&P US GWT 464287671 80353 960013 SH SOLE NO 0 0 960013 ISHARES TR CORE S&P US VLU 464287663 70702 1057154 SH SOLE NO 0 0 1057154 ISHARES TR CORE S&P500 ETF 464287200 735971 1941108 SH SOLE NO 0 0 1941108 ISHARES TR CORE TOTAL USD 46434V613 66348 1417095 SH SOLE NO 0 0 1417095 ISHARES TR CORE US AGGBD ET 464287226 111291 1094530 SH SOLE NO 0 0 1094530 ISHARES TR CRE U S REIT ETF 464288521 4581 85798 SH SOLE NO 0 0 85798 ISHARES TR CYBERSECURITY 46435U135 4647 132662 SH SOLE NO 0 0 132662 ISHARES TR DEVSMCP EXNA ETF 464288497 253 5213 SH SOLE NO 0 0 5213 ISHARES TR DOW JONES US ETF 464287846 10515 113867 SH SOLE NO 0 0 113867 ISHARES TR EAFE GRWTH ETF 464288885 38272 475488 SH SOLE NO 0 0 475488 ISHARES TR EAFE SML CP ETF 464288273 14721 269677 SH SOLE NO 0 0 269677 ISHARES TR EAFE VALUE ETF 464288877 47875 1103112 SH SOLE NO 0 0 1103112 ISHARES TR ESG ADV TTL USD 46436E619 1980 45011 SH SOLE NO 0 0 45011 ISHARES TR ESG ADVNCD HY BD 46435G441 923 21215 SH SOLE NO 0 0 21215 ISHARES TR ESG AW MSCI EAFE 46435G516 117388 1870434 SH SOLE NO 0 0 1870434 ISHARES TR ESG AWARE MSCI 46435U663 7281 231172 SH SOLE NO 0 0 231172 ISHARES TR ESG AWR MSCI USA 46435G425 154352 1839719 SH SOLE NO 0 0 1839719 ISHARES TR ESG AWR US AGRGT 46435U549 8182 167196 SH SOLE NO 0 0 167196 ISHARES TR ESG AWRE 1 5 YR 46435G243 13488 559924 SH SOLE NO 0 0 559924 ISHARES TR ESG AWRE USD ETF 46435G193 2009 86818 SH SOLE NO 0 0 86818 ISHARES TR ESG EAFE ETF 46436E759 515 9881 SH SOLE NO 0 0 9881 ISHARES TR ESG MSCI EM LDRS 46436E601 301 6347 SH SOLE NO 0 0 6347 ISHARES TR ESG MSCI LEADR 46435U218 2969 44723 SH SOLE NO 0 0 44723 ISHARES TR ESG MSCI USA ETF 46436E767 1520 50891 SH SOLE NO 0 0 50891 ISHARES TR EUROPE ETF 464287861 508 11916 SH SOLE NO 0 0 11916 ISHARES TR EXPANDED TECH 464287515 13956 51764 SH SOLE NO 0 0 51764 ISHARES TR EXPND TEC SC ETF 464287549 13553 46039 SH SOLE NO 0 0 46039 ISHARES TR EXPONENTIAL TECH 46434V381 19146 399473 SH SOLE NO 0 0 399473 ISHARES TR FALN ANGLS USD 46435G474 11704 475397 SH SOLE NO 0 0 475397 ISHARES TR FLTG RATE NT ETF 46429B655 24773 496267 SH SOLE NO 0 0 496267 ISHARES TR FOCUSD VAL FAC 46435U333 280 5725 SH SOLE NO 0 0 5725 ISHARES TR GENOMICS IMMUN 46435U192 1322 45757 SH SOLE NO 0 0 45757 ISHARES TR GL CLEAN ENE ETF 464288224 20946 1099548 SH SOLE NO 0 0 1099548 ISHARES TR GL TIMB FORE ETF 464288174 336 4525 SH SOLE NO 0 0 4525 ISHARES TR GLB CNS DISC ETF 464288745 2122 16709 SH SOLE NO 0 0 16709 ISHARES TR GLB CNSM STP ETF 464288737 2791 48277 SH SOLE NO 0 0 48277 ISHARES TR GLB INFRASTR ETF 464288372 2446 52330 SH SOLE NO 0 0 52330 ISHARES TR GLOB HLTHCRE ETF 464287325 6082 74968 SH SOLE NO 0 0 74968 ISHARES TR GLOB INDSTRL ETF 464288729 220 2291 SH SOLE NO 0 0 2291 ISHARES TR GLOB UTILITS ETF 464288711 605 10068 SH SOLE NO 0 0 10068 ISHARES TR GLOBAL 100 ETF 464287572 5811 90698 SH SOLE NO 0 0 90698 ISHARES TR GLOBAL ENERG ETF 464287341 6964 205551 SH SOLE NO 0 0 205551 ISHARES TR GLOBAL FINLS ETF 464287333 852 12970 SH SOLE NO 0 0 12970 ISHARES TR GLOBAL MATER ETF 464288695 313 4241 SH SOLE NO 0 0 4241 ISHARES TR GLOBAL REIT ETF 46434V647 1566 64786 SH SOLE NO 0 0 64786 ISHARES TR GLOBAL TECH ETF 464287291 20965 458768 SH SOLE NO 0 0 458768 ISHARES TR GNMA BOND ETF 46429B333 242 5323 SH SOLE NO 0 0 5323 ISHARES TR GOV/CRED BD ETF 464288596 208 1934 SH SOLE NO 0 0 1934 ISHARES TR GRWT ALLOCAT ETF 464289867 4787 99735 SH SOLE NO 0 0 99735 ISHARES TR HDG MSCI EAFE 46434V803 10998 345660 SH SOLE NO 0 0 345660 ISHARES TR HIGH YLD BD FCTR 46435G250 253 5822 SH SOLE NO 0 0 5822 ISHARES TR IBDS DEC28 ETF 46435U515 668 26792 SH SOLE NO 0 0 26792 ISHARES TR IBONDS 22 TRM HG 46435U176 1229 51205 SH SOLE NO 0 0 51205 ISHARES TR IBONDS 23 TRM HG 46435U150 1530 65405 SH SOLE NO 0 0 65405 ISHARES TR IBONDS 23 TRM TS 46436E882 316 12682 SH SOLE NO 0 0 12682 ISHARES TR IBONDS 24 TRM HG 46435U184 1086 48877 SH SOLE NO 0 0 48877 ISHARES TR IBONDS 25 TRM HG 46435U168 638 28464 SH SOLE NO 0 0 28464 ISHARES TR IBONDS 27 ETF 46435UAA9 568 23800 SH SOLE NO 0 0 23800 ISHARES TR IBONDS DEC 46435U697 3970 152711 SH SOLE NO 0 0 152711 ISHARES TR IBONDS DEC 25 46435U432 725 27236 SH SOLE NO 0 0 27236 ISHARES TR IBONDS DEC 26 46435U259 358 14128 SH SOLE NO 0 0 14128 ISHARES TR IBONDS DEC2022 46435G755 4323 166873 SH SOLE NO 0 0 166873 ISHARES TR IBONDS DEC2023 46435G318 3710 145512 SH SOLE NO 0 0 145512 ISHARES TR IBONDS DEC2026 46435GAA0 1572 66088 SH SOLE NO 0 0 66088 ISHARES TR IBONDS DEC22 ETF 46434VBA7 6679 267071 SH SOLE NO 0 0 267071 ISHARES TR IBONDS DEC23 ETF 46434VAX8 5860 233589 SH SOLE NO 0 0 233589 ISHARES TR IBONDS DEC24 ETF 46434VBG4 4882 197272 SH SOLE NO 0 0 197272 ISHARES TR IBONDS DEC25 ETF 46434VBD1 6418 259867 SH SOLE NO 0 0 259867 ISHARES TR IBOXX HI YD ETF 464288513 7997 108650 SH SOLE NO 0 0 108650 ISHARES TR IBOXX INV CP ETF 464287242 46261 420447 SH SOLE NO 0 0 420447 ISHARES TR INDIA 50 ETF 464289529 457 11145 SH SOLE NO 0 0 11145 ISHARES TR INTL DIV GRWTH 46435G524 9418 164298 SH SOLE NO 0 0 164298 ISHARES TR INTL EQTY FACTOR 46434V274 2433 103419 SH SOLE NO 0 0 103419 ISHARES TR INTL SEL DIV ETF 464288448 15803 581848 SH SOLE NO 0 0 581848 ISHARES TR INTL TREA BD ETF 464288117 1433 35063 SH SOLE NO 0 0 35063 ISHARES TR INTRM GOV CR ETF 464288612 4929 46705 SH SOLE NO 0 0 46705 ISHARES TR ISHARES BIOTECH 464287556 22366 190144 SH SOLE NO 0 0 190144 ISHARES TR ISHARES SEMICDTR 464287523 20373 58273 SH SOLE NO 0 0 58273 ISHARES TR ISHS 1-5YR INVS 464288646 149596 2959369 SH SOLE NO 0 0 2959369 ISHARES TR ISHS 5-10YR INVT 464288638 7717 151140 SH SOLE NO 0 0 151140 ISHARES TR JPMORGAN USD EMG 464288281 8045 94293 SH SOLE NO 0 0 94293 ISHARES TR MBS ETF 464288588 21053 215960 SH SOLE NO 0 0 215960 ISHARES TR MICRO-CAP ETF 464288869 858 8255 SH SOLE NO 0 0 8255 ISHARES TR MODERT ALLOC ETF 464289875 4844 124352 SH SOLE NO 0 0 124352 ISHARES TR MORNINGSTAR GRWT 464287119 13023 259998 SH SOLE NO 0 0 259998 ISHARES TR MORNINGSTAR VALU 464288109 3968 65718 SH SOLE NO 0 0 65718 ISHARES TR MORNINGSTR US EQ 464287127 8654 166569 SH SOLE NO 0 0 166569 ISHARES TR MORTGE REL ETF 46435G342 722 27007 SH SOLE NO 0 0 27007 ISHARES TR MRGSTR MD CP ETF 464288208 16420 291406 SH SOLE NO 0 0 291406 ISHARES TR MRGSTR MD CP GRW 464288307 26160 503660 SH SOLE NO 0 0 503660 ISHARES TR MRGSTR MD CP VAL 464288406 5606 94443 SH SOLE NO 0 0 94443 ISHARES TR MRGSTR SM CP ETF 464288505 1389 31409 SH SOLE NO 0 0 31409 ISHARES TR MRGSTR SM CP GR 464288604 2752 77942 SH SOLE NO 0 0 77942 ISHARES TR MRNGSTR INC ETF 46432F875 482 24318 SH SOLE NO 0 0 24318 ISHARES TR MRNING SM CP ETF 464288703 1196 23774 SH SOLE NO 0 0 23774 ISHARES TR MSCI AC ASIA ETF 464288182 7883 113916 SH SOLE NO 0 0 113916 ISHARES TR MSCI ACWI ETF 464288257 3830 45661 SH SOLE NO 0 0 45661 ISHARES TR MSCI ACWI EX US 464288240 5972 132716 SH SOLE NO 0 0 132716 ISHARES TR MSCI CHINA ETF 46429B671 2684 48093 SH SOLE NO 0 0 48093 ISHARES TR MSCI EAFE ETF 464287465 62749 1004155 SH SOLE NO 0 0 1004155 ISHARES TR MSCI EAFE MIN VL 46429B689 37806 597163 SH SOLE NO 0 0 597163 ISHARES TR MSCI EMG MKT ETF 464287234 21190 528438 SH SOLE NO 0 0 528438 ISHARES TR MSCI EURO FL ETF 464289180 253 15969 SH SOLE NO 0 0 15969 ISHARES TR MSCI GBL MULTIFC 46434V316 434 13987 SH SOLE NO 0 0 13987 ISHARES TR MSCI GBL SUS DEV 46435G532 3935 49269 SH SOLE NO 0 0 49269 ISHARES TR MSCI INDIA ETF 46429B598 1716 43593 SH SOLE NO 0 0 43593 ISHARES TR MSCI INDIA SM CP 46429B614 997 20433 SH SOLE NO 0 0 20433 ISHARES TR MSCI INTL MOMENT 46434V449 1615 53981 SH SOLE NO 0 0 53981 ISHARES TR MSCI INTL QUALTY 46434V456 7018 226916 SH SOLE NO 0 0 226916 ISHARES TR MSCI INTL SML CP 46434V266 2017 70035 SH SOLE NO 0 0 70035 ISHARES TR MSCI INTL VLU FT 46435G409 598 26992 SH SOLE NO 0 0 26992 ISHARES TR MSCI KLD400 SOC 464288570 14390 200143 SH SOLE NO 0 0 200143 ISHARES TR MSCI LW CRB TG 46434V464 988 7224 SH SOLE NO 0 0 7224 ISHARES TR MSCI UK ETF NEW 46435G334 685 22873 SH SOLE NO 0 0 22873 ISHARES TR MSCI USA ESG SLC 464288802 9698 120190 SH SOLE NO 0 0 120190 ISHARES TR MSCI USA MIN VOL 46429B697 218824 3116710 SH SOLE NO 0 0 3116710 ISHARES TR MSCI USA MMENTM 46432F396 58782 431055 SH SOLE NO 0 0 431055 ISHARES TR MSCI USA QLT FCT 46432F339 77998 698097 SH SOLE NO 0 0 698097 ISHARES TR MSCI USA SMCP MN 46435G433 10833 317965 SH SOLE NO 0 0 317965 ISHARES TR MSCI USA SML CP 46434V290 3027 64567 SH SOLE NO 0 0 64567 ISHARES TR MSCI USA VALUE 46432F388 62612 691699 SH SOLE NO 0 0 691699 ISHARES TR NATIONAL MUN ETF 464288414 212904 2001730 SH SOLE NO 0 0 2001730 ISHARES TR NEW YORK MUN ETF 464288323 1621 30835 SH SOLE NO 0 0 30835 ISHARES TR NORTH AMERN NAT 464287374 2483 69018 SH SOLE NO 0 0 69018 ISHARES TR PFD AND INCM SEC 464288687 55526 1688768 SH SOLE NO 0 0 1688768 ISHARES TR RESIDENTIAL MULT 464288562 3215 40197 SH SOLE NO 0 0 40197 ISHARES TR ROBOTICS ARTIF 46435U556 2962 112089 SH SOLE NO 0 0 112089 ISHARES TR RUS 1000 ETF 464287622 37088 178515 SH SOLE NO 0 0 178515 ISHARES TR RUS 1000 GRW ETF 464287614 433081 1980253 SH SOLE NO 0 0 1980253 ISHARES TR RUS 1000 VAL ETF 464287598 299351 2064918 SH SOLE NO 0 0 2064918 ISHARES TR RUS 2000 GRW ETF 464287648 122484 593692 SH SOLE NO 0 0 593692 ISHARES TR RUS 2000 VAL ETF 464287630 148935 1093904 SH SOLE NO 0 0 1093904 ISHARES TR RUS MD CP GR ETF 464287481 206885 2611534 SH SOLE NO 0 0 2611534 ISHARES TR RUS MDCP VAL ETF 464287473 210232 2069829 SH SOLE NO 0 0 2069829 ISHARES TR RUS MID CAP ETF 464287499 55244 854379 SH SOLE NO 0 0 854379 ISHARES TR RUS TOP 200 ETF 464289446 4054 45147 SH SOLE NO 0 0 45147 ISHARES TR RUS TP200 GR ETF 464289438 57398 458306 SH SOLE NO 0 0 458306 ISHARES TR RUS TP200 VL ETF 464289420 13288 215091 SH SOLE NO 0 0 215091 ISHARES TR RUSEL 2500 ETF 46435G268 11691 226485 SH SOLE NO 0 0 226485 ISHARES TR RUSSELL 2000 ETF 464287655 87485 516565 SH SOLE NO 0 0 516565 ISHARES TR RUSSELL 3000 ETF 464287689 26867 123588 SH SOLE NO 0 0 123588 ISHARES TR S&P 100 ETF 464287101 5520 32006 SH SOLE NO 0 0 32006 ISHARES TR S&P 500 GRWT ETF 464287309 161639 2678361 SH SOLE NO 0 0 2678361 ISHARES TR S&P 500 VAL ETF 464287408 78543 571393 SH SOLE NO 0 0 571393 ISHARES TR S&P MC 400GR ETF 464287606 33012 517998 SH SOLE NO 0 0 517998 ISHARES TR S&P MC 400VL ETF 464287705 20276 214774 SH SOLE NO 0 0 214774 ISHARES TR S&P SML 600 GWT 464287887 29862 283545 SH SOLE NO 0 0 283545 ISHARES TR SELECT DIVID ETF 464287168 73003 620411 SH SOLE NO 0 0 620411 ISHARES TR SELF DRIVNG EV 46435U366 5294 143820 SH SOLE NO 0 0 143820 ISHARES TR SHORT TREAS BD 464288679 18978 172379 SH SOLE NO 0 0 172379 ISHARES TR SHRT NAT MUN ETF 464288158 24828 237207 SH SOLE NO 0 0 237207 ISHARES TR SP SMCP600VL ETF 464287879 53925 605701 SH SOLE NO 0 0 605701 ISHARES TR TIPS BD ETF 464287176 110588 970843 SH SOLE NO 0 0 970843 ISHARES TR TRS FLT RT BD 46434V860 8931 177212 SH SOLE NO 0 0 177212 ISHARES TR U S EQUITY FACTR 46434V282 6605 174274 SH SOLE NO 0 0 174274 ISHARES TR U.S. BAS MTL ETF 464287838 6541 55562 SH SOLE NO 0 0 55562 ISHARES TR U.S. ENERGY ETF 464287796 13946 365848 SH SOLE NO 0 0 365848 ISHARES TR U.S. FIN SVC ETF 464287770 11136 75135 SH SOLE NO 0 0 75135 ISHARES TR U.S. FINLS ETF 464287788 13699 195763 SH SOLE NO 0 0 195763 ISHARES TR U.S. FIXED INCME 46435U796 285 3320 SH SOLE NO 0 0 3320 ISHARES TR U.S. INSRNCE ETF 464288786 394 4753 SH SOLE NO 0 0 4753 ISHARES TR U.S. MED DVC ETF 464288810 32414 642638 SH SOLE NO 0 0 642638 ISHARES TR U.S. PHARMA ETF 464288836 2417 12612 SH SOLE NO 0 0 12612 ISHARES TR U.S. REAL ES ETF 464287739 9647 104888 SH SOLE NO 0 0 104888 ISHARES TR U.S. TECH ETF 464287721 29205 365295 SH SOLE NO 0 0 365295 ISHARES TR U.S. UTILITS ETF 464287697 9092 106220 SH SOLE NO 0 0 106220 ISHARES TR US AER DEF ETF 464288760 15897 160308 SH SOLE NO 0 0 160308 ISHARES TR US BR DEL SE ETF 464288794 1600 19058 SH SOLE NO 0 0 19058 ISHARES TR US CONSM STAPLES 464287812 19909 102125 SH SOLE NO 0 0 102125 ISHARES TR US CONSUM DISCRE 464287580 5445 95979 SH SOLE NO 0 0 95979 ISHARES TR US DIVID BYBCK 46435U861 270 7454 SH SOLE NO 0 0 7454 ISHARES TR US HLTHCARE ETF 464287762 17478 64996 SH SOLE NO 0 0 64996 ISHARES TR US HLTHCR PR ETF 464288828 5097 19955 SH SOLE NO 0 0 19955 ISHARES TR US HOME CONS ETF 464288752 3744 71318 SH SOLE NO 0 0 71318 ISHARES TR US INDUSTRIALS 464287754 3638 41280 SH SOLE NO 0 0 41280 ISHARES TR US INFRASTRUC 46435U713 8024 235728 SH SOLE NO 0 0 235728 ISHARES TR US OIL EQ&SV ETF 464288844 1079 67611 SH SOLE NO 0 0 67611 ISHARES TR US OIL GS EX ETF 464288851 10866 139585 SH SOLE NO 0 0 139585 ISHARES TR US REGNL BKS ETF 464288778 5202 105572 SH SOLE NO 0 0 105572 ISHARES TR US SML CP VALUE 46436E536 3157 118201 SH SOLE NO 0 0 118201 ISHARES TR US TELECOM ETF 464287713 261 10386 SH SOLE NO 0 0 10386 ISHARES TR US TREAS BD ETF 46429B267 33291 1392950 SH SOLE NO 0 0 1392950 ISHARES TR US TRSPRTION 464287192 6373 29935 SH SOLE NO 0 0 29935 ISHARES TR USD GRN BOND ETF 46435U440 2367 49563 SH SOLE NO 0 0 49563 ISHARES TR USD INV GRDE ETF 464288620 1402 27513 SH SOLE NO 0 0 27513 ISHARES TR YLD OPTIM BD 46434V787 362 16424 SH SOLE NO 0 0 16424 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 690 13884 SH SOLE NO 0 0 13884 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 8770 178054 SH SOLE NO 0 0 178054 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 2205 37861 SH SOLE NO 0 0 37861 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 22180 541773 SH SOLE NO 0 0 541773 ISHARES U S ETF TR INFLATION HEDG 46431W580 452 17421 SH SOLE NO 0 0 17421 ISHARES U S ETF TR INT RT HDG C B 46431W705 2434 26966 SH SOLE NO 0 0 26966 ISHARES U S ETF TR TECHNOLOGY 46431W648 818 19350 SH SOLE NO 0 0 19350 ISORAY INC COM 46489V104 8 26284 SH SOLE NO 0 0 26284 ISTAR INC COM 45031U101 174 12706 SH SOLE NO 0 0 12706 ISUN INC COM 465246106 84 26101 SH SOLE NO 0 0 26101 ITT INC COM 45073V108 584 8691 SH SOLE NO 0 0 8691 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 506 10620 SH SOLE NO 0 0 10620 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 213 4643 SH SOLE NO 0 0 4643 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 338 4987 SH SOLE NO 0 0 4987 J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738 590 6725 SH SOLE NO 0 0 6725 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 9833 204689 SH SOLE NO 0 0 204689 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 479 9699 SH SOLE NO 0 0 9699 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2375 48677 SH SOLE NO 0 0 48677 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 2643 70636 SH SOLE NO 0 0 70636 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 729 9041 SH SOLE NO 0 0 9041 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 32803 591587 SH SOLE NO 0 0 591587 J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 400 8296 SH SOLE NO 0 0 8296 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 1043 20200 SH SOLE NO 0 0 20200 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 971 21618 SH SOLE NO 0 0 21618 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 298 6185 SH SOLE NO 0 0 6185 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 2689 29391 SH SOLE NO 0 0 29391 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 842 18396 SH SOLE NO 0 0 18396 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 1185 23756 SH SOLE NO 0 0 23756 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 275 5690 SH SOLE NO 0 0 5690 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 8418 181229 SH SOLE NO 0 0 181229 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 56646 1130897 SH SOLE NO 0 0 1130897 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 17964 354675 SH SOLE NO 0 0 354675 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 3140 84332 SH SOLE NO 0 0 84332 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 5684 177036 SH SOLE NO 0 0 177036 JABIL INC COM 466313103 1267 24756 SH SOLE NO 0 0 24756 JACK CREEK INVESTMENT CORP UNIT 10/01/2023 G4989X107 103 10490 SH SOLE NO 0 0 10490 JACKSON FINANCIAL INC COM CL A 46817M107 1849 69153 SH SOLE NO 0 0 69153 JACOBS ENGR GROUP INC COM 469814107 6545 51484 SH SOLE NO 0 0 51484 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1741 37348 SH SOLE NO 0 0 37348 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1402 27546 SH SOLE NO 0 0 27546 JANUS DETROIT STR TR HENDERSON MTG 47103U852 313 6526 SH SOLE NO 0 0 6526 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 14273 293505 SH SOLE NO 0 0 293505 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 7561 154191 SH SOLE NO 0 0 154191 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1480 9490 SH SOLE NO 0 0 9490 JD.COM INC SPON ADR CL A 47215P106 6773 105473 SH SOLE NO 0 0 105473 JEFFERIES FINL GROUP INC COM 47233W109 902 32680 SH SOLE NO 0 0 32680 JETBLUE AWYS CORP COM 477143101 1714 204806 SH SOLE NO 0 0 204806 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 614 8877 SH SOLE NO 0 0 8877 JOBY AVIATION INC COMMON STOCK G65163100 89 18295 SH SOLE NO 0 0 18295 JOHN HANCOCK EXCHANGE TRADED MLTDCTR MEDIA 47804J826 241 9355 SH SOLE NO 0 0 9355 JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 428 9827 SH SOLE NO 0 0 9827 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 18542 388901 SH SOLE NO 0 0 388901 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1399 57286 SH SOLE NO 0 0 57286 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 1002 37090 SH SOLE NO 0 0 37090 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 299 7843 SH SOLE NO 0 0 7843 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 953 22416 SH SOLE NO 0 0 22416 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 2086 45850 SH SOLE NO 0 0 45850 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 56385 1276266 SH SOLE NO 0 0 1276266 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 3289 46811 SH SOLE NO 0 0 46811 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 359 12289 SH SOLE NO 0 0 12289 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1631 138608 SH SOLE NO 0 0 138608 JOHNSON & JOHNSON COM 478160104 309409 1743054 SH SOLE NO 0 0 1743054 JOHNSON CTLS INTL PLC SHS G51502105 3612 75452 SH SOLE NO 0 0 75452 JONES LANG LASALLE INC COM 48020Q107 1614 9230 SH SOLE NO 0 0 9230 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 403 21287 SH SOLE NO 0 0 21287 JPMORGAN CHASE & CO COM 46625H100 179080 1590270 SH SOLE NO 0 0 1590270 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 92 15250 SH SOLE NO 0 0 15250 JUNIPER NETWORKS INC COM 48203R104 374 13131 SH SOLE NO 0 0 13131 KALA PHARMACEUTICALS INC COM 483119103 3 10192 SH SOLE NO 0 0 10192 KARYOPHARM THERAPEUTICS INC COM 48576U106 58 12990 SH SOLE NO 0 0 12990 KAYNE ANDERSON ENERGY INFRST COM 486606106 1090 130115 SH SOLE NO 0 0 130115 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 79 10533 SH SOLE NO 0 0 10533 KB HOME COM 48666K109 634 22294 SH SOLE NO 0 0 22294 KELLOGG CO COM 487836108 15679 219785 SH SOLE NO 0 0 219785 KEURIG DR PEPPER INC COM 49271V100 896 25335 SH SOLE NO 0 0 25335 KEYCORP COM 493267108 6522 378532 SH SOLE NO 0 0 378532 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1795 13022 SH SOLE NO 0 0 13022 KIMBERLY-CLARK CORP COM 494368103 36089 267032 SH SOLE NO 0 0 267032 KIMCO RLTY CORP COM 49446R109 964 48806 SH SOLE NO 0 0 48806 KINDER MORGAN INC DEL COM 49456B101 11956 713367 SH SOLE NO 0 0 713367 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1343 39350 SH SOLE NO 0 0 39350 KINROSS GOLD CORP COM 496902404 121 33983 SH SOLE NO 0 0 33983 KINSALE CAP GROUP INC COM 49714P108 1107 4823 SH SOLE NO 0 0 4823 KITE RLTY GROUP TR COM NEW 49803T300 1835 106173 SH SOLE NO 0 0 106173 KKR & CO INC COM 48251W104 5020 108455 SH SOLE NO 0 0 108455 KLA CORP COM NEW 482480100 5720 17929 SH SOLE NO 0 0 17929 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 905 19551 SH SOLE NO 0 0 19551 KOHLS CORP COM 500255104 606 17005 SH SOLE NO 0 0 17005 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 933 43339 SH SOLE NO 0 0 43339 KONTOOR BRANDS INC COM 50050N103 353 10599 SH SOLE NO 0 0 10599 KORN FERRY COM NEW 500643200 210 3632 SH SOLE NO 0 0 3632 KOSMOS ENERGY LTD COM 500688106 395 63904 SH SOLE NO 0 0 63904 KRAFT HEINZ CO COM 500754106 15056 394757 SH SOLE NO 0 0 394757 KRANESHARES TR BOSERA MSCI CHIN 500767405 374 9639 SH SOLE NO 0 0 9639 KRANESHARES TR CSI CHI INTERNET 500767306 3533 107847 SH SOLE NO 0 0 107847 KRANESHARES TR ELEC VEH FUTUR 500767827 834 23656 SH SOLE NO 0 0 23656 KRANESHARES TR EUROPEAN CARBON 500767561 2199 67964 SH SOLE NO 0 0 67964 KRANESHARES TR GLOBAL CARB STRA 500767678 1985 40331 SH SOLE NO 0 0 40331 KRANESHARES TR MSCI CHINA CLEAN 500767850 348 8374 SH SOLE NO 0 0 8374 KRANESHARES TR QUADRTC INT RT 500767736 7933 313092 SH SOLE NO 0 0 313092 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 163 11762 SH SOLE NO 0 0 11762 KROGER CO COM 501044101 7636 161341 SH SOLE NO 0 0 161341 KRYSTAL BIOTECH INC COM 501147102 281 4290 SH SOLE NO 0 0 4290 KT CORP SPONSORED ADR 48268K101 161 11568 SH SOLE NO 0 0 11568 KULICKE & SOFFA INDS INC COM 501242101 2018 47145 SH SOLE NO 0 0 47145 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 653 66844 SH SOLE NO 0 0 66844 L3HARRIS TECHNOLOGIES INC COM 502431109 20960 86719 SH SOLE NO 0 0 86719 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3662 15627 SH SOLE NO 0 0 15627 LADDER CAP CORP CL A 505743104 442 42004 SH SOLE NO 0 0 42004 LAKELAND BANCORP INC COM 511637100 146 10019 SH SOLE NO 0 0 10019 LAKELAND FINL CORP COM 511656100 238 3588 SH SOLE NO 0 0 3588 LAM RESEARCH CORP COM 512807108 9948 23344 SH SOLE NO 0 0 23344 LAMAR ADVERTISING CO NEW CL A 512816109 971 11042 SH SOLE NO 0 0 11042 LAMB WESTON HLDGS INC COM 513272104 1128 15789 SH SOLE NO 0 0 15789 LANCASTER COLONY CORP COM 513847103 634 4930 SH SOLE NO 0 0 4930 LANDSTAR SYS INC COM 515098101 253 1745 SH SOLE NO 0 0 1745 LANTHEUS HLDGS INC COM 516544103 467 7087 SH SOLE NO 0 0 7087 LAS VEGAS SANDS CORP COM 517834107 10410 309937 SH SOLE NO 0 0 309937 LATTICE SEMICONDUCTOR CORP COM 518415104 227 4683 SH SOLE NO 0 0 4683 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3131 125825 SH SOLE NO 0 0 125825 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2509 66910 SH SOLE NO 0 0 66910 LAUDER ESTEE COS INC CL A 518439104 4859 19082 SH SOLE NO 0 0 19082 LAZARD LTD SHS A G54050102 2218 68454 SH SOLE NO 0 0 68454 LCI INDS COM 50189K103 304 2718 SH SOLE NO 0 0 2718 LEAR CORP COM NEW 521865204 366 2911 SH SOLE NO 0 0 2911 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 438 17105 SH SOLE NO 0 0 17105 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 19801 525648 SH SOLE NO 0 0 525648 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 787 18889 SH SOLE NO 0 0 18889 LEGGETT & PLATT INC COM 524660107 9808 283654 SH SOLE NO 0 0 283654 LEIDOS HOLDINGS INC COM 525327102 1940 19269 SH SOLE NO 0 0 19269 LEMAITRE VASCULAR INC COM 525558201 490 10764 SH SOLE NO 0 0 10764 LEMONADE INC COM 52567D107 306 16806 SH SOLE NO 0 0 16806 LENDINGCLUB CORP COM NEW 52603A208 5102 436522 SH SOLE NO 0 0 436522 LENNAR CORP CL A 526057104 2539 35982 SH SOLE NO 0 0 35982 LENNOX INTL INC COM 526107107 766 3712 SH SOLE NO 0 0 3712 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 755 46301 SH SOLE NO 0 0 46301 LEXICON PHARMACEUTICALS INC COM NEW 528872302 45 24576 SH SOLE NO 0 0 24576 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 640 93045 SH SOLE NO 0 0 93045 LIANBIO SPONSORED ADS 53000N108 23 10830 SH SOLE NO 0 0 10830 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1887 300561 SH SOLE NO 0 0 300561 LIBERTY ALL-STAR GROWTH FD I COM 529900102 89 15364 SH SOLE NO 0 0 15364 LIBERTY BROADBAND CORP COM SER C 530307305 729 6304 SH SOLE NO 0 0 6304 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1048 29103 SH SOLE NO 0 0 29103 LIFE STORAGE INC COM 53223X107 406 3644 SH SOLE NO 0 0 3644 LIGHTWAVE LOGIC INC COM 532275104 88 13585 SH SOLE NO 0 0 13585 LILLY ELI & CO COM 532457108 113822 351055 SH SOLE NO 0 0 351055 LINCOLN EDL SVCS CORP COM 533535100 137 21750 SH SOLE NO 0 0 21750 LINCOLN ELEC HLDGS INC COM 533900106 1511 12253 SH SOLE NO 0 0 12253 LINCOLN NATL CORP IND COM 534187109 5626 120294 SH SOLE NO 0 0 120294 LINDE PLC SHS G5494J103 19824 68948 SH SOLE NO 0 0 68948 LINEAGE CELL THERAPEUTICS IN COM 53566P109 71 45490 SH SOLE NO 0 0 45490 LISTED FD TR HORIZON KINETICS 53656F623 12378 433734 SH SOLE NO 0 0 433734 LISTED FD TR ROUNDHILL BALL 53656F417 1067 132957 SH SOLE NO 0 0 132957 LISTED FD TR ROUNDHILL SPORTS 53656F789 276 19205 SH SOLE NO 0 0 19205 LISTED FD TR SWAN HEDGED EQTY 53656F599 2045 120033 SH SOLE NO 0 0 120033 LISTED FD TR TRUESHARES NOV 53656F680 335 11562 SH SOLE NO 0 0 11562 LISTED FD TR TRUESHARES STRCT 53656F664 1426 45690 SH SOLE NO 0 0 45690 LISTED FD TR TRUESHARES STRUC 53656F714 526 18564 SH SOLE NO 0 0 18564 LISTED FD TR TRUESHARES STRUC 53656F722 1003 33757 SH SOLE NO 0 0 33757 LISTED FD TR TRUESHARES STRUC 53656F771 403 17332 SH SOLE NO 0 0 17332 LISTED FD TR TRUESHARES STRUC 53656F797 474 20980 SH SOLE NO 0 0 20980 LISTED FD TR TRUESHS TECH AI 53656F821 323 11984 SH SOLE NO 0 0 11984 LITHIA MTRS INC COM 536797103 779 2835 SH SOLE NO 0 0 2835 LITHIUM AMERS CORP NEW COM NEW 53680Q207 9200 457061 SH SOLE NO 0 0 457061 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 4751 146654 SH SOLE NO 0 0 146654 LIVE NATION ENTERTAINMENT IN COM 538034109 1424 17251 SH SOLE NO 0 0 17251 LIVE OAK BANCSHARES INC COM 53803X105 3280 96806 SH SOLE NO 0 0 96806 LIVENT CORP COM 53814L108 1028 45338 SH SOLE NO 0 0 45338 LKQ CORP COM 501889208 1390 28328 SH SOLE NO 0 0 28328 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2022 991471 SH SOLE NO 0 0 991471 LMP AUTOMOTIVE HLDGS INC COM 53952P101 69 14680 SH SOLE NO 0 0 14680 LOCKHEED MARTIN CORP COM 539830109 90352 210140 SH SOLE NO 0 0 210140 LOEWS CORP COM 540424108 262 4432 SH SOLE NO 0 0 4432 LOGICBIO THERAPEUTICS INC COM 54142F102 3 11199 SH SOLE NO 0 0 11199 LOGITECH INTL S A SHS H50430232 446 8571 SH SOLE NO 0 0 8571 LORDSTOWN MOTORS CORP COM CL A 54405Q100 105 66793 SH SOLE NO 0 0 66793 LOUISIANA PAC CORP COM 546347105 1135 21675 SH SOLE NO 0 0 21675 LOWES COS INC COM 548661107 74346 425642 SH SOLE NO 0 0 425642 LPL FINL HLDGS INC COM 50212V100 4082 22128 SH SOLE NO 0 0 22128 LTC PPTYS INC COM 502175102 410 10680 SH SOLE NO 0 0 10680 LUCID GROUP INC COM 549498103 2428 141493 SH SOLE NO 0 0 141493 LUCIRA HEALTH INC COM 54948U105 20 11000 SH SOLE NO 0 0 11000 LULULEMON ATHLETICA INC COM 550021109 8287 30402 SH SOLE NO 0 0 30402 LUMEN TECHNOLOGIES INC COM 550241103 5729 525139 SH SOLE NO 0 0 525139 LUMENTUM HLDGS INC COM 55024U109 906 11411 SH SOLE NO 0 0 11411 LUMINAR TECHNOLOGIES INC COM CL A 550424105 503 84851 SH SOLE NO 0 0 84851 LUNA INNOVATIONS INC COM 550351100 235 40436 SH SOLE NO 0 0 40436 LXP INDUSTRIAL TRUST COM 529043101 425 39600 SH SOLE NO 0 0 39600 LYFT INC CL A COM 55087P104 365 27553 SH SOLE NO 0 0 27553 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6629 75796 SH SOLE NO 0 0 75796 M & T BK CORP COM 55261F104 13368 83874 SH SOLE NO 0 0 83874 M D C HLDGS INC COM 552676108 1059 32783 SH SOLE NO 0 0 32783 MACERICH CO COM 554382101 105 12088 SH SOLE NO 0 0 12088 MACQUARIE / FIRST TR GLOBAL COM 55607W100 527 59916 SH SOLE NO 0 0 59916 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 103 26407 SH SOLE NO 0 0 26407 MACYS INC COM 55616P104 985 53814 SH SOLE NO 0 0 53814 MADISON COVERED CALL & EQUIT COM 557437100 129 19141 SH SOLE NO 0 0 19141 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 263 5012 SH SOLE NO 0 0 5012 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4778 100056 SH SOLE NO 0 0 100056 MAGNA INTL INC COM 559222401 997 18162 SH SOLE NO 0 0 18162 MAGNITE INC COM 55955D100 196 22095 SH SOLE NO 0 0 22095 MAGNOLIA OIL & GAS CORP CL A 559663109 2070 98643 SH SOLE NO 0 0 98643 MAIN STR CAP CORP COM 56035L104 2881 74773 SH SOLE NO 0 0 74773 MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107 430 27101 SH SOLE NO 0 0 27101 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 267 14750 SH SOLE NO 0 0 14750 MALVERN BANCORP INC COM 561409103 216 13502 SH SOLE NO 0 0 13502 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 6975 287665 SH SOLE NO 0 0 287665 MANDIANT INC COM 562662106 2022 92702 SH SOLE NO 0 0 92702 MANDIANT INC NOTE 1.625% 6/0 31816QAD3 15 15000 SH SOLE NO 0 0 15000 MANNKIND CORP COM NEW 56400P706 400 105199 SH SOLE NO 0 0 105199 MANPOWERGROUP INC WIS COM 56418H100 348 4564 SH SOLE NO 0 0 4564 MANULIFE FINL CORP COM 56501R106 6498 374968 SH SOLE NO 0 0 374968 MARATHON DIGITAL HOLDINGS IN COM 565788106 348 65227 SH SOLE NO 0 0 65227 MARATHON OIL CORP COM 565849106 3727 165833 SH SOLE NO 0 0 165833 MARATHON PETE CORP COM 56585A102 10475 127425 SH SOLE NO 0 0 127425 MARKEL CORP COM 570535104 5058 3911 SH SOLE NO 0 0 3911 MARKER THERAPEUTICS INC COM 57055L107 4 12400 SH SOLE NO 0 0 12400 MARKETAXESS HLDGS INC COM 57060D108 294 1150 SH SOLE NO 0 0 1150 MARQETA INC CLASS A COM 57142B104 3554 438232 SH SOLE NO 0 0 438232 MARRIOTT INTL INC NEW CL A 571903202 16866 124006 SH SOLE NO 0 0 124006 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 489 4214 SH SOLE NO 0 0 4214 MARSH & MCLENNAN COS INC COM 571748102 12652 81499 SH SOLE NO 0 0 81499 MARTIN MARIETTA MATLS INC COM 573284106 2667 8914 SH SOLE NO 0 0 8914 MARVELL TECHNOLOGY INC COM 573874104 8320 191137 SH SOLE NO 0 0 191137 MASCO CORP COM 574599106 2922 57760 SH SOLE NO 0 0 57760 MASIMO CORP COM 574795100 265 2034 SH SOLE NO 0 0 2034 MASTEC INC COM 576323109 2554 35644 SH SOLE NO 0 0 35644 MASTERCARD INCORPORATED CL A 57636Q104 72267 229070 SH SOLE NO 0 0 229070 MATCH GROUP INC NEW COM 57667L107 832 11941 SH SOLE NO 0 0 11941 MATINAS BIOPHARMA HLDGS INC COM 576810105 23 29250 SH SOLE NO 0 0 29250 MATSON INC COM 57686G105 455 6255 SH SOLE NO 0 0 6255 MATTEL INC COM 577081102 309 13879 SH SOLE NO 0 0 13879 MATTERPORT INC COM CL A 577096100 610 166906 SH SOLE NO 0 0 166906 MAXAR TECHNOLOGIES INC COM 57778K105 255 9774 SH SOLE NO 0 0 9774 MAXLINEAR INC COM 57776J100 202 5972 SH SOLE NO 0 0 5972 MCCORMICK & CO INC COM NON VTG 579780206 9718 116743 SH SOLE NO 0 0 116743 MCCORMICK & CO INC COM VTG 579780107 2488 29972 SH SOLE NO 0 0 29972 MCDONALDS CORP COM 580135101 140023 567174 SH SOLE NO 0 0 567174 MCEWEN MNG INC COM 58039P107 104 238197 SH SOLE NO 0 0 238197 MCKESSON CORP COM 58155Q103 18511 56747 SH SOLE NO 0 0 56747 MDU RES GROUP INC COM 552690109 3138 116293 SH SOLE NO 0 0 116293 MEDICAL PPTYS TRUST INC COM 58463J304 4982 326295 SH SOLE NO 0 0 326295 MEDIFAST INC COM 58470H101 919 5092 SH SOLE NO 0 0 5092 MEDTRONIC PLC SHS G5960L103 44786 499017 SH SOLE NO 0 0 499017 MEI PHARMA INC COM NEW 55279B202 24 40100 SH SOLE NO 0 0 40100 MERCADOLIBRE INC COM 58733R102 4813 7557 SH SOLE NO 0 0 7557 MERCHANTS BANCORP IND COM 58844R108 273 12073 SH SOLE NO 0 0 12073 MERCK & CO INC COM 58933Y105 142483 1562837 SH SOLE NO 0 0 1562837 MERCURY GENL CORP NEW COM 589400100 754 17020 SH SOLE NO 0 0 17020 MESABI TR CTF BEN INT 590672101 370 15102 SH SOLE NO 0 0 15102 META MATERIALS INC COM 59134N104 190 184736 SH SOLE NO 0 0 184736 META PLATFORMS INC CL A 30303M102 99396 616412 SH SOLE NO 0 0 616412 METHODE ELECTRS INC COM 591520200 229 6188 SH SOLE NO 0 0 6188 METLIFE INC COM 59156R108 16017 255103 SH SOLE NO 0 0 255103 METROMILE INC COM 591697107 12 13155 SH SOLE NO 0 0 13155 METTLER TOLEDO INTERNATIONAL COM 592688105 848 739 SH SOLE NO 0 0 739 MFA FINL INC COM 55272X607 243 22636 SH SOLE NO 0 0 22636 MFS CHARTER INCOME TR SH BEN INT 552727109 965 153212 SH SOLE NO 0 0 153212 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 1905 506840 SH SOLE NO 0 0 506840 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 178 94058 SH SOLE NO 0 0 94058 MFS INTER INCOME TR SH BEN INT 55273C107 284 95905 SH SOLE NO 0 0 95905 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 435 95494 SH SOLE NO 0 0 95494 MFS MUN INCOME TR SH BEN INT 552738106 271 49949 SH SOLE NO 0 0 49949 MFS SPL VALUE TR SH BEN INT 55274E102 187 39417 SH SOLE NO 0 0 39417 MGE ENERGY INC COM 55277P104 2634 33846 SH SOLE NO 0 0 33846 MGIC INVT CORP WIS COM 552848103 317 25158 SH SOLE NO 0 0 25158 MGM RESORTS INTERNATIONAL COM 552953101 5127 177123 SH SOLE NO 0 0 177123 MICROCHIP TECHNOLOGY INC. COM 595017104 4806 82764 SH SOLE NO 0 0 82764 MICRON TECHNOLOGY INC COM 595112103 15015 271621 SH SOLE NO 0 0 271621 MICROSOFT CORP COM 594918104 820496 3194708 SH SOLE NO 0 0 3194708 MICROSTRATEGY INC CL A NEW 594972408 1138 6930 SH SOLE NO 0 0 6930 MID-AMER APT CMNTYS INC COM 59522J103 1600 9160 SH SOLE NO 0 0 9160 MIDDLEBY CORP COM 596278101 276 2205 SH SOLE NO 0 0 2205 MIDDLESEX WTR CO COM 596680108 598 6831 SH SOLE NO 0 0 6831 MILLICOM INTL CELLULAR S A COM STK L6388F110 168 11715 SH SOLE NO 0 0 11715 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 144 225971 SH SOLE NO 0 0 225971 MINERVA SURGICAL INC COM 60343F106 54 23339 SH SOLE NO 0 0 23339 MIROMATRIX MED INC COM 60471P108 106 26669 SH SOLE NO 0 0 26669 MISSION PRODUCE INC COM 60510V108 239 16776 SH SOLE NO 0 0 16776 MITEK SYS INC COM NEW 606710200 426 46203 SH SOLE NO 0 0 46203 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 502 94095 SH SOLE NO 0 0 94095 MKS INSTRS INC COM 55306N104 828 8069 SH SOLE NO 0 0 8069 MODERNA INC COM 60770K107 14311 100185 SH SOLE NO 0 0 100185 MOLINA HEALTHCARE INC COM 60855R100 3702 13243 SH SOLE NO 0 0 13243 MOLSON COORS BEVERAGE CO CL B 60871R209 6224 114196 SH SOLE NO 0 0 114196 MOMENTUS INC COM CL A 60879E101 31 14728 SH SOLE NO 0 0 14728 MONDELEZ INTL INC CL A 609207105 28479 458673 SH SOLE NO 0 0 458673 MONGODB INC CL A 60937P106 2889 11135 SH SOLE NO 0 0 11135 MONOLITHIC PWR SYS INC COM 609839105 925 2409 SH SOLE NO 0 0 2409 MONRO INC COM 610236101 243 5674 SH SOLE NO 0 0 5674 MONROE CAP CORP COM 610335101 1141 126356 SH SOLE NO 0 0 126356 MONSTER BEVERAGE CORP NEW COM 61174X109 2531 27307 SH SOLE NO 0 0 27307 MOODYS CORP COM 615369105 4258 15659 SH SOLE NO 0 0 15659 MOOG INC CL A 615394202 291 3676 SH SOLE NO 0 0 3676 MORGAN STANLEY COM NEW 617446448 26922 353958 SH SOLE NO 0 0 353958 MORNINGSTAR INC COM 617700109 420 1739 SH SOLE NO 0 0 1739 MOSAIC CO NEW COM 61945C103 3341 70749 SH SOLE NO 0 0 70749 MOTOROLA SOLUTIONS INC COM NEW 620076307 3704 17675 SH SOLE NO 0 0 17675 MP MATERIALS CORP COM CL A 553368101 1359 42382 SH SOLE NO 0 0 42382 MPLX LP COM UNIT REP LTD 55336V100 1591 54611 SH SOLE NO 0 0 54611 MSA SAFETY INC COM 553498106 1219 10075 SH SOLE NO 0 0 10075 MSC INDL DIRECT INC CL A 553530106 314 4188 SH SOLE NO 0 0 4188 MSCI INC COM 55354G100 1985 4817 SH SOLE NO 0 0 4817 MUELLER INDS INC COM 624756102 1330 24964 SH SOLE NO 0 0 24964 MUELLER WTR PRODS INC COM SER A 624758108 205 17484 SH SOLE NO 0 0 17484 MULLEN AUTOMOTIVE INC COM 62526P109 31 31294 SH SOLE NO 0 0 31294 MUSTANG BIO INC COM 62818Q104 11 19340 SH SOLE NO 0 0 19340 MYOVANT SCIENCES LTD COM G637AM102 165 13353 SH SOLE NO 0 0 13353 NABORS INDUSTRIES LTD SHS G6359F137 354 2648 SH SOLE NO 0 0 2648 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1845 587721 SH SOLE NO 0 0 587721 NAPCO SEC TECHNOLOGIES INC COM 630402105 400 19439 SH SOLE NO 0 0 19439 NASDAQ INC COM 631103108 2463 16151 SH SOLE NO 0 0 16151 NATIONAL FUEL GAS CO COM 636180101 2985 45204 SH SOLE NO 0 0 45204 NATIONAL GRID PLC SPONSORED ADR NE 636274409 8527 131819 SH SOLE NO 0 0 131819 NATIONAL HEALTH INVS INC COM 63633D104 2350 38778 SH SOLE NO 0 0 38778 NATIONAL RETAIL PROPERTIES I COM 637417106 5366 124802 SH SOLE NO 0 0 124802 NATIXIS ETF TR LOOMIS SAYLES 63873X208 383 16102 SH SOLE NO 0 0 16102 NATIXIS ETF TRUST II VAUGHAN NELSN SL 63875W208 675 27283 SH SOLE NO 0 0 27283 NAVIENT CORPORATION COM 63938C108 464 33226 SH SOLE NO 0 0 33226 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 3075 133729 SH SOLE NO 0 0 133729 NBT BANCORP INC COM 628778102 4174 111066 SH SOLE NO 0 0 111066 NCINO INC COM 63947X101 767 24828 SH SOLE NO 0 0 24828 NCR CORP NEW COM 62886E108 798 25680 SH SOLE NO 0 0 25680 NEKTAR THERAPEUTICS COM 640268108 79 20804 SH SOLE NO 0 0 20804 NEOGEN CORP COM 640491106 583 24212 SH SOLE NO 0 0 24212 NEPTUNE WELLNESS SOLUTIONS I COM NEW 64079L204 35 25111 SH SOLE NO 0 0 25111 NERDWALLET INC COM CL A 64082B102 91 11600 SH SOLE NO 0 0 11600 NETAPP INC COM 64110D104 1524 23372 SH SOLE NO 0 0 23372 NETEASE INC SPONSORED ADS 64110W102 424 4551 SH SOLE NO 0 0 4551 NETFLIX INC COM 64110L106 22019 125920 SH SOLE NO 0 0 125920 NETSCOUT SYS INC COM 64115T104 258 7634 SH SOLE NO 0 0 7634 NEUBERGER BERMAN HIGH YIELD COM 64128C106 264 31583 SH SOLE NO 0 0 31583 NEUBERGER BERMAN MLP & ENERG COM 64129H104 98 16458 SH SOLE NO 0 0 16458 NEUBERGER BERMAN MUN FD INC COM 64124P101 1009 90216 SH SOLE NO 0 0 90216 NEUBERGER BERMAN N Y MUN FD COM 64124K102 439 44500 SH SOLE NO 0 0 44500 NEUBERGER BERMAN REAL ESTATE COM 64190A103 365 90932 SH SOLE NO 0 0 90932 NEUROCRINE BIOSCIENCES INC COM 64125C109 1609 16507 SH SOLE NO 0 0 16507 NEW AMER HIGH INCOME FD INC COM NEW 641876800 587 86279 SH SOLE NO 0 0 86279 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 456 5925 SH SOLE NO 0 0 5925 NEW JERSEY RES CORP COM 646025106 4204 94426 SH SOLE NO 0 0 94426 NEW MTN FIN CORP COM 647551100 2525 212073 SH SOLE NO 0 0 212073 NEW PAC METALS CORP COM 64782A107 29 10321 SH SOLE NO 0 0 10321 NEW RELIC INC COM 64829B100 1950 38964 SH SOLE NO 0 0 38964 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3823 410221 SH SOLE NO 0 0 410221 NEW YORK CMNTY BANCORP INC COM 649445103 2446 267979 SH SOLE NO 0 0 267979 NEW YORK MTG TR INC COM PAR $.02 649604501 201 73014 SH SOLE NO 0 0 73014 NEW YORK TIMES CO CL A 650111107 524 18783 SH SOLE NO 0 0 18783 NEWAGE INC COM 650194103 8 38373 SH SOLE NO 0 0 38373 NEWELL BRANDS INC COM 651229106 4165 218767 SH SOLE NO 0 0 218767 NEWMARKET CORP COM 651587107 357 1188 SH SOLE NO 0 0 1188 NEWMONT CORP COM 651639106 6144 102967 SH SOLE NO 0 0 102967 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 897 47412 SH SOLE NO 0 0 47412 NEXGEN ENERGY LTD COM 65340P106 47 13149 SH SOLE NO 0 0 13149 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 300 18194 SH SOLE NO 0 0 18194 NEXPOINT RESIDENTIAL TR INC COM 65341D102 228 3658 SH SOLE NO 0 0 3658 NEXSTAR MEDIA GROUP INC CL A 65336K103 2221 13637 SH SOLE NO 0 0 13637 NEXTERA ENERGY INC COM 65339F101 195630 2525571 SH SOLE NO 0 0 2525571 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1810 24417 SH SOLE NO 0 0 24417 NICE LTD SPONSORED ADR 653656108 1607 8353 SH SOLE NO 0 0 8353 NIKE INC CL B 654106103 42813 418919 SH SOLE NO 0 0 418919 NIKOLA CORP COM 654110105 401 84342 SH SOLE NO 0 0 84342 NIO INC SPON ADS 62914V106 5040 232064 SH SOLE NO 0 0 232064 NISOURCE INC COM 65473P105 1402 47561 SH SOLE NO 0 0 47561 NOKIA CORP SPONSORED ADR 654902204 2090 453463 SH SOLE NO 0 0 453463 NORDIC AMERICAN TANKERS LIMI COM G65773106 567 266419 SH SOLE NO 0 0 266419 NORDSON CORP COM 655663102 1944 9607 SH SOLE NO 0 0 9607 NORDSTROM INC COM 655664100 3301 156236 SH SOLE NO 0 0 156236 NORFOLK SOUTHN CORP COM 655844108 27283 120040 SH SOLE NO 0 0 120040 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 128 10461 SH SOLE NO 0 0 10461 NORTHEAST BK LEWISTON ME COM 66405S100 1352 37037 SH SOLE NO 0 0 37037 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 8 30750 SH SOLE NO 0 0 30750 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 439 16996 SH SOLE NO 0 0 16996 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 263 7596 SH SOLE NO 0 0 7596 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 645 17458 SH SOLE NO 0 0 17458 NORTHERN LTS FD TR IV INSPIRE 100 ESG 66538H534 1757 60329 SH SOLE NO 0 0 60329 NORTHERN LTS FD TR IV INSPIRE CORP ESG 66538H633 276 11828 SH SOLE NO 0 0 11828 NORTHERN LTS FD TR IV INSPIRE GBL ESG 66538H658 251 8343 SH SOLE NO 0 0 8343 NORTHERN TR CORP COM 665859104 2192 22729 SH SOLE NO 0 0 22729 NORTHRIM BANCORP INC COM 666762109 379 9429 SH SOLE NO 0 0 9429 NORTHROP GRUMMAN CORP COM 666807102 32095 67066 SH SOLE NO 0 0 67066 NORTHWEST BANCSHARES INC MD COM 667340103 501 39196 SH SOLE NO 0 0 39196 NORTHWEST NAT HLDG CO COM 66765N105 1169 22021 SH SOLE NO 0 0 22021 NORTHWESTERN CORP COM NEW 668074305 1325 22485 SH SOLE NO 0 0 22485 NORTONLIFELOCK INC COM 668771108 1662 75716 SH SOLE NO 0 0 75716 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11206 1007815 SH SOLE NO 0 0 1007815 NOV INC COM 62955J103 310 18358 SH SOLE NO 0 0 18358 NOVAGOLD RES INC COM NEW 66987E206 225 46825 SH SOLE NO 0 0 46825 NOVARTIS AG SPONSORED ADR 66987V109 18327 216818 SH SOLE NO 0 0 216818 NOVAVAX INC COM NEW 670002401 679 13211 SH SOLE NO 0 0 13211 NOVO-NORDISK A S ADR 670100205 8644 77573 SH SOLE NO 0 0 77573 NOVOCURE LTD ORD SHS G6674U108 533 7674 SH SOLE NO 0 0 7674 NRG ENERGY INC COM NEW 629377508 2254 59071 SH SOLE NO 0 0 59071 NU HLDGS LTD ORD SHS CL A G6683N103 206 55341 SH SOLE NO 0 0 55341 NUCOR CORP COM 670346105 22443 214957 SH SOLE NO 0 0 214957 NUSHARES ETF TR ESG HI TLD CRP 67092P854 206 10109 SH SOLE NO 0 0 10109 NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 667 28694 SH SOLE NO 0 0 28694 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 217 10100 SH SOLE NO 0 0 10100 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 280 10279 SH SOLE NO 0 0 10279 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 757 30055 SH SOLE NO 0 0 30055 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 6151 127614 SH SOLE NO 0 0 127614 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 20875 625395 SH SOLE NO 0 0 625395 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2252 65623 SH SOLE NO 0 0 65623 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2948 96277 SH SOLE NO 0 0 96277 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 6583 200642 SH SOLE NO 0 0 200642 NUSHARES ETF TR NUVEEN ESG US 67092P870 1301 56913 SH SOLE NO 0 0 56913 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 419 13042 SH SOLE NO 0 0 13042 NUTANIX INC CL A 67059N108 172 11776 SH SOLE NO 0 0 11776 NUTRIEN LTD COM 67077M108 7937 99610 SH SOLE NO 0 0 99610 NUVEEN AMT FREE MUN CR INC F COM 67071L106 8148 621577 SH SOLE NO 0 0 621577 NUVEEN AMT FREE QLTY MUN INC COM 670657105 6485 551997 SH SOLE NO 0 0 551997 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 617 43671 SH SOLE NO 0 0 43671 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 459 35775 SH SOLE NO 0 0 35775 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 680 55188 SH SOLE NO 0 0 55188 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 356 40796 SH SOLE NO 0 0 40796 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 168 12630 SH SOLE NO 0 0 12630 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 405 77908 SH SOLE NO 0 0 77908 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 742 48592 SH SOLE NO 0 0 48592 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 379 34150 SH SOLE NO 0 0 34150 NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 151 22641 SH SOLE NO 0 0 22641 NUVEEN FLOATING RATE INCOME COM 67072T108 999 119818 SH SOLE NO 0 0 119818 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 432 52917 SH SOLE NO 0 0 52917 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 123 10674 SH SOLE NO 0 0 10674 NUVEEN INT DUR QUAL MUN TRM COM 670677103 222 17466 SH SOLE NO 0 0 17466 NUVEEN INTER DURATION MUN TE COM 670671106 707 54455 SH SOLE NO 0 0 54455 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 294 24906 SH SOLE NO 0 0 24906 NUVEEN MINN QUALITY MUN INM SHS 670734102 318 21543 SH SOLE NO 0 0 21543 NUVEEN MULTI ASSET INCOME FU COM 670750108 330 25062 SH SOLE NO 0 0 25062 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1058 86515 SH SOLE NO 0 0 86515 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 5150 440234 SH SOLE NO 0 0 440234 NUVEEN MUN INCOME FD INC COM 67062J102 148 16044 SH SOLE NO 0 0 16044 NUVEEN MUN VALUE FD INC COM 670928100 2676 299695 SH SOLE NO 0 0 299695 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 5340 425233 SH SOLE NO 0 0 425233 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 154 13221 SH SOLE NO 0 0 13221 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1973 90369 SH SOLE NO 0 0 90369 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1746 138759 SH SOLE NO 0 0 138759 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1301 117820 SH SOLE NO 0 0 117820 NUVEEN NEW YORK QLT MUN INC COM 67066X107 496 42291 SH SOLE NO 0 0 42291 NUVEEN OHIO QLTY MUN INCOME COM 670980101 237 18732 SH SOLE NO 0 0 18732 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 959 78711 SH SOLE NO 0 0 78711 NUVEEN PFD & INCM SECURTIES COM 67072C105 9925 1367167 SH SOLE NO 0 0 1367167 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 3663 478841 SH SOLE NO 0 0 478841 NUVEEN PFD & INCOME TERM FD COM 67075A106 750 39058 SH SOLE NO 0 0 39058 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4361 349764 SH SOLE NO 0 0 349764 NUVEEN REAL ASSET INCOME & G COM 67074Y105 177 13600 SH SOLE NO 0 0 13600 NUVEEN REAL ESTATE INCOME FD COM 67071B108 4077 433767 SH SOLE NO 0 0 433767 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 5479 442947 SH SOLE NO 0 0 442947 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 468 29917 SH SOLE NO 0 0 29917 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 323 35187 SH SOLE NO 0 0 35187 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 2241 163743 SH SOLE NO 0 0 163743 NUVEEN SR INCOME FD COM 67067Y104 266 55704 SH SOLE NO 0 0 55704 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 588 33070 SH SOLE NO 0 0 33070 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 218 17701 SH SOLE NO 0 0 17701 NV5 GLOBAL INC COM 62945V109 995 8528 SH SOLE NO 0 0 8528 NVENT ELECTRIC PLC SHS G6700G107 408 13045 SH SOLE NO 0 0 13045 NVIDIA CORPORATION COM 67066G104 200802 1324645 SH SOLE NO 0 0 1324645 NVR INC COM 62944T105 2442 610 SH SOLE NO 0 0 610 NXP SEMICONDUCTORS N V COM N6596X109 5681 38379 SH SOLE NO 0 0 38379 OAKTREE SPECIALTY LENDING CO COM 67401P108 511 78159 SH SOLE NO 0 0 78159 OASIS PETROLEUM INC COM NEW 674215207 766 6301 SH SOLE NO 0 0 6301 OATLY GROUP AB SPONSORED ADS 67421J108 112 32472 SH SOLE NO 0 0 32472 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 657 17778 SH SOLE NO 0 0 17778 OCCIDENTAL PETE CORP COM 674599105 11313 192146 SH SOLE NO 0 0 192146 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 17 30364 SH SOLE NO 0 0 30364 OCEANFIRST FINL CORP COM 675234108 1619 84634 SH SOLE NO 0 0 84634 OFG BANCORP COM 67103X102 412 16229 SH SOLE NO 0 0 16229 OGE ENERGY CORP COM 670837103 2363 61285 SH SOLE NO 0 0 61285 OKTA INC CL A 679295105 2511 27784 SH SOLE NO 0 0 27784 OLD DOMINION FREIGHT LINE IN COM 679580100 4125 16097 SH SOLE NO 0 0 16097 OLD NATL BANCORP IND COM 680033107 1899 128416 SH SOLE NO 0 0 128416 OLD REP INTL CORP COM 680223104 2946 131762 SH SOLE NO 0 0 131762 OLIN CORP COM PAR $1 680665205 1816 39247 SH SOLE NO 0 0 39247 OLLIES BARGAIN OUTLET HLDGS COM 681116109 377 6431 SH SOLE NO 0 0 6431 OMEGA HEALTHCARE INVS INC COM 681936100 12381 439232 SH SOLE NO 0 0 439232 OMEROS CORP NOTE 6.250%11/1 682143AE2 14 16000 SH SOLE NO 0 0 16000 OMNICOM GROUP INC COM 681919106 4541 71403 SH SOLE NO 0 0 71403 ON HLDG AG NAMEN AKT A H5919C104 300 16970 SH SOLE NO 0 0 16970 ON SEMICONDUCTOR CORP COM 682189105 2685 53384 SH SOLE NO 0 0 53384 ONDAS HLDGS INC COM NEW 68236H204 343 63773 SH SOLE NO 0 0 63773 ONE GAS INC COM 68235P108 616 7587 SH SOLE NO 0 0 7587 ONEMAIN HLDGS INC COM 68268W103 339 9069 SH SOLE NO 0 0 9069 ONEOK INC NEW COM 682680103 38235 688933 SH SOLE NO 0 0 688933 OPEN LENDING CORP COM CL A 68373J104 718 70261 SH SOLE NO 0 0 70261 OPEN TEXT CORP COM 683715106 201 5331 SH SOLE NO 0 0 5331 OPENDOOR TECHNOLOGIES INC COM 683712103 89 19020 SH SOLE NO 0 0 19020 OPKO HEALTH INC COM 68375N103 1026 405731 SH SOLE NO 0 0 405731 ORACLE CORP COM 68389X105 36422 521291 SH SOLE NO 0 0 521291 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 135 29514 SH SOLE NO 0 0 29514 ORANGE SPONSORED ADR 684060106 612 52067 SH SOLE NO 0 0 52067 ORASURE TECHNOLOGIES INC COM 68554V108 38 14184 SH SOLE NO 0 0 14184 ORCHID IS CAP INC COM 68571X103 1036 363711 SH SOLE NO 0 0 363711 OREILLY AUTOMOTIVE INC COM 67103H107 5135 8128 SH SOLE NO 0 0 8128 ORGANIGRAM HLDGS INC COM 68620P101 92 101074 SH SOLE NO 0 0 101074 ORGANON & CO COMMON STOCK 68622V106 3027 89712 SH SOLE NO 0 0 89712 ORIGIN MATERIALS INC COM 68622D106 82 16145 SH SOLE NO 0 0 16145 ORION OFFICE REIT INC COM 68629Y103 215 19646 SH SOLE NO 0 0 19646 ORTHOPEDIATRICS CORP COM 68752L100 3143 72846 SH SOLE NO 0 0 72846 OSHKOSH CORP COM 688239201 2065 25142 SH SOLE NO 0 0 25142 OSISKO GOLD ROYALTIES LTD COM 68827L101 116 11534 SH SOLE NO 0 0 11534 OTIS WORLDWIDE CORP COM 68902V107 10554 149353 SH SOLE NO 0 0 149353 OTTER TAIL CORP COM 689648103 847 12626 SH SOLE NO 0 0 12626 OUSTER INC COM 68989M103 16 10047 SH SOLE NO 0 0 10047 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 16 16522 SH SOLE NO 0 0 16522 OVINTIV INC COM 69047Q102 200 4527 SH SOLE NO 0 0 4527 OWENS & MINOR INC NEW COM 690732102 1470 46759 SH SOLE NO 0 0 46759 OWENS CORNING NEW COM 690742101 334 4505 SH SOLE NO 0 0 4505 OWL ROCK CAPITAL CORPORATION COM 69121K104 3842 311615 SH SOLE NO 0 0 311615 OXFORD LANE CAP CORP COM 691543102 1629 286871 SH SOLE NO 0 0 286871 OXFORD SQUARE CAP CORP COM 69181V107 398 109476 SH SOLE NO 0 0 109476 PACCAR INC COM 693718108 4144 50333 SH SOLE NO 0 0 50333 PACER FDS TR BNCHMRK INDSTR 69374H766 7213 176663 SH SOLE NO 0 0 176663 PACER FDS TR BNCHMRK INFRA 69374H741 7752 225106 SH SOLE NO 0 0 225106 PACER FDS TR DEVELOPED MRKT 69374H873 238 8843 SH SOLE NO 0 0 8843 PACER FDS TR GLOBL CASH ETF 69374H709 3131 101675 SH SOLE NO 0 0 101675 PACER FDS TR LUNT LRG CP ALTR 69374H717 1025 25047 SH SOLE NO 0 0 25047 PACER FDS TR LUNT MDCAP MLT 69374H725 247 8326 SH SOLE NO 0 0 8326 PACER FDS TR METAURUS CAP 400 69374H436 778 26904 SH SOLE NO 0 0 26904 PACER FDS TR PAC ASSET FLTG 69374H428 952 21275 SH SOLE NO 0 0 21275 PACER FDS TR PACER US SMALL 69374H857 3944 117084 SH SOLE NO 0 0 117084 PACER FDS TR SWAN SOS CONS AP 69374H543 538 26393 SH SOLE NO 0 0 26393 PACER FDS TR SWAN SOS FD OF 69374H568 937 44697 SH SOLE NO 0 0 44697 PACER FDS TR SWAN SOS FLX JAN 69374H576 427 19770 SH SOLE NO 0 0 19770 PACER FDS TR TRENDP 100 ETF 69374H303 3803 75704 SH SOLE NO 0 0 75704 PACER FDS TR TRENDP US LAR CP 69374H105 40396 1075508 SH SOLE NO 0 0 1075508 PACER FDS TR TRENDP US MID CP 69374H204 5340 154627 SH SOLE NO 0 0 154627 PACER FDS TR TRENDPILOT FD 69374H675 21132 775000 SH SOLE NO 0 0 775000 PACER FDS TR TRENDPILOT INTL 69374H683 2742 112180 SH SOLE NO 0 0 112180 PACER FDS TR TRENDPILOT US BD 69374H642 9781 454934 SH SOLE NO 0 0 454934 PACER FDS TR US CASH COWS 100 69374H881 50489 1172258 SH SOLE NO 0 0 1172258 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 185 42008 SH SOLE NO 0 0 42008 PACIFIC PREMIER BANCORP COM 69478X105 259 8882 SH SOLE NO 0 0 8882 PACKAGING CORP AMER COM 695156109 5259 38251 SH SOLE NO 0 0 38251 PACWEST BANCORP DEL COM 695263103 471 17692 SH SOLE NO 0 0 17692 PALANTIR TECHNOLOGIES INC CL A 69608A108 6155 678664 SH SOLE NO 0 0 678664 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 16 58145 SH SOLE NO 0 0 58145 PALO ALTO NETWORKS INC COM 697435105 21458 43443 SH SOLE NO 0 0 43443 PAN AMERN SILVER CORP COM 697900108 1048 53310 SH SOLE NO 0 0 53310 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 53 10565 SH SOLE NO 0 0 10565 PAR TECHNOLOGY CORP COM 698884103 337 8992 SH SOLE NO 0 0 8992 PARAMOUNT GLOBAL CLASS B COM 92556H206 10037 406725 SH SOLE NO 0 0 406725 PARK CITY GROUP INC COM NEW 700215304 75 17266 SH SOLE NO 0 0 17266 PARK HOTELS & RESORTS INC COM 700517105 4944 364349 SH SOLE NO 0 0 364349 PARK NATL CORP COM 700658107 650 5368 SH SOLE NO 0 0 5368 PARKE BANCORP INC COM 700885106 1024 48898 SH SOLE NO 0 0 48898 PARKER-HANNIFIN CORP COM 701094104 4657 18929 SH SOLE NO 0 0 18929 PARSONS CORP DEL COM 70202L102 1348 33361 SH SOLE NO 0 0 33361 PARTY CITY HOLDCO INC COM 702149105 51 38783 SH SOLE NO 0 0 38783 PATTERSON COS INC COM 703395103 491 16218 SH SOLE NO 0 0 16218 PAVMED INC COM 70387R106 17 18340 SH SOLE NO 0 0 18340 PAYCHEX INC COM 704326107 30493 267792 SH SOLE NO 0 0 267792 PAYCOM SOFTWARE INC COM 70432V102 6092 21750 SH SOLE NO 0 0 21750 PAYPAL HLDGS INC COM 70450Y103 26959 386013 SH SOLE NO 0 0 386013 PAYSAFE LIMITED ORD G6964L107 275 141436 SH SOLE NO 0 0 141436 PBF ENERGY INC CL A 69318G106 316 10914 SH SOLE NO 0 0 10914 PCM FD INC COM 69323T101 680 73541 SH SOLE NO 0 0 73541 PDS BIOTECHNOLOGY CORP COM 70465T107 213 58460 SH SOLE NO 0 0 58460 PEABODY ENGR CORP COM 704551100 313 14700 SH SOLE NO 0 0 14700 PEBBLEBROOK HOTEL TR COM 70509V100 281 16974 SH SOLE NO 0 0 16974 PEGASYSTEMS INC COM 705573103 415 8678 SH SOLE NO 0 0 8678 PELOTON INTERACTIVE INC CL A COM 70614W100 410 44742 SH SOLE NO 0 0 44742 PEMBINA PIPELINE CORP COM 706327103 6647 188038 SH SOLE NO 0 0 188038 PENN NATL GAMING INC COM 707569109 1925 63294 SH SOLE NO 0 0 63294 PENNANTPARK FLOATING RATE CA COM 70806A106 146 12795 SH SOLE NO 0 0 12795 PENNS WOODS BANCORP INC COM 708430103 1043 45202 SH SOLE NO 0 0 45202 PENNYMAC FINL SVCS INC NEW COM 70932M107 748 17126 SH SOLE NO 0 0 17126 PENNYMAC MTG INVT TR COM 70931T103 581 42072 SH SOLE NO 0 0 42072 PENSKE AUTOMOTIVE GRP INC COM 70959W103 297 2845 SH SOLE NO 0 0 2845 PENTAIR PLC SHS G7S00T104 998 21822 SH SOLE NO 0 0 21822 PEOPLES FINL SVCS CORP COM 711040105 384 6881 SH SOLE NO 0 0 6881 PEPSICO INC COM 713448108 126406 758468 SH SOLE NO 0 0 758468 PERION NETWORK LTD SHS NEW M78673114 182 10036 SH SOLE NO 0 0 10036 PERKINELMER INC COM 714046109 2166 15235 SH SOLE NO 0 0 15235 PERRIGO CO PLC SHS G97822103 1366 33693 SH SOLE NO 0 0 33693 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 524 26252 SH SOLE NO 0 0 26252 PETCO HEALTH & WELLNESS CO I COM 71601V105 158 10734 SH SOLE NO 0 0 10734 PETMED EXPRESS INC COM 716382106 1016 51058 SH SOLE NO 0 0 51058 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1000 85637 SH SOLE NO 0 0 85637 PFIZER INC COM 717081103 231009 4406062 SH SOLE NO 0 0 4406062 PG&E CORP COM 69331C108 314 31502 SH SOLE NO 0 0 31502 PGIM ETF TR ACTV HY BD ETF 69344A206 421 12397 SH SOLE NO 0 0 12397 PGIM ETF TR PGIM ULTRA SH BD 69344A107 14132 288001 SH SOLE NO 0 0 288001 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 468 40805 SH SOLE NO 0 0 40805 PGIM HIGH YIELD BOND FUND IN COM 69346H100 270 21972 SH SOLE NO 0 0 21972 PHILIP MORRIS INTL INC COM 718172109 47957 485698 SH SOLE NO 0 0 485698 PHILLIPS 66 COM 718546104 19998 243909 SH SOLE NO 0 0 243909 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 10107 302535 SH SOLE NO 0 0 302535 PHUNWARE INC COM 71948P100 12 11645 SH SOLE NO 0 0 11645 PHYSICIANS RLTY TR COM 71943U104 1856 106408 SH SOLE NO 0 0 106408 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1438 109638 SH SOLE NO 0 0 109638 PILGRIMS PRIDE CORP COM 72147K108 238 7640 SH SOLE NO 0 0 7640 PIMCO CALIF MUN INCOME FD COM 72200N106 457 29690 SH SOLE NO 0 0 29690 PIMCO CALIF MUN INCOME FD II COM 72200M108 275 40122 SH SOLE NO 0 0 40122 PIMCO CALIF MUN INCOME FD II COM 72201C109 181 22003 SH SOLE NO 0 0 22003 PIMCO CORPORATE & INCM STRG COM 72200U100 2035 160916 SH SOLE NO 0 0 160916 PIMCO CORPORATE & INCOME OPP COM 72201B101 9078 725723 SH SOLE NO 0 0 725723 PIMCO DYNAMIC INCOME FD SHS 72201Y101 14936 715699 SH SOLE NO 0 0 715699 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 3689 266387 SH SOLE NO 0 0 266387 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 277 21587 SH SOLE NO 0 0 21587 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 8529 96342 SH SOLE NO 0 0 96342 PIMCO ETF TR 1-5 US TIP IDX 72201R205 17877 341882 SH SOLE NO 0 0 341882 PIMCO ETF TR 15+ YR US TIPS 72201R304 2408 36950 SH SOLE NO 0 0 36950 PIMCO ETF TR ACTIVE BD ETF 72201R775 19113 200666 SH SOLE NO 0 0 200666 PIMCO ETF TR BROAD US TIPS 72201R403 1136 19739 SH SOLE NO 0 0 19739 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 21150 213402 SH SOLE NO 0 0 213402 PIMCO ETF TR ENHANCD SHORT 72201R643 375 3815 SH SOLE NO 0 0 3815 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 5433 56584 SH SOLE NO 0 0 56584 PIMCO ETF TR INTER MUN BD ACT 72201R866 1956 38001 SH SOLE NO 0 0 38001 PIMCO ETF TR INV GRD CRP BD 72201R817 598 6213 SH SOLE NO 0 0 6213 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1264 25481 SH SOLE NO 0 0 25481 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 1086 137768 SH SOLE NO 0 0 137768 PIMCO HIGH INCOME FD COM SHS 722014107 3196 618245 SH SOLE NO 0 0 618245 PIMCO INCOME STRATEGY FD COM 72201H108 1258 139994 SH SOLE NO 0 0 139994 PIMCO INCOME STRATEGY FD II COM 72201J104 2808 354636 SH SOLE NO 0 0 354636 PIMCO MUN INCOME FD COM 72200R107 1160 100695 SH SOLE NO 0 0 100695 PIMCO MUN INCOME FD II COM 72200W106 1048 97609 SH SOLE NO 0 0 97609 PIMCO MUN INCOME FD III COM 72201A103 257 27894 SH SOLE NO 0 0 27894 PIMCO NEW YORK MUN FD II COM 72200Y102 164 18821 SH SOLE NO 0 0 18821 PIMCO NEW YORK MUN INCOME FD COM 72200T103 692 75557 SH SOLE NO 0 0 75557 PIMCO STRATEGIC INCOME FD COM 72200X104 2401 468065 SH SOLE NO 0 0 468065 PINDUODUO INC SPONSORED ADS 722304102 433 7009 SH SOLE NO 0 0 7009 PINNACLE FINL PARTNERS INC COM 72346Q104 580 8033 SH SOLE NO 0 0 8033 PINNACLE WEST CAP CORP COM 723484101 2164 29606 SH SOLE NO 0 0 29606 PINTEREST INC CL A 72352L106 1229 67710 SH SOLE NO 0 0 67710 PIONEER FLOATING RATE FUND I COM 72369J102 124 14000 SH SOLE NO 0 0 14000 PIONEER MUNICIPAL HIGH INCOM COM 723762100 328 37580 SH SOLE NO 0 0 37580 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 803 86594 SH SOLE NO 0 0 86594 PIONEER NAT RES CO COM 723787107 8491 38063 SH SOLE NO 0 0 38063 PIPER SANDLER COMPANIES COM 724078100 236 2084 SH SOLE NO 0 0 2084 PITNEY BOWES INC COM 724479100 94 26031 SH SOLE NO 0 0 26031 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 953 97095 SH SOLE NO 0 0 97095 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 294 28494 SH SOLE NO 0 0 28494 PLANET FITNESS INC CL A 72703H101 280 4125 SH SOLE NO 0 0 4125 PLANET LABS PBC COM CL A 72703X106 52 12085 SH SOLE NO 0 0 12085 PLATINUM GROUP METALS LTD COM 72765Q882 18 13839 SH SOLE NO 0 0 13839 PLBY GROUP INC COM 72814P109 150 23568 SH SOLE NO 0 0 23568 PLUG POWER INC COM NEW 72919P202 4210 254096 SH SOLE NO 0 0 254096 PLX PHARMA INC COM 72942A107 117 48376 SH SOLE NO 0 0 48376 PNC FINL SVCS GROUP INC COM 693475105 30545 193610 SH SOLE NO 0 0 193610 PNM RES INC COM 69349H107 437 9152 SH SOLE NO 0 0 9152 POLARIS INC COM 731068102 2243 22602 SH SOLE NO 0 0 22602 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 92 10463 SH SOLE NO 0 0 10463 POLYMET MNG CORP COM NEW 731916409 119 43598 SH SOLE NO 0 0 43598 POOL CORP COM 73278L105 996 2837 SH SOLE NO 0 0 2837 POPULAR INC COM NEW 733174700 382 4966 SH SOLE NO 0 0 4966 PORTILLOS INC COM CL A 73642K106 282 17296 SH SOLE NO 0 0 17296 PORTLAND GEN ELEC CO COM NEW 736508847 1630 33733 SH SOLE NO 0 0 33733 POTBELLY CORP COM 73754Y100 138 24550 SH SOLE NO 0 0 24550 PPG INDS INC COM 693506107 5957 52099 SH SOLE NO 0 0 52099 PPL CORP COM 69351T106 9068 334269 SH SOLE NO 0 0 334269 PRECIGEN INC COM 74017N105 75 56253 SH SOLE NO 0 0 56253 PRECISION BIOSCIENCES INC COM 74019P108 17 10674 SH SOLE NO 0 0 10674 PRELUDE THERAPEUTICS INC COM 74065P101 86 16617 SH SOLE NO 0 0 16617 PREMIER FINANCIAL CORP COM 74052F108 965 38078 SH SOLE NO 0 0 38078 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 2 15705 SH SOLE NO 0 0 15705 PRESIDIO PPTY TR INC COM CL A 74102L303 51 16134 SH SOLE NO 0 0 16134 PRICE T ROWE GROUP INC COM 74144T108 15849 139510 SH SOLE NO 0 0 139510 PRIMERICA INC COM 74164M108 321 2682 SH SOLE NO 0 0 2682 PRINCIPAL EXCHANGE-TRADED FD ACTIVE HIGH YL 74255Y102 691 38983 SH SOLE NO 0 0 38983 PRINCIPAL EXCHANGE-TRADED FD PRIN MILLENNIALS 74255Y508 362 9214 SH SOLE NO 0 0 9214 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 439 25473 SH SOLE NO 0 0 25473 PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 1397 38181 SH SOLE NO 0 0 38181 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4478 67055 SH SOLE NO 0 0 67055 PROASSURANCE CORP COM 74267C106 1025 43404 SH SOLE NO 0 0 43404 PROCTER AND GAMBLE CO COM 742718109 228230 1587249 SH SOLE NO 0 0 1587249 PROCURE ETF TRUST II SPACE ETF 74280R205 235 11788 SH SOLE NO 0 0 11788 PROGRESSIVE CORP COM 743315103 8087 69558 SH SOLE NO 0 0 69558 PROLOGIS INC. COM 74340W103 9249 78620 SH SOLE NO 0 0 78620 PROPHASE LABS INC COM 74345W108 222 17563 SH SOLE NO 0 0 17563 PROSHARES TR BITCOIN STRATE 74347G440 337 29030 SH SOLE NO 0 0 29030 PROSHARES TR EQTS FOR RISIN 74347B391 1471 32784 SH SOLE NO 0 0 32784 PROSHARES TR HGH YLD INT RATE 74348A541 276 4865 SH SOLE NO 0 0 4865 PROSHARES TR INVT INT RT HG 74347B607 2242 32444 SH SOLE NO 0 0 32444 PROSHARES TR K1 FRE CRD OIL 74347G804 4148 76715 SH SOLE NO 0 0 76715 PROSHARES TR LARGE CAP CRE 74347R248 978 21946 SH SOLE NO 0 0 21946 PROSHARES TR NASDAQ100 DORSEY 74347G671 807 25554 SH SOLE NO 0 0 25554 PROSHARES TR ONLINE RTL ETF 74347B169 227 6998 SH SOLE NO 0 0 6998 PROSHARES TR PET CARE ETF 74348A145 574 10884 SH SOLE NO 0 0 10884 PROSHARES TR PRIV EQTY-LSTD 74348A533 218 8245 SH SOLE NO 0 0 8245 PROSHARES TR PSHS ULTRA DOW30 74347R305 243 4296 SH SOLE NO 0 0 4296 PROSHARES TR PSHS ULTRA TECH 74347R693 531 18584 SH SOLE NO 0 0 18584 PROSHARES TR PSHS ULTSH 20YRS 74347B201 312 11946 SH SOLE NO 0 0 11946 PROSHARES TR RUSS 2000 DIVD 74347B698 6459 109927 SH SOLE NO 0 0 109927 PROSHARES TR S&P 500 DV ARIST 74348A467 78650 921392 SH SOLE NO 0 0 921392 PROSHARES TR S&P MDCP 400 DIV 74347B680 33379 494808 SH SOLE NO 0 0 494808 PROSHARES TR S&P TECH DIVIDEN 74347G606 5262 98185 SH SOLE NO 0 0 98185 PROSHARES TR SHORT S&P 500 NE 74347B425 773 46852 SH SOLE NO 0 0 46852 PROSHARES TR ULTRAPRO QQQ 74347X831 765 31889 SH SOLE NO 0 0 31889 PROSHARES TR ULTRPRO S&P500 74347X864 650 18665 SH SOLE NO 0 0 18665 PROSHARES TR ULTSHT RUSS2000 74347G689 6327 326473 SH SOLE NO 0 0 326473 PROSPECT CAP CORP COM 74348T102 5812 831564 SH SOLE NO 0 0 831564 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 300 298000 SH SOLE NO 0 0 298000 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 478 468000 SH SOLE NO 0 0 468000 PROSPERITY BANCSHARES INC COM 743606105 321 4714 SH SOLE NO 0 0 4714 PROVENTION BIO INC COM 74374N102 62 15529 SH SOLE NO 0 0 15529 PROVIDENT BANCORP INC COM NEW 74383L105 549 35028 SH SOLE NO 0 0 35028 PROVIDENT FINL SVCS INC COM 74386T105 1222 54902 SH SOLE NO 0 0 54902 PRUDENTIAL FINL INC COM 744320102 30904 323003 SH SOLE NO 0 0 323003 PS BUSINESS PKS INC CALIF COM 69360J107 287 1536 SH SOLE NO 0 0 1536 PTC INC COM 69370C100 768 7229 SH SOLE NO 0 0 7229 PUBLIC STORAGE COM 74460D109 11512 36818 SH SOLE NO 0 0 36818 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16438 259775 SH SOLE NO 0 0 259775 PUBMATIC INC COM CL A 74467Q103 186 11727 SH SOLE NO 0 0 11727 PULTE GROUP INC COM 745867101 1054 26602 SH SOLE NO 0 0 26602 PURE STORAGE INC CL A 74624M102 1523 59274 SH SOLE NO 0 0 59274 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 261 10660 SH SOLE NO 0 0 10660 PUTNAM MANAGED MUN INCOME TR COM 746823103 350 52908 SH SOLE NO 0 0 52908 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 250 73466 SH SOLE NO 0 0 73466 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 4583 388760 SH SOLE NO 0 0 388760 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1213 319471 SH SOLE NO 0 0 319471 PVH CORPORATION COM 693656100 306 5385 SH SOLE NO 0 0 5385 QORVO INC COM 74736K101 1107 11739 SH SOLE NO 0 0 11739 QUAKER HOUGHTON COM 747316107 525 3511 SH SOLE NO 0 0 3511 QUALCOMM INC COM 747525103 76977 602609 SH SOLE NO 0 0 602609 QUALIGEN THERAPEUTICS INC COM 74754R103 49 87510 SH SOLE NO 0 0 87510 QUANEX BLDG PRODS CORP COM 747619104 230 10148 SH SOLE NO 0 0 10148 QUANTA SVCS INC COM 74762E102 2016 16088 SH SOLE NO 0 0 16088 QUANTUM COMPUTING INC COM 74766W108 39 16622 SH SOLE NO 0 0 16622 QUANTUMSCAPE CORP COM CL A 74767V109 2628 306036 SH SOLE NO 0 0 306036 QUEST DIAGNOSTICS INC COM 74834L100 2806 21104 SH SOLE NO 0 0 21104 QUIDELORTHO CORP COM 219798105 283 2922 SH SOLE NO 0 0 2922 QURATE RETAIL INC COM SER A 74915M100 130 45381 SH SOLE NO 0 0 45381 RAYMOND JAMES FINL INC COM 754730109 2447 27372 SH SOLE NO 0 0 27372 RAYONIER INC COM 754907103 1473 39417 SH SOLE NO 0 0 39417 RAYTHEON TECHNOLOGIES CORP COM 75513E101 89205 928164 SH SOLE NO 0 0 928164 RBB BANCORP COM 74930B105 354 17144 SH SOLE NO 0 0 17144 RBB FD INC MOTLEY FOL ETF 74933W601 812 25487 SH SOLE NO 0 0 25487 RBB FD INC MOTLEY FOOL GBL 74933W635 1737 75409 SH SOLE NO 0 0 75409 RBB FD INC MOTLEY FOOL SML 74933W874 236 10141 SH SOLE NO 0 0 10141 RBC BEARINGS INC COM 75524B104 200 1083 SH SOLE NO 0 0 1083 READY CAPITAL CORP COM 75574U101 128 10789 SH SOLE NO 0 0 10789 REALTY INCOME CORP COM 756109104 21934 321336 SH SOLE NO 0 0 321336 REAVES UTIL INCOME FD COM SH BEN INT 756158101 7094 228865 SH SOLE NO 0 0 228865 REDFIN CORP COM 75737F108 541 65680 SH SOLE NO 0 0 65680 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 10 11937 SH SOLE NO 0 0 11937 REDWOOD TR INC COM 758075402 111 14401 SH SOLE NO 0 0 14401 REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 9 10000 SH SOLE NO 0 0 10000 REEDS INC COM 758338107 7 50000 SH SOLE NO 0 0 50000 REGAL REXNORD CORPORATION COM 758750103 210 1858 SH SOLE NO 0 0 1858 REGENCY CTRS CORP COM 758849103 288 4870 SH SOLE NO 0 0 4870 REGENERON PHARMACEUTICALS COM 75886F107 10458 17693 SH SOLE NO 0 0 17693 REGIONS FINANCIAL CORP NEW COM 7591EP100 3031 161678 SH SOLE NO 0 0 161678 REGULUS THERAPEUTICS INC COM 75915K309 45 22000 SH SOLE NO 0 0 22000 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3209 27363 SH SOLE NO 0 0 27363 RELIANCE STEEL & ALUMINUM CO COM 759509102 754 4443 SH SOLE NO 0 0 4443 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 291 9676 SH SOLE NO 0 0 9676 RENASANT CORP COM 75970E107 491 17051 SH SOLE NO 0 0 17051 RENEO PHARMACEUTICALS INC COM 75974E103 59 22347 SH SOLE NO 0 0 22347 REPLIGEN CORP COM 759916109 1415 8715 SH SOLE NO 0 0 8715 REPUBLIC SVCS INC COM 760759100 4672 35703 SH SOLE NO 0 0 35703 RESIDEO TECHNOLOGIES INC COM 76118Y104 429 22113 SH SOLE NO 0 0 22113 RESMED INC COM 761152107 1616 7713 SH SOLE NO 0 0 7713 RESTAURANT BRANDS INTL INC COM 76131D103 823 16411 SH SOLE NO 0 0 16411 REVANCE THERAPEUTICS INC COM 761330109 453 32813 SH SOLE NO 0 0 32813 REWALK ROBOTICS LTD SHS M8216Q200 16 17160 SH SOLE NO 0 0 17160 REXFORD INDL RLTY INC COM 76169C100 1625 28225 SH SOLE NO 0 0 28225 REYNOLDS CONSUMER PRODS INC COM 76171L106 1401 51409 SH SOLE NO 0 0 51409 RGC RES INC COM 74955L103 310 16267 SH SOLE NO 0 0 16267 RH COM 74967X103 486 2293 SH SOLE NO 0 0 2293 RING ENERGY INC COM 76680V108 34 12801 SH SOLE NO 0 0 12801 RINGCENTRAL INC CL A 76680R206 207 3972 SH SOLE NO 0 0 3972 RIO TINTO PLC SPONSORED ADR 767204100 8937 146523 SH SOLE NO 0 0 146523 RIOT BLOCKCHAIN INC COM 767292105 297 71086 SH SOLE NO 0 0 71086 RITCHIE BROS AUCTIONEERS COM 767744105 352 5417 SH SOLE NO 0 0 5417 RIVERNORTH DOUBLELINE STRATE COM 76882G107 558 51300 SH SOLE NO 0 0 51300 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 488 34630 SH SOLE NO 0 0 34630 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3861 150023 SH SOLE NO 0 0 150023 RLI CORP COM 749607107 3883 33305 SH SOLE NO 0 0 33305 RLJ LODGING TR CUM CONV PFD A 74965L200 205 7934 SH SOLE NO 0 0 7934 ROBERT HALF INTL INC COM 770323103 538 7193 SH SOLE NO 0 0 7193 ROBINHOOD MKTS INC COM CL A 770700102 232 28232 SH SOLE NO 0 0 28232 ROBLOX CORP CL A 771049103 3472 105669 SH SOLE NO 0 0 105669 ROCKET COS INC COM CL A 77311W101 1105 150146 SH SOLE NO 0 0 150146 ROCKWELL AUTOMATION INC COM 773903109 21128 106007 SH SOLE NO 0 0 106007 ROGERS COMMUNICATIONS INC CL B 775109200 376 7868 SH SOLE NO 0 0 7868 ROGERS CORP COM 775133101 749 2858 SH SOLE NO 0 0 2858 ROKU INC COM CL A 77543R102 3456 42078 SH SOLE NO 0 0 42078 ROLLINS INC COM 775711104 810 23210 SH SOLE NO 0 0 23210 ROMEO POWER INC COM 776153108 304 678800 SH SOLE NO 0 0 678800 ROPER TECHNOLOGIES INC COM 776696106 11711 29674 SH SOLE NO 0 0 29674 ROSS STORES INC COM 778296103 895 12746 SH SOLE NO 0 0 12746 ROYAL BK CDA COM 780087102 8934 92275 SH SOLE NO 0 0 92275 ROYAL CARIBBEAN GROUP COM V7780T103 4657 133421 SH SOLE NO 0 0 133421 ROYAL GOLD INC COM 780287108 694 6503 SH SOLE NO 0 0 6503 ROYCE GLOBAL VALUE TR INC COM 78081T104 99 11145 SH SOLE NO 0 0 11145 ROYCE MICRO-CAP TR INC COM 780915104 1007 120462 SH SOLE NO 0 0 120462 ROYCE VALUE TR INC COM 780910105 2393 171348 SH SOLE NO 0 0 171348 RPM INTL INC COM 749685103 2895 36785 SH SOLE NO 0 0 36785 RUSH STREET INTERACTIVE INC COM 782011100 82 17685 SH SOLE NO 0 0 17685 RYDER SYS INC COM 783549108 930 13098 SH SOLE NO 0 0 13098 S&P GLOBAL INC COM 78409V104 17236 51137 SH SOLE NO 0 0 51137 SABINE RTY TR UNIT BEN INT 785688102 1294 21255 SH SOLE NO 0 0 21255 SABRA HEALTH CARE REIT INC COM 78573L106 1037 74282 SH SOLE NO 0 0 74282 SABRE CORP COM 78573M104 429 73755 SH SOLE NO 0 0 73755 SAFE BULKERS INC COM Y7388L103 68 17814 SH SOLE NO 0 0 17814 SAFETY INS GROUP INC COM 78648T100 346 3572 SH SOLE NO 0 0 3572 SAIA INC COM 78709Y105 298 1588 SH SOLE NO 0 0 1588 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 376 6008 SH SOLE NO 0 0 6008 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 2 12371 SH SOLE NO 0 0 12371 SALESFORCE INC COM 79466L302 46752 283280 SH SOLE NO 0 0 283280 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 819 108243 SH SOLE NO 0 0 108243 SALISBURY BANCORP INC COM 795226109 345 7324 SH SOLE NO 0 0 7324 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 89 10358 SH SOLE NO 0 0 10358 SANDERSON FARMS INC COM 800013104 1107 5139 SH SOLE NO 0 0 5139 SANDSTORM GOLD LTD COM NEW 80013R206 102 17223 SH SOLE NO 0 0 17223 SANDY SPRING BANCORP INC COM 800363103 1989 50914 SH SOLE NO 0 0 50914 SANGAMO THERAPEUTICS INC COM 800677106 98 23824 SH SOLE NO 0 0 23824 SANMINA CORPORATION COM 801056102 1095 26904 SH SOLE NO 0 0 26904 SANOFI SPONSORED ADR 80105N105 6640 132722 SH SOLE NO 0 0 132722 SAP SE SPON ADR 803054204 1106 12201 SH SOLE NO 0 0 12201 SAREPTA THERAPEUTICS INC COM 803607100 345 4606 SH SOLE NO 0 0 4606 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2433 7603 SH SOLE NO 0 0 7603 SCHLUMBERGER LTD COM STK 806857108 7133 199472 SH SOLE NO 0 0 199472 SCHNITZER STEEL INDS INC CL A 806882106 233 7097 SH SOLE NO 0 0 7097 SCHRODINGER INC COM 80810D103 2094 79298 SH SOLE NO 0 0 79298 SCHWAB CHARLES CORP COM 808513105 9753 154379 SH SOLE NO 0 0 154379 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 1198 26883 SH SOLE NO 0 0 26883 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3004 118382 SH SOLE NO 0 0 118382 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 2015 39054 SH SOLE NO 0 0 39054 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10794 343242 SH SOLE NO 0 0 343242 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 514 16477 SH SOLE NO 0 0 16477 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 307 6115 SH SOLE NO 0 0 6115 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 9128 179335 SH SOLE NO 0 0 179335 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 651 14397 SH SOLE NO 0 0 14397 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1294 49913 SH SOLE NO 0 0 49913 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 8251 291463 SH SOLE NO 0 0 291463 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2439 80222 SH SOLE NO 0 0 80222 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2805 57039 SH SOLE NO 0 0 57039 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6014 125640 SH SOLE NO 0 0 125640 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8409 190307 SH SOLE NO 0 0 190307 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 164291 2293610 SH SOLE NO 0 0 2293610 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 48119 829784 SH SOLE NO 0 0 829784 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10585 169584 SH SOLE NO 0 0 169584 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 16660 373046 SH SOLE NO 0 0 373046 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 11521 183664 SH SOLE NO 0 0 183664 SCHWAB STRATEGIC TR US REIT ETF 808524847 1246 59093 SH SOLE NO 0 0 59093 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 6428 164886 SH SOLE NO 0 0 164886 SCHWAB STRATEGIC TR US TIPS ETF 808524870 21084 377851 SH SOLE NO 0 0 377851 SCIENCE APPLICATIONS INTL CO COM 808625107 401 4315 SH SOLE NO 0 0 4315 SCOTTS MIRACLE-GRO CO CL A 810186106 2969 37593 SH SOLE NO 0 0 37593 SCPHARMACEUTICALS INC COM 810648105 74 15530 SH SOLE NO 0 0 15530 SEA LTD SPONSORD ADS 81141R100 2517 37650 SH SOLE NO 0 0 37650 SEABRIDGE GOLD INC COM 811916105 177 14248 SH SOLE NO 0 0 14248 SEACOAST BKG CORP FLA COM NEW 811707801 218 6602 SH SOLE NO 0 0 6602 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5476 76659 SH SOLE NO 0 0 76659 SEAGEN INC COM 81181C104 1417 8009 SH SOLE NO 0 0 8009 SEALED AIR CORP NEW COM 81211K100 1182 20489 SH SOLE NO 0 0 20489 SEASPINE HLDGS CORP COM 81255T108 362 64079 SH SOLE NO 0 0 64079 SEELOS THERAPEUTICS INC COM 81577F109 18 26907 SH SOLE NO 0 0 26907 SEI INVTS CO COM 784117103 303 5622 SH SOLE NO 0 0 5622 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 5553 102339 SH SOLE NO 0 0 102339 SELECT SECTOR SPDR TR ENERGY 81369Y506 68305 955190 SH SOLE NO 0 0 955190 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 69881 2221974 SH SOLE NO 0 0 2221974 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 8090 197997 SH SOLE NO 0 0 197997 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 37923 275845 SH SOLE NO 0 0 275845 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 52364 725468 SH SOLE NO 0 0 725468 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 55698 434327 SH SOLE NO 0 0 434327 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 29280 335243 SH SOLE NO 0 0 335243 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 68836 981550 SH SOLE NO 0 0 981550 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 11433 155345 SH SOLE NO 0 0 155345 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 85636 673668 SH SOLE NO 0 0 673668 SELECTIVE INS GROUP INC COM 816300107 875 10072 SH SOLE NO 0 0 10072 SELECTQUOTE INC COM 816307300 99 40134 SH SOLE NO 0 0 40134 SEMA4 HOLDINGS CORP COM CL A 81663L101 32 26000 SH SOLE NO 0 0 26000 SEMPRA COM 816851109 8299 55231 SH SOLE NO 0 0 55231 SEMTECH CORP COM 816850101 438 7986 SH SOLE NO 0 0 7986 SENSEONICS HLDGS INC COM 81727U105 125 122288 SH SOLE NO 0 0 122288 SENTINELONE INC CL A 81730H109 420 18017 SH SOLE NO 0 0 18017 SERA PROGNOSTICS INC CLASS A COM 81749D107 117 71594 SH SOLE NO 0 0 71594 SERVICE CORP INTL COM 817565104 1621 23457 SH SOLE NO 0 0 23457 SERVICE PPTYS TR COM SH BEN INT 81761L102 55 10547 SH SOLE NO 0 0 10547 SERVICENOW INC COM 81762P102 16332 34345 SH SOLE NO 0 0 34345 SESEN BIO INC COM 817763105 40 49385 SH SOLE NO 0 0 49385 SFL CORPORATION LTD SHS G7738W106 247 26119 SH SOLE NO 0 0 26119 SHARECARE INC COM CL A 81948W104 31 20173 SH SOLE NO 0 0 20173 SHARPS COMPLIANCE CORP COM 820017101 67 23219 SH SOLE NO 0 0 23219 SHELL PLC SPON ADS 780259305 16948 324117 SH SOLE NO 0 0 324117 SHERWIN WILLIAMS CO COM 824348106 37077 165592 SH SOLE NO 0 0 165592 SHIFT TECHNOLOGIES INC CL A 82452T107 27 41450 SH SOLE NO 0 0 41450 SHOCKWAVE MED INC COM 82489T104 660 3457 SH SOLE NO 0 0 3457 SHOPIFY INC CL A 82509L107 11196 358388 SH SOLE NO 0 0 358388 SHORE BANCSHARES INC COM 825107105 467 25290 SH SOLE NO 0 0 25290 SHYFT GROUP INC COM 825698103 1074 57821 SH SOLE NO 0 0 57821 SI-BONE INC COM 825704109 348 26410 SH SOLE NO 0 0 26410 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 815 81762 SH SOLE NO 0 0 81762 SIDUS SPACE INC CLASS A COM 826165102 33 10000 SH SOLE NO 0 0 10000 SIENTRA INC COM 82621J105 11 13500 SH SOLE NO 0 0 13500 SIGA TECHNOLOGIES INC COM 826917106 124 10791 SH SOLE NO 0 0 10791 SIGNATURE BK NEW YORK N Y COM 82669G104 246 1377 SH SOLE NO 0 0 1377 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 770 9202 SH SOLE NO 0 0 9202 SILVERCORP METALS INC COM 82835P103 62 25050 SH SOLE NO 0 0 25050 SILVERCREST METALS INC COM 828363101 277 45450 SH SOLE NO 0 0 45450 SILVERGATE CAP CORP CL A 82837P408 731 13665 SH SOLE NO 0 0 13665 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3859 181551 SH SOLE NO 0 0 181551 SIMON PPTY GROUP INC NEW COM 828806109 10959 115460 SH SOLE NO 0 0 115460 SIMPLIFY EXCHANGE TRADED FUN CONVEXITY ETF 82889N731 592 30832 SH SOLE NO 0 0 30832 SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 1375 55895 SH SOLE NO 0 0 55895 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 904 16023 SH SOLE NO 0 0 16023 SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780 1398 69798 SH SOLE NO 0 0 69798 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 3340 126187 SH SOLE NO 0 0 126187 SIMPSON MFG INC COM 829073105 391 3892 SH SOLE NO 0 0 3892 SIREN ETF TR NSD NXGN ECO ETF 829658202 669 26394 SH SOLE NO 0 0 26394 SIRIUS XM HOLDINGS INC COM 82968B103 2981 486309 SH SOLE NO 0 0 486309 SIX FLAGS ENTMT CORP NEW COM 83001A102 904 41667 SH SOLE NO 0 0 41667 SIXTH STREET SPECIALTY LENDI COM 83012A109 1249 67530 SH SOLE NO 0 0 67530 SKECHERS U S A INC CL A 830566105 873 24554 SH SOLE NO 0 0 24554 SKILLZ INC COM 83067L109 44 35827 SH SOLE NO 0 0 35827 SKYWEST INC COM 830879102 360 16980 SH SOLE NO 0 0 16980 SKYWORKS SOLUTIONS INC COM 83088M102 4999 53970 SH SOLE NO 0 0 53970 SL GREEN RLTY CORP COM 78440X887 382 8283 SH SOLE NO 0 0 8283 SLR INVESTMENT CORP COM 83413U100 713 48741 SH SOLE NO 0 0 48741 SMARTSHEET INC COM CL A 83200N103 1425 45351 SH SOLE NO 0 0 45351 SMILEDIRECTCLUB INC CL A COM 83192H106 16 15802 SH SOLE NO 0 0 15802 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 217 7917 SH SOLE NO 0 0 7917 SMITH & WESSON BRANDS INC COM 831754106 296 22615 SH SOLE NO 0 0 22615 SMITH A O CORP COM 831865209 7328 134026 SH SOLE NO 0 0 134026 SMUCKER J M CO COM NEW 832696405 8640 67498 SH SOLE NO 0 0 67498 SNAP INC CL A 83304A106 2133 162486 SH SOLE NO 0 0 162486 SNAP ON INC COM 833034101 3921 19903 SH SOLE NO 0 0 19903 SNOWFLAKE INC CL A 833445109 7397 53196 SH SOLE NO 0 0 53196 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1226 14687 SH SOLE NO 0 0 14687 SOFI TECHNOLOGIES INC COM 83406F102 3538 671519 SH SOLE NO 0 0 671519 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1983 7248 SH SOLE NO 0 0 7248 SOLENO THERAPEUTICS INC COM NEW 834203200 18 100000 SH SOLE NO 0 0 100000 SOLID POWER INC CLASS A COM 83422N105 182 33909 SH SOLE NO 0 0 33909 SOMALOGIC INC CLASS A COM 83444K105 226 50000 SH SOLE NO 0 0 50000 SONOCO PRODS CO COM 835495102 1384 24272 SH SOLE NO 0 0 24272 SONOS INC COM 83570H108 1593 88328 SH SOLE NO 0 0 88328 SONY GROUP CORPORATION SPONSORED ADR 835699307 1151 14076 SH SOLE NO 0 0 14076 SORRENTO THERAPEUTICS INC COM NEW 83587F202 333 165717 SH SOLE NO 0 0 165717 SOS LIMITED SPNSORD ADS NEW 83587W106 1 10450 SH SOLE NO 0 0 10450 SOUTH JERSEY INDS INC COM 838518108 2932 85895 SH SOLE NO 0 0 85895 SOUTHERN CO COM 842587107 63234 886752 SH SOLE NO 0 0 886752 SOUTHERN COPPER CORP COM 84265V105 834 16760 SH SOLE NO 0 0 16760 SOUTHSTATE CORPORATION COM 840441109 1324 17166 SH SOLE NO 0 0 17166 SOUTHWEST AIRLS CO COM 844741108 13786 381691 SH SOLE NO 0 0 381691 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 11 10000 SH SOLE NO 0 0 10000 SOUTHWEST GAS HLDGS INC COM 844895102 529 6080 SH SOLE NO 0 0 6080 SOUTHWESTERN ENERGY CO COM 845467109 995 159218 SH SOLE NO 0 0 159218 SOVOS BRANDS INC COM 84612U107 278 17550 SH SOLE NO 0 0 17550 SPARTANNASH CO COM 847215100 650 21574 SH SOLE NO 0 0 21574 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 71677 232854 SH SOLE NO 0 0 232854 SPDR GOLD TR GOLD SHS 78463V107 189174 1122963 SH SOLE NO 0 0 1122963 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 921 20874 SH SOLE NO 0 0 20874 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 265 9390 SH SOLE NO 0 0 9390 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 404 11633 SH SOLE NO 0 0 11633 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 693 13308 SH SOLE NO 0 0 13308 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 243 9314 SH SOLE NO 0 0 9314 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4106 172697 SH SOLE NO 0 0 172697 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1070 16352 SH SOLE NO 0 0 16352 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 8174 131890 SH SOLE NO 0 0 131890 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 24430 847110 SH SOLE NO 0 0 847110 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 16933 487026 SH SOLE NO 0 0 487026 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 333 3630 SH SOLE NO 0 0 3630 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 218 8432 SH SOLE NO 0 0 8432 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7938 231362 SH SOLE NO 0 0 231362 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 971 33595 SH SOLE NO 0 0 33595 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 3041 61803 SH SOLE NO 0 0 61803 SPDR S&P 500 ETF TR TR UNIT 78462F103 641587 1700696 SH SOLE NO 0 0 1700696 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 37572 90867 SH SOLE NO 0 0 90867 SPDR SER TR AEROSPACE DEF 78464A631 6835 67936 SH SOLE NO 0 0 67936 SPDR SER TR BBG CONV SEC ETF 78464A359 15285 236769 SH SOLE NO 0 0 236769 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 643 33042 SH SOLE NO 0 0 33042 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 26216 286549 SH SOLE NO 0 0 286549 SPDR SER TR BLOOMBERG HIGH Y 78468R622 11080 122150 SH SOLE NO 0 0 122150 SPDR SER TR BLOOMBERG INTL T 78464A516 686 29641 SH SOLE NO 0 0 29641 SPDR SER TR BLOOMBERG INVT 78468R200 5629 186969 SH SOLE NO 0 0 186969 SPDR SER TR BLOOMBERG SHORT 78464A334 3434 127433 SH SOLE NO 0 0 127433 SPDR SER TR BLOOMBERG SHT TE 78468R408 524 21734 SH SOLE NO 0 0 21734 SPDR SER TR COMP SOFTWARE 78464A599 277 2502 SH SOLE NO 0 0 2502 SPDR SER TR DJ REIT ETF 78464A607 4247 44674 SH SOLE NO 0 0 44674 SPDR SER TR FACTST INV ETF 78464A110 1359 12642 SH SOLE NO 0 0 12642 SPDR SER TR FTSE INT GVT ETF 78464A490 486 10763 SH SOLE NO 0 0 10763 SPDR SER TR HLTH CARE SVCS 78464A573 639 7777 SH SOLE NO 0 0 7777 SPDR SER TR HLTH CR EQUIP 78464A581 1759 20729 SH SOLE NO 0 0 20729 SPDR SER TR ICE PFD SEC ETF 78464A292 1435 40046 SH SOLE NO 0 0 40046 SPDR SER TR MSCI USA STRTGIC 78468R812 3773 34927 SH SOLE NO 0 0 34927 SPDR SER TR NUVEEN BLMBRG MU 78468R721 9115 198767 SH SOLE NO 0 0 198767 SPDR SER TR NUVEEN BLMBRG SH 78468R739 80155 1696047 SH SOLE NO 0 0 1696047 SPDR SER TR NUVEEN BLOOMBERG 78464A284 6237 121406 SH SOLE NO 0 0 121406 SPDR SER TR NYSE TECH ETF 78464A102 1218 11818 SH SOLE NO 0 0 11818 SPDR SER TR OILGAS EQUIP 78468R549 291 4877 SH SOLE NO 0 0 4877 SPDR SER TR PORTFLI HIGH YLD 78468R606 266 11860 SH SOLE NO 0 0 11860 SPDR SER TR PORTFLI INTRMDIT 78464A672 825 28011 SH SOLE NO 0 0 28011 SPDR SER TR PORTFLI TIPS ETF 78464A656 8730 317228 SH SOLE NO 0 0 317228 SPDR SER TR PORTFOLI S&P1500 78464A805 7380 158789 SH SOLE NO 0 0 158789 SPDR SER TR PORTFOLIO AGRGTE 78464A649 2575 97733 SH SOLE NO 0 0 97733 SPDR SER TR PORTFOLIO INTRMD 78464A375 2463 75491 SH SOLE NO 0 0 75491 SPDR SER TR PORTFOLIO LN COR 78464A367 390 16229 SH SOLE NO 0 0 16229 SPDR SER TR PORTFOLIO LN TSR 78464A664 288 8734 SH SOLE NO 0 0 8734 SPDR SER TR PORTFOLIO S&P400 78464A847 9943 250523 SH SOLE NO 0 0 250523 SPDR SER TR PORTFOLIO S&P500 78464A854 15755 355339 SH SOLE NO 0 0 355339 SPDR SER TR PORTFOLIO S&P600 78468R853 12213 339450 SH SOLE NO 0 0 339450 SPDR SER TR PORTFOLIO SH TSR 78468R101 4568 155136 SH SOLE NO 0 0 155136 SPDR SER TR PORTFOLIO SHORT 78464A474 1722 57932 SH SOLE NO 0 0 57932 SPDR SER TR PRTFLO S&P500 GW 78464A409 71088 1359766 SH SOLE NO 0 0 1359766 SPDR SER TR PRTFLO S&P500 HI 78468R788 6951 174188 SH SOLE NO 0 0 174188 SPDR SER TR PRTFLO S&P500 VL 78464A508 27432 745034 SH SOLE NO 0 0 745034 SPDR SER TR RUSSELL LOW VOL 78468R754 1105 11285 SH SOLE NO 0 0 11285 SPDR SER TR RUSSELL YIELD 78468R770 1320 14819 SH SOLE NO 0 0 14819 SPDR SER TR S&P 400 MDCP GRW 78464A821 7489 122867 SH SOLE NO 0 0 122867 SPDR SER TR S&P 400 MDCP VAL 78464A839 5861 96884 SH SOLE NO 0 0 96884 SPDR SER TR S&P 600 SMCP GRW 78464A201 16121 228669 SH SOLE NO 0 0 228669 SPDR SER TR S&P 600 SMCP VAL 78464A300 29137 402396 SH SOLE NO 0 0 402396 SPDR SER TR S&P 600 SML CAP 78464A813 12248 152959 SH SOLE NO 0 0 152959 SPDR SER TR S&P BIOTECH 78464A870 9280 124952 SH SOLE NO 0 0 124952 SPDR SER TR S&P BK ETF 78464A797 1064 24260 SH SOLE NO 0 0 24260 SPDR SER TR S&P CAP MKTS 78464A771 419 5750 SH SOLE NO 0 0 5750 SPDR SER TR S&P DIVID ETF 78464A763 157508 1327061 SH SOLE NO 0 0 1327061 SPDR SER TR S&P HOMEBUILD 78464A888 1658 30307 SH SOLE NO 0 0 30307 SPDR SER TR S&P INS ETF 78464A789 954 25213 SH SOLE NO 0 0 25213 SPDR SER TR S&P INTERNET ETF 78468R127 825 11026 SH SOLE NO 0 0 11026 SPDR SER TR S&P KENSHO CLEAN 78468R655 2157 27661 SH SOLE NO 0 0 27661 SPDR SER TR S&P KENSHO NEW 78468R648 9043 223074 SH SOLE NO 0 0 223074 SPDR SER TR S&P KENSHO SMART 78468R689 353 10281 SH SOLE NO 0 0 10281 SPDR SER TR S&P METALS MNG 78464A755 8310 191483 SH SOLE NO 0 0 191483 SPDR SER TR S&P OILGAS EXP 78468R556 2478 20746 SH SOLE NO 0 0 20746 SPDR SER TR S&P PHARMAC 78464A722 199 4753 SH SOLE NO 0 0 4753 SPDR SER TR S&P REGL BKG 78464A698 3887 66913 SH SOLE NO 0 0 66913 SPDR SER TR S&P RETAIL ETF 78464A714 982 16897 SH SOLE NO 0 0 16897 SPDR SER TR S&P SEMICNDCTR 78464A862 7381 48650 SH SOLE NO 0 0 48650 SPDR SER TR S&P TELECOM 78464A540 1684 21661 SH SOLE NO 0 0 21661 SPDR SER TR S&P TRANSN ETF 78464A532 682 10069 SH SOLE NO 0 0 10069 SPDR SER TR SPDR S&P 500 ETF 78468R796 2541 27548 SH SOLE NO 0 0 27548 SPDR SER TR SPDR S&P1500VL 78464A128 734 5486 SH SOLE NO 0 0 5486 SPDR SER TR SSGA GNDER ETF 78468R747 520 6853 SH SOLE NO 0 0 6853 SPDR SER TR SSGA US LRG ETF 78468R804 1499 11454 SH SOLE NO 0 0 11454 SPDR SER TR SSGA US SMAL ETF 78468R887 4093 39250 SH SOLE NO 0 0 39250 SPHERE 3D CORP NEW COM 84841L308 5 10317 SH SOLE NO 0 0 10317 SPINNAKER ETF SERIES CANNABIS ETF 84858T400 95 26014 SH SOLE NO 0 0 26014 SPIRE INC COM 84857L101 873 11739 SH SOLE NO 0 0 11739 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2654 90598 SH SOLE NO 0 0 90598 SPIRIT AIRLS INC COM 848577102 1056 44303 SH SOLE NO 0 0 44303 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 699 18527 SH SOLE NO 0 0 18527 SPLUNK INC COM 848637104 1587 17945 SH SOLE NO 0 0 17945 SPOTIFY TECHNOLOGY S A SHS L8681T102 920 9813 SH SOLE NO 0 0 9813 SPRAGUE RES LP COM UNIT REP LTD 849343108 261 13753 SH SOLE NO 0 0 13753 SPRINKLR INC CL A 85208T107 172 17034 SH SOLE NO 0 0 17034 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 837 34471 SH SOLE NO 0 0 34471 SPROTT FDS TR URANIUM MINERS E 85208P303 675 11823 SH SOLE NO 0 0 11823 SPROTT INC COM NEW 852066208 420 12126 SH SOLE NO 0 0 12126 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 5605 333252 SH SOLE NO 0 0 333252 SPROTT PHYSICAL GOLD TR UNIT 85207H104 19664 1386760 SH SOLE NO 0 0 1386760 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 331 25100 SH SOLE NO 0 0 25100 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4103 594648 SH SOLE NO 0 0 594648 SPROUTS FMRS MKT INC COM 85208M102 371 14684 SH SOLE NO 0 0 14684 SPS COMM INC COM 78463M107 210 1864 SH SOLE NO 0 0 1864 SQUARESPACE INC CLASS A 85225A107 209 10000 SH SOLE NO 0 0 10000 SRH TOTAL RETURN FUND INC COM 101507101 1069 89464 SH SOLE NO 0 0 89464 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 432 7442 SH SOLE NO 0 0 7442 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 10106 242719 SH SOLE NO 0 0 242719 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 214 5499 SH SOLE NO 0 0 5499 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 524 17062 SH SOLE NO 0 0 17062 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3376 80051 SH SOLE NO 0 0 80051 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 333 8756 SH SOLE NO 0 0 8756 ST JOE CO COM 790148100 265 6700 SH SOLE NO 0 0 6700 STAG INDL INC COM 85254J102 2976 96397 SH SOLE NO 0 0 96397 STANDARD BIOTOOLS INC COM 34385P108 24 15452 SH SOLE NO 0 0 15452 STANDARD LITHIUM LTD COM 853606101 70 16720 SH SOLE NO 0 0 16720 STANDEX INTL CORP COM 854231107 260 3076 SH SOLE NO 0 0 3076 STANLEY BLACK & DECKER INC COM 854502101 12531 119503 SH SOLE NO 0 0 119503 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 323 12948 SH SOLE NO 0 0 12948 STAR GROUP L P UNIT LTD PARTNR 85512C105 353 38527 SH SOLE NO 0 0 38527 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 717 35611 SH SOLE NO 0 0 35611 STARBOARD INVT TR RH HEDGED MULTI 85521B783 295 35673 SH SOLE NO 0 0 35673 STARBUCKS CORP COM 855244109 51767 677671 SH SOLE NO 0 0 677671 STARWOOD PPTY TR INC COM 85571B105 4773 228528 SH SOLE NO 0 0 228528 STATE STR CORP COM 857477103 5981 97018 SH SOLE NO 0 0 97018 STEEL DYNAMICS INC COM 858119100 3425 51777 SH SOLE NO 0 0 51777 STEELCASE INC CL A 858155203 382 35620 SH SOLE NO 0 0 35620 STELLANTIS N.V SHS N82405106 349 28309 SH SOLE NO 0 0 28309 STEM INC COM 85859N102 419 58536 SH SOLE NO 0 0 58536 STEPAN CO COM 858586100 234 2308 SH SOLE NO 0 0 2308 STERIS PLC SHS USD G8473T100 1405 6818 SH SOLE NO 0 0 6818 STITCH FIX INC COM CL A 860897107 50 10183 SH SOLE NO 0 0 10183 STMICROELECTRONICS N V NY REGISTRY 861012102 572 18204 SH SOLE NO 0 0 18204 STONECO LTD COM CL A G85158106 281 36595 SH SOLE NO 0 0 36595 STORE CAP CORP COM 862121100 793 30422 SH SOLE NO 0 0 30422 STRATASYS LTD SHS M85548101 896 47862 SH SOLE NO 0 0 47862 STRATEGY SHS DAY HAGAN NED 86280R803 4256 136518 SH SOLE NO 0 0 136518 STRATEGY SHS DAY HAGAN NED 86280R860 1339 59668 SH SOLE NO 0 0 59668 STRATEGY SHS NS 7HANDL IDX 86280R506 3767 182867 SH SOLE NO 0 0 182867 STRYKER CORPORATION COM 863667101 29896 150286 SH SOLE NO 0 0 150286 STURM RUGER & CO INC COM 864159108 1070 16812 SH SOLE NO 0 0 16812 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2012 131877 SH SOLE NO 0 0 131877 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 101 17196 SH SOLE NO 0 0 17196 SUMMIT MATLS INC CL A 86614U100 1438 61764 SH SOLE NO 0 0 61764 SUN CMNTYS INC COM 866674104 1790 11232 SH SOLE NO 0 0 11232 SUN LIFE FINANCIAL INC. COM 866796105 2391 52200 SH SOLE NO 0 0 52200 SUNCOR ENERGY INC NEW COM 867224107 652 18603 SH SOLE NO 0 0 18603 SUNDIAL GROWERS INC COM 86730L109 56 173634 SH SOLE NO 0 0 173634 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 590 15855 SH SOLE NO 0 0 15855 SUNPOWER CORP COM 867652406 207 13143 SH SOLE NO 0 0 13143 SUNRUN INC COM 86771W105 1667 71375 SH SOLE NO 0 0 71375 SUPERNUS PHARMACEUTICALS INC COM 868459108 306 10604 SH SOLE NO 0 0 10604 SURGEPAYS INC COM NEW 86882L204 144 29915 SH SOLE NO 0 0 29915 SVB FINANCIAL GROUP COM 78486Q101 2170 5495 SH SOLE NO 0 0 5495 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 5141 550472 SH SOLE NO 0 0 550472 SWISS HELVETIA FD INC COM 870875101 1223 155628 SH SOLE NO 0 0 155628 SYLVAMO CORP COMMON STOCK 871332102 358 10976 SH SOLE NO 0 0 10976 SYNAPTICS INC COM 87157D109 518 4388 SH SOLE NO 0 0 4388 SYNCHRONY FINANCIAL COM 87165B103 1195 43274 SH SOLE NO 0 0 43274 SYNOPSYS INC COM 871607107 1625 5353 SH SOLE NO 0 0 5353 SYNOVUS FINL CORP COM NEW 87161C501 538 14928 SH SOLE NO 0 0 14928 SYSCO CORP COM 871829107 26530 313187 SH SOLE NO 0 0 313187 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1864 84862 SH SOLE NO 0 0 84862 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 3550 119228 SH SOLE NO 0 0 119228 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 1028 31267 SH SOLE NO 0 0 31267 T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 726 33590 SH SOLE NO 0 0 33590 T-MOBILE US INC COM 872590104 22257 165436 SH SOLE NO 0 0 165436 T2 BIOSYSTEMS INC COM 89853L104 19 119510 SH SOLE NO 0 0 119510 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15702 192083 SH SOLE NO 0 0 192083 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1043 8517 SH SOLE NO 0 0 8517 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 954 67990 SH SOLE NO 0 0 67990 TAL EDUCATION GROUP SPONSORED ADS 874080104 658 135221 SH SOLE NO 0 0 135221 TANDEM DIABETES CARE INC COM NEW 875372203 659 11146 SH SOLE NO 0 0 11146 TANGER FACTORY OUTLET CTRS I COM 875465106 1201 84482 SH SOLE NO 0 0 84482 TAPESTRY INC COM 876030107 475 15579 SH SOLE NO 0 0 15579 TARGA RES CORP COM 87612G101 505 8474 SH SOLE NO 0 0 8474 TARGET CORP COM 87612E106 41378 292983 SH SOLE NO 0 0 292983 TASEKO MINES LTD COM 876511106 21 19595 SH SOLE NO 0 0 19595 TATA MTRS LTD SPONSORED ADR 876568502 376 14561 SH SOLE NO 0 0 14561 TAYLOR MORRISON HOME CORP COM 87724P106 4340 185812 SH SOLE NO 0 0 185812 TC ENERGY CORP COM 87807B107 7126 137556 SH SOLE NO 0 0 137556 TCW STRATEGIC INCOME FD INC COM 872340104 1130 234002 SH SOLE NO 0 0 234002 TE CONNECTIVITY LTD SHS H84989104 2194 19394 SH SOLE NO 0 0 19394 TEAM INC COM 878155100 19 25768 SH SOLE NO 0 0 25768 TECHTARGET INC COM 87874R100 419 6387 SH SOLE NO 0 0 6387 TECK RESOURCES LTD CL B 878742204 960 31427 SH SOLE NO 0 0 31427 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1434 76732 SH SOLE NO 0 0 76732 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1997 100159 SH SOLE NO 0 0 100159 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 868 61007 SH SOLE NO 0 0 61007 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 4118 286033 SH SOLE NO 0 0 286033 TELADOC HEALTH INC COM 87918A105 4495 135356 SH SOLE NO 0 0 135356 TELEDYNE TECHNOLOGIES INC COM 879360105 5217 13908 SH SOLE NO 0 0 13908 TELEFLEX INCORPORATED COM 879369106 1127 4587 SH SOLE NO 0 0 4587 TELEFONICA S A SPONSORED ADR 879382208 80 15613 SH SOLE NO 0 0 15613 TELLURIAN INC NEW COM 87968A104 332 111701 SH SOLE NO 0 0 111701 TELOS CORP MD COM 87969B101 150 18570 SH SOLE NO 0 0 18570 TELUS CORPORATION COM 87971M103 1628 73079 SH SOLE NO 0 0 73079 TEMPLETON EMERGING MKTS FD COM 880191101 226 18912 SH SOLE NO 0 0 18912 TEMPLETON EMERGING MKTS INCO COM 880192109 711 132005 SH SOLE NO 0 0 132005 TEMPLETON GLOBAL INCOME FD COM 880198106 201 45634 SH SOLE NO 0 0 45634 TENET HEALTHCARE CORP COM NEW 88033G407 350 6662 SH SOLE NO 0 0 6662 TENNECO INC CL A VTG COM STK 880349105 455 26517 SH SOLE NO 0 0 26517 TERADYNE INC COM 880770102 1256 14033 SH SOLE NO 0 0 14033 TERNIUM SA SPONSORED ADS 880890108 345 9559 SH SOLE NO 0 0 9559 TESLA INC COM 88160R101 191151 283852 SH SOLE NO 0 0 283852 TETRA TECH INC NEW COM 88162G103 723 5297 SH SOLE NO 0 0 5297 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 323 35779 SH SOLE NO 0 0 35779 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 10 11000 SH SOLE NO 0 0 11000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 961 127815 SH SOLE NO 0 0 127815 TEXAS INSTRS INC COM 882508104 31845 207259 SH SOLE NO 0 0 207259 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2803 1883 SH SOLE NO 0 0 1883 TEXAS ROADHOUSE INC COM 882681109 367 5019 SH SOLE NO 0 0 5019 TEXTRON INC COM 883203101 2087 34174 SH SOLE NO 0 0 34174 TG THERAPEUTICS INC COM 88322Q108 474 111739 SH SOLE NO 0 0 111739 THE ALGER ETF TRUST MID CAP 40 ETF 015564107 1092 83875 SH SOLE NO 0 0 83875 THE BEACHBODY COMPANY INC COM CL A 073463101 69 58092 SH SOLE NO 0 0 58092 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1101 151243 SH SOLE NO 0 0 151243 THE REAL BROKERAGE INC COM NEW 75585H206 37 24912 SH SOLE NO 0 0 24912 THE TRADE DESK INC COM CL A 88339J105 9876 235773 SH SOLE NO 0 0 235773 THE VALENS COMPANY INC COM NEW 91914P603 113 174601 SH SOLE NO 0 0 174601 THERMO FISHER SCIENTIFIC INC COM 883556102 48338 88975 SH SOLE NO 0 0 88975 THOMSON REUTERS CORP. COM NEW 884903709 788 7562 SH SOLE NO 0 0 7562 THOR INDS INC COM 885160101 669 8957 SH SOLE NO 0 0 8957 TIDAL ETF TR FOLIOBEYOND RISI 886364637 2829 87214 SH SOLE NO 0 0 87214 TIDAL ETF TR ROBINSON ALTERNT 886364678 1226 59692 SH SOLE NO 0 0 59692 TIDAL ETF TR RPAR RISK PARI 886364603 233 11979 SH SOLE NO 0 0 11979 TIDAL ETF TR SONICSHARES GBL 886364645 586 20672 SH SOLE NO 0 0 20672 TILRAY BRANDS INC COM CL 2 88688T100 870 278950 SH SOLE NO 0 0 278950 TIMKEN CO COM 887389104 302 5708 SH SOLE NO 0 0 5708 TIMKENSTEEL CORPORATION COM 887399103 396 21198 SH SOLE NO 0 0 21198 TIMOTHY PLAN HIG DV STK ETF 887432326 278 9402 SH SOLE NO 0 0 9402 TIMOTHY PLAN U S SM CP CORE 887432342 249 8625 SH SOLE NO 0 0 8625 TITAN MED INC COM NEW 88830X819 26 51889 SH SOLE NO 0 0 51889 TJX COS INC NEW COM 872540109 14480 259282 SH SOLE NO 0 0 259282 TOAST INC CL A 888787108 207 16011 SH SOLE NO 0 0 16011 TOLL BROTHERS INC COM 889478103 808 18120 SH SOLE NO 0 0 18120 TOMPKINS FINL CORP COM 890110109 604 8378 SH SOLE NO 0 0 8378 TOPBUILD CORP COM 89055F103 248 1487 SH SOLE NO 0 0 1487 TORO CO COM 891092108 1104 14571 SH SOLE NO 0 0 14571 TORONTO DOMINION BK ONT COM NEW 891160509 8613 131345 SH SOLE NO 0 0 131345 TORTOISE ENERGY INFRA CORP COM 89147L886 912 30848 SH SOLE NO 0 0 30848 TOTALENERGIES SE SPONSORED ADS 89151E109 5924 112548 SH SOLE NO 0 0 112548 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 575 12462 SH SOLE NO 0 0 12462 TOWNEBANK PORTSMOUTH VA COM 89214P109 214 7886 SH SOLE NO 0 0 7886 TOYOTA MOTOR CORP ADS 892331307 3708 24052 SH SOLE NO 0 0 24052 TRACTOR SUPPLY CO COM 892356106 5190 26776 SH SOLE NO 0 0 26776 TRANE TECHNOLOGIES PLC SHS G8994E103 3753 28904 SH SOLE NO 0 0 28904 TRANSDIGM GROUP INC COM 893641100 691 1288 SH SOLE NO 0 0 1288 TRANSGLOBE ENERGY CORP COM 893662106 101 30000 SH SOLE NO 0 0 30000 TRANSOCEAN LTD REG SHS H8817H100 752 226096 SH SOLE NO 0 0 226096 TRANSUNION COM 89400J107 4882 61044 SH SOLE NO 0 0 61044 TRAVEL PLUS LEISURE CO COM 894164102 229 5915 SH SOLE NO 0 0 5915 TRAVELERS COMPANIES INC COM 89417E109 19156 113262 SH SOLE NO 0 0 113262 TREDEGAR CORP COM 894650100 612 61296 SH SOLE NO 0 0 61296 TREVENA INC COM 89532E109 5 12508 SH SOLE NO 0 0 12508 TREX CO INC COM 89531P105 901 16561 SH SOLE NO 0 0 16561 TRI CONTL CORP COM 895436103 1443 55151 SH SOLE NO 0 0 55151 TRICO BANCSHARES COM 896095106 236 5182 SH SOLE NO 0 0 5182 TRIMBLE INC COM 896239100 808 13882 SH SOLE NO 0 0 13882 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1535 33926 SH SOLE NO 0 0 33926 TRINET GROUP INC COM 896288107 1086 14000 SH SOLE NO 0 0 14000 TRINITY INDS INC COM 896522109 906 37418 SH SOLE NO 0 0 37418 TRINITY PL HLDGS INC COM 89656D101 12 12502 SH SOLE NO 0 0 12502 TRINSEO PLC SHS G9059U107 462 12033 SH SOLE NO 0 0 12033 TRIP COM GROUP LTD ADS 89677Q107 376 13714 SH SOLE NO 0 0 13714 TRIPADVISOR INC COM 896945201 203 11409 SH SOLE NO 0 0 11409 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 212 16643 SH SOLE NO 0 0 16643 TRITON INTL LTD CL A G9078F107 2008 38149 SH SOLE NO 0 0 38149 TRUEBLUE INC COM 89785X101 245 13718 SH SOLE NO 0 0 13718 TRUECAR INC COM 89785L107 245 94751 SH SOLE NO 0 0 94751 TRUIST FINL CORP COM 89832Q109 25902 546115 SH SOLE NO 0 0 546115 TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836 2292 105157 SH SOLE NO 0 0 105157 TRUSTMARK CORP COM 898402102 232 7957 SH SOLE NO 0 0 7957 TRX GOLD CORPORATION COM 87283P109 10 28500 SH SOLE NO 0 0 28500 TURTLE BEACH CORP COM NEW 900450206 204 16750 SH SOLE NO 0 0 16750 TWILIO INC CL A 90138F102 7896 94215 SH SOLE NO 0 0 94215 TWITTER INC COM 90184L102 4802 128453 SH SOLE NO 0 0 128453 TWO HBRS INVT CORP COM NEW 90187B408 414 83280 SH SOLE NO 0 0 83280 TYLER TECHNOLOGIES INC COM 902252105 1257 3781 SH SOLE NO 0 0 3781 TYSON FOODS INC CL A 902494103 12920 150133 SH SOLE NO 0 0 150133 U S GOLD CORP COM NEW 90291C201 42 10000 SH SOLE NO 0 0 10000 UBER TECHNOLOGIES INC COM 90353T100 9549 466733 SH SOLE NO 0 0 466733 UBIQUITI INC COM 90353W103 417 1682 SH SOLE NO 0 0 1682 UBS GROUP AG SHS H42097107 306 18889 SH SOLE NO 0 0 18889 UDR INC COM 902653104 1132 24592 SH SOLE NO 0 0 24592 UFP INDUSTRIES INC COM 90278Q108 255 3751 SH SOLE NO 0 0 3751 UGI CORP NEW COM 902681105 6060 156955 SH SOLE NO 0 0 156955 UIPATH INC CL A 90364P105 1267 69675 SH SOLE NO 0 0 69675 ULTA BEAUTY INC COM 90384S303 6221 16140 SH SOLE NO 0 0 16140 UMB FINL CORP COM 902788108 226 2634 SH SOLE NO 0 0 2634 UMPQUA HLDGS CORP COM 904214103 1784 106382 SH SOLE NO 0 0 106382 UNDER ARMOUR INC CL A 904311107 608 73101 SH SOLE NO 0 0 73101 UNDER ARMOUR INC CL C 904311206 449 59326 SH SOLE NO 0 0 59326 UNIFIRST CORP MASS COM 904708104 207 1202 SH SOLE NO 0 0 1202 UNILEVER PLC SPON ADR NEW 904767704 21487 468862 SH SOLE NO 0 0 468862 UNION PAC CORP COM 907818108 47230 221449 SH SOLE NO 0 0 221449 UNITED AIRLS HLDGS INC COM 910047109 20266 572184 SH SOLE NO 0 0 572184 UNITED BANKSHARES INC WEST V COM 909907107 1024 29222 SH SOLE NO 0 0 29222 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 138 20475 SH SOLE NO 0 0 20475 UNITED NAT FOODS INC COM 911163103 5785 146830 SH SOLE NO 0 0 146830 UNITED PARCEL SERVICE INC CL B 911312106 87965 481897 SH SOLE NO 0 0 481897 UNITED RENTALS INC COM 911363109 21307 87719 SH SOLE NO 0 0 87719 UNITED STATES ANTIMONY CORP COM 911549103 7 18790 SH SOLE NO 0 0 18790 UNITED STATES STL CORP NEW COM 912909108 2604 145394 SH SOLE NO 0 0 145394 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 209 9431 SH SOLE NO 0 0 9431 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 253 4621 SH SOLE NO 0 0 4621 UNITED STS GASOLINE FD LP UNITS 91201T102 459 6780 SH SOLE NO 0 0 6780 UNITED STS NAT GAS FD LP UNIT PAR 912318300 446 23492 SH SOLE NO 0 0 23492 UNITED STS OIL FD LP UNITS 91232N207 2215 27569 SH SOLE NO 0 0 27569 UNITED THERAPEUTICS CORP DEL COM 91307C102 1141 4844 SH SOLE NO 0 0 4844 UNITEDHEALTH GROUP INC COM 91324P102 132010 257015 SH SOLE NO 0 0 257015 UNITI GROUP INC COM 91325V108 154 16390 SH SOLE NO 0 0 16390 UNITIL CORP COM 913259107 539 9191 SH SOLE NO 0 0 9191 UNITY BIOTECHNOLOGY INC COM 91381U101 7 12873 SH SOLE NO 0 0 12873 UNITY SOFTWARE INC COM 91332U101 2870 77962 SH SOLE NO 0 0 77962 UNIVERSAL CORP VA COM 913456109 272 4504 SH SOLE NO 0 0 4504 UNIVERSAL DISPLAY CORP COM 91347P105 1051 10391 SH SOLE NO 0 0 10391 UNIVERSAL HLTH SVCS INC CL B 913903100 440 4373 SH SOLE NO 0 0 4373 UNIVERSAL INS HLDGS INC COM 91359V107 890 68335 SH SOLE NO 0 0 68335 UNIVEST FINANCIAL CORPORATIO COM 915271100 273 10744 SH SOLE NO 0 0 10744 UNUM GROUP COM 91529Y106 4274 125660 SH SOLE NO 0 0 125660 UPHEALTH INC COM 91532B101 12 20425 SH SOLE NO 0 0 20425 UPSTART HLDGS INC COM 91680M107 4278 135305 SH SOLE NO 0 0 135305 UPWORK INC COM 91688F104 768 37152 SH SOLE NO 0 0 37152 URANIUM ENERGY CORP COM 916896103 32 10529 SH SOLE NO 0 0 10529 US BANCORP DEL COM NEW 902973304 24358 529308 SH SOLE NO 0 0 529308 US FOODS HLDG CORP COM 912008109 544 17745 SH SOLE NO 0 0 17745 USERTESTING INC COM 91734E101 117 23486 SH SOLE NO 0 0 23486 UWM HOLDINGS CORPORATION COM CL A 91823B109 159 44954 SH SOLE NO 0 0 44954 V F CORP COM 918204108 12992 294144 SH SOLE NO 0 0 294144 VAALCO ENERGY INC COM NEW 91851C201 81 11676 SH SOLE NO 0 0 11676 VAIL RESORTS INC COM 91879Q109 339 1557 SH SOLE NO 0 0 1557 VALE S A SPONSORED ADS 91912E105 3954 270315 SH SOLE NO 0 0 270315 VALERO ENERGY CORP COM 91913Y100 20133 189439 SH SOLE NO 0 0 189439 VALLEY NATL BANCORP COM 919794107 2513 241494 SH SOLE NO 0 0 241494 VALMONT INDS INC COM 920253101 217 968 SH SOLE NO 0 0 968 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 5721 66163 SH SOLE NO 0 0 66163 VANECK ETF TRUST BDC INCOME ETF 92189F411 2718 180031 SH SOLE NO 0 0 180031 VANECK ETF TRUST BIOTECH ETF 92189F726 3110 21337 SH SOLE NO 0 0 21337 VANECK ETF TRUST EMERGING MRKT HI 92189F353 332 18715 SH SOLE NO 0 0 18715 VANECK ETF TRUST ENERGY INCME ET 92189H870 1131 19638 SH SOLE NO 0 0 19638 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 11184 413941 SH SOLE NO 0 0 413941 VANECK ETF TRUST GAMING ETF 92189F882 245 7251 SH SOLE NO 0 0 7251 VANECK ETF TRUST GOLD MINERS ETF 92189F106 16748 611719 SH SOLE NO 0 0 611719 VANECK ETF TRUST GREEN BOND ETF 92189F171 1023 43397 SH SOLE NO 0 0 43397 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 7012 130221 SH SOLE NO 0 0 130221 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 1485 32535 SH SOLE NO 0 0 32535 VANECK ETF TRUST INVESTMENT GRD 92189F486 1449 58739 SH SOLE NO 0 0 58739 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 461 18861 SH SOLE NO 0 0 18861 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2206 68939 SH SOLE NO 0 0 68939 VANECK ETF TRUST LONG MUNI ETF 92189F536 646 36618 SH SOLE NO 0 0 36618 VANECK ETF TRUST LONG/FLAT TREND 92189F148 4034 108303 SH SOLE NO 0 0 108303 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 331 2656 SH SOLE NO 0 0 2656 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 66541 1044113 SH SOLE NO 0 0 1044113 VANECK ETF TRUST NATURAL RESOURC 92189F841 206 4559 SH SOLE NO 0 0 4559 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1155 4969 SH SOLE NO 0 0 4969 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1256 16356 SH SOLE NO 0 0 16356 VANECK ETF TRUST PREFERRED SECURT 92189F429 3068 169512 SH SOLE NO 0 0 169512 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 2263 26080 SH SOLE NO 0 0 26080 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 13300 65286 SH SOLE NO 0 0 65286 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 525 23418 SH SOLE NO 0 0 23418 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 191 14819 SH SOLE NO 0 0 14819 VANECK ETF TRUST STEEL ETF 92189F205 241 4887 SH SOLE NO 0 0 4887 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 285 16681 SH SOLE NO 0 0 16681 VANECK ETF TRUST VANECK VIETNAM 92189F817 239 16644 SH SOLE NO 0 0 16644 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 1697 35604 SH SOLE NO 0 0 35604 VANECK MERK GOLD TR GOLD TRUST 921078101 2763 157621 SH SOLE NO 0 0 157621 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 10212 46925 SH SOLE NO 0 0 46925 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 7706 58004 SH SOLE NO 0 0 58004 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 867 5489 SH SOLE NO 0 0 5489 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 8166 53327 SH SOLE NO 0 0 53327 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1167 8078 SH SOLE NO 0 0 8078 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1515 8375 SH SOLE NO 0 0 8375 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 3033 19707 SH SOLE NO 0 0 19707 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 21859 128561 SH SOLE NO 0 0 128561 VANGUARD BD INDEX FDS INTERMED TERM 921937819 44221 569496 SH SOLE NO 0 0 569496 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2690 33745 SH SOLE NO 0 0 33745 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 195706 2548591 SH SOLE NO 0 0 2548591 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 129179 1716447 SH SOLE NO 0 0 1716447 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 25177 511738 SH SOLE NO 0 0 511738 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 28079 566811 SH SOLE NO 0 0 566811 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 26499 202129 SH SOLE NO 0 0 202129 VANGUARD INDEX FDS GROWTH ETF 922908736 307453 1379397 SH SOLE NO 0 0 1379397 VANGUARD INDEX FDS LARGE CAP ETF 922908637 56759 329327 SH SOLE NO 0 0 329327 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 62643 357186 SH SOLE NO 0 0 357186 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 51080 394379 SH SOLE NO 0 0 394379 VANGUARD INDEX FDS MID CAP ETF 922908629 182857 928352 SH SOLE NO 0 0 928352 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 65399 717806 SH SOLE NO 0 0 717806 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 328066 945763 SH SOLE NO 0 0 945763 VANGUARD INDEX FDS SM CP VAL ETF 922908611 81302 542668 SH SOLE NO 0 0 542668 VANGUARD INDEX FDS SMALL CP ETF 922908751 142497 809136 SH SOLE NO 0 0 809136 VANGUARD INDEX FDS SML CP GRW ETF 922908595 40985 208015 SH SOLE NO 0 0 208015 VANGUARD INDEX FDS TOTAL STK MKT 922908769 400834 2125089 SH SOLE NO 0 0 2125089 VANGUARD INDEX FDS VALUE ETF 922908744 335374 2543031 SH SOLE NO 0 0 2543031 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 68151 1364114 SH SOLE NO 0 0 1364114 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 231064 5547772 SH SOLE NO 0 0 5547772 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 22673 429256 SH SOLE NO 0 0 429256 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1595 25128 SH SOLE NO 0 0 25128 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 136707 1324560 SH SOLE NO 0 0 1324560 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1017 22994 SH SOLE NO 0 0 22994 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 30575 358278 SH SOLE NO 0 0 358278 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 63651 1269983 SH SOLE NO 0 0 1269983 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 50410 1009830 SH SOLE NO 0 0 1009830 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 44818 560093 SH SOLE NO 0 0 560093 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3663 59893 SH SOLE NO 0 0 59893 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1698 20939 SH SOLE NO 0 0 20939 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 994 14169 SH SOLE NO 0 0 14169 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 4873 101942 SH SOLE NO 0 0 101942 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 13614 231307 SH SOLE NO 0 0 231307 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 67523 885442 SH SOLE NO 0 0 885442 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 206 2680 SH SOLE NO 0 0 2680 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 57944 1029578 SH SOLE NO 0 0 1029578 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3442 20034 SH SOLE NO 0 0 20034 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 32795 516057 SH SOLE NO 0 0 516057 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 2886 19240 SH SOLE NO 0 0 19240 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3485 50980 SH SOLE NO 0 0 50980 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1210 10161 SH SOLE NO 0 0 10161 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 977 5782 SH SOLE NO 0 0 5782 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 318394 2219242 SH SOLE NO 0 0 2219242 VANGUARD STAR FDS VG TL INTL STK F 921909768 47315 916780 SH SOLE NO 0 0 916780 VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 544962 13356913 SH SOLE NO 0 0 13356913 VANGUARD WELLINGTON FD US MINIMUM 921935409 473 4915 SH SOLE NO 0 0 4915 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 2768 30901 SH SOLE NO 0 0 30901 VANGUARD WELLINGTON FD US QUALITY 921935706 215 2200 SH SOLE NO 0 0 2200 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 525 8571 SH SOLE NO 0 0 8571 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 180499 1774818 SH SOLE NO 0 0 1774818 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 20076 292619 SH SOLE NO 0 0 292619 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 25240 429118 SH SOLE NO 0 0 429118 VANGUARD WORLD FD ESG INTL STK ETF 921910725 3264 66577 SH SOLE NO 0 0 66577 VANGUARD WORLD FD ESG US STK ETF 921910733 10700 161148 SH SOLE NO 0 0 161148 VANGUARD WORLD FD EXTENDED DUR 921910709 3168 31646 SH SOLE NO 0 0 31646 VANGUARD WORLD FD MEGA CAP INDEX 921910873 20121 152655 SH SOLE NO 0 0 152655 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 16026 166633 SH SOLE NO 0 0 166633 VANGUARD WORLD FD MEGA GRWTH IND 921910816 46344 255072 SH SOLE NO 0 0 255072 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2049 21798 SH SOLE NO 0 0 21798 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 13332 58615 SH SOLE NO 0 0 58615 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 43600 235244 SH SOLE NO 0 0 235244 VANGUARD WORLD FDS ENERGY ETF 92204A306 11301 113612 SH SOLE NO 0 0 113612 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 13193 170924 SH SOLE NO 0 0 170924 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 62705 266263 SH SOLE NO 0 0 266263 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 8099 49587 SH SOLE NO 0 0 49587 VANGUARD WORLD FDS INF TECH ETF 92204A702 66482 203591 SH SOLE NO 0 0 203591 VANGUARD WORLD FDS MATERIALS ETF 92204A801 3689 23028 SH SOLE NO 0 0 23028 VANGUARD WORLD FDS UTILITIES ETF 92204A876 29328 192505 SH SOLE NO 0 0 192505 VAXART INC COM NEW 92243A200 55 15964 SH SOLE NO 0 0 15964 VBI VACCINES INC CDA COM NEW 91822J103 40 49900 SH SOLE NO 0 0 49900 VECTOR GROUP LTD COM 92240M108 501 47771 SH SOLE NO 0 0 47771 VEEVA SYS INC CL A COM 922475108 6070 30651 SH SOLE NO 0 0 30651 VELO3D INC COMMON STOCK 92259N104 19 14380 SH SOLE NO 0 0 14380 VELODYNE LIDAR INC COM 92259F101 68 72223 SH SOLE NO 0 0 72223 VENTAS INC COM 92276F100 3748 72884 SH SOLE NO 0 0 72884 VERASTEM INC COM 92337C104 54 47100 SH SOLE NO 0 0 47100 VERB TECHNOLOGY CO INC COM 92337U104 9 18150 SH SOLE NO 0 0 18150 VERICEL CORP COM 92346J108 235 9342 SH SOLE NO 0 0 9342 VERINT SYS INC COM 92343X100 251 5929 SH SOLE NO 0 0 5929 VERISIGN INC COM 92343E102 265 1589 SH SOLE NO 0 0 1589 VERISK ANALYTICS INC COM 92345Y106 1892 10932 SH SOLE NO 0 0 10932 VERITEX HLDGS INC COM 923451108 523 17878 SH SOLE NO 0 0 17878 VERITIV CORP COM 923454102 1341 12354 SH SOLE NO 0 0 12354 VERIZON COMMUNICATIONS INC COM 92343V104 218710 4309561 SH SOLE NO 0 0 4309561 VERTEX ENERGY INC COM 92534K107 1151 109417 SH SOLE NO 0 0 109417 VERTEX PHARMACEUTICALS INC COM 92532F100 20020 71046 SH SOLE NO 0 0 71046 VIATRIS INC COM 92556V106 3049 291229 SH SOLE NO 0 0 291229 VIAVI SOLUTIONS INC COM 925550105 750 56756 SH SOLE NO 0 0 56756 VICI PPTYS INC COM 925652109 2563 86049 SH SOLE NO 0 0 86049 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 21457 333919 SH SOLE NO 0 0 333919 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 1503 23415 SH SOLE NO 0 0 23415 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 4290 77812 SH SOLE NO 0 0 77812 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 33619 508619 SH SOLE NO 0 0 508619 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1202 20687 SH SOLE NO 0 0 20687 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 7485 142972 SH SOLE NO 0 0 142972 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 4670 112754 SH SOLE NO 0 0 112754 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 2440 105383 SH SOLE NO 0 0 105383 VIEW INC COM CL A 92671V106 34 21302 SH SOLE NO 0 0 21302 VILLAGE FARMS INTL INC COM 92707Y108 32 12400 SH SOLE NO 0 0 12400 VIR BIOTECHNOLOGY INC COM 92764N102 2159 84775 SH SOLE NO 0 0 84775 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 164 27249 SH SOLE NO 0 0 27249 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 311 19240 SH SOLE NO 0 0 19240 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 1141 132600 SH SOLE NO 0 0 132600 VIRTUS CONVERTIBLE & INC FD COM 92838U108 889 281586 SH SOLE NO 0 0 281586 VIRTUS CONVERTIBLE & INCOME COM 92838X102 957 260084 SH SOLE NO 0 0 260084 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 227 11672 SH SOLE NO 0 0 11672 VIRTUS DIVIDEND INTEREST & P COM 92840R101 1029 89209 SH SOLE NO 0 0 89209 VIRTUS EQUITY & CONV INCM FD COM 92841M101 926 44649 SH SOLE NO 0 0 44649 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 187 23061 SH SOLE NO 0 0 23061 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 684 82887 SH SOLE NO 0 0 82887 VISA INC COM CL A 92826C839 157354 799202 SH SOLE NO 0 0 799202 VISHAY INTERTECHNOLOGY INC COM 928298108 327 18364 SH SOLE NO 0 0 18364 VISTA GOLD CORP COM NEW 927926303 42 62500 SH SOLE NO 0 0 62500 VISTA OUTDOOR INC COM 928377100 675 24227 SH SOLE NO 0 0 24227 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 18 21445 SH SOLE NO 0 0 21445 VISTRA CORP COM 92840M102 489 21443 SH SOLE NO 0 0 21443 VIZSLA SILVER CORP COM NEW 92859G202 12 11817 SH SOLE NO 0 0 11817 VMWARE INC CL A COM 928563402 5258 46138 SH SOLE NO 0 0 46138 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 7508 481953 SH SOLE NO 0 0 481953 VOLTA INC COM CL A 92873V102 24 19081 SH SOLE NO 0 0 19081 VONAGE HLDGS CORP COM 92886T201 210 11148 SH SOLE NO 0 0 11148 VONTIER CORPORATION COM 928881101 664 28924 SH SOLE NO 0 0 28924 VORNADO RLTY TR SH BEN INT 929042109 7729 270368 SH SOLE NO 0 0 270368 VOXX INTL CORP CL A 91829F104 276 29701 SH SOLE NO 0 0 29701 VOYA FINANCIAL INC COM 929089100 1107 18602 SH SOLE NO 0 0 18602 VOYA GLBL ADV & PREM OPP FD COM 92912R104 94 10415 SH SOLE NO 0 0 10415 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 192 35083 SH SOLE NO 0 0 35083 VOYA INFRASTRUCTURE INDLS & COM 92912X101 332 34048 SH SOLE NO 0 0 34048 VOYAGER THERAPEUTICS INC COM 92915B106 143 24334 SH SOLE NO 0 0 24334 VROOM INC COM 92918V109 15 12484 SH SOLE NO 0 0 12484 VULCAN MATLS CO COM 929160109 5500 38707 SH SOLE NO 0 0 38707 VUZIX CORP COM NEW 92921W300 106 15013 SH SOLE NO 0 0 15013 W & T OFFSHORE INC COM 92922P106 140 32500 SH SOLE NO 0 0 32500 WABTEC COM 929740108 1176 14330 SH SOLE NO 0 0 14330 WALGREENS BOOTS ALLIANCE INC COM 931427108 27363 721997 SH SOLE NO 0 0 721997 WALKER & DUNLOP INC COM 93148P102 433 4499 SH SOLE NO 0 0 4499 WALMART INC COM 931142103 107899 887479 SH SOLE NO 0 0 887479 WARNER BROS DISCOVERY INC COM SER A 934423104 13225 985541 SH SOLE NO 0 0 985541 WASHINGTON FED INC COM 938824109 646 21532 SH SOLE NO 0 0 21532 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 552 25944 SH SOLE NO 0 0 25944 WASHINGTON TR BANCORP INC COM 940610108 391 8099 SH SOLE NO 0 0 8099 WASTE CONNECTIONS INC COM 94106B101 1591 12841 SH SOLE NO 0 0 12841 WASTE MGMT INC DEL COM 94106L109 38824 253786 SH SOLE NO 0 0 253786 WATERS CORP COM 941848103 2704 8171 SH SOLE NO 0 0 8171 WATERSTONE FINL INC MD COM 94188P101 1357 79638 SH SOLE NO 0 0 79638 WATSCO INC COM 942622200 2552 10687 SH SOLE NO 0 0 10687 WATTS WATER TECHNOLOGIES INC CL A 942749102 650 5292 SH SOLE NO 0 0 5292 WAYFAIR INC CL A 94419L101 326 7491 SH SOLE NO 0 0 7491 WD 40 CO COM 929236107 1899 9433 SH SOLE NO 0 0 9433 WEBER INC CL A 94770D102 134 18621 SH SOLE NO 0 0 18621 WEBSTER FINL CORP COM 947890109 3312 78580 SH SOLE NO 0 0 78580 WEC ENERGY GROUP INC COM 92939U106 16263 161601 SH SOLE NO 0 0 161601 WELBILT INC COM 949090104 420 17676 SH SOLE NO 0 0 17676 WELLS FARGO CO NEW COM 949746101 27989 714561 SH SOLE NO 0 0 714561 WELLS FARGO CO NEW PERP PFD CNV A 949746804 4609 3792 SH SOLE NO 0 0 3792 WELLTOWER INC COM 95040Q104 11869 144132 SH SOLE NO 0 0 144132 WENDYS CO COM 95058W100 2138 113243 SH SOLE NO 0 0 113243 WESBANCO INC COM 950810101 568 17929 SH SOLE NO 0 0 17929 WESCO INTL INC COM 95082P105 429 4006 SH SOLE NO 0 0 4006 WEST PHARMACEUTICAL SVSC INC COM 955306105 2864 9471 SH SOLE NO 0 0 9471 WESTERN ASSET EMERGING MKTS COM 95766A101 167 18982 SH SOLE NO 0 0 18982 WESTERN ASSET GBL HIGH INC F COM 95766B109 1065 151081 SH SOLE NO 0 0 151081 WESTERN ASSET GLOBAL CORP DE COM 95790C107 2657 195806 SH SOLE NO 0 0 195806 WESTERN ASSET HIGH INCOM FD COM 95766J102 1968 399374 SH SOLE NO 0 0 399374 WESTERN ASSET HIGH INCOME OP COM 95766K109 130 32874 SH SOLE NO 0 0 32874 WESTERN ASSET HIGH YIELD DEF COM 95768B107 274 22548 SH SOLE NO 0 0 22548 WESTERN ASSET INTER MUNI FD COM 958435109 2048 254187 SH SOLE NO 0 0 254187 WESTERN ASSET MANAGED MUNS F COM 95766M105 226 21470 SH SOLE NO 0 0 21470 WESTERN ASSET MTG DEFINED OP COM 95790B109 340 29123 SH SOLE NO 0 0 29123 WESTERN ASSET MUN HIGH INCOM COM 95766N103 70 10759 SH SOLE NO 0 0 10759 WESTERN AST INFL LKD OPP & I COM 95766R104 384 36481 SH SOLE NO 0 0 36481 WESTERN DIGITAL CORP. COM 958102105 1010 22538 SH SOLE NO 0 0 22538 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 31 33000 SH SOLE NO 0 0 33000 WESTERN UN CO COM 959802109 1242 75450 SH SOLE NO 0 0 75450 WESTLAKE CORPORATION COM 960413102 225 2296 SH SOLE NO 0 0 2296 WESTROCK CO COM 96145D105 5531 138848 SH SOLE NO 0 0 138848 WEX INC COM 96208T104 390 2510 SH SOLE NO 0 0 2510 WEYERHAEUSER CO MTN BE COM NEW 962166104 10625 320821 SH SOLE NO 0 0 320821 WHEATON PRECIOUS METALS CORP COM 962879102 2675 74259 SH SOLE NO 0 0 74259 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 85 17060 SH SOLE NO 0 0 17060 WHEELS UP EXPERIENCE INC COM CL A 96328L106 68 34940 SH SOLE NO 0 0 34940 WHIRLPOOL CORP COM 963320106 3998 25818 SH SOLE NO 0 0 25818 WHITE MTNS INS GROUP LTD COM G9618E107 319 256 SH SOLE NO 0 0 256 WHITEHORSE FIN INC COM 96524V106 205 15618 SH SOLE NO 0 0 15618 WHITESTONE REIT COM 966084204 368 34293 SH SOLE NO 0 0 34293 WHITING PETE CORP NEW COM NEW 966387508 760 11178 SH SOLE NO 0 0 11178 WILEY JOHN & SONS INC CL A 968223206 203 4262 SH SOLE NO 0 0 4262 WILLIAMS COS INC COM 969457100 8575 274778 SH SOLE NO 0 0 274778 WILLIAMS SONOMA INC COM 969904101 3486 31419 SH SOLE NO 0 0 31419 WILLIS TOWERS WATSON PLC LTD SHS G96629103 976 4945 SH SOLE NO 0 0 4945 WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 185 85550 SH SOLE NO 0 0 85550 WINMARK CORP COM 974250102 2563 13106 SH SOLE NO 0 0 13106 WINNEBAGO INDS INC COM 974637100 272 5609 SH SOLE NO 0 0 5609 WINTRUST FINL CORP COM 97650W108 970 12113 SH SOLE NO 0 0 12113 WIPRO LTD SPON ADR 1 SH 97651M109 66 12512 SH SOLE NO 0 0 12512 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2977 106222 SH SOLE NO 0 0 106222 WISDOMTREE TR CURRNCY INT EQ 97717X263 607 21719 SH SOLE NO 0 0 21719 WISDOMTREE TR EM EX ST-OWNED 97717X578 11187 390063 SH SOLE NO 0 0 390063 WISDOMTREE TR EM LCL DEBT FD 97717X867 395 15433 SH SOLE NO 0 0 15433 WISDOMTREE TR EMER MKT HIGH FD 97717W315 9747 263238 SH SOLE NO 0 0 263238 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1666 37327 SH SOLE NO 0 0 37327 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 261 11131 SH SOLE NO 0 0 11131 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2020 30833 SH SOLE NO 0 0 30833 WISDOMTREE TR EUROPE SMCP DV 97717W869 927 16797 SH SOLE NO 0 0 16797 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2448 48642 SH SOLE NO 0 0 48642 WISDOMTREE TR GLB US QTLY DIV 97717W844 5531 174560 SH SOLE NO 0 0 174560 WISDOMTREE TR HEDGED HI YLD BD 97717W430 681 34224 SH SOLE NO 0 0 34224 WISDOMTREE TR INTERNATIONL EFI 97717Y634 208 6732 SH SOLE NO 0 0 6732 WISDOMTREE TR INTERNTNL AI ENH 97717W786 268 7559 SH SOLE NO 0 0 7559 WISDOMTREE TR INTL LRGCAP DV 97717W794 3200 76483 SH SOLE NO 0 0 76483 WISDOMTREE TR INTL MIDCAP DV 97717W778 872 15776 SH SOLE NO 0 0 15776 WISDOMTREE TR INTL QULTY DIV 97717X131 1612 54428 SH SOLE NO 0 0 54428 WISDOMTREE TR INTL SMCAP DIV 97717W760 2572 44070 SH SOLE NO 0 0 44070 WISDOMTREE TR INTRST RATE HDGE 97717W380 481 10567 SH SOLE NO 0 0 10567 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 13687 365766 SH SOLE NO 0 0 365766 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1016 29399 SH SOLE NO 0 0 29399 WISDOMTREE TR JAPN HEDGE EQT 97717W851 553 8867 SH SOLE NO 0 0 8867 WISDOMTREE TR US AI ENHANCED 97717W406 4852 54683 SH SOLE NO 0 0 54683 WISDOMTREE TR US EFFICIENT COR 97717Y790 821 24626 SH SOLE NO 0 0 24626 WISDOMTREE TR US ESG FUND 97717W596 482 11856 SH SOLE NO 0 0 11856 WISDOMTREE TR US HIGH DIVIDEND 97717W208 2696 32769 SH SOLE NO 0 0 32769 WISDOMTREE TR US LARGECAP DIVD 97717W307 41636 704513 SH SOLE NO 0 0 704513 WISDOMTREE TR US LARGECAP FUND 97717W588 221 5434 SH SOLE NO 0 0 5434 WISDOMTREE TR US MIDCAP DIVID 97717W505 25986 666664 SH SOLE NO 0 0 666664 WISDOMTREE TR US MIDCAP FUND 97717W570 1335 29059 SH SOLE NO 0 0 29059 WISDOMTREE TR US QTLY DIV GRT 97717X669 33632 586847 SH SOLE NO 0 0 586847 WISDOMTREE TR US S CAP QTY DIV 97717X651 3688 92931 SH SOLE NO 0 0 92931 WISDOMTREE TR US SMALLCAP DIVD 97717W604 14418 510938 SH SOLE NO 0 0 510938 WISDOMTREE TR US SMALLCAP FUND 97717W562 5184 126071 SH SOLE NO 0 0 126071 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2035 35145 SH SOLE NO 0 0 35145 WISDOMTREE TR WISDOMTREE US VA 97717W547 919 17344 SH SOLE NO 0 0 17344 WOLFSPEED INC COM 977852102 1278 20148 SH SOLE NO 0 0 20148 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 866 40203 SH SOLE NO 0 0 40203 WOODWARD INC COM 980745103 398 4304 SH SOLE NO 0 0 4304 WORKDAY INC CL A 98138H101 2184 15648 SH SOLE NO 0 0 15648 WORKHORSE GROUP INC COM NEW 98138J206 130 50147 SH SOLE NO 0 0 50147 WORKIVA INC COM CL A 98139A105 582 8820 SH SOLE NO 0 0 8820 WORLD GOLD TR SPDR GLD MINIS 98149E303 3842 107105 SH SOLE NO 0 0 107105 WORTHINGTON INDS INC COM 981811102 288 6533 SH SOLE NO 0 0 6533 WP CAREY INC COM 92936U109 117980 1423854 SH SOLE NO 0 0 1423854 WPP PLC NEW ADR 92937A102 287 5675 SH SOLE NO 0 0 5675 WRAP TECHNOLOGIES INC COM 98212N107 66 35829 SH SOLE NO 0 0 35829 WSFS FINL CORP COM 929328102 651 16245 SH SOLE NO 0 0 16245 WYNDHAM HOTELS & RESORTS INC COM 98311A105 233 3550 SH SOLE NO 0 0 3550 WYNN RESORTS LTD COM 983134107 3386 59435 SH SOLE NO 0 0 59435 XAI OCTAGON FLOATING RATE & COM 98400T106 133 19148 SH SOLE NO 0 0 19148 XCEL ENERGY INC COM 98389B100 11285 159488 SH SOLE NO 0 0 159488 XENIA HOTELS & RESORTS INC COM 984017103 2236 153898 SH SOLE NO 0 0 153898 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 226 147234 SH SOLE NO 0 0 147234 XL FLEET CORP COM CL A 9837FR100 26 23137 SH SOLE NO 0 0 23137 XPENG INC ADS 98422D105 436 13752 SH SOLE NO 0 0 13752 XPO LOGISTICS INC COM 983793100 881 18313 SH SOLE NO 0 0 18313 XPRESSPA GROUP INC COM 98420U703 20 30200 SH SOLE NO 0 0 30200 XYLEM INC COM 98419M100 3654 46749 SH SOLE NO 0 0 46749 YAMANA GOLD INC COM 98462Y100 347 74787 SH SOLE NO 0 0 74787 YATRA ONLINE INC ORD SHS G98338109 34 15525 SH SOLE NO 0 0 15525 YETI HLDGS INC COM 98585X104 748 17295 SH SOLE NO 0 0 17295 YEXT INC COM 98585N106 240 50224 SH SOLE NO 0 0 50224 YORK WTR CO COM 987184108 472 11684 SH SOLE NO 0 0 11684 YUM BRANDS INC COM 988498101 11061 97450 SH SOLE NO 0 0 97450 YUM CHINA HLDGS INC COM 98850P109 4596 94774 SH SOLE NO 0 0 94774 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2064 7022 SH SOLE NO 0 0 7022 ZEDGE INC CL B 98923T104 41 14548 SH SOLE NO 0 0 14548 ZENDESK INC COM 98936J101 329 4444 SH SOLE NO 0 0 4444 ZEVIA PBC CL A 98955K104 144 51399 SH SOLE NO 0 0 51399 ZIFF DAVIS INC COM 48123V102 348 4682 SH SOLE NO 0 0 4682 ZILLOW GROUP INC CL C CAP STK 98954M200 340 10729 SH SOLE NO 0 0 10729 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 830 17577 SH SOLE NO 0 0 17577 ZIMMER BIOMET HOLDINGS INC COM 98956P102 7253 69037 SH SOLE NO 0 0 69037 ZIONS BANCORPORATION N A COM 989701107 456 8962 SH SOLE NO 0 0 8962 ZOETIS INC CL A 98978V103 24713 143774 SH SOLE NO 0 0 143774 ZOMEDICA CORP COM 98980M109 48 218225 SH SOLE NO 0 0 218225 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5176 47941 SH SOLE NO 0 0 47941 ZSCALER INC COM 98980G102 4273 28580 SH SOLE NO 0 0 28580 ZYMEWORKS INC COM 98985W102 136 25744 SH SOLE NO 0 0 25744