0000312272-24-000003.txt : 20240206 0000312272-24-000003.hdr.sgml : 20240206 20240206082310 ACCESSION NUMBER: 0000312272-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240206 DATE AS OF CHANGE: 20240206 EFFECTIVENESS DATE: 20240206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMONWEALTH EQUITY SERVICES, LLC CENTRAL INDEX KEY: 0000312272 ORGANIZATION NAME: 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: 24598154 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 X0202 13F-HR LIVE false true false 0000312272 XXXXXXXX 12-31-2023 12-31-2023 COMMONWEALTH EQUITY SERVICES, LLC
29 SAWYER ROAD ONE UNIVERSITY OFFICE PARK WALTHAM MA 02453-3483
13F HOLDINGS REPORT 028-18352 000008032 801-41541 N
Brandon Zatopek Sr. Manager, RIA Compliance 7819029526 Brandon Zatopek Waltham MA 02-06-2024 0 3900 54586971 false
INFORMATION TABLE 2 Final_13fList2023Q4.XML COMMONWEALTH 13F 10X GENOMICS INC CL A COM 88025U109 311 5556 SH SOLE NO 0 0 5556 1895 BANCORP OF WIS INC COM 28253R105 265 37908 SH SOLE NO 0 0 37908 1ST SOURCE CORP COM 336901103 239 4342 SH SOLE NO 0 0 4342 2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100 296 11113 SH SOLE NO 0 0 11113 22ND CENTY GROUP INC COM NEW 90137F202 3 16919 SH SOLE NO 0 0 16919 23ANDME HOLDING CO CLASS A COM 90138Q108 323 353058 SH SOLE NO 0 0 353058 3-D SYS CORP DEL COM NEW 88554D205 113 17745 SH SOLE NO 0 0 17745 3M CO COM 88579Y101 49323 451182 SH SOLE NO 0 0 451182 89BIO INC COM 282559103 117 10503 SH SOLE NO 0 0 10503 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 512 20331 SH SOLE NO 0 0 20331 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 3902 77580 SH SOLE NO 0 0 77580 ABBOTT LABS COM 002824100 96941 880721 SH SOLE NO 0 0 880721 ABBVIE INC COM 00287Y109 185134 1194647 SH SOLE NO 0 0 1194647 ABM INDS INC COM 000957100 227 5072 SH SOLE NO 0 0 5072 ABRDN ASIA PACIFIC INCOME FU COM 003009107 974 359271 SH SOLE NO 0 0 359271 ABRDN AUSTRALIA EQUITY FD IN COM 003011103 58 13292 SH SOLE NO 0 0 13292 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 398 77978 SH SOLE NO 0 0 77978 ABRDN ETFS BBRG ALL COMMDY 003261203 400 13073 SH SOLE NO 0 0 13073 ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 662 70922 SH SOLE NO 0 0 70922 ABRDN GLOBAL INCOME FUND INC COM 003013109 137 21173 SH SOLE NO 0 0 21173 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 301 16791 SH SOLE NO 0 0 16791 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 357 91884 SH SOLE NO 0 0 91884 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 3093 156675 SH SOLE NO 0 0 156675 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 1320 79659 SH SOLE NO 0 0 79659 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 2226 122918 SH SOLE NO 0 0 122918 ABRDN INCOME CREDIT STRATEGI COM 003057106 191 28026 SH SOLE NO 0 0 28026 ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 444 33007 SH SOLE NO 0 0 33007 ABRDN NATL MUN INCOME FD SH BEN INT 24610T108 195 19100 SH SOLE NO 0 0 19100 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 228 2254 SH SOLE NO 0 0 2254 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 336 3683 SH SOLE NO 0 0 3683 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 3101 34064 SH SOLE NO 0 0 34064 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 3067 134700 SH SOLE NO 0 0 134700 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 2191 271869 SH SOLE NO 0 0 271869 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 2822 241857 SH SOLE NO 0 0 241857 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 610 9235 SH SOLE NO 0 0 9235 ACADIA HEALTHCARE COMPANY IN COM 00404A109 516 6630 SH SOLE NO 0 0 6630 ACADIA PHARMACEUTICALS INC COM 004225108 445 14225 SH SOLE NO 0 0 14225 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 72425 206392 SH SOLE NO 0 0 206392 ACCURAY INC COM 004397105 37 13000 SH SOLE NO 0 0 13000 ACUSHNET HLDGS CORP COM 005098108 361 5713 SH SOLE NO 0 0 5713 ACV AUCTIONS INC COM CL A 00091G104 1297 85643 SH SOLE NO 0 0 85643 ADAM NAT RES FD INC COM 00548F105 635 30761 SH SOLE NO 0 0 30761 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1394 78726 SH SOLE NO 0 0 78726 ADAPTHEALTH CORP COMMON STOCK 00653Q102 303 41498 SH SOLE NO 0 0 41498 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 13 16758 SH SOLE NO 0 0 16758 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 227 46288 SH SOLE NO 0 0 46288 ADC THERAPEUTICS SA SHS H0036K147 33 19852 SH SOLE NO 0 0 19852 ADIENT PLC ORD SHS G0084W101 298 8195 SH SOLE NO 0 0 8195 ADMA BIOLOGICS INC COM 000899104 74 16360 SH SOLE NO 0 0 16360 ADOBE INC COM 00724F101 91366 153145 SH SOLE NO 0 0 153145 ADT INC DEL COM 00090Q103 128 18767 SH SOLE NO 0 0 18767 ADVANCE AUTO PARTS INC COM 00751Y106 4594 75282 SH SOLE NO 0 0 75282 ADVANCED DRAIN SYS INC DEL COM 00790R104 1484 10555 SH SOLE NO 0 0 10555 ADVANCED ENERGY INDS COM 007973100 1110 10193 SH SOLE NO 0 0 10193 ADVANCED MICRO DEVICES INC COM 007903107 95620 648669 SH SOLE NO 0 0 648669 ADVENT CONV & INCOME FD COM 00764C109 3259 286373 SH SOLE NO 0 0 286373 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 262 4654 SH SOLE NO 0 0 4654 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 51445 1518164 SH SOLE NO 0 0 1518164 ADVISORSHARES TR DORSY FSM US 00768Y487 89058 2223070 SH SOLE NO 0 0 2223070 ADVISORSHARES TR INSIDER ADVANTA 00768Y818 405 3877 SH SOLE NO 0 0 3877 ADVISORSHARES TR PURE CANNABIS 00768Y495 74 24416 SH SOLE NO 0 0 24416 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1485 211843 SH SOLE NO 0 0 211843 AECOM COM 00766T100 3603 38976 SH SOLE NO 0 0 38976 AEGON LTD AMER REG 1 CERT 0076CA104 262 45436 SH SOLE NO 0 0 45436 AEHR TEST SYS COM 00760J108 534 20143 SH SOLE NO 0 0 20143 AERCAP HOLDINGS NV SHS N00985106 218 2934 SH SOLE NO 0 0 2934 AEROVIRONMENT INC COM 008073108 510 4044 SH SOLE NO 0 0 4044 AES CORP COM 00130H105 1072 55708 SH SOLE NO 0 0 55708 AFFIMED N V COM N01045108 128 204759 SH SOLE NO 0 0 204759 AFFIRM HLDGS INC COM CL A 00827B106 511 10392 SH SOLE NO 0 0 10392 AFLAC INC COM 001055102 29176 353652 SH SOLE NO 0 0 353652 AGCO CORP COM 001084102 4186 34482 SH SOLE NO 0 0 34482 AGEAGLE AERIAL SYS INC NEW COM 00848K101 1 10012 SH SOLE NO 0 0 10012 AGENUS INC COM NEW 00847G705 9 10750 SH SOLE NO 0 0 10750 AGF INVTS TR US MARKET NETRL 00110G408 2396 141358 SH SOLE NO 0 0 141358 AGILENT TECHNOLOGIES INC COM 00846U101 4785 34418 SH SOLE NO 0 0 34418 AGNC INVT CORP COM 00123Q104 3897 397273 SH SOLE NO 0 0 397273 AGNICO EAGLE MINES LTD COM 008474108 4527 82528 SH SOLE NO 0 0 82528 AGREE RLTY CORP COM 008492100 390 6193 SH SOLE NO 0 0 6193 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 2645 101831 SH SOLE NO 0 0 101831 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 6532 250957 SH SOLE NO 0 0 250957 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695 2347 89340 SH SOLE NO 0 0 89340 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 18752 725424 SH SOLE NO 0 0 725424 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 2687 93066 SH SOLE NO 0 0 93066 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 6583 248009 SH SOLE NO 0 0 248009 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 6960 256354 SH SOLE NO 0 0 256354 AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760 334 11905 SH SOLE NO 0 0 11905 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 2050 73341 SH SOLE NO 0 0 73341 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 2279 68073 SH SOLE NO 0 0 68073 AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836 2385 83330 SH SOLE NO 0 0 83330 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 1521 48918 SH SOLE NO 0 0 48918 AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307 7654 227795 SH SOLE NO 0 0 227795 AIM ETF PRODUCTS TRUST US LRGCP B10 JUN 00888H745 558 20038 SH SOLE NO 0 0 20038 AIM ETF PRODUCTS TRUST US LRGCP B10 NOV 00888H851 348 11927 SH SOLE NO 0 0 11927 AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604 4012 117429 SH SOLE NO 0 0 117429 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 21514 729025 SH SOLE NO 0 0 729025 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 19425 685073 SH SOLE NO 0 0 685073 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 2627 94310 SH SOLE NO 0 0 94310 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 8711 287501 SH SOLE NO 0 0 287501 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 46460 1489088 SH SOLE NO 0 0 1489088 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 2533 93743 SH SOLE NO 0 0 93743 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 5923 208531 SH SOLE NO 0 0 208531 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 40278 1231000 SH SOLE NO 0 0 1231000 AIR LEASE CORP CL A 00912X302 229 5470 SH SOLE NO 0 0 5470 AIR PRODS & CHEMS INC COM 009158106 32486 118649 SH SOLE NO 0 0 118649 AIR TRANSPORT SERVICES GRP I COM 00922R105 430 24402 SH SOLE NO 0 0 24402 AIRBNB INC COM CL A 009066101 11468 84233 SH SOLE NO 0 0 84233 AKAMAI TECHNOLOGIES INC COM 00971T101 1865 15759 SH SOLE NO 0 0 15759 AKEBIA THERAPEUTICS INC COM 00972D105 23 18736 SH SOLE NO 0 0 18736 AKOUSTIS TECHNOLOGIES INC COM 00973N102 178 213225 SH SOLE NO 0 0 213225 ALAMO GROUP INC COM 011311107 2222 10569 SH SOLE NO 0 0 10569 ALAMOS GOLD INC NEW COM CL A 011532108 878 65182 SH SOLE NO 0 0 65182 ALARM COM HLDGS INC COM 011642105 227 3520 SH SOLE NO 0 0 3520 ALASKA AIR GROUP INC COM 011659109 2021 51719 SH SOLE NO 0 0 51719 ALAUNOS THERAPEUTICS INC COM 98973P101 4 51638 SH SOLE NO 0 0 51638 ALBEMARLE CORP COM 012653101 25525 176667 SH SOLE NO 0 0 176667 ALBERTSONS COS INC COMMON STOCK 013091103 657 28545 SH SOLE NO 0 0 28545 ALCOA CORP COM 013872106 2022 59460 SH SOLE NO 0 0 59460 ALCON AG ORD SHS H01301128 1355 17349 SH SOLE NO 0 0 17349 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1163 9176 SH SOLE NO 0 0 9176 ALGONQUIN PWR UTILS CORP COM 015857105 1123 177677 SH SOLE NO 0 0 177677 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10730 138428 SH SOLE NO 0 0 138428 ALIGHT INC COM CL A 01626W101 293 34344 SH SOLE NO 0 0 34344 ALIGN TECHNOLOGY INC COM 016255101 1844 6729 SH SOLE NO 0 0 6729 ALKALINE WTR CO INC COM 01643A306 7 26863 SH SOLE NO 0 0 26863 ALLBIRDS INC COM CL A 01675A109 36 29374 SH SOLE NO 0 0 29374 ALLEGIANT TRAVEL CO COM 01748X102 297 3590 SH SOLE NO 0 0 3590 ALLEGION PLC ORD SHS G0176J109 1233 9734 SH SOLE NO 0 0 9734 ALLETE INC COM NEW 018522300 673 10996 SH SOLE NO 0 0 10996 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 828 39102 SH SOLE NO 0 0 39102 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 858 84744 SH SOLE NO 0 0 84744 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3089 99544 SH SOLE NO 0 0 99544 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 3504 323211 SH SOLE NO 0 0 323211 ALLIANT ENERGY CORP COM 018802108 3808 74223 SH SOLE NO 0 0 74223 ALLIED GAMING & ENTRTNMNT IN COM 019170109 11 10425 SH SOLE NO 0 0 10425 ALLISON TRANSMISSION HLDGS I COM 01973R101 1193 20519 SH SOLE NO 0 0 20519 ALLOVIR INC COM 019818103 138 203500 SH SOLE NO 0 0 203500 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 110 25456 SH SOLE NO 0 0 25456 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 72 10980 SH SOLE NO 0 0 10980 ALLSPRING MULTI SECTOR INCOM COM 94987D101 125 13265 SH SOLE NO 0 0 13265 ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 93 10131 SH SOLE NO 0 0 10131 ALLSTATE CORP COM 020002101 15166 108342 SH SOLE NO 0 0 108342 ALLY FINL INC COM 02005N100 2318 66387 SH SOLE NO 0 0 66387 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 809 4229 SH SOLE NO 0 0 4229 ALPHABET INC CAP STK CL A 02079K305 360480 2580569 SH SOLE NO 0 0 2580569 ALPHABET INC CAP STK CL C 02079K107 279143 1980721 SH SOLE NO 0 0 1980721 ALPHATEC HLDGS INC COM NEW 02081G201 239 15819 SH SOLE NO 0 0 15819 ALPS ETF TR ALERIAN ENERGY 00162Q676 1650 71457 SH SOLE NO 0 0 71457 ALPS ETF TR ALERIAN MLP 00162Q452 35159 826887 SH SOLE NO 0 0 826887 ALPS ETF TR CLEAN ENERGY 00162Q460 295 8230 SH SOLE NO 0 0 8230 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1790 43202 SH SOLE NO 0 0 43202 ALPS ETF TR EQUAL SEC ETF 00162Q205 1540 14060 SH SOLE NO 0 0 14060 ALPS ETF TR INTL SEC DV DOG 00162Q718 5734 191947 SH SOLE NO 0 0 191947 ALPS ETF TR OSHARES US QUALT 00162Q387 2543 55173 SH SOLE NO 0 0 55173 ALPS ETF TR OSHARES US SMLCP 00162Q395 5108 130368 SH SOLE NO 0 0 130368 ALPS ETF TR SECTR DIV DOGS 00162Q858 18988 370423 SH SOLE NO 0 0 370423 ALPS ETF TR SMITH CORE PLUS 00162Q346 961 36991 SH SOLE NO 0 0 36991 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 187 15094 SH SOLE NO 0 0 15094 ALTIMMUNE INC COM NEW 02155H200 684 60773 SH SOLE NO 0 0 60773 ALTRIA GROUP INC COM 02209S103 59412 1472778 SH SOLE NO 0 0 1472778 AMARIN CORP PLC SPONS ADR NEW 023111206 176 202509 SH SOLE NO 0 0 202509 AMAZON COM INC COM 023135106 784501 5163226 SH SOLE NO 0 0 5163226 AMBARELLA INC SHS G037AX101 312 5085 SH SOLE NO 0 0 5085 AMBEV SA SPONSORED ADR 02319V103 172 61403 SH SOLE NO 0 0 61403 AMC ENTMT HLDGS INC CL A NEW 00165C302 70 11507 SH SOLE NO 0 0 11507 AMCOR PLC ORD G0250X107 7618 790267 SH SOLE NO 0 0 790267 AMDOCS LTD SHS G02602103 892 10144 SH SOLE NO 0 0 10144 AMEDISYS INC COM 023436108 355 3736 SH SOLE NO 0 0 3736 AMER STATES WTR CO COM 029899101 3677 45727 SH SOLE NO 0 0 45727 AMEREN CORP COM 023608102 6322 87390 SH SOLE NO 0 0 87390 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 2158 116529 SH SOLE NO 0 0 116529 AMERICAN AIRLS GROUP INC COM 02376R102 5981 435304 SH SOLE NO 0 0 435304 AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309 60 12889 SH SOLE NO 0 0 12889 AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 2679 41367 SH SOLE NO 0 0 41367 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 2910 69555 SH SOLE NO 0 0 69555 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 10138 179791 SH SOLE NO 0 0 179791 AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281 6324 112550 SH SOLE NO 0 0 112550 AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299 3074 57051 SH SOLE NO 0 0 57051 AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072315 1413 29459 SH SOLE NO 0 0 29459 AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 1536 33106 SH SOLE NO 0 0 33106 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 655 12836 SH SOLE NO 0 0 12836 AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 3571 76183 SH SOLE NO 0 0 76183 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1541 33125 SH SOLE NO 0 0 33125 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 4230 83004 SH SOLE NO 0 0 83004 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 786 17101 SH SOLE NO 0 0 17101 AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 763 10713 SH SOLE NO 0 0 10713 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 3894 63697 SH SOLE NO 0 0 63697 AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364 407 7897 SH SOLE NO 0 0 7897 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 14049 232483 SH SOLE NO 0 0 232483 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 2710 43371 SH SOLE NO 0 0 43371 AMERICAN CENTY ETF TR MULTISECTOR 025072398 3503 80353 SH SOLE NO 0 0 80353 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 343 7374 SH SOLE NO 0 0 7374 AMERICAN CENTY ETF TR QUALITY PREFER 025072539 1660 46306 SH SOLE NO 0 0 46306 AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 406 9378 SH SOLE NO 0 0 9378 AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 204 3431 SH SOLE NO 0 0 3431 AMERICAN CENTY ETF TR US EQT ETF 025072885 29878 366372 SH SOLE NO 0 0 366372 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 38989 675018 SH SOLE NO 0 0 675018 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 7237 95120 SH SOLE NO 0 0 95120 AMERICAN CENTY ETF TR US QUALITY VAL 025072208 285 5361 SH SOLE NO 0 0 5361 AMERICAN CENTY ETF TR US SML CP VALU 025072877 71146 792270 SH SOLE NO 0 0 792270 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 541 25553 SH SOLE NO 0 0 25553 AMERICAN ELEC PWR CO INC COM 025537101 24102 296744 SH SOLE NO 0 0 296744 AMERICAN EQTY INVT LIFE HLD COM 025676206 468 8388 SH SOLE NO 0 0 8388 AMERICAN EXPRESS CO COM 025816109 49814 265902 SH SOLE NO 0 0 265902 AMERICAN FINL GROUP INC OHIO COM 025932104 1404 11808 SH SOLE NO 0 0 11808 AMERICAN HOMES 4 RENT CL A 02665T306 251 6990 SH SOLE NO 0 0 6990 AMERICAN INTL GROUP INC COM NEW 026874784 21454 316657 SH SOLE NO 0 0 316657 AMERICAN LITHIUM CORP COM NEW 027259209 41 37597 SH SOLE NO 0 0 37597 AMERICAN TOWER CORP NEW COM 03027X100 29638 137290 SH SOLE NO 0 0 137290 AMERICAN WTR WKS CO INC NEW COM 030420103 12701 96223 SH SOLE NO 0 0 96223 AMERIPRISE FINL INC COM 03076C106 12903 33971 SH SOLE NO 0 0 33971 AMERIS BANCORP COM 03076K108 282 5323 SH SOLE NO 0 0 5323 AMES NATL CORP COM 031001100 621 29094 SH SOLE NO 0 0 29094 AMETEK INC COM 031100100 2987 18114 SH SOLE NO 0 0 18114 AMGEN INC COM 031162100 110334 383078 SH SOLE NO 0 0 383078 AMMO INC COM 00175J107 172 81721 SH SOLE NO 0 0 81721 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 307 4961 SH SOLE NO 0 0 4961 AMPHENOL CORP NEW CL A 032095101 3174 32020 SH SOLE NO 0 0 32020 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 648 61480 SH SOLE NO 0 0 61480 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 207 7774 SH SOLE NO 0 0 7774 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 15576 521809 SH SOLE NO 0 0 521809 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 18141 496339 SH SOLE NO 0 0 496339 AMPLIFY ETF TR HIGH INCOME 032108847 1164 100204 SH SOLE NO 0 0 100204 AMPLIFY ETF TR INTERNATINL ENHC 032108722 255 8850 SH SOLE NO 0 0 8850 AMPLIFY ETF TR ONLIN RETL ETF 032108102 254 4715 SH SOLE NO 0 0 4715 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 237 55577 SH SOLE NO 0 0 55577 AMTECH SYS INC COM PAR $0.01N 032332504 155 37000 SH SOLE NO 0 0 37000 ANALOG DEVICES INC COM 032654105 59556 299938 SH SOLE NO 0 0 299938 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 855 91790 SH SOLE NO 0 0 91790 ANDERSONS INC COM 034164103 600 10418 SH SOLE NO 0 0 10418 ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752 769 15204 SH SOLE NO 0 0 15204 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 4802 256931 SH SOLE NO 0 0 256931 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4910 75989 SH SOLE NO 0 0 75989 ANI PHARMACEUTICALS INC COM 00182C103 712 12904 SH SOLE NO 0 0 12904 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 6162 318109 SH SOLE NO 0 0 318109 ANSYS INC COM 03662Q105 2111 5816 SH SOLE NO 0 0 5816 ANTERO MIDSTREAM CORP COM 03676B102 1645 131308 SH SOLE NO 0 0 131308 ANTERO RESOURCES CORP COM 03674X106 2263 99779 SH SOLE NO 0 0 99779 AON PLC SHS CL A G0403H108 9534 32759 SH SOLE NO 0 0 32759 APA CORPORATION COM 03743Q108 2096 58427 SH SOLE NO 0 0 58427 APARTMENT INCOME REIT CORP COM 03750L109 510 14679 SH SOLE NO 0 0 14679 APELLIS PHARMACEUTICALS INC COM 03753U106 429 7168 SH SOLE NO 0 0 7168 API GROUP CORP COM STK 00187Y100 3795 109671 SH SOLE NO 0 0 109671 APOLLO COML REAL EST FIN INC COM 03762U105 738 62860 SH SOLE NO 0 0 62860 APOLLO GLOBAL MGMT INC COM 03769M106 5618 60282 SH SOLE NO 0 0 60282 APOLLOMICS INC CL A SHS G0411D107 19 20000 SH SOLE NO 0 0 20000 APPFOLIO INC COM CL A 03783C100 637 3675 SH SOLE NO 0 0 3675 APPIAN CORP CL A 03782L101 295 7836 SH SOLE NO 0 0 7836 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 397 23877 SH SOLE NO 0 0 23877 APPLE INC COM 037833100 2317364 12036379 SH SOLE NO 0 0 12036379 APPLIED DIGITAL CORP COM NEW 038169207 72 10708 SH SOLE NO 0 0 10708 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1148 6646 SH SOLE NO 0 0 6646 APPLIED MATLS INC COM 038222105 49269 303999 SH SOLE NO 0 0 303999 APPLIED THERAPEUTICS INC COM 03828A101 45 13550 SH SOLE NO 0 0 13550 APTARGROUP INC COM 038336103 539 4363 SH SOLE NO 0 0 4363 APTIV PLC SHS G6095L109 2670 29763 SH SOLE NO 0 0 29763 AQUA METALS INC COM 03837J101 16 21397 SH SOLE NO 0 0 21397 ARBOR REALTY TRUST INC COM 038923108 6441 424331 SH SOLE NO 0 0 424331 ARCH CAP GROUP LTD ORD G0450A105 4870 65565 SH SOLE NO 0 0 65565 ARCHER AVIATION INC COM CL A 03945R102 205 33348 SH SOLE NO 0 0 33348 ARCHER DANIELS MIDLAND CO COM 039483102 21173 293179 SH SOLE NO 0 0 293179 ARCHROCK INC COM 03957W106 286 18572 SH SOLE NO 0 0 18572 ARCOSA INC COM 039653100 737 8920 SH SOLE NO 0 0 8920 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 424 13462 SH SOLE NO 0 0 13462 ARDELYX INC COM 039697107 162 26151 SH SOLE NO 0 0 26151 ARES CAPITAL CORP COM 04010L103 17784 887892 SH SOLE NO 0 0 887892 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 82 80000 SH SOLE NO 0 0 80000 ARES COML REAL ESTATE CORP COM 04013V108 165 15951 SH SOLE NO 0 0 15951 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1036 8710 SH SOLE NO 0 0 8710 ARHAUS INC COM CL A 04035M102 2225 187764 SH SOLE NO 0 0 187764 ARISTA NETWORKS INC COM 040413106 22861 97069 SH SOLE NO 0 0 97069 ARK ETF TR 3D PRINTING ETF 00214Q500 201 8654 SH SOLE NO 0 0 8654 ARK ETF TR ARK SPACE EXPL 00214Q807 240 15550 SH SOLE NO 0 0 15550 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 7616 131986 SH SOLE NO 0 0 131986 ARK ETF TR FINTECH INNOVA 00214Q708 5503 199523 SH SOLE NO 0 0 199523 ARK ETF TR GENOMIC REV ETF 00214Q302 11945 364064 SH SOLE NO 0 0 364064 ARK ETF TR INNOVATION ETF 00214Q104 62056 1184961 SH SOLE NO 0 0 1184961 ARK ETF TR NEXT GNRTN INTER 00214Q401 10582 139420 SH SOLE NO 0 0 139420 ARM HOLDINGS PLC SPONSORED ADR 042068205 3713 49408 SH SOLE NO 0 0 49408 ARROW ELECTRS INC COM 042735100 552 4515 SH SOLE NO 0 0 4515 ARROW FINL CORP COM 042744102 552 19747 SH SOLE NO 0 0 19747 ARROW INVTS TR DWA TACTICAL MAC 042765792 221 21677 SH SOLE NO 0 0 21677 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1038 33928 SH SOLE NO 0 0 33928 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 339 7677 SH SOLE NO 0 0 7677 ASANA INC CL A 04342Y104 294 15469 SH SOLE NO 0 0 15469 ASBURY AUTOMOTIVE GROUP INC COM 043436104 320 1421 SH SOLE NO 0 0 1421 ASENSUS SURGICAL INC COM 04367G103 4 12251 SH SOLE NO 0 0 12251 ASHLAND INC COM 044186104 1119 13270 SH SOLE NO 0 0 13270 ASML HOLDING N V N Y REGISTRY SHS N07059210 25401 33557 SH SOLE NO 0 0 33557 ASPEN TECHNOLOGY INC COM 29109X106 280 1272 SH SOLE NO 0 0 1272 ASSEMBLY BIOSCIENCES INC COM 045396108 14 16621 SH SOLE NO 0 0 16621 ASSOCIATED BANC CORP COM 045487105 691 32305 SH SOLE NO 0 0 32305 ASSURANT INC COM 04621X108 366 2174 SH SOLE NO 0 0 2174 ASSURED GUARANTY LTD COM G0585R106 440 5879 SH SOLE NO 0 0 5879 AST SPACEMOBILE INC COM CL A 00217D100 138 22830 SH SOLE NO 0 0 22830 ASTRAZENECA PLC SPONSORED ADR 046353108 12364 183572 SH SOLE NO 0 0 183572 AT&T INC COM 00206R102 71345 4251812 SH SOLE NO 0 0 4251812 ATAI LIFE SCIENCES NV SHS N0731H103 42 29578 SH SOLE NO 0 0 29578 ATARA BIOTHERAPEUTICS INC COM 046513107 8 16293 SH SOLE NO 0 0 16293 ATI INC COM 01741R102 1020 22429 SH SOLE NO 0 0 22429 ATKORE INC COM 047649108 741 4633 SH SOLE NO 0 0 4633 ATLANTIC UN BANKSHARES CORP COM 04911A107 1676 45859 SH SOLE NO 0 0 45859 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 595 27669 SH SOLE NO 0 0 27669 ATLAS ENERGY SOLUTIONS INC COM NEW 642045108 189 10964 SH SOLE NO 0 0 10964 ATLASSIAN CORPORATION CL A 049468101 3952 16614 SH SOLE NO 0 0 16614 ATMOS ENERGY CORP COM 049560105 2597 22410 SH SOLE NO 0 0 22410 ATOMERA INC COM 04965B100 549 78344 SH SOLE NO 0 0 78344 ATOSSA THERAPEUTICS INC COM 04962H506 29 33345 SH SOLE NO 0 0 33345 AUDIOCODES LTD ORD M15342104 335 27741 SH SOLE NO 0 0 27741 AURORA CANNABIS INC COM 05156X884 95 198574 SH SOLE NO 0 0 198574 AURORA INNOVATION INC CLASS A COM 051774107 144 33007 SH SOLE NO 0 0 33007 AUTODESK INC COM 052769106 6720 27599 SH SOLE NO 0 0 27599 AUTOLIV INC COM 052800109 770 6983 SH SOLE NO 0 0 6983 AUTOMATIC DATA PROCESSING IN COM 053015103 46171 198183 SH SOLE NO 0 0 198183 AUTONATION INC COM 05329W102 1701 11323 SH SOLE NO 0 0 11323 AUTOZONE INC COM 053332102 4604 1780 SH SOLE NO 0 0 1780 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 1132 80182 SH SOLE NO 0 0 80182 AVALONBAY CMNTYS INC COM 053484101 3826 20434 SH SOLE NO 0 0 20434 AVANGRID INC COM 05351W103 1352 41708 SH SOLE NO 0 0 41708 AVANTOR INC COM 05352A100 221 9701 SH SOLE NO 0 0 9701 AVERY DENNISON CORP COM 053611109 9711 48035 SH SOLE NO 0 0 48035 AVIAT NETWORKS INC COM NEW 05366Y201 267 8176 SH SOLE NO 0 0 8176 AVISTA CORP COM 05379B107 351 9815 SH SOLE NO 0 0 9815 AVROBIO INC COM 05455M100 15 11000 SH SOLE NO 0 0 11000 AXCELIS TECHNOLOGIES INC COM NEW 054540208 915 7057 SH SOLE NO 0 0 7057 AXON ENTERPRISE INC COM 05464C101 10392 40227 SH SOLE NO 0 0 40227 AXOS FINANCIAL INC COM 05465C100 415 7598 SH SOLE NO 0 0 7598 AXSOME THERAPEUTICS INC COM 05464T104 560 7041 SH SOLE NO 0 0 7041 AXT INC COM 00246W103 28 11801 SH SOLE NO 0 0 11801 B & G FOODS INC NEW COM 05508R106 1042 99281 SH SOLE NO 0 0 99281 B2GOLD CORP COM 11777Q209 112 35317 SH SOLE NO 0 0 35317 BADGER METER INC COM 056525108 1265 8193 SH SOLE NO 0 0 8193 BAIDU INC SPON ADR REP A 056752108 2826 23727 SH SOLE NO 0 0 23727 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1434 95150 SH SOLE NO 0 0 95150 BAKER HUGHES COMPANY CL A 05722G100 848 24805 SH SOLE NO 0 0 24805 BAKKT HOLDINGS INC COM CL A 05759B107 260 116802 SH SOLE NO 0 0 116802 BALCHEM CORP COM 057665200 2087 14031 SH SOLE NO 0 0 14031 BALL CORP COM 058498106 1690 29378 SH SOLE NO 0 0 29378 BALLARD PWR SYS INC NEW COM 058586108 251 67754 SH SOLE NO 0 0 67754 BANC OF CALIFORNIA INC COM 05990K106 642 47769 SH SOLE NO 0 0 47769 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 122 13393 SH SOLE NO 0 0 13393 BANCO SANTANDER S.A. ADR 05964H105 491 118581 SH SOLE NO 0 0 118581 BANCROFT FD LTD COM 059695106 313 19584 SH SOLE NO 0 0 19584 BANK AMERICA CORP 7.25%CNV PFD L 060505682 3463 2873 SH SOLE NO 0 0 2873 BANK AMERICA CORP COM 060505104 113712 3377262 SH SOLE NO 0 0 3377262 BANK FIRST CORP COM 06211J100 453 5231 SH SOLE NO 0 0 5231 BANK HAWAII CORP COM 062540109 1376 18985 SH SOLE NO 0 0 18985 BANK MONTREAL QUE COM 063671101 5425 54828 SH SOLE NO 0 0 54828 BANK NEW YORK MELLON CORP COM 064058100 9970 191553 SH SOLE NO 0 0 191553 BANK NOVA SCOTIA HALIFAX COM 064149107 3593 73798 SH SOLE NO 0 0 73798 BANK OZK LITTLE ROCK ARK COM 06417N103 518 10385 SH SOLE NO 0 0 10385 BANKFINANCIAL CORP COM 06643P104 239 23269 SH SOLE NO 0 0 23269 BANNER CORP COM NEW 06652V208 270 5037 SH SOLE NO 0 0 5037 BARCLAYS PLC ADR 06738E204 123 15598 SH SOLE NO 0 0 15598 BARINGS BDC INC COM 06759L103 466 54355 SH SOLE NO 0 0 54355 BARINGS CORPORATE INVS COM 06759X107 1484 80520 SH SOLE NO 0 0 80520 BARINGS PARTN INVS SH BEN INT 06761A103 1940 124328 SH SOLE NO 0 0 124328 BARK INC COM 68622E104 13 16751 SH SOLE NO 0 0 16751 BARNES GROUP INC COM 067806109 202 6203 SH SOLE NO 0 0 6203 BARRICK GOLD CORP COM 067901108 10077 557034 SH SOLE NO 0 0 557034 BATH & BODY WORKS INC COM 070830104 440 10193 SH SOLE NO 0 0 10193 BAUSCH HEALTH COS INC COM 071734107 213 26558 SH SOLE NO 0 0 26558 BAXTER INTL INC COM 071813109 3662 94733 SH SOLE NO 0 0 94733 BCE INC COM NEW 05534B760 8304 210857 SH SOLE NO 0 0 210857 BEACON ROOFING SUPPLY INC COM 073685109 433 4973 SH SOLE NO 0 0 4973 BECTON DICKINSON & CO COM 075887109 20598 84476 SH SOLE NO 0 0 84476 BENTLEY SYS INC COM CL B 08265T208 3735 71580 SH SOLE NO 0 0 71580 BERKLEY W R CORP COM 084423102 6617 93567 SH SOLE NO 0 0 93567 BERKSHIRE HATHAWAY INC DEL CL A 084670108 86820 160 SH SOLE NO 0 0 160 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 568076 1592765 SH SOLE NO 0 0 1592765 BERKSHIRE HILLS BANCORP INC COM 084680107 3028 121936 SH SOLE NO 0 0 121936 BERRY GLOBAL GROUP INC COM 08579W103 567 8409 SH SOLE NO 0 0 8409 BEST BUY INC COM 086516101 9175 117202 SH SOLE NO 0 0 117202 BETTERWARE DE MEXC S A P I D SHS P1666E105 522 37428 SH SOLE NO 0 0 37428 BEYOND MEAT INC COM 08862E109 103 11534 SH SOLE NO 0 0 11534 BHP GROUP LTD SPONSORED ADS 088606108 8516 124666 SH SOLE NO 0 0 124666 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 183 18845 SH SOLE NO 0 0 18845 BILL HOLDINGS INC COM 090043100 410 5020 SH SOLE NO 0 0 5020 BIO-TECHNE CORP COM 09073M104 1132 14665 SH SOLE NO 0 0 14665 BIOATLA INC COM 09077B104 54 21800 SH SOLE NO 0 0 21800 BIOCARDIA INC COM 09060U507 17 26000 SH SOLE NO 0 0 26000 BIOCRYST PHARMACEUTICALS INC COM 09058V103 871 145444 SH SOLE NO 0 0 145444 BIODESIX INC COM 09075X108 29 15913 SH SOLE NO 0 0 15913 BIOGEN INC COM 09062X103 5851 22612 SH SOLE NO 0 0 22612 BIOHAVEN LTD COM G1110E107 486 11358 SH SOLE NO 0 0 11358 BIOMARIN PHARMACEUTICAL INC COM 09061G101 659 6836 SH SOLE NO 0 0 6836 BIONTECH SE SPONSORED ADS 09075V102 1148 10879 SH SOLE NO 0 0 10879 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 60 125705 SH SOLE NO 0 0 125705 BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100 123 12500 SH SOLE NO 0 0 12500 BITFARMS LTD COM 09173B107 56 19392 SH SOLE NO 0 0 19392 BJS WHSL CLUB HLDGS INC COM 05550J101 628 9426 SH SOLE NO 0 0 9426 BLACK HILLS CORP COM 092113109 759 14063 SH SOLE NO 0 0 14063 BLACK STONE MINERALS L P COM UNIT 09225M101 478 29960 SH SOLE NO 0 0 29960 BLACKBERRY LTD COM 09228F103 85 24004 SH SOLE NO 0 0 24004 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 204 16936 SH SOLE NO 0 0 16936 BLACKROCK CAP ALLOCATION TER COM 09260U109 3374 225689 SH SOLE NO 0 0 225689 BLACKROCK CAP INVT CORP COM 092533108 66 17040 SH SOLE NO 0 0 17040 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1213 111203 SH SOLE NO 0 0 111203 BLACKROCK CORPOR HI YLD FD I COM 09255P107 3550 376453 SH SOLE NO 0 0 376453 BLACKROCK CR ALLOCATION INCO COM 092508100 315 30570 SH SOLE NO 0 0 30570 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 930 86231 SH SOLE NO 0 0 86231 BLACKROCK ENERGY & RES TR COM 09250U101 261 20967 SH SOLE NO 0 0 20967 BLACKROCK ENHANCD CAP & INM COM 09256A109 691 36388 SH SOLE NO 0 0 36388 BLACKROCK ENHANCED EQUITY DI COM 09251A104 4504 585721 SH SOLE NO 0 0 585721 BLACKROCK ENHANCED GLOBAL DI COM 092501105 398 40078 SH SOLE NO 0 0 40078 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 672 127422 SH SOLE NO 0 0 127422 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 372 23050 SH SOLE NO 0 0 23050 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 1642 31380 SH SOLE NO 0 0 31380 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 263 6652 SH SOLE NO 0 0 6652 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 305 6971 SH SOLE NO 0 0 6971 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 426 8154 SH SOLE NO 0 0 8154 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 1506 68063 SH SOLE NO 0 0 68063 BLACKROCK FLOATING RATE INC COM 091941104 158 12756 SH SOLE NO 0 0 12756 BLACKROCK FLOATING RATE INCO COM 09255X100 1940 153217 SH SOLE NO 0 0 153217 BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 2000 136501 SH SOLE NO 0 0 136501 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1990 49174 SH SOLE NO 0 0 49174 BLACKROCK INC COM 09247X101 34991 43103 SH SOLE NO 0 0 43103 BLACKROCK INCOME TR INC COM NEW 09247F209 206 16896 SH SOLE NO 0 0 16896 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 212 28857 SH SOLE NO 0 0 28857 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 559 39961 SH SOLE NO 0 0 39961 BLACKROCK MULTI SECTOR INC T COM 09258A107 480 31976 SH SOLE NO 0 0 31976 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 552 54801 SH SOLE NO 0 0 54801 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1198 57581 SH SOLE NO 0 0 57581 BLACKROCK MUNI INCOME TR II COM 09249N101 467 43768 SH SOLE NO 0 0 43768 BLACKROCK MUNIASSETS FD INC COM 09254J102 1648 155617 SH SOLE NO 0 0 155617 BLACKROCK MUNICIPAL INCOME COM 09253X102 969 83245 SH SOLE NO 0 0 83245 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1139 99798 SH SOLE NO 0 0 99798 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 644 61227 SH SOLE NO 0 0 61227 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 618 55553 SH SOLE NO 0 0 55553 BLACKROCK MUNIVEST FD II INC COM 09253T101 174 16174 SH SOLE NO 0 0 16174 BLACKROCK MUNIVEST FD INC COM 09253R105 141 19800 SH SOLE NO 0 0 19800 BLACKROCK MUNIYIELD FD INC COM 09253W104 197 18318 SH SOLE NO 0 0 18318 BLACKROCK MUNIYIELD MICH QU COM 09254V105 611 53800 SH SOLE NO 0 0 53800 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 1029 99635 SH SOLE NO 0 0 99635 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 165 14195 SH SOLE NO 0 0 14195 BLACKROCK MUNIYIELD QUALITY COM 09254E103 288 24715 SH SOLE NO 0 0 24715 BLACKROCK MUNIYILD QULT FD I COM 09254F100 756 61978 SH SOLE NO 0 0 61978 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 291 27593 SH SOLE NO 0 0 27593 BLACKROCK RES & COMMODITIES SHS 09257A108 9827 1106637 SH SOLE NO 0 0 1106637 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 1281 38058 SH SOLE NO 0 0 38058 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 945 56563 SH SOLE NO 0 0 56563 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3351 206119 SH SOLE NO 0 0 206119 BLACKROCK TCP CAPITAL CORP COM 09259E108 138 11969 SH SOLE NO 0 0 11969 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 1289 59057 SH SOLE NO 0 0 59057 BLACKSTONE INC COM 09260D107 94356 720712 SH SOLE NO 0 0 720712 BLACKSTONE MTG TR INC COM CL A 09257W100 2593 121908 SH SOLE NO 0 0 121908 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 917 33161 SH SOLE NO 0 0 33161 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 3606 318521 SH SOLE NO 0 0 318521 BLINK CHARGING CO COM 09354A100 76 22419 SH SOLE NO 0 0 22419 BLOCK H & R INC COM 093671105 873 18045 SH SOLE NO 0 0 18045 BLOCK INC CL A 852234103 21619 279495 SH SOLE NO 0 0 279495 BLOOM ENERGY CORP COM CL A 093712107 313 21146 SH SOLE NO 0 0 21146 BLUE OWL CAPITAL CORPORATION COM 69121K104 9143 619423 SH SOLE NO 0 0 619423 BLUE OWL CAPITAL INC COM CL A 09581B103 2538 170360 SH SOLE NO 0 0 170360 BLUE RIDGE BANKSHARES INC VA COM 095825105 35 11603 SH SOLE NO 0 0 11603 BLUEBIRD BIO INC COM 09609G100 19 14097 SH SOLE NO 0 0 14097 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 94 11500 SH SOLE NO 0 0 11500 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 235 2600 SH SOLE NO 0 0 2600 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 250 109183 SH SOLE NO 0 0 109183 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 511 49522 SH SOLE NO 0 0 49522 BNY MELLON STRATEGIC MUNS IN COM 05588W108 407 69538 SH SOLE NO 0 0 69538 BOEING CO COM 097023105 123718 474632 SH SOLE NO 0 0 474632 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 4983 99255 SH SOLE NO 0 0 99255 BOOKING HOLDINGS INC COM 09857L108 14895 4199 SH SOLE NO 0 0 4199 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3139 24537 SH SOLE NO 0 0 24537 BORGWARNER INC COM 099724106 3670 102372 SH SOLE NO 0 0 102372 BOSTON BEER INC CL A 100557107 476 1377 SH SOLE NO 0 0 1377 BOSTON OMAHA CORP CL A COM STK 101044105 339 21547 SH SOLE NO 0 0 21547 BOSTON PROPERTIES INC COM 101121101 8967 127796 SH SOLE NO 0 0 127796 BOSTON SCIENTIFIC CORP COM 101137107 11984 207301 SH SOLE NO 0 0 207301 BOX INC CL A 10316T104 888 34688 SH SOLE NO 0 0 34688 BP PLC SPONSORED ADR 055622104 21436 605526 SH SOLE NO 0 0 605526 BRAINSWAY LTD SPONSORED ADS 10501L106 214 32958 SH SOLE NO 0 0 32958 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 94 17383 SH SOLE NO 0 0 17383 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 181 21671 SH SOLE NO 0 0 21671 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 187 35452 SH SOLE NO 0 0 35452 BRC INC COM CL A 05601U105 89 24390 SH SOLE NO 0 0 24390 BRIGHTCOVE INC COM 10921T101 232 89499 SH SOLE NO 0 0 89499 BRIGHTHOUSE FINL INC COM 10922N103 299 5644 SH SOLE NO 0 0 5644 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 806 108356 SH SOLE NO 0 0 108356 BRILLIANT EARTH GROUP INC CL A COM 109504100 102 27431 SH SOLE NO 0 0 27431 BRISTOL-MYERS SQUIBB CO COM 110122108 56788 1106759 SH SOLE NO 0 0 1106759 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9326 318409 SH SOLE NO 0 0 318409 BROADCOM INC COM 11135F101 114314 102408 SH SOLE NO 0 0 102408 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6402 31115 SH SOLE NO 0 0 31115 BROADSTONE NET LEASE INC COM 11135E203 1662 96542 SH SOLE NO 0 0 96542 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1238 30809 SH SOLE NO 0 0 30809 BROOKFIELD CORP CL A LTD VT SH 11271J107 11263 280729 SH SOLE NO 0 0 280729 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2354 74754 SH SOLE NO 0 0 74754 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1677 47524 SH SOLE NO 0 0 47524 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2334 182198 SH SOLE NO 0 0 182198 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1044 36264 SH SOLE NO 0 0 36264 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 882 33574 SH SOLE NO 0 0 33574 BROOKLINE BANCORP INC DEL COM 11373M107 672 61563 SH SOLE NO 0 0 61563 BROWN & BROWN INC COM 115236101 8321 117015 SH SOLE NO 0 0 117015 BROWN FORMAN CORP CL A 115637100 1076 18060 SH SOLE NO 0 0 18060 BROWN FORMAN CORP CL B 115637209 6808 119237 SH SOLE NO 0 0 119237 BRUKER CORP COM 116794108 624 8492 SH SOLE NO 0 0 8492 BRUNSWICK CORP COM 117043109 471 4864 SH SOLE NO 0 0 4864 BUCKLE INC COM 118440106 346 7285 SH SOLE NO 0 0 7285 BUILDERS FIRSTSOURCE INC COM 12008R107 2324 13924 SH SOLE NO 0 0 13924 BUNGE GLOBAL SA COM SHS H11356104 4480 44377 SH SOLE NO 0 0 44377 BURLINGTON STORES INC COM 122017106 1474 7581 SH SOLE NO 0 0 7581 BUTTERFLY NETWORK INC COM CL A 124155102 49 45375 SH SOLE NO 0 0 45375 BUZZFEED INC CLASS A COM 12430A102 4 15000 SH SOLE NO 0 0 15000 BWX TECHNOLOGIES INC COM 05605H100 281 3657 SH SOLE NO 0 0 3657 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1460 16903 SH SOLE NO 0 0 16903 C3 AI INC CL A 12468P104 1501 52288 SH SOLE NO 0 0 52288 C4 THERAPEUTICS INC COM STK 12529R107 92 16310 SH SOLE NO 0 0 16310 CABOT CORP COM 127055101 374 4484 SH SOLE NO 0 0 4484 CACI INTL INC CL A 127190304 1513 4670 SH SOLE NO 0 0 4670 CADENCE DESIGN SYSTEM INC COM 127387108 4408 16185 SH SOLE NO 0 0 16185 CAESARS ENTERTAINMENT INC NE COM 12769G100 409 8714 SH SOLE NO 0 0 8714 CAL MAINE FOODS INC COM NEW 128030202 841 14649 SH SOLE NO 0 0 14649 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2180 190090 SH SOLE NO 0 0 190090 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 6090 587814 SH SOLE NO 0 0 587814 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 850 42984 SH SOLE NO 0 0 42984 CALAMOS GBL DYN INCOME FUND COM 12811L107 1399 242453 SH SOLE NO 0 0 242453 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 120 13171 SH SOLE NO 0 0 13171 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2759 185519 SH SOLE NO 0 0 185519 CALAMP CORP COM 128126109 6 22773 SH SOLE NO 0 0 22773 CALAVO GROWERS INC COM 128246105 282 9581 SH SOLE NO 0 0 9581 CALIFORNIA WTR SVC GROUP COM 130788102 510 9841 SH SOLE NO 0 0 9841 CALIX INC COM 13100M509 272 6222 SH SOLE NO 0 0 6222 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 473 26481 SH SOLE NO 0 0 26481 CAMBER ENERGY INC COM 13200M607 5 21113 SH SOLE NO 0 0 21113 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 4575 177473 SH SOLE NO 0 0 177473 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 663 21147 SH SOLE NO 0 0 21147 CAMBRIA ETF TR GLB MOMENT ETF 132061508 2052 74649 SH SOLE NO 0 0 74649 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 50389 745729 SH SOLE NO 0 0 745729 CAMBRIDGE BANCORP COM 132152109 1589 22899 SH SOLE NO 0 0 22899 CAMDEN NATL CORP COM 133034108 4249 112915 SH SOLE NO 0 0 112915 CAMDEN PPTY TR SH BEN INT 133131102 499 5021 SH SOLE NO 0 0 5021 CAMECO CORP COM 13321L108 3238 75127 SH SOLE NO 0 0 75127 CAMPBELL SOUP CO COM 134429109 2570 59439 SH SOLE NO 0 0 59439 CAMPING WORLD HLDGS INC CL A 13462K109 800 30455 SH SOLE NO 0 0 30455 CAMTEK LTD ORD M20791105 395 5688 SH SOLE NO 0 0 5688 CANAAN INC SPONSORED ADS 134748102 130 56358 SH SOLE NO 0 0 56358 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 134 11332 SH SOLE NO 0 0 11332 CANADIAN IMPERIAL BK COMM TO COM 136069101 1188 24671 SH SOLE NO 0 0 24671 CANADIAN NAT RES LTD COM 136385101 5386 82210 SH SOLE NO 0 0 82210 CANADIAN NATL RY CO COM 136375102 6134 48829 SH SOLE NO 0 0 48829 CANADIAN PACIFIC KANSAS CITY COM 13646K108 4688 59302 SH SOLE NO 0 0 59302 CANOO INC COM CL A 13803R102 9 35073 SH SOLE NO 0 0 35073 CANOPY GROWTH CORP COM NEW 138035704 259 50778 SH SOLE NO 0 0 50778 CAPITAL GROUP CORE BALANCED SHS 14021D107 4123 150801 SH SOLE NO 0 0 150801 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 45978 1624667 SH SOLE NO 0 0 1624667 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 12137 446868 SH SOLE NO 0 0 446868 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 114128 3824670 SH SOLE NO 0 0 3824670 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 62315 2421893 SH SOLE NO 0 0 2421893 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 219077 7760438 SH SOLE NO 0 0 7760438 CAPITAL GROUP INTERNATIONAL SHS 14021M107 1653 59775 SH SOLE NO 0 0 59775 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 45591 1909969 SH SOLE NO 0 0 1909969 CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 595 22494 SH SOLE NO 0 0 22494 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 29291 1290638 SH SOLE NO 0 0 1290638 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 41985 1550391 SH SOLE NO 0 0 1550391 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 31667 1244297 SH SOLE NO 0 0 1244297 CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607 943 36515 SH SOLE NO 0 0 36515 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 20977 777213 SH SOLE NO 0 0 777213 CAPITAL ONE FINL CORP COM 14040H105 20939 159691 SH SOLE NO 0 0 159691 CAPITAL SOUTHWEST CORP COM 140501107 1072 45233 SH SOLE NO 0 0 45233 CAPITOL FED FINL INC COM 14057J101 455 70555 SH SOLE NO 0 0 70555 CAPITOL SER TR FAIRLEAD TACTICA 14064D550 6910 278847 SH SOLE NO 0 0 278847 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 152 30990 SH SOLE NO 0 0 30990 CARDINAL HEALTH INC COM 14149Y108 7820 77581 SH SOLE NO 0 0 77581 CARETRUST REIT INC COM 14174T107 279 12446 SH SOLE NO 0 0 12446 CARIBOU BIOSCIENCES INC COM 142038108 287 50135 SH SOLE NO 0 0 50135 CARLISLE COS INC COM 142339100 3887 12440 SH SOLE NO 0 0 12440 CARLYLE GROUP INC COM 14316J108 3827 94049 SH SOLE NO 0 0 94049 CARLYLE SECURED LENDING INC COM 872280102 299 19968 SH SOLE NO 0 0 19968 CARMAX INC COM 143130102 1647 21463 SH SOLE NO 0 0 21463 CARNIVAL CORP UNIT 99/99/9999 143658300 87094 4697626 SH SOLE NO 0 0 4697626 CARPENTER TECHNOLOGY CORP COM 144285103 541 7639 SH SOLE NO 0 0 7639 CARRIER GLOBAL CORPORATION COM 14448C104 20155 350820 SH SOLE NO 0 0 350820 CARTERS INC COM 146229109 294 3923 SH SOLE NO 0 0 3923 CARVANA CO CL A 146869102 247 4664 SH SOLE NO 0 0 4664 CASELLA WASTE SYS INC CL A 147448104 454 5315 SH SOLE NO 0 0 5315 CASEYS GEN STORES INC COM 147528103 3507 12764 SH SOLE NO 0 0 12764 CASS INFORMATION SYS INC COM 14808P109 1359 30173 SH SOLE NO 0 0 30173 CASSAVA SCIENCES INC COM 14817C107 949 42146 SH SOLE NO 0 0 42146 CATALYST PHARMACEUTICALS INC COM 14888U101 340 20221 SH SOLE NO 0 0 20221 CATERPILLAR INC COM 149123101 129415 437702 SH SOLE NO 0 0 437702 CATHAY GEN BANCORP COM 149150104 430 9644 SH SOLE NO 0 0 9644 CAVA GROUP INC COM 148929102 2896 67387 SH SOLE NO 0 0 67387 CBDMD INC 8% SER A CUM PFD 12482W200 7 10000 SH SOLE NO 0 0 10000 CBIZ INC COM 124805102 1184 18920 SH SOLE NO 0 0 18920 CBOE GLOBAL MKTS INC COM 12503M108 3697 20707 SH SOLE NO 0 0 20707 CBRE GBL REAL ESTATE INC FD COM 12504G100 818 150688 SH SOLE NO 0 0 150688 CBRE GROUP INC CL A 12504L109 974 10458 SH SOLE NO 0 0 10458 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 3991 350400 SH SOLE NO 0 0 350400 CDW CORP COM 12514G108 1819 8002 SH SOLE NO 0 0 8002 CEDAR FAIR L P DEPOSITRY UNIT 150185106 719 18075 SH SOLE NO 0 0 18075 CEL-SCI CORP COM PAR NEW 150837607 28 10336 SH SOLE NO 0 0 10336 CELANESE CORP DEL COM 150870103 2661 17123 SH SOLE NO 0 0 17123 CELSIUS HLDGS INC COM NEW 15118V207 2314 42446 SH SOLE NO 0 0 42446 CELULARITY INC COM CL A 151190105 10 40820 SH SOLE NO 0 0 40820 CENCORA INC COM 03073E105 7684 37412 SH SOLE NO 0 0 37412 CENOVUS ENERGY INC COM 15135U109 381 22861 SH SOLE NO 0 0 22861 CENTENE CORP DEL COM 15135B101 2136 28780 SH SOLE NO 0 0 28780 CENTERPOINT ENERGY INC COM 15189T107 2697 94402 SH SOLE NO 0 0 94402 CENTRAL SECS CORP COM 155123102 749 19821 SH SOLE NO 0 0 19821 CERIDIAN HCM HLDG INC COM 15677J108 2272 33843 SH SOLE NO 0 0 33843 CERTARA INC COM 15687V109 355 20209 SH SOLE NO 0 0 20209 CF INDS HLDGS INC COM 125269100 1023 12873 SH SOLE NO 0 0 12873 CFSB BANCORP INC COM 12530C107 116 18000 SH SOLE NO 0 0 18000 CGI INC CL A SUB VTG 12532H104 1254 11696 SH SOLE NO 0 0 11696 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 635 271396 SH SOLE NO 0 0 271396 CHARLES RIV LABS INTL INC COM 159864107 4973 21036 SH SOLE NO 0 0 21036 CHART INDS INC COM 16115Q308 589 4318 SH SOLE NO 0 0 4318 CHARTER COMMUNICATIONS INC N CL A 16119P108 4532 11659 SH SOLE NO 0 0 11659 CHECK POINT SOFTWARE TECH LT ORD M22465104 2853 18673 SH SOLE NO 0 0 18673 CHEESECAKE FACTORY INC COM 163072101 227 6497 SH SOLE NO 0 0 6497 CHEGG INC COM 163092109 661 58206 SH SOLE NO 0 0 58206 CHEMED CORP NEW COM 16359R103 256 437 SH SOLE NO 0 0 437 CHEMOURS CO COM 163851108 2290 72610 SH SOLE NO 0 0 72610 CHEMUNG FINL CORP COM 164024101 407 8178 SH SOLE NO 0 0 8178 CHENIERE ENERGY INC COM NEW 16411R208 6635 38867 SH SOLE NO 0 0 38867 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 938 18834 SH SOLE NO 0 0 18834 CHESAPEAKE ENERGY CORP COM 165167735 1736 22564 SH SOLE NO 0 0 22564 CHESAPEAKE UTILS CORP COM 165303108 2061 19510 SH SOLE NO 0 0 19510 CHEVRON CORP NEW COM 166764100 197120 1321532 SH SOLE NO 0 0 1321532 CHEWY INC CL A 16679L109 745 31536 SH SOLE NO 0 0 31536 CHICAGO ATLANTIC REAL ESTATE COM 167239102 567 35065 SH SOLE NO 0 0 35065 CHIMERA INVT CORP COM NEW 16934Q208 1163 233077 SH SOLE NO 0 0 233077 CHIPOTLE MEXICAN GRILL INC COM 169656105 22848 9990 SH SOLE NO 0 0 9990 CHOICE HOTELS INTL INC COM 169905106 1566 13818 SH SOLE NO 0 0 13818 CHORD ENERGY CORPORATION COM NEW 674215207 2045 12304 SH SOLE NO 0 0 12304 CHUBB LIMITED COM H1467J104 17730 78451 SH SOLE NO 0 0 78451 CHURCH & DWIGHT CO INC COM 171340102 6998 74001 SH SOLE NO 0 0 74001 CHURCHILL DOWNS INC COM 171484108 307 2272 SH SOLE NO 0 0 2272 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 57 24527 SH SOLE NO 0 0 24527 CIENA CORP COM NEW 171779309 1081 24015 SH SOLE NO 0 0 24015 CINCINNATI FINL CORP COM 172062101 7335 70892 SH SOLE NO 0 0 70892 CINEMARK HLDGS INC COM 17243V102 4831 342870 SH SOLE NO 0 0 342870 CINTAS CORP COM 172908105 11231 18636 SH SOLE NO 0 0 18636 CION INVT CORP COM 17259U204 3075 271919 SH SOLE NO 0 0 271919 CISCO SYS INC COM 17275R102 117852 2332783 SH SOLE NO 0 0 2332783 CITIGROUP INC COM NEW 172967424 19619 381395 SH SOLE NO 0 0 381395 CITIZENS & NORTHN CORP COM 172922106 441 19641 SH SOLE NO 0 0 19641 CITIZENS CMNTY BANCORP INC M COM 174903104 179 15253 SH SOLE NO 0 0 15253 CITIZENS FINL GROUP INC COM 174610105 5268 158974 SH SOLE NO 0 0 158974 CITIZENS FINL SVCS INC COM 174615104 392 6056 SH SOLE NO 0 0 6056 CITY HLDG CO COM 177835105 236 2143 SH SOLE NO 0 0 2143 CIVITAS RESOURCES INC COM NEW 17888H103 206 3011 SH SOLE NO 0 0 3011 CLEAN ENERGY FUELS CORP COM 184499101 355 92781 SH SOLE NO 0 0 92781 CLEAN HARBORS INC COM 184496107 927 5313 SH SOLE NO 0 0 5313 CLEAR SECURE INC COM CL A 18467V109 468 22645 SH SOLE NO 0 0 22645 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 505 14461 SH SOLE NO 0 0 14461 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 3394 84655 SH SOLE NO 0 0 84655 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 244 6730 SH SOLE NO 0 0 6730 CLEARFIELD INC COM 18482P103 771 26525 SH SOLE NO 0 0 26525 CLEARPOINT NEURO INC COM 18507C103 402 59232 SH SOLE NO 0 0 59232 CLEARWAY ENERGY INC CL C 18539C204 335 12203 SH SOLE NO 0 0 12203 CLENE INC COMMON STOCK 185634102 19 63168 SH SOLE NO 0 0 63168 CLEVELAND-CLIFFS INC NEW COM 185899101 12123 593674 SH SOLE NO 0 0 593674 CLOROX CO DEL COM 189054109 24404 171144 SH SOLE NO 0 0 171144 CLOUDFLARE INC CL A COM 18915M107 4943 59369 SH SOLE NO 0 0 59369 CLOUGH GLOBAL EQUITY FD COM 18914C100 163 27496 SH SOLE NO 0 0 27496 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 364 77508 SH SOLE NO 0 0 77508 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 183 191857 SH SOLE NO 0 0 191857 CME GROUP INC COM 12572Q105 18847 89489 SH SOLE NO 0 0 89489 CMS ENERGY CORP COM 125896100 4253 73233 SH SOLE NO 0 0 73233 CNA FINL CORP COM 126117100 2140 50578 SH SOLE NO 0 0 50578 CNH INDL N V SHS N20944109 275 22582 SH SOLE NO 0 0 22582 COCA COLA CO COM 191216100 104871 1779591 SH SOLE NO 0 0 1779591 COCA COLA CONS INC COM 191098102 1629 1755 SH SOLE NO 0 0 1755 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2420 36262 SH SOLE NO 0 0 36262 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 417 4401 SH SOLE NO 0 0 4401 CODA OCTOPUS GROUP INC COM NEW 19188U206 105 17500 SH SOLE NO 0 0 17500 CODEXIS INC COM 192005106 40 13000 SH SOLE NO 0 0 13000 COEUR MNG INC COM NEW 192108504 62 18945 SH SOLE NO 0 0 18945 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 241 3164 SH SOLE NO 0 0 3164 COGNEX CORP COM 192422103 559 13384 SH SOLE NO 0 0 13384 COGNITION THERAPEUTICS INC COM 19243B102 172 92730 SH SOLE NO 0 0 92730 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2930 38793 SH SOLE NO 0 0 38793 COHEN & STEERS CLOSED-END OP COM 19248P106 3837 342597 SH SOLE NO 0 0 342597 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3292 155001 SH SOLE NO 0 0 155001 COHEN & STEERS LTD DURATION COM 19248C105 381 20672 SH SOLE NO 0 0 20672 COHEN & STEERS QUALITY INCOM COM 19247L106 4755 388486 SH SOLE NO 0 0 388486 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 355 25344 SH SOLE NO 0 0 25344 COHEN & STEERS REIT & PFD & COM 19247X100 2826 140197 SH SOLE NO 0 0 140197 COHEN & STEERS TAX ADVAN PFD COM 19249X108 347 19241 SH SOLE NO 0 0 19241 COHEN & STEERS TOTAL RETURN COM 19247R103 11692 995072 SH SOLE NO 0 0 995072 COHERENT CORP COM 19247G107 4741 108914 SH SOLE NO 0 0 108914 COINBASE GLOBAL INC COM CL A 19260Q107 8410 48354 SH SOLE NO 0 0 48354 COLGATE PALMOLIVE CO COM 194162103 23624 296376 SH SOLE NO 0 0 296376 COLUMBIA BKG SYS INC COM 197236102 1411 52889 SH SOLE NO 0 0 52889 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1223 67783 SH SOLE NO 0 0 67783 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 5523 264632 SH SOLE NO 0 0 264632 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 832 30008 SH SOLE NO 0 0 30008 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 16252 536917 SH SOLE NO 0 0 536917 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 1708 29057 SH SOLE NO 0 0 29057 COLUMBIA FINL INC COM 197641103 401 20776 SH SOLE NO 0 0 20776 COLUMBIA SELIGM PREM TECH GR COM 19842X109 562 17798 SH SOLE NO 0 0 17798 COMCAST CORP NEW CL A 20030N101 42466 968433 SH SOLE NO 0 0 968433 COMERICA INC COM 200340107 4720 84580 SH SOLE NO 0 0 84580 COMFORT SYS USA INC COM 199908104 305 1484 SH SOLE NO 0 0 1484 COMMERCE BANCSHARES INC COM 200525103 1588 29739 SH SOLE NO 0 0 29739 COMMERCIAL METALS CO COM 201723103 975 19485 SH SOLE NO 0 0 19485 COMMUNITY BK SYS INC COM 203607106 1396 26795 SH SOLE NO 0 0 26795 COMMUNITY HEALTH SYS INC NEW COM 203668108 86 27362 SH SOLE NO 0 0 27362 COMPASS DIVERSIFIED SH BEN INT 20451Q104 1030 45864 SH SOLE NO 0 0 45864 COMPASS INC CL A 20464U100 45 12010 SH SOLE NO 0 0 12010 COMPASS MINERALS INTL INC COM 20451N101 456 18004 SH SOLE NO 0 0 18004 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 128 14653 SH SOLE NO 0 0 14653 COMSTOCK RES INC COM 205768302 203 22957 SH SOLE NO 0 0 22957 CONAGRA BRANDS INC COM 205887102 4873 170015 SH SOLE NO 0 0 170015 CONFLUENT INC CLASS A COM 20717M103 333 14226 SH SOLE NO 0 0 14226 CONMED CORP COM 207410101 233 2131 SH SOLE NO 0 0 2131 CONOCOPHILLIPS COM 20825C104 41485 357411 SH SOLE NO 0 0 357411 CONSOL ENERGY INC NEW COM 20854L108 265 2634 SH SOLE NO 0 0 2634 CONSOLIDATED EDISON INC COM 209115104 35693 392357 SH SOLE NO 0 0 392357 CONSOLIDATED WATER CO INC ORD G23773107 214 6004 SH SOLE NO 0 0 6004 CONSTELLATION BRANDS INC CL A 21036P108 30030 124220 SH SOLE NO 0 0 124220 CONSTELLATION ENERGY CORP COM 21037T109 9609 82202 SH SOLE NO 0 0 82202 COOPER COS INC COM NEW 216648402 1449 3828 SH SOLE NO 0 0 3828 COPART INC COM 217204106 5300 108165 SH SOLE NO 0 0 108165 CORE & MAIN INC CL A 21874C102 336 8318 SH SOLE NO 0 0 8318 COREBRIDGE FINL INC COM 21871X109 446 20576 SH SOLE NO 0 0 20576 CORECIVIC INC COM 21871N101 418 28775 SH SOLE NO 0 0 28775 CORMEDIX INC COM 21900C308 142 37789 SH SOLE NO 0 0 37789 CORNERSTONE STRATEGIC VALUE COM 21924B302 1231 171165 SH SOLE NO 0 0 171165 CORNERSTONE TOTAL RETURN FD COM 21924U300 1398 197968 SH SOLE NO 0 0 197968 CORNING INC COM 219350105 23677 777560 SH SOLE NO 0 0 777560 CORTEVA INC COM 22052L104 7011 146301 SH SOLE NO 0 0 146301 COSTAMARE INC SHS Y1771G102 962 92365 SH SOLE NO 0 0 92365 COSTAR GROUP INC COM 22160N109 2293 26238 SH SOLE NO 0 0 26238 COSTCO WHSL CORP NEW COM 22160K105 255139 386527 SH SOLE NO 0 0 386527 COTERRA ENERGY INC COM 127097103 5809 227624 SH SOLE NO 0 0 227624 COTY INC COM CL A 222070203 303 24392 SH SOLE NO 0 0 24392 COUPANG INC CL A 22266T109 564 34835 SH SOLE NO 0 0 34835 COUSINS PPTYS INC COM NEW 222795502 297 12180 SH SOLE NO 0 0 12180 COVENANT LOGISTICS GROUP INC CL A 22284P105 328 7116 SH SOLE NO 0 0 7116 CRACKER BARREL OLD CTRY STOR COM 22410J106 596 7726 SH SOLE NO 0 0 7726 CRANE COMPANY COMMON STOCK 224408104 915 7741 SH SOLE NO 0 0 7741 CRANE NXT CO COM 224441105 371 6530 SH SOLE NO 0 0 6530 CRAWFORD & CO CL A 224633206 963 73033 SH SOLE NO 0 0 73033 CREDIT ACCEP CORP MICH COM 225310101 274 515 SH SOLE NO 0 0 515 CREDIT SUISSE ASSET MGMT INC COM 224916106 75 24035 SH SOLE NO 0 0 24035 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 209 105531 SH SOLE NO 0 0 105531 CRH PLC ORD G25508105 2685 38828 SH SOLE NO 0 0 38828 CRICUT INC COM CL A 22658D100 1154 175041 SH SOLE NO 0 0 175041 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2918 46616 SH SOLE NO 0 0 46616 CROCS INC COM 227046109 1867 19985 SH SOLE NO 0 0 19985 CRONOS GROUP INC COM 22717L101 235 112454 SH SOLE NO 0 0 112454 CROSSFIRST BANKSHARES INC COM 22766M109 231 17018 SH SOLE NO 0 0 17018 CROWDSTRIKE HLDGS INC CL A 22788C105 39530 154825 SH SOLE NO 0 0 154825 CROWN CASTLE INC COM 22822V101 11470 99573 SH SOLE NO 0 0 99573 CROWN HLDGS INC COM 228368106 1328 14417 SH SOLE NO 0 0 14417 CSX CORP COM 126408103 30539 880838 SH SOLE NO 0 0 880838 CTO RLTY GROWTH INC NEW COM 22948Q101 570 32890 SH SOLE NO 0 0 32890 CUBESMART COM 229663109 8387 180956 SH SOLE NO 0 0 180956 CUE HEALTH INC COM 229790100 2 11885 SH SOLE NO 0 0 11885 CULLEN FROST BANKERS INC COM 229899109 5382 49609 SH SOLE NO 0 0 49609 CULLINAN ONCOLOGY INC COM 230031106 214 20959 SH SOLE NO 0 0 20959 CUMMINS INC COM 231021106 17629 73584 SH SOLE NO 0 0 73584 CURTISS WRIGHT CORP COM 231561101 3485 15642 SH SOLE NO 0 0 15642 CUSTOM TRUCK ONE SOURCE INC *W EXP 01/01/202 23204X111 2 29000 SH SOLE NO 0 0 29000 CVB FINL CORP COM 126600105 1445 71551 SH SOLE NO 0 0 71551 CVD EQUIP CORP COM 126601103 77 17340 SH SOLE NO 0 0 17340 CVS HEALTH CORP COM 126650100 70829 897028 SH SOLE NO 0 0 897028 CYBERARK SOFTWARE LTD SHS M2682V108 3842 17540 SH SOLE NO 0 0 17540 CYBIN INC COM 23256X100 15 35839 SH SOLE NO 0 0 35839 CYTOMX THERAPEUTICS INC COM 23284F105 83 53243 SH SOLE NO 0 0 53243 D R HORTON INC COM 23331A109 5024 33054 SH SOLE NO 0 0 33054 D-WAVE QUANTUM INC COM 26740W109 50 57036 SH SOLE NO 0 0 57036 DANAHER CORPORATION COM 235851102 34557 149379 SH SOLE NO 0 0 149379 DANAOS CORPORATION SHS Y1968P121 5657 76390 SH SOLE NO 0 0 76390 DANIMER SCIENTIFIC INC COM CL A 236272100 170 166879 SH SOLE NO 0 0 166879 DARDEN RESTAURANTS INC COM 237194105 6042 36772 SH SOLE NO 0 0 36772 DARE BIOSCIENCE INC COM 23666P101 10 32625 SH SOLE NO 0 0 32625 DATADOG INC CL A COM 23804L103 34074 280718 SH SOLE NO 0 0 280718 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 1976 65275 SH SOLE NO 0 0 65275 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 4621 131068 SH SOLE NO 0 0 131068 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 2686 90687 SH SOLE NO 0 0 90687 DAVITA INC COM 23918K108 2286 21820 SH SOLE NO 0 0 21820 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 185 12660 SH SOLE NO 0 0 12660 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 17 17878 SH SOLE NO 0 0 17878 DBX ETF TR XTRACK MSCI EAFE 233051200 70221 1898878 SH SOLE NO 0 0 1898878 DBX ETF TR XTRACK MSCI EAFE 233051630 490 19869 SH SOLE NO 0 0 19869 DBX ETF TR XTRACK MSCI EMRG 233051101 1664 72145 SH SOLE NO 0 0 72145 DBX ETF TR XTRACK MSCI JAPN 233051507 1123 18093 SH SOLE NO 0 0 18093 DBX ETF TR XTRACK MUN INFRA 233051705 3105 121018 SH SOLE NO 0 0 121018 DBX ETF TR XTRACK USD HIGH 233051432 692 19473 SH SOLE NO 0 0 19473 DBX ETF TR XTRACKERS RUSSEL 233051481 990 20800 SH SOLE NO 0 0 20800 DBX ETF TR XTRACKERS S&P 233051143 2619 60154 SH SOLE NO 0 0 60154 DBX ETF TR XTRCKR MSCI US 233051150 1499 33885 SH SOLE NO 0 0 33885 DECKERS OUTDOOR CORP COM 243537107 876 1310 SH SOLE NO 0 0 1310 DEERE & CO COM 244199105 69444 173667 SH SOLE NO 0 0 173667 DELL TECHNOLOGIES INC CL C 24703L202 7133 93244 SH SOLE NO 0 0 93244 DELTA AIR LINES INC DEL COM NEW 247361702 18512 460161 SH SOLE NO 0 0 460161 DENISON MINES CORP COM 248356107 372 210037 SH SOLE NO 0 0 210037 DENTSPLY SIRONA INC COM 24906P109 386 10840 SH SOLE NO 0 0 10840 DESKTOP METAL INC COM CL A 25058X105 286 380555 SH SOLE NO 0 0 380555 DEUTSCHE BANK A G NAMEN AKT D18190898 201 14827 SH SOLE NO 0 0 14827 DEVON ENERGY CORP NEW COM 25179M103 14310 315889 SH SOLE NO 0 0 315889 DEXCOM INC COM 252131107 5883 47405 SH SOLE NO 0 0 47405 DIAGEO PLC SPON ADR NEW 25243Q205 12604 86527 SH SOLE NO 0 0 86527 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 652 3936 SH SOLE NO 0 0 3936 DIAMONDBACK ENERGY INC COM 25278X109 9269 59768 SH SOLE NO 0 0 59768 DICKS SPORTING GOODS INC COM 253393102 5056 34405 SH SOLE NO 0 0 34405 DIGI INTL INC COM 253798102 239 9197 SH SOLE NO 0 0 9197 DIGITAL RLTY TR INC COM 253868103 15857 117825 SH SOLE NO 0 0 117825 DIGITAL TURBINE INC COM NEW 25400W102 281 41031 SH SOLE NO 0 0 41031 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 485 27734 SH SOLE NO 0 0 27734 DIGITALBRIDGE GROUP INC CL A NEW 25401T603 265 15123 SH SOLE NO 0 0 15123 DIGITALOCEAN HLDGS INC COM 25402D102 620 16900 SH SOLE NO 0 0 16900 DIME CMNTY BANCSHARES INC COM 25432X102 211 7818 SH SOLE NO 0 0 7818 DIMENSIONAL ETF TRUST CALIF MUN BD ETF 25434V633 2314 45609 SH SOLE NO 0 0 45609 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 76256 1798483 SH SOLE NO 0 0 1798483 DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682 260 8213 SH SOLE NO 0 0 8213 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 12440 498416 SH SOLE NO 0 0 498416 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 2262 93271 SH SOLE NO 0 0 93271 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 955 37889 SH SOLE NO 0 0 37889 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 14876 617018 SH SOLE NO 0 0 617018 DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583 843 15820 SH SOLE NO 0 0 15820 DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567 1523 28678 SH SOLE NO 0 0 28678 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 8120 312565 SH SOLE NO 0 0 312565 DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 3155 60787 SH SOLE NO 0 0 60787 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 1981 47989 SH SOLE NO 0 0 47989 DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 721 22514 SH SOLE NO 0 0 22514 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 11929 347183 SH SOLE NO 0 0 347183 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 46421 1620842 SH SOLE NO 0 0 1620842 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 25391 994540 SH SOLE NO 0 0 994540 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 3157 123023 SH SOLE NO 0 0 123023 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 4200 173750 SH SOLE NO 0 0 173750 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 2704 104867 SH SOLE NO 0 0 104867 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 26935 555237 SH SOLE NO 0 0 555237 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 35529 755776 SH SOLE NO 0 0 755776 DIMENSIONAL ETF TRUST ULTRASHORT FIXED 25434V591 525 10436 SH SOLE NO 0 0 10436 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 37457 1126526 SH SOLE NO 0 0 1126526 DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625 807 15094 SH SOLE NO 0 0 15094 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 298083 10197855 SH SOLE NO 0 0 10197855 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 53987 1041622 SH SOLE NO 0 0 1041622 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 26073 911308 SH SOLE NO 0 0 911308 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 3048 112683 SH SOLE NO 0 0 112683 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 27269 732654 SH SOLE NO 0 0 732654 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 7534 331328 SH SOLE NO 0 0 331328 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 38696 649051 SH SOLE NO 0 0 649051 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 21576 740922 SH SOLE NO 0 0 740922 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 1985 63771 SH SOLE NO 0 0 63771 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 19089 364790 SH SOLE NO 0 0 364790 DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617 819 14920 SH SOLE NO 0 0 14920 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 134806 5520308 SH SOLE NO 0 0 5520308 DIODES INC COM 254543101 467 5805 SH SOLE NO 0 0 5805 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 2020 72666 SH SOLE NO 0 0 72666 DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 826 23740 SH SOLE NO 0 0 23740 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 919 29273 SH SOLE NO 0 0 29273 DIREXION SHS ETF TR DLY SEMICNDTR BR 25460G336 275 47282 SH SOLE NO 0 0 47282 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 832 8003 SH SOLE NO 0 0 8003 DIREXION SHS ETF TR HYDROGEN ETF 25460G617 125 10252 SH SOLE NO 0 0 10252 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 5692 67247 SH SOLE NO 0 0 67247 DISCOVER FINL SVCS COM 254709108 6456 57439 SH SOLE NO 0 0 57439 DISH NETWORK CORPORATION CL A 25470M109 88 15256 SH SOLE NO 0 0 15256 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 40 75000 SH SOLE NO 0 0 75000 DISNEY WALT CO COM 254687106 91587 1014369 SH SOLE NO 0 0 1014369 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 74 19765 SH SOLE NO 0 0 19765 DLOCAL LTD CLASS A COM G29018101 252 14217 SH SOLE NO 0 0 14217 DNP SELECT INCOME FD INC COM 23325P104 7576 893345 SH SOLE NO 0 0 893345 DOCUSIGN INC COM 256163106 5253 88354 SH SOLE NO 0 0 88354 DOLBY LABORATORIES INC COM CL A 25659T107 457 5299 SH SOLE NO 0 0 5299 DOLLAR GEN CORP NEW COM 256677105 12683 93289 SH SOLE NO 0 0 93289 DOLLAR TREE INC COM 256746108 2723 19166 SH SOLE NO 0 0 19166 DOMINION ENERGY INC COM 25746U109 21704 461780 SH SOLE NO 0 0 461780 DOMINOS PIZZA INC COM 25754A201 7418 17994 SH SOLE NO 0 0 17994 DOMO INC COM CL B 257554105 261 25349 SH SOLE NO 0 0 25349 DONALDSON INC COM 257651109 2142 32769 SH SOLE NO 0 0 32769 DOORDASH INC CL A 25809K105 299 3027 SH SOLE NO 0 0 3027 DORCHESTER MINERALS LP COM UNIT 25820R105 720 22609 SH SOLE NO 0 0 22609 DORIAN LPG LTD SHS USD Y2106R110 941 21443 SH SOLE NO 0 0 21443 DOUBLELINE INCOME SOLUTIONS COM 258622109 735 60033 SH SOLE NO 0 0 60033 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 747 50237 SH SOLE NO 0 0 50237 DOVER CORP COM 260003108 4132 26864 SH SOLE NO 0 0 26864 DOW INC COM 260557103 27608 503431 SH SOLE NO 0 0 503431 DOXIMITY INC CL A 26622P107 604 21525 SH SOLE NO 0 0 21525 DRAFTKINGS INC NEW COM CL A 26142V105 6817 193383 SH SOLE NO 0 0 193383 DRAGANFLY INC. COM NEW 26142Q205 10 21086 SH SOLE NO 0 0 21086 DREAM FINDERS HOMES INC COM CL A 26154D100 357 10038 SH SOLE NO 0 0 10038 DROPBOX INC CL A 26210C104 499 16924 SH SOLE NO 0 0 16924 DT MIDSTREAM INC COMMON STOCK 23345M107 2130 38864 SH SOLE NO 0 0 38864 DTE ENERGY CO COM 233331107 10327 93659 SH SOLE NO 0 0 93659 DUCOMMUN INC DEL COM 264147109 2058 39529 SH SOLE NO 0 0 39529 DUFF & PHELPS UTLITY AND INF COM 26433C105 464 50633 SH SOLE NO 0 0 50633 DUKE ENERGY CORP NEW COM NEW 26441C204 54171 558229 SH SOLE NO 0 0 558229 DUOLINGO INC CL A COM 26603R106 2629 11591 SH SOLE NO 0 0 11591 DUPONT DE NEMOURS INC COM 26614N102 17350 225525 SH SOLE NO 0 0 225525 DUTCH BROS INC CL A 26701L100 3543 111872 SH SOLE NO 0 0 111872 DWS MUN INCOME TR NEW COM 233368109 243 27370 SH SOLE NO 0 0 27370 DXC TECHNOLOGY CO COM 23355L106 253 11041 SH SOLE NO 0 0 11041 DYADIC INTL INC DEL COM 26745T101 45 28177 SH SOLE NO 0 0 28177 DYCOM INDS INC COM 267475101 464 4033 SH SOLE NO 0 0 4033 DYNATRACE INC COM NEW 268150109 1900 34745 SH SOLE NO 0 0 34745 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 755 53978 SH SOLE NO 0 0 53978 DYNEX CAP INC COM 26817Q886 709 56648 SH SOLE NO 0 0 56648 E L F BEAUTY INC COM 26856L103 4714 32657 SH SOLE NO 0 0 32657 EA SERIES TRUST ALPHA ARCHITECT 02072L516 563 6774 SH SOLE NO 0 0 6774 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 3059 294717 SH SOLE NO 0 0 294717 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 523 24881 SH SOLE NO 0 0 24881 EA SERIES TRUST FREEDOM 100 EM 02072L607 2914 88580 SH SOLE NO 0 0 88580 EA SERIES TRUST STRIVE 1000 GRWT 02072L615 328 9646 SH SOLE NO 0 0 9646 EA SERIES TRUST STRIVE 500 ETF 02072L680 2940 96168 SH SOLE NO 0 0 96168 EA SERIES TRUST STRIVE US ENERGY 02072L722 1278 45578 SH SOLE NO 0 0 45578 EA SERIES TRUST STRIVE US SEMICO 02072L672 218 5516 SH SOLE NO 0 0 5516 EAGLE BANCORP INC MD COM 268948106 423 14019 SH SOLE NO 0 0 14019 EAGLE BANCORP MONT INC COM 26942G100 520 32963 SH SOLE NO 0 0 32963 EAGLE MATLS INC COM 26969P108 515 2538 SH SOLE NO 0 0 2538 EAGLE POINT CREDIT COMPANY I COM 269808101 1062 111763 SH SOLE NO 0 0 111763 EAST WEST BANCORP INC COM 27579R104 675 9383 SH SOLE NO 0 0 9383 EASTERLY GOVT PPTYS INC COM 27616P103 372 27669 SH SOLE NO 0 0 27669 EASTERN BANKSHARES INC COM 27627N105 864 60871 SH SOLE NO 0 0 60871 EASTGROUP PPTYS INC COM 277276101 469 2554 SH SOLE NO 0 0 2554 EASTMAN CHEM CO COM 277432100 7500 83500 SH SOLE NO 0 0 83500 EASTMAN KODAK CO COM NEW 277461406 39 10022 SH SOLE NO 0 0 10022 EATON CORP PLC SHS G29183103 34009 141223 SH SOLE NO 0 0 141223 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 132 12727 SH SOLE NO 0 0 12727 EATON VANCE ENHANCED EQUITY COM 278274105 1343 80982 SH SOLE NO 0 0 80982 EATON VANCE ENHANCED EQUITY COM 278277108 3397 181461 SH SOLE NO 0 0 181461 EATON VANCE FLTING RATE INC COM 278279104 164 13077 SH SOLE NO 0 0 13077 EATON VANCE LTD DURATION INC COM 27828H105 3494 364732 SH SOLE NO 0 0 364732 EATON VANCE MUN BD FD COM 27827X101 953 94104 SH SOLE NO 0 0 94104 EATON VANCE MUN INCOME 2028 SHS 27829U105 642 37013 SH SOLE NO 0 0 37013 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 707 72009 SH SOLE NO 0 0 72009 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 341 20130 SH SOLE NO 0 0 20130 EATON VANCE NEW YORK MUN BD COM 27827Y109 775 80263 SH SOLE NO 0 0 80263 EATON VANCE RISK-MANAGED DIV COM 27829G106 640 81618 SH SOLE NO 0 0 81618 EATON VANCE SHORT DURATION D COM 27828V104 473 45603 SH SOLE NO 0 0 45603 EATON VANCE TAX ADVT DIV INC COM 27828G107 4076 183212 SH SOLE NO 0 0 183212 EATON VANCE TAX MNGED BUY WR COM 27828X100 688 53032 SH SOLE NO 0 0 53032 EATON VANCE TAX-ADVANTAGED G COM 27828U106 232 9809 SH SOLE NO 0 0 9809 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4039 327599 SH SOLE NO 0 0 327599 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2822 231536 SH SOLE NO 0 0 231536 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1464 188453 SH SOLE NO 0 0 188453 EATON VANCE TAX-MANAGED GLOB COM 27829F108 8398 1087885 SH SOLE NO 0 0 1087885 EATON VANCE TX ADV GLBL DIV COM 27828S101 3331 194813 SH SOLE NO 0 0 194813 EBAY INC. COM 278642103 2959 67827 SH SOLE NO 0 0 67827 ECOLAB INC COM 278865100 23471 118498 SH SOLE NO 0 0 118498 ECOVYST INC COM 27923Q109 397 40600 SH SOLE NO 0 0 40600 EDAP TMS S A SPONSORED ADR 268311107 355 67260 SH SOLE NO 0 0 67260 EDISON INTL COM 281020107 8759 122525 SH SOLE NO 0 0 122525 EDITAS MEDICINE INC COM 28106W103 239 23611 SH SOLE NO 0 0 23611 EDWARDS LIFESCIENCES CORP COM 28176E108 10562 138519 SH SOLE NO 0 0 138519 EHEALTH INC COM 28238P109 552 63276 SH SOLE NO 0 0 63276 ELANCO ANIMAL HEALTH INC COM 28414H103 479 32116 SH SOLE NO 0 0 32116 ELASTIC N V ORD SHS N14506104 1018 9029 SH SOLE NO 0 0 9029 ELBIT SYS LTD ORD M3760D101 1208 5664 SH SOLE NO 0 0 5664 ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 4 10080 SH SOLE NO 0 0 10080 ELECTROMED INC COM 285409108 114 10417 SH SOLE NO 0 0 10417 ELECTRONIC ARTS INC COM 285512109 6013 43936 SH SOLE NO 0 0 43936 ELECTROVAYA INC COM NEW 28617B606 33 10681 SH SOLE NO 0 0 10681 ELEVANCE HEALTH INC COM 036752103 26060 55262 SH SOLE NO 0 0 55262 ELI LILLY & CO COM 532457108 206683 354565 SH SOLE NO 0 0 354565 ELLINGTON FINANCIAL INC COM 28852N109 237 18633 SH SOLE NO 0 0 18633 ELLSWORTH GROWTH & INCOME FD COM 289074106 190 23479 SH SOLE NO 0 0 23479 ELME COMMUNITIES SH BEN INT 939653101 336 22995 SH SOLE NO 0 0 22995 EMCOR GROUP INC COM 29084Q100 1021 4738 SH SOLE NO 0 0 4738 EMERSON ELEC CO COM 291011104 61060 627353 SH SOLE NO 0 0 627353 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 470 50723 SH SOLE NO 0 0 50723 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 768 81748 SH SOLE NO 0 0 81748 EMX RTY CORP COM 26873J107 26 16019 SH SOLE NO 0 0 16019 ENBRIDGE INC COM 29250N105 34608 960786 SH SOLE NO 0 0 960786 ENCOMPASS HEALTH CORP COM 29261A100 657 9852 SH SOLE NO 0 0 9852 ENCORE WIRE CORP COM 292562105 635 2972 SH SOLE NO 0 0 2972 ENDEAVOUR SILVER CORP COM 29258Y103 69 34783 SH SOLE NO 0 0 34783 ENERGY RECOVERY INC COM 29270J100 236 12509 SH SOLE NO 0 0 12509 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 16801 1217472 SH SOLE NO 0 0 1217472 ENERPLUS CORP COM 292766102 1102 71806 SH SOLE NO 0 0 71806 ENERSYS COM 29275Y102 380 3768 SH SOLE NO 0 0 3768 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2326 191284 SH SOLE NO 0 0 191284 ENNIS INC COM 293389102 565 25787 SH SOLE NO 0 0 25787 ENOVA INTL INC COM 29357K103 393 7100 SH SOLE NO 0 0 7100 ENOVIX CORPORATION COM 293594107 606 48405 SH SOLE NO 0 0 48405 ENPHASE ENERGY INC COM 29355A107 12990 98306 SH SOLE NO 0 0 98306 ENSIGN GROUP INC COM 29358P101 207 1845 SH SOLE NO 0 0 1845 ENTEGRIS INC COM 29362U104 2485 20740 SH SOLE NO 0 0 20740 ENTERGY CORP NEW COM 29364G103 4151 41018 SH SOLE NO 0 0 41018 ENTERPRISE BANCORP INC MASS COM 293668109 3767 116760 SH SOLE NO 0 0 116760 ENTERPRISE PRODS PARTNERS L COM 293792107 25323 961037 SH SOLE NO 0 0 961037 EOG RES INC COM 26875P101 13834 114381 SH SOLE NO 0 0 114381 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 13 12060 SH SOLE NO 0 0 12060 EPAM SYS INC COM 29414B104 2635 8861 SH SOLE NO 0 0 8861 EPR PPTYS COM SH BEN INT 26884U109 6735 139008 SH SOLE NO 0 0 139008 EQT CORP COM 26884L109 4467 115544 SH SOLE NO 0 0 115544 EQUIFAX INC COM 294429105 3473 14044 SH SOLE NO 0 0 14044 EQUILLIUM INC COM 29446K106 72 100000 SH SOLE NO 0 0 100000 EQUINIX INC COM 29444U700 4064 5046 SH SOLE NO 0 0 5046 EQUINOR ASA SPONSORED ADR 29446M102 454 14360 SH SOLE NO 0 0 14360 EQUINOX GOLD CORP COM 29446Y502 218 44647 SH SOLE NO 0 0 44647 EQUITABLE HLDGS INC COM 29452E101 224 6734 SH SOLE NO 0 0 6734 EQUITRANS MIDSTREAM CORP COM 294600101 466 45749 SH SOLE NO 0 0 45749 EQUITY COMWLTH COM SH BEN INT 294628102 2032 105830 SH SOLE NO 0 0 105830 EQUITY LIFESTYLE PPTYS INC COM 29472R108 296 4190 SH SOLE NO 0 0 4190 EQUITY RESIDENTIAL SH BEN INT 29476L107 3588 58661 SH SOLE NO 0 0 58661 ERIE INDTY CO CL A 29530P102 575 1717 SH SOLE NO 0 0 1717 ESCO TECHNOLOGIES INC COM 296315104 548 4682 SH SOLE NO 0 0 4682 ESS TECH INC COMMON STOCK 26916J106 18 15799 SH SOLE NO 0 0 15799 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 298 11639 SH SOLE NO 0 0 11639 ESSENTIAL UTILS INC COM 29670G102 9504 254448 SH SOLE NO 0 0 254448 ESSEX PPTY TR INC COM 297178105 1127 4544 SH SOLE NO 0 0 4544 ETF MANAGERS TR AI POWERED EQT 26924G813 218 6130 SH SOLE NO 0 0 6130 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 255 5527 SH SOLE NO 0 0 5527 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 840 260153 SH SOLE NO 0 0 260153 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 246 12650 SH SOLE NO 0 0 12650 ETF MANAGERS TR ETFMG US ALTER 26924G755 20 12322 SH SOLE NO 0 0 12322 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 1889 33981 SH SOLE NO 0 0 33981 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 7976 132038 SH SOLE NO 0 0 132038 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 4019 401938 SH SOLE NO 0 0 401938 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3015 64974 SH SOLE NO 0 0 64974 ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 1074 29448 SH SOLE NO 0 0 29448 ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832 326 12931 SH SOLE NO 0 0 12931 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 404 19350 SH SOLE NO 0 0 19350 ETF SER SOLUTIONS AAM S&P 500 26922A594 259 8792 SH SOLE NO 0 0 8792 ETF SER SOLUTIONS AAM S&P EMRG 26922A586 197 10279 SH SOLE NO 0 0 10279 ETF SER SOLUTIONS BLUE HORIZON BNE 26922B303 243 10522 SH SOLE NO 0 0 10522 ETF SER SOLUTIONS CLERSHS PITON IN 26922A131 475 5142 SH SOLE NO 0 0 5142 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 9468 264137 SH SOLE NO 0 0 264137 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 774 14251 SH SOLE NO 0 0 14251 ETF SER SOLUTIONS DISTILLATE US 26922A321 3862 78225 SH SOLE NO 0 0 78225 ETF SER SOLUTIONS NATIONWIDE DOW J 26922B758 917 43626 SH SOLE NO 0 0 43626 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 4060 181260 SH SOLE NO 0 0 181260 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 493 28993 SH SOLE NO 0 0 28993 ETF SER SOLUTIONS US GLB JETS 26922A842 12886 677164 SH SOLE NO 0 0 677164 ETFIS SER TR I INFRACP REIT PFD 26923G400 318 17033 SH SOLE NO 0 0 17033 ETFIS SER TR I VIRTUS INFRCAP 26923G822 1710 82584 SH SOLE NO 0 0 82584 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 693 30897 SH SOLE NO 0 0 30897 ETHAN ALLEN INTERIORS INC COM 297602104 963 30156 SH SOLE NO 0 0 30156 ETSY INC COM 29786A106 1293 15956 SH SOLE NO 0 0 15956 EURONET WORLDWIDE INC COM 298736109 699 6890 SH SOLE NO 0 0 6890 EVANS BANCORP INC COM NEW 29911Q208 1231 39037 SH SOLE NO 0 0 39037 EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 23 25000 SH SOLE NO 0 0 25000 EVERCORE INC CLASS A 29977A105 270 1577 SH SOLE NO 0 0 1577 EVEREST GROUP LTD COM G3223R108 259 732 SH SOLE NO 0 0 732 EVERGY INC COM 30034W106 3218 61644 SH SOLE NO 0 0 61644 EVERSOURCE ENERGY COM 30040W108 15688 254175 SH SOLE NO 0 0 254175 EVGO INC CL A COM 30052F100 350 97807 SH SOLE NO 0 0 97807 EVOLUS INC COM 30052C107 113 10700 SH SOLE NO 0 0 10700 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 166 35133 SH SOLE NO 0 0 35133 EXACT SCIENCES CORP COM 30063P105 5653 76414 SH SOLE NO 0 0 76414 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 213 11244 SH SOLE NO 0 0 11244 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 286 24649 SH SOLE NO 0 0 24649 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 6796 220591 SH SOLE NO 0 0 220591 EXCHANGE TRADED CONCEPTS TR INDIA INTERNET & 301505558 430 31262 SH SOLE NO 0 0 31262 EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731 203 4911 SH SOLE NO 0 0 4911 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 10260 179059 SH SOLE NO 0 0 179059 EXELIXIS INC COM 30161Q104 2951 122996 SH SOLE NO 0 0 122996 EXELON CORP COM 30161N101 9659 269057 SH SOLE NO 0 0 269057 EXP WORLD HLDGS INC COM 30212W100 497 32053 SH SOLE NO 0 0 32053 EXPEDIA GROUP INC COM NEW 30212P303 3788 24956 SH SOLE NO 0 0 24956 EXPEDITORS INTL WASH INC COM 302130109 3402 26747 SH SOLE NO 0 0 26747 EXPION360 INC COM 30218B100 112 20832 SH SOLE NO 0 0 20832 EXPONENT INC COM 30214U102 714 8110 SH SOLE NO 0 0 8110 EXTRA SPACE STORAGE INC COM 30225T102 3062 19100 SH SOLE NO 0 0 19100 EXTREME NETWORKS COM 30226D106 456 25875 SH SOLE NO 0 0 25875 EXXON MOBIL CORP COM 30231G102 250452 2505021 SH SOLE NO 0 0 2505021 F N B CORP COM 302520101 869 63087 SH SOLE NO 0 0 63087 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 298 6473 SH SOLE NO 0 0 6473 F5 INC COM 315616102 744 4155 SH SOLE NO 0 0 4155 FABRINET SHS G3323L100 617 3240 SH SOLE NO 0 0 3240 FACTSET RESH SYS INC COM 303075105 8449 17710 SH SOLE NO 0 0 17710 FAIR ISAAC CORP COM 303250104 7680 6598 SH SOLE NO 0 0 6598 FARMLAND PARTNERS INC COM 31154R109 529 42412 SH SOLE NO 0 0 42412 FASTENAL CO COM 311900104 20365 314420 SH SOLE NO 0 0 314420 FASTLY INC CL A 31188V100 803 45086 SH SOLE NO 0 0 45086 FEDERAL AGRIC MTG CORP CL C 313148306 660 3453 SH SOLE NO 0 0 3453 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 552 5354 SH SOLE NO 0 0 5354 FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 367 15272 SH SOLE NO 0 0 15272 FEDERATED HERMES INC CL B 314211103 19189 566702 SH SOLE NO 0 0 566702 FEDEX CORP COM 31428X106 42290 167175 SH SOLE NO 0 0 167175 FERGUSON PLC NEW SHS G3421J106 835 4324 SH SOLE NO 0 0 4324 FERRARI N V COM N3167Y103 1163 3436 SH SOLE NO 0 0 3436 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 64269 1084884 SH SOLE NO 0 0 1084884 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 30518 916171 SH SOLE NO 0 0 916171 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 9649 330677 SH SOLE NO 0 0 330677 FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253 658 38106 SH SOLE NO 0 0 38106 FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246 812 35961 SH SOLE NO 0 0 35961 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 22218 497836 SH SOLE NO 0 0 497836 FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121 591 22329 SH SOLE NO 0 0 22329 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 18504 421418 SH SOLE NO 0 0 421418 FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220 936 54686 SH SOLE NO 0 0 54686 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 1910 79557 SH SOLE NO 0 0 79557 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 2910 109816 SH SOLE NO 0 0 109816 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 5719 215143 SH SOLE NO 0 0 215143 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 4896 182362 SH SOLE NO 0 0 182362 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 5374 204862 SH SOLE NO 0 0 204862 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 7912 289801 SH SOLE NO 0 0 289801 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 6082 216047 SH SOLE NO 0 0 216047 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 12690 669001 SH SOLE NO 0 0 669001 FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329 551 22858 SH SOLE NO 0 0 22858 FIDELITY COVINGTON TRUST FIDELITY SML-MID 316092295 5039 213067 SH SOLE NO 0 0 213067 FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378 7261 261000 SH SOLE NO 0 0 261000 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 79344 1876634 SH SOLE NO 0 0 1876634 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 4736 98815 SH SOLE NO 0 0 98815 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 4932 239389 SH SOLE NO 0 0 239389 FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 12922 529138 SH SOLE NO 0 0 529138 FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 6370 239101 SH SOLE NO 0 0 239101 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 38038 718103 SH SOLE NO 0 0 718103 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 1739 32861 SH SOLE NO 0 0 32861 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 11912 267417 SH SOLE NO 0 0 267417 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 16324 206787 SH SOLE NO 0 0 206787 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 30020 1302967 SH SOLE NO 0 0 1302967 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 22757 424974 SH SOLE NO 0 0 424974 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 35611 550488 SH SOLE NO 0 0 550488 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 15526 253569 SH SOLE NO 0 0 253569 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 116163 808709 SH SOLE NO 0 0 808709 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 5145 105564 SH SOLE NO 0 0 105564 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 14459 542539 SH SOLE NO 0 0 542539 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 11026 269855 SH SOLE NO 0 0 269855 FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 8541 236013 SH SOLE NO 0 0 236013 FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261 729 34957 SH SOLE NO 0 0 34957 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 12083 222353 SH SOLE NO 0 0 222353 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 33416 922341 SH SOLE NO 0 0 922341 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1578 45081 SH SOLE NO 0 0 45081 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 25495 481065 SH SOLE NO 0 0 481065 FIDELITY D & D BANCORP INC COM 31609R100 1140 19651 SH SOLE NO 0 0 19651 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 796 16936 SH SOLE NO 0 0 16936 FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 538 12375 SH SOLE NO 0 0 12375 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 7656 153448 SH SOLE NO 0 0 153448 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 11825 240403 SH SOLE NO 0 0 240403 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 70750 1536701 SH SOLE NO 0 0 1536701 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3702 72565 SH SOLE NO 0 0 72565 FIDELITY NATL INFORMATION SV COM 31620M106 10431 173648 SH SOLE NO 0 0 173648 FIDUS INVT CORP COM 316500107 347 17626 SH SOLE NO 0 0 17626 FIFTH THIRD BANCORP COM 316773100 7314 212072 SH SOLE NO 0 0 212072 FIGS INC CL A 30260D103 80 11488 SH SOLE NO 0 0 11488 FINANCIAL INSTNS INC COM 317585404 12212 573332 SH SOLE NO 0 0 573332 FIRST AMERN FINL CORP COM 31847R102 1554 24120 SH SOLE NO 0 0 24120 FIRST BANCORP INC ME COM 31866P102 408 14441 SH SOLE NO 0 0 14441 FIRST BANCORP N C COM 318910106 836 22592 SH SOLE NO 0 0 22592 FIRST BANCORP P R COM NEW 318672706 255 15501 SH SOLE NO 0 0 15501 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 290 19723 SH SOLE NO 0 0 19723 FIRST BUSEY CORP COM NEW 319383204 732 29487 SH SOLE NO 0 0 29487 FIRST CAP INC COM 31942S104 250 8962 SH SOLE NO 0 0 8962 FIRST COMWLTH FINL CORP PA COM 319829107 722 46732 SH SOLE NO 0 0 46732 FIRST CTZNS BANCSHARES INC N CL A 31946M103 434 305 SH SOLE NO 0 0 305 FIRST FINANCIAL NORTHWEST IN COM 32022K102 146 10849 SH SOLE NO 0 0 10849 FIRST FINL BANCORP OH COM 320209109 263 11068 SH SOLE NO 0 0 11068 FIRST FINL BANKSHARES INC COM 32020R109 13466 444409 SH SOLE NO 0 0 444409 FIRST HORIZON CORPORATION COM 320517105 828 58444 SH SOLE NO 0 0 58444 FIRST INDL RLTY TR INC COM 32054K103 3998 75899 SH SOLE NO 0 0 75899 FIRST INTST BANCSYSTEM INC COM 32055Y201 1475 47967 SH SOLE NO 0 0 47967 FIRST MAJESTIC SILVER CORP COM 32076V103 83 13512 SH SOLE NO 0 0 13512 FIRST MERCHANTS CORP COM 320817109 1258 33917 SH SOLE NO 0 0 33917 FIRST MID ILL BANCSHARES INC COM 320866106 758 21877 SH SOLE NO 0 0 21877 FIRST NATL CORP COM 32106V107 789 36282 SH SOLE NO 0 0 36282 FIRST SOLAR INC COM 336433107 7046 40896 SH SOLE NO 0 0 40896 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 140 22315 SH SOLE NO 0 0 22315 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1031 16814 SH SOLE NO 0 0 16814 FIRST TR ENERGY INCOME & GRO COM 33738G104 771 53229 SH SOLE NO 0 0 53229 FIRST TR ENERGY INFRASTRCTR COM 33738C103 557 33833 SH SOLE NO 0 0 33833 FIRST TR ENHANCED EQUITY INC COM 337318109 934 51113 SH SOLE NO 0 0 51113 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 485 9713 SH SOLE NO 0 0 9713 FIRST TR EXCH TRADED FD III CBOE VEST SMID 33738D820 411 19482 SH SOLE NO 0 0 19482 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 2114 72565 SH SOLE NO 0 0 72565 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 352 10480 SH SOLE NO 0 0 10480 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 4486 251580 SH SOLE NO 0 0 251580 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 4380 77848 SH SOLE NO 0 0 77848 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 14980 289941 SH SOLE NO 0 0 289941 FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 1013 50260 SH SOLE NO 0 0 50260 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2305 48333 SH SOLE NO 0 0 48333 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 20589 1221197 SH SOLE NO 0 0 1221197 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1220 61155 SH SOLE NO 0 0 61155 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 4534 226009 SH SOLE NO 0 0 226009 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 3826 72852 SH SOLE NO 0 0 72852 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 3388 88137 SH SOLE NO 0 0 88137 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1135 51304 SH SOLE NO 0 0 51304 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 2104 57934 SH SOLE NO 0 0 57934 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 677 12531 SH SOLE NO 0 0 12531 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 282 5599 SH SOLE NO 0 0 5599 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 1715 62710 SH SOLE NO 0 0 62710 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 19534 870484 SH SOLE NO 0 0 870484 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 9657 110156 SH SOLE NO 0 0 110156 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 4897 83028 SH SOLE NO 0 0 83028 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4462 70729 SH SOLE NO 0 0 70729 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 2062 92621 SH SOLE NO 0 0 92621 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 4312 132271 SH SOLE NO 0 0 132271 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3014 180603 SH SOLE NO 0 0 180603 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 6011 138853 SH SOLE NO 0 0 138853 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 10530 101686 SH SOLE NO 0 0 101686 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 6750 104066 SH SOLE NO 0 0 104066 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 19217 1475986 SH SOLE NO 0 0 1475986 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3130 40797 SH SOLE NO 0 0 40797 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1325 31365 SH SOLE NO 0 0 31365 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 2381 34531 SH SOLE NO 0 0 34531 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 37843 702872 SH SOLE NO 0 0 702872 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 13665 130505 SH SOLE NO 0 0 130505 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 356 6250 SH SOLE NO 0 0 6250 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 16018 125069 SH SOLE NO 0 0 125069 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 11218 116983 SH SOLE NO 0 0 116983 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1376 43420 SH SOLE NO 0 0 43420 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 25756 271688 SH SOLE NO 0 0 271688 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 1806 35402 SH SOLE NO 0 0 35402 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2896 42514 SH SOLE NO 0 0 42514 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 3931 72269 SH SOLE NO 0 0 72269 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 409 6500 SH SOLE NO 0 0 6500 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 1437 67257 SH SOLE NO 0 0 67257 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 154679 1932527 SH SOLE NO 0 0 1932527 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 18552 803809 SH SOLE NO 0 0 803809 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 30324 162551 SH SOLE NO 0 0 162551 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1356 41363 SH SOLE NO 0 0 41363 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1482 75836 SH SOLE NO 0 0 75836 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 154305 2993315 SH SOLE NO 0 0 2993315 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 12653 416214 SH SOLE NO 0 0 416214 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 6220 227605 SH SOLE NO 0 0 227605 FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 14291 550301 SH SOLE NO 0 0 550301 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 70656 1184310 SH SOLE NO 0 0 1184310 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 15983 384475 SH SOLE NO 0 0 384475 FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738 367 12333 SH SOLE NO 0 0 12333 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 27191 562725 SH SOLE NO 0 0 562725 FIRST TR EXCHANGE-TRADED FD FT CBOE TARG INC 33738D846 536 24990 SH SOLE NO 0 0 24990 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 10986 571581 SH SOLE NO 0 0 571581 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 27429 530750 SH SOLE NO 0 0 530750 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1197 72603 SH SOLE NO 0 0 72603 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 3162 116136 SH SOLE NO 0 0 116136 FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 1103 24584 SH SOLE NO 0 0 24584 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 427 10438 SH SOLE NO 0 0 10438 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 3622 173125 SH SOLE NO 0 0 173125 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 1314 38940 SH SOLE NO 0 0 38940 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 12449 656574 SH SOLE NO 0 0 656574 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 6397 289078 SH SOLE NO 0 0 289078 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 511 18401 SH SOLE NO 0 0 18401 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1798 38999 SH SOLE NO 0 0 38999 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 5033 321577 SH SOLE NO 0 0 321577 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 9002 213463 SH SOLE NO 0 0 213463 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 17106 266908 SH SOLE NO 0 0 266908 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 2839 32214 SH SOLE NO 0 0 32214 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1221 48354 SH SOLE NO 0 0 48354 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 225 11335 SH SOLE NO 0 0 11335 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 559 18629 SH SOLE NO 0 0 18629 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1978 43446 SH SOLE NO 0 0 43446 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 299 12336 SH SOLE NO 0 0 12336 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1703 60188 SH SOLE NO 0 0 60188 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 4727 57978 SH SOLE NO 0 0 57978 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 940 38698 SH SOLE NO 0 0 38698 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 3350 120974 SH SOLE NO 0 0 120974 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 9325 58999 SH SOLE NO 0 0 58999 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 9897 171103 SH SOLE NO 0 0 171103 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 206125 3989267 SH SOLE NO 0 0 3989267 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 2154 133621 SH SOLE NO 0 0 133621 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 13477 292539 SH SOLE NO 0 0 292539 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 35636 1087452 SH SOLE NO 0 0 1087452 FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383 441 33260 SH SOLE NO 0 0 33260 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 22187 521888 SH SOLE NO 0 0 521888 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 10469 270370 SH SOLE NO 0 0 270370 FIRST TR EXCHNG TRADED FD VI CBOE VES US EQUI 33740F326 401 13286 SH SOLE NO 0 0 13286 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 2385 114540 SH SOLE NO 0 0 114540 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 15584 732345 SH SOLE NO 0 0 732345 FIRST TR EXCHNG TRADED FD VI CBOE VEST EQ ENH 33740F367 2444 76415 SH SOLE NO 0 0 76415 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 18355 808582 SH SOLE NO 0 0 808582 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 3958 190835 SH SOLE NO 0 0 190835 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 3359 158152 SH SOLE NO 0 0 158152 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 6910 286826 SH SOLE NO 0 0 286826 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 3343 130447 SH SOLE NO 0 0 130447 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 10003 419937 SH SOLE NO 0 0 419937 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 21057 586754 SH SOLE NO 0 0 586754 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 36207 873717 SH SOLE NO 0 0 873717 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 6706 207235 SH SOLE NO 0 0 207235 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 4055 112300 SH SOLE NO 0 0 112300 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 104017 3914846 SH SOLE NO 0 0 3914846 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 7177 225736 SH SOLE NO 0 0 225736 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 1422 41255 SH SOLE NO 0 0 41255 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 1689 48861 SH SOLE NO 0 0 48861 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 9758 267339 SH SOLE NO 0 0 267339 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 4030 106089 SH SOLE NO 0 0 106089 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 23901 541360 SH SOLE NO 0 0 541360 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 22670 544692 SH SOLE NO 0 0 544692 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 6321 191354 SH SOLE NO 0 0 191354 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 14018 411934 SH SOLE NO 0 0 411934 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 12058 345006 SH SOLE NO 0 0 345006 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F334 1941 61778 SH SOLE NO 0 0 61778 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F425 5741 178981 SH SOLE NO 0 0 178981 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 9595 268347 SH SOLE NO 0 0 268347 FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711 16750 529891 SH SOLE NO 0 0 529891 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 14493 371721 SH SOLE NO 0 0 371721 FIRST TR EXCHNG TRADED FD VI FT CBOE EQU BUFF 33740F375 3413 111062 SH SOLE NO 0 0 111062 FIRST TR EXCHNG TRADED FD VI FT CBOE INTL MOD 33740F656 5747 252608 SH SOLE NO 0 0 252608 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 1371 41877 SH SOLE NO 0 0 41877 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 5958 251824 SH SOLE NO 0 0 251824 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 16741 420304 SH SOLE NO 0 0 420304 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 14747 546179 SH SOLE NO 0 0 546179 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST LAD 33740U729 741 34582 SH SOLE NO 0 0 34582 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 9093 240866 SH SOLE NO 0 0 240866 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 4110 124901 SH SOLE NO 0 0 124901 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F466 1952 88666 SH SOLE NO 0 0 88666 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 3656 113966 SH SOLE NO 0 0 113966 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 30639 931828 SH SOLE NO 0 0 931828 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 545 16320 SH SOLE NO 0 0 16320 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 2931 86577 SH SOLE NO 0 0 86577 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 3313 90925 SH SOLE NO 0 0 90925 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 13803 343010 SH SOLE NO 0 0 343010 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U679 895 29592 SH SOLE NO 0 0 29592 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U687 13951 440086 SH SOLE NO 0 0 440086 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U695 1588 49094 SH SOLE NO 0 0 49094 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 15194 432481 SH SOLE NO 0 0 432481 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 2414 109240 SH SOLE NO 0 0 109240 FIRST TR EXCHNG TRADED FD VI FT EQ ENH & MODE 33740F391 573 18262 SH SOLE NO 0 0 18262 FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653 5252 166409 SH SOLE NO 0 0 166409 FIRST TR EXCHNG TRADED FD VI FT US SM CAP MOD 33740F417 666 31363 SH SOLE NO 0 0 31363 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1162 61632 SH SOLE NO 0 0 61632 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 206 8588 SH SOLE NO 0 0 8588 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 464 48000 SH SOLE NO 0 0 48000 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 35567 797369 SH SOLE NO 0 0 797369 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 17441 704957 SH SOLE NO 0 0 704957 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 15239 357146 SH SOLE NO 0 0 357146 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 6375 170058 SH SOLE NO 0 0 170058 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 25114 618119 SH SOLE NO 0 0 618119 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 21786 614913 SH SOLE NO 0 0 614913 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 2886 79372 SH SOLE NO 0 0 79372 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 11482 295249 SH SOLE NO 0 0 295249 FIRST TR HIGH INCOME LONG / COM 33738E109 434 35880 SH SOLE NO 0 0 35880 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 8783 630493 SH SOLE NO 0 0 630493 FIRST TR INTER DURATN PFD & COM 33718W103 673 41261 SH SOLE NO 0 0 41261 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 10890 153729 SH SOLE NO 0 0 153729 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 18515 205348 SH SOLE NO 0 0 205348 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 6083 58236 SH SOLE NO 0 0 58236 FIRST TR MORNINGSTAR DIVID L SHS 336917109 37348 1040912 SH SOLE NO 0 0 1040912 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 9108 81129 SH SOLE NO 0 0 81129 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 1511 19357 SH SOLE NO 0 0 19357 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 38645 329031 SH SOLE NO 0 0 329031 FIRST TR NASDAQ 100 TECH IND SHS 337345102 16039 91404 SH SOLE NO 0 0 91404 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 353 7090 SH SOLE NO 0 0 7090 FIRST TR S&P REIT INDEX FD COM 33734G108 793 30234 SH SOLE NO 0 0 30234 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 4354 47548 SH SOLE NO 0 0 47548 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 530 148154 SH SOLE NO 0 0 148154 FIRST TR SR FLTG RATE INCOME COM 33733U108 1831 181495 SH SOLE NO 0 0 181495 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 796 65943 SH SOLE NO 0 0 65943 FIRST TR VALUE LINE DIVID IN SHS 33734H106 146894 3621644 SH SOLE NO 0 0 3621644 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 6429 58684 SH SOLE NO 0 0 58684 FIRSTCASH HOLDINGS INC COM 33768G107 575 5303 SH SOLE NO 0 0 5303 FIRSTENERGY CORP COM 337932107 4436 120999 SH SOLE NO 0 0 120999 FISERV INC COM 337738108 14554 109556 SH SOLE NO 0 0 109556 FISKER INC CL A COM STK 33813J106 99 56594 SH SOLE NO 0 0 56594 FIVE BELOW INC COM 33829M101 925 4337 SH SOLE NO 0 0 4337 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 1007 56724 SH SOLE NO 0 0 56724 FLAHERTY & CRUMRINE PFD INCO COM 338480106 171 17274 SH SOLE NO 0 0 17274 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 100 12601 SH SOLE NO 0 0 12601 FLAHERTY & CRUMRINE PFD SECS COM 338478100 3758 270374 SH SOLE NO 0 0 270374 FLEETCOR TECHNOLOGIES INC COM 339041105 296 1049 SH SOLE NO 0 0 1049 FLEX LNG LTD SHS G35947202 430 14803 SH SOLE NO 0 0 14803 FLEX LTD ORD Y2573F102 588 19318 SH SOLE NO 0 0 19318 FLEXSHARES TR ESG & CLM DEVELP 33939L597 773 16075 SH SOLE NO 0 0 16075 FLEXSHARES TR ESG & CLM INVEST 33939L571 2027 48717 SH SOLE NO 0 0 48717 FLEXSHARES TR ESG & CLM US LRG 33939L613 2790 51658 SH SOLE NO 0 0 51658 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 822 10960 SH SOLE NO 0 0 10960 FLEXSHARES TR HIG YLD VL ETF 33939L662 5203 127308 SH SOLE NO 0 0 127308 FLEXSHARES TR IBOXX 3R TARGT 33939L506 2499 105800 SH SOLE NO 0 0 105800 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 269 11395 SH SOLE NO 0 0 11395 FLEXSHARES TR INTL QLTDV IDX 33939L837 562 24149 SH SOLE NO 0 0 24149 FLEXSHARES TR M STAR DEV MKT 33939L803 9166 134223 SH SOLE NO 0 0 134223 FLEXSHARES TR MORNSTAR UPSTR 33939L407 4889 119385 SH SOLE NO 0 0 119385 FLEXSHARES TR MORNSTAR USMKT 33939L100 25765 141194 SH SOLE NO 0 0 141194 FLEXSHARES TR MSTAR EMKT FAC 33939L308 2058 40334 SH SOLE NO 0 0 40334 FLEXSHARES TR QLT DIV DEF IDX 33939L845 1027 17388 SH SOLE NO 0 0 17388 FLEXSHARES TR QUALT DIVD IDX 33939L860 2745 44605 SH SOLE NO 0 0 44605 FLEXSHARES TR STOX GBL ESG SLT 33939L688 772 5161 SH SOLE NO 0 0 5161 FLEXSHARES TR STOX US ESG SLCT 33939L696 969 8347 SH SOLE NO 0 0 8347 FLEXSHARES TR STOXX GLOBR INF 33939L795 559 10449 SH SOLE NO 0 0 10449 FLEXSHARES TR US QUALITY CAP 33939L746 10780 203518 SH SOLE NO 0 0 203518 FLOOR & DECOR HLDGS INC CL A 339750101 329 2947 SH SOLE NO 0 0 2947 FLOWERS FOODS INC COM 343498101 550 24417 SH SOLE NO 0 0 24417 FLOWSERVE CORP COM 34354P105 378 9171 SH SOLE NO 0 0 9171 FLUENCE ENERGY INC COM CL A 34379V103 390 16350 SH SOLE NO 0 0 16350 FLUENT INC COM 34380C102 40 60268 SH SOLE NO 0 0 60268 FLUOR CORP NEW COM 343412102 3893 99383 SH SOLE NO 0 0 99383 FLYWIRE CORPORATION COM VTG 302492103 242 10458 SH SOLE NO 0 0 10458 FMC CORP COM NEW 302491303 1421 22544 SH SOLE NO 0 0 22544 FNCB BANCORP INC COM 302578109 202 29762 SH SOLE NO 0 0 29762 FOOT LOCKER INC COM 344849104 267 8570 SH SOLE NO 0 0 8570 FORD MTR CO DEL COM 345370860 33332 2734361 SH SOLE NO 0 0 2734361 FORD MTR CO DEL NOTE 3/1 345370CZ1 10 10000 SH SOLE NO 0 0 10000 FORTINET INC COM 34959E109 7105 121382 SH SOLE NO 0 0 121382 FORTIS INC COM 349553107 419 10183 SH SOLE NO 0 0 10183 FORTIVE CORP COM 34959J108 1694 23004 SH SOLE NO 0 0 23004 FORTREA HLDGS INC COMMON STOCK 34965K107 438 12548 SH SOLE NO 0 0 12548 FORTRESS BIOTECH INC COM NEW 34960Q307 160 53055 SH SOLE NO 0 0 53055 FORTUNA SILVER MINES INC COM 349915108 487 126051 SH SOLE NO 0 0 126051 FORTUNE BRANDS INNOVATIONS I COM 34964C106 3516 46171 SH SOLE NO 0 0 46171 FORZA X1 INC COM 34988N104 17 31500 SH SOLE NO 0 0 31500 FOUR CORNERS PPTY TR INC COM 35086T109 708 27975 SH SOLE NO 0 0 27975 FRANCO NEV CORP COM 351858105 12238 110438 SH SOLE NO 0 0 110438 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 306 22686 SH SOLE NO 0 0 22686 FRANKLIN ELEC INC COM 353514102 447 4627 SH SOLE NO 0 0 4627 FRANKLIN ETF TR SHRT DUR US GOVT 353506108 1061 11795 SH SOLE NO 0 0 11795 FRANKLIN RESOURCES INC COM 354613101 13009 436696 SH SOLE NO 0 0 436696 FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538 232 8070 SH SOLE NO 0 0 8070 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 709 29218 SH SOLE NO 0 0 29218 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 215 7042 SH SOLE NO 0 0 7042 FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 2445 95139 SH SOLE NO 0 0 95139 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 783 25470 SH SOLE NO 0 0 25470 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 454 18709 SH SOLE NO 0 0 18709 FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504 2383 46115 SH SOLE NO 0 0 46115 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 738 15455 SH SOLE NO 0 0 15455 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 476 9888 SH SOLE NO 0 0 9888 FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876 232 5967 SH SOLE NO 0 0 5967 FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105 241 8744 SH SOLE NO 0 0 8744 FREEPORT-MCMORAN INC CL B 35671D857 13216 310442 SH SOLE NO 0 0 310442 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 270 12966 SH SOLE NO 0 0 12966 FREYR BATTERY INC SHS L4135L100 39 20776 SH SOLE NO 0 0 20776 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 71661 12638644 SH SOLE NO 0 0 12638644 FS KKR CAP CORP COM 302635206 83677 4190159 SH SOLE NO 0 0 4190159 FST TR NEW OPPORT MLP & ENE COM 33739M100 101 14710 SH SOLE NO 0 0 14710 FTI CONSULTING INC COM 302941109 206 1036 SH SOLE NO 0 0 1036 FUBOTV INC COM 35953D104 365 114881 SH SOLE NO 0 0 114881 FUELCELL ENERGY INC COM 35952H601 154 96382 SH SOLE NO 0 0 96382 FULCRUM THERAPEUTICS INC COM 359616109 651 96428 SH SOLE NO 0 0 96428 FULGENT GENETICS INC COM 359664109 309 10679 SH SOLE NO 0 0 10679 FULLER H B CO COM 359694106 727 8935 SH SOLE NO 0 0 8935 FULTON FINL CORP PA COM 360271100 2425 147343 SH SOLE NO 0 0 147343 FUTUREFUEL CORP COM 36116M106 2008 330293 SH SOLE NO 0 0 330293 GABELLI CONV & INC SECS FD I COM 36240B109 207 57625 SH SOLE NO 0 0 57625 GABELLI DIVID & INCOME TR COM 36242H104 1843 85150 SH SOLE NO 0 0 85150 GABELLI EQUITY TR INC COM 362397101 10682 2102667 SH SOLE NO 0 0 2102667 GABELLI GLOBAL SMALL & MID C COM 36249W104 128 10942 SH SOLE NO 0 0 10942 GABELLI HLTHCARE & WELLNESS SHS 36246K103 137 14630 SH SOLE NO 0 0 14630 GABELLI MULTIMEDIA TR INC COM 36239Q109 2577 454444 SH SOLE NO 0 0 454444 GABELLI UTIL TR COM 36240A101 6659 1228543 SH SOLE NO 0 0 1228543 GALAPAGOS NV SPON ADR 36315X101 264 6500 SH SOLE NO 0 0 6500 GALECTIN THERAPEUTICS INC COM NEW 363225202 175 105386 SH SOLE NO 0 0 105386 GALECTO INC COM 36322Q107 12 17065 SH SOLE NO 0 0 17065 GALLAGHER ARTHUR J & CO COM 363576109 6587 29292 SH SOLE NO 0 0 29292 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1965 522686 SH SOLE NO 0 0 522686 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 87 16852 SH SOLE NO 0 0 16852 GAMIDA CELL LTD SHS M47364100 61 147300 SH SOLE NO 0 0 147300 GAMING & LEISURE PPTYS INC COM 36467J108 1110 22499 SH SOLE NO 0 0 22499 GAN LTD SHS G3728V109 38 23781 SH SOLE NO 0 0 23781 GANNETT CO INC COM 36472T109 41 18010 SH SOLE NO 0 0 18010 GARMIN LTD SHS H2906T109 3709 28856 SH SOLE NO 0 0 28856 GARRETT MOTION INC COM 366505105 131 13587 SH SOLE NO 0 0 13587 GARTNER INC COM 366651107 2007 4449 SH SOLE NO 0 0 4449 GATX CORP COM 361448103 517 4302 SH SOLE NO 0 0 4302 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 11250 145498 SH SOLE NO 0 0 145498 GEE GROUP INC COM 36165A102 32 64700 SH SOLE NO 0 0 64700 GEN DIGITAL INC COM 668771108 1383 60592 SH SOLE NO 0 0 60592 GENERAC HLDGS INC COM 368736104 8664 67041 SH SOLE NO 0 0 67041 GENERAL AMERN INVS CO INC COM 368802104 1014 23611 SH SOLE NO 0 0 23611 GENERAL DYNAMICS CORP COM 369550108 39920 153735 SH SOLE NO 0 0 153735 GENERAL ELECTRIC CO COM NEW 369604301 41840 327823 SH SOLE NO 0 0 327823 GENERAL MLS INC COM 370334104 27602 423732 SH SOLE NO 0 0 423732 GENERAL MTRS CO COM 37045V100 10167 283031 SH SOLE NO 0 0 283031 GENIUS SPORTS LIMITED SHARES CL A G3934V109 101 16290 SH SOLE NO 0 0 16290 GENPREX INC COM 372446104 25 107300 SH SOLE NO 0 0 107300 GENTEX CORP COM 371901109 1627 49823 SH SOLE NO 0 0 49823 GENUINE PARTS CO COM 372460105 10203 73668 SH SOLE NO 0 0 73668 GENWORTH FINL INC COM CL A 37247D106 2019 302236 SH SOLE NO 0 0 302236 GEO GROUP INC NEW COM 36162J106 417 38506 SH SOLE NO 0 0 38506 GERMAN AMERN BANCORP INC COM 373865104 671 20692 SH SOLE NO 0 0 20692 GERON CORP COM 374163103 486 230264 SH SOLE NO 0 0 230264 GETTY RLTY CORP NEW COM 374297109 285 9768 SH SOLE NO 0 0 9768 GEVO INC COM PAR 374396406 19 16296 SH SOLE NO 0 0 16296 GIBRALTAR INDS INC COM 374689107 233 2956 SH SOLE NO 0 0 2956 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 228 37286 SH SOLE NO 0 0 37286 GILEAD SCIENCES INC COM 375558103 30172 372452 SH SOLE NO 0 0 372452 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 639 377900 SH SOLE NO 0 0 377900 GITLAB INC CLASS A COM 37637K108 400 6358 SH SOLE NO 0 0 6358 GLACIER BANCORP INC NEW COM 37637Q105 546 13216 SH SOLE NO 0 0 13216 GLADSTONE CAPITAL CORP COM 376535100 256 23941 SH SOLE NO 0 0 23941 GLADSTONE COMMERCIAL CORP COM 376536108 408 30835 SH SOLE NO 0 0 30835 GLADSTONE INVT CORP COM 376546107 547 38658 SH SOLE NO 0 0 38658 GLADSTONE LD CORP COM 376549101 598 41416 SH SOLE NO 0 0 41416 GLAUKOS CORP COM 377322102 378 4757 SH SOLE NO 0 0 4757 GLOBAL E ONLINE LTD SHS M5216V106 230 5813 SH SOLE NO 0 0 5813 GLOBAL MED REIT INC COM NEW 37954A204 219 19707 SH SOLE NO 0 0 19707 GLOBAL NET LEASE INC COM NEW 379378201 2986 300136 SH SOLE NO 0 0 300136 GLOBAL PARTNERS LP COM UNITS 37946R109 1078 25480 SH SOLE NO 0 0 25480 GLOBAL PMTS INC COM 37940X102 1565 12319 SH SOLE NO 0 0 12319 GLOBAL SELF STORAGE INC COM 37955N106 168 36312 SH SOLE NO 0 0 36312 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 2201 111064 SH SOLE NO 0 0 111064 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1816 58258 SH SOLE NO 0 0 58258 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2497 101209 SH SOLE NO 0 0 101209 GLOBAL X FDS CANNABIS ETF NEW 37954Y145 365 62490 SH SOLE NO 0 0 62490 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1134 50064 SH SOLE NO 0 0 50064 GLOBAL X FDS CONSCIOUS COS 37954Y731 671 20096 SH SOLE NO 0 0 20096 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1922 65560 SH SOLE NO 0 0 65560 GLOBAL X FDS EMERGING MARK 37960A636 392 14987 SH SOLE NO 0 0 14987 GLOBAL X FDS EMERGING MKT GRT 37960A644 2544 100155 SH SOLE NO 0 0 100155 GLOBAL X FDS FINTECH ETF 37954Y814 598 23387 SH SOLE NO 0 0 23387 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 3359 75282 SH SOLE NO 0 0 75282 GLOBAL X FDS GLBL X MLP ETF 37954Y343 2315 52246 SH SOLE NO 0 0 52246 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 125 13731 SH SOLE NO 0 0 13731 GLOBAL X FDS GLOBAL X COPPER 37954Y830 2748 73273 SH SOLE NO 0 0 73273 GLOBAL X FDS GLOBAL X SILVER 37954Y848 2759 97260 SH SOLE NO 0 0 97260 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 4525 163418 SH SOLE NO 0 0 163418 GLOBAL X FDS GLOBX SUPDV US 37950E291 3271 190406 SH SOLE NO 0 0 190406 GLOBAL X FDS INTERNET OF THNG 37954Y780 643 18213 SH SOLE NO 0 0 18213 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 7385 144980 SH SOLE NO 0 0 144980 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 915 25819 SH SOLE NO 0 0 25819 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 8148 469869 SH SOLE NO 0 0 469869 GLOBAL X FDS NASDAQ 100 TAI 37960A404 581 22310 SH SOLE NO 0 0 22310 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 220 7593 SH SOLE NO 0 0 7593 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 17661 619679 SH SOLE NO 0 0 619679 GLOBAL X FDS RUSSELL 2000 37954Y459 1611 96219 SH SOLE NO 0 0 96219 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1607 27711 SH SOLE NO 0 0 27711 GLOBAL X FDS S&P 500 COVERED 37954Y475 7396 187528 SH SOLE NO 0 0 187528 GLOBAL X FDS SOCIAL MED ETF 37950E416 282 6992 SH SOLE NO 0 0 6992 GLOBAL X FDS SUPERDIVIDEND 37960A669 492 21823 SH SOLE NO 0 0 21823 GLOBAL X FDS US INFR DEV ETF 37954Y673 35904 1041895 SH SOLE NO 0 0 1041895 GLOBAL X FDS US PFD ETF 37954Y657 1403 72297 SH SOLE NO 0 0 72297 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1077 17766 SH SOLE NO 0 0 17766 GLOBALSTAR INC COM 378973408 117 60397 SH SOLE NO 0 0 60397 GLOBANT S A COM L44385109 1405 5904 SH SOLE NO 0 0 5904 GLOBE LIFE INC COM 37959E102 4250 34914 SH SOLE NO 0 0 34914 GLOBUS MED INC CL A 379577208 535 10041 SH SOLE NO 0 0 10041 GODADDY INC CL A 380237107 309 2910 SH SOLE NO 0 0 2910 GOLD FIELDS LTD SPONSORED ADR 38059T106 10043 694563 SH SOLE NO 0 0 694563 GOLD ROYALTY CORP COMMON SHARES 38071H106 106 72235 SH SOLE NO 0 0 72235 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 172 17647 SH SOLE NO 0 0 17647 GOLDMAN SACHS BDC INC SHS 38147U107 3137 214100 SH SOLE NO 0 0 214100 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 30927 310076 SH SOLE NO 0 0 310076 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 228 5162 SH SOLE NO 0 0 5162 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 255 5202 SH SOLE NO 0 0 5202 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 700 15105 SH SOLE NO 0 0 15105 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 3495 83463 SH SOLE NO 0 0 83463 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 456 9119 SH SOLE NO 0 0 9119 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4501 146659 SH SOLE NO 0 0 146659 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 58887 1803041 SH SOLE NO 0 0 1803041 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 13667 216517 SH SOLE NO 0 0 216517 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 84247 898055 SH SOLE NO 0 0 898055 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 801 11951 SH SOLE NO 0 0 11951 GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 263 9424 SH SOLE NO 0 0 9424 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 260 4947 SH SOLE NO 0 0 4947 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 216 3183 SH SOLE NO 0 0 3183 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 2574 39389 SH SOLE NO 0 0 39389 GOLDMAN SACHS ETF TR NASDAQ 100 CORE 38149W630 8855 202030 SH SOLE NO 0 0 202030 GOLDMAN SACHS ETF TR S&P 500 CORE PRE 38149W622 5263 119858 SH SOLE NO 0 0 119858 GOLDMAN SACHS GROUP INC COM 38141G104 39258 101765 SH SOLE NO 0 0 101765 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 11354 555598 SH SOLE NO 0 0 555598 GOLUB CAP BDC INC COM 38173M102 1320 87428 SH SOLE NO 0 0 87428 GOODRX HLDGS INC COM CL A 38246G108 244 36406 SH SOLE NO 0 0 36406 GOODYEAR TIRE & RUBR CO COM 382550101 1614 112729 SH SOLE NO 0 0 112729 GORMAN RUPP CO COM 383082104 250 7022 SH SOLE NO 0 0 7022 GOSSAMER BIO INC COM 38341P102 44 47908 SH SOLE NO 0 0 47908 GRACO INC COM 384109104 7519 86665 SH SOLE NO 0 0 86665 GRAINGER W W INC COM 384802104 7472 9016 SH SOLE NO 0 0 9016 GRANITE CONSTR INC COM 387328107 325 6389 SH SOLE NO 0 0 6389 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 2329 119853 SH SOLE NO 0 0 119853 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1253 61458 SH SOLE NO 0 0 61458 GRAPHIC PACKAGING HLDG CO COM 388689101 486 19701 SH SOLE NO 0 0 19701 GREEN BRICK PARTNERS INC COM 392709101 201 3869 SH SOLE NO 0 0 3869 GREENBRIER COS INC COM 393657101 670 15155 SH SOLE NO 0 0 15155 GREENPOWER MTR CO INC COM NEW 39540E302 113 36173 SH SOLE NO 0 0 36173 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 354 21111 SH SOLE NO 0 0 21111 GRID DYNAMICS HLDGS INC CL A 39813G109 183 13753 SH SOLE NO 0 0 13753 GROWGENERATION CORP COM 39986L109 89 35447 SH SOLE NO 0 0 35447 GSI TECHNOLOGY INC COM 36241U106 165 62534 SH SOLE NO 0 0 62534 GSK PLC SPONSORED ADR 37733W204 18787 506924 SH SOLE NO 0 0 506924 GT BIOPHARMA INC COM NEW 36254L209 3 10110 SH SOLE NO 0 0 10110 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 267 18214 SH SOLE NO 0 0 18214 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 5424 423768 SH SOLE NO 0 0 423768 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 535 33022 SH SOLE NO 0 0 33022 GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 1336 51539 SH SOLE NO 0 0 51539 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 906 14809 SH SOLE NO 0 0 14809 H & E EQUIPMENT SERVICES INC COM 404030108 342 6543 SH SOLE NO 0 0 6543 HALEON PLC SPON ADS 405552100 2151 261385 SH SOLE NO 0 0 261385 HALLIBURTON CO COM 406216101 4887 135188 SH SOLE NO 0 0 135188 HALOZYME THERAPEUTICS INC COM 40637H109 619 16758 SH SOLE NO 0 0 16758 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 441 14670 SH SOLE NO 0 0 14670 HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 196 38371 SH SOLE NO 0 0 38371 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 3950 250293 SH SOLE NO 0 0 250293 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1014 64237 SH SOLE NO 0 0 64237 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1503 106328 SH SOLE NO 0 0 106328 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 1364 128054 SH SOLE NO 0 0 128054 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 761 40095 SH SOLE NO 0 0 40095 HANCOCK WHITNEY CORPORATION COM 410120109 2342 48202 SH SOLE NO 0 0 48202 HANESBRANDS INC COM 410345102 2020 452963 SH SOLE NO 0 0 452963 HANNON ARMSTRONG SUST INFR C COM 41068X100 8826 320027 SH SOLE NO 0 0 320027 HANOVER INS GROUP INC COM 410867105 1073 8833 SH SOLE NO 0 0 8833 HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 15213 1131044 SH SOLE NO 0 0 1131044 HARBOR ETF TRUST HARBOR COMMODITY 41151J505 10389 496143 SH SOLE NO 0 0 496143 HARBOR ETF TRUST LONG TERM GROWER 41151J406 6913 334426 SH SOLE NO 0 0 334426 HARBORONE BANCORP INC NEW COM NEW 41165Y100 154 12825 SH SOLE NO 0 0 12825 HARLEY DAVIDSON INC COM 412822108 1369 37159 SH SOLE NO 0 0 37159 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 69 11271 SH SOLE NO 0 0 11271 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 3696 94904 SH SOLE NO 0 0 94904 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 3433 173741 SH SOLE NO 0 0 173741 HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 634 16273 SH SOLE NO 0 0 16273 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 18708 549759 SH SOLE NO 0 0 549759 HARTFORD FINL SVCS GROUP INC COM 416515104 7599 94536 SH SOLE NO 0 0 94536 HASBRO INC COM 418056107 1402 27453 SH SOLE NO 0 0 27453 HAWAIIAN ELEC INDUSTRIES COM 419870100 435 30667 SH SOLE NO 0 0 30667 HAWAIIAN HOLDINGS INC COM 419879101 225 15836 SH SOLE NO 0 0 15836 HCA HEALTHCARE INC COM 40412C101 6385 23590 SH SOLE NO 0 0 23590 HDFC BANK LTD SPONSORED ADS 40415F101 428 6381 SH SOLE NO 0 0 6381 HEALTHCARE RLTY TR CL A COM 42226K105 1439 83525 SH SOLE NO 0 0 83525 HEALTHPEAK PROPERTIES INC COM 42250P103 7311 369223 SH SOLE NO 0 0 369223 HECLA MNG CO COM 422704106 360 74897 SH SOLE NO 0 0 74897 HEICO CORP NEW CL A 422806208 578 4058 SH SOLE NO 0 0 4058 HEICO CORP NEW COM 422806109 3975 22221 SH SOLE NO 0 0 22221 HELMERICH & PAYNE INC COM 423452101 219 6035 SH SOLE NO 0 0 6035 HENRY JACK & ASSOC INC COM 426281101 1323 8094 SH SOLE NO 0 0 8094 HENRY SCHEIN INC COM 806407102 774 10219 SH SOLE NO 0 0 10219 HERC HLDGS INC COM 42704L104 233 1566 SH SOLE NO 0 0 1566 HERCULES CAPITAL INC COM 427096508 4377 262538 SH SOLE NO 0 0 262538 HERON THERAPEUTICS INC COM 427746102 558 328404 SH SOLE NO 0 0 328404 HERSHEY CO COM 427866108 13303 71353 SH SOLE NO 0 0 71353 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 59 10807 SH SOLE NO 0 0 10807 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 307 29530 SH SOLE NO 0 0 29530 HESS CORP COM 42809H107 2061 14296 SH SOLE NO 0 0 14296 HESS MIDSTREAM LP CL A SHS 428103105 282 8922 SH SOLE NO 0 0 8922 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3003 176829 SH SOLE NO 0 0 176829 HEXCEL CORP NEW COM 428291108 8609 116725 SH SOLE NO 0 0 116725 HF SINCLAIR CORP COM 403949100 1105 19876 SH SOLE NO 0 0 19876 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 95 12120 SH SOLE NO 0 0 12120 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 4447 578293 SH SOLE NO 0 0 578293 HIGHPEAK ENERGY INC COM 43114Q105 172 12103 SH SOLE NO 0 0 12103 HIGHWOODS PPTYS INC COM 431284108 481 20929 SH SOLE NO 0 0 20929 HILLENBRAND INC COM 431571108 3028 63271 SH SOLE NO 0 0 63271 HILTON WORLDWIDE HLDGS INC COM 43300A203 3219 17677 SH SOLE NO 0 0 17677 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 156 25727 SH SOLE NO 0 0 25727 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 488 18504 SH SOLE NO 0 0 18504 HOLOGIC INC COM 436440101 5450 76278 SH SOLE NO 0 0 76278 HOME DEPOT INC COM 437076102 236165 681474 SH SOLE NO 0 0 681474 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 2173 70314 SH SOLE NO 0 0 70314 HONEYWELL INTL INC COM 438516106 81758 389860 SH SOLE NO 0 0 389860 HORIZON BANCORP INC COM 440407104 179 12527 SH SOLE NO 0 0 12527 HORIZON TECHNOLOGY FIN CORP COM 44045A102 317 24067 SH SOLE NO 0 0 24067 HORMEL FOODS CORP COM 440452100 6229 193978 SH SOLE NO 0 0 193978 HOST HOTELS & RESORTS INC COM 44107P104 2859 146839 SH SOLE NO 0 0 146839 HOULIHAN LOKEY INC CL A 441593100 205 1708 SH SOLE NO 0 0 1708 HOWMET AEROSPACE INC COM 443201108 2988 55214 SH SOLE NO 0 0 55214 HP INC COM 40434L105 27165 902790 SH SOLE NO 0 0 902790 HSBC HLDGS PLC SPON ADR NEW 404280406 1853 45715 SH SOLE NO 0 0 45715 HUBBELL INC COM 443510607 3582 10890 SH SOLE NO 0 0 10890 HUBSPOT INC COM 443573100 9308 16033 SH SOLE NO 0 0 16033 HUMACYTE INC COM 44486Q103 93 32580 SH SOLE NO 0 0 32580 HUMANA INC COM 444859102 8958 19566 SH SOLE NO 0 0 19566 HUNT J B TRANS SVCS INC COM 445658107 2325 11640 SH SOLE NO 0 0 11640 HUNTINGTON BANCSHARES INC COM 446150104 7165 563283 SH SOLE NO 0 0 563283 HUNTINGTON INGALLS INDS INC COM 446413106 3159 12166 SH SOLE NO 0 0 12166 HUT 8 CORP COM 44812J104 283 21192 SH SOLE NO 0 0 21192 HYATT HOTELS CORP COM CL A 448579102 272 2083 SH SOLE NO 0 0 2083 HYLIION HOLDINGS CORP COMMON STOCK 449109107 10 11848 SH SOLE NO 0 0 11848 HYZON MOTORS INC COM CL A 44951Y102 11 12510 SH SOLE NO 0 0 12510 I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2 23 25000 SH SOLE NO 0 0 25000 IAC INC COM NEW 44891N208 519 9906 SH SOLE NO 0 0 9906 IAMGOLD CORP COM 450913108 85 33752 SH SOLE NO 0 0 33752 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1194 69445 SH SOLE NO 0 0 69445 ICICI BANK LIMITED ADR 45104G104 370 15540 SH SOLE NO 0 0 15540 ICON PLC SHS G4705A100 1269 4482 SH SOLE NO 0 0 4482 ICORECONNECT INC COM 450958103 14 11670 SH SOLE NO 0 0 11670 IDACORP INC COM 451107106 1764 17942 SH SOLE NO 0 0 17942 IDEX CORP COM 45167R104 822 3785 SH SOLE NO 0 0 3785 IDEXX LABS INC COM 45168D104 13134 23663 SH SOLE NO 0 0 23663 ILLINOIS TOOL WKS INC COM 452308109 48504 185170 SH SOLE NO 0 0 185170 ILLUMINA INC COM 452327109 1779 12776 SH SOLE NO 0 0 12776 IMMIX BIOPHARMA INC COM 45258H106 196 28300 SH SOLE NO 0 0 28300 IMMUNITYBIO INC COM 45256X103 51 10185 SH SOLE NO 0 0 10185 IMMUNOGEN INC COM 45253H101 711 23980 SH SOLE NO 0 0 23980 IMPACT SHS TR I NAACP MINO ETF 45259A209 250 7355 SH SOLE NO 0 0 7355 IMPACT SHS TR I YWCA WOMENS ETF 45259A100 844 25342 SH SOLE NO 0 0 25342 IMPERIAL OIL LTD COM NEW 453038408 1255 21941 SH SOLE NO 0 0 21941 IMPINJ INC COM 453204109 405 4494 SH SOLE NO 0 0 4494 INCYTE CORP COM 45337C102 1256 19999 SH SOLE NO 0 0 19999 INDEPENDENCE RLTY TR INC COM 45378A106 2502 163555 SH SOLE NO 0 0 163555 INDEPENDENT BK CORP MASS COM 453836108 2791 42413 SH SOLE NO 0 0 42413 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 3369 137191 SH SOLE NO 0 0 137191 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 4910 199938 SH SOLE NO 0 0 199938 INDEXIQ ETF TR CANDRIAM US LARG 45409B461 304 7250 SH SOLE NO 0 0 7250 INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 2832 113888 SH SOLE NO 0 0 113888 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 301 10011 SH SOLE NO 0 0 10011 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 15972 508490 SH SOLE NO 0 0 508490 INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396 1174 32576 SH SOLE NO 0 0 32576 INDIA FD INC COM 454089103 830 45368 SH SOLE NO 0 0 45368 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 401 49438 SH SOLE NO 0 0 49438 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 111 41000 SH SOLE NO 0 0 41000 INFINERA CORP COM 45667G103 62 13000 SH SOLE NO 0 0 13000 INFLARX NV COM N44821101 122 75000 SH SOLE NO 0 0 75000 INFOSYS LTD SPONSORED ADR 456788108 1115 60662 SH SOLE NO 0 0 60662 ING GROEP N.V. SPONSORED ADR 456837103 239 15915 SH SOLE NO 0 0 15915 INGERSOLL RAND INC COM 45687V106 2515 32522 SH SOLE NO 0 0 32522 INGLES MKTS INC CL A 457030104 420 4863 SH SOLE NO 0 0 4863 INGREDION INC COM 457187102 697 6420 SH SOLE NO 0 0 6420 INMODE LTD SHS M5425M103 1566 70399 SH SOLE NO 0 0 70399 INNOVATIVE INDL PPTYS INC COM 45781V101 3101 30753 SH SOLE NO 0 0 30753 INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 2126 74703 SH SOLE NO 0 0 74703 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 8108 283778 SH SOLE NO 0 0 283778 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 798 33743 SH SOLE NO 0 0 33743 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 1578 62736 SH SOLE NO 0 0 62736 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 7896 275411 SH SOLE NO 0 0 275411 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 1872 79201 SH SOLE NO 0 0 79201 INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541 21523 838454 SH SOLE NO 0 0 838454 INNOVATOR ETFS TR GROWTH ACCELE 45783Y509 2058 64339 SH SOLE NO 0 0 64339 INNOVATOR ETFS TR GROWTH ACCELERAT 45783Y608 4579 173166 SH SOLE NO 0 0 173166 INNOVATOR ETFS TR GROWTH ACCELRTD 45782C128 549 21556 SH SOLE NO 0 0 21556 INNOVATOR ETFS TR GRWT ACCLTD PLUS 45783Y798 441 20846 SH SOLE NO 0 0 20846 INNOVATOR ETFS TR GRWT ACLRTD PLUS 45783Y871 1504 53951 SH SOLE NO 0 0 53951 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 5785 130040 SH SOLE NO 0 0 130040 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 1822 43700 SH SOLE NO 0 0 43700 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 8968 162740 SH SOLE NO 0 0 162740 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 4062 88689 SH SOLE NO 0 0 88689 INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862 417 9525 SH SOLE NO 0 0 9525 INNOVATOR ETFS TR INNOVATOR INTER 45783Y533 225 8592 SH SOLE NO 0 0 8592 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 4582 163999 SH SOLE NO 0 0 163999 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 24669 958782 SH SOLE NO 0 0 958782 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 2803 92210 SH SOLE NO 0 0 92210 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 5107 188316 SH SOLE NO 0 0 188316 INNOVATOR ETFS TR INVATR 20 PLS 9 45782C235 1045 51717 SH SOLE NO 0 0 51717 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 10309 257207 SH SOLE NO 0 0 257207 INNOVATOR ETFS TR POWER BUFFER SET 45783Y723 7523 266700 SH SOLE NO 0 0 266700 INNOVATOR ETFS TR PREM INC 10 BARR 45783Y574 579 23192 SH SOLE NO 0 0 23192 INNOVATOR ETFS TR PREM INC 20 BARR 45783Y582 610 24444 SH SOLE NO 0 0 24444 INNOVATOR ETFS TR PREM INC 30 BARR 45783Y566 351 14076 SH SOLE NO 0 0 14076 INNOVATOR ETFS TR PREM INC 40 BARR 45783Y558 943 37894 SH SOLE NO 0 0 37894 INNOVATOR ETFS TR PREM INCM 10 BAR 45783Y632 559 22562 SH SOLE NO 0 0 22562 INNOVATOR ETFS TR PREM INCM 20 BAR 45783Y624 1576 63808 SH SOLE NO 0 0 63808 INNOVATOR ETFS TR PREM INCM 30 BAR 45783Y616 4586 186640 SH SOLE NO 0 0 186640 INNOVATOR ETFS TR PREMIUM INC 30 B 45783Y491 495 20542 SH SOLE NO 0 0 20542 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 255 13714 SH SOLE NO 0 0 13714 INNOVATOR ETFS TR U S EQ 10 BUFFER 45783Y442 1053 39605 SH SOLE NO 0 0 39605 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 3773 146471 SH SOLE NO 0 0 146471 INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 3390 110699 SH SOLE NO 0 0 110699 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 12972 339463 SH SOLE NO 0 0 339463 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 19616 600057 SH SOLE NO 0 0 600057 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 2399 81584 SH SOLE NO 0 0 81584 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 7101 206253 SH SOLE NO 0 0 206253 INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 1001 31670 SH SOLE NO 0 0 31670 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 22773 740830 SH SOLE NO 0 0 740830 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 2390 79511 SH SOLE NO 0 0 79511 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 5858 213488 SH SOLE NO 0 0 213488 INNOVATOR ETFS TR US EQT ULTRA BF 45782C839 3500 115508 SH SOLE NO 0 0 115508 INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 1467 49800 SH SOLE NO 0 0 49800 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 4267 153153 SH SOLE NO 0 0 153153 INNOVATOR ETFS TR US EQTY ACCELRTD 45783Y830 239 8974 SH SOLE NO 0 0 8974 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 8080 211230 SH SOLE NO 0 0 211230 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 6638 190157 SH SOLE NO 0 0 190157 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 23466 609977 SH SOLE NO 0 0 609977 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 11791 321459 SH SOLE NO 0 0 321459 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 1968 53716 SH SOLE NO 0 0 53716 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 17897 438039 SH SOLE NO 0 0 438039 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 18604 494405 SH SOLE NO 0 0 494405 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 4069 113982 SH SOLE NO 0 0 113982 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 2015 50871 SH SOLE NO 0 0 50871 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 4536 133963 SH SOLE NO 0 0 133963 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 36016 1079293 SH SOLE NO 0 0 1079293 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 11668 370714 SH SOLE NO 0 0 370714 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 8729 245050 SH SOLE NO 0 0 245050 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 9944 304570 SH SOLE NO 0 0 304570 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 22942 616070 SH SOLE NO 0 0 616070 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 20085 572208 SH SOLE NO 0 0 572208 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 14136 410465 SH SOLE NO 0 0 410465 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 23255 668962 SH SOLE NO 0 0 668962 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 19407 581410 SH SOLE NO 0 0 581410 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 34202 946909 SH SOLE NO 0 0 946909 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 24688 682183 SH SOLE NO 0 0 682183 INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 3822 119297 SH SOLE NO 0 0 119297 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 1411 45068 SH SOLE NO 0 0 45068 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 10762 332473 SH SOLE NO 0 0 332473 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 2092 66128 SH SOLE NO 0 0 66128 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y103 2031 68632 SH SOLE NO 0 0 68632 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 1631 53361 SH SOLE NO 0 0 53361 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 8254 229420 SH SOLE NO 0 0 229420 INNOVATOR ETFS TR US SML CP PWR B 45782C284 11865 438115 SH SOLE NO 0 0 438115 INNOVATOR ETFS TR US SML CP PWR B 45782C474 3793 110551 SH SOLE NO 0 0 110551 INNOVATOR ETFS TR US SML CP PWR B 45782C599 2562 93085 SH SOLE NO 0 0 93085 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 13872 475530 SH SOLE NO 0 0 475530 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 434 171588 SH SOLE NO 0 0 171588 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 12 22909 SH SOLE NO 0 0 22909 INSEEGO CORP COM 45782B104 31 142320 SH SOLE NO 0 0 142320 INSIGHT ENTERPRISES INC COM 45765U103 266 1504 SH SOLE NO 0 0 1504 INSIGHT SELECT INCOME FD COM 45781W109 333 20834 SH SOLE NO 0 0 20834 INSPERITY INC COM 45778Q107 338 2879 SH SOLE NO 0 0 2879 INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115 0 30000 SH SOLE NO 0 0 30000 INSPIRATO INCORPORATED CL A NEW 45791E206 120 32577 SH SOLE NO 0 0 32577 INSPIRE MED SYS INC COM 457730109 1563 7685 SH SOLE NO 0 0 7685 INSTALLED BLDG PRODS INC COM 45780R101 550 3010 SH SOLE NO 0 0 3010 INSULET CORP COM 45784P101 2822 13006 SH SOLE NO 0 0 13006 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 341 7831 SH SOLE NO 0 0 7831 INTEL CORP COM 458140100 93066 1852068 SH SOLE NO 0 0 1852068 INTELLIA THERAPEUTICS INC COM 45826J105 993 32559 SH SOLE NO 0 0 32559 INTER PARFUMS INC COM 458334109 426 2959 SH SOLE NO 0 0 2959 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1770 21345 SH SOLE NO 0 0 21345 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4844 37714 SH SOLE NO 0 0 37714 INTERDIGITAL INC COM 45867G101 498 4589 SH SOLE NO 0 0 4589 INTERNATIONAL BANCSHARES COR COM 459044103 1649 30348 SH SOLE NO 0 0 30348 INTERNATIONAL BUSINESS MACHS COM 459200101 117449 718120 SH SOLE NO 0 0 718120 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3359 41480 SH SOLE NO 0 0 41480 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 279 10172 SH SOLE NO 0 0 10172 INTERNATIONAL PAPER CO COM 460146103 9615 265978 SH SOLE NO 0 0 265978 INTERNATIONAL SEAWAYS INC COM Y41053102 216 4750 SH SOLE NO 0 0 4750 INTERPUBLIC GROUP COS INC COM 460690100 1908 58441 SH SOLE NO 0 0 58441 INTUIT COM 461202103 39479 63162 SH SOLE NO 0 0 63162 INTUITIVE SURGICAL INC COM NEW 46120E602 21650 64174 SH SOLE NO 0 0 64174 INVENTIVA SA ADS 46124U107 164 36265 SH SOLE NO 0 0 36265 INVENTRUST PPTYS CORP COM NEW 46124J201 5428 214209 SH SOLE NO 0 0 214209 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 483 5279 SH SOLE NO 0 0 5279 INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853 490 21876 SH SOLE NO 0 0 21876 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 350 10210 SH SOLE NO 0 0 10210 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2910 61602 SH SOLE NO 0 0 61602 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 371 7444 SH SOLE NO 0 0 7444 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 1024 40976 SH SOLE NO 0 0 40976 INVESCO ACTVELY MNGD ETC FD ELC VEH MTLS CDT 46090F209 405 23983 SH SOLE NO 0 0 23983 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 6669 501393 SH SOLE NO 0 0 501393 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 104 12340 SH SOLE NO 0 0 12340 INVESCO BD FD COM 46132L107 233 15341 SH SOLE NO 0 0 15341 INVESCO CALIF VALUE MUN INCO COM 46132H106 817 83328 SH SOLE NO 0 0 83328 INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109 345 2812 SH SOLE NO 0 0 2812 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1445 14162 SH SOLE NO 0 0 14162 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 1551 23566 SH SOLE NO 0 0 23566 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 393 3712 SH SOLE NO 0 0 3712 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1794 81413 SH SOLE NO 0 0 81413 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1960 94480 SH SOLE NO 0 0 94480 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 1779 127921 SH SOLE NO 0 0 127921 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 8951 330417 SH SOLE NO 0 0 330417 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 449 17973 SH SOLE NO 0 0 17973 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 8215 457387 SH SOLE NO 0 0 457387 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 368 10234 SH SOLE NO 0 0 10234 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 1806 56852 SH SOLE NO 0 0 56852 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 352 17874 SH SOLE NO 0 0 17874 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 964 11505 SH SOLE NO 0 0 11505 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1371 66495 SH SOLE NO 0 0 66495 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 2468 85619 SH SOLE NO 0 0 85619 INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516 469 19363 SH SOLE NO 0 0 19363 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 691 38112 SH SOLE NO 0 0 38112 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1652 34846 SH SOLE NO 0 0 34846 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 507 15612 SH SOLE NO 0 0 15612 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 939 58775 SH SOLE NO 0 0 58775 INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669 1059 54238 SH SOLE NO 0 0 54238 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 1490 37697 SH SOLE NO 0 0 37697 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 201 5374 SH SOLE NO 0 0 5374 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 1003 43515 SH SOLE NO 0 0 43515 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5501 111835 SH SOLE NO 0 0 111835 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 858 54088 SH SOLE NO 0 0 54088 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 779 8602 SH SOLE NO 0 0 8602 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 375 18592 SH SOLE NO 0 0 18592 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 58242 345569 SH SOLE NO 0 0 345569 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1550 57418 SH SOLE NO 0 0 57418 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2380 98442 SH SOLE NO 0 0 98442 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 460 19878 SH SOLE NO 0 0 19878 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 11807 1029356 SH SOLE NO 0 0 1029356 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 966 21912 SH SOLE NO 0 0 21912 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 881 10689 SH SOLE NO 0 0 10689 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 429 6546 SH SOLE NO 0 0 6546 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 24421 286165 SH SOLE NO 0 0 286165 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 3291 136887 SH SOLE NO 0 0 136887 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 6465 121953 SH SOLE NO 0 0 121953 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1193 42350 SH SOLE NO 0 0 42350 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 301 10542 SH SOLE NO 0 0 10542 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 4158 39588 SH SOLE NO 0 0 39588 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 17229 323981 SH SOLE NO 0 0 323981 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 49218 1187975 SH SOLE NO 0 0 1187975 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 1237 23773 SH SOLE NO 0 0 23773 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 4000 100304 SH SOLE NO 0 0 100304 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 584 13635 SH SOLE NO 0 0 13635 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 463 9592 SH SOLE NO 0 0 9592 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 7658 173460 SH SOLE NO 0 0 173460 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 391 10171 SH SOLE NO 0 0 10171 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 4621 105750 SH SOLE NO 0 0 105750 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 13430 316661 SH SOLE NO 0 0 316661 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 97275 1552430 SH SOLE NO 0 0 1552430 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 27059 256228 SH SOLE NO 0 0 256228 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 3607 67617 SH SOLE NO 0 0 67617 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 7591 358399 SH SOLE NO 0 0 358399 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1427 53042 SH SOLE NO 0 0 53042 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3961 171619 SH SOLE NO 0 0 171619 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 4850 67011 SH SOLE NO 0 0 67011 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 215 9617 SH SOLE NO 0 0 9617 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 1434 77321 SH SOLE NO 0 0 77321 INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 764 46559 SH SOLE NO 0 0 46559 INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 544 25135 SH SOLE NO 0 0 25135 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 29230 1399584 SH SOLE NO 0 0 1399584 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 4491 197728 SH SOLE NO 0 0 197728 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 7088 284494 SH SOLE NO 0 0 284494 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 27030 1321425 SH SOLE NO 0 0 1321425 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 3688 162251 SH SOLE NO 0 0 162251 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 7141 291040 SH SOLE NO 0 0 291040 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 16920 876669 SH SOLE NO 0 0 876669 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 5309 223497 SH SOLE NO 0 0 223497 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 8982 461665 SH SOLE NO 0 0 461665 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 3184 133191 SH SOLE NO 0 0 133191 INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 3410 143565 SH SOLE NO 0 0 143565 INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 740 31484 SH SOLE NO 0 0 31484 INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 617 27521 SH SOLE NO 0 0 27521 INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 332 15319 SH SOLE NO 0 0 15319 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 997 59929 SH SOLE NO 0 0 59929 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1052 45499 SH SOLE NO 0 0 45499 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 4097 202026 SH SOLE NO 0 0 202026 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 1200 27712 SH SOLE NO 0 0 27712 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 13056 253950 SH SOLE NO 0 0 253950 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1909 49205 SH SOLE NO 0 0 49205 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 15978 173366 SH SOLE NO 0 0 173366 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 373 9670 SH SOLE NO 0 0 9670 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 896 13606 SH SOLE NO 0 0 13606 INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712 519 12798 SH SOLE NO 0 0 12798 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 578 9153 SH SOLE NO 0 0 9153 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5692 57479 SH SOLE NO 0 0 57479 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 5156 129253 SH SOLE NO 0 0 129253 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 2820 61278 SH SOLE NO 0 0 61278 INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704 650 7599 SH SOLE NO 0 0 7599 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 1772 19365 SH SOLE NO 0 0 19365 INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 1706 14402 SH SOLE NO 0 0 14402 INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 305 6029 SH SOLE NO 0 0 6029 INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795 262 8205 SH SOLE NO 0 0 8205 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 761 19448 SH SOLE NO 0 0 19448 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 38323 448276 SH SOLE NO 0 0 448276 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 1823 59008 SH SOLE NO 0 0 59008 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1724 118245 SH SOLE NO 0 0 118245 INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 2071 45165 SH SOLE NO 0 0 45165 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 102388 2908746 SH SOLE NO 0 0 2908746 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 10396 277298 SH SOLE NO 0 0 277298 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 275 4414 SH SOLE NO 0 0 4414 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 313 12042 SH SOLE NO 0 0 12042 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 4368 206611 SH SOLE NO 0 0 206611 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 3902 211403 SH SOLE NO 0 0 211403 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1313 27806 SH SOLE NO 0 0 27806 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 9102 117144 SH SOLE NO 0 0 117144 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 3713 73171 SH SOLE NO 0 0 73171 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 1989 47445 SH SOLE NO 0 0 47445 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1024 28385 SH SOLE NO 0 0 28385 INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662 1898 24939 SH SOLE NO 0 0 24939 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 2196 25081 SH SOLE NO 0 0 25081 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 43091 439527 SH SOLE NO 0 0 439527 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 6599 174950 SH SOLE NO 0 0 174950 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 327 6438 SH SOLE NO 0 0 6438 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 335 11438 SH SOLE NO 0 0 11438 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 11148 124134 SH SOLE NO 0 0 124134 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 51229 577483 SH SOLE NO 0 0 577483 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 6455 128237 SH SOLE NO 0 0 128237 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2254 54627 SH SOLE NO 0 0 54627 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 6739 57878 SH SOLE NO 0 0 57878 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 1249 12696 SH SOLE NO 0 0 12696 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 37392 690270 SH SOLE NO 0 0 690270 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1189 26114 SH SOLE NO 0 0 26114 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 892 8316 SH SOLE NO 0 0 8316 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 4269 75347 SH SOLE NO 0 0 75347 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 294 4560 SH SOLE NO 0 0 4560 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 357 16468 SH SOLE NO 0 0 16468 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 245 5145 SH SOLE NO 0 0 5145 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 3916 53115 SH SOLE NO 0 0 53115 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 547 9341 SH SOLE NO 0 0 9341 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 6290 211213 SH SOLE NO 0 0 211213 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1188 27559 SH SOLE NO 0 0 27559 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 757 22512 SH SOLE NO 0 0 22512 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 4941 157358 SH SOLE NO 0 0 157358 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 6566 201167 SH SOLE NO 0 0 201167 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1047 19196 SH SOLE NO 0 0 19196 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 170903 1083038 SH SOLE NO 0 0 1083038 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 20557 637227 SH SOLE NO 0 0 637227 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 10185 124081 SH SOLE NO 0 0 124081 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 49257 910814 SH SOLE NO 0 0 910814 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 2657 53674 SH SOLE NO 0 0 53674 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 25013 410993 SH SOLE NO 0 0 410993 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2068 69580 SH SOLE NO 0 0 69580 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 7215 76911 SH SOLE NO 0 0 76911 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 2173 91473 SH SOLE NO 0 0 91473 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841 1991 78145 SH SOLE NO 0 0 78145 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858 2851 137793 SH SOLE NO 0 0 137793 INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833 415 15906 SH SOLE NO 0 0 15906 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W791 566 21262 SH SOLE NO 0 0 21262 INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825 994 46695 SH SOLE NO 0 0 46695 INVESCO HIGH INCOME TR II COM 46131F101 107 10288 SH SOLE NO 0 0 10288 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 384 15016 SH SOLE NO 0 0 15016 INVESCO LTD SHS G491BT108 1779 99739 SH SOLE NO 0 0 99739 INVESCO MUN OPPORTUNITY TR COM 46132C107 567 59004 SH SOLE NO 0 0 59004 INVESCO MUNI INCOME OPP TRST COM 46132X101 1307 205832 SH SOLE NO 0 0 205832 INVESCO MUNICIPAL TRUST COM 46131J103 1021 107185 SH SOLE NO 0 0 107185 INVESCO QQQ TR UNIT SER 1 46090E103 1013490 2474824 SH SOLE NO 0 0 2474824 INVESCO QUALITY MUN INCOME T COM 46133G107 714 75120 SH SOLE NO 0 0 75120 INVESCO SR INCOME TR COM 46131H107 246 60087 SH SOLE NO 0 0 60087 INVESCO TR INVT GRADE MUNS COM 46131M106 507 51304 SH SOLE NO 0 0 51304 INVESCO TR INVT GRADE NEW YO COM 46131T101 300 28807 SH SOLE NO 0 0 28807 INVESCO VALUE MUN INCOME TR COM 46132P108 1198 102163 SH SOLE NO 0 0 102163 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 518 18907 SH SOLE NO 0 0 18907 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 2263 68111 SH SOLE NO 0 0 68111 INVESTMENT MANAGERS SER TR I AXS REAL ESTATE 46144X438 215 8345 SH SOLE NO 0 0 8345 INVITAE CORP COM 46185L103 61 97616 SH SOLE NO 0 0 97616 INVITATION HOMES INC COM 46187W107 260 7631 SH SOLE NO 0 0 7631 IONIS PHARMACEUTICALS INC COM 462222100 1086 21462 SH SOLE NO 0 0 21462 IONQ INC COM 46222L108 297 23951 SH SOLE NO 0 0 23951 IPG PHOTONICS CORP COM 44980X109 600 5524 SH SOLE NO 0 0 5524 IQVIA HLDGS INC COM 46266C105 5162 22309 SH SOLE NO 0 0 22309 IRIDIUM COMMUNICATIONS INC COM 46269C102 365 8868 SH SOLE NO 0 0 8868 IRON MTN INC DEL COM 46284V101 14076 201145 SH SOLE NO 0 0 201145 ISHARES GOLD TR ISHARES NEW 464285204 117736 3016553 SH SOLE NO 0 0 3016553 ISHARES INC CORE MSCI EMKT 46434G103 105234 2080555 SH SOLE NO 0 0 2080555 ISHARES INC CUR HD MSCI EM 46434G509 1288 52390 SH SOLE NO 0 0 52390 ISHARES INC EM MKT SM-CP ETF 464286475 401 6936 SH SOLE NO 0 0 6936 ISHARES INC EM MKTS DIV ETF 464286319 1128 42577 SH SOLE NO 0 0 42577 ISHARES INC EMNG MKTS EQT 46434G889 2430 56684 SH SOLE NO 0 0 56684 ISHARES INC ESG AWR MSCI EM 46434G863 15150 472536 SH SOLE NO 0 0 472536 ISHARES INC FRONTIER AND SEL 464286145 445 16934 SH SOLE NO 0 0 16934 ISHARES INC GLB ENR PROD ETF 464286343 258 10716 SH SOLE NO 0 0 10716 ISHARES INC JP MRG EM CRP BD 464286251 339 7677 SH SOLE NO 0 0 7677 ISHARES INC JP MRGN EM HI BD 464286285 855 23523 SH SOLE NO 0 0 23523 ISHARES INC MSCI AGRICULTURE 464286350 940 24620 SH SOLE NO 0 0 24620 ISHARES INC MSCI AUST ETF 464286103 356 14632 SH SOLE NO 0 0 14632 ISHARES INC MSCI BRAZIL ETF 464286400 4543 129937 SH SOLE NO 0 0 129937 ISHARES INC MSCI CDA ETF 464286509 1318 35922 SH SOLE NO 0 0 35922 ISHARES INC MSCI EMERG MRKT 464286533 22185 399076 SH SOLE NO 0 0 399076 ISHARES INC MSCI EMRG CHN 46434G764 35598 642440 SH SOLE NO 0 0 642440 ISHARES INC MSCI EQUAL WEITE 464286681 3266 38673 SH SOLE NO 0 0 38673 ISHARES INC MSCI EURZONE ETF 464286608 935 19704 SH SOLE NO 0 0 19704 ISHARES INC MSCI GBL ETF NEW 46434G848 1859 43155 SH SOLE NO 0 0 43155 ISHARES INC MSCI GBL GOLD MN 46434G855 1365 55552 SH SOLE NO 0 0 55552 ISHARES INC MSCI GBL MIN VOL 464286525 15491 154373 SH SOLE NO 0 0 154373 ISHARES INC MSCI GERMANY ETF 464286806 438 14753 SH SOLE NO 0 0 14753 ISHARES INC MSCI ISRAEL ETF 464286632 376 6465 SH SOLE NO 0 0 6465 ISHARES INC MSCI ITALY ETF 46434G830 368 10845 SH SOLE NO 0 0 10845 ISHARES INC MSCI JPN ETF NEW 46434G822 3646 56838 SH SOLE NO 0 0 56838 ISHARES INC MSCI MEXICO ETF 464286822 1136 16741 SH SOLE NO 0 0 16741 ISHARES INC MSCI PAC JP ETF 464286665 1530 35245 SH SOLE NO 0 0 35245 ISHARES INC MSCI SINGPOR ETF 46434G780 251 13431 SH SOLE NO 0 0 13431 ISHARES INC MSCI STH KOR ETF 464286772 639 9751 SH SOLE NO 0 0 9751 ISHARES INC MSCI SWITZERLAND 464286749 482 9978 SH SOLE NO 0 0 9978 ISHARES INC MSCI TAIWAN ETF 46434G772 403 8751 SH SOLE NO 0 0 8751 ISHARES INC MSCI THAILND ETF 464286624 348 5446 SH SOLE NO 0 0 5446 ISHARES INC MSCI WORLD ETF 464286392 4281 32182 SH SOLE NO 0 0 32182 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 275 13684 SH SOLE NO 0 0 13684 ISHARES SILVER TR ISHARES 46428Q109 34882 1601570 SH SOLE NO 0 0 1601570 ISHARES TR 0-3 MNTH TREASRY 46436E718 56055 559036 SH SOLE NO 0 0 559036 ISHARES TR 0-5 YR TIPS ETF 46429B747 15541 157633 SH SOLE NO 0 0 157633 ISHARES TR 0-5YR HI YL CP 46434V407 129066 3056988 SH SOLE NO 0 0 3056988 ISHARES TR 0-5YR INVT GR CP 46434V100 7840 159339 SH SOLE NO 0 0 159339 ISHARES TR 1 3 YR TREAS BD 464287457 78883 961514 SH SOLE NO 0 0 961514 ISHARES TR 10+ YR INVST GRD 464289511 770 14621 SH SOLE NO 0 0 14621 ISHARES TR 10-20 YR TRS ETF 464288653 38326 354014 SH SOLE NO 0 0 354014 ISHARES TR 20 YR TR BD ETF 464287432 116838 1181613 SH SOLE NO 0 0 1181613 ISHARES TR 3 7 YR TREAS BD 464288661 23105 197257 SH SOLE NO 0 0 197257 ISHARES TR 7-10 YR TRSY BD 464287440 67065 695764 SH SOLE NO 0 0 695764 ISHARES TR A RATE CP BD ETF 46429B291 1372 28502 SH SOLE NO 0 0 28502 ISHARES TR AGENCY BOND ETF 464288166 830 7652 SH SOLE NO 0 0 7652 ISHARES TR AGGRES ALLOC ETF 464289859 10682 154698 SH SOLE NO 0 0 154698 ISHARES TR BLACKROCK ULTRA 46434V878 6571 130484 SH SOLE NO 0 0 130484 ISHARES TR BROAD USD HIGH 46435U853 17265 474953 SH SOLE NO 0 0 474953 ISHARES TR CALIF MUN BD ETF 464288356 6304 108796 SH SOLE NO 0 0 108796 ISHARES TR CHINA LG-CAP ETF 464287184 227 9433 SH SOLE NO 0 0 9433 ISHARES TR CMBS ETF 46429B366 1377 29422 SH SOLE NO 0 0 29422 ISHARES TR COHEN STEER REIT 464287564 6679 113729 SH SOLE NO 0 0 113729 ISHARES TR CONSER ALLOC ETF 464289883 1139 31503 SH SOLE NO 0 0 31503 ISHARES TR CONV BD ETF 46435G102 2996 38125 SH SOLE NO 0 0 38125 ISHARES TR CORE 1 5 YR USD 46432F859 12872 270654 SH SOLE NO 0 0 270654 ISHARES TR CORE DIV GRWTH 46434V621 376027 6986743 SH SOLE NO 0 0 6986743 ISHARES TR CORE DIVID ETF 46435U861 588 14324 SH SOLE NO 0 0 14324 ISHARES TR CORE HIGH DV ETF 46429B663 82873 812556 SH SOLE NO 0 0 812556 ISHARES TR CORE INTL AGGR 46435G672 64085 1286843 SH SOLE NO 0 0 1286843 ISHARES TR CORE LT USDB ETF 464289479 301 5731 SH SOLE NO 0 0 5731 ISHARES TR CORE MSCI EAFE 46432F842 200630 2851877 SH SOLE NO 0 0 2851877 ISHARES TR CORE MSCI EURO 46434V738 1180 21445 SH SOLE NO 0 0 21445 ISHARES TR CORE MSCI INTL 46435G326 33204 521589 SH SOLE NO 0 0 521589 ISHARES TR CORE MSCI PAC 46434V696 746 12538 SH SOLE NO 0 0 12538 ISHARES TR CORE MSCI TOTAL 46432F834 89910 1384717 SH SOLE NO 0 0 1384717 ISHARES TR CORE S&P MCP ETF 464287507 345366 1246133 SH SOLE NO 0 0 1246133 ISHARES TR CORE S&P SCP ETF 464287804 388488 3588801 SH SOLE NO 0 0 3588801 ISHARES TR CORE S&P TTL STK 464287150 181928 1728861 SH SOLE NO 0 0 1728861 ISHARES TR CORE S&P US GWT 464287671 132691 1274651 SH SOLE NO 0 0 1274651 ISHARES TR CORE S&P US VLU 464287663 116980 1387164 SH SOLE NO 0 0 1387164 ISHARES TR CORE S&P500 ETF 464287200 1347967 2822198 SH SOLE NO 0 0 2822198 ISHARES TR CORE TOTAL USD 46434V613 116914 2537754 SH SOLE NO 0 0 2537754 ISHARES TR CORE US AGGBD ET 464287226 208659 2102352 SH SOLE NO 0 0 2102352 ISHARES TR CR 5 10 YR ETF 46435G417 389 8937 SH SOLE NO 0 0 8937 ISHARES TR CRE U S REIT ETF 464288521 6255 115216 SH SOLE NO 0 0 115216 ISHARES TR CYBERSECURITY 46435U135 6382 140469 SH SOLE NO 0 0 140469 ISHARES TR DEVSMCP EXNA ETF 464288497 268 4761 SH SOLE NO 0 0 4761 ISHARES TR DOW JONES US ETF 464287846 14196 121824 SH SOLE NO 0 0 121824 ISHARES TR EAFE GRWTH ETF 464288885 59855 618013 SH SOLE NO 0 0 618013 ISHARES TR EAFE SML CP ETF 464288273 15778 254897 SH SOLE NO 0 0 254897 ISHARES TR EAFE VALUE ETF 464288877 88762 1703678 SH SOLE NO 0 0 1703678 ISHARES TR ESG ADV TTL USD 46436E619 1136 26270 SH SOLE NO 0 0 26270 ISHARES TR ESG ADVNCD HY BD 46435G441 2532 55687 SH SOLE NO 0 0 55687 ISHARES TR ESG AW MSCI EAFE 46435G516 132222 1750354 SH SOLE NO 0 0 1750354 ISHARES TR ESG AWARE AGGRSV 46436E668 241 7502 SH SOLE NO 0 0 7502 ISHARES TR ESG AWARE MSCI 46435U663 15448 406412 SH SOLE NO 0 0 406412 ISHARES TR ESG AWR MSCI USA 46435G425 110941 1057382 SH SOLE NO 0 0 1057382 ISHARES TR ESG AWR US AGRGT 46435U549 18175 380711 SH SOLE NO 0 0 380711 ISHARES TR ESG AWRE 1 5 YR 46435G243 13619 556337 SH SOLE NO 0 0 556337 ISHARES TR ESG AWRE USD ETF 46435G193 3587 154150 SH SOLE NO 0 0 154150 ISHARES TR ESG EAFE ETF 46436E759 1133 17738 SH SOLE NO 0 0 17738 ISHARES TR ESG MSCI EM LDRS 46436E601 2408 54767 SH SOLE NO 0 0 54767 ISHARES TR ESG MSCI LEADR 46435U218 4329 51308 SH SOLE NO 0 0 51308 ISHARES TR ESG MSCI USA ETF 46436E767 2353 59087 SH SOLE NO 0 0 59087 ISHARES TR ESG SCRD S&P MID 46436E551 2078 55077 SH SOLE NO 0 0 55077 ISHARES TR ESG SCRND S&P500 46436E569 497 13660 SH SOLE NO 0 0 13660 ISHARES TR EUROPE ETF 464287861 2105 39821 SH SOLE NO 0 0 39821 ISHARES TR EXPANDED TECH 464287515 15548 38329 SH SOLE NO 0 0 38329 ISHARES TR EXPND TEC SC ETF 464287549 14438 32214 SH SOLE NO 0 0 32214 ISHARES TR EXPONENTIAL TECH 46434V381 25212 421119 SH SOLE NO 0 0 421119 ISHARES TR FALN ANGLS USD 46435G474 12126 459329 SH SOLE NO 0 0 459329 ISHARES TR FLTG RATE NT ETF 46429B655 16985 335537 SH SOLE NO 0 0 335537 ISHARES TR GBL COMM SVC ETF 464287275 227 3039 SH SOLE NO 0 0 3039 ISHARES TR GENOMICS IMMUN 46435U192 1162 50490 SH SOLE NO 0 0 50490 ISHARES TR GL CLEAN ENE ETF 464288224 18148 1165589 SH SOLE NO 0 0 1165589 ISHARES TR GL TIMB FORE ETF 464288174 352 4334 SH SOLE NO 0 0 4334 ISHARES TR GLB CNS DISC ETF 464288745 1624 10212 SH SOLE NO 0 0 10212 ISHARES TR GLB CNSM STP ETF 464288737 2405 40559 SH SOLE NO 0 0 40559 ISHARES TR GLB INFRASTR ETF 464288372 2247 47765 SH SOLE NO 0 0 47765 ISHARES TR GLOB HLTHCRE ETF 464287325 7428 85650 SH SOLE NO 0 0 85650 ISHARES TR GLOB INDSTRL ETF 464288729 328 2573 SH SOLE NO 0 0 2573 ISHARES TR GLOB UTILITS ETF 464288711 1340 22924 SH SOLE NO 0 0 22924 ISHARES TR GLOBAL 100 ETF 464287572 13322 165445 SH SOLE NO 0 0 165445 ISHARES TR GLOBAL ENERG ETF 464287341 11631 297384 SH SOLE NO 0 0 297384 ISHARES TR GLOBAL EQUITY 46434V316 614 16209 SH SOLE NO 0 0 16209 ISHARES TR GLOBAL FINLS ETF 464287333 504 6417 SH SOLE NO 0 0 6417 ISHARES TR GLOBAL MATER ETF 464288695 363 4165 SH SOLE NO 0 0 4165 ISHARES TR GLOBAL REIT ETF 46434V647 1430 59132 SH SOLE NO 0 0 59132 ISHARES TR GLOBAL TECH ETF 464287291 20608 302253 SH SOLE NO 0 0 302253 ISHARES TR GRWT ALLOCAT ETF 464289867 4271 80293 SH SOLE NO 0 0 80293 ISHARES TR HDG MSCI EAFE 46434V803 27567 874869 SH SOLE NO 0 0 874869 ISHARES TR HIGH YLD BD FCTR 46435G250 599 12957 SH SOLE NO 0 0 12957 ISHARES TR HIGH YLD CORP BD 46436E320 1445 43212 SH SOLE NO 0 0 43212 ISHARES TR IBDS DEC28 ETF 46435U515 10577 421559 SH SOLE NO 0 0 421559 ISHARES TR IBOND DEC 2030 46436E593 620 31448 SH SOLE NO 0 0 31448 ISHARES TR IBONDS 2026 TERM 46436E528 2517 109837 SH SOLE NO 0 0 109837 ISHARES TR IBONDS 2027 TERM 46436E478 9593 431928 SH SOLE NO 0 0 431928 ISHARES TR IBONDS 24 TRM HG 46435U184 2996 129099 SH SOLE NO 0 0 129099 ISHARES TR IBONDS 24 TRM TS 46436E874 13579 569106 SH SOLE NO 0 0 569106 ISHARES TR IBONDS 25 TRM HG 46435U168 2886 124951 SH SOLE NO 0 0 124951 ISHARES TR IBONDS 25 TRM TS 46436E866 7824 336079 SH SOLE NO 0 0 336079 ISHARES TR IBONDS 26 TRM TS 46436E858 10213 446855 SH SOLE NO 0 0 446855 ISHARES TR IBONDS 27 ETF 46435UAA9 12112 506160 SH SOLE NO 0 0 506160 ISHARES TR IBONDS 27 TRM TS 46436E841 12957 578694 SH SOLE NO 0 0 578694 ISHARES TR IBONDS 28 TR HI 46436E387 3489 149766 SH SOLE NO 0 0 149766 ISHARES TR IBONDS 28 TRM TS 46436E833 10507 472962 SH SOLE NO 0 0 472962 ISHARES TR IBONDS 29 TR HI 46436E379 599 25882 SH SOLE NO 0 0 25882 ISHARES TR IBONDS 29 TRM TS 46436E825 1979 90880 SH SOLE NO 0 0 90880 ISHARES TR IBONDS DEC 46435U697 6015 231967 SH SOLE NO 0 0 231967 ISHARES TR IBONDS DEC 2029 46436E163 203 7942 SH SOLE NO 0 0 7942 ISHARES TR IBONDS DEC 2030 46436E726 7943 367058 SH SOLE NO 0 0 367058 ISHARES TR IBONDS DEC 2031 46436E460 482 23485 SH SOLE NO 0 0 23485 ISHARES TR IBONDS DEC 2031 46436E486 5871 282672 SH SOLE NO 0 0 282672 ISHARES TR IBONDS DEC 2032 46436E296 518 22417 SH SOLE NO 0 0 22417 ISHARES TR IBONDS DEC 2032 46436E312 851 33721 SH SOLE NO 0 0 33721 ISHARES TR IBONDS DEC 2033 46436E130 2782 107615 SH SOLE NO 0 0 107615 ISHARES TR IBONDS DEC 2033 46436E148 348 13995 SH SOLE NO 0 0 13995 ISHARES TR IBONDS DEC 25 46435U432 6491 244532 SH SOLE NO 0 0 244532 ISHARES TR IBONDS DEC 26 46435U259 2322 91036 SH SOLE NO 0 0 91036 ISHARES TR IBONDS DEC 27 46435U283 1073 42230 SH SOLE NO 0 0 42230 ISHARES TR IBONDS DEC 28 46435U325 987 38575 SH SOLE NO 0 0 38575 ISHARES TR IBONDS DEC 29 46436E205 11990 519705 SH SOLE NO 0 0 519705 ISHARES TR IBONDS DEC2026 46435GAA0 12857 537830 SH SOLE NO 0 0 537830 ISHARES TR IBONDS DEC24 ETF 46434VBG4 28331 1137252 SH SOLE NO 0 0 1137252 ISHARES TR IBONDS DEC25 ETF 46434VBD1 16841 680166 SH SOLE NO 0 0 680166 ISHARES TR IBOXX HI YD ETF 464288513 9632 124466 SH SOLE NO 0 0 124466 ISHARES TR IBOXX INV CP ETF 464287242 46398 419280 SH SOLE NO 0 0 419280 ISHARES TR INDIA 50 ETF 464289529 676 13723 SH SOLE NO 0 0 13723 ISHARES TR INTERNATIONAL SL 46434V266 3068 95475 SH SOLE NO 0 0 95475 ISHARES TR INTL DIV GRWTH 46435G524 12033 186362 SH SOLE NO 0 0 186362 ISHARES TR INTL EQTY FACTOR 46434V274 2971 105984 SH SOLE NO 0 0 105984 ISHARES TR INTL SEL DIV ETF 464288448 14010 500526 SH SOLE NO 0 0 500526 ISHARES TR INTL TREA BD ETF 464288117 1136 27498 SH SOLE NO 0 0 27498 ISHARES TR INTRM GOV CR ETF 464288612 3721 35518 SH SOLE NO 0 0 35518 ISHARES TR INVESTMENT GRADE 46435G219 2042 45136 SH SOLE NO 0 0 45136 ISHARES TR INVT GRD CORP BD 46436E288 6325 213260 SH SOLE NO 0 0 213260 ISHARES TR ISHARES 25+ YR T 46436E577 4990 405708 SH SOLE NO 0 0 405708 ISHARES TR ISHARES BIOTECH 464287556 25632 188676 SH SOLE NO 0 0 188676 ISHARES TR ISHARES SEMICDTR 464287523 41231 71568 SH SOLE NO 0 0 71568 ISHARES TR ISHS 1-5YR INVS 464288646 120351 2347164 SH SOLE NO 0 0 2347164 ISHARES TR ISHS 5-10YR INVT 464288638 25449 489407 SH SOLE NO 0 0 489407 ISHARES TR JPMORGAN USD EMG 464288281 8251 92649 SH SOLE NO 0 0 92649 ISHARES TR LATN AMER 40 ETF 464287390 10618 365371 SH SOLE NO 0 0 365371 ISHARES TR MBS ETF 464288588 68068 723509 SH SOLE NO 0 0 723509 ISHARES TR MICRO-CAP ETF 464288869 1062 9149 SH SOLE NO 0 0 9149 ISHARES TR MODERT ALLOC ETF 464289875 5492 132301 SH SOLE NO 0 0 132301 ISHARES TR MORNINGSTAR GRWT 464287119 29508 435098 SH SOLE NO 0 0 435098 ISHARES TR MORNINGSTAR VALU 464288109 8971 127027 SH SOLE NO 0 0 127027 ISHARES TR MORNINGSTR US EQ 464287127 10077 153244 SH SOLE NO 0 0 153244 ISHARES TR MORTGE REL ETF 46435G342 447 18935 SH SOLE NO 0 0 18935 ISHARES TR MRGSTR MD CP ETF 464288208 25325 377258 SH SOLE NO 0 0 377258 ISHARES TR MRGSTR MD CP GRW 464288307 34371 533296 SH SOLE NO 0 0 533296 ISHARES TR MRGSTR MD CP VAL 464288406 14500 214122 SH SOLE NO 0 0 214122 ISHARES TR MRGSTR SM CP ETF 464288505 1871 34903 SH SOLE NO 0 0 34903 ISHARES TR MRGSTR SM CP GR 464288604 3625 82386 SH SOLE NO 0 0 82386 ISHARES TR MRNGSTR INC ETF 46432F875 1014 50415 SH SOLE NO 0 0 50415 ISHARES TR MRNING SM CP ETF 464288703 2100 35470 SH SOLE NO 0 0 35470 ISHARES TR MSCI AC ASIA ETF 464288182 8264 124145 SH SOLE NO 0 0 124145 ISHARES TR MSCI ACWI ETF 464288257 4739 46561 SH SOLE NO 0 0 46561 ISHARES TR MSCI ACWI EX US 464288240 5931 116195 SH SOLE NO 0 0 116195 ISHARES TR MSCI CHINA ETF 46429B671 997 24465 SH SOLE NO 0 0 24465 ISHARES TR MSCI EAFE ETF 464287465 80954 1074369 SH SOLE NO 0 0 1074369 ISHARES TR MSCI EAFE MIN VL 46429B689 26010 375107 SH SOLE NO 0 0 375107 ISHARES TR MSCI EAFE SMCP 46435G839 3649 124521 SH SOLE NO 0 0 124521 ISHARES TR MSCI EMG MKT ETF 464287234 23316 579853 SH SOLE NO 0 0 579853 ISHARES TR MSCI EURO FL ETF 464289180 506 24138 SH SOLE NO 0 0 24138 ISHARES TR MSCI GBL SUS DEV 46435G532 4106 50659 SH SOLE NO 0 0 50659 ISHARES TR MSCI INDIA ETF 46429B598 3447 70615 SH SOLE NO 0 0 70615 ISHARES TR MSCI INDIA SM CP 46429B614 313 4489 SH SOLE NO 0 0 4489 ISHARES TR MSCI INTL MOMENT 46434V449 1321 38515 SH SOLE NO 0 0 38515 ISHARES TR MSCI INTL QUALTY 46434V456 27355 728307 SH SOLE NO 0 0 728307 ISHARES TR MSCI INTL VLU FT 46435G409 778 29360 SH SOLE NO 0 0 29360 ISHARES TR MSCI JP VALUE 46435U374 564 19315 SH SOLE NO 0 0 19315 ISHARES TR MSCI KLD400 SOC 464288570 18345 201485 SH SOLE NO 0 0 201485 ISHARES TR MSCI LW CRB TG 46434V464 776 4691 SH SOLE NO 0 0 4691 ISHARES TR MSCI UK ETF NEW 46435G334 262 7940 SH SOLE NO 0 0 7940 ISHARES TR MSCI USA ESG SLC 464288802 10710 106560 SH SOLE NO 0 0 106560 ISHARES TR MSCI USA MIN VOL 46429B697 203070 2602460 SH SOLE NO 0 0 2602460 ISHARES TR MSCI USA MMENTM 46432F396 42977 273929 SH SOLE NO 0 0 273929 ISHARES TR MSCI USA QLT FCT 46432F339 176372 1198670 SH SOLE NO 0 0 1198670 ISHARES TR MSCI USA SMCP MN 46435G433 8990 251899 SH SOLE NO 0 0 251899 ISHARES TR MSCI USA SZE FT 46432F370 256 1944 SH SOLE NO 0 0 1944 ISHARES TR MSCI USA VALUE 46432F388 48339 477850 SH SOLE NO 0 0 477850 ISHARES TR NATIONAL MUN ETF 464288414 263222 2428025 SH SOLE NO 0 0 2428025 ISHARES TR NEW YORK MUN ETF 464288323 2692 49775 SH SOLE NO 0 0 49775 ISHARES TR NORTH AMERN NAT 464287374 2756 67669 SH SOLE NO 0 0 67669 ISHARES TR PFD AND INCM SEC 464288687 61865 1983493 SH SOLE NO 0 0 1983493 ISHARES TR RESIDENTIAL MULT 464288562 1582 21523 SH SOLE NO 0 0 21523 ISHARES TR ROBOTICS ARTIF 46435U556 6877 199320 SH SOLE NO 0 0 199320 ISHARES TR RUS 1000 ETF 464287622 50050 190842 SH SOLE NO 0 0 190842 ISHARES TR RUS 1000 GRW ETF 464287614 641074 2114568 SH SOLE NO 0 0 2114568 ISHARES TR RUS 1000 VAL ETF 464287598 346352 2095925 SH SOLE NO 0 0 2095925 ISHARES TR RUS 2000 GRW ETF 464287648 175813 697063 SH SOLE NO 0 0 697063 ISHARES TR RUS 2000 VAL ETF 464287630 187742 1208666 SH SOLE NO 0 0 1208666 ISHARES TR RUS MD CP GR ETF 464287481 299969 2871614 SH SOLE NO 0 0 2871614 ISHARES TR RUS MDCP VAL ETF 464287473 275520 2369245 SH SOLE NO 0 0 2369245 ISHARES TR RUS MID CAP ETF 464287499 87084 1120339 SH SOLE NO 0 0 1120339 ISHARES TR RUS TOP 200 ETF 464289446 4979 43260 SH SOLE NO 0 0 43260 ISHARES TR RUS TP200 GR ETF 464289438 295327 1685464 SH SOLE NO 0 0 1685464 ISHARES TR RUS TP200 VL ETF 464289420 16035 228520 SH SOLE NO 0 0 228520 ISHARES TR RUSEL 2500 ETF 46435G268 10786 175185 SH SOLE NO 0 0 175185 ISHARES TR RUSSELL 2000 ETF 464287655 122775 611705 SH SOLE NO 0 0 611705 ISHARES TR RUSSELL 3000 ETF 464287689 43106 157469 SH SOLE NO 0 0 157469 ISHARES TR S&P 100 ETF 464287101 46263 207095 SH SOLE NO 0 0 207095 ISHARES TR S&P 500 GRWT ETF 464287309 212671 2831843 SH SOLE NO 0 0 2831843 ISHARES TR S&P 500 VAL ETF 464287408 162397 933906 SH SOLE NO 0 0 933906 ISHARES TR S&P MC 400GR ETF 464287606 65967 832704 SH SOLE NO 0 0 832704 ISHARES TR S&P MC 400VL ETF 464287705 32348 283659 SH SOLE NO 0 0 283659 ISHARES TR S&P SML 600 GWT 464287887 45859 366463 SH SOLE NO 0 0 366463 ISHARES TR SELECT DIVID ETF 464287168 73107 623672 SH SOLE NO 0 0 623672 ISHARES TR SELF DRIVNG EV 46435U366 2491 69715 SH SOLE NO 0 0 69715 ISHARES TR SHORT TREAS BD 464288679 16837 152880 SH SOLE NO 0 0 152880 ISHARES TR SHRT NAT MUN ETF 464288158 22791 216172 SH SOLE NO 0 0 216172 ISHARES TR SP SMCP600VL ETF 464287879 72322 701679 SH SOLE NO 0 0 701679 ISHARES TR TIPS BD ETF 464287176 48322 449549 SH SOLE NO 0 0 449549 ISHARES TR TRS FLT RT BD 46434V860 70533 1397527 SH SOLE NO 0 0 1397527 ISHARES TR U S EQUITY FACTR 46434V282 8693 180021 SH SOLE NO 0 0 180021 ISHARES TR U.S. BAS MTL ETF 464287838 5973 43230 SH SOLE NO 0 0 43230 ISHARES TR U.S. ENERGY ETF 464287796 7202 163233 SH SOLE NO 0 0 163233 ISHARES TR U.S. FIN SVC ETF 464287770 2654 14811 SH SOLE NO 0 0 14811 ISHARES TR U.S. FINLS ETF 464287788 10908 127711 SH SOLE NO 0 0 127711 ISHARES TR U.S. INSRNCE ETF 464288786 2321 23177 SH SOLE NO 0 0 23177 ISHARES TR U.S. MED DVC ETF 464288810 20491 379679 SH SOLE NO 0 0 379679 ISHARES TR U.S. PHARMA ETF 464288836 2290 12353 SH SOLE NO 0 0 12353 ISHARES TR U.S. REAL ES ETF 464287739 5600 61258 SH SOLE NO 0 0 61258 ISHARES TR U.S. TECH ETF 464287721 98174 799788 SH SOLE NO 0 0 799788 ISHARES TR U.S. UTILITS ETF 464287697 8974 112270 SH SOLE NO 0 0 112270 ISHARES TR US AER DEF ETF 464288760 33437 264116 SH SOLE NO 0 0 264116 ISHARES TR US BR DEL SE ETF 464288794 644 5934 SH SOLE NO 0 0 5934 ISHARES TR US CONSM STAPLES 464287812 13247 69099 SH SOLE NO 0 0 69099 ISHARES TR US CONSUM DISCRE 464287580 6720 88688 SH SOLE NO 0 0 88688 ISHARES TR US HLTHCARE ETF 464287762 22983 80291 SH SOLE NO 0 0 80291 ISHARES TR US HLTHCR PR ETF 464288828 4368 16635 SH SOLE NO 0 0 16635 ISHARES TR US HOME CONS ETF 464288752 12955 127344 SH SOLE NO 0 0 127344 ISHARES TR US INDUSTRIALS 464287754 5051 44171 SH SOLE NO 0 0 44171 ISHARES TR US INFRASTRUC 46435U713 12977 322244 SH SOLE NO 0 0 322244 ISHARES TR US OIL EQ&SV ETF 464288844 265 12099 SH SOLE NO 0 0 12099 ISHARES TR US OIL GS EX ETF 464288851 5996 64337 SH SOLE NO 0 0 64337 ISHARES TR US REGNL BKS ETF 464288778 5875 140412 SH SOLE NO 0 0 140412 ISHARES TR US SML CAP EQT 46434V290 4567 77638 SH SOLE NO 0 0 77638 ISHARES TR US SML CP VALUE 46436E536 440 14283 SH SOLE NO 0 0 14283 ISHARES TR US TECH BRKTHR 46436E502 504 11747 SH SOLE NO 0 0 11747 ISHARES TR US TELECOM ETF 464287713 703 30901 SH SOLE NO 0 0 30901 ISHARES TR US TREAS BD ETF 46429B267 22735 986758 SH SOLE NO 0 0 986758 ISHARES TR US TRSPRTION 464287192 11483 43755 SH SOLE NO 0 0 43755 ISHARES TR USD GRN BOND ETF 46435U440 1325 28064 SH SOLE NO 0 0 28064 ISHARES TR USD INV GRDE ETF 464288620 2862 55834 SH SOLE NO 0 0 55834 ISHARES TR YLD OPTIM BD 46434V787 206 9202 SH SOLE NO 0 0 9202 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 8613 170486 SH SOLE NO 0 0 170486 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 525 10509 SH SOLE NO 0 0 10509 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1522 60708 SH SOLE NO 0 0 60708 ISHARES U S ETF TR INT RT HDG C B 46431W705 1142 12270 SH SOLE NO 0 0 12270 ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 470 7541 SH SOLE NO 0 0 7541 ISUN INC COM 465246106 173 551600 SH SOLE NO 0 0 551600 ITT INC COM 45073V108 3234 27103 SH SOLE NO 0 0 27103 J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 204 3846 SH SOLE NO 0 0 3846 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 42597 697290 SH SOLE NO 0 0 697290 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 17939 322522 SH SOLE NO 0 0 322522 J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 891 24578 SH SOLE NO 0 0 24578 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 344 5368 SH SOLE NO 0 0 5368 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 204 3606 SH SOLE NO 0 0 3606 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 437 7680 SH SOLE NO 0 0 7680 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 236 5065 SH SOLE NO 0 0 5065 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 212 4614 SH SOLE NO 0 0 4614 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 1258 14647 SH SOLE NO 0 0 14647 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 422 8029 SH SOLE NO 0 0 8029 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 24915 529159 SH SOLE NO 0 0 529159 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 3731 71357 SH SOLE NO 0 0 71357 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2232 41090 SH SOLE NO 0 0 41090 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 2334 52969 SH SOLE NO 0 0 52969 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 2172 23636 SH SOLE NO 0 0 23636 J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 2183 41407 SH SOLE NO 0 0 41407 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 157714 2868563 SH SOLE NO 0 0 2868563 J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 638 12059 SH SOLE NO 0 0 12059 J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 1826 36824 SH SOLE NO 0 0 36824 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 3760 82437 SH SOLE NO 0 0 82437 J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 1242 21289 SH SOLE NO 0 0 21289 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 11902 249056 SH SOLE NO 0 0 249056 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 42704 730725 SH SOLE NO 0 0 730725 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 6864 135645 SH SOLE NO 0 0 135645 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 1900 18497 SH SOLE NO 0 0 18497 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 911 16959 SH SOLE NO 0 0 16959 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 9473 185887 SH SOLE NO 0 0 185887 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 71773 1437473 SH SOLE NO 0 0 1437473 J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 334 7423 SH SOLE NO 0 0 7423 J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274 2845 61110 SH SOLE NO 0 0 61110 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 96158 1914344 SH SOLE NO 0 0 1914344 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 15434 304187 SH SOLE NO 0 0 304187 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 319 6976 SH SOLE NO 0 0 6976 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 37548 784537 SH SOLE NO 0 0 784537 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 8357 216622 SH SOLE NO 0 0 216622 JABIL INC COM 466313103 3748 29419 SH SOLE NO 0 0 29419 JACKSON FINANCIAL INC COM CL A 46817M107 8300 162114 SH SOLE NO 0 0 162114 JACOBS SOLUTIONS INC COM 46982L108 8555 65908 SH SOLE NO 0 0 65908 JAGUAR HEALTH INC COM 47010C706 4 25877 SH SOLE NO 0 0 25877 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 2269 38460 SH SOLE NO 0 0 38460 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 2013 30626 SH SOLE NO 0 0 30626 JANUS DETROIT STR TR HENDERSON MTG 47103U852 1472 32046 SH SOLE NO 0 0 32046 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4383 90700 SH SOLE NO 0 0 90700 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 6969 138543 SH SOLE NO 0 0 138543 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 220 7306 SH SOLE NO 0 0 7306 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1333 10840 SH SOLE NO 0 0 10840 JD.COM INC SPON ADR CL A 47215P106 1589 55002 SH SOLE NO 0 0 55002 JEFFERIES FINL GROUP INC COM 47233W109 1370 33910 SH SOLE NO 0 0 33910 JETBLUE AWYS CORP COM 477143101 1326 238959 SH SOLE NO 0 0 238959 JOBY AVIATION INC COMMON STOCK G65163100 377 56706 SH SOLE NO 0 0 56706 JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818 435 20355 SH SOLE NO 0 0 20355 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 27717 471301 SH SOLE NO 0 0 471301 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1066 41912 SH SOLE NO 0 0 41912 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 4960 152130 SH SOLE NO 0 0 152130 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 80516 1528971 SH SOLE NO 0 0 1528971 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 3570 97637 SH SOLE NO 0 0 97637 JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776 253 11676 SH SOLE NO 0 0 11676 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1358 135143 SH SOLE NO 0 0 135143 JOHNSON & JOHNSON COM 478160104 278398 1776176 SH SOLE NO 0 0 1776176 JOHNSON CTLS INTL PLC SHS G51502105 6238 108224 SH SOLE NO 0 0 108224 JONES LANG LASALLE INC COM 48020Q107 429 2270 SH SOLE NO 0 0 2270 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 463 18264 SH SOLE NO 0 0 18264 JPMORGAN CHASE & CO COM 46625H100 307293 1806540 SH SOLE NO 0 0 1806540 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 103 29044 SH SOLE NO 0 0 29044 JUNIPER NETWORKS INC COM 48203R104 604 20471 SH SOLE NO 0 0 20471 KAMAN CORP NOTE 3.250% 5/0 483548AF0 15 15000 SH SOLE NO 0 0 15000 KAYNE ANDERSON ENERGY INFRST COM 486606106 681 77587 SH SOLE NO 0 0 77587 KB HOME COM 48666K109 669 10703 SH SOLE NO 0 0 10703 KELLANOVA COM 487836108 11607 207594 SH SOLE NO 0 0 207594 KENVUE INC COM 49177J102 5848 271606 SH SOLE NO 0 0 271606 KEURIG DR PEPPER INC COM 49271V100 901 27037 SH SOLE NO 0 0 27037 KEYCORP COM 493267108 8192 568917 SH SOLE NO 0 0 568917 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3369 21177 SH SOLE NO 0 0 21177 KIMBERLY-CLARK CORP COM 494368103 30888 254204 SH SOLE NO 0 0 254204 KIMCO RLTY CORP COM 49446R109 1158 54356 SH SOLE NO 0 0 54356 KINDER MORGAN INC DEL COM 49456B101 14192 804533 SH SOLE NO 0 0 804533 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1232 36877 SH SOLE NO 0 0 36877 KINROSS GOLD CORP COM 496902404 463 76479 SH SOLE NO 0 0 76479 KINSALE CAP GROUP INC COM 49714P108 1678 5009 SH SOLE NO 0 0 5009 KITE RLTY GROUP TR COM NEW 49803T300 2294 100370 SH SOLE NO 0 0 100370 KKR & CO INC COM 48251W104 11008 132867 SH SOLE NO 0 0 132867 KKR INCOME OPPORTUNITIES FD COM 48249T106 182 14475 SH SOLE NO 0 0 14475 KLA CORP COM NEW 482480100 19036 32747 SH SOLE NO 0 0 32747 KNIFE RIVER CORP COMMON STOCK 498894104 2288 34565 SH SOLE NO 0 0 34565 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1422 24671 SH SOLE NO 0 0 24671 KOHLS CORP COM 500255104 1175 40985 SH SOLE NO 0 0 40985 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1218 52227 SH SOLE NO 0 0 52227 KONTOOR BRANDS INC COM 50050N103 796 12745 SH SOLE NO 0 0 12745 KOPPERS HOLDINGS INC COM 50060P106 255 4971 SH SOLE NO 0 0 4971 KORE GROUP HLDGS INC COMMON STOCK 50066V107 10 10000 SH SOLE NO 0 0 10000 KORN FERRY COM NEW 500643200 321 5409 SH SOLE NO 0 0 5409 KOSMOS ENERGY LTD COM 500688106 445 66264 SH SOLE NO 0 0 66264 KRAFT HEINZ CO COM 500754106 14283 386229 SH SOLE NO 0 0 386229 KRANESHARES TR CSI CHI INTERNET 500767306 2538 93990 SH SOLE NO 0 0 93990 KRANESHARES TR ELEC VEH FUTUR 500767827 533 20733 SH SOLE NO 0 0 20733 KRANESHARES TR EUROPEAN CARBON 500767561 2193 79571 SH SOLE NO 0 0 79571 KRANESHARES TR GLOBAL CARB STRA 500767678 798 21866 SH SOLE NO 0 0 21866 KRANESHARES TR KFA MOUNT LUCAS 500767652 225 7805 SH SOLE NO 0 0 7805 KRANESHARES TR QUADRTC INT RT 500767736 4772 230750 SH SOLE NO 0 0 230750 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 205 10099 SH SOLE NO 0 0 10099 KRISPY KREME INC COM 50101L106 222 14701 SH SOLE NO 0 0 14701 KROGER CO COM 501044101 9473 207231 SH SOLE NO 0 0 207231 KRYSTAL BIOTECH INC COM 501147102 569 4584 SH SOLE NO 0 0 4584 KT CORP SPONSORED ADR 48268K101 285 21175 SH SOLE NO 0 0 21175 KULICKE & SOFFA INDS INC COM 501242101 2758 50406 SH SOLE NO 0 0 50406 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 941 45262 SH SOLE NO 0 0 45262 L3HARRIS TECHNOLOGIES INC COM 502431109 14408 68406 SH SOLE NO 0 0 68406 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4778 21019 SH SOLE NO 0 0 21019 LADDER CAP CORP CL A 505743104 444 38532 SH SOLE NO 0 0 38532 LAKELAND FINL CORP COM 511656100 222 3414 SH SOLE NO 0 0 3414 LAM RESEARCH CORP COM 512807108 28921 36924 SH SOLE NO 0 0 36924 LAMAR ADVERTISING CO NEW CL A 512816109 1553 14615 SH SOLE NO 0 0 14615 LAMB WESTON HLDGS INC COM 513272104 1916 17725 SH SOLE NO 0 0 17725 LANCASTER COLONY CORP COM 513847103 1221 7335 SH SOLE NO 0 0 7335 LANTERN PHARMA INC COM 51654W101 252 58848 SH SOLE NO 0 0 58848 LANTHEUS HLDGS INC COM 516544103 765 12334 SH SOLE NO 0 0 12334 LAS VEGAS SANDS CORP COM 517834107 1425 28950 SH SOLE NO 0 0 28950 LATHAM GROUP INC COM 51819L107 29 10982 SH SOLE NO 0 0 10982 LATTICE SEMICONDUCTOR CORP COM 518415104 1169 16943 SH SOLE NO 0 0 16943 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3014 109937 SH SOLE NO 0 0 109937 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 1086 24689 SH SOLE NO 0 0 24689 LAUDER ESTEE COS INC CL A 518439104 3265 22327 SH SOLE NO 0 0 22327 LAZARD LTD SHS A G54050102 1082 31091 SH SOLE NO 0 0 31091 LCI INDS COM 50189K103 456 3630 SH SOLE NO 0 0 3630 LEAR CORP COM NEW 521865204 510 3608 SH SOLE NO 0 0 3608 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 1792 30020 SH SOLE NO 0 0 30020 LEGG MASON ETF INVT CLEARBRIDGE DI 524682309 318 7162 SH SOLE NO 0 0 7162 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 13352 482713 SH SOLE NO 0 0 482713 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 17389 478364 SH SOLE NO 0 0 478364 LEGGETT & PLATT INC COM 524660107 8071 308421 SH SOLE NO 0 0 308421 LEIDOS HOLDINGS INC COM 525327102 11657 107695 SH SOLE NO 0 0 107695 LEMAITRE VASCULAR INC COM 525558201 626 11029 SH SOLE NO 0 0 11029 LEMONADE INC COM 52567D107 188 11667 SH SOLE NO 0 0 11667 LENDINGCLUB CORP COM NEW 52603A208 233 26651 SH SOLE NO 0 0 26651 LENNAR CORP CL A 526057104 5961 39998 SH SOLE NO 0 0 39998 LENNOX INTL INC COM 526107107 1321 2952 SH SOLE NO 0 0 2952 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 371 22429 SH SOLE NO 0 0 22429 LEXICON PHARMACEUTICALS INC COM NEW 528872302 52 34184 SH SOLE NO 0 0 34184 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 22 37987 SH SOLE NO 0 0 37987 LIANBIO SPONSORED ADS 53000N108 48 10830 SH SOLE NO 0 0 10830 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2299 360297 SH SOLE NO 0 0 360297 LIBERTY ALL-STAR GROWTH FD I COM 529900102 53 10022 SH SOLE NO 0 0 10022 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 209 3306 SH SOLE NO 0 0 3306 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 1154 40144 SH SOLE NO 0 0 40144 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 41 32500 SH SOLE NO 0 0 32500 LIGHTWAVE LOGIC INC COM 532275104 156 31235 SH SOLE NO 0 0 31235 LINCOLN EDL SVCS CORP COM 533535100 105 10500 SH SOLE NO 0 0 10500 LINCOLN ELEC HLDGS INC COM 533900106 3259 14985 SH SOLE NO 0 0 14985 LINCOLN NATL CORP IND COM 534187109 3068 113747 SH SOLE NO 0 0 113747 LINDE PLC SHS G54950103 36422 88680 SH SOLE NO 0 0 88680 LINEAGE CELL THERAPEUTICS IN COM 53566P109 52 47761 SH SOLE NO 0 0 47761 LINKBANCORP INC COM 53578P105 228 28565 SH SOLE NO 0 0 28565 LISTED FD TR HORIZON KINETICS 53656F623 8812 280017 SH SOLE NO 0 0 280017 LISTED FD TR ROUNDHILL BALL 53656F417 1481 128687 SH SOLE NO 0 0 128687 LISTED FD TR SWAN HEDGED EQTY 53656F599 487 24927 SH SOLE NO 0 0 24927 LISTED FD TR TRUESHARES STRUC 53656F722 986 29000 SH SOLE NO 0 0 29000 LISTED FD TR TRUESHARES STRUC 53656F797 534 20519 SH SOLE NO 0 0 20519 LISTED FD TR TRUESHS TECH AI 53656F821 345 9036 SH SOLE NO 0 0 9036 LITHIA MTRS INC COM 536797103 439 1332 SH SOLE NO 0 0 1332 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 181 28584 SH SOLE NO 0 0 28584 LITHIUM AMERS CORP NEW COM SHS 53681J103 250 38988 SH SOLE NO 0 0 38988 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 5147 199805 SH SOLE NO 0 0 199805 LITTELFUSE INC COM 537008104 300 1121 SH SOLE NO 0 0 1121 LIVE NATION ENTERTAINMENT IN COM 538034109 1119 11960 SH SOLE NO 0 0 11960 LIVE OAK BANCSHARES INC COM 53803X105 4146 91122 SH SOLE NO 0 0 91122 LIVENT CORP COM 53814L108 5554 308915 SH SOLE NO 0 0 308915 LKQ CORP COM 501889208 1225 25628 SH SOLE NO 0 0 25628 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2230 932976 SH SOLE NO 0 0 932976 LOCKHEED MARTIN CORP COM 539830109 106343 234628 SH SOLE NO 0 0 234628 LOEWS CORP COM 540424108 704 10120 SH SOLE NO 0 0 10120 LOGITECH INTL S A SHS H50430232 774 8140 SH SOLE NO 0 0 8140 LOUISIANA PAC CORP COM 546347105 548 7742 SH SOLE NO 0 0 7742 LOWES COS INC COM 548661107 96369 433022 SH SOLE NO 0 0 433022 LPL FINL HLDGS INC COM 50212V100 932 4093 SH SOLE NO 0 0 4093 LTC PPTYS INC COM 502175102 364 11337 SH SOLE NO 0 0 11337 LUCID GROUP INC COM 549498103 564 133921 SH SOLE NO 0 0 133921 LULULEMON ATHLETICA INC COM 550021109 17694 34607 SH SOLE NO 0 0 34607 LUMEN TECHNOLOGIES INC COM 550241103 756 413220 SH SOLE NO 0 0 413220 LUMENTUM HLDGS INC COM 55024U109 370 7063 SH SOLE NO 0 0 7063 LUMINAR TECHNOLOGIES INC COM CL A 550424105 426 126271 SH SOLE NO 0 0 126271 LXP INDUSTRIAL TRUST COM 529043101 235 23737 SH SOLE NO 0 0 23737 LYFT INC CL A COM 55087P104 516 34429 SH SOLE NO 0 0 34429 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9148 96218 SH SOLE NO 0 0 96218 M & T BK CORP COM 55261F104 11125 81158 SH SOLE NO 0 0 81158 M D C HLDGS INC COM 552676108 1556 28167 SH SOLE NO 0 0 28167 MACERICH CO COM 554382101 206 13346 SH SOLE NO 0 0 13346 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 436 4691 SH SOLE NO 0 0 4691 MACQUARIE / FIRST TR GLOBAL COM 55607W100 459 58336 SH SOLE NO 0 0 58336 MACYS INC COM 55616P104 1081 53714 SH SOLE NO 0 0 53714 MADISON COVERED CALL & EQUIT COM 557437100 147 19459 SH SOLE NO 0 0 19459 MADISON SQUARE GRDN SPRT COR CL A 55825T103 392 2153 SH SOLE NO 0 0 2153 MAGNA INTL INC COM 559222401 787 13317 SH SOLE NO 0 0 13317 MAGNITE INC COM 55955D100 312 33418 SH SOLE NO 0 0 33418 MAGNOLIA OIL & GAS CORP CL A 559663109 2433 114287 SH SOLE NO 0 0 114287 MAIN STR CAP CORP COM 56035L104 4527 104712 SH SOLE NO 0 0 104712 MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 775 59672 SH SOLE NO 0 0 59672 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 225 13816 SH SOLE NO 0 0 13816 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 7003 269969 SH SOLE NO 0 0 269969 MANITOWOC CO INC COM NEW 563571405 210 12590 SH SOLE NO 0 0 12590 MANNKIND CORP COM NEW 56400P706 290 79650 SH SOLE NO 0 0 79650 MANPOWERGROUP INC WIS COM 56418H100 242 3046 SH SOLE NO 0 0 3046 MANULIFE FINL CORP COM 56501R106 7537 341021 SH SOLE NO 0 0 341021 MARATHON DIGITAL HOLDINGS IN COM 565788106 1634 69544 SH SOLE NO 0 0 69544 MARATHON OIL CORP COM 565849106 3848 159273 SH SOLE NO 0 0 159273 MARATHON PETE CORP COM 56585A102 20119 135611 SH SOLE NO 0 0 135611 MARKEL GROUP INC COM 570535104 6429 4527 SH SOLE NO 0 0 4527 MARKETAXESS HLDGS INC COM 57060D108 233 796 SH SOLE NO 0 0 796 MARQETA INC CLASS A COM 57142B104 3067 439386 SH SOLE NO 0 0 439386 MARRIOTT INTL INC NEW CL A 571903202 25470 112942 SH SOLE NO 0 0 112942 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 349 4116 SH SOLE NO 0 0 4116 MARSH & MCLENNAN COS INC COM 571748102 17613 92960 SH SOLE NO 0 0 92960 MARTIN MARIETTA MATLS INC COM 573284106 3997 8012 SH SOLE NO 0 0 8012 MARVELL TECHNOLOGY INC COM 573874104 11411 189208 SH SOLE NO 0 0 189208 MASCO CORP COM 574599106 2442 36459 SH SOLE NO 0 0 36459 MASTEC INC COM 576323109 3671 48484 SH SOLE NO 0 0 48484 MASTERBRAND INC COMMON STOCK 57638P104 431 28997 SH SOLE NO 0 0 28997 MASTERCARD INCORPORATED CL A 57636Q104 107381 251767 SH SOLE NO 0 0 251767 MATADOR RES CO COM 576485205 659 11595 SH SOLE NO 0 0 11595 MATCH GROUP INC NEW COM 57667L107 346 9477 SH SOLE NO 0 0 9477 MATINAS BIOPHARMA HLDGS INC COM 576810105 11 50300 SH SOLE NO 0 0 50300 MATSON INC COM 57686G105 328 2996 SH SOLE NO 0 0 2996 MATTEL INC COM 577081102 346 18345 SH SOLE NO 0 0 18345 MATTERPORT INC COM CL A 577096100 755 280744 SH SOLE NO 0 0 280744 MAYVILLE ENGR CO INC COM 578605107 238 16483 SH SOLE NO 0 0 16483 MCCORMICK & CO INC COM NON VTG 579780206 7347 107385 SH SOLE NO 0 0 107385 MCCORMICK & CO INC COM VTG 579780107 2038 29972 SH SOLE NO 0 0 29972 MCDONALDS CORP COM 580135101 175760 592760 SH SOLE NO 0 0 592760 MCKESSON CORP COM 58155Q103 29318 63324 SH SOLE NO 0 0 63324 MDU RES GROUP INC COM 552690109 2918 147390 SH SOLE NO 0 0 147390 MEDICAL PPTYS TRUST INC COM 58463J304 1094 222862 SH SOLE NO 0 0 222862 MEDIFAST INC COM 58470H101 326 4846 SH SOLE NO 0 0 4846 MEDPACE HLDGS INC COM 58506Q109 997 3253 SH SOLE NO 0 0 3253 MEDTRONIC PLC SHS G5960L103 59146 717968 SH SOLE NO 0 0 717968 MERCADOLIBRE INC COM 58733R102 10976 6984 SH SOLE NO 0 0 6984 MERCHANTS BANCORP IND COM 58844R108 515 12102 SH SOLE NO 0 0 12102 MERCK & CO INC COM 58933Y105 160469 1472087 SH SOLE NO 0 0 1472087 MERCURY GENL CORP NEW COM 589400100 444 11905 SH SOLE NO 0 0 11905 MESABI TR CTF BEN INT 590672101 390 19050 SH SOLE NO 0 0 19050 META MATERIALS INC COM 59134N104 1 13776 SH SOLE NO 0 0 13776 META PLATFORMS INC CL A 30303M102 175697 496374 SH SOLE NO 0 0 496374 METLIFE INC COM 59156R108 15534 234895 SH SOLE NO 0 0 234895 METTLER TOLEDO INTERNATIONAL COM 592688105 866 714 SH SOLE NO 0 0 714 MFA FINL INC COM 55272X607 177 15688 SH SOLE NO 0 0 15688 MFS CHARTER INCOME TR SH BEN INT 552727109 1013 156880 SH SOLE NO 0 0 156880 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 56 17504 SH SOLE NO 0 0 17504 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 2443 688091 SH SOLE NO 0 0 688091 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 19 10854 SH SOLE NO 0 0 10854 MFS INTER INCOME TR SH BEN INT 55273C107 169 63087 SH SOLE NO 0 0 63087 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 558 122546 SH SOLE NO 0 0 122546 MFS MUN INCOME TR SH BEN INT 552738106 178 34341 SH SOLE NO 0 0 34341 MFS SPL VALUE TR SH BEN INT 55274E102 163 39951 SH SOLE NO 0 0 39951 MGE ENERGY INC COM 55277P104 3837 53058 SH SOLE NO 0 0 53058 MGIC INVT CORP WIS COM 552848103 266 13798 SH SOLE NO 0 0 13798 MGM RESORTS INTERNATIONAL COM 552953101 7009 156866 SH SOLE NO 0 0 156866 MICROCHIP TECHNOLOGY INC. COM 595017104 8320 92254 SH SOLE NO 0 0 92254 MICRON TECHNOLOGY INC COM 595112103 29025 340115 SH SOLE NO 0 0 340115 MICROSOFT CORP COM 594918104 1296668 3448219 SH SOLE NO 0 0 3448219 MICROSTRATEGY INC CL A NEW 594972408 9696 15351 SH SOLE NO 0 0 15351 MICROVAST HOLDINGS INC COM 59516C106 27 18950 SH SOLE NO 0 0 18950 MID-AMER APT CMNTYS INC COM 59522J103 1341 9975 SH SOLE NO 0 0 9975 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 4578 334665 SH SOLE NO 0 0 334665 MIDDLEBY CORP COM 596278101 269 1825 SH SOLE NO 0 0 1825 MIDDLESEX WTR CO COM 596680108 401 6108 SH SOLE NO 0 0 6108 MILLICOM INTL CELLULAR S A COM STK L6388F110 229 12724 SH SOLE NO 0 0 12724 MIND MEDICINE MINDMED INC COM NEW 60255C885 61 16530 SH SOLE NO 0 0 16530 MINERALS TECHNOLOGIES INC COM 603158106 409 5729 SH SOLE NO 0 0 5729 MIRUM PHARMACEUTICALS INC COM 604749101 354 12000 SH SOLE NO 0 0 12000 MISSION PRODUCE INC COM 60510V108 191 18969 SH SOLE NO 0 0 18969 MITEK SYS INC COM NEW 606710200 267 20501 SH SOLE NO 0 0 20501 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 833 96775 SH SOLE NO 0 0 96775 MKS INSTRS INC COM 55306N104 455 4425 SH SOLE NO 0 0 4425 MOBILE INFRASTRUCTURE CORP COM SHS 60739N101 43 10738 SH SOLE NO 0 0 10738 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 448 10339 SH SOLE NO 0 0 10339 MODERNA INC COM 60770K107 7436 74773 SH SOLE NO 0 0 74773 MOLINA HEALTHCARE INC COM 60855R100 6527 18064 SH SOLE NO 0 0 18064 MOLSON COORS BEVERAGE CO CL B 60871R209 7101 116011 SH SOLE NO 0 0 116011 MONDAY COM LTD SHS M7S64H106 495 2638 SH SOLE NO 0 0 2638 MONDELEZ INTL INC CL A 609207105 32969 455189 SH SOLE NO 0 0 455189 MONGODB INC CL A 60937P106 5314 12997 SH SOLE NO 0 0 12997 MONOLITHIC PWR SYS INC COM 609839105 2006 3179 SH SOLE NO 0 0 3179 MONROE CAP CORP COM 610335101 939 132970 SH SOLE NO 0 0 132970 MONSTER BEVERAGE CORP NEW COM 61174X109 3120 54160 SH SOLE NO 0 0 54160 MOODYS CORP COM 615369105 8220 21047 SH SOLE NO 0 0 21047 MOOG INC CL A 615394202 381 2633 SH SOLE NO 0 0 2633 MORGAN STANLEY COM NEW 617446448 39412 422649 SH SOLE NO 0 0 422649 MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106 24517 455678 SH SOLE NO 0 0 455678 MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601 980 19496 SH SOLE NO 0 0 19496 MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205 23209 388778 SH SOLE NO 0 0 388778 MORNINGSTAR INC COM 617700109 448 1564 SH SOLE NO 0 0 1564 MOSAIC CO NEW COM 61945C103 2401 67211 SH SOLE NO 0 0 67211 MOTOROLA SOLUTIONS INC COM NEW 620076307 6738 21521 SH SOLE NO 0 0 21521 MP MATERIALS CORP COM CL A 553368101 1066 53715 SH SOLE NO 0 0 53715 MPLX LP COM UNIT REP LTD 55336V100 2735 74486 SH SOLE NO 0 0 74486 MR COOPER GROUP INC COM 62482R107 292 4483 SH SOLE NO 0 0 4483 MSA SAFETY INC COM 553498106 1558 9227 SH SOLE NO 0 0 9227 MSC INDL DIRECT INC CL A 553530106 476 4700 SH SOLE NO 0 0 4700 MSCI INC COM 55354G100 5939 10498 SH SOLE NO 0 0 10498 MUELLER INDS INC COM 624756102 2349 49810 SH SOLE NO 0 0 49810 MUELLER WTR PRODS INC COM SER A 624758108 168 11671 SH SOLE NO 0 0 11671 MYMD PHARMACEUTICALS INC COM 62856X102 3 13486 SH SOLE NO 0 0 13486 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1428 594819 SH SOLE NO 0 0 594819 NASDAQ INC COM 631103108 5775 99331 SH SOLE NO 0 0 99331 NATIONAL FUEL GAS CO COM 636180101 3736 74462 SH SOLE NO 0 0 74462 NATIONAL GRID PLC SPONSORED ADR NE 636274409 8907 131005 SH SOLE NO 0 0 131005 NATIONAL HEALTH INVS INC COM 63633D104 994 17796 SH SOLE NO 0 0 17796 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 302 3259 SH SOLE NO 0 0 3259 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 3257 116501 SH SOLE NO 0 0 116501 NAVITAS SEMICONDUCTOR CORP COM 63942X106 541 66987 SH SOLE NO 0 0 66987 NBT BANCORP INC COM 628778102 5542 132229 SH SOLE NO 0 0 132229 NCINO INC COM 63947X101 513 15256 SH SOLE NO 0 0 15256 NCR ATLEOS CORPORATION COM SHS 63001N106 339 13956 SH SOLE NO 0 0 13956 NCR VOYIX CORPORATION COM 62886E108 481 28417 SH SOLE NO 0 0 28417 NEOGEN CORP COM 640491106 733 36430 SH SOLE NO 0 0 36430 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 294 6101 SH SOLE NO 0 0 6101 NET LEASE OFFICE PROPERTIES COM 64110Y108 1465 79252 SH SOLE NO 0 0 79252 NET POWER INC COM CL A 64107A105 485 48043 SH SOLE NO 0 0 48043 NETAPP INC COM 64110D104 1920 21774 SH SOLE NO 0 0 21774 NETEASE INC SPONSORED ADS 64110W102 837 8979 SH SOLE NO 0 0 8979 NETFLIX INC COM 64110L106 64832 133157 SH SOLE NO 0 0 133157 NETSCOUT SYS INC COM 64115T104 413 18818 SH SOLE NO 0 0 18818 NEUBERGER BERMAN ENERGY INFR COM 64129H104 120 17461 SH SOLE NO 0 0 17461 NEUBERGER BERMAN HIGH YIELD COM 64128C106 285 36927 SH SOLE NO 0 0 36927 NEUBERGER BERMAN MUN FD INC COM 64124P101 663 64017 SH SOLE NO 0 0 64017 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 189 17289 SH SOLE NO 0 0 17289 NEUBERGER BERMAN REAL ESTATE COM 64190A103 68 21257 SH SOLE NO 0 0 21257 NEUROCRINE BIOSCIENCES INC COM 64125C109 1826 13857 SH SOLE NO 0 0 13857 NEW AMER HIGH INCOME FD INC COM NEW 641876800 110 15634 SH SOLE NO 0 0 15634 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 286 4110 SH SOLE NO 0 0 4110 NEW FORTRESS ENERGY INC COM CL A 644393100 925 24517 SH SOLE NO 0 0 24517 NEW JERSEY RES CORP COM 646025106 5361 120250 SH SOLE NO 0 0 120250 NEW MTN FIN CORP COM 647551100 1661 130566 SH SOLE NO 0 0 130566 NEW YORK CMNTY BANCORP INC COM 649445103 3140 306908 SH SOLE NO 0 0 306908 NEW YORK MTG TR INC COM 649604840 292 34216 SH SOLE NO 0 0 34216 NEW YORK TIMES CO CL A 650111107 818 16695 SH SOLE NO 0 0 16695 NEWELL BRANDS INC COM 651229106 1227 141311 SH SOLE NO 0 0 141311 NEWMARKET CORP COM 651587107 1185 2170 SH SOLE NO 0 0 2170 NEWMONT CORP COM 651639106 9025 218040 SH SOLE NO 0 0 218040 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 106 13275 SH SOLE NO 0 0 13275 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 3116 19876 SH SOLE NO 0 0 19876 NEXTDECADE CORP COM 65342K105 181 37913 SH SOLE NO 0 0 37913 NEXTERA ENERGY INC COM 65339F101 180024 2963849 SH SOLE NO 0 0 2963849 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1309 43039 SH SOLE NO 0 0 43039 NICE LTD SPONSORED ADR 653656108 1756 8800 SH SOLE NO 0 0 8800 NIKE INC CL B 654106103 46924 432198 SH SOLE NO 0 0 432198 NIKOLA CORP COM 654110105 107 122441 SH SOLE NO 0 0 122441 NIO INC SPON ADS 62914V106 1857 204713 SH SOLE NO 0 0 204713 NISOURCE INC COM 65473P105 3790 142767 SH SOLE NO 0 0 142767 NNN REIT INC COM 637417106 7334 170153 SH SOLE NO 0 0 170153 NOBLE CORP PLC ORD SHS A G65431127 2047 42514 SH SOLE NO 0 0 42514 NOKIA CORP SPONSORED ADR 654902204 694 202883 SH SOLE NO 0 0 202883 NORDIC AMERICAN TANKERS LIMI COM G65773106 949 225880 SH SOLE NO 0 0 225880 NORDSON CORP COM 655663102 3375 12776 SH SOLE NO 0 0 12776 NORDSTROM INC COM 655664100 3361 182162 SH SOLE NO 0 0 182162 NORFOLK SOUTHN CORP COM 655844108 31160 131823 SH SOLE NO 0 0 131823 NORTHEAST BK LEWISTON ME COM 66405S100 2044 37037 SH SOLE NO 0 0 37037 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 14 42364 SH SOLE NO 0 0 42364 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 462 15971 SH SOLE NO 0 0 15971 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 345 8387 SH SOLE NO 0 0 8387 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 1267 25193 SH SOLE NO 0 0 25193 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 3371 96587 SH SOLE NO 0 0 96587 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 840 35614 SH SOLE NO 0 0 35614 NORTHERN LTS FD TR IV INSPIRE FAITH MD 66538H369 303 11397 SH SOLE NO 0 0 11397 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 253 7082 SH SOLE NO 0 0 7082 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 349 11820 SH SOLE NO 0 0 11820 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 290 8364 SH SOLE NO 0 0 8364 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 506 10859 SH SOLE NO 0 0 10859 NORTHERN TR CORP COM 665859104 3320 39339 SH SOLE NO 0 0 39339 NORTHRIM BANCORP INC COM 666762109 809 14133 SH SOLE NO 0 0 14133 NORTHROP GRUMMAN CORP COM 666807102 31121 66477 SH SOLE NO 0 0 66477 NORTHWEST BANCSHARES INC MD COM 667340103 426 34130 SH SOLE NO 0 0 34130 NORTHWEST NAT HLDG CO COM 66765N105 654 16805 SH SOLE NO 0 0 16805 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 1063 20896 SH SOLE NO 0 0 20896 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 21040 1049884 SH SOLE NO 0 0 1049884 NORWOOD FINL CORP COM 669549107 880 26749 SH SOLE NO 0 0 26749 NOV INC COM 62955J103 410 20218 SH SOLE NO 0 0 20218 NOVAGOLD RES INC COM NEW 66987E206 119 31791 SH SOLE NO 0 0 31791 NOVARTIS AG SPONSORED ADR 66987V109 23141 229186 SH SOLE NO 0 0 229186 NOVAVAX INC COM NEW 670002401 88 18308 SH SOLE NO 0 0 18308 NOVO-NORDISK A S ADR 670100205 24474 236577 SH SOLE NO 0 0 236577 NRG ENERGY INC COM NEW 629377508 2206 42659 SH SOLE NO 0 0 42659 NU HLDGS LTD ORD SHS CL A G6683N103 711 85360 SH SOLE NO 0 0 85360 NUCOR CORP COM 670346105 39474 226807 SH SOLE NO 0 0 226807 NUSCALE PWR CORP CL A COM 67079K100 121 36673 SH SOLE NO 0 0 36673 NUSHARES ETF TR ESG DIVIDEND ETF 67092P813 423 16473 SH SOLE NO 0 0 16473 NUSHARES ETF TR ESG HI TLD CRP 67092P854 383 18187 SH SOLE NO 0 0 18187 NUSHARES ETF TR ESG LARGE CAP 67092P862 207 5309 SH SOLE NO 0 0 5309 NUSHARES ETF TR GET OPP ETF 67092P797 209 8195 SH SOLE NO 0 0 8195 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 335 12446 SH SOLE NO 0 0 12446 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1187 40351 SH SOLE NO 0 0 40351 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 25586 368297 SH SOLE NO 0 0 368297 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 19979 556366 SH SOLE NO 0 0 556366 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 5038 119020 SH SOLE NO 0 0 119020 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 4300 136345 SH SOLE NO 0 0 136345 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 5478 140114 SH SOLE NO 0 0 140114 NUSHARES ETF TR NUVEEN ESG US 67092P870 2259 101470 SH SOLE NO 0 0 101470 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 375 12151 SH SOLE NO 0 0 12151 NUSTAR ENERGY LP UNIT COM 67058H102 197 10525 SH SOLE NO 0 0 10525 NUTANIX INC CL A 67059N108 441 9254 SH SOLE NO 0 0 9254 NUTRIEN LTD COM 67077M108 5999 106502 SH SOLE NO 0 0 106502 NUVEEN AMT FREE MUN CR INC F COM 67071L106 5195 439480 SH SOLE NO 0 0 439480 NUVEEN AMT FREE QLTY MUN INC COM 670657105 5045 458659 SH SOLE NO 0 0 458659 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 425 31193 SH SOLE NO 0 0 31193 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 392 36573 SH SOLE NO 0 0 36573 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 566 51016 SH SOLE NO 0 0 51016 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 140 15597 SH SOLE NO 0 0 15597 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 298 21973 SH SOLE NO 0 0 21973 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 436 83439 SH SOLE NO 0 0 83439 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 710 50682 SH SOLE NO 0 0 50682 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 188 18930 SH SOLE NO 0 0 18930 NUVEEN FLOATING RATE INCOME COM 67072T108 2354 286423 SH SOLE NO 0 0 286423 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 166 13606 SH SOLE NO 0 0 13606 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 224 21350 SH SOLE NO 0 0 21350 NUVEEN MINN QUALITY MUN INM SHS 670734102 223 20289 SH SOLE NO 0 0 20289 NUVEEN MULTI ASSET INCOME FU COM 670750108 343 27904 SH SOLE NO 0 0 27904 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1208 121175 SH SOLE NO 0 0 121175 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2434 246397 SH SOLE NO 0 0 246397 NUVEEN MUN INCOME FD INC COM 67062J102 152 16575 SH SOLE NO 0 0 16575 NUVEEN MUN VALUE FD INC COM 670928100 3422 397892 SH SOLE NO 0 0 397892 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3377 285695 SH SOLE NO 0 0 285695 NUVEEN N Y MUN VALUE FD COM 67062M105 95 11425 SH SOLE NO 0 0 11425 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2149 92823 SH SOLE NO 0 0 92823 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1586 134642 SH SOLE NO 0 0 134642 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1036 98380 SH SOLE NO 0 0 98380 NUVEEN NEW YORK QLT MUN INC COM 67066X107 605 54759 SH SOLE NO 0 0 54759 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 878 75787 SH SOLE NO 0 0 75787 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 12112 1791757 SH SOLE NO 0 0 1791757 NUVEEN QUALITY MUNCP INCOME COM 67066V101 5643 492847 SH SOLE NO 0 0 492847 NUVEEN REAL ASSET INCOME & G COM 67074Y105 170 14501 SH SOLE NO 0 0 14501 NUVEEN REAL ESTATE INCOME FD COM 67071B108 3737 477817 SH SOLE NO 0 0 477817 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 5078 395756 SH SOLE NO 0 0 395756 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 395 26254 SH SOLE NO 0 0 26254 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 196 22235 SH SOLE NO 0 0 22235 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1602 108390 SH SOLE NO 0 0 108390 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 648 41018 SH SOLE NO 0 0 41018 NV5 GLOBAL INC COM 62945V109 621 5591 SH SOLE NO 0 0 5591 NVENT ELECTRIC PLC SHS G6700G107 1537 26005 SH SOLE NO 0 0 26005 NVIDIA CORPORATION COM 67066G104 611661 1235130 SH SOLE NO 0 0 1235130 NVR INC COM 62944T105 12825 1832 SH SOLE NO 0 0 1832 NXG NEXTGEN INFRASTR INCM FD COM 231647207 619 17407 SH SOLE NO 0 0 17407 NXP SEMICONDUCTORS N V COM N6596X109 14102 61400 SH SOLE NO 0 0 61400 OAKTREE SPECIALTY LENDING CO COM 67401P405 2297 112483 SH SOLE NO 0 0 112483 OATLY GROUP AB SPONSORED ADS 67421J108 28 24026 SH SOLE NO 0 0 24026 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 663 17036 SH SOLE NO 0 0 17036 OCCIDENTAL PETE CORP COM 674599105 15250 255404 SH SOLE NO 0 0 255404 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 8 24350 SH SOLE NO 0 0 24350 OCEANFIRST FINL CORP COM 675234108 1136 65417 SH SOLE NO 0 0 65417 OCWEN FINL CORP COM NEW 675746606 317 10311 SH SOLE NO 0 0 10311 OGE ENERGY CORP COM 670837103 4106 117551 SH SOLE NO 0 0 117551 OKTA INC CL A 679295105 2500 27617 SH SOLE NO 0 0 27617 OLD DOMINION FREIGHT LINE IN COM 679580100 8523 21026 SH SOLE NO 0 0 21026 OLD NATL BANCORP IND COM 680033107 1189 70367 SH SOLE NO 0 0 70367 OLD REP INTL CORP COM 680223104 4818 163892 SH SOLE NO 0 0 163892 OLIN CORP COM PAR $1 680665205 1627 30157 SH SOLE NO 0 0 30157 OLLIES BARGAIN OUTLET HLDGS COM 681116109 368 4844 SH SOLE NO 0 0 4844 OLYMPIC STEEL INC COM 68162K106 3219 48266 SH SOLE NO 0 0 48266 OMEGA HEALTHCARE INVS INC COM 681936100 11666 380498 SH SOLE NO 0 0 380498 OMNICOM GROUP INC COM 681919106 7169 82869 SH SOLE NO 0 0 82869 ON HLDG AG NAMEN AKT A H5919C104 2055 76190 SH SOLE NO 0 0 76190 ON SEMICONDUCTOR CORP COM 682189105 4968 59476 SH SOLE NO 0 0 59476 ONCOLYTICS BIOTECH INC COM NEW 682310875 75 55580 SH SOLE NO 0 0 55580 ONDAS HLDGS INC COM NEW 68236H204 40 25983 SH SOLE NO 0 0 25983 ONE GAS INC COM 68235P108 801 12567 SH SOLE NO 0 0 12567 ONE LIBERTY PPTYS INC COM 682406103 250 11395 SH SOLE NO 0 0 11395 ONEMAIN HLDGS INC COM 68268W103 473 9612 SH SOLE NO 0 0 9612 ONEOK INC NEW COM 682680103 50089 713311 SH SOLE NO 0 0 713311 ONTO INNOVATION INC COM 683344105 1850 12097 SH SOLE NO 0 0 12097 OPEN LENDING CORP COM 68373J104 633 74433 SH SOLE NO 0 0 74433 OPENDOOR TECHNOLOGIES INC COM 683712103 360 80404 SH SOLE NO 0 0 80404 OPERA LTD SPONSORED ADS 68373M107 898 67902 SH SOLE NO 0 0 67902 OPKO HEALTH INC COM 68375N103 624 412926 SH SOLE NO 0 0 412926 ORACLE CORP COM 68389X105 63257 599991 SH SOLE NO 0 0 599991 ORANGE SPONSORED ADR 684060106 468 40944 SH SOLE NO 0 0 40944 ORANGE CNTY BANCORP INC COM 68417L107 506 8394 SH SOLE NO 0 0 8394 ORCHID IS CAP INC COM NEW 68571X301 556 65996 SH SOLE NO 0 0 65996 OREILLY AUTOMOTIVE INC COM 67103H107 9725 10236 SH SOLE NO 0 0 10236 ORGANIGRAM HLDGS INC COM 68620P705 15 11311 SH SOLE NO 0 0 11311 ORGANON & CO COMMON STOCK 68622V106 1138 78619 SH SOLE NO 0 0 78619 ORIGIN BANCORP INC COM 68621T102 338 9490 SH SOLE NO 0 0 9490 ORIGIN MATERIALS INC COM 68622D106 19 22634 SH SOLE NO 0 0 22634 ORION OFFICE REIT INC COM 68629Y103 142 24843 SH SOLE NO 0 0 24843 ORTHOPEDIATRICS CORP COM 68752L100 2358 72525 SH SOLE NO 0 0 72525 OSHKOSH CORP COM 688239201 3063 28256 SH SOLE NO 0 0 28256 OSISKO GOLD ROYALTIES LTD COM 68827L101 478 33504 SH SOLE NO 0 0 33504 OTIS WORLDWIDE CORP COM 68902V107 13542 151352 SH SOLE NO 0 0 151352 OTTER TAIL CORP COM 689648103 1336 15721 SH SOLE NO 0 0 15721 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 39 100000 SH SOLE NO 0 0 100000 OVINTIV INC COM 69047Q102 205 4674 SH SOLE NO 0 0 4674 OWENS CORNING NEW COM 690742101 4660 31437 SH SOLE NO 0 0 31437 OXFORD INDS INC COM 691497309 304 3035 SH SOLE NO 0 0 3035 OXFORD LANE CAP CORP COM 691543102 1624 328811 SH SOLE NO 0 0 328811 OXFORD SQUARE CAP CORP COM 69181V107 286 100048 SH SOLE NO 0 0 100048 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 491 19043 SH SOLE NO 0 0 19043 PACCAR INC COM 693718108 6553 67103 SH SOLE NO 0 0 67103 PACER FDS TR CASH COWS ETF 69374H659 2471 65483 SH SOLE NO 0 0 65483 PACER FDS TR DATA AND INFRAST 69374H741 3310 111052 SH SOLE NO 0 0 111052 PACER FDS TR DEVELOPED MRKT 69374H873 16630 532344 SH SOLE NO 0 0 532344 PACER FDS TR GLOBL CASH ETF 69374H709 16183 472206 SH SOLE NO 0 0 472206 PACER FDS TR INDUSTRIAL RELET 69374H766 11939 285351 SH SOLE NO 0 0 285351 PACER FDS TR LUNT LRG CP ALTR 69374H717 403 11995 SH SOLE NO 0 0 11995 PACER FDS TR LUNT LRGCP MULTI 69374H816 875 21346 SH SOLE NO 0 0 21346 PACER FDS TR LUNT MDCAP MLT 69374H725 4156 111917 SH SOLE NO 0 0 111917 PACER FDS TR METAURUS CAP 400 69374H436 5061 153133 SH SOLE NO 0 0 153133 PACER FDS TR PAC ASSET FLTG 69374H428 1140 24189 SH SOLE NO 0 0 24189 PACER FDS TR PACER US SMALL 69374H857 56093 1167881 SH SOLE NO 0 0 1167881 PACER FDS TR SWAN SOS CNS JAN 69374H584 208 8519 SH SOLE NO 0 0 8519 PACER FDS TR SWAN SOS CONS AP 69374H543 528 22772 SH SOLE NO 0 0 22772 PACER FDS TR SWAN SOS FD OF 69374H568 1749 67598 SH SOLE NO 0 0 67598 PACER FDS TR SWAN SOS FLX JAN 69374H576 474 16408 SH SOLE NO 0 0 16408 PACER FDS TR SWAN SOS MOD JAN 69374H550 1407 54473 SH SOLE NO 0 0 54473 PACER FDS TR SWAN SOS MODERAT 69374H519 310 12445 SH SOLE NO 0 0 12445 PACER FDS TR SWAN SOS MODRTE 69374H485 1235 48959 SH SOLE NO 0 0 48959 PACER FDS TR SWAN SOS MODRTE 69374H493 1236 49573 SH SOLE NO 0 0 49573 PACER FDS TR TRENDP US LAR CP 69374H105 51643 1193514 SH SOLE NO 0 0 1193514 PACER FDS TR TRENDP US MID CP 69374H204 2430 73963 SH SOLE NO 0 0 73963 PACER FDS TR TRENDPILOT 100 69374H303 11818 180904 SH SOLE NO 0 0 180904 PACER FDS TR TRENDPILOT FD 69374H675 17894 603319 SH SOLE NO 0 0 603319 PACER FDS TR TRENDPILOT INTL 69374H683 2045 74197 SH SOLE NO 0 0 74197 PACER FDS TR TRENDPILOT US BD 69374H642 1382 67518 SH SOLE NO 0 0 67518 PACER FDS TR US CASH COWS 100 69374H881 184671 3552043 SH SOLE NO 0 0 3552043 PACER FDS TR US CHS CWS GWT 69374H667 494 13536 SH SOLE NO 0 0 13536 PACER FDS TR US LRG CP CASH 69374H360 493 20692 SH SOLE NO 0 0 20692 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 152 15459 SH SOLE NO 0 0 15459 PACIFIC PREMIER BANCORP COM 69478X105 269 9237 SH SOLE NO 0 0 9237 PACKAGING CORP AMER COM 695156109 9873 60601 SH SOLE NO 0 0 60601 PALANTIR TECHNOLOGIES INC CL A 69608A108 12877 749981 SH SOLE NO 0 0 749981 PALO ALTO NETWORKS INC COM 697435105 67199 227884 SH SOLE NO 0 0 227884 PAN AMERN SILVER CORP COM 697900108 1429 87523 SH SOLE NO 0 0 87523 PAR TECHNOLOGY CORP COM 698884103 410 9417 SH SOLE NO 0 0 9417 PARAMOUNT GLOBAL CLASS B COM 92556H206 2681 181258 SH SOLE NO 0 0 181258 PARK HOTELS & RESORTS INC COM 700517105 3852 251734 SH SOLE NO 0 0 251734 PARK NATL CORP COM 700658107 384 2888 SH SOLE NO 0 0 2888 PARKE BANCORP INC COM 700885106 844 41693 SH SOLE NO 0 0 41693 PARKER-HANNIFIN CORP COM 701094104 16653 36148 SH SOLE NO 0 0 36148 PARSONS CORP DEL COM 70202L102 1647 26257 SH SOLE NO 0 0 26257 PATRICK INDS INC COM 703343103 202 2012 SH SOLE NO 0 0 2012 PATTERSON COS INC COM 703395103 547 19224 SH SOLE NO 0 0 19224 PAYCHEX INC COM 704326107 30562 256585 SH SOLE NO 0 0 256585 PAYCOM SOFTWARE INC COM 70432V102 5574 26965 SH SOLE NO 0 0 26965 PAYPAL HLDGS INC COM 70450Y103 19262 313660 SH SOLE NO 0 0 313660 PCM FD INC COM 69323T101 569 71464 SH SOLE NO 0 0 71464 PDD HOLDINGS INC SPONSORED ADS 722304102 1717 11737 SH SOLE NO 0 0 11737 PDS BIOTECHNOLOGY CORP COM 70465T107 383 77007 SH SOLE NO 0 0 77007 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 2265 113649 SH SOLE NO 0 0 113649 PELOTON INTERACTIVE INC CL A COM 70614W100 787 129245 SH SOLE NO 0 0 129245 PEMBINA PIPELINE CORP COM 706327103 6785 197115 SH SOLE NO 0 0 197115 PENN ENTERTAINMENT INC COM 707569109 1318 50665 SH SOLE NO 0 0 50665 PENNANTPARK FLOATING RATE CA COM 70806A106 272 22495 SH SOLE NO 0 0 22495 PENNANTPARK INVT CORP COM 708062104 365 52864 SH SOLE NO 0 0 52864 PENNS WOODS BANCORP INC COM 708430103 1055 46845 SH SOLE NO 0 0 46845 PENNYMAC CORP NOTE 5.500%11/0 70932AAD5 10 10000 SH SOLE NO 0 0 10000 PENNYMAC MTG INVT TR COM 70931T103 596 39882 SH SOLE NO 0 0 39882 PENSKE AUTOMOTIVE GRP INC COM 70959W103 736 4582 SH SOLE NO 0 0 4582 PENTAIR PLC SHS G7S00T104 2392 32894 SH SOLE NO 0 0 32894 PENUMBRA INC COM 70975L107 205 815 SH SOLE NO 0 0 815 PEOPLES FINL SVCS CORP COM 711040105 399 8186 SH SOLE NO 0 0 8186 PEPSICO INC COM 713448108 149822 882137 SH SOLE NO 0 0 882137 PERION NETWORK LTD SHS NEW M78673114 297 9629 SH SOLE NO 0 0 9629 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 698 49991 SH SOLE NO 0 0 49991 PERMIAN RESOURCES CORP CLASS A COM 71424F105 347 25527 SH SOLE NO 0 0 25527 PERRIGO CO PLC SHS G97822103 866 26917 SH SOLE NO 0 0 26917 PERSPECTIVE THERAPEUTICS INC COM 46489V104 17 42284 SH SOLE NO 0 0 42284 PETMED EXPRESS INC COM 716382106 178 23498 SH SOLE NO 0 0 23498 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9487 594047 SH SOLE NO 0 0 594047 PFIZER INC COM 717081103 123497 4289595 SH SOLE NO 0 0 4289595 PG&E CORP COM 69331C108 934 51794 SH SOLE NO 0 0 51794 PGIM ETF TR PGIM ULTRA SH BD 69344A107 36252 733996 SH SOLE NO 0 0 733996 PGIM ETF TR TOTAL RETURN BON 69344A800 590 14062 SH SOLE NO 0 0 14062 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 775 68202 SH SOLE NO 0 0 68202 PGIM HIGH YIELD BOND FUND IN COM 69346H100 5779 469093 SH SOLE NO 0 0 469093 PHILIP MORRIS INTL INC COM 718172109 50955 541611 SH SOLE NO 0 0 541611 PHILLIPS 66 COM 718546104 42397 318439 SH SOLE NO 0 0 318439 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 8542 234157 SH SOLE NO 0 0 234157 PHINIA INC COMMON STOCK 71880K101 328 10826 SH SOLE NO 0 0 10826 PHOTRONICS INC COM 719405102 784 24987 SH SOLE NO 0 0 24987 PHYSICIANS RLTY TR COM 71943U104 647 48572 SH SOLE NO 0 0 48572 PIEDMONT LITHIUM INC COM 72016P105 221 7827 SH SOLE NO 0 0 7827 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 701 98656 SH SOLE NO 0 0 98656 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 748 52320 SH SOLE NO 0 0 52320 PIMCO CALIF MUN INCOME FD COM 72200N106 189 20315 SH SOLE NO 0 0 20315 PIMCO CALIF MUN INCOME FD II COM 72200M108 374 64406 SH SOLE NO 0 0 64406 PIMCO CORPORATE & INCM STRG COM 72200U100 2166 174531 SH SOLE NO 0 0 174531 PIMCO CORPORATE & INCOME OPP COM 72201B101 12133 916373 SH SOLE NO 0 0 916373 PIMCO DYNAMIC INCOME FD SHS 72201Y101 14047 782572 SH SOLE NO 0 0 782572 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 8219 671513 SH SOLE NO 0 0 671513 PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107 261 12729 SH SOLE NO 0 0 12729 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 260 13564 SH SOLE NO 0 0 13564 PIMCO EQUITY SER RAFI ESG US 72201T342 1047 32195 SH SOLE NO 0 0 32195 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 38216 410575 SH SOLE NO 0 0 410575 PIMCO ETF TR 1-5 US TIP IDX 72201R205 3357 65639 SH SOLE NO 0 0 65639 PIMCO ETF TR 15+ YR US TIPS 72201R304 501 8846 SH SOLE NO 0 0 8846 PIMCO ETF TR 25YR+ ZERO U S 72201R882 18710 219260 SH SOLE NO 0 0 219260 PIMCO ETF TR ACTIVE BD ETF 72201R775 17458 188838 SH SOLE NO 0 0 188838 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 26758 268139 SH SOLE NO 0 0 268139 PIMCO ETF TR ENHANCD SHORT 72201R643 608 6210 SH SOLE NO 0 0 6210 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 2720 28703 SH SOLE NO 0 0 28703 PIMCO ETF TR INTER MUN BD ACT 72201R866 6099 115520 SH SOLE NO 0 0 115520 PIMCO ETF TR INV GRD CRP BD 72201R817 749 7705 SH SOLE NO 0 0 7705 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 888 17753 SH SOLE NO 0 0 17753 PIMCO ETF TR ULTRA SHORT GOVT 72201R577 232 2309 SH SOLE NO 0 0 2309 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 993 132382 SH SOLE NO 0 0 132382 PIMCO HIGH INCOME FD COM SHS 722014107 4349 871543 SH SOLE NO 0 0 871543 PIMCO INCOME STRATEGY FD COM 72201H108 1036 122728 SH SOLE NO 0 0 122728 PIMCO INCOME STRATEGY FD II COM 72201J104 2207 305263 SH SOLE NO 0 0 305263 PIMCO MUN INCOME FD COM 72200R107 756 81020 SH SOLE NO 0 0 81020 PIMCO MUN INCOME FD II COM 72200W106 392 47249 SH SOLE NO 0 0 47249 PIMCO MUN INCOME FD III COM 72201A103 346 46881 SH SOLE NO 0 0 46881 PIMCO NEW YORK MUN FD II COM 72200Y102 139 18292 SH SOLE NO 0 0 18292 PIMCO NEW YORK MUN INCOME FD COM 72200T103 353 44944 SH SOLE NO 0 0 44944 PIMCO STRATEGIC INCOME FD COM 72200X104 2589 425837 SH SOLE NO 0 0 425837 PINNACLE FINL PARTNERS INC COM 72346Q104 501 5739 SH SOLE NO 0 0 5739 PINNACLE WEST CAP CORP COM 723484101 2876 40031 SH SOLE NO 0 0 40031 PINTEREST INC CL A 72352L106 2096 56593 SH SOLE NO 0 0 56593 PIONEER FLOATING RATE FUND I COM 72369J102 148 16159 SH SOLE NO 0 0 16159 PIONEER MUNICIPAL HIGH INCOM COM 723762100 176 21966 SH SOLE NO 0 0 21966 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 337 39075 SH SOLE NO 0 0 39075 PIONEER NAT RES CO COM 723787107 12495 55562 SH SOLE NO 0 0 55562 PIPER SANDLER COMPANIES COM 724078100 393 2245 SH SOLE NO 0 0 2245 PITNEY BOWES INC COM 724479100 112 25382 SH SOLE NO 0 0 25382 PIXELWORKS INC COM NEW 72581M305 20 15605 SH SOLE NO 0 0 15605 PJT PARTNERS INC COM CL A 69343T107 362 3557 SH SOLE NO 0 0 3557 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1818 120013 SH SOLE NO 0 0 120013 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1192 74741 SH SOLE NO 0 0 74741 PLANET FITNESS INC CL A 72703H101 2269 31078 SH SOLE NO 0 0 31078 PLANET LABS PBC COM CL A 72703X106 428 173299 SH SOLE NO 0 0 173299 PLUG POWER INC COM NEW 72919P202 1173 260598 SH SOLE NO 0 0 260598 PNC FINL SVCS GROUP INC COM 693475105 29217 188681 SH SOLE NO 0 0 188681 POLARIS INC COM 731068102 1977 20863 SH SOLE NO 0 0 20863 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 73 32488 SH SOLE NO 0 0 32488 POOL CORP COM 73278L105 1969 4937 SH SOLE NO 0 0 4937 PORTILLOS INC COM CL A 73642K106 194 12186 SH SOLE NO 0 0 12186 PORTLAND GEN ELEC CO COM NEW 736508847 1200 27693 SH SOLE NO 0 0 27693 POST HLDGS INC COM 737446104 426 4837 SH SOLE NO 0 0 4837 POSTAL REALTY TRUST INC CL A 73757R102 295 20252 SH SOLE NO 0 0 20252 POTBELLY CORP COM 73754Y100 256 24550 SH SOLE NO 0 0 24550 POTLATCHDELTIC CORPORATION COM 737630103 660 13449 SH SOLE NO 0 0 13449 PPG INDS INC COM 693506107 10340 69140 SH SOLE NO 0 0 69140 PPL CORP COM 69351T106 7868 290323 SH SOLE NO 0 0 290323 PRECIGEN INC COM 74017N105 77 57340 SH SOLE NO 0 0 57340 PREMIER FINANCIAL CORP COM 74052F108 333 13830 SH SOLE NO 0 0 13830 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 1 12277 SH SOLE NO 0 0 12277 PRESIDIO PPTY TR INC COM CL A 74102L303 14 13728 SH SOLE NO 0 0 13728 PRICE T ROWE GROUP INC COM 74144T108 28856 267951 SH SOLE NO 0 0 267951 PRIMERICA INC COM 74164M108 482 2342 SH SOLE NO 0 0 2342 PRINCETON BANCORP INC COM 74179A107 450 12546 SH SOLE NO 0 0 12546 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 494 26187 SH SOLE NO 0 0 26187 PRINCIPAL EXCHANGE TRADED FD FOCUSED BLUE CHI 74255Y714 235 8243 SH SOLE NO 0 0 8243 PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 307 14604 SH SOLE NO 0 0 14604 PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201 327 5336 SH SOLE NO 0 0 5336 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 5607 320223 SH SOLE NO 0 0 320223 PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870 2673 57161 SH SOLE NO 0 0 57161 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4476 56900 SH SOLE NO 0 0 56900 PROASSURANCE CORP COM 74267C106 492 35681 SH SOLE NO 0 0 35681 PROCTER AND GAMBLE CO COM 742718109 248452 1695456 SH SOLE NO 0 0 1695456 PROGRESS SOFTWARE CORP COM 743312100 218 4014 SH SOLE NO 0 0 4014 PROGRESSIVE CORP COM 743315103 14146 88812 SH SOLE NO 0 0 88812 PROLOGIS INC. COM 74340W103 12937 97049 SH SOLE NO 0 0 97049 PROPHASE LABS INC COM 74345W108 72 16027 SH SOLE NO 0 0 16027 PROSHARES TR BITCOIN STRATE 74347G440 979 47778 SH SOLE NO 0 0 47778 PROSHARES TR DJ BRKFLD GLB 74347B508 381 8357 SH SOLE NO 0 0 8357 PROSHARES TR EQTS FOR RISIN 74347B391 220 4093 SH SOLE NO 0 0 4093 PROSHARES TR HGH YLD INT RATE 74348A541 430 6843 SH SOLE NO 0 0 6843 PROSHARES TR INFLATN EXPECTNS 74348A814 816 25934 SH SOLE NO 0 0 25934 PROSHARES TR INVT INT RT HG 74347B607 1241 16464 SH SOLE NO 0 0 16464 PROSHARES TR K1 FRE CRD OIL 74347G804 3420 81238 SH SOLE NO 0 0 81238 PROSHARES TR LARGE CAP CRE 74347R248 1200 21907 SH SOLE NO 0 0 21907 PROSHARES TR NASDAQ100 DORSEY 74347G671 1160 29542 SH SOLE NO 0 0 29542 PROSHARES TR PET CARE ETF 74348A145 337 6385 SH SOLE NO 0 0 6385 PROSHARES TR PSHS ULTRA DOW30 74347R305 283 3570 SH SOLE NO 0 0 3570 PROSHARES TR PSHS ULTRA TECH 74347R693 1033 19463 SH SOLE NO 0 0 19463 PROSHARES TR RUSS 2000 DIVD 74347B698 6575 101132 SH SOLE NO 0 0 101132 PROSHARES TR S&P 500 DV ARIST 74348A467 110551 1161245 SH SOLE NO 0 0 1161245 PROSHARES TR S&P MDCP 400 DIV 74347B680 38401 521965 SH SOLE NO 0 0 521965 PROSHARES TR S&P TECH DIVIDEN 74347G606 11279 162098 SH SOLE NO 0 0 162098 PROSHARES TR ULTR RUSSL2000 74347X799 2806 60514 SH SOLE NO 0 0 60514 PROSHARES TR ULTRAPRO QQQ 74347X831 2269 44749 SH SOLE NO 0 0 44749 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 468 34766 SH SOLE NO 0 0 34766 PROSHARES TR ULTRASHRT DOW 30 74347G648 250 13582 SH SOLE NO 0 0 13582 PROSHARES TR ULTRPRO DOW30 74347X823 294 3956 SH SOLE NO 0 0 3956 PROSHARES TR ULTRPRO S&P500 74347X864 396 7239 SH SOLE NO 0 0 7239 PROSHARES TR II ULTRA SILVER NEW 74347W353 249 9182 SH SOLE NO 0 0 9182 PROSPECT CAP CORP COM 74348T102 6162 1028776 SH SOLE NO 0 0 1028776 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 686 688000 SH SOLE NO 0 0 688000 PROSPERITY BANCSHARES INC COM 743606105 361 5329 SH SOLE NO 0 0 5329 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 89 50100 SH SOLE NO 0 0 50100 PROVIDENT BANCORP INC COM NEW 74383L105 405 40246 SH SOLE NO 0 0 40246 PROVIDENT FINL SVCS INC COM 74386T105 844 46815 SH SOLE NO 0 0 46815 PRUDENTIAL FINL INC COM 744320102 34886 336383 SH SOLE NO 0 0 336383 PTC INC COM 69370C100 615 3516 SH SOLE NO 0 0 3516 PUBLIC STORAGE COM 74460D109 14463 47420 SH SOLE NO 0 0 47420 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16936 276950 SH SOLE NO 0 0 276950 PULTE GROUP INC COM 745867101 3192 30926 SH SOLE NO 0 0 30926 PUMA BIOTECHNOLOGY INC COM 74587V107 47 10749 SH SOLE NO 0 0 10749 PURE STORAGE INC CL A 74624M102 611 17129 SH SOLE NO 0 0 17129 PURECYCLE TECHNOLOGIES INC COM 74623V103 58 14354 SH SOLE NO 0 0 14354 PUTNAM ETF TRUST BDC INCOME ETF 746729508 3626 114517 SH SOLE NO 0 0 114517 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 9605 304541 SH SOLE NO 0 0 304541 PUTNAM MANAGED MUN INCOME TR COM 746823103 331 54421 SH SOLE NO 0 0 54421 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 210 65719 SH SOLE NO 0 0 65719 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3371 329477 SH SOLE NO 0 0 329477 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 641 179645 SH SOLE NO 0 0 179645 PVH CORPORATION COM 693656100 298 2437 SH SOLE NO 0 0 2437 PYXIS ONCOLOGY INC COMMON STOCK 747324101 23 12950 SH SOLE NO 0 0 12950 QORVO INC COM 74736K101 997 8856 SH SOLE NO 0 0 8856 QUAKER HOUGHTON COM 747316107 679 3183 SH SOLE NO 0 0 3183 QUALCOMM INC COM 747525103 87474 604814 SH SOLE NO 0 0 604814 QUALYS INC COM 74758T303 707 3603 SH SOLE NO 0 0 3603 QUANTA SVCS INC COM 74762E102 10665 49419 SH SOLE NO 0 0 49419 QUANTUM COMPUTING INC COM 74766W108 12 12600 SH SOLE NO 0 0 12600 QUANTUM SI INC COM CL A 74765K105 68 33710 SH SOLE NO 0 0 33710 QUANTUMSCAPE CORP COM CL A 74767V109 2451 352591 SH SOLE NO 0 0 352591 QUEST DIAGNOSTICS INC COM 74834L100 3235 23465 SH SOLE NO 0 0 23465 QURATE RETAIL INC COM SER A 74915M100 63 71918 SH SOLE NO 0 0 71918 R1 RCM INC COM 77634L105 354 33446 SH SOLE NO 0 0 33446 RALPH LAUREN CORP CL A 751212101 224 1551 SH SOLE NO 0 0 1551 RAMBUS INC DEL COM 750917106 440 6453 SH SOLE NO 0 0 6453 RANGE RES CORP COM 75281A109 430 14111 SH SOLE NO 0 0 14111 RAYMOND JAMES FINL INC COM 754730109 4921 44138 SH SOLE NO 0 0 44138 RAYONIER INC COM 754907103 1050 31423 SH SOLE NO 0 0 31423 RB GLOBAL INC COM 74935Q107 684 10228 SH SOLE NO 0 0 10228 RBB BANCORP COM 74930B105 326 17144 SH SOLE NO 0 0 17144 RBB FD INC MOTLEY FOL ETF 74933W601 797 17851 SH SOLE NO 0 0 17851 RBB FD INC MOTLEY FOOL GBL 74933W635 1410 50678 SH SOLE NO 0 0 50678 RBB FD INC MOTLEY FOOL SML 74933W874 508 16560 SH SOLE NO 0 0 16560 RBB FD INC US TREAS 3 MNTH 74933W452 14717 295160 SH SOLE NO 0 0 295160 RBB FD INC US TREAS 7 YR NT 74933W528 895 18347 SH SOLE NO 0 0 18347 RBB FD INC US TREASR 10 YR 74933W536 924 20486 SH SOLE NO 0 0 20486 RBB FD INC US TREASRY 12 MT 74933W478 2373 47518 SH SOLE NO 0 0 47518 RBB FD INC US TREASY 2 YR 74933W486 14120 292090 SH SOLE NO 0 0 292090 RBB FD INC US TRSRY 6 MNTH 74933W460 9237 184843 SH SOLE NO 0 0 184843 RBC BEARINGS INC COM 75524B104 433 1519 SH SOLE NO 0 0 1519 READY CAPITAL CORP COM 75574U101 282 27531 SH SOLE NO 0 0 27531 REALTY INCOME CORP COM 756109104 26705 465082 SH SOLE NO 0 0 465082 REAVES UTIL INCOME FD COM SH BEN INT 756158101 5700 213155 SH SOLE NO 0 0 213155 RECURSION PHARMACEUTICALS IN CL A 75629V104 217 22000 SH SOLE NO 0 0 22000 RED CAT HLDGS INC COM 75644T100 15 16877 SH SOLE NO 0 0 16877 RED ROBIN GOURMET BURGERS IN COM 75689M101 257 20599 SH SOLE NO 0 0 20599 RED ROCK RESORTS INC CL A 75700L108 242 4544 SH SOLE NO 0 0 4544 REDFIN CORP COM 75737F108 181 17553 SH SOLE NO 0 0 17553 REDWIRE CORPORATION COM 75776W103 30 10542 SH SOLE NO 0 0 10542 REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 10 10000 SH SOLE NO 0 0 10000 REGAL REXNORD CORPORATION COM 758750103 479 3234 SH SOLE NO 0 0 3234 REGENCY CTRS CORP COM 758849103 345 5153 SH SOLE NO 0 0 5153 REGENERON PHARMACEUTICALS COM 75886F107 16553 18846 SH SOLE NO 0 0 18846 REGIONS FINANCIAL CORP NEW COM 7591EP100 3979 205314 SH SOLE NO 0 0 205314 REGULUS THERAPEUTICS INC COM 75915K309 22 17500 SH SOLE NO 0 0 17500 REINSURANCE GRP OF AMERICA I COM NEW 759351604 589 3639 SH SOLE NO 0 0 3639 RELIANCE STEEL & ALUMINUM CO COM 759509102 1275 4560 SH SOLE NO 0 0 4560 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 262 6960 SH SOLE NO 0 0 6960 RENASANT CORP COM 75970E107 1408 41815 SH SOLE NO 0 0 41815 RENEO PHARMACEUTICALS INC COM 75974E103 31 19347 SH SOLE NO 0 0 19347 RENT THE RUNWAY INC COM CL A 76010Y103 126 238650 SH SOLE NO 0 0 238650 REPLIGEN CORP COM 759916109 1297 7212 SH SOLE NO 0 0 7212 REPUBLIC SVCS INC COM 760759100 5493 33311 SH SOLE NO 0 0 33311 RESIDEO TECHNOLOGIES INC COM 76118Y104 298 15842 SH SOLE NO 0 0 15842 RESMED INC COM 761152107 1624 9440 SH SOLE NO 0 0 9440 RESTAURANT BRANDS INTL INC COM 76131D103 1802 23066 SH SOLE NO 0 0 23066 REVANCE THERAPEUTICS INC COM 761330109 977 111144 SH SOLE NO 0 0 111144 REVVITY INC COM 714046109 1801 16478 SH SOLE NO 0 0 16478 REWALK ROBOTICS LTD SHS M8216Q200 12 15160 SH SOLE NO 0 0 15160 REXFORD INDL RLTY INC COM 76169C100 6674 118973 SH SOLE NO 0 0 118973 RH COM 74967X103 278 954 SH SOLE NO 0 0 954 RIBBON COMMUNICATIONS INC COM 762544104 137 47150 SH SOLE NO 0 0 47150 RIGEL PHARMACEUTICALS INC COM NEW 766559603 20 13488 SH SOLE NO 0 0 13488 RIGETTI COMPUTING INC COMMON STOCK 76655K103 10 10600 SH SOLE NO 0 0 10600 RINGCENTRAL INC CL A 76680R206 539 15863 SH SOLE NO 0 0 15863 RIO TINTO PLC SPONSORED ADR 767204100 13160 176735 SH SOLE NO 0 0 176735 RIOT PLATFORMS INC COM 767292105 1564 101094 SH SOLE NO 0 0 101094 RITHM CAPITAL CORP COM NEW 64828T201 4278 400530 SH SOLE NO 0 0 400530 RIVERNORTH DOUBLELINE STRATE COM 76882G107 453 54156 SH SOLE NO 0 0 54156 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 158 12029 SH SOLE NO 0 0 12029 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 338 30723 SH SOLE NO 0 0 30723 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 5202 221758 SH SOLE NO 0 0 221758 RLI CORP COM 749607107 4709 35377 SH SOLE NO 0 0 35377 RLJ LODGING TR CUM CONV PFD A 74965L200 239 9558 SH SOLE NO 0 0 9558 ROBERT HALF INC. COM 770323103 588 6687 SH SOLE NO 0 0 6687 ROBINHOOD MKTS INC COM CL A 770700102 419 32899 SH SOLE NO 0 0 32899 ROBLOX CORP CL A 771049103 4287 93768 SH SOLE NO 0 0 93768 ROCKET COS INC COM CL A 77311W101 1244 85937 SH SOLE NO 0 0 85937 ROCKET LAB USA INC COM 773122106 506 91549 SH SOLE NO 0 0 91549 ROCKWELL AUTOMATION INC COM 773903109 31108 100193 SH SOLE NO 0 0 100193 ROGERS COMMUNICATIONS INC CL B 775109200 309 6591 SH SOLE NO 0 0 6591 ROGERS CORP COM 775133101 366 2768 SH SOLE NO 0 0 2768 ROIVANT SCIENCES LTD SHS G76279101 195 17329 SH SOLE NO 0 0 17329 ROKU INC COM CL A 77543R102 3002 32756 SH SOLE NO 0 0 32756 ROLLINS INC COM 775711104 885 20275 SH SOLE NO 0 0 20275 ROPER TECHNOLOGIES INC COM 776696106 10962 20106 SH SOLE NO 0 0 20106 ROSS STORES INC COM 778296103 6346 45852 SH SOLE NO 0 0 45852 ROYAL BK CDA COM 780087102 10493 103755 SH SOLE NO 0 0 103755 ROYAL CARIBBEAN GROUP COM V7780T103 9583 74006 SH SOLE NO 0 0 74006 ROYAL GOLD INC COM 780287108 1637 13530 SH SOLE NO 0 0 13530 ROYCE GLOBAL VALUE TR INC COM 78081T104 113 11558 SH SOLE NO 0 0 11558 ROYCE MICRO-CAP TR INC COM 780915104 1359 147085 SH SOLE NO 0 0 147085 ROYCE VALUE TR INC COM 780910105 2522 173211 SH SOLE NO 0 0 173211 RPM INTL INC COM 749685103 6015 53886 SH SOLE NO 0 0 53886 RTX CORPORATION COM 75513E101 87584 1040936 SH SOLE NO 0 0 1040936 RUMBLE INC COM CL A 78137L105 297 66048 SH SOLE NO 0 0 66048 RUSH ENTERPRISES INC CL A 781846209 217 4318 SH SOLE NO 0 0 4318 RUSH STREET INTERACTIVE INC COM 782011100 79 17595 SH SOLE NO 0 0 17595 RXO INC COMMON STOCK 74982T103 355 15253 SH SOLE NO 0 0 15253 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 227 5271 SH SOLE NO 0 0 5271 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 291 2185 SH SOLE NO 0 0 2185 RYDER SYS INC COM 783549108 1432 12447 SH SOLE NO 0 0 12447 RYMAN HOSPITALITY PPTYS INC COM 78377T107 272 2467 SH SOLE NO 0 0 2467 S & T BANCORP INC COM 783859101 305 9117 SH SOLE NO 0 0 9117 S&P GLOBAL INC COM 78409V104 21272 48287 SH SOLE NO 0 0 48287 SAB BIOTHERAPEUTICS INC COM 78397T103 9 12823 SH SOLE NO 0 0 12823 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 217 28146 SH SOLE NO 0 0 28146 SABINE RTY TR UNIT BEN INT 785688102 1416 20869 SH SOLE NO 0 0 20869 SABRA HEALTH CARE REIT INC COM 78573L106 914 64024 SH SOLE NO 0 0 64024 SABRE CORP COM 78573M104 335 76086 SH SOLE NO 0 0 76086 SACHEM CAP CORP COM 78590A109 102 27223 SH SOLE NO 0 0 27223 SAFETY SHOT INC COM NEW 48208F105 47 13522 SH SOLE NO 0 0 13522 SAIA INC COM 78709Y105 679 1549 SH SOLE NO 0 0 1549 SALESFORCE INC COM 79466L302 77458 294359 SH SOLE NO 0 0 294359 SAMSARA INC COM CL A 79589L106 1918 57461 SH SOLE NO 0 0 57461 SANDSTORM GOLD LTD COM NEW 80013R206 109 21672 SH SOLE NO 0 0 21672 SANDY SPRING BANCORP INC COM 800363103 326 11950 SH SOLE NO 0 0 11950 SANGAMO THERAPEUTICS INC COM 800677106 17 31648 SH SOLE NO 0 0 31648 SANMINA CORPORATION COM 801056102 642 12501 SH SOLE NO 0 0 12501 SANOFI SPONSORED ADR 80105N105 8612 173180 SH SOLE NO 0 0 173180 SAP SE SPON ADR 803054204 2524 16329 SH SOLE NO 0 0 16329 SARATOGA INVT CORP COM NEW 80349A208 426 16486 SH SOLE NO 0 0 16486 SAREPTA THERAPEUTICS INC COM 803607100 465 4825 SH SOLE NO 0 0 4825 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2943 11601 SH SOLE NO 0 0 11601 SCHLUMBERGER LTD COM STK 806857108 9745 187254 SH SOLE NO 0 0 187254 SCHNEIDER NATIONAL INC CL B 80689H102 348 13688 SH SOLE NO 0 0 13688 SCHNITZER STEEL INDS INC CL A 806882106 214 7089 SH SOLE NO 0 0 7089 SCHRODINGER INC COM 80810D103 2565 71634 SH SOLE NO 0 0 71634 SCHWAB CHARLES CORP COM 808513105 30229 439378 SH SOLE NO 0 0 439378 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 222 4598 SH SOLE NO 0 0 4598 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 565 12273 SH SOLE NO 0 0 12273 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 737 16393 SH SOLE NO 0 0 16393 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8211 331214 SH SOLE NO 0 0 331214 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 3305 66463 SH SOLE NO 0 0 66463 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 1653 67207 SH SOLE NO 0 0 67207 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14173 383479 SH SOLE NO 0 0 383479 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1016 29111 SH SOLE NO 0 0 29111 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1226 20064 SH SOLE NO 0 0 20064 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 21697 350284 SH SOLE NO 0 0 350284 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 6342 114587 SH SOLE NO 0 0 114587 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 9432 347529 SH SOLE NO 0 0 347529 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 27465 814259 SH SOLE NO 0 0 814259 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 2792 80086 SH SOLE NO 0 0 80086 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 11533 238039 SH SOLE NO 0 0 238039 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4650 99746 SH SOLE NO 0 0 99746 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 10627 190895 SH SOLE NO 0 0 190895 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 316088 4151951 SH SOLE NO 0 0 4151951 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 69620 839204 SH SOLE NO 0 0 839204 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 22929 327085 SH SOLE NO 0 0 327085 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 28754 509821 SH SOLE NO 0 0 509821 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 16970 225298 SH SOLE NO 0 0 225298 SCHWAB STRATEGIC TR US REIT ETF 808524847 971 46864 SH SOLE NO 0 0 46864 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 10943 231652 SH SOLE NO 0 0 231652 SCHWAB STRATEGIC TR US TIPS ETF 808524870 4509 86374 SH SOLE NO 0 0 86374 SCIENCE APPLICATIONS INTL CO COM 808625107 567 4563 SH SOLE NO 0 0 4563 SCORPIO TANKERS INC SHS Y7542C130 571 9392 SH SOLE NO 0 0 9392 SCOTTS MIRACLE-GRO CO CL A 810186106 2513 39425 SH SOLE NO 0 0 39425 SCPHARMACEUTICALS INC COM 810648105 197 31410 SH SOLE NO 0 0 31410 SEA LTD SPONSORD ADS 81141R100 381 9400 SH SOLE NO 0 0 9400 SEABRIDGE GOLD INC COM 811916105 161 13309 SH SOLE NO 0 0 13309 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7004 82038 SH SOLE NO 0 0 82038 SEALED AIR CORP NEW COM 81211K100 523 14332 SH SOLE NO 0 0 14332 SEI INVTS CO COM 784117103 303 4770 SH SOLE NO 0 0 4770 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 11451 157601 SH SOLE NO 0 0 157601 SELECT SECTOR SPDR TR ENERGY 81369Y506 88452 1055012 SH SOLE NO 0 0 1055012 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 47683 1268160 SH SOLE NO 0 0 1268160 SELECT SECTOR SPDR TR INDL 81369Y704 56367 494488 SH SOLE NO 0 0 494488 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6769 168960 SH SOLE NO 0 0 168960 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 51140 286004 SH SOLE NO 0 0 286004 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 46633 647412 SH SOLE NO 0 0 647412 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 90863 666248 SH SOLE NO 0 0 666248 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 44729 706279 SH SOLE NO 0 0 706279 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7791 91083 SH SOLE NO 0 0 91083 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 149151 774889 SH SOLE NO 0 0 774889 SELECTIVE INS GROUP INC COM 816300107 1414 14213 SH SOLE NO 0 0 14213 SELECTQUOTE INC COM 816307300 15 11248 SH SOLE NO 0 0 11248 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 13 12414 SH SOLE NO 0 0 12414 SEMPRA COM 816851109 9454 126506 SH SOLE NO 0 0 126506 SENSEONICS HLDGS INC COM 81727U105 73 128703 SH SOLE NO 0 0 128703 SENTINELONE INC CL A 81730H109 740 26961 SH SOLE NO 0 0 26961 SERA PROGNOSTICS INC CLASS A COM 81749D107 422 70588 SH SOLE NO 0 0 70588 SERVICE CORP INTL COM 817565104 2065 30172 SH SOLE NO 0 0 30172 SERVICE PPTYS TR COM SH BEN INT 81761L102 86 10102 SH SOLE NO 0 0 10102 SERVICENOW INC COM 81762P102 30504 43177 SH SOLE NO 0 0 43177 SERVISFIRST BANCSHARES INC COM 81768T108 206 3086 SH SOLE NO 0 0 3086 SFL CORPORATION LTD SHS G7738W106 329 29207 SH SOLE NO 0 0 29207 SHAKE SHACK INC CL A 819047101 345 4660 SH SOLE NO 0 0 4660 SHARECARE INC COM CL A 81948W104 16 15000 SH SOLE NO 0 0 15000 SHELL PLC SPON ADS 780259305 23974 364343 SH SOLE NO 0 0 364343 SHERWIN WILLIAMS CO COM 824348106 55133 176765 SH SOLE NO 0 0 176765 SHIFT4 PMTS INC CL A 82452J109 811 10914 SH SOLE NO 0 0 10914 SHOCKWAVE MED INC COM 82489T104 1076 5648 SH SOLE NO 0 0 5648 SHOPIFY INC CL A 82509L107 29523 378985 SH SOLE NO 0 0 378985 SHORE BANCSHARES INC COM 825107105 187 13148 SH SOLE NO 0 0 13148 SHYFT GROUP INC COM 825698103 664 54331 SH SOLE NO 0 0 54331 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 169 31097 SH SOLE NO 0 0 31097 SIGA TECHNOLOGIES INC COM 826917106 65 11650 SH SOLE NO 0 0 11650 SIGNET JEWELERS LIMITED SHS G81276100 755 7038 SH SOLE NO 0 0 7038 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 555 9064 SH SOLE NO 0 0 9064 SILK RD MED INC COM 82710M100 178 14542 SH SOLE NO 0 0 14542 SILVERCREST METALS INC COM 828363101 527 80447 SH SOLE NO 0 0 80447 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4272 215311 SH SOLE NO 0 0 215311 SIMON PPTY GROUP INC NEW COM 828806109 16791 117713 SH SOLE NO 0 0 117713 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 5227 206918 SH SOLE NO 0 0 206918 SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830 3649 159944 SH SOLE NO 0 0 159944 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 204 8628 SH SOLE NO 0 0 8628 SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 6139 118756 SH SOLE NO 0 0 118756 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 4374 188953 SH SOLE NO 0 0 188953 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 2452 61297 SH SOLE NO 0 0 61297 SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780 65 318839 SH SOLE NO 0 0 318839 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 4944 160251 SH SOLE NO 0 0 160251 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301 654 19828 SH SOLE NO 0 0 19828 SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 3101 136123 SH SOLE NO 0 0 136123 SIMPSON MFG INC COM 829073105 883 4461 SH SOLE NO 0 0 4461 SIREN ETF TR NSD NXGN ECO ETF 829658202 538 22003 SH SOLE NO 0 0 22003 SIRIUS XM HOLDINGS INC COM 82968B103 4061 742373 SH SOLE NO 0 0 742373 SITIO ROYALTIES CORP CLASS A COM 82983N108 600 25511 SH SOLE NO 0 0 25511 SIX FLAGS ENTMT CORP NEW COM 83001A102 411 16393 SH SOLE NO 0 0 16393 SIXTH STREET SPECIALTY LENDI COM 83012A109 2361 109323 SH SOLE NO 0 0 109323 SKECHERS U S A INC CL A 830566105 3863 61971 SH SOLE NO 0 0 61971 SKYLINE CHAMPION CORPORATION COM 830830105 203 2734 SH SOLE NO 0 0 2734 SKYWEST INC COM 830879102 439 8409 SH SOLE NO 0 0 8409 SKYWORKS SOLUTIONS INC COM 83088M102 5924 52695 SH SOLE NO 0 0 52695 SL GREEN RLTY CORP COM 78440X887 1178 26073 SH SOLE NO 0 0 26073 SLR INVESTMENT CORP COM 83413U100 3331 221605 SH SOLE NO 0 0 221605 SMARTSHEET INC COM CL A 83200N103 1937 40511 SH SOLE NO 0 0 40511 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 240 8787 SH SOLE NO 0 0 8787 SMITH & WESSON BRANDS INC COM 831754106 383 28208 SH SOLE NO 0 0 28208 SMITH A O CORP COM 831865209 9135 110806 SH SOLE NO 0 0 110806 SMUCKER J M CO COM NEW 832696405 10231 80952 SH SOLE NO 0 0 80952 SNAP INC CL A 83304A106 1964 116002 SH SOLE NO 0 0 116002 SNAP ON INC COM 833034101 5465 18919 SH SOLE NO 0 0 18919 SNDL INC COM 83307B101 56 34191 SH SOLE NO 0 0 34191 SNOWFLAKE INC CL A 833445109 11130 55930 SH SOLE NO 0 0 55930 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1072 17794 SH SOLE NO 0 0 17794 SOCIETAL CDMO INC COM 75629F109 4 11800 SH SOLE NO 0 0 11800 SOFI TECHNOLOGIES INC COM 83406F102 5736 576462 SH SOLE NO 0 0 576462 SOLAREDGE TECHNOLOGIES INC COM 83417M104 411 4392 SH SOLE NO 0 0 4392 SOLID POWER INC CLASS A COM 83422N105 54 37570 SH SOLE NO 0 0 37570 SOMALOGIC INC CLASS A COM 83444K105 254 100250 SH SOLE NO 0 0 100250 SONOCO PRODS CO COM 835495102 1669 29868 SH SOLE NO 0 0 29868 SONOS INC COM 83570H108 1290 75243 SH SOLE NO 0 0 75243 SONY GROUP CORP SPONSORED ADR 835699307 1778 18772 SH SOLE NO 0 0 18772 SOUNDHOUND AI INC CLASS A COM 836100107 185 87274 SH SOLE NO 0 0 87274 SOUTHERN CO COM 842587107 67247 959030 SH SOLE NO 0 0 959030 SOUTHERN COPPER CORP COM 84265V105 1888 21936 SH SOLE NO 0 0 21936 SOUTHSTATE CORPORATION COM 840441109 823 9746 SH SOLE NO 0 0 9746 SOUTHWEST AIRLS CO COM 844741108 7442 257682 SH SOLE NO 0 0 257682 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 10 10000 SH SOLE NO 0 0 10000 SOUTHWEST GAS HLDGS INC COM 844895102 323 5095 SH SOLE NO 0 0 5095 SOUTHWESTERN ENERGY CO COM 845467109 849 129619 SH SOLE NO 0 0 129619 SPARTANNASH CO COM 847215100 736 32082 SH SOLE NO 0 0 32082 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 90889 241167 SH SOLE NO 0 0 241167 SPDR GOLD TR GOLD SHS 78463V107 201659 1054867 SH SOLE NO 0 0 1054867 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 522 11949 SH SOLE NO 0 0 11949 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1433 29967 SH SOLE NO 0 0 29967 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 2095 36979 SH SOLE NO 0 0 36979 SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 271 8554 SH SOLE NO 0 0 8554 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 6066 224330 SH SOLE NO 0 0 224330 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 2063 52879 SH SOLE NO 0 0 52879 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 8341 114128 SH SOLE NO 0 0 114128 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 40284 1184488 SH SOLE NO 0 0 1184488 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 17300 488571 SH SOLE NO 0 0 488571 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 436 6407 SH SOLE NO 0 0 6407 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 712 21900 SH SOLE NO 0 0 21900 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1012 17932 SH SOLE NO 0 0 17932 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1475 27571 SH SOLE NO 0 0 27571 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 6777 190627 SH SOLE NO 0 0 190627 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 3848 121167 SH SOLE NO 0 0 121167 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 1497 29361 SH SOLE NO 0 0 29361 SPDR S&P 500 ETF TR TR UNIT 78462F103 912209 1919187 SH SOLE NO 0 0 1919187 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 58572 115439 SH SOLE NO 0 0 115439 SPDR SER TR AEROSPACE DEF 78464A631 13930 102867 SH SOLE NO 0 0 102867 SPDR SER TR BBG CONV SEC ETF 78464A359 16010 221892 SH SOLE NO 0 0 221892 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 50384 551308 SH SOLE NO 0 0 551308 SPDR SER TR BLOOMBERG 3-12 M 78468R523 24044 242572 SH SOLE NO 0 0 242572 SPDR SER TR BLOOMBERG HIGH Y 78468R622 12481 131756 SH SOLE NO 0 0 131756 SPDR SER TR BLOOMBERG INTL 78464A151 7801 260625 SH SOLE NO 0 0 260625 SPDR SER TR BLOOMBERG INTL T 78464A516 497 21444 SH SOLE NO 0 0 21444 SPDR SER TR BLOOMBERG INVT 78468R200 7867 257185 SH SOLE NO 0 0 257185 SPDR SER TR BLOOMBERG SHORT 78464A334 2964 108173 SH SOLE NO 0 0 108173 SPDR SER TR BLOOMBERG SHT TE 78468R408 3117 123977 SH SOLE NO 0 0 123977 SPDR SER TR COMP SOFTWARE 78464A599 257 1707 SH SOLE NO 0 0 1707 SPDR SER TR DJ REIT ETF 78464A607 4749 49821 SH SOLE NO 0 0 49821 SPDR SER TR FACTST INV ETF 78464A110 692 4738 SH SOLE NO 0 0 4738 SPDR SER TR GLB DOW ETF 78464A706 483 4059 SH SOLE NO 0 0 4059 SPDR SER TR HLTH CARE SVCS 78464A573 399 4485 SH SOLE NO 0 0 4485 SPDR SER TR HLTH CR EQUIP 78464A581 1413 16769 SH SOLE NO 0 0 16769 SPDR SER TR ICE PFD SEC ETF 78464A292 875 26115 SH SOLE NO 0 0 26115 SPDR SER TR MSCI USA STRTGIC 78468R812 4999 37834 SH SOLE NO 0 0 37834 SPDR SER TR NUVEEN BLMBRG MU 78468R721 7524 160078 SH SOLE NO 0 0 160078 SPDR SER TR NUVEEN BLMBRG SH 78468R739 72567 1518449 SH SOLE NO 0 0 1518449 SPDR SER TR NUVEEN BLOOMBERG 78464A284 5506 217615 SH SOLE NO 0 0 217615 SPDR SER TR NYSE TECH ETF 78464A102 1323 8062 SH SOLE NO 0 0 8062 SPDR SER TR PORT MTG BK ETF 78464A383 1415 64119 SH SOLE NO 0 0 64119 SPDR SER TR PORTFLI HIGH YLD 78468R606 5546 237196 SH SOLE NO 0 0 237196 SPDR SER TR PORTFLI INTRMDIT 78464A672 4954 173468 SH SOLE NO 0 0 173468 SPDR SER TR PORTFLI TIPS ETF 78464A656 1217 47602 SH SOLE NO 0 0 47602 SPDR SER TR PORTFOLI S&P1500 78464A805 8148 139400 SH SOLE NO 0 0 139400 SPDR SER TR PORTFOLIO AGRGTE 78464A649 6044 235739 SH SOLE NO 0 0 235739 SPDR SER TR PORTFOLIO CRPORT 78464A144 1095 37225 SH SOLE NO 0 0 37225 SPDR SER TR PORTFOLIO INTRMD 78464A375 4188 127572 SH SOLE NO 0 0 127572 SPDR SER TR PORTFOLIO LN COR 78464A367 537 22562 SH SOLE NO 0 0 22562 SPDR SER TR PORTFOLIO LN TSR 78464A664 1387 47806 SH SOLE NO 0 0 47806 SPDR SER TR PORTFOLIO S&P400 78464A847 12931 265415 SH SOLE NO 0 0 265415 SPDR SER TR PORTFOLIO S&P500 78464A854 40499 724482 SH SOLE NO 0 0 724482 SPDR SER TR PORTFOLIO S&P600 78468R853 31972 757980 SH SOLE NO 0 0 757980 SPDR SER TR PORTFOLIO SH TSR 78468R101 4254 146450 SH SOLE NO 0 0 146450 SPDR SER TR PORTFOLIO SHORT 78464A474 4647 156037 SH SOLE NO 0 0 156037 SPDR SER TR PRTFLO S&P500 GW 78464A409 135791 2087170 SH SOLE NO 0 0 2087170 SPDR SER TR PRTFLO S&P500 HI 78468R788 16325 416566 SH SOLE NO 0 0 416566 SPDR SER TR PRTFLO S&P500 VL 78464A508 50024 1072788 SH SOLE NO 0 0 1072788 SPDR SER TR RUSSELL LOW VOL 78468R754 1513 13219 SH SOLE NO 0 0 13219 SPDR SER TR RUSSELL YIELD 78468R770 2187 21715 SH SOLE NO 0 0 21715 SPDR SER TR S&P 400 MDCP GRW 78464A821 10018 132391 SH SOLE NO 0 0 132391 SPDR SER TR S&P 400 MDCP VAL 78464A839 8833 120378 SH SOLE NO 0 0 120378 SPDR SER TR S&P 500 ESG ETF 78468R531 266 5762 SH SOLE NO 0 0 5762 SPDR SER TR S&P 600 SMCP GRW 78464A201 21242 254005 SH SOLE NO 0 0 254005 SPDR SER TR S&P 600 SMCP VAL 78464A300 38023 456406 SH SOLE NO 0 0 456406 SPDR SER TR S&P BIOTECH 78464A870 16876 189001 SH SOLE NO 0 0 189001 SPDR SER TR S&P BK ETF 78464A797 1212 26339 SH SOLE NO 0 0 26339 SPDR SER TR S&P CAP MKTS 78464A771 586 5742 SH SOLE NO 0 0 5742 SPDR SER TR S&P DIVID ETF 78464A763 153724 1230086 SH SOLE NO 0 0 1230086 SPDR SER TR S&P HOMEBUILD 78464A888 1969 20588 SH SOLE NO 0 0 20588 SPDR SER TR S&P INS ETF 78464A789 774 17116 SH SOLE NO 0 0 17116 SPDR SER TR S&P KENSHO CLEAN 78468R655 995 13866 SH SOLE NO 0 0 13866 SPDR SER TR S&P KENSHO NEW 78468R648 11080 237249 SH SOLE NO 0 0 237249 SPDR SER TR S&P METALS MNG 78464A755 7224 120737 SH SOLE NO 0 0 120737 SPDR SER TR S&P OILGAS EXP 78468R556 8184 59773 SH SOLE NO 0 0 59773 SPDR SER TR S&P PHARMAC 78464A722 254 6106 SH SOLE NO 0 0 6106 SPDR SER TR S&P REGL BKG 78464A698 3077 58684 SH SOLE NO 0 0 58684 SPDR SER TR S&P RETAIL ETF 78464A714 623 8611 SH SOLE NO 0 0 8611 SPDR SER TR S&P SEMICNDCTR 78464A862 10303 45833 SH SOLE NO 0 0 45833 SPDR SER TR S&P TELECOM 78464A540 1663 20796 SH SOLE NO 0 0 20796 SPDR SER TR S&P TRANSN ETF 78464A532 672 8048 SH SOLE NO 0 0 8048 SPDR SER TR SPDR MSCI USA GE 78468R747 625 6583 SH SOLE NO 0 0 6583 SPDR SER TR SPDR S&P 500 ETF 78468R796 4134 106517 SH SOLE NO 0 0 106517 SPDR SER TR SPDR S&P1500VL 78464A128 1678 10468 SH SOLE NO 0 0 10468 SPDR SER TR SSGA US LRG ETF 78468R804 2263 15607 SH SOLE NO 0 0 15607 SPDR SER TR SSGA US SMAL ETF 78468R887 4022 35742 SH SOLE NO 0 0 35742 SPIRE GLOBAL INC COM CL A NEW 848560306 79 10117 SH SOLE NO 0 0 10117 SPIRE INC COM 84857L101 680 10904 SH SOLE NO 0 0 10904 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2075 65301 SH SOLE NO 0 0 65301 SPIRIT AIRLS INC COM 848577102 203 12375 SH SOLE NO 0 0 12375 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 803 18376 SH SOLE NO 0 0 18376 SPLUNK INC COM 848637104 2110 13847 SH SOLE NO 0 0 13847 SPLUNK INC NOTE 1.125% 6/1 848637AF1 10 10000 SH SOLE NO 0 0 10000 SPOTIFY TECHNOLOGY S A SHS L8681T102 1973 10497 SH SOLE NO 0 0 10497 SPRINKLR INC CL A 85208T107 269 22354 SH SOLE NO 0 0 22354 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 735 29408 SH SOLE NO 0 0 29408 SPROTT FDS TR URANIUM MINERS E 85208P303 2529 52387 SH SOLE NO 0 0 52387 SPROTT INC COM NEW 852066208 318 9380 SH SOLE NO 0 0 9380 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6352 331702 SH SOLE NO 0 0 331702 SPROTT PHYSICAL GOLD TR UNIT 85207H104 23823 1495497 SH SOLE NO 0 0 1495497 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 219 21675 SH SOLE NO 0 0 21675 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5796 717284 SH SOLE NO 0 0 717284 SPROUT SOCIAL INC COM CL A 85209W109 234 3810 SH SOLE NO 0 0 3810 SPROUTS FMRS MKT INC COM 85208M102 527 10952 SH SOLE NO 0 0 10952 SPS COMM INC COM 78463M107 460 2372 SH SOLE NO 0 0 2372 SQUARESPACE INC CLASS A 85225A107 330 10000 SH SOLE NO 0 0 10000 SRH TOTAL RETURN FUND INC COM 101507101 350 25220 SH SOLE NO 0 0 25220 SRIVARU HOLDING LIMITED ORD SHS G8403L102 72 200000 SH SOLE NO 0 0 200000 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 479 7842 SH SOLE NO 0 0 7842 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 8943 213274 SH SOLE NO 0 0 213274 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 430 10370 SH SOLE NO 0 0 10370 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 216 6955 SH SOLE NO 0 0 6955 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 711 26110 SH SOLE NO 0 0 26110 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2717 67501 SH SOLE NO 0 0 67501 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 425 10522 SH SOLE NO 0 0 10522 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 3075 67195 SH SOLE NO 0 0 67195 STAG INDL INC COM 85254J102 3676 93628 SH SOLE NO 0 0 93628 STANDARD BIOTOOLS INC COM 34385P108 95 42914 SH SOLE NO 0 0 42914 STANDARD LITHIUM LTD COM 853606101 88 43565 SH SOLE NO 0 0 43565 STANDARD MTR PRODS INC COM 853666105 505 12690 SH SOLE NO 0 0 12690 STANDEX INTL CORP COM 854231107 203 1282 SH SOLE NO 0 0 1282 STANLEY BLACK & DECKER INC COM 854502101 22826 232683 SH SOLE NO 0 0 232683 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 5298 249223 SH SOLE NO 0 0 249223 STAR GROUP L P UNIT LTD PARTNR 85512C105 468 40602 SH SOLE NO 0 0 40602 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 618 25379 SH SOLE NO 0 0 25379 STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783 185 24226 SH SOLE NO 0 0 24226 STARBUCKS CORP COM 855244109 55626 579380 SH SOLE NO 0 0 579380 STARWOOD PPTY TR INC COM 85571B105 4988 237296 SH SOLE NO 0 0 237296 STATE STR CORP COM 857477103 8345 107735 SH SOLE NO 0 0 107735 STEEL DYNAMICS INC COM 858119100 4559 38604 SH SOLE NO 0 0 38604 STEELCASE INC CL A 858155203 5602 414348 SH SOLE NO 0 0 414348 STELLANTIS N.V SHS N82405106 867 37176 SH SOLE NO 0 0 37176 STEM INC COM 85859N102 245 63217 SH SOLE NO 0 0 63217 STEPAN CO COM 858586100 203 2150 SH SOLE NO 0 0 2150 STERIS PLC SHS USD G8473T100 1583 7200 SH SOLE NO 0 0 7200 STMICROELECTRONICS N V NY REGISTRY 861012102 1429 28500 SH SOLE NO 0 0 28500 STONECO LTD COM CL A G85158106 678 37628 SH SOLE NO 0 0 37628 STRATEGY SHS DAY HAGAN NED 86280R803 12725 357141 SH SOLE NO 0 0 357141 STRATEGY SHS DAY HAGAN NED 86280R860 477 22321 SH SOLE NO 0 0 22321 STRATEGY SHS NS 7HANDL IDX 86280R506 1677 81110 SH SOLE NO 0 0 81110 STRYKER CORPORATION COM 863667101 50767 169527 SH SOLE NO 0 0 169527 STURM RUGER & CO INC COM 864159108 384 8447 SH SOLE NO 0 0 8447 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2785 156824 SH SOLE NO 0 0 156824 SUMMIT MATLS INC CL A 86614U100 1447 37622 SH SOLE NO 0 0 37622 SUN CMNTYS INC COM 866674104 1112 8318 SH SOLE NO 0 0 8318 SUN LIFE FINANCIAL INC. COM 866796105 3171 61141 SH SOLE NO 0 0 61141 SUNCOR ENERGY INC NEW COM 867224107 1061 33129 SH SOLE NO 0 0 33129 SUNNOVA ENERGY INTL INC. COM 86745K104 186 12222 SH SOLE NO 0 0 12222 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1745 29125 SH SOLE NO 0 0 29125 SUNPOWER CORP COM 867652406 61 12686 SH SOLE NO 0 0 12686 SUNRUN INC COM 86771W105 1236 62947 SH SOLE NO 0 0 62947 SUPER MICRO COMPUTER INC COM 86800U104 3907 13745 SH SOLE NO 0 0 13745 SUPERNUS PHARMACEUTICALS INC COM 868459108 290 10030 SH SOLE NO 0 0 10030 SWISS HELVETIA FD INC COM 870875101 1065 129824 SH SOLE NO 0 0 129824 SYLVAMO CORP COMMON STOCK 871332102 431 8776 SH SOLE NO 0 0 8776 SYMBOTIC INC CLASS A COM 87151X101 2261 44044 SH SOLE NO 0 0 44044 SYNAPTICS INC COM 87157D109 458 4019 SH SOLE NO 0 0 4019 SYNCHRONY FINANCIAL COM 87165B103 1375 35992 SH SOLE NO 0 0 35992 SYNOPSYS INC COM 871607107 3645 7079 SH SOLE NO 0 0 7079 SYNOVUS FINL CORP COM NEW 87161C501 487 12930 SH SOLE NO 0 0 12930 SYSCO CORP COM 871829107 26288 359469 SH SOLE NO 0 0 359469 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 27712 1002956 SH SOLE NO 0 0 1002956 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1616 52220 SH SOLE NO 0 0 52220 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 12768 362005 SH SOLE NO 0 0 362005 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 503 13756 SH SOLE NO 0 0 13756 T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 530 17308 SH SOLE NO 0 0 17308 T ROWE PRICE ETF INC QM US BOND ETF 87283Q602 395 9194 SH SOLE NO 0 0 9194 T ROWE PRICE ETF INC SMALL MID CAP 87283Q826 227 8132 SH SOLE NO 0 0 8132 T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 800 16269 SH SOLE NO 0 0 16269 T-MOBILE US INC COM 872590104 26559 165651 SH SOLE NO 0 0 165651 TABOOLA.COM LTD ORD SHS M8744T106 929 214564 SH SOLE NO 0 0 214564 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 26184 251771 SH SOLE NO 0 0 251771 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1008 6260 SH SOLE NO 0 0 6260 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 410 28748 SH SOLE NO 0 0 28748 TANDEM DIABETES CARE INC COM NEW 875372203 228 7707 SH SOLE NO 0 0 7707 TANGER INC COM 875465106 1247 44983 SH SOLE NO 0 0 44983 TAPESTRY INC COM 876030107 1959 53212 SH SOLE NO 0 0 53212 TARGA RES CORP COM 87612G101 6772 77952 SH SOLE NO 0 0 77952 TARGET CORP COM 87612E106 47725 335099 SH SOLE NO 0 0 335099 TASEKO MINES LTD COM 876511106 26 18695 SH SOLE NO 0 0 18695 TAYLOR MORRISON HOME CORP COM 87724P106 3784 70921 SH SOLE NO 0 0 70921 TAYSHA GENE THERAPIES INC COM SHS 877619106 47 26769 SH SOLE NO 0 0 26769 TC ENERGY CORP COM 87807B107 3703 94717 SH SOLE NO 0 0 94717 TCW STRATEGIC INCOME FD INC COM 872340104 1749 381030 SH SOLE NO 0 0 381030 TE CONNECTIVITY LTD SHS H84989104 2976 21184 SH SOLE NO 0 0 21184 TECHNIPFMC PLC COM G87110105 657 32631 SH SOLE NO 0 0 32631 TECHTARGET INC COM 87874R100 221 6342 SH SOLE NO 0 0 6342 TECK RESOURCES LTD CL B 878742204 751 17757 SH SOLE NO 0 0 17757 TECNOGLASS INC ORD SHS G87264100 238 5216 SH SOLE NO 0 0 5216 TELA BIO INC COM 872381108 99 14886 SH SOLE NO 0 0 14886 TELADOC HEALTH INC COM 87918A105 1611 74748 SH SOLE NO 0 0 74748 TELEDYNE TECHNOLOGIES INC COM 879360105 6115 13701 SH SOLE NO 0 0 13701 TELEFLEX INCORPORATED COM 879369106 1236 4956 SH SOLE NO 0 0 4956 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 498 79036 SH SOLE NO 0 0 79036 TELEFONICA S A SPONSORED ADR 879382208 43 11057 SH SOLE NO 0 0 11057 TELLURIAN INC NEW COM 87968A104 210 277639 SH SOLE NO 0 0 277639 TELUS CORPORATION COM 87971M103 1197 67280 SH SOLE NO 0 0 67280 TEMPLETON EMERGING MKTS INCO COM 880192109 365 71558 SH SOLE NO 0 0 71558 TEMPLETON GLOBAL INCOME FD COM 880198106 95 25015 SH SOLE NO 0 0 25015 TEMPUR SEALY INTL INC COM 88023U101 272 5328 SH SOLE NO 0 0 5328 TENET HEALTHCARE CORP COM NEW 88033G407 289 3823 SH SOLE NO 0 0 3823 TERADYNE INC COM 880770102 1486 13694 SH SOLE NO 0 0 13694 TERAWULF INC COM 88080T104 50 20778 SH SOLE NO 0 0 20778 TEREX CORP NEW COM 880779103 282 4906 SH SOLE NO 0 0 4906 TERNIUM SA SPONSORED ADS 880890108 410 9658 SH SOLE NO 0 0 9658 TERRAN ORBITAL CORPORATION COM 88105P103 14 12100 SH SOLE NO 0 0 12100 TESLA INC COM 88160R101 257266 1035359 SH SOLE NO 0 0 1035359 TETRA TECH INC NEW COM 88162G103 887 5314 SH SOLE NO 0 0 5314 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 96 16155 SH SOLE NO 0 0 16155 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3219 308375 SH SOLE NO 0 0 308375 TEXAS INSTRS INC COM 882508104 36611 214777 SH SOLE NO 0 0 214777 TEXAS PACIFIC LAND CORPORATI COM 88262P102 9152 5820 SH SOLE NO 0 0 5820 TEXAS ROADHOUSE INC COM 882681109 836 6842 SH SOLE NO 0 0 6842 TEXTRON INC COM 883203101 2680 33329 SH SOLE NO 0 0 33329 TFS FINL CORP COM 87240R107 198 13506 SH SOLE NO 0 0 13506 TG THERAPEUTICS INC COM 88322Q108 3151 184510 SH SOLE NO 0 0 184510 THE ALGER ETF TRUST MID CAP 40 ETF 015564107 1285 95322 SH SOLE NO 0 0 95322 THE CIGNA GROUP COM 125523100 28594 95487 SH SOLE NO 0 0 95487 THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 1 13500 SH SOLE NO 0 0 13500 THE REAL BROKERAGE INC COM NEW 75585H206 48 29912 SH SOLE NO 0 0 29912 THE TRADE DESK INC COM CL A 88339J105 17164 238524 SH SOLE NO 0 0 238524 THEMES ETF TR GENERATIVE ARTIF 882927502 335 12250 SH SOLE NO 0 0 12250 THERMO FISHER SCIENTIFIC INC COM 883556102 55619 104785 SH SOLE NO 0 0 104785 THOMSON REUTERS CORP. COM 884903808 1122 7674 SH SOLE NO 0 0 7674 THOR INDS INC COM 885160101 666 5628 SH SOLE NO 0 0 5628 THORNBURG INCM BUILDER OPP T COM 885213108 336 21635 SH SOLE NO 0 0 21635 THRIVENT ETF TRUST SMALL MID CAP 88588G109 253 8167 SH SOLE NO 0 0 8167 TIDAL ETF TR LEATHERBACK LNG 886364850 2617 100794 SH SOLE NO 0 0 100794 TIDAL ETF TR ROBINSON ALTERNT 886364678 747 36650 SH SOLE NO 0 0 36650 TIDAL ETF TR II TSLA OPTION INCM 88634T709 234 19577 SH SOLE NO 0 0 19577 TIDAL TR II BLUEPRINT CHESAP 88636J873 662 27179 SH SOLE NO 0 0 27179 TIDAL TR II ROUNDHILL GENER 88636J600 326 10541 SH SOLE NO 0 0 10541 TIDAL TR II VERIDIEN CLIMATE 88636J709 510 24850 SH SOLE NO 0 0 24850 TIDEWATER INC NEW COM 88642R109 1935 26831 SH SOLE NO 0 0 26831 TILRAY BRANDS INC COM 88688T100 682 296304 SH SOLE NO 0 0 296304 TIMKEN CO COM 887389104 659 8217 SH SOLE NO 0 0 8217 TIMKENSTEEL CORPORATION COM 887399103 247 10526 SH SOLE NO 0 0 10526 TIMOTHY PLAN HIG DV STK ETF 887432326 806 24336 SH SOLE NO 0 0 24336 TIMOTHY PLAN INTL ETF 887432334 449 16985 SH SOLE NO 0 0 16985 TIMOTHY PLAN U S SM CP CORE 887432342 398 11257 SH SOLE NO 0 0 11257 TIMOTHY PLAN US LRGMD CP CORE 887432359 324 8484 SH SOLE NO 0 0 8484 TJX COS INC NEW COM 872540109 28785 306839 SH SOLE NO 0 0 306839 TKO GROUP HOLDINGS INC CL A 87256C101 641 7855 SH SOLE NO 0 0 7855 TMC THE METALS COMPANY INC COM 87261Y106 13 12037 SH SOLE NO 0 0 12037 TOAST INC CL A 888787108 1947 106616 SH SOLE NO 0 0 106616 TOLL BROTHERS INC COM 889478103 4256 41408 SH SOLE NO 0 0 41408 TOMPKINS FINL CORP COM 890110109 448 7436 SH SOLE NO 0 0 7436 TONIX PHARMACEUTICALS HLDG C COM NEW 890260854 8 20122 SH SOLE NO 0 0 20122 TOPBUILD CORP COM 89055F103 755 2016 SH SOLE NO 0 0 2016 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 415 28923 SH SOLE NO 0 0 28923 TORO CO COM 891092108 2447 25488 SH SOLE NO 0 0 25488 TORONTO DOMINION BK ONT COM NEW 891160509 8200 126890 SH SOLE NO 0 0 126890 TORTOISE ENERGY INDEPENDENC COM 89148K200 317 11077 SH SOLE NO 0 0 11077 TORTOISE ENERGY INFRA CORP COM 89147L886 815 28335 SH SOLE NO 0 0 28335 TORTOISE PIPELINE & ENERGY F COM 89148H207 2939 104537 SH SOLE NO 0 0 104537 TOTALENERGIES SE SPONSORED ADS 89151E109 6338 94069 SH SOLE NO 0 0 94069 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 318 10422 SH SOLE NO 0 0 10422 TOWNEBANK PORTSMOUTH VA COM 89214P109 227 7628 SH SOLE NO 0 0 7628 TOYOTA MOTOR CORP ADS 892331307 5036 27460 SH SOLE NO 0 0 27460 TPG INC COM CL A 872657101 293 6780 SH SOLE NO 0 0 6780 TRACTOR SUPPLY CO COM 892356106 11442 53212 SH SOLE NO 0 0 53212 TRANE TECHNOLOGIES PLC SHS G8994E103 11860 48625 SH SOLE NO 0 0 48625 TRANSCAT INC COM 893529107 482 4405 SH SOLE NO 0 0 4405 TRANSDIGM GROUP INC COM 893641100 1702 1682 SH SOLE NO 0 0 1682 TRANSMEDICS GROUP INC COM 89377M109 273 3462 SH SOLE NO 0 0 3462 TRANSOCEAN LTD REG SHS H8817H100 1503 236742 SH SOLE NO 0 0 236742 TRANSUNION COM 89400J107 10935 159154 SH SOLE NO 0 0 159154 TRAVEL PLUS LEISURE CO COM 894164102 207 5301 SH SOLE NO 0 0 5301 TRAVELERS COMPANIES INC COM 89417E109 21416 112423 SH SOLE NO 0 0 112423 TREDEGAR CORP COM 894650100 332 61296 SH SOLE NO 0 0 61296 TREX CO INC COM 89531P105 2866 34612 SH SOLE NO 0 0 34612 TRI CONTL CORP COM 895436103 1399 48512 SH SOLE NO 0 0 48512 TRICO BANCSHARES COM 896095106 223 5190 SH SOLE NO 0 0 5190 TRIMBLE INC COM 896239100 1993 37454 SH SOLE NO 0 0 37454 TRINET GROUP INC COM 896288107 1308 11000 SH SOLE NO 0 0 11000 TRINITY CAP INC COM 896442308 434 29849 SH SOLE NO 0 0 29849 TRINITY INDS INC COM 896522109 962 36192 SH SOLE NO 0 0 36192 TRINITY PL HLDGS INC COM 89656D101 1 12802 SH SOLE NO 0 0 12802 TRIPLE FLAG PRECIOUS METAL COM 89679M104 1782 133879 SH SOLE NO 0 0 133879 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 307 28259 SH SOLE NO 0 0 28259 TRIUMPH FINANCIAL INC COM 89679E300 294 3663 SH SOLE NO 0 0 3663 TRUEBLUE INC COM 89785X101 211 13729 SH SOLE NO 0 0 13729 TRUIST FINL CORP COM 89832Q109 27625 748240 SH SOLE NO 0 0 748240 TRUPANION INC COM 898202106 238 7796 SH SOLE NO 0 0 7796 TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836 688 30510 SH SOLE NO 0 0 30510 TRUSTMARK CORP COM 898402102 342 12264 SH SOLE NO 0 0 12264 TRX GOLD CORPORATION COM 87283P109 4 10600 SH SOLE NO 0 0 10600 TTM TECHNOLOGIES INC COM 87305R109 978 61865 SH SOLE NO 0 0 61865 TWILIO INC CL A 90138F102 4714 62128 SH SOLE NO 0 0 62128 TWO HBRS INVT CORP COM 90187B804 164 11805 SH SOLE NO 0 0 11805 TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584 623 46671 SH SOLE NO 0 0 46671 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 722 20958 SH SOLE NO 0 0 20958 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 498 21985 SH SOLE NO 0 0 21985 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 544 17437 SH SOLE NO 0 0 17437 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 370 11071 SH SOLE NO 0 0 11071 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 832 24145 SH SOLE NO 0 0 24145 TYLER TECHNOLOGIES INC COM 902252105 1243 2973 SH SOLE NO 0 0 2973 TYSON FOODS INC CL A 902494103 10471 194806 SH SOLE NO 0 0 194806 U HAUL HOLDING COMPANY COM 023586100 499 6943 SH SOLE NO 0 0 6943 U HAUL HOLDING COMPANY COM SER N 023586506 1000 14194 SH SOLE NO 0 0 14194 U S GOLD CORP COM NEW 90291C201 128 30000 SH SOLE NO 0 0 30000 UBER TECHNOLOGIES INC COM 90353T100 34523 560711 SH SOLE NO 0 0 560711 UBIQUITI INC COM 90353W103 264 1894 SH SOLE NO 0 0 1894 UBS GROUP AG SHS H42097107 1071 34654 SH SOLE NO 0 0 34654 UDR INC COM 902653104 1977 51645 SH SOLE NO 0 0 51645 UFP INDUSTRIES INC COM 90278Q108 1023 8147 SH SOLE NO 0 0 8147 UFP TECHNOLOGIES INC COM 902673102 340 1974 SH SOLE NO 0 0 1974 UGI CORP NEW COM 902681105 4576 186014 SH SOLE NO 0 0 186014 UIPATH INC CL A 90364P105 3346 134698 SH SOLE NO 0 0 134698 ULTA BEAUTY INC COM 90384S303 8031 16389 SH SOLE NO 0 0 16389 UMB FINL CORP COM 902788108 311 3725 SH SOLE NO 0 0 3725 UMH PPTYS INC COM 903002103 960 62694 SH SOLE NO 0 0 62694 UNDER ARMOUR INC CL A 904311107 638 72542 SH SOLE NO 0 0 72542 UNDER ARMOUR INC CL C 904311206 679 81330 SH SOLE NO 0 0 81330 UNIFIRST CORP MASS COM 904708104 261 1428 SH SOLE NO 0 0 1428 UNILEVER PLC SPON ADR NEW 904767704 24000 495039 SH SOLE NO 0 0 495039 UNION PAC CORP COM 907818108 56566 230300 SH SOLE NO 0 0 230300 UNITED AIRLS HLDGS INC COM 910047109 5692 137949 SH SOLE NO 0 0 137949 UNITED BANKSHARES INC WEST V COM 909907107 628 16717 SH SOLE NO 0 0 16717 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 213 7273 SH SOLE NO 0 0 7273 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 661 78140 SH SOLE NO 0 0 78140 UNITED NAT FOODS INC COM 911163103 666 41019 SH SOLE NO 0 0 41019 UNITED PARCEL SERVICE INC CL B 911312106 76934 489310 SH SOLE NO 0 0 489310 UNITED RENTALS INC COM 911363109 25323 44162 SH SOLE NO 0 0 44162 UNITED STATES ANTIMONY CORP COM 911549103 5 18790 SH SOLE NO 0 0 18790 UNITED STATES STL CORP NEW COM 912909108 1367 28094 SH SOLE NO 0 0 28094 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 273 31842 SH SOLE NO 0 0 31842 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 335 9536 SH SOLE NO 0 0 9536 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 202 3583 SH SOLE NO 0 0 3583 UNITED STS GASOLINE FD LP UNITS 91201T102 9265 152630 SH SOLE NO 0 0 152630 UNITED STS NAT GAS FD LP UNIT PAR 912318300 383 75565 SH SOLE NO 0 0 75565 UNITED STS OIL FD LP UNITS 91232N207 10860 162939 SH SOLE NO 0 0 162939 UNITED THERAPEUTICS CORP DEL COM 91307C102 1158 5266 SH SOLE NO 0 0 5266 UNITEDHEALTH GROUP INC COM 91324P102 164212 311911 SH SOLE NO 0 0 311911 UNITI GROUP INC COM 91325V108 110 18965 SH SOLE NO 0 0 18965 UNITIL CORP COM 913259107 605 11507 SH SOLE NO 0 0 11507 UNITY BIOTECHNOLOGY INC COM NEW 91381U200 46 23612 SH SOLE NO 0 0 23612 UNITY SOFTWARE INC COM 91332U101 3589 87776 SH SOLE NO 0 0 87776 UNIVERSAL CORP VA COM 913456109 306 4551 SH SOLE NO 0 0 4551 UNIVERSAL DISPLAY CORP COM 91347P105 2989 15629 SH SOLE NO 0 0 15629 UNIVERSAL HLTH SVCS INC CL B 913903100 452 2967 SH SOLE NO 0 0 2967 UNIVERSAL INS HLDGS INC COM 91359V107 934 58430 SH SOLE NO 0 0 58430 UNIVEST FINANCIAL CORPORATIO COM 915271100 261 11837 SH SOLE NO 0 0 11837 UNUM GROUP COM 91529Y106 2500 55277 SH SOLE NO 0 0 55277 UPSTART HLDGS INC COM 91680M107 1928 47189 SH SOLE NO 0 0 47189 UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3 7 10000 SH SOLE NO 0 0 10000 UPWORK INC COM 91688F104 1128 75826 SH SOLE NO 0 0 75826 URANIUM ENERGY CORP COM 916896103 354 55277 SH SOLE NO 0 0 55277 URANIUM RTY CORP COM 91702V101 28 10461 SH SOLE NO 0 0 10461 URBAN EDGE PPTYS COM 91704F104 366 20009 SH SOLE NO 0 0 20009 URBAN OUTFITTERS INC COM 917047102 341 9541 SH SOLE NO 0 0 9541 US BANCORP DEL COM NEW 902973304 29318 677400 SH SOLE NO 0 0 677400 US FOODS HLDG CORP COM 912008109 943 20770 SH SOLE NO 0 0 20770 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 338 14817 SH SOLE NO 0 0 14817 USCF ETF TR MIDSTREAM ENERGY 90290T882 707 19364 SH SOLE NO 0 0 19364 UTZ BRANDS INC COM CL A 918090101 187 11488 SH SOLE NO 0 0 11488 UWM HOLDINGS CORPORATION COM CL A 91823B109 345 48233 SH SOLE NO 0 0 48233 V F CORP COM 918204108 3069 163221 SH SOLE NO 0 0 163221 VAIL RESORTS INC COM 91879Q109 376 1762 SH SOLE NO 0 0 1762 VALE S A SPONSORED ADS 91912E105 6912 435787 SH SOLE NO 0 0 435787 VALERO ENERGY CORP COM 91913Y100 36656 281971 SH SOLE NO 0 0 281971 VALKYRIE ETF TRUST II BITCOIN AND ETHE 91917A108 202 15112 SH SOLE NO 0 0 15112 VALLEY NATL BANCORP COM 919794107 3138 288968 SH SOLE NO 0 0 288968 VALMONT INDS INC COM 920253101 1185 5073 SH SOLE NO 0 0 5073 VALVOLINE INC COM 92047W101 244 6492 SH SOLE NO 0 0 6492 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 3254 42708 SH SOLE NO 0 0 42708 VANECK ETF TRUST BDC INCOME ETF 92189F411 5144 320706 SH SOLE NO 0 0 320706 VANECK ETF TRUST BIOTECH ETF 92189F726 4974 30086 SH SOLE NO 0 0 30086 VANECK ETF TRUST CLO ETF 92189H748 398 7630 SH SOLE NO 0 0 7630 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 230 1509 SH SOLE NO 0 0 1509 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 6289 218536 SH SOLE NO 0 0 218536 VANECK ETF TRUST GOLD MINERS ETF 92189F106 25476 821531 SH SOLE NO 0 0 821531 VANECK ETF TRUST GREEN BOND ETF 92189F171 675 28323 SH SOLE NO 0 0 28323 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 41349 800872 SH SOLE NO 0 0 800872 VANECK ETF TRUST IG FLOATING RATE 92189F486 4105 163227 SH SOLE NO 0 0 163227 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 2450 52098 SH SOLE NO 0 0 52098 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 772 30459 SH SOLE NO 0 0 30459 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 4768 125778 SH SOLE NO 0 0 125778 VANECK ETF TRUST LONG MUNI ETF 92189F536 747 40936 SH SOLE NO 0 0 40936 VANECK ETF TRUST LONG/FLAT TREND 92189F148 3807 94996 SH SOLE NO 0 0 94996 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 342 3092 SH SOLE NO 0 0 3092 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 2808 89139 SH SOLE NO 0 0 89139 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 198600 2340046 SH SOLE NO 0 0 2340046 VANECK ETF TRUST NATURAL RESOURC 92189F841 321 6584 SH SOLE NO 0 0 6584 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1537 4965 SH SOLE NO 0 0 4965 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 1191 14634 SH SOLE NO 0 0 14634 VANECK ETF TRUST PREFERRED SECURT 92189F429 5354 311639 SH SOLE NO 0 0 311639 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 1317 21400 SH SOLE NO 0 0 21400 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 31772 181691 SH SOLE NO 0 0 181691 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1976 89310 SH SOLE NO 0 0 89310 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 407 23822 SH SOLE NO 0 0 23822 VANECK ETF TRUST VANECK VIETNAM 92189F817 227 17546 SH SOLE NO 0 0 17546 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 1763 31074 SH SOLE NO 0 0 31074 VANECK MERK GOLD TR GOLD TRUST 921078101 4512 226063 SH SOLE NO 0 0 226063 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 19252 71095 SH SOLE NO 0 0 71095 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 18103 107781 SH SOLE NO 0 0 107781 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1647 16769 SH SOLE NO 0 0 16769 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 12952 137825 SH SOLE NO 0 0 137825 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2953 33867 SH SOLE NO 0 0 33867 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1851 17201 SH SOLE NO 0 0 17201 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 6662 75273 SH SOLE NO 0 0 75273 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 30493 307417 SH SOLE NO 0 0 307417 VANGUARD BD INDEX FDS INTERMED TERM 921937819 53350 698486 SH SOLE NO 0 0 698486 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 6562 87987 SH SOLE NO 0 0 87987 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 194660 2527398 SH SOLE NO 0 0 2527398 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 131776 1791657 SH SOLE NO 0 0 1791657 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 7952 160834 SH SOLE NO 0 0 160834 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 41241 835435 SH SOLE NO 0 0 835435 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 33288 202459 SH SOLE NO 0 0 202459 VANGUARD INDEX FDS GROWTH ETF 922908736 549718 1768264 SH SOLE NO 0 0 1768264 VANGUARD INDEX FDS LARGE CAP ETF 922908637 88317 404847 SH SOLE NO 0 0 404847 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 89814 409043 SH SOLE NO 0 0 409043 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 68124 469787 SH SOLE NO 0 0 469787 VANGUARD INDEX FDS MID CAP ETF 922908629 271612 1167519 SH SOLE NO 0 0 1167519 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 68220 772070 SH SOLE NO 0 0 772070 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 542974 1243073 SH SOLE NO 0 0 1243073 VANGUARD INDEX FDS SM CP VAL ETF 922908611 107950 599820 SH SOLE NO 0 0 599820 VANGUARD INDEX FDS SMALL CP ETF 922908751 207902 974556 SH SOLE NO 0 0 974556 VANGUARD INDEX FDS SML CP GRW ETF 922908595 54767 226523 SH SOLE NO 0 0 226523 VANGUARD INDEX FDS TOTAL STK MKT 922908769 580170 2445706 SH SOLE NO 0 0 2445706 VANGUARD INDEX FDS VALUE ETF 922908744 467610 3127825 SH SOLE NO 0 0 3127825 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 78460 1397581 SH SOLE NO 0 0 1397581 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 281963 6860404 SH SOLE NO 0 0 6860404 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 28236 437897 SH SOLE NO 0 0 437897 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1923 26702 SH SOLE NO 0 0 26702 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 135218 1175503 SH SOLE NO 0 0 1175503 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1419 33322 SH SOLE NO 0 0 33322 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 46053 447640 SH SOLE NO 0 0 447640 VANGUARD MALVERN FDS CORE BD ETF 922020748 300 3884 SH SOLE NO 0 0 3884 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 35727 752306 SH SOLE NO 0 0 752306 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 63441 1242727 SH SOLE NO 0 0 1242727 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 100446 1235798 SH SOLE NO 0 0 1235798 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 15213 256449 SH SOLE NO 0 0 256449 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 14376 179362 SH SOLE NO 0 0 179362 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 7734 125701 SH SOLE NO 0 0 125701 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 12496 269532 SH SOLE NO 0 0 269532 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 21320 365499 SH SOLE NO 0 0 365499 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 63737 823790 SH SOLE NO 0 0 823790 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 355 4584 SH SOLE NO 0 0 4584 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 717 10362 SH SOLE NO 0 0 10362 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 140276 1797955 SH SOLE NO 0 0 1797955 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 5043 23246 SH SOLE NO 0 0 23246 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 80116 1104438 SH SOLE NO 0 0 1104438 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1939 10562 SH SOLE NO 0 0 10562 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 6094 75137 SH SOLE NO 0 0 75137 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1448 10603 SH SOLE NO 0 0 10603 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1839 8641 SH SOLE NO 0 0 8641 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 467232 2741969 SH SOLE NO 0 0 2741969 VANGUARD STAR FDS VG TL INTL STK F 921909768 46821 807823 SH SOLE NO 0 0 807823 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 717567 14980519 SH SOLE NO 0 0 14980519 VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 783 7725 SH SOLE NO 0 0 7725 VANGUARD WELLINGTON FD US MINIMUM 921935409 433 4139 SH SOLE NO 0 0 4139 VANGUARD WELLINGTON FD US MOMENTUM 921935508 541 4118 SH SOLE NO 0 0 4118 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 4397 38289 SH SOLE NO 0 0 38289 VANGUARD WELLINGTON FD US QUALITY 921935706 214 1695 SH SOLE NO 0 0 1695 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 281 2490 SH SOLE NO 0 0 2490 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 673 10552 SH SOLE NO 0 0 10552 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 234712 2102592 SH SOLE NO 0 0 2102592 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 33495 422168 SH SOLE NO 0 0 422168 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 25670 386077 SH SOLE NO 0 0 386077 VANGUARD WORLD FD ESG INTL STK ETF 921910725 3461 62615 SH SOLE NO 0 0 62615 VANGUARD WORLD FD ESG US CORP BD 921910691 799 12599 SH SOLE NO 0 0 12599 VANGUARD WORLD FD ESG US STK ETF 921910733 18496 217450 SH SOLE NO 0 0 217450 VANGUARD WORLD FD EXTENDED DUR 921910709 4414 54468 SH SOLE NO 0 0 54468 VANGUARD WORLD FD MEGA CAP INDEX 921910873 29506 174302 SH SOLE NO 0 0 174302 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 26267 240166 SH SOLE NO 0 0 240166 VANGUARD WORLD FD MEGA GRWTH IND 921910816 66299 255478 SH SOLE NO 0 0 255478 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 3800 32278 SH SOLE NO 0 0 32278 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 20814 68342 SH SOLE NO 0 0 68342 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 49636 259929 SH SOLE NO 0 0 259929 VANGUARD WORLD FDS ENERGY ETF 92204A306 15919 135735 SH SOLE NO 0 0 135735 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 14287 154858 SH SOLE NO 0 0 154858 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 81660 325727 SH SOLE NO 0 0 325727 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 17543 79586 SH SOLE NO 0 0 79586 VANGUARD WORLD FDS INF TECH ETF 92204A702 106373 219779 SH SOLE NO 0 0 219779 VANGUARD WORLD FDS MATERIALS ETF 92204A801 6175 32510 SH SOLE NO 0 0 32510 VANGUARD WORLD FDS UTILITIES ETF 92204A876 24110 175898 SH SOLE NO 0 0 175898 VARONIS SYS INC COM 922280102 245 5415 SH SOLE NO 0 0 5415 VAXART INC COM NEW 92243A200 6 10064 SH SOLE NO 0 0 10064 VECTOR GROUP LTD COM 92240M108 297 26353 SH SOLE NO 0 0 26353 VEEVA SYS INC CL A COM 922475108 5605 29116 SH SOLE NO 0 0 29116 VELO3D INC COMMON STOCK 92259N104 53 134000 SH SOLE NO 0 0 134000 VENTAS INC COM 92276F100 2875 57692 SH SOLE NO 0 0 57692 VERA BRADLEY INC COM 92335C106 193 25000 SH SOLE NO 0 0 25000 VERALTO CORP COM SHS 92338C103 3445 41876 SH SOLE NO 0 0 41876 VERICEL CORP COM 92346J108 241 6754 SH SOLE NO 0 0 6754 VERISIGN INC COM 92343E102 343 1667 SH SOLE NO 0 0 1667 VERISK ANALYTICS INC COM 92345Y106 3787 15852 SH SOLE NO 0 0 15852 VERITEX HLDGS INC COM 923451108 603 25914 SH SOLE NO 0 0 25914 VERIZON COMMUNICATIONS INC COM 92343V104 174004 4615485 SH SOLE NO 0 0 4615485 VERTEX PHARMACEUTICALS INC COM 92532F100 30332 74545 SH SOLE NO 0 0 74545 VERTIV HOLDINGS CO COM CL A 92537N108 1746 36354 SH SOLE NO 0 0 36354 VERVE THERAPEUTICS INC COM 92539P101 174 12485 SH SOLE NO 0 0 12485 VESTIS CORPORATION COM SHS 29430C102 2485 117544 SH SOLE NO 0 0 117544 VIATRIS INC COM 92556V106 2453 225806 SH SOLE NO 0 0 225806 VIAVI SOLUTIONS INC COM 925550105 337 33473 SH SOLE NO 0 0 33473 VICI PPTYS INC COM 925652109 4497 141053 SH SOLE NO 0 0 141053 VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 343 7303 SH SOLE NO 0 0 7303 VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 582 20517 SH SOLE NO 0 0 20517 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 13902 229099 SH SOLE NO 0 0 229099 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 3918 52504 SH SOLE NO 0 0 52504 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 2310 46977 SH SOLE NO 0 0 46977 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 16748 296052 SH SOLE NO 0 0 296052 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 3173 54282 SH SOLE NO 0 0 54282 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 3446 61569 SH SOLE NO 0 0 61569 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 212 3167 SH SOLE NO 0 0 3167 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 5369 112834 SH SOLE NO 0 0 112834 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 206 7577 SH SOLE NO 0 0 7577 VILLAGE FARMS INTL INC COM 92707Y108 59 76890 SH SOLE NO 0 0 76890 VIMEO INC COMMON STOCK 92719V100 61 15444 SH SOLE NO 0 0 15444 VINTAGE WINE ESTATES INC COM 92747V106 7 13050 SH SOLE NO 0 0 13050 VIR BIOTECHNOLOGY INC COM 92764N102 668 66418 SH SOLE NO 0 0 66418 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 151 61522 SH SOLE NO 0 0 61522 VIRTUS CONVERTIBLE & INC 202 COM 92838R105 1015 116450 SH SOLE NO 0 0 116450 VIRTUS CONVERTIBLE & INC FD COM 92838U108 718 240941 SH SOLE NO 0 0 240941 VIRTUS CONVERTIBLE & INCOME COM 92838X102 529 157043 SH SOLE NO 0 0 157043 VIRTUS DIVIDEND INTEREST & P COM 92840R101 1074 85221 SH SOLE NO 0 0 85221 VIRTUS EQUITY & CONV INCM FD COM 92841M101 649 31042 SH SOLE NO 0 0 31042 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 534 22318 SH SOLE NO 0 0 22318 VIRTUS TOTAL RETURN FD INC COM 92835W107 275 49982 SH SOLE NO 0 0 49982 VISA INC COM CL A 92826C839 214252 822938 SH SOLE NO 0 0 822938 VISHAY INTERTECHNOLOGY INC COM 928298108 495 20635 SH SOLE NO 0 0 20635 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 202 6844 SH SOLE NO 0 0 6844 VISTA GOLD CORP COM NEW 927926303 34 75270 SH SOLE NO 0 0 75270 VISTA OUTDOOR INC COM 928377100 326 11014 SH SOLE NO 0 0 11014 VISTEON CORP COM NEW 92839U206 392 3136 SH SOLE NO 0 0 3136 VISTRA CORP COM 92840M102 1260 32716 SH SOLE NO 0 0 32716 VIVANI MEDICAL INC COMMON STOCK 92854B109 368 360530 SH SOLE NO 0 0 360530 VIZSLA SILVER CORP COM NEW 92859G202 15 12012 SH SOLE NO 0 0 12012 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4476 514485 SH SOLE NO 0 0 514485 VOLATO GROUP INC CL A COM 74349W104 83 22066 SH SOLE NO 0 0 22066 VONTIER CORPORATION COM 928881101 466 13485 SH SOLE NO 0 0 13485 VORNADO RLTY TR SH BEN INT 929042109 11247 398119 SH SOLE NO 0 0 398119 VOXX INTL CORP CL A 91829F104 269 25144 SH SOLE NO 0 0 25144 VOYA GLBL ADV & PREM OPP FD COM 92912R104 186 21841 SH SOLE NO 0 0 21841 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 297 59764 SH SOLE NO 0 0 59764 VOYA INFRASTRUCTURE INDLS & COM 92912X101 341 33483 SH SOLE NO 0 0 33483 VROOM INC COM 92918V109 7 11218 SH SOLE NO 0 0 11218 VULCAN MATLS CO COM 929160109 7954 35039 SH SOLE NO 0 0 35039 W & T OFFSHORE INC COM 92922P106 34 10400 SH SOLE NO 0 0 10400 WABTEC COM 929740108 2318 18262 SH SOLE NO 0 0 18262 WAFD INC COM 938824109 798 24214 SH SOLE NO 0 0 24214 WALGREENS BOOTS ALLIANCE INC COM 931427108 14579 558372 SH SOLE NO 0 0 558372 WALKER & DUNLOP INC COM 93148P102 692 6238 SH SOLE NO 0 0 6238 WALMART INC COM 931142103 149786 950119 SH SOLE NO 0 0 950119 WARNER BROS DISCOVERY INC COM SER A 934423104 6959 611532 SH SOLE NO 0 0 611532 WASTE CONNECTIONS INC COM 94106B101 1774 11882 SH SOLE NO 0 0 11882 WASTE MGMT INC DEL COM 94106L109 48787 272400 SH SOLE NO 0 0 272400 WATERS CORP COM 941848103 3259 9897 SH SOLE NO 0 0 9897 WATERSTONE FINL INC MD COM 94188P101 504 35482 SH SOLE NO 0 0 35482 WATSCO INC COM 942622200 5107 11919 SH SOLE NO 0 0 11919 WATTS WATER TECHNOLOGIES INC CL A 942749102 1715 8231 SH SOLE NO 0 0 8231 WAYFAIR INC CL A 94419L101 501 8112 SH SOLE NO 0 0 8112 WD 40 CO COM 929236107 1857 7765 SH SOLE NO 0 0 7765 WEBSTER FINL CORP COM 947890109 4488 88422 SH SOLE NO 0 0 88422 WEC ENERGY GROUP INC COM 92939U106 12770 151722 SH SOLE NO 0 0 151722 WELLS FARGO CO NEW COM 949746101 40282 818399 SH SOLE NO 0 0 818399 WELLS FARGO CO NEW PERP PFD CNV A 949746804 5866 4906 SH SOLE NO 0 0 4906 WELLTOWER INC COM 95040Q104 8712 96615 SH SOLE NO 0 0 96615 WENDYS CO COM 95058W100 1650 84678 SH SOLE NO 0 0 84678 WESBANCO INC COM 950810101 583 18585 SH SOLE NO 0 0 18585 WESCO INTL INC COM 95082P105 846 4866 SH SOLE NO 0 0 4866 WEST PHARMACEUTICAL SVSC INC COM 955306105 2236 6351 SH SOLE NO 0 0 6351 WESTAMERICA BANCORPORATION COM 957090103 1668 29576 SH SOLE NO 0 0 29576 WESTERN ALLIANCE BANCORP COM 957638109 637 9676 SH SOLE NO 0 0 9676 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 473 33520 SH SOLE NO 0 0 33520 WESTERN ASSET EMERGING MKTS COM 95766A101 182 19762 SH SOLE NO 0 0 19762 WESTERN ASSET GBL HIGH INC F COM 95766B109 494 68349 SH SOLE NO 0 0 68349 WESTERN ASSET GLOBAL CORP DE COM 95790C107 1083 84821 SH SOLE NO 0 0 84821 WESTERN ASSET HIGH INCOM FD COM 95766J102 465 93820 SH SOLE NO 0 0 93820 WESTERN ASSET HIGH INCOME OP COM 95766K109 78 20213 SH SOLE NO 0 0 20213 WESTERN ASSET HIGH YIELD DEF COM 95768B107 147 12140 SH SOLE NO 0 0 12140 WESTERN ASSET INTER MUNI FD COM 958435109 1571 203990 SH SOLE NO 0 0 203990 WESTERN ASSET MANAGED MUNS F COM 95766M105 307 30193 SH SOLE NO 0 0 30193 WESTERN ASSET MTG DEFINED OP COM 95790B109 237 21192 SH SOLE NO 0 0 21192 WESTERN ASSET MUN HIGH INCOM COM 95766N103 89 13938 SH SOLE NO 0 0 13938 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 234 21621 SH SOLE NO 0 0 21621 WESTERN AST INFL LKD OPP & I COM 95766R104 108 12422 SH SOLE NO 0 0 12422 WESTERN DIGITAL CORP. COM 958102105 786 15010 SH SOLE NO 0 0 15010 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 115 115000 SH SOLE NO 0 0 115000 WESTERN UN CO COM 959802109 759 63641 SH SOLE NO 0 0 63641 WESTLAKE CORPORATION COM 960413102 541 3865 SH SOLE NO 0 0 3865 WESTROCK CO COM 96145D105 3325 80076 SH SOLE NO 0 0 80076 WEX INC COM 96208T104 453 2329 SH SOLE NO 0 0 2329 WEYERHAEUSER CO MTN BE COM NEW 962166104 7779 223723 SH SOLE NO 0 0 223723 WHEATON PRECIOUS METALS CORP COM 962879102 4477 90746 SH SOLE NO 0 0 90746 WHEELS UP EXPERIENCE INC COM CL A 96328L205 79 23104 SH SOLE NO 0 0 23104 WHIRLPOOL CORP COM 963320106 4720 38758 SH SOLE NO 0 0 38758 WHITE MTNS INS GROUP LTD COM G9618E107 437 290 SH SOLE NO 0 0 290 WHITEHORSE FIN INC COM 96524V106 172 13945 SH SOLE NO 0 0 13945 WHITESTONE REIT COM 966084204 334 27196 SH SOLE NO 0 0 27196 WILEY JOHN & SONS INC CL A 968223206 255 8038 SH SOLE NO 0 0 8038 WILLIAMS COS INC COM 969457100 13837 397285 SH SOLE NO 0 0 397285 WILLIAMS SONOMA INC COM 969904101 7521 37271 SH SOLE NO 0 0 37271 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1366 5662 SH SOLE NO 0 0 5662 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1249 28073 SH SOLE NO 0 0 28073 WINGSTOP INC COM 974155103 509 1984 SH SOLE NO 0 0 1984 WINMARK CORP COM 974250102 5895 14117 SH SOLE NO 0 0 14117 WINNEBAGO INDS INC COM 974637100 447 6127 SH SOLE NO 0 0 6127 WINTRUST FINL CORP COM 97650W108 841 9072 SH SOLE NO 0 0 9072 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 315 15223 SH SOLE NO 0 0 15223 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2170 62101 SH SOLE NO 0 0 62101 WISDOMTREE TR CURRNCY INT EQ 97717X263 3169 98468 SH SOLE NO 0 0 98468 WISDOMTREE TR EM EX ST-OWNED 97717X578 5942 205749 SH SOLE NO 0 0 205749 WISDOMTREE TR EMER MKT HIGH FD 97717W315 21296 523507 SH SOLE NO 0 0 523507 WISDOMTREE TR EMERG MKTS ESG 97717X214 268 9140 SH SOLE NO 0 0 9140 WISDOMTREE TR EMERGING MARKETS 97717Y642 317 11199 SH SOLE NO 0 0 11199 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1229 24609 SH SOLE NO 0 0 24609 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2232 52080 SH SOLE NO 0 0 52080 WISDOMTREE TR EUROPE SMCP DV 97717W869 1141 19137 SH SOLE NO 0 0 19137 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 12853 255834 SH SOLE NO 0 0 255834 WISDOMTREE TR GLB US QTLY DIV 97717W844 16028 433305 SH SOLE NO 0 0 433305 WISDOMTREE TR HEDGED HI YLD BD 97717W430 954 44117 SH SOLE NO 0 0 44117 WISDOMTREE TR INDIA ERNGS FD 97717W422 641 15626 SH SOLE NO 0 0 15626 WISDOMTREE TR INTERNATIONL EFI 97717Y634 965 27013 SH SOLE NO 0 0 27013 WISDOMTREE TR INTL EQUITY FD 97717W703 691 13165 SH SOLE NO 0 0 13165 WISDOMTREE TR INTL ESG FUND 97717Y709 240 8164 SH SOLE NO 0 0 8164 WISDOMTREE TR INTL LRGCAP DV 97717W794 6145 124761 SH SOLE NO 0 0 124761 WISDOMTREE TR INTL MIDCAP DV 97717W778 702 11545 SH SOLE NO 0 0 11545 WISDOMTREE TR INTL QULTY DIV 97717X131 7574 208830 SH SOLE NO 0 0 208830 WISDOMTREE TR INTL SMCAP DIV 97717W760 2600 40723 SH SOLE NO 0 0 40723 WISDOMTREE TR INTRST RATE HDGE 97717W380 487 22204 SH SOLE NO 0 0 22204 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 15770 375555 SH SOLE NO 0 0 375555 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1140 29307 SH SOLE NO 0 0 29307 WISDOMTREE TR JAPN HEDGE EQT 97717W851 1768 20092 SH SOLE NO 0 0 20092 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 267 8960 SH SOLE NO 0 0 8960 WISDOMTREE TR US AI ENHANCED 97717W406 4437 46263 SH SOLE NO 0 0 46263 WISDOMTREE TR US EFFICIENT COR 97717Y790 8427 214430 SH SOLE NO 0 0 214430 WISDOMTREE TR US ESG FUND 97717W596 400 8126 SH SOLE NO 0 0 8126 WISDOMTREE TR US HIGH DIVIDEND 97717W208 3011 36636 SH SOLE NO 0 0 36636 WISDOMTREE TR US LARGECAP DIVD 97717W307 53858 811362 SH SOLE NO 0 0 811362 WISDOMTREE TR US LARGECAP FUND 97717W588 342 6828 SH SOLE NO 0 0 6828 WISDOMTREE TR US MIDCAP DIVID 97717W505 36454 797855 SH SOLE NO 0 0 797855 WISDOMTREE TR US MIDCAP FUND 97717W570 1992 34717 SH SOLE NO 0 0 34717 WISDOMTREE TR US QTLY DIV GRT 97717X669 54859 780581 SH SOLE NO 0 0 780581 WISDOMTREE TR US QUALITY GROW 97717Y477 655 17913 SH SOLE NO 0 0 17913 WISDOMTREE TR US S CAP QTY DIV 97717X651 7279 153431 SH SOLE NO 0 0 153431 WISDOMTREE TR US SMALLCAP DIVD 97717W604 12650 393232 SH SOLE NO 0 0 393232 WISDOMTREE TR US SMALLCAP FUND 97717W562 7066 141826 SH SOLE NO 0 0 141826 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2862 43769 SH SOLE NO 0 0 43769 WISDOMTREE TR WISDOMTREE US VA 97717W547 3353 48927 SH SOLE NO 0 0 48927 WISDOMTREE TR YIELD ENHANCD US 97717X511 414 9411 SH SOLE NO 0 0 9411 WIX COM LTD SHS M98068105 450 3657 SH SOLE NO 0 0 3657 WK KELLOGG CO COM SHS 92942W107 535 40709 SH SOLE NO 0 0 40709 WM TECHNOLOGY INC COM 92971A109 51 70813 SH SOLE NO 0 0 70813 WOLFSPEED INC COM 977852102 1454 33418 SH SOLE NO 0 0 33418 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 307 14549 SH SOLE NO 0 0 14549 WOODWARD INC COM 980745103 598 4396 SH SOLE NO 0 0 4396 WORKDAY INC CL A 98138H101 4933 17868 SH SOLE NO 0 0 17868 WORKHORSE GROUP INC COM NEW 98138J206 29 79696 SH SOLE NO 0 0 79696 WORKIVA INC COM CL A 98139A105 1091 10749 SH SOLE NO 0 0 10749 WORLD GOLD TR SPDR GLD MINIS 98149E303 5654 138215 SH SOLE NO 0 0 138215 WORTHINGTON ENTERPRISES INC COM 981811102 407 7075 SH SOLE NO 0 0 7075 WP CAREY INC COM 92936U109 92505 1427329 SH SOLE NO 0 0 1427329 WPP PLC NEW ADR 92937A102 223 4691 SH SOLE NO 0 0 4691 WRAP TECHNOLOGIES INC COM 98212N107 121 39116 SH SOLE NO 0 0 39116 WSFS FINL CORP COM 929328102 986 21471 SH SOLE NO 0 0 21471 WYNDHAM HOTELS & RESORTS INC COM 98311A105 247 3068 SH SOLE NO 0 0 3068 WYNN RESORTS LTD COM 983134107 2957 32454 SH SOLE NO 0 0 32454 X4 PHARMACEUTICALS INC COM 98420X103 21 25100 SH SOLE NO 0 0 25100 XAI OCTAGON FLOATING RATE & COM 98400T106 340 47572 SH SOLE NO 0 0 47572 XCEL ENERGY INC COM 98389B100 11185 180668 SH SOLE NO 0 0 180668 XENIA HOTELS & RESORTS INC COM 984017103 2688 197333 SH SOLE NO 0 0 197333 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 439 187003 SH SOLE NO 0 0 187003 XOMETRY INC CLASS A COM 98423F109 549 15300 SH SOLE NO 0 0 15300 XPO INC COM 983793100 1680 19183 SH SOLE NO 0 0 19183 XYLEM INC COM 98419M100 8323 72778 SH SOLE NO 0 0 72778 YETI HLDGS INC COM 98585X104 938 18115 SH SOLE NO 0 0 18115 YEXT INC COM 98585N106 114 19304 SH SOLE NO 0 0 19304 YORK WTR CO COM 987184108 306 7923 SH SOLE NO 0 0 7923 YUM BRANDS INC COM 988498101 14223 108852 SH SOLE NO 0 0 108852 YUM CHINA HLDGS INC COM 98850P109 4114 96952 SH SOLE NO 0 0 96952 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1865 6822 SH SOLE NO 0 0 6822 ZEDGE INC CL B 98923T104 56 23723 SH SOLE NO 0 0 23723 ZENTALIS PHARMACEUTICALS INC COM 98943L107 822 54255 SH SOLE NO 0 0 54255 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1348 152802 SH SOLE NO 0 0 152802 ZEVIA PBC CL A 98955K104 27 13539 SH SOLE NO 0 0 13539 ZILLOW GROUP INC CL A 98954M101 587 10347 SH SOLE NO 0 0 10347 ZILLOW GROUP INC CL C CAP STK 98954M200 4983 86124 SH SOLE NO 0 0 86124 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 298 30212 SH SOLE NO 0 0 30212 ZIMMER BIOMET HOLDINGS INC COM 98956P102 7794 64044 SH SOLE NO 0 0 64044 ZIONS BANCORPORATION N A COM 989701107 2422 55212 SH SOLE NO 0 0 55212 ZIPRECRUITER INC CL A 98980B103 289 20783 SH SOLE NO 0 0 20783 ZOETIS INC CL A 98978V103 37249 188727 SH SOLE NO 0 0 188727 ZOMEDICA CORP COM 98980M109 43 214790 SH SOLE NO 0 0 214790 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2157 30001 SH SOLE NO 0 0 30001 ZSCALER INC COM 98980G102 9100 41072 SH SOLE NO 0 0 41072 ZYMEWORKS INC COM 98985Y108 267 25666 SH SOLE NO 0 0 25666