0001462284-22-000005.txt : 20220812 0001462284-22-000005.hdr.sgml : 20220812 20220812141521 ACCESSION NUMBER: 0001462284-22-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220812 DATE AS OF CHANGE: 20220812 EFFECTIVENESS DATE: 20220812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Raymond James Financial Services Advisors, Inc. CENTRAL INDEX KEY: 0001462284 IRS NUMBER: 592937883 STATE OF INCORPORATION: FL FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13494 FILM NUMBER: 221159370 BUSINESS ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 BUSINESS PHONE: 727-567-1000 MAIL ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001462284 XXXXXXXX 06-30-2022 06-30-2022 Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY ST. PETERSBURG FL 33716
13F HOLDINGS REPORT 028-13494 N
Brian Carter Compliance Sr. Manager 901-680-8492 Brian Carter Memphis TN 08-12-2022 0 3272 45988705 false
INFORMATION TABLE 2 Q222RJFS.xml 13F HOLDINGS REPORT 22ND CENTY GROUP INC COM 90137F103 246 115403 SH SOLE 0 0 115403 23ANDME HOLDING CO CLASS A COM 90138Q108 84 34004 SH SOLE 0 0 34004 3-D SYS CORP DEL COM NEW 88554D205 231 23781 SH SOLE 0 0 23781 374WATER INC COM 88583P104 91 31000 SH SOLE 0 0 31000 3M CO COM 88579Y101 56867 439339 SH SOLE 0 0 439339 AAON INC COM PAR $0.004 000360206 5569 101695 SH SOLE 0 0 101695 ABB LTD SPONSORED ADR 000375204 3041 113763 SH SOLE 0 0 113763 ABBOTT LABS COM 002824100 92795 854025 SH SOLE 0 0 854025 ABBVIE INC COM 00287Y109 186354 1216730 SH SOLE 0 0 1216730 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 474 96505 SH SOLE 0 0 96505 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1578 195256 SH SOLE 0 0 195256 ABIOMED INC COM 003654100 342 1382 SH SOLE 0 0 1382 ABRDN ASIA PACIFIC INCOME FU COM 003009107 237 81258 SH SOLE 0 0 81258 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 335 19334 SH SOLE 0 0 19334 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 294 3538 SH SOLE 0 0 3538 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 3703 43398 SH SOLE 0 0 43398 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2943 151179 SH SOLE 0 0 151179 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1767 49728 SH SOLE 0 0 49728 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2192 32413 SH SOLE 0 0 32413 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 74313 267612 SH SOLE 0 0 267612 ACTIVISION BLIZZARD INC COM 00507V109 20192 259326 SH SOLE 0 0 259326 ACUITY BRANDS INC COM 00508Y102 437 2834 SH SOLE 0 0 2834 ACUSHNET HLDGS CORP COM 005098108 386 9263 SH SOLE 0 0 9263 ADAM NAT RES FD INC COM 00548F105 552 28357 SH SOLE 0 0 28357 ADAMS DIVERSIFIED EQUITY FD COM 006212104 8529 556010 SH SOLE 0 0 556010 ADMA BIOLOGICS INC COM 000899104 476 240611 SH SOLE 0 0 240611 ADOBE SYSTEMS INCORPORATED COM 00724F101 36180 98837 SH SOLE 0 0 98837 ADS TEC ENERGY PLC SHS G0085J117 529 79698 SH SOLE 0 0 79698 ADT INC DEL COM 00090Q103 260 42286 SH SOLE 0 0 42286 ADVANCE AUTO PARTS INC COM 00751Y106 8154 47100 SH SOLE 0 0 47100 ADVANCED ENERGY INDS COM 007973100 961 13171 SH SOLE 0 0 13171 ADVANCED MICRO DEVICES INC COM 007903107 45579 596032 SH SOLE 0 0 596032 ADVENT CONV & INCOME FD COM 00764C109 3976 329939 SH SOLE 0 0 329939 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 9078 299929 SH SOLE 0 0 299929 ADVISORSHARES TR DORSY FSM US 00768Y487 1077 33656 SH SOLE 0 0 33656 ADVISORSHARES TR DORSY SHRT ETF 00768Y529 2064 197166 SH SOLE 0 0 197166 AEHR TEST SYS COM 00760J108 454 60498 SH SOLE 0 0 60498 AEROVIRONMENT INC COM 008073108 3054 37151 SH SOLE 0 0 37151 AES CORP COM 00130H105 2867 136463 SH SOLE 0 0 136463 AEYE INC *W EXP 09/30/202 008183113 4 12800 SH SOLE 0 0 12800 AFFIRM HLDGS INC COM CL A 00827B106 3408 188732 SH SOLE 0 0 188732 AFLAC INC COM 001055102 35048 633426 SH SOLE 0 0 633426 AFLAC INC COM 001055102 13 19500 SH Call SOLE 0 0 0 AGCO CORP COM 001084102 990 10027 SH SOLE 0 0 10027 AGENUS INC COM NEW 00847G705 30 15507 SH SOLE 0 0 15507 AGILENT TECHNOLOGIES INC COM 00846U101 4746 39960 SH SOLE 0 0 39960 AGNC INVT CORP COM 00123Q104 581 52460 SH SOLE 0 0 52460 AGNICO EAGLE MINES LTD COM 008474108 4332 94658 SH SOLE 0 0 94658 AGREE RLTY CORP COM 008492100 1603 22220 SH SOLE 0 0 22220 AIM IMMUNOTECH INC COM 00901B105 29 37450 SH SOLE 0 0 37450 AIR INDS GROUP COM NEW 00912N205 234 334831 SH SOLE 0 0 334831 AIR LEASE CORP CL A 00912X302 389 11643 SH SOLE 0 0 11643 AIR PRODS & CHEMS INC COM 009158106 193922 806299 SH SOLE 0 0 806299 AIR TRANSPORT SERVICES GRP I COM 00922R105 208 7239 SH SOLE 0 0 7239 AIRBNB INC COM CL A 009066101 8409 94402 SH SOLE 0 0 94402 AKAMAI TECHNOLOGIES INC COM 00971T101 1637 17926 SH SOLE 0 0 17926 AKOUSTIS TECHNOLOGIES INC COM 00973N102 486 131321 SH SOLE 0 0 131321 ALAMOS GOLD INC NEW COM CL A 011532108 87 12390 SH SOLE 0 0 12390 ALARM COM HLDGS INC COM 011642105 1166 18842 SH SOLE 0 0 18842 ALASKA AIR GROUP INC COM 011659109 12337 308036 SH SOLE 0 0 308036 ALASKA AIR GROUP INC COM 011659109 176 16300 SH Put SOLE 0 0 16300 ALAUNOS THERAPEUTICS INC COM 98973P101 25 20335 SH SOLE 0 0 20335 ALBEMARLE CORP COM 012653101 5597 26779 SH SOLE 0 0 26779 ALBERTSONS COS INC COMMON STOCK 013091103 314 11747 SH SOLE 0 0 11747 ALCOA CORP COM 013872106 3435 75363 SH SOLE 0 0 75363 ALCON AG ORD SHS H01301128 803 11486 SH SOLE 0 0 11486 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 367 2528 SH SOLE 0 0 2528 ALGONQUIN PWR UTILS CORP COM 015857105 4116 306487 SH SOLE 0 0 306487 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 46784 411542 SH SOLE 0 0 411542 ALIGN TECHNOLOGY INC COM 016255101 2060 8703 SH SOLE 0 0 8703 ALKALINE WTR CO INC COM NEW 01643A207 5 12120 SH SOLE 0 0 12120 ALLEGHANY CORP MD COM 017175100 732 879 SH SOLE 0 0 879 ALLEGHENY TECHNOLOGIES INC COM 01741R102 211 9299 SH SOLE 0 0 9299 ALLEGION PLC ORD SHS G0176J109 748 7637 SH SOLE 0 0 7637 ALLETE INC COM NEW 018522300 991 16860 SH SOLE 0 0 16860 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 257 14098 SH SOLE 0 0 14098 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 3041 311251 SH SOLE 0 0 311251 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3835 92224 SH SOLE 0 0 92224 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 1826 157858 SH SOLE 0 0 157858 ALLIANT ENERGY CORP COM 018802108 4485 76525 SH SOLE 0 0 76525 ALLIED MOTION TECHNOLOGIES I COM 019330109 414 18130 SH SOLE 0 0 18130 ALLISON TRANSMISSION HLDGS I COM 01973R101 369 9591 SH SOLE 0 0 9591 ALLSPRING MULTI SECTOR INCOM COM 94987D101 1682 175783 SH SOLE 0 0 175783 ALLSTATE CORP COM 020002101 98341 775984 SH SOLE 0 0 775984 ALLY FINL INC COM 02005N100 5312 158519 SH SOLE 0 0 158519 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1733 11879 SH SOLE 0 0 11879 ALPHABET INC CAP STK CL A 02079K305 357889 164225 SH SOLE 0 0 164225 ALPHABET INC CAP STK CL C 02079K107 172714 78957 SH SOLE 0 0 78957 ALPINE 4 HOLDINGS INC CL A 02083E105 47 65790 SH SOLE 0 0 65790 ALPINE INCOME PPTY TR INC COM 02083X103 660 36807 SH SOLE 0 0 36807 ALPS ETF TR ALERIAN MLP 00162Q452 19083 553944 SH SOLE 0 0 553944 ALPS ETF TR BARRONS 400 ETF 00162Q726 282 5622 SH SOLE 0 0 5622 ALPS ETF TR CLEAN ENERGY 00162Q460 583 11983 SH SOLE 0 0 11983 ALPS ETF TR EQUAL SEC ETF 00162Q205 1527 16314 SH SOLE 0 0 16314 ALPS ETF TR MED BREAKTHGH 00162Q593 2114 76355 SH SOLE 0 0 76355 ALPS ETF TR OSHARES US QUALT 00162Q387 11408 282731 SH SOLE 0 0 282731 ALPS ETF TR OSHARES US SMLCP 00162Q395 218 6894 SH SOLE 0 0 6894 ALPS ETF TR OSHS GBL INTER 00162Q361 4369 161381 SH SOLE 0 0 161381 ALPS ETF TR RIVERFRNT DYMC 00162Q528 226 5254 SH SOLE 0 0 5254 ALPS ETF TR RIVRFRNT STR INC 00162Q783 462 20365 SH SOLE 0 0 20365 ALPS ETF TR SECTR DIV DOGS 00162Q858 9565 190885 SH SOLE 0 0 190885 ALTERYX INC COM CL A 02156B103 1140 23535 SH SOLE 0 0 23535 ALTERYX INC NOTE 1.000% 8/0 02156BAF0 16 20000 PRN SOLE 0 0 20000 ALTRIA GROUP INC COM 02209S103 44383 1062545 SH SOLE 0 0 1062545 ALTRIA GROUP INC COM 02209S103 3 14900 SH Call SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 1 18600 SH Call SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 689 462260 SH SOLE 0 0 462260 AMARIN CORP PLC SPONS ADR NEW 023111206 69 17300 SH Put SOLE 0 0 17300 AMAZON COM INC COM 023135106 475386 4475906 SH SOLE 0 0 4475906 AMBAC FINL GROUP INC COM NEW 023139884 281 24744 SH SOLE 0 0 24744 AMBARELLA INC SHS G037AX101 288 4405 SH SOLE 0 0 4405 AMC ENTMT HLDGS INC CL A COM 00165C104 296 21872 SH SOLE 0 0 21872 AMC NETWORKS INC CL A 00164V103 211 7254 SH SOLE 0 0 7254 AMCOR PLC ORD G0250X107 753 60579 SH SOLE 0 0 60579 AMDOCS LTD SHS G02602103 1044 12527 SH SOLE 0 0 12527 AMER STATES WTR CO COM 029899101 3077 37753 SH SOLE 0 0 37753 AMERCO COM 023586100 475 993 SH SOLE 0 0 993 AMEREN CORP COM 023608102 4123 45633 SH SOLE 0 0 45633 AMERESCO INC CL A 02361E108 564 12389 SH SOLE 0 0 12389 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 2637 144088 SH SOLE 0 0 144088 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 824 40332 SH SOLE 0 0 40332 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 1239 61382 SH SOLE 0 0 61382 AMERICAN AIRLS GROUP INC COM 02376R102 1632 128725 SH SOLE 0 0 128725 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1250 24028 SH SOLE 0 0 24028 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 579 12449 SH SOLE 0 0 12449 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 2694 52858 SH SOLE 0 0 52858 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 857 16242 SH SOLE 0 0 16242 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 454 11597 SH SOLE 0 0 11597 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 688 12356 SH SOLE 0 0 12356 AMERICAN CENTY ETF TR US EQT ETF 025072885 6771 104102 SH SOLE 0 0 104102 AMERICAN CENTY ETF TR US SML CP VALU 025072877 6293 92049 SH SOLE 0 0 92049 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 146 13093 SH SOLE 0 0 13093 AMERICAN ELEC PWR CO INC COM 025537101 27787 289627 SH SOLE 0 0 289627 AMERICAN EXPRESS CO COM 025816109 25392 183159 SH SOLE 0 0 183159 AMERICAN FINL GROUP INC OHIO COM 025932104 641 4617 SH SOLE 0 0 4617 AMERICAN HOMES 4 RENT CL A 02665T306 2484 70091 SH SOLE 0 0 70091 AMERICAN INTL GROUP INC COM NEW 026874784 2430 47528 SH SOLE 0 0 47528 AMERICAN NATL BANKSHARES INC COM 027745108 498 14399 SH SOLE 0 0 14399 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 85 16489 SH SOLE 0 0 16489 AMERICAN TOWER CORP NEW COM 03027X100 60245 235658 SH SOLE 0 0 235658 AMERICAN WELL CORP CL A 03044L105 113 26086 SH SOLE 0 0 26086 AMERICAN WTR WKS CO INC NEW COM 030420103 15255 102541 SH SOLE 0 0 102541 AMERICOLD REALTY TRUST INC COM 03064D108 364 12122 SH SOLE 0 0 12122 AMERIPRISE FINL INC COM 03076C106 11358 47767 SH SOLE 0 0 47767 AMERISOURCEBERGEN CORP COM 03073E105 23698 167493 SH SOLE 0 0 167493 AMESITE INC COM 031094105 9 19666 SH SOLE 0 0 19666 AMETEK INC COM 031100100 9701 88280 SH SOLE 0 0 88280 AMGEN INC COM 031162100 116252 477761 SH SOLE 0 0 477761 AMMO INC COM 00175J107 237 61644 SH SOLE 0 0 61644 AMMO INC COM 00175J107 2 30000 SH Call SOLE 0 0 0 AMN HEALTHCARE SVCS INC COM 001744101 498 4541 SH SOLE 0 0 4541 AMPHENOL CORP NEW CL A 032095101 8110 125971 SH SOLE 0 0 125971 AMPIO PHARMACEUTICALS INC COM 03209T109 11 63960 SH SOLE 0 0 63960 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 241 16499 SH SOLE 0 0 16499 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 852 47009 SH SOLE 0 0 47009 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 133148 3968638 SH SOLE 0 0 3968638 AMPLIFY ETF TR ONLIN RETL ETF 032108102 586 13982 SH SOLE 0 0 13982 ANALOG DEVICES INC COM 032654105 50468 345402 SH SOLE 0 0 345402 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 278 27770 SH SOLE 0 0 27770 ANDERSONS INC COM 034164103 383 11596 SH SOLE 0 0 11596 ANGIODYNAMICS INC COM 03475V101 787 40684 SH SOLE 0 0 40684 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3725 69039 SH SOLE 0 0 69039 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3963 670625 SH SOLE 0 0 670625 ANSYS INC COM 03662Q105 589 2461 SH SOLE 0 0 2461 ANTERO MIDSTREAM CORP COM 03676B102 2872 317348 SH SOLE 0 0 317348 ANTERO RESOURCES CORP COM 03674X106 1995 65090 SH SOLE 0 0 65090 ANYWHERE REAL ESTATE INC COM 75605Y106 112 11355 SH SOLE 0 0 11355 AON PLC SHS CL A G0403H108 2652 9831 SH SOLE 0 0 9831 APA CORPORATION COM 03743Q108 7694 220457 SH SOLE 0 0 220457 APA CORPORATION COM 03743Q108 66 12500 SH Call SOLE 0 0 0 APARTMENT INCOME REIT CORP COM 03750L109 552 13277 SH SOLE 0 0 13277 APELLIS PHARMACEUTICALS INC COM 03753U106 604 13347 SH SOLE 0 0 13347 APOLLO COML REAL EST FIN INC COM 03762U105 759 72705 SH SOLE 0 0 72705 APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 90 90000 PRN SOLE 0 0 90000 APOLLO GLOBAL MGMT INC COM 03769M106 3079 63519 SH SOLE 0 0 63519 APPHARVEST INC COM 03783T103 47 13399 SH SOLE 0 0 13399 APPIAN CORP CL A 03782L101 337 7118 SH SOLE 0 0 7118 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1199 81722 SH SOLE 0 0 81722 APPLE INC COM 037833100 1312004 9596084 SH SOLE 0 0 9596084 APPLIED INDL TECHNOLOGIES IN COM 03820C105 254 2639 SH SOLE 0 0 2639 APPLIED MATLS INC COM 038222105 17037 187257 SH SOLE 0 0 187257 APTARGROUP INC COM 038336103 648 6273 SH SOLE 0 0 6273 APTIV PLC SHS G6095L109 2111 23704 SH SOLE 0 0 23704 APYX MEDICAL CORPORATION COM 03837C106 2201 375618 SH SOLE 0 0 375618 ARBOR REALTY TRUST INC COM 038923108 6128 467457 SH SOLE 0 0 467457 ARCH CAP GROUP LTD ORD G0450A105 3655 80355 SH SOLE 0 0 80355 ARCH RESOURCES INC CL A 03940R107 1861 13007 SH SOLE 0 0 13007 ARCHER AVIATION INC COM CL A 03945R102 34 11132 SH SOLE 0 0 11132 ARCHER DANIELS MIDLAND CO COM 039483102 17563 226332 SH SOLE 0 0 226332 ARCONIC CORPORATION COM 03966V107 2924 104254 SH SOLE 0 0 104254 ARDAGH METAL PACKAGING S A SHS L02235106 122 20000 SH SOLE 0 0 20000 ARDELYX INC COM 039697107 9 15500 SH SOLE 0 0 15500 ARDMORE SHIPPING CORP COM Y0207T100 80 11425 SH SOLE 0 0 11425 ARES CAPITAL CORP COM 04010L103 6703 373864 SH SOLE 0 0 373864 ARES COML REAL ESTATE CORP COM 04013V108 800 65402 SH SOLE 0 0 65402 ARES DYNAMIC CR ALLOCATION F COM 04014F102 325 26621 SH SOLE 0 0 26621 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2173 38210 SH SOLE 0 0 38210 ARGENX SE SPONSORED ADR 04016X101 2578 6803 SH SOLE 0 0 6803 ARGO GROUP INTL HLDGS LTD COM G0464B107 428 11623 SH SOLE 0 0 11623 ARISTA NETWORKS INC COM 040413106 2011 21458 SH SOLE 0 0 21458 ARK ETF TR 3D PRINTING ETF 00214Q500 1641 77484 SH SOLE 0 0 77484 ARK ETF TR ARK SPACE EXPL 00214Q807 286 21306 SH SOLE 0 0 21306 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 3366 67194 SH SOLE 0 0 67194 ARK ETF TR FINTECH INNOVA 00214Q708 5946 383840 SH SOLE 0 0 383840 ARK ETF TR GENOMIC REV ETF 00214Q302 14407 457473 SH SOLE 0 0 457473 ARK ETF TR INNOVATION ETF 00214Q104 32062 803901 SH SOLE 0 0 803901 ARK ETF TR NEXT GNRTN INTER 00214Q401 6661 135938 SH SOLE 0 0 135938 ARMADA HOFFLER PPTYS INC COM 04208T108 818 63720 SH SOLE 0 0 63720 ARQIT QUANTUM INC *W EXP 11/02/202 G0567U119 9 10700 SH SOLE 0 0 10700 ARROW ELECTRS INC COM 042735100 276 2458 SH SOLE 0 0 2458 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 665 18876 SH SOLE 0 0 18876 ARROWMARK FINANCIAL CORP COM 861780104 2493 129865 SH SOLE 0 0 129865 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1012 28454 SH SOLE 0 0 28454 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 245 16730 SH SOLE 0 0 16730 ASANA INC CL A 04342Y104 551 31343 SH SOLE 0 0 31343 ASENSUS SURGICAL INC COM 04367G103 7 18294 SH SOLE 0 0 18294 ASGN INC COM 00191U102 248 2748 SH SOLE 0 0 2748 ASHFORD HOSPITALITY TR INC COM SHS 044103869 129 21527 SH SOLE 0 0 21527 ASHLAND GLOBAL HLDGS INC COM 044186104 351 3406 SH SOLE 0 0 3406 ASML HOLDING N V N Y REGISTRY SHS N07059210 5495 11545 SH SOLE 0 0 11545 ASPEN TECHNOLOGY INC COM 29109X106 444 2419 SH SOLE 0 0 2419 ASSURANT INC COM 04621X108 677 3919 SH SOLE 0 0 3919 ASTRAZENECA PLC SPONSORED ADR 046353108 7897 119519 SH SOLE 0 0 119519 ASTRONICS CORP COM 046433108 138 13544 SH SOLE 0 0 13544 ASURE SOFTWARE INC COM 04649U102 127 22255 SH SOLE 0 0 22255 AT&T INC COM 00206R102 68816 3283229 SH SOLE 0 0 3283229 AT&T INC COM 00206R102 17 21200 SH Call SOLE 0 0 0 AT&T INC COM 00206R102 1 11500 SH Call SOLE 0 0 0 AT&T INC COM 00206R102 2 15000 SH Call SOLE 0 0 0 ATHERSYS INC NEW COM 04744L106 6 21572 SH SOLE 0 0 21572 ATI PHYSICAL THERAPY INC COM CL A 00216W109 46 32625 SH SOLE 0 0 32625 ATKORE INC COM 047649108 1220 14695 SH SOLE 0 0 14695 ATLANTIC UN BANKSHARES CORP COM 04911A107 583 17190 SH SOLE 0 0 17190 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3271 101388 SH SOLE 0 0 101388 ATLAS CORP SHARES Y0436Q109 3138 292983 SH SOLE 0 0 292983 ATLASSIAN CORP PLC CL A G06242104 3120 16650 SH SOLE 0 0 16650 ATMOS ENERGY CORP COM 049560105 7664 68365 SH SOLE 0 0 68365 ATRION CORP COM 049904105 2968 4720 SH SOLE 0 0 4720 AUDACY INC CL A 05070N103 29 30500 SH SOLE 0 0 30500 AURORA CANNABIS INC COM 05156X884 15 11250 SH SOLE 0 0 11250 AUSTERLITZ ACQUISITION CORP COM CL A G0633U101 130 13358 SH SOLE 0 0 13358 AUSTERLITZ ACQUISITION CORP UNIT 99/99/9999 G0633D117 344 35137 SH SOLE 0 0 35137 AUTODESK INC COM 052769106 5084 29565 SH SOLE 0 0 29565 AUTOMATIC DATA PROCESSING IN COM 053015103 58084 276506 SH SOLE 0 0 276506 AUTONATION INC COM 05329W102 548 4901 SH SOLE 0 0 4901 AUTOZONE INC COM 053332102 32490 15118 SH SOLE 0 0 15118 AVALARA INC COM 05338G106 725 10265 SH SOLE 0 0 10265 AVALONBAY CMNTYS INC COM 053484101 468 2411 SH SOLE 0 0 2411 AVANGRID INC COM 05351W103 781 16924 SH SOLE 0 0 16924 AVERY DENNISON CORP COM 053611109 5495 33946 SH SOLE 0 0 33946 AVIS BUDGET GROUP COM 053774105 244 1658 SH SOLE 0 0 1658 AVISTA CORP COM 05379B107 239 5503 SH SOLE 0 0 5503 AVNET INC COM 053807103 3447 80385 SH SOLE 0 0 80385 AXALTA COATING SYS LTD COM G0750C108 334 15115 SH SOLE 0 0 15115 AXOGEN INC COM 05463X106 216 26323 SH SOLE 0 0 26323 AXON ENTERPRISE INC COM 05464C101 5513 59171 SH SOLE 0 0 59171 AXONICS INC COM 05465P101 290 5113 SH SOLE 0 0 5113 AXOS FINANCIAL INC COM 05465C100 2142 59753 SH SOLE 0 0 59753 AXSOME THERAPEUTICS INC COM 05464T104 678 17692 SH SOLE 0 0 17692 AZENTA INC COM 114340102 259 3597 SH SOLE 0 0 3597 AZUL S A SPONSR ADR PFD 05501U106 167 23590 SH SOLE 0 0 23590 B & G FOODS INC NEW COM 05508R106 1986 83510 SH SOLE 0 0 83510 B2GOLD CORP COM 11777Q209 629 185662 SH SOLE 0 0 185662 BAIDU INC SPON ADR REP A 056752108 2624 17642 SH SOLE 0 0 17642 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 760 55873 SH SOLE 0 0 55873 BAKER HUGHES COMPANY CL A 05722G100 1463 50680 SH SOLE 0 0 50680 BALCHEM CORP COM 057665200 252 1946 SH SOLE 0 0 1946 BALL CORP COM 058498106 8090 117633 SH SOLE 0 0 117633 BALLARD PWR SYS INC NEW COM 058586108 298 47358 SH SOLE 0 0 47358 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 106 23437 SH SOLE 0 0 23437 BANCO SANTANDER S.A. ADR 05964H105 1099 392426 SH SOLE 0 0 392426 BANK HAWAII CORP COM 062540109 1317 17700 SH SOLE 0 0 17700 BANK MONTREAL QUE COM 063671101 2693 28008 SH SOLE 0 0 28008 BANK NEW YORK MELLON CORP COM 064058100 9561 229223 SH SOLE 0 0 229223 BANK NOVA SCOTIA B C COM 064149107 1907 32215 SH SOLE 0 0 32215 BANK OZK COM 06417N103 2117 56412 SH SOLE 0 0 56412 BANKWELL FINL GROUP INC COM 06654A103 226 7280 SH SOLE 0 0 7280 BANNER CORP COM NEW 06652V208 2325 41360 SH SOLE 0 0 41360 BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 507 30557 SH SOLE 0 0 30557 BARCLAYS PLC ADR 06738E204 288 37851 SH SOLE 0 0 37851 BARINGS BDC INC COM 06759L103 3363 361240 SH SOLE 0 0 361240 BARINGS CORPORATE INVS COM 06759X107 743 55377 SH SOLE 0 0 55377 BARINGS GLOBAL SHORT DURATIO COM 06760L100 393 30221 SH SOLE 0 0 30221 BARRICK GOLD CORP COM 067901108 5661 319987 SH SOLE 0 0 319987 BATH & BODY WORKS INC COM 070830104 528 19597 SH SOLE 0 0 19597 BAUSCH HEALTH COS INC COM 071734107 252 30168 SH SOLE 0 0 30168 BAXTER INTL INC COM 071813109 6030 93884 SH SOLE 0 0 93884 BCE INC COM NEW 05534B760 5128 104281 SH SOLE 0 0 104281 BEACON ROOFING SUPPLY INC COM 073685109 247 4802 SH SOLE 0 0 4802 BEASLEY BROADCAST GROUP INC CL A 074014101 20 15300 SH SOLE 0 0 15300 BEAZER HOMES USA INC COM NEW 07556Q881 167 13837 SH SOLE 0 0 13837 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 357 7210 SH SOLE 0 0 7210 BECTON DICKINSON & CO COM 075887109 50993 206802 SH SOLE 0 0 206802 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 253 2591 SH SOLE 0 0 2591 BENEFITFOCUS INC NOTE 1.250%12/1 08180DAB2 18 20000 PRN SOLE 0 0 20000 BERKLEY W R CORP COM 084423102 5819 85253 SH SOLE 0 0 85253 BERKSHIRE GREY INC COM CL A 084656107 16 11300 SH SOLE 0 0 11300 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14313 35 SH SOLE 0 0 35 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 349639 1280636 SH SOLE 0 0 1280636 BERRY GLOBAL GROUP INC COM 08579W103 707 12936 SH SOLE 0 0 12936 BEST BUY INC COM 086516101 83995 1288453 SH SOLE 0 0 1288453 BEYOND MEAT INC COM 08862E109 305 12749 SH SOLE 0 0 12749 BGC PARTNERS INC CL A 05541T101 331 98188 SH SOLE 0 0 98188 BGSF INC COM 05601C105 1420 114870 SH SOLE 0 0 114870 BHP GROUP LTD SPONSORED ADS 088606108 3195 56871 SH SOLE 0 0 56871 BILL COM HLDGS INC COM 090043100 228 2073 SH SOLE 0 0 2073 BIO RAD LABS INC CL A 090572207 460 929 SH SOLE 0 0 929 BIO-TECHNE CORP COM 09073M104 333 962 SH SOLE 0 0 962 BIOGEN INC COM 09062X103 4383 21490 SH SOLE 0 0 21490 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 241 1656 SH SOLE 0 0 1656 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1191 14377 SH SOLE 0 0 14377 BIOMERICA INC COM NEW 09061H307 52 18148 SH SOLE 0 0 18148 BIONTECH SE SPONSORED ADS 09075V102 1637 10981 SH SOLE 0 0 10981 BIOVENTUS INC COM CL A 09075A108 266 38983 SH SOLE 0 0 38983 BIRD GLOBAL INC COM CL A 09077J107 51 116778 SH SOLE 0 0 116778 BJS WHSL CLUB HLDGS INC COM 05550J101 254 4070 SH SOLE 0 0 4070 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1834 1522 SH SOLE 0 0 1522 BK OF AMERICA CORP COM 060505104 90647 2911891 SH SOLE 0 0 2911891 BLACK HILLS CORP COM 092113109 1131 15538 SH SOLE 0 0 15538 BLACK STONE MINERALS L P COM UNIT 09225M101 4177 305094 SH SOLE 0 0 305094 BLACKBERRY LTD COM 09228F103 276 51202 SH SOLE 0 0 51202 BLACKROCK CAP ALLOCATION TR COM 09260U109 505 34443 SH SOLE 0 0 34443 BLACKROCK CAP INVT CORP COM 092533108 39 10543 SH SOLE 0 0 10543 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2002 176812 SH SOLE 0 0 176812 BLACKROCK CORPOR HI YLD FD I COM 09255P107 847 88929 SH SOLE 0 0 88929 BLACKROCK CR ALLOCATION INCO COM 092508100 4821 442700 SH SOLE 0 0 442700 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 207 22610 SH SOLE 0 0 22610 BLACKROCK ENERGY & RES TR COM 09250U101 3766 343325 SH SOLE 0 0 343325 BLACKROCK ENHANCD CAP & INM COM 09256A109 7834 445621 SH SOLE 0 0 445621 BLACKROCK ENHANCED EQUITY DI COM 09251A104 22726 2573709 SH SOLE 0 0 2573709 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1667 170574 SH SOLE 0 0 170574 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1344 265638 SH SOLE 0 0 265638 BLACKROCK FLOATING RATE INCO COM 09255X100 928 81453 SH SOLE 0 0 81453 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1091 25742 SH SOLE 0 0 25742 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 1287 78308 SH SOLE 0 0 78308 BLACKROCK INC COM 09247X101 60587 99414 SH SOLE 0 0 99414 BLACKROCK INCOME TR INC COM 09247F100 3865 851419 SH SOLE 0 0 851419 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 6505 819321 SH SOLE 0 0 819321 BLACKROCK INVT QUALITY MUN T COM 09247D105 446 32776 SH SOLE 0 0 32776 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 407 36724 SH SOLE 0 0 36724 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 3197 252691 SH SOLE 0 0 252691 BLACKROCK MULTI SECTOR INC T COM 09258A107 793 55797 SH SOLE 0 0 55797 BLACKROCK MUN INCOME QUALITY COM 092479104 215 17320 SH SOLE 0 0 17320 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 441 41132 SH SOLE 0 0 41132 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2473 111663 SH SOLE 0 0 111663 BLACKROCK MUNI INCOME TR II COM 09249N101 262 23754 SH SOLE 0 0 23754 BLACKROCK MUNIASSETS FD INC COM 09254J102 1681 137976 SH SOLE 0 0 137976 BLACKROCK MUNICIPAL INCOME COM 09253X102 1014 85165 SH SOLE 0 0 85165 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 2784 211045 SH SOLE 0 0 211045 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 813 73947 SH SOLE 0 0 73947 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 266 22233 SH SOLE 0 0 22233 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 269 21197 SH SOLE 0 0 21197 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 119 10832 SH SOLE 0 0 10832 BLACKROCK MUNIVEST FD II INC COM 09253T101 2205 194104 SH SOLE 0 0 194104 BLACKROCK MUNIVEST FD INC COM 09253R105 1226 164523 SH SOLE 0 0 164523 BLACKROCK MUNIYIELD FD INC COM 09253W104 144 12949 SH SOLE 0 0 12949 BLACKROCK MUNIYIELD MICH QU COM 09254V105 1130 85951 SH SOLE 0 0 85951 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 208 19486 SH SOLE 0 0 19486 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2275 195071 SH SOLE 0 0 195071 BLACKROCK MUNIYIELD QUALITY COM 09254G108 2015 175828 SH SOLE 0 0 175828 BLACKROCK MUNIYILD QULT FD I COM 09254F100 844 66481 SH SOLE 0 0 66481 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 255 23104 SH SOLE 0 0 23104 BLACKROCK RES & COMMODITIES SHS 09257A108 7757 863816 SH SOLE 0 0 863816 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 14041 432170 SH SOLE 0 0 432170 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 10174 519333 SH SOLE 0 0 519333 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 8468 441981 SH SOLE 0 0 441981 BLACKROCK TCP CAPITAL CORP COM 09259E108 771 61552 SH SOLE 0 0 61552 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 4743 216759 SH SOLE 0 0 216759 BLACKSTONE INC COM 09260D107 57569 631040 SH SOLE 0 0 631040 BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 25 25000 PRN SOLE 0 0 25000 BLACKSTONE MTG TR INC COM CL A 09257W100 1190 43012 SH SOLE 0 0 43012 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 584 24704 SH SOLE 0 0 24704 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 710 63547 SH SOLE 0 0 63547 BLEND LABS INC CL A 09352U108 43 18213 SH SOLE 0 0 18213 BLINK CHARGING CO COM 09354A100 834 50435 SH SOLE 0 0 50435 BLOCK H & R INC COM 093671105 1448 40994 SH SOLE 0 0 40994 BLOCK H & R INC COM 093671105 143 12000 SH Call SOLE 0 0 0 BLOCK INC CL A 852234103 8143 132490 SH SOLE 0 0 132490 BLOOM ENERGY CORP COM CL A 093712107 1221 74028 SH SOLE 0 0 74028 BLOOMIN BRANDS INC COM 094235108 9427 567226 SH SOLE 0 0 567226 BLUE APRON HLDGS INC CL A NEW 09523Q200 37 10085 SH SOLE 0 0 10085 BLUEBIRD BIO INC COM 09609G100 139 33661 SH SOLE 0 0 33661 BLUEPRINT MEDICINES CORP COM 09627Y109 2070 40975 SH SOLE 0 0 40975 BNY MELLON ETF TRUST SHRT DUR CORP BD 09661T701 272 5728 SH SOLE 0 0 5728 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 321 4271 SH SOLE 0 0 4271 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 163 71709 SH SOLE 0 0 71709 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 425 32670 SH SOLE 0 0 32670 BNY MELLON MUN INCOME INC COM 05589T104 85 12610 SH SOLE 0 0 12610 BNY MELLON STRATEGIC MUN BD COM 09662E109 128 20652 SH SOLE 0 0 20652 BNY MELLON STRATEGIC MUNS IN COM 05588W108 689 104644 SH SOLE 0 0 104644 BOEING CO COM 097023105 55772 407930 SH SOLE 0 0 407930 BOOKING HOLDINGS INC COM 09857L108 17752 10150 SH SOLE 0 0 10150 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2068 22888 SH SOLE 0 0 22888 BORGWARNER INC COM 099724106 1941 58175 SH SOLE 0 0 58175 BOSTON BEER INC CL A 100557107 1457 4809 SH SOLE 0 0 4809 BOSTON PROPERTIES INC COM 101121101 236 2657 SH SOLE 0 0 2657 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 481 4746 SH SOLE 0 0 4746 BOSTON SCIENTIFIC CORP COM 101137107 7910 212244 SH SOLE 0 0 212244 BOX INC CL A 10316T104 980 38977 SH SOLE 0 0 38977 BP PLC SPONSORED ADR 055622104 25407 896204 SH SOLE 0 0 896204 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 32 11748 SH SOLE 0 0 11748 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 113 13408 SH SOLE 0 0 13408 BRC INC COM CL A 05601U105 159 19531 SH SOLE 0 0 19531 BRIDGELINE DIGITAL INC COM 10807Q700 60 49897 SH SOLE 0 0 49897 BRIGHAM MINERALS INC CL A COM 10918L103 745 30247 SH SOLE 0 0 30247 BRIGHTHOUSE FINL INC COM 10922N103 1260 30707 SH SOLE 0 0 30707 BRIGHTHOUSE FINL INC COM 10922N103 7 14000 SH Call SOLE 0 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 235 31078 SH SOLE 0 0 31078 BRISTOL-MYERS SQUIBB CO COM 110122108 61600 800003 SH SOLE 0 0 800003 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5381 125411 SH SOLE 0 0 125411 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 39 21200 SH Call SOLE 0 0 0 BROADCOM INC 8% MCNV PFD SR A 11135F200 293 195 SH SOLE 0 0 195 BROADCOM INC COM 11135F101 291835 600433 SH SOLE 0 0 600433 BROADMARK RLTY CAP INC *W EXP 11/15/202 11135B118 2 27450 SH SOLE 0 0 27450 BROADMARK RLTY CAP INC COM 11135B100 837 124686 SH SOLE 0 0 124686 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7190 50433 SH SOLE 0 0 50433 BROADSTONE NET LEASE INC COM 11135E203 585 28535 SH SOLE 0 0 28535 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 9741 219054 SH SOLE 0 0 219054 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 10514 275080 SH SOLE 0 0 275080 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 953 22426 SH SOLE 0 0 22426 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 5661 307163 SH SOLE 0 0 307163 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 457 12832 SH SOLE 0 0 12832 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1577 45303 SH SOLE 0 0 45303 BROWN & BROWN INC COM 115236101 1901 32591 SH SOLE 0 0 32591 BROWN FORMAN CORP CL A 115637100 801 11837 SH SOLE 0 0 11837 BROWN FORMAN CORP CL B 115637209 1573 22426 SH SOLE 0 0 22426 BRUKER CORP COM 116794108 331 5275 SH SOLE 0 0 5275 BRUNSWICK CORP COM 117043109 2885 44124 SH SOLE 0 0 44124 BUCKLE INC COM 118440106 209 7534 SH SOLE 0 0 7534 BUILDERS FIRSTSOURCE INC COM 12008R107 573 10662 SH SOLE 0 0 10662 BUNGE LIMITED COM G16962105 1115 12300 SH SOLE 0 0 12300 BUTTERFLY NETWORK INC COM CL A 124155102 223 72500 SH SOLE 0 0 72500 BYRNA TECHNOLOGIES INC COM NEW 12448X201 188 21852 SH SOLE 0 0 21852 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2141 21116 SH SOLE 0 0 21116 C3 AI INC CL A 12468P104 301 16497 SH SOLE 0 0 16497 CADENCE BANK COM 12740C103 8912 379541 SH SOLE 0 0 379541 CADENCE DESIGN SYSTEM INC COM 127387108 4966 33099 SH SOLE 0 0 33099 CAESARS ENTERTAINMENT INC NE COM 12769G100 428 11172 SH SOLE 0 0 11172 CAL MAINE FOODS INC COM NEW 128030202 3137 63476 SH SOLE 0 0 63476 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1255 112361 SH SOLE 0 0 112361 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 2661 248232 SH SOLE 0 0 248232 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1621 75626 SH SOLE 0 0 75626 CALAMOS GBL DYN INCOME FUND COM 12811L107 984 144320 SH SOLE 0 0 144320 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 232 14089 SH SOLE 0 0 14089 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 15225 1161331 SH SOLE 0 0 1161331 CALIFORNIA WTR SVC GROUP COM 130788102 2961 53301 SH SOLE 0 0 53301 CALIX INC COM 13100M509 464 13586 SH SOLE 0 0 13586 CALLAWAY GOLF CO COM 131193104 1620 79419 SH SOLE 0 0 79419 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 139 13331 SH SOLE 0 0 13331 CAMBER ENERGY INC COM 13200M508 7 17547 SH SOLE 0 0 17547 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 1158 43342 SH SOLE 0 0 43342 CAMBRIA ETF TR GLB MOMENT ETF 132061508 2888 97932 SH SOLE 0 0 97932 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 34511 634266 SH SOLE 0 0 634266 CAMDEN PPTY TR SH BEN INT 133131102 397 2951 SH SOLE 0 0 2951 CAMECO CORP COM 13321L108 3493 166170 SH SOLE 0 0 166170 CAMPBELL SOUP CO COM 134429109 3066 63814 SH SOLE 0 0 63814 CAMPBELL SOUP CO COM 134429109 17 19000 SH Call SOLE 0 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1987 92028 SH SOLE 0 0 92028 CANADIAN IMP BK COMM COM 136069101 756 15578 SH SOLE 0 0 15578 CANADIAN NAT RES LTD COM 136385101 702 13086 SH SOLE 0 0 13086 CANADIAN NATL RY CO COM 136375102 8097 71988 SH SOLE 0 0 71988 CANADIAN PAC RY LTD COM 13645T100 18785 268952 SH SOLE 0 0 268952 CANO HEALTH INC COM CL A 13781Y103 999 228065 SH SOLE 0 0 228065 CANOO INC COM CL A 13803R102 23 12336 SH SOLE 0 0 12336 CANOPY GROWTH CORP COM 138035100 698 244760 SH SOLE 0 0 244760 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 8279 381325 SH SOLE 0 0 381325 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 13372 599123 SH SOLE 0 0 599123 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 2682 133558 SH SOLE 0 0 133558 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 2194 109913 SH SOLE 0 0 109913 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 1805 87420 SH SOLE 0 0 87420 CAPITAL ONE FINL CORP COM 14040H105 11126 106778 SH SOLE 0 0 106778 CAPITAL SOUTHWEST CORP COM 140501107 201 10936 SH SOLE 0 0 10936 CAPITOL FED FINL INC COM 14057J101 97 10537 SH SOLE 0 0 10537 CAPRI HOLDINGS LIMITED SHS G1890L107 453 11049 SH SOLE 0 0 11049 CARDINAL HEALTH INC COM 14149Y108 14125 270223 SH SOLE 0 0 270223 CARDINAL HEALTH INC COM 14149Y108 5 13400 SH Call SOLE 0 0 0 CAREDX INC COM 14167L103 1190 55401 SH SOLE 0 0 55401 CARETRUST REIT INC COM 14174T107 4567 247652 SH SOLE 0 0 247652 CARLISLE COS INC COM 142339100 1607 6733 SH SOLE 0 0 6733 CARLYLE GROUP INC COM 14316J108 3282 103671 SH SOLE 0 0 103671 CARLYLE SECURED LENDING INC COM 872280102 725 57061 SH SOLE 0 0 57061 CARMAX INC COM 143130102 15388 170074 SH SOLE 0 0 170074 CARNIVAL CORP COMMON STOCK 143658300 6097 704855 SH SOLE 0 0 704855 CARPENTER TECHNOLOGY CORP COM 144285103 233 8333 SH SOLE 0 0 8333 CARRIER GLOBAL CORPORATION COM 14448C104 5908 165656 SH SOLE 0 0 165656 CARROLS RESTAURANT GROUP INC COM 14574X104 73 36000 SH SOLE 0 0 36000 CARTER BANKSHARES INC COM NEW 146103106 132 10024 SH SOLE 0 0 10024 CARVANA CO CL A 146869102 1016 44997 SH SOLE 0 0 44997 CASELLA WASTE SYS INC CL A 147448104 3465 47678 SH SOLE 0 0 47678 CASEYS GEN STORES INC COM 147528103 3285 17761 SH SOLE 0 0 17761 CASS INFORMATION SYS INC COM 14808P109 1197 35409 SH SOLE 0 0 35409 CASSAVA SCIENCES INC COM 14817C107 261 9280 SH SOLE 0 0 9280 CATALENT INC COM 148806102 700 6528 SH SOLE 0 0 6528 CATALYST PHARMACEUTICALS INC COM 14888U101 1657 236339 SH SOLE 0 0 236339 CATCHMARK TIMBER TR INC CL A 14912Y202 121 12028 SH SOLE 0 0 12028 CATERPILLAR INC COM 149123101 60870 340478 SH SOLE 0 0 340478 CBOE GLOBAL MKTS INC COM 12503M108 1718 15177 SH SOLE 0 0 15177 CBRE GBL REAL ESTATE INC FD COM 12504G100 1276 175736 SH SOLE 0 0 175736 CBRE GROUP INC CL A 12504L109 1613 21919 SH SOLE 0 0 21919 CBTX INC COM 12481V104 558 21000 SH SOLE 0 0 21000 CDK GLOBAL INC COM 12508E101 761 13901 SH SOLE 0 0 13901 CDW CORP COM 12514G108 8114 51499 SH SOLE 0 0 51499 CEDAR FAIR L P DEPOSITRY UNIT 150185106 981 22332 SH SOLE 0 0 22332 CELANESE CORP DEL COM 150870103 790 6715 SH SOLE 0 0 6715 CELSIUS HLDGS INC COM NEW 15118V207 610 9351 SH SOLE 0 0 9351 CEMEX SAB DE CV SPON ADR NEW 151290889 74 18822 SH SOLE 0 0 18822 CENOVUS ENERGY INC COM 15135U109 397 20896 SH SOLE 0 0 20896 CENTENE CORP DEL COM 15135B101 1887 22302 SH SOLE 0 0 22302 CENTENNIAL RESOURCE DEV INC CL A 15136A102 148 24687 SH SOLE 0 0 24687 CENTERPOINT ENERGY INC COM 15189T107 3310 111887 SH SOLE 0 0 111887 CENTRAL SECS CORP COM 155123102 6028 171202 SH SOLE 0 0 171202 CENTURY CMNTYS INC COM 156504300 776 17256 SH SOLE 0 0 17256 CERENCE INC COM 156727109 338 13409 SH SOLE 0 0 13409 CF ACQUISITION CORP VI COM CL A 12521J103 119 11956 SH SOLE 0 0 11956 CF INDS HLDGS INC COM 125269100 3065 35747 SH SOLE 0 0 35747 CHAMPIONX CORPORATION COM 15872M104 245 12349 SH SOLE 0 0 12349 CHANGE HEALTHCARE INC COM 15912K100 309 13414 SH SOLE 0 0 13414 CHARGE ENTERPRISES INC COM 159610104 160 33503 SH SOLE 0 0 33503 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 2891 211176 SH SOLE 0 0 211176 CHARLES RIV LABS INTL INC COM 159864107 426 1989 SH SOLE 0 0 1989 CHART INDS INC COM 16115Q308 361 2159 SH SOLE 0 0 2159 CHARTER COMMUNICATIONS INC N CL A 16119P108 2548 5439 SH SOLE 0 0 5439 CHECK POINT SOFTWARE TECH LT ORD M22465104 2306 18934 SH SOLE 0 0 18934 CHECKPOINT THERAPEUTICS INC COM 162828107 76 73827 SH SOLE 0 0 73827 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 15 20000 PRN SOLE 0 0 20000 CHEFS WHSE INC NOTE 1.875%12/0 163086AB7 17 15000 PRN SOLE 0 0 15000 CHEMED CORP NEW COM 16359R103 930 1980 SH SOLE 0 0 1980 CHEMOCENTRYX INC COM 16383L106 6431 259519 SH SOLE 0 0 259519 CHEMOURS CO COM 163851108 3278 102360 SH SOLE 0 0 102360 CHENIERE ENERGY INC COM NEW 16411R208 11167 83945 SH SOLE 0 0 83945 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 503 11215 SH SOLE 0 0 11215 CHESAPEAKE ENERGY CORP COM 165167735 500 6169 SH SOLE 0 0 6169 CHESAPEAKE UTILS CORP COM 165303108 7362 56824 SH SOLE 0 0 56824 CHEVRON CORP NEW COM 166764100 223264 1542035 SH SOLE 0 0 1542035 CHEVRON CORP NEW COM 166764100 283 11300 SH Put SOLE 0 0 11300 CHEVRON CORP NEW COM 166764100 1 11300 SH Call SOLE 0 0 0 CHEWY INC CL A 16679L109 3309 95316 SH SOLE 0 0 95316 CHIMERA INVT CORP COM NEW 16934Q208 415 47049 SH SOLE 0 0 47049 CHIPOTLE MEXICAN GRILL INC COM 169656105 5434 4157 SH SOLE 0 0 4157 CHOICE HOTELS INTL INC COM 169905106 573 5129 SH SOLE 0 0 5129 CHOICEONE FINL SVCS INC COM 170386106 214 10630 SH SOLE 0 0 10630 CHUBB LIMITED COM H1467J104 230705 1173501 SH SOLE 0 0 1173501 CHURCH & DWIGHT CO INC COM 171340102 16920 182601 SH SOLE 0 0 182601 CHURCHILL CAPITAL CORP VII COM CL A 17144M102 131 13373 SH SOLE 0 0 13373 CHURCHILL DOWNS INC COM 171484108 548 2861 SH SOLE 0 0 2861 CIDARA THERAPEUTICS INC COM 171757107 42 86739 SH SOLE 0 0 86739 CIENA CORP COM NEW 171779309 400 8760 SH SOLE 0 0 8760 CIGNA CORP NEW COM 125523100 31483 119462 SH SOLE 0 0 119462 CINCINNATI FINL CORP COM 172062101 6032 50695 SH SOLE 0 0 50695 CINTAS CORP COM 172908105 4054 10850 SH SOLE 0 0 10850 CION INVT CORP COM 17259U204 250 28716 SH SOLE 0 0 28716 CIRRUS LOGIC INC COM 172755100 218 3012 SH SOLE 0 0 3012 CISCO SYS INC COM 17275R102 238511 5593583 SH SOLE 0 0 5593583 CISCO SYS INC COM 17275R102 1 10600 SH Call SOLE 0 0 0 CISCO SYS INC COM 17275R102 1 12700 SH Call SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 19524 424534 SH SOLE 0 0 424534 CITIGROUP INC COM NEW 172967424 8 10700 SH Call SOLE 0 0 0 CITIZENS & NORTHN CORP COM 172922106 298 12311 SH SOLE 0 0 12311 CITIZENS CMNTY BANCORP INC M COM 174903104 592 42816 SH SOLE 0 0 42816 CITIZENS FINL GROUP INC COM 174610105 3855 108017 SH SOLE 0 0 108017 CITRIX SYS INC COM 177376100 1617 16640 SH SOLE 0 0 16640 CLEAN ENERGY FUELS CORP COM 184499101 116 25855 SH SOLE 0 0 25855 CLEAN HARBORS INC COM 184496107 1487 16963 SH SOLE 0 0 16963 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 7126 301806 SH SOLE 0 0 301806 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 3596 125163 SH SOLE 0 0 125163 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 6328 247081 SH SOLE 0 0 247081 CLEARFIELD INC COM 18482P103 470 7585 SH SOLE 0 0 7585 CLEARWAY ENERGY INC CL C 18539C204 1872 53716 SH SOLE 0 0 53716 CLEVELAND-CLIFFS INC NEW COM 185899101 9706 631470 SH SOLE 0 0 631470 CLOROX CO DEL COM 189054109 28888 204853 SH SOLE 0 0 204853 CLOUDFLARE INC CL A COM 18915M107 670 15314 SH SOLE 0 0 15314 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1607 218692 SH SOLE 0 0 218692 CME GROUP INC COM 12572Q105 174630 853038 SH SOLE 0 0 853038 CMS ENERGY CORP COM 125896100 3013 44633 SH SOLE 0 0 44633 CNO FINL GROUP INC COM 12621E103 242 13400 SH SOLE 0 0 13400 CNX RES CORP COM 12653C108 232 14067 SH SOLE 0 0 14067 CO-DIAGNOSTICS INC COM 189763105 93 16630 SH SOLE 0 0 16630 COCA COLA CO COM 191216100 103598 1646770 SH SOLE 0 0 1646770 COCA COLA CO COM 191216100 36 20000 SH Call SOLE 0 0 0 COCA COLA CO COM 191216100 12 30000 SH Call SOLE 0 0 0 COCA COLA CO COM 191216100 19 20000 SH Call SOLE 0 0 0 COCA COLA CO COM 191216100 47 35000 SH Call SOLE 0 0 0 COCA COLA CO COM 191216100 12 20000 SH Call SOLE 0 0 0 COCA COLA CO COM 191216100 15 20000 SH Call SOLE 0 0 0 COCA COLA CONS INC COM 191098102 285 505 SH SOLE 0 0 505 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2418 46843 SH SOLE 0 0 46843 COEUR MNG INC COM NEW 192108504 610 200581 SH SOLE 0 0 200581 COGNEX CORP COM 192422103 6692 157374 SH SOLE 0 0 157374 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4106 60834 SH SOLE 0 0 60834 COHEN & STEERS CLOSED-END OP COM 19248P106 950 88946 SH SOLE 0 0 88946 COHEN & STEERS INFRASTRUCTUR COM 19248A109 9328 368542 SH SOLE 0 0 368542 COHEN & STEERS LTD DURATION COM 19248C105 341 17222 SH SOLE 0 0 17222 COHEN & STEERS QUALITY INCOM COM 19247L106 14509 1067597 SH SOLE 0 0 1067597 COHEN & STEERS REIT & PFD & COM 19247X100 4926 230838 SH SOLE 0 0 230838 COHEN & STEERS TOTAL RETURN COM 19247R103 1297 97905 SH SOLE 0 0 97905 COHERENT INC COM 192479103 419 1573 SH SOLE 0 0 1573 COINBASE GLOBAL INC COM CL A 19260Q107 1554 33044 SH SOLE 0 0 33044 COLGATE PALMOLIVE CO COM 194162103 21248 265108 SH SOLE 0 0 265108 COLGATE PALMOLIVE CO COM 194162103 19 34300 SH Call SOLE 0 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 550 5016 SH SOLE 0 0 5016 COLONY BANKCORP INC COM 19623P101 994 65887 SH SOLE 0 0 65887 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 3500 198175 SH SOLE 0 0 198175 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 5694 282170 SH SOLE 0 0 282170 COLUMBIA FINL INC COM 197641103 285 13079 SH SOLE 0 0 13079 COLUMBIA SELIGM PREM TECH GR COM 19842X109 390 15562 SH SOLE 0 0 15562 COMCAST CORP NEW CL A 20030N101 178943 4560201 SH SOLE 0 0 4560201 COMERICA INC COM 200340107 1758 23957 SH SOLE 0 0 23957 COMMERCE BANCSHARES INC COM 200525103 2505 38162 SH SOLE 0 0 38162 COMMERCIAL METALS CO COM 201723103 3851 116332 SH SOLE 0 0 116332 COMMUNITY BK SYS INC COM 203607106 1742 27528 SH SOLE 0 0 27528 COMMUNITY HEALTH SYS INC NEW COM 203668108 85 22734 SH SOLE 0 0 22734 COMMUNITY HEALTHCARE TR INC COM 20369C106 1910 52736 SH SOLE 0 0 52736 COMPASS DIVERSIFIED SH BEN INT 20451Q104 2903 135507 SH SOLE 0 0 135507 COMPASS INC CL A 20464U100 53 14545 SH SOLE 0 0 14545 COMPASS MINERALS INTL INC COM 20451N101 1739 49151 SH SOLE 0 0 49151 COMPUGEN LTD ORD M25722105 22 11831 SH SOLE 0 0 11831 COMPUTE HEALTH ACQUISITIN CO COM CL A 204833107 143 14541 SH SOLE 0 0 14541 COMSTOCK RES INC COM 205768302 189 15613 SH SOLE 0 0 15613 CONAGRA BRANDS INC COM 205887102 3800 110971 SH SOLE 0 0 110971 CONCENTRIX CORP COM 20602D101 1099 8103 SH SOLE 0 0 8103 CONFORMIS INC COM 20717E101 6 17446 SH SOLE 0 0 17446 CONMED CORP COM 207410101 297 3097 SH SOLE 0 0 3097 CONNECTONE BANCORP INC COM 20786W107 278 11374 SH SOLE 0 0 11374 CONOCOPHILLIPS COM 20825C104 33610 374231 SH SOLE 0 0 374231 CONSOLIDATED EDISON INC COM 209115104 9897 104065 SH SOLE 0 0 104065 CONSTELLATION BRANDS INC CL A 21036P108 17202 73789 SH SOLE 0 0 73789 CONSTELLATION ENERGY CORP COM 21037T109 3609 63028 SH SOLE 0 0 63028 CONSTELLIUM SE CL A SHS F21107101 1059 80163 SH SOLE 0 0 80163 CONSTRUCTION PARTNERS INC COM CL A 21044C107 222 10617 SH SOLE 0 0 10617 CONTEXTLOGIC INC COM CL A 21077C107 755 471627 SH SOLE 0 0 471627 CONTINENTAL RES INC COM 212015101 6471 99004 SH SOLE 0 0 99004 COOPER COS INC COM NEW 216648402 329 1051 SH SOLE 0 0 1051 COPA HOLDINGS SA CL A P31076105 613 9668 SH SOLE 0 0 9668 COPART INC COM 217204106 9540 87795 SH SOLE 0 0 87795 CORMEDIX INC COM 21900C308 170 42370 SH SOLE 0 0 42370 CORNING INC COM 219350105 5645 179160 SH SOLE 0 0 179160 CORTEVA INC COM 22052L104 6235 115160 SH SOLE 0 0 115160 COSTAR GROUP INC COM 22160N109 425 7034 SH SOLE 0 0 7034 COSTCO WHSL CORP NEW COM 22160K105 157473 328522 SH SOLE 0 0 328522 COTERRA ENERGY INC COM 127097103 1593 61783 SH SOLE 0 0 61783 COTY INC COM CL A 222070203 430 53701 SH SOLE 0 0 53701 COTY INC COM CL A 222070203 1 11300 SH Call SOLE 0 0 0 COUPA SOFTWARE INC COM 22266L106 539 9444 SH SOLE 0 0 9444 COUPANG INC CL A 22266T109 8739 685429 SH SOLE 0 0 685429 CRACKER BARREL OLD CTRY STOR COM 22410J106 1651 19778 SH SOLE 0 0 19778 CRANE HLDGS CO COM 224441105 1345 15358 SH SOLE 0 0 15358 CREDIT SUISSE GROUP SPONSORED ADR 225401108 412 72666 SH SOLE 0 0 72666 CRESCENT PT ENERGY CORP COM 22576C101 76 10675 SH SOLE 0 0 10675 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 3754 155902 SH SOLE 0 0 155902 CRH PLC ADR 12626K203 237 6821 SH SOLE 0 0 6821 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1263 20782 SH SOLE 0 0 20782 CROCS INC COM 227046109 2340 48083 SH SOLE 0 0 48083 CRONOS GROUP INC COM 22717L101 189 67069 SH SOLE 0 0 67069 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 3494 172537 SH SOLE 0 0 172537 CROWDSTRIKE HLDGS INC CL A 22788C105 14109 83704 SH SOLE 0 0 83704 CROWN CASTLE INTL CORP NEW COM 22822V101 43982 261191 SH SOLE 0 0 261191 CROWN HLDGS INC COM 228368106 468 5081 SH SOLE 0 0 5081 CRYPTYDE INC COM 22890A104 26 12649 SH SOLE 0 0 12649 CSX CORP COM 126408103 22908 788283 SH SOLE 0 0 788283 CUBESMART COM 229663109 925 21642 SH SOLE 0 0 21642 CUE HEALTH INC COM 229790100 38 11756 SH SOLE 0 0 11756 CULLEN FROST BANKERS INC COM 229899109 223 1912 SH SOLE 0 0 1912 CUMMINS INC COM 231021106 27740 143310 SH SOLE 0 0 143310 CURIS INC COM NEW 231269200 14 14382 SH SOLE 0 0 14382 CUSHMAN WAKEFIELD PLC SHS G2717B108 5991 393086 SH SOLE 0 0 393086 CUTERA INC COM 232109108 603 16090 SH SOLE 0 0 16090 CVS HEALTH CORP COM 126650100 155877 1682222 SH SOLE 0 0 1682222 CVS HEALTH CORP COM 126650100 1 19700 SH Call SOLE 0 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 884 6911 SH SOLE 0 0 6911 CYCLACEL PHARMACEUTICALS INC COM 23254L603 33 30806 SH SOLE 0 0 30806 CYTOSORBENTS CORP COM NEW 23283X206 134 60977 SH SOLE 0 0 60977 D R HORTON INC COM 23331A109 11003 166218 SH SOLE 0 0 166218 DANA INC COM 235825205 365 25922 SH SOLE 0 0 25922 DANAHER CORPORATION COM 235851102 55333 218246 SH SOLE 0 0 218246 DANIMER SCIENTIFIC INC COM CL A 236272100 1195 262044 SH SOLE 0 0 262044 DARDEN RESTAURANTS INC COM 237194105 84369 745759 SH SOLE 0 0 745759 DARE BIOSCIENCE INC COM 23666P101 37 30000 SH SOLE 0 0 30000 DARLING INGREDIENTS INC COM 237266101 9568 160008 SH SOLE 0 0 160008 DATADOG INC CL A COM 23804L103 2967 31152 SH SOLE 0 0 31152 DAVE & BUSTERS ENTMT INC COM 238337109 4103 125163 SH SOLE 0 0 125163 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 9041 544299 SH SOLE 0 0 544299 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 903 33020 SH SOLE 0 0 33020 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 2183 90380 SH SOLE 0 0 90380 DAVITA INC COM 23918K108 3453 43178 SH SOLE 0 0 43178 DBX ETF TR XTRACK MSCI EAFE 233051200 15990 459333 SH SOLE 0 0 459333 DBX ETF TR XTRACK MSCI EAFE 233051630 9314 446731 SH SOLE 0 0 446731 DBX ETF TR XTRACK MSCI EMRG 233051101 399 17829 SH SOLE 0 0 17829 DBX ETF TR XTRACK MSCI EURP 233051853 414 13209 SH SOLE 0 0 13209 DBX ETF TR XTRACK MSCI JAPN 233051507 618 13072 SH SOLE 0 0 13072 DBX ETF TR XTRACK MUN INFRA 233051705 2675 107704 SH SOLE 0 0 107704 DBX ETF TR XTRACK USD HIGH 233051432 1247 36967 SH SOLE 0 0 36967 DBX ETF TR XTRACKERS MSCI 233051135 363 5280 SH SOLE 0 0 5280 DBX ETF TR XTRACKERS RUSSEL 233051481 406 10168 SH SOLE 0 0 10168 DBX ETF TR XTRACKERS S&P 233051143 3780 110682 SH SOLE 0 0 110682 DBX ETF TR XTRCK JP MRGN ES 233051713 336 20518 SH SOLE 0 0 20518 DBX ETF TR XTRCKR MSCI US 233051150 6651 190512 SH SOLE 0 0 190512 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 3143 106256 SH SOLE 0 0 106256 DECKERS OUTDOOR CORP COM 243537107 429 1679 SH SOLE 0 0 1679 DEERE & CO COM 244199105 36020 120262 SH SOLE 0 0 120262 DELAWARE ENHANCED GLOBAL DIV COM 246060107 922 121188 SH SOLE 0 0 121188 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 351 30999 SH SOLE 0 0 30999 DELAWARE IVY HIGH INCOME OPP COM 246107106 446 43566 SH SOLE 0 0 43566 DELEK US HLDGS INC NEW COM 24665A103 399 15437 SH SOLE 0 0 15437 DELL TECHNOLOGIES INC CL C 24703L202 2263 48966 SH SOLE 0 0 48966 DELTA AIR LINES INC DEL COM NEW 247361702 12496 431350 SH SOLE 0 0 431350 DELTA AIR LINES INC DEL COM NEW 247361702 227 14000 SH Put SOLE 0 0 14000 DENTSPLY SIRONA INC COM 24906P109 214 5992 SH SOLE 0 0 5992 DESKTOP METAL INC COM CL A 25058X105 85 38506 SH SOLE 0 0 38506 DEUTSCHE BANK A G NAMEN AKT D18190898 228 26038 SH SOLE 0 0 26038 DEVON ENERGY CORP NEW COM 25179M103 181608 3295366 SH SOLE 0 0 3295366 DEXCOM INC COM 252131107 7509 100755 SH SOLE 0 0 100755 DIAGEO PLC SPON ADR NEW 25243Q205 16753 96211 SH SOLE 0 0 96211 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 292 1683 SH SOLE 0 0 1683 DIAMONDBACK ENERGY INC COM 25278X109 30606 252610 SH SOLE 0 0 252610 DICKS SPORTING GOODS INC COM 253393102 765 10154 SH SOLE 0 0 10154 DIGITAL RLTY TR INC COM 253868103 16919 130318 SH SOLE 0 0 130318 DIGITAL TURBINE INC COM NEW 25400W102 372 21300 SH SOLE 0 0 21300 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 244 10101 SH SOLE 0 0 10101 DIGITALBRIDGE GROUP INC CL A COM 25401T108 60 12206 SH SOLE 0 0 12206 DIGITALOCEAN HLDGS INC COM 25402D102 314 7594 SH SOLE 0 0 7594 DIME CMNTY BANCSHARES INC COM 25432X102 220 7411 SH SOLE 0 0 7411 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 3792 163729 SH SOLE 0 0 163729 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 4646 160833 SH SOLE 0 0 160833 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 9327 386352 SH SOLE 0 0 386352 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 12988 491412 SH SOLE 0 0 491412 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 50556 2169785 SH SOLE 0 0 2169785 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 48771 1196833 SH SOLE 0 0 1196833 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 20436 646721 SH SOLE 0 0 646721 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 10165 211761 SH SOLE 0 0 211761 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 18645 463564 SH SOLE 0 0 463564 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 28062 1308858 SH SOLE 0 0 1308858 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 403 6408 SH SOLE 0 0 6408 DIREXION SHS ETF TR WORK FROM HOME 25460G773 530 11155 SH SOLE 0 0 11155 DISCOVER FINL SVCS COM 254709108 14845 156957 SH SOLE 0 0 156957 DISH NETWORK CORPORATION CL A 25470M109 3696 206156 SH SOLE 0 0 206156 DISH NETWORK CORPORATION CL A 25470M109 148 41200 SH Put SOLE 0 0 41200 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 312 355000 PRN SOLE 0 0 355000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 689 1020000 PRN SOLE 0 0 1020000 DISNEY WALT CO COM 254687106 96623 1023530 SH SOLE 0 0 1023530 DISNEY WALT CO COM 254687106 1 12700 SH Call SOLE 0 0 0 DIXIE GROUP INC CL A 255519100 52 40900 SH SOLE 0 0 40900 DNP SELECT INCOME FD INC COM 23325P104 2792 257595 SH SOLE 0 0 257595 DOCUSIGN INC COM 256163106 7962 138766 SH SOLE 0 0 138766 DOLBY LABORATORIES INC COM CL A 25659T107 681 9510 SH SOLE 0 0 9510 DOLLAR GEN CORP NEW COM 256677105 59406 241997 SH SOLE 0 0 241997 DOLLAR TREE INC COM 256746108 5821 37352 SH SOLE 0 0 37352 DOMINION ENERGY INC COM 25746U109 33495 419689 SH SOLE 0 0 419689 DOMINOS PIZZA INC COM 25754A201 2995 7684 SH SOLE 0 0 7684 DONALDSON INC COM 257651109 629 13073 SH SOLE 0 0 13073 DOORDASH INC CL A 25809K105 1162 18101 SH SOLE 0 0 18101 DOUBLELINE INCOME SOLUTIONS COM 258622109 913 75298 SH SOLE 0 0 75298 DOUGLAS ELLIMAN INC COM 25961D105 96 20006 SH SOLE 0 0 20006 DOVER CORP COM 260003108 10349 85301 SH SOLE 0 0 85301 DOW INC COM 260557103 21032 407510 SH SOLE 0 0 407510 DOXIMITY INC CL A 26622P107 304 8729 SH SOLE 0 0 8729 DRAFTKINGS INC NEW COM CL A 26142V105 3732 319759 SH SOLE 0 0 319759 DROPBOX INC CL A 26210C104 259 12342 SH SOLE 0 0 12342 DT MIDSTREAM INC COMMON STOCK 23345M107 3703 75547 SH SOLE 0 0 75547 DTE ENERGY CO COM 233331107 5847 46129 SH SOLE 0 0 46129 DTF TAX-FREE INCOME 2028 TER COM 23334J107 197 16636 SH SOLE 0 0 16636 DUFF & PHELPS UTLITY AND INF COM 26433C105 2367 170269 SH SOLE 0 0 170269 DUKE ENERGY CORP NEW COM NEW 26441C204 68117 635327 SH SOLE 0 0 635327 DUKE REALTY CORP COM NEW 264411505 2708 49288 SH SOLE 0 0 49288 DUPONT DE NEMOURS INC COM 26614N102 6975 125488 SH SOLE 0 0 125488 DUTCH BROS INC CL A 26701L100 2921 92296 SH SOLE 0 0 92296 DWS MUN INCOME TR COM 233368109 103 10945 SH SOLE 0 0 10945 DXC TECHNOLOGY CO COM 23355L106 433 14290 SH SOLE 0 0 14290 DYCOM INDS INC COM 267475101 938 10078 SH SOLE 0 0 10078 DYNATRACE INC COM NEW 268150109 296 7503 SH SOLE 0 0 7503 EA SERIES TRUST FREEDOM 100 EM 02072L607 8595 311875 SH SOLE 0 0 311875 EAGLE MATLS INC COM 26969P108 1177 10709 SH SOLE 0 0 10709 EAST WEST BANCORP INC COM 27579R104 384 5924 SH SOLE 0 0 5924 EASTERLY GOVT PPTYS INC COM 27616P103 1076 56506 SH SOLE 0 0 56506 EASTGROUP PPTYS INC COM 277276101 1382 8952 SH SOLE 0 0 8952 EASTMAN CHEM CO COM 277432100 1105 12315 SH SOLE 0 0 12315 EATON CORP PLC SHS G29183103 186356 1479076 SH SOLE 0 0 1479076 EATON VANCE CALIF MUN BD FD COM 27828A100 96 10403 SH SOLE 0 0 10403 EATON VANCE ENHANCED EQUITY COM 278274105 5020 340126 SH SOLE 0 0 340126 EATON VANCE ENHANCED EQUITY COM 278277108 3466 214080 SH SOLE 0 0 214080 EATON VANCE FLTING RATE INC COM 278279104 3798 322389 SH SOLE 0 0 322389 EATON VANCE LTD DURATION INC COM 27828H105 6569 635876 SH SOLE 0 0 635876 EATON VANCE MUN BD FD COM 27827X101 1995 186427 SH SOLE 0 0 186427 EATON VANCE MUN INCOME 2028 SHS 27829U105 2641 127485 SH SOLE 0 0 127485 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1378 125934 SH SOLE 0 0 125934 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1260 70445 SH SOLE 0 0 70445 EATON VANCE RISK-MANAGED DIV COM 27829G106 5894 703375 SH SOLE 0 0 703375 EATON VANCE SHORT DURATION D COM 27828V104 2893 269134 SH SOLE 0 0 269134 EATON VANCE SR FLTNG RTE TR COM 27828Q105 263 21398 SH SOLE 0 0 21398 EATON VANCE TAX ADVT DIV INC COM 27828G107 2230 93421 SH SOLE 0 0 93421 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 1046 103170 SH SOLE 0 0 103170 EATON VANCE TAX MNGED BUY WR COM 27828X100 8205 545902 SH SOLE 0 0 545902 EATON VANCE TAX-ADVANTAGED G COM 27828U106 688 31100 SH SOLE 0 0 31100 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4241 313946 SH SOLE 0 0 313946 EATON VANCE TAX-MANAGED DIVE COM 27828N102 5093 449509 SH SOLE 0 0 449509 EATON VANCE TAX-MANAGED GLOB COM 27829C105 2723 327636 SH SOLE 0 0 327636 EATON VANCE TAX-MANAGED GLOB COM 27829F108 9417 1221452 SH SOLE 0 0 1221452 EATON VANCE TX ADV GLBL DIV COM 27828S101 1272 78980 SH SOLE 0 0 78980 EBAY INC. COM 278642103 5685 136431 SH SOLE 0 0 136431 ECHOSTAR CORP CL A 278768106 5896 305492 SH SOLE 0 0 305492 ECOARK HLDGS INC COM NEW 27888N307 37 14100 SH SOLE 0 0 14100 ECOLAB INC COM 278865100 10292 66932 SH SOLE 0 0 66932 ECOVYST INC COM 27923Q109 3717 377387 SH SOLE 0 0 377387 EDISON INTL COM 281020107 6882 108814 SH SOLE 0 0 108814 EDITAS MEDICINE INC COM 28106W103 438 37028 SH SOLE 0 0 37028 EDWARDS LIFESCIENCES CORP COM 28176E108 95723 1006656 SH SOLE 0 0 1006656 ELANCO ANIMAL HEALTH INC COM 28414H103 4214 214660 SH SOLE 0 0 214660 ELDORADO GOLD CORP NEW COM 284902509 891 139474 SH SOLE 0 0 139474 ELECTRONIC ARTS INC COM 285512109 3246 26682 SH SOLE 0 0 26682 ELEVANCE HEALTH INC COM 036752103 24548 50831 SH SOLE 0 0 50831 ELEVATE CREDIT INC COM 28621V101 142 60218 SH SOLE 0 0 60218 ELLSWORTH GROWTH & INCOME FD COM 289074106 3007 352967 SH SOLE 0 0 352967 EMBECTA CORP COMMON STOCK 29082K105 530 20934 SH SOLE 0 0 20934 EMCORE CORP COM NEW 290846203 72 23515 SH SOLE 0 0 23515 EMERALD HOLDING INC COM 29103W104 2352 577796 SH SOLE 0 0 577796 EMERSON ELEC CO COM 291011104 37056 465841 SH SOLE 0 0 465841 ENBRIDGE INC COM 29250N105 34882 825404 SH SOLE 0 0 825404 ENBRIDGE INC COM 29250N105 2 24200 SH Call SOLE 0 0 0 ENCOMPASS HEALTH CORP COM 29261A100 8346 148897 SH SOLE 0 0 148897 ENCORE WIRE CORP COM 292562105 1209 11636 SH SOLE 0 0 11636 ENDAVA PLC ADS 29260V105 265 3003 SH SOLE 0 0 3003 ENDEAVOUR SILVER CORP COM 29258Y103 33 10450 SH SOLE 0 0 10450 ENDO INTL PLC SHS G30401106 5 10471 SH SOLE 0 0 10471 ENERGIZER HLDGS INC NEW COM 29272W109 421 14850 SH SOLE 0 0 14850 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 31540 3160349 SH SOLE 0 0 3160349 ENERPLUS CORP COM 292766102 362 27361 SH SOLE 0 0 27361 ENGAGESMART INC COMMON STOCK 29283F103 5216 324407 SH SOLE 0 0 324407 ENOVIX CORPORATION COM 293594107 260 29226 SH SOLE 0 0 29226 ENPHASE ENERGY INC COM 29355A107 8792 45031 SH SOLE 0 0 45031 ENPHASE ENERGY INC COM 29355A107 58 28100 SH Call SOLE 0 0 0 ENTEGRIS INC COM 29362U104 704 7644 SH SOLE 0 0 7644 ENTERGY CORP NEW COM 29364G103 4619 41008 SH SOLE 0 0 41008 ENTERPRISE PRODS PARTNERS L COM 293792107 62276 2555430 SH SOLE 0 0 2555430 ENVESTNET INC COM 29404K106 522 9896 SH SOLE 0 0 9896 ENVIVA INC COM 29415B103 7200 125836 SH SOLE 0 0 125836 EOG RES INC COM 26875P101 15360 139074 SH SOLE 0 0 139074 EPAM SYS INC COM 29414B104 3408 11561 SH SOLE 0 0 11561 EPR PPTYS COM SH BEN INT 26884U109 434 9241 SH SOLE 0 0 9241 EQT CORP COM 26884L109 2962 86114 SH SOLE 0 0 86114 EQUIFAX INC COM 294429105 434 2375 SH SOLE 0 0 2375 EQUINIX INC COM 29444U700 22618 34387 SH SOLE 0 0 34387 EQUINOR ASA SPONSORED ADR 29446M102 277 7961 SH SOLE 0 0 7961 EQUINOX GOLD CORP COM 29446Y502 113 25355 SH SOLE 0 0 25355 EQUITRANS MIDSTREAM CORP COM 294600101 1297 203945 SH SOLE 0 0 203945 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4195 59528 SH SOLE 0 0 59528 EQUITY RESIDENTIAL SH BEN INT 29476L107 1131 15661 SH SOLE 0 0 15661 ERICSSON ADR B SEK 10 294821608 2977 402259 SH SOLE 0 0 402259 ESPORTS ENTMT GROUP INC COM 29667K306 8 18851 SH SOLE 0 0 18851 ESS TECH INC *W EXP 09/15/202 26916J114 34 100000 SH SOLE 0 0 100000 ESSENTIAL UTILS INC COM 29670G102 3491 76149 SH SOLE 0 0 76149 ESSEX PPTY TR INC COM 297178105 585 2236 SH SOLE 0 0 2236 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 792 136507 SH SOLE 0 0 136507 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5866 128044 SH SOLE 0 0 128044 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 101 10658 SH SOLE 0 0 10658 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2685 68603 SH SOLE 0 0 68603 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 262 11786 SH SOLE 0 0 11786 ETF SER SOLUTIONS APTUS COLLARED 26922A222 1364 47315 SH SOLE 0 0 47315 ETF SER SOLUTIONS APTUS DEFINED 26922A388 2036 77428 SH SOLE 0 0 77428 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 867 25116 SH SOLE 0 0 25116 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 4337 137635 SH SOLE 0 0 137635 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 1726 42560 SH SOLE 0 0 42560 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 203 6363 SH SOLE 0 0 6363 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 2155 112261 SH SOLE 0 0 112261 ETF SER SOLUTIONS NETLEASE CORP 26922A248 9349 363064 SH SOLE 0 0 363064 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 806 27964 SH SOLE 0 0 27964 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 537 37223 SH SOLE 0 0 37223 ETF SER SOLUTIONS US GLB JETS 26922A842 2322 140746 SH SOLE 0 0 140746 ETSY INC COM 29786A106 1836 25072 SH SOLE 0 0 25072 EVERCOMMERCE INC COM 29977X105 190 21000 SH SOLE 0 0 21000 EVERCORE INC CLASS A 29977A105 581 6206 SH SOLE 0 0 6206 EVEREST RE GROUP LTD COM G3223R108 562 2004 SH SOLE 0 0 2004 EVERGY INC COM 30034W106 2496 38247 SH SOLE 0 0 38247 EVERI HLDGS INC COM 30034T103 11400 698932 SH SOLE 0 0 698932 EVERSOURCE ENERGY COM 30040W108 15402 182317 SH SOLE 0 0 182317 EVGO INC CL A COM 30052F100 366 60917 SH SOLE 0 0 60917 EVOLUTION PETE CORP COM 30049A107 214 39239 SH SOLE 0 0 39239 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 70 26461 SH SOLE 0 0 26461 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2921 89844 SH SOLE 0 0 89844 EXACT SCIENCES CORP COM 30063P105 2496 63370 SH SOLE 0 0 63370 EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 593 27138 SH SOLE 0 0 27138 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1270 73762 SH SOLE 0 0 73762 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 962 29753 SH SOLE 0 0 29753 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 4405 98006 SH SOLE 0 0 98006 EXELIXIS INC COM 30161Q104 338 16248 SH SOLE 0 0 16248 EXELON CORP COM 30161N101 8194 180810 SH SOLE 0 0 180810 EXPEDIA GROUP INC COM NEW 30212P303 4887 51528 SH SOLE 0 0 51528 EXPEDITORS INTL WASH INC COM 302130109 1854 19016 SH SOLE 0 0 19016 EXPONENT INC COM 30214U102 8731 95457 SH SOLE 0 0 95457 EXTRA SPACE STORAGE INC COM 30225T102 2816 16549 SH SOLE 0 0 16549 EXXON MOBIL CORP COM 30231G102 143469 1675239 SH SOLE 0 0 1675239 F N B CORP COM 302520101 1915 176323 SH SOLE 0 0 176323 F5 INC COM 315616102 1443 9428 SH SOLE 0 0 9428 FACTSET RESH SYS INC COM 303075105 14158 36809 SH SOLE 0 0 36809 FAIR ISAAC CORP COM 303250104 789 1968 SH SOLE 0 0 1968 FARFETCH LTD ORD SH CL A 30744W107 727 101507 SH SOLE 0 0 101507 FARMLAND PARTNERS INC COM 31154R109 2786 201883 SH SOLE 0 0 201883 FARMLAND PARTNERS INC COM 31154R109 20 30000 SH Call SOLE 0 0 0 FASTENAL CO COM 311900104 13545 271331 SH SOLE 0 0 271331 FASTLY INC CL A 31188V100 575 49500 SH SOLE 0 0 49500 FB FINL CORP COM 30257X104 3573 91107 SH SOLE 0 0 91107 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2869 29968 SH SOLE 0 0 29968 FEDERAL SIGNAL CORP COM 313855108 2187 61424 SH SOLE 0 0 61424 FEDERATED HERMES INC CL B 314211103 243 7649 SH SOLE 0 0 7649 FEDEX CORP COM 31428X106 26938 118810 SH SOLE 0 0 118810 FERGUSON PLC NEW SHS G3421J106 547 4938 SH SOLE 0 0 4938 FERRARI N V COM N3167Y103 718 3910 SH SOLE 0 0 3910 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2542 58918 SH SOLE 0 0 58918 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 322 7444 SH SOLE 0 0 7444 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1887 48839 SH SOLE 0 0 48839 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1340 37294 SH SOLE 0 0 37294 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1282 36022 SH SOLE 0 0 36022 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2418 41063 SH SOLE 0 0 41063 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 712 36700 SH SOLE 0 0 36700 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 510 11418 SH SOLE 0 0 11418 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 11156 183874 SH SOLE 0 0 183874 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2620 57969 SH SOLE 0 0 57969 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4915 50939 SH SOLE 0 0 50939 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1586 38700 SH SOLE 0 0 38700 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1831 67432 SH SOLE 0 0 67432 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 2501 55415 SH SOLE 0 0 55415 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 6738 231549 SH SOLE 0 0 231549 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2287 49294 SH SOLE 0 0 49294 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 275 5542 SH SOLE 0 0 5542 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 343 7035 SH SOLE 0 0 7035 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 5439 116891 SH SOLE 0 0 116891 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 562 15202 SH SOLE 0 0 15202 FIDELITY NATL INFORMATION SV COM 31620M106 23731 258878 SH SOLE 0 0 258878 FIDUS INVT CORP COM 316500107 10156 582022 SH SOLE 0 0 582022 FIFTH THIRD BANCORP COM 316773100 6181 183946 SH SOLE 0 0 183946 FINANCE OF AMERICA COMPAN COM CL A 31738L107 260 165357 SH SOLE 0 0 165357 FIRST AMERN FINL CORP COM 31847R102 523 9880 SH SOLE 0 0 9880 FIRST BANCORP N C COM 318910106 979 28047 SH SOLE 0 0 28047 FIRST COMWLTH FINL CORP PA COM 319829107 147 10958 SH SOLE 0 0 10958 FIRST FINL BANKSHARES INC COM 32020R109 5336 135885 SH SOLE 0 0 135885 FIRST FINL CORP IND COM 320218100 425 9557 SH SOLE 0 0 9557 FIRST HORIZON CORPORATION COM 320517105 13142 601188 SH SOLE 0 0 601188 FIRST INDL RLTY TR INC COM 32054K103 273 5758 SH SOLE 0 0 5758 FIRST MAJESTIC SILVER CORP COM 32076V103 80 11123 SH SOLE 0 0 11123 FIRST MERCHANTS CORP COM 320817109 1325 37186 SH SOLE 0 0 37186 FIRST MID ILL BANCSHARES INC COM 320866106 246 6902 SH SOLE 0 0 6902 FIRST REP BK SAN FRANCISCO C COM 33616C100 3380 23441 SH SOLE 0 0 23441 FIRST SOLAR INC COM 336433107 2817 41353 SH SOLE 0 0 41353 FIRST TR / ABERDEEN EMERGING COM 33731K102 294 33420 SH SOLE 0 0 33420 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1017 19426 SH SOLE 0 0 19426 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 5558 499390 SH SOLE 0 0 499390 FIRST TR ENERGY INCOME & GRO COM 33738G104 3510 220490 SH SOLE 0 0 220490 FIRST TR ENERGY INFRASTRCTR COM 33738C103 685 47838 SH SOLE 0 0 47838 FIRST TR ENHANCED EQUITY INC COM 337318109 4123 252292 SH SOLE 0 0 252292 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1000 37433 SH SOLE 0 0 37433 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1280 72209 SH SOLE 0 0 72209 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 437 8989 SH SOLE 0 0 8989 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 40610 802402 SH SOLE 0 0 802402 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 12398 260991 SH SOLE 0 0 260991 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 119250 6921095 SH SOLE 0 0 6921095 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 3628 68004 SH SOLE 0 0 68004 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 778 14539 SH SOLE 0 0 14539 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 16976 855208 SH SOLE 0 0 855208 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 16697 836319 SH SOLE 0 0 836319 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 9917 207085 SH SOLE 0 0 207085 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 418 12044 SH SOLE 0 0 12044 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 6147 288163 SH SOLE 0 0 288163 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 7562 241438 SH SOLE 0 0 241438 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 2990 89630 SH SOLE 0 0 89630 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 47309 1767897 SH SOLE 0 0 1767897 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 14642 222153 SH SOLE 0 0 222153 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 8793 196586 SH SOLE 0 0 196586 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5929 96612 SH SOLE 0 0 96612 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 3427 157616 SH SOLE 0 0 157616 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 1754 73842 SH SOLE 0 0 73842 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 42958 2910466 SH SOLE 0 0 2910466 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 36080 928700 SH SOLE 0 0 928700 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 23788 230683 SH SOLE 0 0 230683 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 37258 774095 SH SOLE 0 0 774095 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 12840 965774 SH SOLE 0 0 965774 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 6913 107281 SH SOLE 0 0 107281 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 3561 82188 SH SOLE 0 0 82188 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 42271 747882 SH SOLE 0 0 747882 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 34066 846549 SH SOLE 0 0 846549 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 3947 50892 SH SOLE 0 0 50892 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 20803 221050 SH SOLE 0 0 221050 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 10700 130209 SH SOLE 0 0 130209 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1829 56615 SH SOLE 0 0 56615 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 11336 157458 SH SOLE 0 0 157458 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 16105 395689 SH SOLE 0 0 395689 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 3309 60546 SH SOLE 0 0 60546 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 23106 524740 SH SOLE 0 0 524740 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 6093 112503 SH SOLE 0 0 112503 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 922 46009 SH SOLE 0 0 46009 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 260881 3730534 SH SOLE 0 0 3730534 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 33028 260001 SH SOLE 0 0 260001 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 4260 125575 SH SOLE 0 0 125575 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 12447 704428 SH SOLE 0 0 704428 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 1174 42370 SH SOLE 0 0 42370 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 86740 2094141 SH SOLE 0 0 2094141 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 3784 149279 SH SOLE 0 0 149279 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 1537 52812 SH SOLE 0 0 52812 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 2137 85004 SH SOLE 0 0 85004 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 108552 1828077 SH SOLE 0 0 1828077 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 14663 374529 SH SOLE 0 0 374529 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 123437 2555634 SH SOLE 0 0 2555634 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 6844 139353 SH SOLE 0 0 139353 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 495 28730 SH SOLE 0 0 28730 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 1743 51485 SH SOLE 0 0 51485 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 14733 541831 SH SOLE 0 0 541831 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1888 36631 SH SOLE 0 0 36631 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2343 154466 SH SOLE 0 0 154466 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 15005 287448 SH SOLE 0 0 287448 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 46813 933095 SH SOLE 0 0 933095 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 438 6208 SH SOLE 0 0 6208 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 8178 313923 SH SOLE 0 0 313923 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 2095 82759 SH SOLE 0 0 82759 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1435 38643 SH SOLE 0 0 38643 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 12682 494409 SH SOLE 0 0 494409 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 33947 1449470 SH SOLE 0 0 1449470 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 378 7108 SH SOLE 0 0 7108 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 10973 500823 SH SOLE 0 0 500823 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 11823 459309 SH SOLE 0 0 459309 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 28094 207245 SH SOLE 0 0 207245 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 2438 65626 SH SOLE 0 0 65626 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 279436 6828804 SH SOLE 0 0 6828804 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 422 26469 SH SOLE 0 0 26469 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 37612 852894 SH SOLE 0 0 852894 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 25818 1081158 SH SOLE 0 0 1081158 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 5025 159003 SH SOLE 0 0 159003 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 5747 177491 SH SOLE 0 0 177491 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 610 34738 SH SOLE 0 0 34738 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 200 11164 SH SOLE 0 0 11164 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 1114 57995 SH SOLE 0 0 57995 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 36773 1069907 SH SOLE 0 0 1069907 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 801 27494 SH SOLE 0 0 27494 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 8122 230898 SH SOLE 0 0 230898 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 574 17343 SH SOLE 0 0 17343 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 2702 95187 SH SOLE 0 0 95187 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 262 8769 SH SOLE 0 0 8769 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 563 18002 SH SOLE 0 0 18002 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 1447 48007 SH SOLE 0 0 48007 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 5963 200428 SH SOLE 0 0 200428 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 355 17982 SH SOLE 0 0 17982 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 4538 242697 SH SOLE 0 0 242697 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 85068 1834539 SH SOLE 0 0 1834539 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 1236 54378 SH SOLE 0 0 54378 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1156 47175 SH SOLE 0 0 47175 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1490 43636 SH SOLE 0 0 43636 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 307 9248 SH SOLE 0 0 9248 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 356 10319 SH SOLE 0 0 10319 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 763 24171 SH SOLE 0 0 24171 FIRST TR FTSE EPRA / NAREIT COM 33736N101 315 7487 SH SOLE 0 0 7487 FIRST TR HIGH INCOME LONG / COM 33738E109 3117 273412 SH SOLE 0 0 273412 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 5039 346819 SH SOLE 0 0 346819 FIRST TR INTER DURATN PFD & COM 33718W103 984 52683 SH SOLE 0 0 52683 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 17994 289702 SH SOLE 0 0 289702 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 13339 175353 SH SOLE 0 0 175353 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 26770 319970 SH SOLE 0 0 319970 FIRST TR MLP & ENERGY INCOM COM 33739B104 799 103946 SH SOLE 0 0 103946 FIRST TR MORNINGSTAR DIVID L SHS 336917109 46814 1329193 SH SOLE 0 0 1329193 FIRST TR MTG INCOME FD COM SHS 33734E103 272 23385 SH SOLE 0 0 23385 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 3636 39718 SH SOLE 0 0 39718 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 11448 174705 SH SOLE 0 0 174705 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 11059 126636 SH SOLE 0 0 126636 FIRST TR NASDAQ 100 TECH IND SHS 337345102 26900 235112 SH SOLE 0 0 235112 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 294 5921 SH SOLE 0 0 5921 FIRST TR S&P REIT INDEX FD COM 33734G108 3704 143900 SH SOLE 0 0 143900 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 11482 149793 SH SOLE 0 0 149793 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 950 297902 SH SOLE 0 0 297902 FIRST TR SR FLTG RATE INCOME COM 33733U108 806 80698 SH SOLE 0 0 80698 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 1639 150771 SH SOLE 0 0 150771 FIRST TR VALUE LINE DIVID IN SHS 33734H106 265762 6847750 SH SOLE 0 0 6847750 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 20616 233898 SH SOLE 0 0 233898 FIRSTENERGY CORP COM 337932107 3131 81558 SH SOLE 0 0 81558 FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 20 11000 SH SOLE 0 0 11000 FISERV INC COM 337738108 18726 210473 SH SOLE 0 0 210473 FISKER INC CL A COM STK 33813J106 1931 225275 SH SOLE 0 0 225275 FIVE BELOW INC COM 33829M101 541 4772 SH SOLE 0 0 4772 FLAGSTAR BANCORP INC COM PAR .001 337930705 303 8559 SH SOLE 0 0 8559 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 3650 169825 SH SOLE 0 0 169825 FLAHERTY & CRUMRINE PFD SECS COM 338478100 660 39385 SH SOLE 0 0 39385 FLEETCOR TECHNOLOGIES INC COM 339041105 317 1509 SH SOLE 0 0 1509 FLEXSHARES TR GLB QLT R/E IDX 33939L787 282 4956 SH SOLE 0 0 4956 FLEXSHARES TR HIG YLD VL ETF 33939L662 547 13540 SH SOLE 0 0 13540 FLEXSHARES TR IBOXX 3R TARGT 33939L506 3769 151900 SH SOLE 0 0 151900 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 11677 463020 SH SOLE 0 0 463020 FLEXSHARES TR INTL QLTDV IDX 33939L837 3216 157435 SH SOLE 0 0 157435 FLEXSHARES TR M STAR DEV MKT 33939L803 360 6243 SH SOLE 0 0 6243 FLEXSHARES TR MORNSTAR UPSTR 33939L407 12596 317512 SH SOLE 0 0 317512 FLEXSHARES TR MORNSTAR USMKT 33939L100 1335 9193 SH SOLE 0 0 9193 FLEXSHARES TR QUALT DIVD IDX 33939L860 2904 57247 SH SOLE 0 0 57247 FLEXSHARES TR STOX US ESG SLCT 33939L696 223 2482 SH SOLE 0 0 2482 FLOOR & DECOR HLDGS INC CL A 339750101 1169 18570 SH SOLE 0 0 18570 FLOWERS FOODS INC COM 343498101 448 17019 SH SOLE 0 0 17019 FLUENCE ENERGY INC COM CL A 34379V103 124 13093 SH SOLE 0 0 13093 FLUOR CORP NEW COM 343412102 418 17167 SH SOLE 0 0 17167 FLYWIRE CORPORATION COM VTG 302492103 351 19896 SH SOLE 0 0 19896 FLYWIRE CORPORATION COM VTG 302492103 28 10500 SH Call SOLE 0 0 0 FMC CORP COM NEW 302491303 1741 16269 SH SOLE 0 0 16269 FORD MTR CO DEL COM 345370860 24670 2216528 SH SOLE 0 0 2216528 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 34 55164 SH SOLE 0 0 55164 FORIAN INC COM 34630N106 110 25000 SH SOLE 0 0 25000 FORMFACTOR INC COM 346375108 982 25345 SH SOLE 0 0 25345 FORTINET INC COM 34959E109 6337 112005 SH SOLE 0 0 112005 FORTIS INC COM 349553107 561 11867 SH SOLE 0 0 11867 FORTIVE CORP COM 34959J108 885 16278 SH SOLE 0 0 16278 FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 886 45794 SH SOLE 0 0 45794 FORTUNA SILVER MINES INC COM 349915108 122 42980 SH SOLE 0 0 42980 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1104 18445 SH SOLE 0 0 18445 FORWARD AIR CORP COM 349853101 8406 91399 SH SOLE 0 0 91399 FOX CORP CL A COM 35137L105 600 18649 SH SOLE 0 0 18649 FRANCO NEV CORP COM 351858105 1928 14655 SH SOLE 0 0 14655 FRANKLIN ELEC INC COM 353514102 245 3339 SH SOLE 0 0 3339 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 1353 14800 SH SOLE 0 0 14800 FRANKLIN LTD DURATION INCOME COM 35472T101 822 121633 SH SOLE 0 0 121633 FRANKLIN RESOURCES INC COM 354613101 9714 416716 SH SOLE 0 0 416716 FRANKLIN RESOURCES INC COM 354613101 5 23700 SH Call SOLE 0 0 0 FRANKLIN RESOURCES INC COM 354613101 1 14400 SH Call SOLE 0 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 107 25760 SH SOLE 0 0 25760 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 1785 75397 SH SOLE 0 0 75397 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 1469 33378 SH SOLE 0 0 33378 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 406 17026 SH SOLE 0 0 17026 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 82547 2129151 SH SOLE 0 0 2129151 FREEPORT-MCMORAN INC CL B 35671D857 15916 543942 SH SOLE 0 0 543942 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 346 13867 SH SOLE 0 0 13867 FRONTIER COMMUNICATIONS PARE COM 35909D109 226 9613 SH SOLE 0 0 9613 FRP HLDGS INC COM 30292L107 283 4685 SH SOLE 0 0 4685 FS BANCORP INC COM 30263Y104 360 12540 SH SOLE 0 0 12540 FS KKR CAP CORP COM 302635206 2461 126726 SH SOLE 0 0 126726 FST TR NEW OPPORT MLP & ENE COM 33739M100 59 10200 SH SOLE 0 0 10200 FTC SOLAR INC COM 30320C103 152 42059 SH SOLE 0 0 42059 FUBOTV INC COM 35953D104 168 68107 SH SOLE 0 0 68107 FUELCELL ENERGY INC COM 35952H601 226 60224 SH SOLE 0 0 60224 FUELCELL ENERGY INC COM 35952H601 17 20000 SH Call SOLE 0 0 0 FULGENT GENETICS INC COM 359664109 960 17605 SH SOLE 0 0 17605 FULLER H B CO COM 359694106 2102 34909 SH SOLE 0 0 34909 FULTON FINL CORP PA COM 360271100 380 26304 SH SOLE 0 0 26304 G1 THERAPEUTICS INC COM 3621LQ109 256 51863 SH SOLE 0 0 51863 GABELLI DIVID & INCOME TR COM 36242H104 18758 917271 SH SOLE 0 0 917271 GABELLI EQUITY TR INC COM 362397101 1677 274868 SH SOLE 0 0 274868 GABELLI GLOBAL SMALL & MID C COM 36249W104 519 46989 SH SOLE 0 0 46989 GABELLI UTIL TR COM 36240A101 502 73858 SH SOLE 0 0 73858 GAIA INC NEW CL A 36269P104 56 13275 SH SOLE 0 0 13275 GALERA THERAPEUTICS INC COM 36338D108 29 22311 SH SOLE 0 0 22311 GALLAGHER ARTHUR J & CO COM 363576109 11508 70573 SH SOLE 0 0 70573 GALMED PHARMACEUTICALS LTD SHS M47238106 42 64310 SH SOLE 0 0 64310 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 323 89685 SH SOLE 0 0 89685 GAMING & LEISURE PPTYS INC COM 36467J108 3517 76682 SH SOLE 0 0 76682 GARMIN LTD SHS H2906T109 9680 98531 SH SOLE 0 0 98531 GARTNER INC COM 366651107 1040 4302 SH SOLE 0 0 4302 GATX CORP COM 361448103 325 3453 SH SOLE 0 0 3453 GDS HLDGS LTD SPONSORED ADS 36165L108 262 7843 SH SOLE 0 0 7843 GENERAC HLDGS INC COM 368736104 10924 51874 SH SOLE 0 0 51874 GENERAL DYNAMICS CORP COM 369550108 50782 229487 SH SOLE 0 0 229487 GENERAL ELECTRIC CO COM NEW 369604301 16055 252133 SH SOLE 0 0 252133 GENERAL MLS INC COM 370334104 41810 554139 SH SOLE 0 0 554139 GENERAL MLS INC COM 370334104 167 15600 SH Call SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 14130 444897 SH SOLE 0 0 444897 GENESIS ENERGY L P UNIT LTD PARTN 371927104 686 85524 SH SOLE 0 0 85524 GENTEX CORP COM 371901109 784 28032 SH SOLE 0 0 28032 GENUINE PARTS CO COM 372460105 18309 137654 SH SOLE 0 0 137654 GENWORTH FINL INC COM CL A 37247D106 139 39505 SH SOLE 0 0 39505 GEO GROUP INC NEW COM 36162J106 76 11505 SH SOLE 0 0 11505 GERON CORP COM 374163103 134 86650 SH SOLE 0 0 86650 GETTY RLTY CORP NEW COM 374297109 386 14558 SH SOLE 0 0 14558 GEVO INC COM PAR 374396406 58 24735 SH SOLE 0 0 24735 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 89 14721 SH SOLE 0 0 14721 GILEAD SCIENCES INC COM 375558103 16317 263986 SH SOLE 0 0 263986 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 79 33165 SH SOLE 0 0 33165 GLACIER BANCORP INC NEW COM 37637Q105 1518 32007 SH SOLE 0 0 32007 GLADSTONE INVT CORP COM 376546107 156 11089 SH SOLE 0 0 11089 GLOBAL MED REIT INC COM NEW 37954A204 675 60149 SH SOLE 0 0 60149 GLOBAL PARTNERS LP COM UNITS 37946R109 330 14034 SH SOLE 0 0 14034 GLOBAL PMTS INC COM 37940X102 4541 41040 SH SOLE 0 0 41040 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4186 194970 SH SOLE 0 0 194970 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1211 73434 SH SOLE 0 0 73434 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 857 34264 SH SOLE 0 0 34264 GLOBAL X FDS FINTECH ETF 37954Y814 1998 93820 SH SOLE 0 0 93820 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 1114 91163 SH SOLE 0 0 91163 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 6526 171233 SH SOLE 0 0 171233 GLOBAL X FDS GLB X SUPERDIV 37950E549 2804 301814 SH SOLE 0 0 301814 GLOBAL X FDS GLBL X MLP ETF 37954Y343 494 13399 SH SOLE 0 0 13399 GLOBAL X FDS GLOBAL X SILVER 37954Y848 694 26797 SH SOLE 0 0 26797 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 544 29306 SH SOLE 0 0 29306 GLOBAL X FDS GLOBX SUPDV US 37950E291 3716 191028 SH SOLE 0 0 191028 GLOBAL X FDS INTERNET OF THNG 37954Y780 679 26409 SH SOLE 0 0 26409 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 7629 105028 SH SOLE 0 0 105028 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 271 10423 SH SOLE 0 0 10423 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 28402 1625776 SH SOLE 0 0 1625776 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5891 289909 SH SOLE 0 0 289909 GLOBAL X FDS REIT ETF 37950E127 133 16518 SH SOLE 0 0 16518 GLOBAL X FDS RUSSELL 2000 37954Y459 6678 325114 SH SOLE 0 0 325114 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 831 18092 SH SOLE 0 0 18092 GLOBAL X FDS S&P 500 COVERED 37954Y475 47606 1115423 SH SOLE 0 0 1115423 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 208 18028 SH SOLE 0 0 18028 GLOBAL X FDS US INFR DEV ETF 37954Y673 19910 874391 SH SOLE 0 0 874391 GLOBAL X FDS US PFD ETF 37954Y657 965 45521 SH SOLE 0 0 45521 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 323 15457 SH SOLE 0 0 15457 GLOBAL X FDS X EMERGING MKT 37954Y350 595 28033 SH SOLE 0 0 28033 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 664 16472 SH SOLE 0 0 16472 GLOBALSTAR INC COM 378973408 23 18557 SH SOLE 0 0 18557 GLOBANT S A COM L44385109 246 1414 SH SOLE 0 0 1414 GLOBE LIFE INC COM 37959E102 2506 25712 SH SOLE 0 0 25712 GLOBUS MED INC CL A 379577208 251 4477 SH SOLE 0 0 4477 GODADDY INC CL A 380237107 3256 46813 SH SOLE 0 0 46813 GOGO INC COM 38046C109 290 17919 SH SOLE 0 0 17919 GOLD FIELDS LTD SPONSORED ADR 38059T106 117 12867 SH SOLE 0 0 12867 GOLD RESOURCE CORP COM 38068T105 35 21292 SH SOLE 0 0 21292 GOLDMAN SACHS BDC INC SHS 38147U107 6019 358287 SH SOLE 0 0 358287 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 473 4735 SH SOLE 0 0 4735 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 266 5159 SH SOLE 0 0 5159 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 353 7075 SH SOLE 0 0 7075 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 8605 289237 SH SOLE 0 0 289237 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 5108 183924 SH SOLE 0 0 183924 GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 322 11023 SH SOLE 0 0 11023 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 842 16041 SH SOLE 0 0 16041 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 17189 229367 SH SOLE 0 0 229367 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 11205 201820 SH SOLE 0 0 201820 GOLDMAN SACHS GROUP INC COM 38141G104 35274 118747 SH SOLE 0 0 118747 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 495 44476 SH SOLE 0 0 44476 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 1981 110421 SH SOLE 0 0 110421 GOLUB CAP BDC INC COM 38173M102 241 18591 SH SOLE 0 0 18591 GOODYEAR TIRE & RUBR CO COM 382550101 228 21290 SH SOLE 0 0 21290 GRACO INC COM 384109104 2560 43096 SH SOLE 0 0 43096 GRAHAM HLDGS CO COM CL B 384637104 11859 20922 SH SOLE 0 0 20922 GRAINGER W W INC COM 384802104 2769 6092 SH SOLE 0 0 6092 GRANITE PT MTG TR INC COM STK 38741L107 1669 174426 SH SOLE 0 0 174426 GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 111 115000 PRN SOLE 0 0 115000 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 126 10214 SH SOLE 0 0 10214 GRANITESHARES GOLD TR SHS BEN INT 38748G101 2008 112097 SH SOLE 0 0 112097 GRAPHIC PACKAGING HLDG CO COM 388689101 770 37569 SH SOLE 0 0 37569 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 540 22007 SH SOLE 0 0 22007 GREAT AJAX CORP COM 38983D300 854 89027 SH SOLE 0 0 89027 GREEN BRICK PARTNERS INC COM 392709101 3343 170806 SH SOLE 0 0 170806 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 15 15000 PRN SOLE 0 0 15000 GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3 18 20000 PRN SOLE 0 0 20000 GREIF INC CL A 397624107 266 4268 SH SOLE 0 0 4268 GRIFFON CORP COM 398433102 549 19600 SH SOLE 0 0 19600 GRITSTONE BIO INC COM 39868T105 50 20700 SH SOLE 0 0 20700 GROWGENERATION CORP COM 39986L109 52 14598 SH SOLE 0 0 14598 GSK PLC SPONSORED ADR 37733W105 12661 290866 SH SOLE 0 0 290866 GUARANTY BANCSHARES INC TEX COM 400764106 453 12484 SH SOLE 0 0 12484 GUESS INC COM 401617105 566 33172 SH SOLE 0 0 33172 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 7712 479296 SH SOLE 0 0 479296 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 806 45322 SH SOLE 0 0 45322 GUIDEWIRE SOFTWARE INC COM 40171V100 207 2918 SH SOLE 0 0 2918 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3248 75059 SH SOLE 0 0 75059 H & E EQUIPMENT SERVICES INC COM 404030108 976 33682 SH SOLE 0 0 33682 HALL OF FAME RESORT & ENTMT COM 40619L102 22 36543 SH SOLE 0 0 36543 HALLIBURTON CO COM 406216101 58343 1860395 SH SOLE 0 0 1860395 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 14742 397052 SH SOLE 0 0 397052 HANCOCK JOHN INCOME SECS TR COM 410123103 184 16150 SH SOLE 0 0 16150 HANCOCK JOHN INVS TR COM 410142103 166 12623 SH SOLE 0 0 12623 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 521 29779 SH SOLE 0 0 29779 HANCOCK JOHN PFD INCOME FD I COM 41021P103 269 17057 SH SOLE 0 0 17057 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 645 46037 SH SOLE 0 0 46037 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2105 91730 SH SOLE 0 0 91730 HANCOCK WHITNEY CORPORATION COM 410120109 2554 57606 SH SOLE 0 0 57606 HANESBRANDS INC COM 410345102 6760 656968 SH SOLE 0 0 656968 HANMI FINL CORP COM NEW 410495204 891 39688 SH SOLE 0 0 39688 HANNON ARMSTRONG SUST INFR C COM 41068X100 799 21099 SH SOLE 0 0 21099 HANOVER INS GROUP INC COM 410867105 3684 25193 SH SOLE 0 0 25193 HARLEY DAVIDSON INC COM 412822108 565 17846 SH SOLE 0 0 17846 HARMONIC INC COM 413160102 155 17892 SH SOLE 0 0 17892 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 31365 830206 SH SOLE 0 0 830206 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 2513 73479 SH SOLE 0 0 73479 HARTFORD FINL SVCS GROUP INC COM 416515104 4578 69970 SH SOLE 0 0 69970 HASBRO INC COM 418056107 9901 120915 SH SOLE 0 0 120915 HAVERTY FURNITURE COS INC COM 419596101 377 16271 SH SOLE 0 0 16271 HAWAIIAN ELEC INDUSTRIES COM 419870100 2235 54650 SH SOLE 0 0 54650 HCA HEALTHCARE INC COM 40412C101 17798 105901 SH SOLE 0 0 105901 HDFC BANK LTD SPONSORED ADS 40415F101 257 4678 SH SOLE 0 0 4678 HEALTHCARE RLTY TR COM 421946104 340 12501 SH SOLE 0 0 12501 HEALTHCARE TR AMER INC CL A NEW 42225P501 827 29644 SH SOLE 0 0 29644 HEALTHEQUITY INC COM 42226A107 3918 63824 SH SOLE 0 0 63824 HEALTHPEAK PROPERTIES INC COM 42250P103 697 26908 SH SOLE 0 0 26908 HECLA MNG CO COM 422704106 317 80826 SH SOLE 0 0 80826 HEICO CORP NEW CL A 422806208 307 2918 SH SOLE 0 0 2918 HEICO CORP NEW COM 422806109 552 4210 SH SOLE 0 0 4210 HELMERICH & PAYNE INC COM 423452101 4054 94139 SH SOLE 0 0 94139 HENRY JACK & ASSOC INC COM 426281101 7115 39517 SH SOLE 0 0 39517 HENRY SCHEIN INC COM 806407102 346 4513 SH SOLE 0 0 4513 HERCULES CAPITAL INC COM 427096508 584 43296 SH SOLE 0 0 43296 HERITAGE COMM CORP COM 426927109 660 61739 SH SOLE 0 0 61739 HERON THERAPEUTICS INC COM 427746102 33 11786 SH SOLE 0 0 11786 HERSHEY CO COM 427866108 13216 61419 SH SOLE 0 0 61419 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 694 43807 SH SOLE 0 0 43807 HESS CORP COM 42809H107 2145 20243 SH SOLE 0 0 20243 HESS MIDSTREAM LP CL A SHS 428103105 4426 158059 SH SOLE 0 0 158059 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4918 370886 SH SOLE 0 0 370886 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3 13200 SH Call SOLE 0 0 0 HEXCEL CORP NEW COM 428291108 436 8334 SH SOLE 0 0 8334 HF SINCLAIR CORP COM 403949100 2079 46042 SH SOLE 0 0 46042 HIGH INCOME SECS FD SHS BEN INT 42968F108 351 48180 SH SOLE 0 0 48180 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 3342 296775 SH SOLE 0 0 296775 HILLENBRAND INC COM 431571108 365 8918 SH SOLE 0 0 8918 HILLMAN SOLUTIONS CORP COM 431636109 160 18472 SH SOLE 0 0 18472 HILLTOP HOLDINGS INC COM 432748101 927 34782 SH SOLE 0 0 34782 HILTON WORLDWIDE HLDGS INC COM 43300A203 2449 21974 SH SOLE 0 0 21974 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 204 27223 SH SOLE 0 0 27223 HIPPO HLDGS INC COMMON STOCK 433539103 12 14204 SH SOLE 0 0 14204 HOLOGIC INC COM 436440101 1622 23403 SH SOLE 0 0 23403 HOME BANCSHARES INC COM 436893200 751 36189 SH SOLE 0 0 36189 HOME DEPOT INC COM 437076102 414788 1512172 SH SOLE 0 0 1512172 HONDA MOTOR LTD AMERN SHS 438128308 701 29014 SH SOLE 0 0 29014 HONEST CO INC COM 438333106 79 27154 SH SOLE 0 0 27154 HONEYWELL INTL INC COM 438516106 55461 319038 SH SOLE 0 0 319038 HORIZON THERAPEUTICS PUB L SHS G46188101 6066 76051 SH SOLE 0 0 76051 HORMEL FOODS CORP COM 440452100 6024 127203 SH SOLE 0 0 127203 HOST HOTELS & RESORTS INC COM 44107P104 397 25319 SH SOLE 0 0 25319 HOSTESS BRANDS INC CL A 44109J106 955 45035 SH SOLE 0 0 45035 HOULIHAN LOKEY INC CL A 441593100 943 11945 SH SOLE 0 0 11945 HOWMET AEROSPACE INC COM 443201108 899 28585 SH SOLE 0 0 28585 HP INC COM 40434L105 8980 273947 SH SOLE 0 0 273947 HUBBELL INC COM 443510607 1158 6487 SH SOLE 0 0 6487 HUBSPOT INC COM 443573100 3470 11542 SH SOLE 0 0 11542 HUDBAY MINERALS INC COM 443628102 54 13336 SH SOLE 0 0 13336 HUMANA INC COM 444859102 4352 9296 SH SOLE 0 0 9296 HUNT J B TRANS SVCS INC COM 445658107 2270 14417 SH SOLE 0 0 14417 HUNTINGTON BANCSHARES INC COM 446150104 27275 2267233 SH SOLE 0 0 2267233 HUNTINGTON INGALLS INDS INC COM 446413106 14595 67000 SH SOLE 0 0 67000 HUNTSMAN CORP COM 447011107 3200 112882 SH SOLE 0 0 112882 HYATT HOTELS CORP COM CL A 448579102 331 4482 SH SOLE 0 0 4482 I3 VERTICALS INC COM CL A 46571Y107 2710 108302 SH SOLE 0 0 108302 IAC INTERACTIVECORP NEW COM NEW 44891N208 3695 48632 SH SOLE 0 0 48632 IAMGOLD CORP COM 450913108 786 488009 SH SOLE 0 0 488009 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2634 54739 SH SOLE 0 0 54739 ICL GROUP LTD SHS M53213100 340 37483 SH SOLE 0 0 37483 ICON PLC SHS G4705A100 3334 15386 SH SOLE 0 0 15386 ICU MED INC COM 44930G107 518 3151 SH SOLE 0 0 3151 IDACORP INC COM 451107106 1393 13149 SH SOLE 0 0 13149 IDEX CORP COM 45167R104 667 3672 SH SOLE 0 0 3672 IDEXX LABS INC COM 45168D104 6444 18373 SH SOLE 0 0 18373 IHS HOLDING LIMITED ORD SHS G4701H109 1204 115329 SH SOLE 0 0 115329 II-VI INC COM 902104108 705 13845 SH SOLE 0 0 13845 ILLINOIS TOOL WKS INC COM 452308109 49478 271449 SH SOLE 0 0 271449 ILLUMINA INC COM 452327109 1994 10817 SH SOLE 0 0 10817 IMMUNITYBIO INC COM 45256X103 51 13621 SH SOLE 0 0 13621 IMMUNOGEN INC COM 45253H101 90 19981 SH SOLE 0 0 19981 IMPERIAL OIL LTD COM NEW 453038408 472 10019 SH SOLE 0 0 10019 IMPINJ INC COM 453204109 1093 18637 SH SOLE 0 0 18637 INCYTE CORP COM 45337C102 2348 30904 SH SOLE 0 0 30904 INDEPENDENCE RLTY TR INC COM 45378A106 1210 58361 SH SOLE 0 0 58361 INDEPENDENT BK CORP MASS COM 453836108 467 5878 SH SOLE 0 0 5878 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 11553 476031 SH SOLE 0 0 476031 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 8720 359281 SH SOLE 0 0 359281 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 5688 272427 SH SOLE 0 0 272427 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 862 30038 SH SOLE 0 0 30038 INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 325 10068 SH SOLE 0 0 10068 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 968 31262 SH SOLE 0 0 31262 INDEXIQ ETF TR IQ S&P HGH YLD 45409B412 1098 51632 SH SOLE 0 0 51632 INDEXIQ ETF TR US RL EST SMCP 45409B628 307 14540 SH SOLE 0 0 14540 INDIA FD INC COM 454089103 1275 78247 SH SOLE 0 0 78247 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 186 13230 SH SOLE 0 0 13230 INFINERA CORP COM 45667G103 164 30584 SH SOLE 0 0 30584 INFLARX NV COM N44821101 207 143068 SH SOLE 0 0 143068 INFOSYS LTD SPONSORED ADR 456788108 300 16221 SH SOLE 0 0 16221 ING GROEP N.V. SPONSORED ADR 456837103 364 36731 SH SOLE 0 0 36731 INGERSOLL RAND INC COM 45687V106 1055 25065 SH SOLE 0 0 25065 INGLES MKTS INC CL A 457030104 338 3897 SH SOLE 0 0 3897 INGREDION INC COM 457187102 1922 21800 SH SOLE 0 0 21800 INMODE LTD SHS M5425M103 3724 166160 SH SOLE 0 0 166160 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 873 25608 SH SOLE 0 0 25608 INNOVATOR ETFS TR IBD 50 ETF 45782C102 416 15470 SH SOLE 0 0 15470 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 526 17724 SH SOLE 0 0 17724 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 1534 78542 SH SOLE 0 0 78542 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 218 7301 SH SOLE 0 0 7301 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 2410 89235 SH SOLE 0 0 89235 INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 235 9041 SH SOLE 0 0 9041 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 722 24786 SH SOLE 0 0 24786 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 546 18104 SH SOLE 0 0 18104 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 493 16523 SH SOLE 0 0 16523 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 1078 37960 SH SOLE 0 0 37960 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 789 27681 SH SOLE 0 0 27681 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 5140 188197 SH SOLE 0 0 188197 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 984 33335 SH SOLE 0 0 33335 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 757 28068 SH SOLE 0 0 28068 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 847 28220 SH SOLE 0 0 28220 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 787 27360 SH SOLE 0 0 27360 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 783 27646 SH SOLE 0 0 27646 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 790 28097 SH SOLE 0 0 28097 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 2050 70481 SH SOLE 0 0 70481 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 864 30764 SH SOLE 0 0 30764 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 2083 70885 SH SOLE 0 0 70885 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 424 17590 SH SOLE 0 0 17590 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 18 10684 SH SOLE 0 0 10684 INSEEGO CORP COM 45782B104 177 93463 SH SOLE 0 0 93463 INSIGHT ENTERPRISES INC COM 45765U103 214 2479 SH SOLE 0 0 2479 INSIGHT SELECT INCOME FD COM 45781W109 656 40853 SH SOLE 0 0 40853 INSPIRE MED SYS INC COM 457730109 237 1298 SH SOLE 0 0 1298 INSTALLED BLDG PRODS INC COM 45780R101 272 3272 SH SOLE 0 0 3272 INSTRUCTURE HLDGS INC COM 457790103 200 8817 SH SOLE 0 0 8817 INSULET CORP COM 45784P101 730 3349 SH SOLE 0 0 3349 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 105 10548 SH SOLE 0 0 10548 INTEL CORP COM 458140100 60955 1629370 SH SOLE 0 0 1629370 INTELLIA THERAPEUTICS INC COM 45826J105 1331 25720 SH SOLE 0 0 25720 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2892 52568 SH SOLE 0 0 52568 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2114 153068 SH SOLE 0 0 153068 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 61 64000 PRN SOLE 0 0 64000 INTERCONTINENTAL EXCHANGE IN COM 45866F104 80718 858264 SH SOLE 0 0 858264 INTERNATIONAL BUSINESS MACHS COM 459200101 87642 620727 SH SOLE 0 0 620727 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6817 57225 SH SOLE 0 0 57225 INTERNATIONAL PAPER CO COM 460146103 2850 68132 SH SOLE 0 0 68132 INTERPUBLIC GROUP COS INC COM 460690100 10920 396660 SH SOLE 0 0 396660 INTERPUBLIC GROUP COS INC COM 460690100 10 19100 SH Call SOLE 0 0 0 INTREPID POTASH INC COM 46121Y201 996 22000 SH SOLE 0 0 22000 INTUIT COM 461202103 9301 24117 SH SOLE 0 0 24117 INTUITIVE SURGICAL INC COM NEW 46120E602 18309 91222 SH SOLE 0 0 91222 INUVO INC COM NEW 46122W204 9 18000 SH SOLE 0 0 18000 INVENTRUST PPTYS CORP COM NEW 46124J201 1462 56673 SH SOLE 0 0 56673 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1211 12690 SH SOLE 0 0 12690 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1272 26410 SH SOLE 0 0 26410 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 24979 504106 SH SOLE 0 0 504106 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 620 25170 SH SOLE 0 0 25170 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 24132 1337675 SH SOLE 0 0 1337675 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 164 17378 SH SOLE 0 0 17378 INVESCO BD FD COM 46132L107 827 50834 SH SOLE 0 0 50834 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 276 7081 SH SOLE 0 0 7081 INVESCO CALIF VALUE MUN INCO COM 46132H106 148 14007 SH SOLE 0 0 14007 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 6897 258892 SH SOLE 0 0 258892 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 5704 279891 SH SOLE 0 0 279891 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 531 27367 SH SOLE 0 0 27367 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 742 28339 SH SOLE 0 0 28339 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 4300 153798 SH SOLE 0 0 153798 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 603 24784 SH SOLE 0 0 24784 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 806 42625 SH SOLE 0 0 42625 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 631 12500 SH SOLE 0 0 12500 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 1358 49139 SH SOLE 0 0 49139 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 7920 420928 SH SOLE 0 0 420928 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1619 23833 SH SOLE 0 0 23833 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 3753 202526 SH SOLE 0 0 202526 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 291 17286 SH SOLE 0 0 17286 INVESCO EXCH TRADED FD TR II FTSE INTL LOW 46138E768 418 17566 SH SOLE 0 0 17566 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1193 29971 SH SOLE 0 0 29971 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 300 16525 SH SOLE 0 0 16525 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 325 11174 SH SOLE 0 0 11174 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 1400 71442 SH SOLE 0 0 71442 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 837 43428 SH SOLE 0 0 43428 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 482 15523 SH SOLE 0 0 15523 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 12482 384317 SH SOLE 0 0 384317 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 6282 121368 SH SOLE 0 0 121368 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 2126 129475 SH SOLE 0 0 129475 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 2112 26034 SH SOLE 0 0 26034 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 46032 399357 SH SOLE 0 0 399357 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 25640 1101341 SH SOLE 0 0 1101341 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 3265 139285 SH SOLE 0 0 139285 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 15310 1240640 SH SOLE 0 0 1240640 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 8664 220734 SH SOLE 0 0 220734 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 597 10187 SH SOLE 0 0 10187 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 486 9363 SH SOLE 0 0 9363 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 17926 256528 SH SOLE 0 0 256528 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 571 24555 SH SOLE 0 0 24555 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1174 26601 SH SOLE 0 0 26601 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 372 13478 SH SOLE 0 0 13478 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 4510 87740 SH SOLE 0 0 87740 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 25695 252252 SH SOLE 0 0 252252 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 310 35619 SH SOLE 0 0 35619 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1161 8483 SH SOLE 0 0 8483 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 947 8172 SH SOLE 0 0 8172 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1658 37212 SH SOLE 0 0 37212 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 3484 84345 SH SOLE 0 0 84345 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 22898 518754 SH SOLE 0 0 518754 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 70979 1144750 SH SOLE 0 0 1144750 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 9277 129948 SH SOLE 0 0 129948 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 22739 1121800 SH SOLE 0 0 1121800 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 12446 448983 SH SOLE 0 0 448983 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 5655 254848 SH SOLE 0 0 254848 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 681 37512 SH SOLE 0 0 37512 INVESCO EXCH TRD SLF IDX FD BULLSHS 22 USD 46138J676 276 11563 SH SOLE 0 0 11563 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 19108 901745 SH SOLE 0 0 901745 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 9867 447475 SH SOLE 0 0 447475 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 20640 985184 SH SOLE 0 0 985184 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 9264 403832 SH SOLE 0 0 403832 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 34598 1668174 SH SOLE 0 0 1668174 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 440 20187 SH SOLE 0 0 20187 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 22373 1094576 SH SOLE 0 0 1094576 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 217 9883 SH SOLE 0 0 9883 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 16048 832816 SH SOLE 0 0 832816 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 304 12859 SH SOLE 0 0 12859 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 12199 629801 SH SOLE 0 0 629801 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 268 4211 SH SOLE 0 0 4211 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 479 29117 SH SOLE 0 0 29117 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 254 11438 SH SOLE 0 0 11438 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 11036 552890 SH SOLE 0 0 552890 INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 2047 77886 SH SOLE 0 0 77886 INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734 1119 34975 SH SOLE 0 0 34975 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 24707 599800 SH SOLE 0 0 599800 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 2012 60371 SH SOLE 0 0 60371 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3804 54268 SH SOLE 0 0 54268 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 16132 208100 SH SOLE 0 0 208100 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 16038 464725 SH SOLE 0 0 464725 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 1715 40670 SH SOLE 0 0 40670 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1975 27345 SH SOLE 0 0 27345 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 3377 88381 SH SOLE 0 0 88381 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 3003 26170 SH SOLE 0 0 26170 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 516 6381 SH SOLE 0 0 6381 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 17014 249849 SH SOLE 0 0 249849 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 217 2764 SH SOLE 0 0 2764 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1003 9250 SH SOLE 0 0 9250 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 257 4450 SH SOLE 0 0 4450 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 799 21564 SH SOLE 0 0 21564 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 2188 85210 SH SOLE 0 0 85210 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 2128 48503 SH SOLE 0 0 48503 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 2721 75020 SH SOLE 0 0 75020 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 832 14183 SH SOLE 0 0 14183 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 2451 56153 SH SOLE 0 0 56153 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 5236 1377914 SH SOLE 0 0 1377914 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 414 5521 SH SOLE 0 0 5521 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 4914 50339 SH SOLE 0 0 50339 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 713 7838 SH SOLE 0 0 7838 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1506 96919 SH SOLE 0 0 96919 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 25674 173238 SH SOLE 0 0 173238 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2655 17316 SH SOLE 0 0 17316 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 191 19490 SH SOLE 0 0 19490 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3307 160917 SH SOLE 0 0 160917 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2877 168055 SH SOLE 0 0 168055 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 677 12608 SH SOLE 0 0 12608 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 883 7388 SH SOLE 0 0 7388 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 10523 205723 SH SOLE 0 0 205723 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 229 3203 SH SOLE 0 0 3203 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 29744 373629 SH SOLE 0 0 373629 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 8722 30431 SH SOLE 0 0 30431 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 541 11701 SH SOLE 0 0 11701 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 1331 48866 SH SOLE 0 0 48866 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 13319 187216 SH SOLE 0 0 187216 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 8806 138523 SH SOLE 0 0 138523 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 2681 68190 SH SOLE 0 0 68190 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 2066 26505 SH SOLE 0 0 26505 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 866 5309 SH SOLE 0 0 5309 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 500 5984 SH SOLE 0 0 5984 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 13315 299830 SH SOLE 0 0 299830 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 1232 18190 SH SOLE 0 0 18190 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 378 3294 SH SOLE 0 0 3294 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 508 6109 SH SOLE 0 0 6109 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 2559 58320 SH SOLE 0 0 58320 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1307 63411 SH SOLE 0 0 63411 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 996 9297 SH SOLE 0 0 9297 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 10496 170666 SH SOLE 0 0 170666 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 11759 221123 SH SOLE 0 0 221123 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 6470 24151 SH SOLE 0 0 24151 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 946 5901 SH SOLE 0 0 5901 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 6567 42377 SH SOLE 0 0 42377 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 784 23474 SH SOLE 0 0 23474 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 4072 24574 SH SOLE 0 0 24574 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 6724 28446 SH SOLE 0 0 28446 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 2275 19921 SH SOLE 0 0 19921 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 166830 1242852 SH SOLE 0 0 1242852 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 6909 46794 SH SOLE 0 0 46794 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 55334 736883 SH SOLE 0 0 736883 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 25683 611510 SH SOLE 0 0 611510 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 5245 113470 SH SOLE 0 0 113470 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 3678 80449 SH SOLE 0 0 80449 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 973 11608 SH SOLE 0 0 11608 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 351 17104 SH SOLE 0 0 17104 INVESCO LTD SHS G491BT108 316 19613 SH SOLE 0 0 19613 INVESCO MUN OPPORTUNITY TR COM 46132C107 1611 155958 SH SOLE 0 0 155958 INVESCO MUNI INCOME OPP TRST COM 46132X101 536 83082 SH SOLE 0 0 83082 INVESCO MUNICIPAL TRUST COM 46131J103 233 22932 SH SOLE 0 0 22932 INVESCO QQQ TR UNIT SER 1 46090E103 493387 1760126 SH SOLE 0 0 1760126 INVESCO QUALITY MUN INCOME T COM 46133G107 1438 140890 SH SOLE 0 0 140890 INVESCO SR INCOME TR COM 46131H107 63 16070 SH SOLE 0 0 16070 INVESCO TR INVT GRADE MUNS COM 46131M106 3304 313781 SH SOLE 0 0 313781 INVESCO VALUE MUN INCOME TR COM 46132P108 3207 249211 SH SOLE 0 0 249211 INVESTCORP CR MGMT BDC INC COM 46090R104 165 39009 SH SOLE 0 0 39009 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 500 14059 SH SOLE 0 0 14059 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 4003 152781 SH SOLE 0 0 152781 INVITAE CORP COM 46185L103 35 14421 SH SOLE 0 0 14421 INVITATION HOMES INC COM 46187W107 2918 82018 SH SOLE 0 0 82018 IONIS PHARMACEUTICALS INC COM 462222100 2008 54230 SH SOLE 0 0 54230 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 18 20000 PRN SOLE 0 0 20000 IPG PHOTONICS CORP COM 44980X109 235 2494 SH SOLE 0 0 2494 IQVIA HLDGS INC COM 46266C105 94286 434518 SH SOLE 0 0 434518 IRIDIUM COMMUNICATIONS INC COM 46269C102 6702 178441 SH SOLE 0 0 178441 IRON MTN INC NEW COM 46284V101 11491 235999 SH SOLE 0 0 235999 IRON MTN INC NEW COM 46284V101 16 19800 SH Call SOLE 0 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 162 14048 SH SOLE 0 0 14048 ISHARES GOLD TR ISHARES NEW 464285204 42770 1246589 SH SOLE 0 0 1246589 ISHARES INC CORE MSCI EMKT 46434G103 102593 2091173 SH SOLE 0 0 2091173 ISHARES INC EM MKT SM-CP ETF 464286475 224 4670 SH SOLE 0 0 4670 ISHARES INC EM MKTS DIV ETF 464286319 2996 112646 SH SOLE 0 0 112646 ISHARES INC ESG AWR MSCI EM 46434G863 10615 328537 SH SOLE 0 0 328537 ISHARES INC GLB AGRIC PR ETF 464286350 3706 94567 SH SOLE 0 0 94567 ISHARES INC INTL HIGH YIELD 464286210 651 15651 SH SOLE 0 0 15651 ISHARES INC JP MRG EM CRP BD 464286251 929 21692 SH SOLE 0 0 21692 ISHARES INC MSCI AUST ETF 464286103 518 24397 SH SOLE 0 0 24397 ISHARES INC MSCI BRAZIL ETF 464286400 870 31768 SH SOLE 0 0 31768 ISHARES INC MSCI CDA ETF 464286509 3078 91392 SH SOLE 0 0 91392 ISHARES INC MSCI EMERG MKT 46434G889 303 7049 SH SOLE 0 0 7049 ISHARES INC MSCI EMERG MRKT 464286533 19071 344034 SH SOLE 0 0 344034 ISHARES INC MSCI EMRG CHN 46434G764 1693 35453 SH SOLE 0 0 35453 ISHARES INC MSCI EQUAL WEITE 464286681 272 3848 SH SOLE 0 0 3848 ISHARES INC MSCI EURZONE ETF 464286608 847 23291 SH SOLE 0 0 23291 ISHARES INC MSCI FRONTIER 464286145 298 11119 SH SOLE 0 0 11119 ISHARES INC MSCI GBL ETF NEW 46434G848 447 12536 SH SOLE 0 0 12536 ISHARES INC MSCI GBL GOLD MN 46434G855 1744 80085 SH SOLE 0 0 80085 ISHARES INC MSCI GBL MIN VOL 464286525 12783 135270 SH SOLE 0 0 135270 ISHARES INC MSCI GLB SLV&MTL 464286327 211 21374 SH SOLE 0 0 21374 ISHARES INC MSCI JPN ETF NEW 46434G822 1716 32481 SH SOLE 0 0 32481 ISHARES INC MSCI MEXICO ETF 464286822 7827 168001 SH SOLE 0 0 168001 ISHARES INC MSCI PAC JP ETF 464286665 1573 37771 SH SOLE 0 0 37771 ISHARES INC MSCI SINGPOR ETF 46434G780 190 10720 SH SOLE 0 0 10720 ISHARES INC MSCI STH KOR ETF 464286772 481 8268 SH SOLE 0 0 8268 ISHARES INC MSCI SWITZERLAND 464286749 243 5848 SH SOLE 0 0 5848 ISHARES INC MSCI WORLD ETF 464286392 4919 46025 SH SOLE 0 0 46025 ISHARES INC US INTL HGH YLD 464286178 242 5966 SH SOLE 0 0 5966 ISHARES SILVER TR ISHARES 46428Q109 25371 1361122 SH SOLE 0 0 1361122 ISHARES SILVER TR ISHARES 46428Q109 1 35500 SH Call SOLE 0 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 31169 311321 SH SOLE 0 0 311321 ISHARES TR 0-5 YR TIPS ETF 46429B747 105790 1042978 SH SOLE 0 0 1042978 ISHARES TR 0-5YR HI YL CP 46434V407 18558 457668 SH SOLE 0 0 457668 ISHARES TR 0-5YR INVT GR CP 46434V100 19903 410701 SH SOLE 0 0 410701 ISHARES TR 1 3 YR TREAS BD 464287457 147032 1775962 SH SOLE 0 0 1775962 ISHARES TR 10+ YR INVST GRD 464289511 624 11701 SH SOLE 0 0 11701 ISHARES TR 10-20 YR TRS ETF 464288653 3106 25845 SH SOLE 0 0 25845 ISHARES TR 20 YR TR BD ETF 464287432 59364 516795 SH SOLE 0 0 516795 ISHARES TR 3 7 YR TREAS BD 464288661 6077 50917 SH SOLE 0 0 50917 ISHARES TR 7-10 YR TRSY BD 464287440 41715 407763 SH SOLE 0 0 407763 ISHARES TR A RATE CP BD ETF 46429B291 277 5742 SH SOLE 0 0 5742 ISHARES TR AGENCY BOND ETF 464288166 3399 30907 SH SOLE 0 0 30907 ISHARES TR AGGRES ALLOC ETF 464289859 748 12498 SH SOLE 0 0 12498 ISHARES TR BLACKROCK ULTRA 46434V878 30891 617333 SH SOLE 0 0 617333 ISHARES TR BROAD USD HIGH 46435U853 19252 556102 SH SOLE 0 0 556102 ISHARES TR CALIF MUN BD ETF 464288356 674 11940 SH SOLE 0 0 11940 ISHARES TR CHINA LG-CAP ETF 464287184 1409 41548 SH SOLE 0 0 41548 ISHARES TR CMBS ETF 46429B366 289 6017 SH SOLE 0 0 6017 ISHARES TR COHEN STEER REIT 464287564 20572 338502 SH SOLE 0 0 338502 ISHARES TR CONSER ALLOC ETF 464289883 1756 50807 SH SOLE 0 0 50807 ISHARES TR CONV BD ETF 46435G102 4942 71240 SH SOLE 0 0 71240 ISHARES TR CORE 1 5 YR USD 46432F859 47199 995748 SH SOLE 0 0 995748 ISHARES TR CORE DIV GRWTH 46434V621 327725 6879195 SH SOLE 0 0 6879195 ISHARES TR CORE HIGH DV ETF 46429B663 36377 362215 SH SOLE 0 0 362215 ISHARES TR CORE INTL AGGR 46435G672 1072 21518 SH SOLE 0 0 21518 ISHARES TR CORE LT USDB ETF 464289479 238 4275 SH SOLE 0 0 4275 ISHARES TR CORE MSCI EAFE 46432F842 358597 6093389 SH SOLE 0 0 6093389 ISHARES TR CORE MSCI EURO 46434V738 5078 112939 SH SOLE 0 0 112939 ISHARES TR CORE MSCI INTL 46435G326 6550 121882 SH SOLE 0 0 121882 ISHARES TR CORE MSCI TOTAL 46432F834 53899 945108 SH SOLE 0 0 945108 ISHARES TR CORE S&P MCP ETF 464287507 343491 1518250 SH SOLE 0 0 1518250 ISHARES TR CORE S&P SCP ETF 464287804 369428 3997643 SH SOLE 0 0 3997643 ISHARES TR CORE S&P TTL STK 464287150 250333 2987943 SH SOLE 0 0 2987943 ISHARES TR CORE S&P US GWT 464287671 46542 556051 SH SOLE 0 0 556051 ISHARES TR CORE S&P US VLU 464287663 24421 365144 SH SOLE 0 0 365144 ISHARES TR CORE S&P500 ETF 464287200 818582 2158839 SH SOLE 0 0 2158839 ISHARES TR CORE TOTAL USD 46434V613 29738 635140 SH SOLE 0 0 635140 ISHARES TR CORE US AGGBD ET 464287226 326323 3209279 SH SOLE 0 0 3209279 ISHARES TR CRE U S REIT ETF 464288521 1050 19671 SH SOLE 0 0 19671 ISHARES TR CYBERSECURITY 46435U135 664 18948 SH SOLE 0 0 18948 ISHARES TR DEVSMCP EXNA ETF 464288497 518 10669 SH SOLE 0 0 10669 ISHARES TR DOW JONES US ETF 464287846 3902 42250 SH SOLE 0 0 42250 ISHARES TR EAFE GRWTH ETF 464288885 51719 642532 SH SOLE 0 0 642532 ISHARES TR EAFE SML CP ETF 464288273 5521 101131 SH SOLE 0 0 101131 ISHARES TR EAFE VALUE ETF 464288877 28930 666587 SH SOLE 0 0 666587 ISHARES TR ESG ADV TTL USD 46436E619 579 13154 SH SOLE 0 0 13154 ISHARES TR ESG ADVNCD HY BD 46435G441 2726 62601 SH SOLE 0 0 62601 ISHARES TR ESG AW MSCI EAFE 46435G516 4945 78788 SH SOLE 0 0 78788 ISHARES TR ESG AWARE MSCI 46435U663 1351 42891 SH SOLE 0 0 42891 ISHARES TR ESG AWR MSCI USA 46435G425 31774 378717 SH SOLE 0 0 378717 ISHARES TR ESG AWR US AGRGT 46435U549 3286 67138 SH SOLE 0 0 67138 ISHARES TR ESG AWRE 1 5 YR 46435G243 2387 99084 SH SOLE 0 0 99084 ISHARES TR ESG AWRE USD ETF 46435G193 4851 209536 SH SOLE 0 0 209536 ISHARES TR ESG EAFE ETF 46436E759 464 8891 SH SOLE 0 0 8891 ISHARES TR ESG MSCI LEADR 46435U218 207 3125 SH SOLE 0 0 3125 ISHARES TR ESG MSCI USA ETF 46436E767 688 23021 SH SOLE 0 0 23021 ISHARES TR ESG SCRD S&P MID 46436E551 234 7665 SH SOLE 0 0 7665 ISHARES TR ESG SCRND S&P500 46436E569 288 10144 SH SOLE 0 0 10144 ISHARES TR EUROPE ETF 464287861 310 7251 SH SOLE 0 0 7251 ISHARES TR EXPANDED TECH 464287515 4287 15900 SH SOLE 0 0 15900 ISHARES TR EXPND TEC SC ETF 464287549 15624 53063 SH SOLE 0 0 53063 ISHARES TR EXPONENTIAL TECH 46434V381 2906 60634 SH SOLE 0 0 60634 ISHARES TR FALN ANGLS USD 46435G474 5491 223043 SH SOLE 0 0 223043 ISHARES TR FLTG RATE NT ETF 46429B655 35060 702316 SH SOLE 0 0 702316 ISHARES TR GBL COMM SVC ETF 464287275 850 13889 SH SOLE 0 0 13889 ISHARES TR GENOMICS IMMUN 46435U192 1035 35824 SH SOLE 0 0 35824 ISHARES TR GL CLEAN ENE ETF 464288224 7292 382762 SH SOLE 0 0 382762 ISHARES TR GL TIMB FORE ETF 464288174 227 3054 SH SOLE 0 0 3054 ISHARES TR GLB CNS DISC ETF 464288745 1216 9578 SH SOLE 0 0 9578 ISHARES TR GLB CNSM STP ETF 464288737 1567 27109 SH SOLE 0 0 27109 ISHARES TR GLB INFRASTR ETF 464288372 1867 39942 SH SOLE 0 0 39942 ISHARES TR GLOB HLTHCRE ETF 464287325 6113 75344 SH SOLE 0 0 75344 ISHARES TR GLOBAL 100 ETF 464287572 4304 67172 SH SOLE 0 0 67172 ISHARES TR GLOBAL ENERG ETF 464287341 6250 184476 SH SOLE 0 0 184476 ISHARES TR GLOBAL FINLS ETF 464287333 1925 29272 SH SOLE 0 0 29272 ISHARES TR GLOBAL MATER ETF 464288695 2446 33097 SH SOLE 0 0 33097 ISHARES TR GLOBAL REIT ETF 46434V647 1831 75721 SH SOLE 0 0 75721 ISHARES TR GLOBAL TECH ETF 464287291 12895 282153 SH SOLE 0 0 282153 ISHARES TR GNMA BOND ETF 46429B333 3911 85876 SH SOLE 0 0 85876 ISHARES TR GOV/CRED BD ETF 464288596 275 2552 SH SOLE 0 0 2552 ISHARES TR GRWT ALLOCAT ETF 464289867 4138 86202 SH SOLE 0 0 86202 ISHARES TR HDG MSCI EAFE 46434V803 1188 37325 SH SOLE 0 0 37325 ISHARES TR HIGH YLD BD FCTR 46435G250 1368 31452 SH SOLE 0 0 31452 ISHARES TR IBDS DEC28 ETF 46435U515 4328 173384 SH SOLE 0 0 173384 ISHARES TR IBNDS MAR23 ETF 46432FAN7 2392 98608 SH SOLE 0 0 98608 ISHARES TR IBONDS 22 TRM HG 46435U176 2102 87583 SH SOLE 0 0 87583 ISHARES TR IBONDS 23 TRM HG 46435U150 2482 106079 SH SOLE 0 0 106079 ISHARES TR IBONDS 24 TRM HG 46435U184 1172 52737 SH SOLE 0 0 52737 ISHARES TR IBONDS 25 TRM HG 46435U168 406 18108 SH SOLE 0 0 18108 ISHARES TR IBONDS 27 ETF 46435UAA9 5901 247224 SH SOLE 0 0 247224 ISHARES TR IBONDS DEC 46435U697 3929 151104 SH SOLE 0 0 151104 ISHARES TR IBONDS DEC 25 46435U432 3758 141103 SH SOLE 0 0 141103 ISHARES TR IBONDS DEC 26 46435U259 3440 135738 SH SOLE 0 0 135738 ISHARES TR IBONDS DEC 27 46435U283 347 13779 SH SOLE 0 0 13779 ISHARES TR IBONDS DEC 28 46435U325 307 12254 SH SOLE 0 0 12254 ISHARES TR IBONDS DEC 29 46436E205 1018 44555 SH SOLE 0 0 44555 ISHARES TR IBONDS DEC2022 46435G755 5997 231440 SH SOLE 0 0 231440 ISHARES TR IBONDS DEC2023 46435G318 4591 180036 SH SOLE 0 0 180036 ISHARES TR IBONDS DEC2026 46435GAA0 19742 829845 SH SOLE 0 0 829845 ISHARES TR IBONDS DEC22 ETF 46434VBA7 22611 904066 SH SOLE 0 0 904066 ISHARES TR IBONDS DEC23 ETF 46434VAX8 38106 1518752 SH SOLE 0 0 1518752 ISHARES TR IBONDS DEC24 ETF 46434VBG4 30678 1239496 SH SOLE 0 0 1239496 ISHARES TR IBONDS DEC25 ETF 46434VBD1 22100 894745 SH SOLE 0 0 894745 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 863 32594 SH SOLE 0 0 32594 ISHARES TR IBOXX HI YD ETF 464288513 24895 338199 SH SOLE 0 0 338199 ISHARES TR IBOXX INV CP ETF 464287242 77674 705931 SH SOLE 0 0 705931 ISHARES TR INTL DEV RE ETF 464288489 655 29168 SH SOLE 0 0 29168 ISHARES TR INTL DIV GRWTH 46435G524 4373 76290 SH SOLE 0 0 76290 ISHARES TR INTL EQTY FACTOR 46434V274 628 26698 SH SOLE 0 0 26698 ISHARES TR INTL SEL DIV ETF 464288448 20751 764036 SH SOLE 0 0 764036 ISHARES TR INTL TREA BD ETF 464288117 205 5022 SH SOLE 0 0 5022 ISHARES TR INTRM GOV CR ETF 464288612 420 3980 SH SOLE 0 0 3980 ISHARES TR ISHARES BIOTECH 464287556 14446 122792 SH SOLE 0 0 122792 ISHARES TR ISHARES SEMICDTR 464287523 15677 44835 SH SOLE 0 0 44835 ISHARES TR ISHS 1-5YR INVS 464288646 40244 796115 SH SOLE 0 0 796115 ISHARES TR ISHS 5-10YR INVT 464288638 11873 232527 SH SOLE 0 0 232527 ISHARES TR JPMORGAN USD EMG 464288281 12867 150801 SH SOLE 0 0 150801 ISHARES TR LATN AMER 40 ETF 464287390 1440 63863 SH SOLE 0 0 63863 ISHARES TR MBS ETF 464288588 44947 461042 SH SOLE 0 0 461042 ISHARES TR MICRO-CAP ETF 464288869 2649 25483 SH SOLE 0 0 25483 ISHARES TR MODERT ALLOC ETF 464289875 2110 54161 SH SOLE 0 0 54161 ISHARES TR MORNINGSTAR GRWT 464287119 4671 93256 SH SOLE 0 0 93256 ISHARES TR MORNINGSTAR VALU 464288109 11020 182479 SH SOLE 0 0 182479 ISHARES TR MORNINGSTR US EQ 464287127 1791 34464 SH SOLE 0 0 34464 ISHARES TR MORTGE REL ETF 46435G342 261 9746 SH SOLE 0 0 9746 ISHARES TR MRGSTR MD CP ETF 464288208 9663 171473 SH SOLE 0 0 171473 ISHARES TR MRGSTR MD CP GRW 464288307 12641 243351 SH SOLE 0 0 243351 ISHARES TR MRGSTR MD CP VAL 464288406 3413 57497 SH SOLE 0 0 57497 ISHARES TR MRGSTR SM CP ETF 464288505 416 9390 SH SOLE 0 0 9390 ISHARES TR MRGSTR SM CP GR 464288604 2218 62789 SH SOLE 0 0 62789 ISHARES TR MRNGSTR INC ETF 46432F875 1698 85640 SH SOLE 0 0 85640 ISHARES TR MRNING SM CP ETF 464288703 6788 134932 SH SOLE 0 0 134932 ISHARES TR MSCI ACWI ETF 464288257 13688 163156 SH SOLE 0 0 163156 ISHARES TR MSCI ACWI EX US 464288240 7774 172759 SH SOLE 0 0 172759 ISHARES TR MSCI ACWI EXUS 46435G847 233 8048 SH SOLE 0 0 8048 ISHARES TR MSCI CHINA A 46434V514 267 7025 SH SOLE 0 0 7025 ISHARES TR MSCI EAFE ETF 464287465 69616 1114034 SH SOLE 0 0 1114034 ISHARES TR MSCI EAFE MIN VL 46429B689 56803 897212 SH SOLE 0 0 897212 ISHARES TR MSCI EAFE SMCP 46435G839 939 29982 SH SOLE 0 0 29982 ISHARES TR MSCI EMG MKT ETF 464287234 26283 655440 SH SOLE 0 0 655440 ISHARES TR MSCI EURO FL ETF 464289180 1109 69885 SH SOLE 0 0 69885 ISHARES TR MSCI GBL SUS DEV 46435G532 326 4081 SH SOLE 0 0 4081 ISHARES TR MSCI INDIA ETF 46429B598 955 24266 SH SOLE 0 0 24266 ISHARES TR MSCI INDIA SM CP 46429B614 1183 24248 SH SOLE 0 0 24248 ISHARES TR MSCI INTL QUALTY 46434V456 11654 376784 SH SOLE 0 0 376784 ISHARES TR MSCI INTL SML CP 46434V266 794 27571 SH SOLE 0 0 27571 ISHARES TR MSCI INTL VLU FT 46435G409 263 11836 SH SOLE 0 0 11836 ISHARES TR MSCI JP VALUE 46435U374 300 12698 SH SOLE 0 0 12698 ISHARES TR MSCI KLD400 SOC 464288570 19971 277756 SH SOLE 0 0 277756 ISHARES TR MSCI UK ETF NEW 46435G334 640 21364 SH SOLE 0 0 21364 ISHARES TR MSCI USA ESG SLC 464288802 44963 557225 SH SOLE 0 0 557225 ISHARES TR MSCI USA MIN VOL 46429B697 331150 4716507 SH SOLE 0 0 4716507 ISHARES TR MSCI USA MMENTM 46432F396 55082 403873 SH SOLE 0 0 403873 ISHARES TR MSCI USA QLT FCT 46432F339 56788 508258 SH SOLE 0 0 508258 ISHARES TR MSCI USA SMCP MN 46435G433 16419 481913 SH SOLE 0 0 481913 ISHARES TR MSCI USA VALUE 46432F388 30981 342254 SH SOLE 0 0 342254 ISHARES TR NA TEC MULTM ETF 464287531 234 3967 SH SOLE 0 0 3967 ISHARES TR NATIONAL MUN ETF 464288414 49544 465814 SH SOLE 0 0 465814 ISHARES TR NORTH AMERN NAT 464287374 2515 69902 SH SOLE 0 0 69902 ISHARES TR PFD AND INCM SEC 464288687 38513 1171312 SH SOLE 0 0 1171312 ISHARES TR RESIDENTIAL MULT 464288562 3197 39973 SH SOLE 0 0 39973 ISHARES TR RUS 1000 ETF 464287622 57679 277624 SH SOLE 0 0 277624 ISHARES TR RUS 1000 GRW ETF 464287614 170540 779769 SH SOLE 0 0 779769 ISHARES TR RUS 1000 VAL ETF 464287598 130036 896965 SH SOLE 0 0 896965 ISHARES TR RUS 2000 GRW ETF 464287648 24486 118629 SH SOLE 0 0 118629 ISHARES TR RUS 2000 VAL ETF 464287630 28257 207492 SH SOLE 0 0 207492 ISHARES TR RUS MD CP GR ETF 464287481 52356 660643 SH SOLE 0 0 660643 ISHARES TR RUS MDCP VAL ETF 464287473 61012 600677 SH SOLE 0 0 600677 ISHARES TR RUS MID CAP ETF 464287499 90463 1399062 SH SOLE 0 0 1399062 ISHARES TR RUS TOP 200 ETF 464289446 1151 12816 SH SOLE 0 0 12816 ISHARES TR RUS TP200 GR ETF 464289438 35074 279998 SH SOLE 0 0 279998 ISHARES TR RUS TP200 VL ETF 464289420 2172 35164 SH SOLE 0 0 35164 ISHARES TR RUSEL 2500 ETF 46435G268 713 13813 SH SOLE 0 0 13813 ISHARES TR RUSSELL 2000 ETF 464287655 96861 571881 SH SOLE 0 0 571881 ISHARES TR RUSSELL 3000 ETF 464287689 34881 160456 SH SOLE 0 0 160456 ISHARES TR S&P 100 ETF 464287101 26209 151958 SH SOLE 0 0 151958 ISHARES TR S&P 500 GRWT ETF 464287309 144536 2394927 SH SOLE 0 0 2394927 ISHARES TR S&P 500 VAL ETF 464287408 103495 752913 SH SOLE 0 0 752913 ISHARES TR S&P MC 400GR ETF 464287606 36668 575366 SH SOLE 0 0 575366 ISHARES TR S&P MC 400VL ETF 464287705 19044 201715 SH SOLE 0 0 201715 ISHARES TR S&P SML 600 GWT 464287887 28631 271832 SH SOLE 0 0 271832 ISHARES TR SELECT DIVID ETF 464287168 60995 518344 SH SOLE 0 0 518344 ISHARES TR SELF DRIVNG EV 46435U366 1505 40874 SH SOLE 0 0 40874 ISHARES TR SHORT TREAS BD 464288679 67489 612980 SH SOLE 0 0 612980 ISHARES TR SHRT NAT MUN ETF 464288158 15693 149928 SH SOLE 0 0 149928 ISHARES TR SP SMCP600VL ETF 464287879 29405 330271 SH SOLE 0 0 330271 ISHARES TR TIPS BD ETF 464287176 128932 1131873 SH SOLE 0 0 1131873 ISHARES TR TRS FLT RT BD 46434V860 29111 577605 SH SOLE 0 0 577605 ISHARES TR U S EQUITY FACTR 46434V282 4872 128556 SH SOLE 0 0 128556 ISHARES TR U.S. BAS MTL ETF 464287838 5056 42931 SH SOLE 0 0 42931 ISHARES TR U.S. ENERGY ETF 464287796 24588 645018 SH SOLE 0 0 645018 ISHARES TR U.S. FIN SVC ETF 464287770 3006 20282 SH SOLE 0 0 20282 ISHARES TR U.S. FINLS ETF 464287788 13391 191348 SH SOLE 0 0 191348 ISHARES TR U.S. FIXED INCME 46435U796 468 5453 SH SOLE 0 0 5453 ISHARES TR U.S. INSRNCE ETF 464288786 1346 16216 SH SOLE 0 0 16216 ISHARES TR U.S. MED DVC ETF 464288810 19447 385532 SH SOLE 0 0 385532 ISHARES TR U.S. PHARMA ETF 464288836 1090 5683 SH SOLE 0 0 5683 ISHARES TR U.S. REAL ES ETF 464287739 12927 140538 SH SOLE 0 0 140538 ISHARES TR U.S. TECH ETF 464287721 48129 601987 SH SOLE 0 0 601987 ISHARES TR U.S. UTILITS ETF 464287697 7135 83355 SH SOLE 0 0 83355 ISHARES TR US AER DEF ETF 464288760 34541 348291 SH SOLE 0 0 348291 ISHARES TR US BR DEL SE ETF 464288794 1345 16019 SH SOLE 0 0 16019 ISHARES TR US CONSM STAPLES 464287812 36273 186060 SH SOLE 0 0 186060 ISHARES TR US CONSUM DISCRE 464287580 8127 143233 SH SOLE 0 0 143233 ISHARES TR US DIVID BYBCK 46435U861 290 7987 SH SOLE 0 0 7987 ISHARES TR US HLTHCARE ETF 464287762 26424 98247 SH SOLE 0 0 98247 ISHARES TR US HLTHCR PR ETF 464288828 10297 40311 SH SOLE 0 0 40311 ISHARES TR US HOME CONS ETF 464288752 3508 66817 SH SOLE 0 0 66817 ISHARES TR US INDUSTRIALS 464287754 10163 115319 SH SOLE 0 0 115319 ISHARES TR US INFRASTRUC 46435U713 4380 128671 SH SOLE 0 0 128671 ISHARES TR US OIL EQ&SV ETF 464288844 195 12186 SH SOLE 0 0 12186 ISHARES TR US OIL GS EX ETF 464288851 7343 94328 SH SOLE 0 0 94328 ISHARES TR US REGNL BKS ETF 464288778 2800 56821 SH SOLE 0 0 56821 ISHARES TR US SML CP VALUE 46436E536 1004 37594 SH SOLE 0 0 37594 ISHARES TR US TELECOM ETF 464287713 7552 300526 SH SOLE 0 0 300526 ISHARES TR US TREAS BD ETF 46429B267 15073 630655 SH SOLE 0 0 630655 ISHARES TR US TRSPRTION 464287192 6590 30955 SH SOLE 0 0 30955 ISHARES TR USD GRN BOND ETF 46435U440 731 15302 SH SOLE 0 0 15302 ISHARES TR USD INV GRDE ETF 464288620 5240 102801 SH SOLE 0 0 102801 ISHARES TR YLD OPTIM BD 46434V787 1605 72709 SH SOLE 0 0 72709 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 82168 1668033 SH SOLE 0 0 1668033 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2116 51683 SH SOLE 0 0 51683 ISHARES U S ETF TR INT RT HDG C B 46431W705 498 5514 SH SOLE 0 0 5514 ISHARES U S ETF TR TECHNOLOGY 46431W648 1166 27579 SH SOLE 0 0 27579 ISORAY INC COM 46489V104 5 17500 SH SOLE 0 0 17500 ISTAR INC COM 45031U101 1234 90028 SH SOLE 0 0 90028 ISUN INC COM 465246106 89 27364 SH SOLE 0 0 27364 ITRON INC COM 465741106 1513 30612 SH SOLE 0 0 30612 ITT INC COM 45073V108 315 4682 SH SOLE 0 0 4682 J & J SNACK FOODS CORP COM 466032109 2503 17923 SH SOLE 0 0 17923 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 2438 49942 SH SOLE 0 0 49942 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 19686 526095 SH SOLE 0 0 526095 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1573 19491 SH SOLE 0 0 19491 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 13712 247290 SH SOLE 0 0 247290 J P MORGAN EXCHANGE TRADED F HIGH YLD RESRCH 46641Q878 647 14831 SH SOLE 0 0 14831 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 465 10344 SH SOLE 0 0 10344 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 1762 19252 SH SOLE 0 0 19252 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 1136 24796 SH SOLE 0 0 24796 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 157555 3145426 SH SOLE 0 0 3145426 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2828 55840 SH SOLE 0 0 55840 J P MORGAN EXCHANGE TRADED F US AGGREGATE ETF 46641Q241 260 5415 SH SOLE 0 0 5415 J P MORGAN EXCHANGE TRADED F US MINMUM VOLT 46641Q787 875 24724 SH SOLE 0 0 24724 J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 2483 68337 SH SOLE 0 0 68337 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 2711 72791 SH SOLE 0 0 72791 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 2786 86777 SH SOLE 0 0 86777 JABIL INC COM 466313103 5229 102107 SH SOLE 0 0 102107 JABIL INC COM 466313103 21 11400 SH Call SOLE 0 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 1635 61137 SH SOLE 0 0 61137 JACOBS ENGR GROUP INC COM 469814107 3880 30515 SH SOLE 0 0 30515 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 3971 77986 SH SOLE 0 0 77986 JANUS DETROIT STR TR HENDERSON MTG 47103U852 305 6363 SH SOLE 0 0 6363 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 18368 377712 SH SOLE 0 0 377712 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3220 65652 SH SOLE 0 0 65652 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1766 11322 SH SOLE 0 0 11322 JD.COM INC SPON ADR CL A 47215P106 1092 17002 SH SOLE 0 0 17002 JEFFERIES FINL GROUP INC COM 47233W109 3383 122473 SH SOLE 0 0 122473 JETBLUE AWYS CORP COM 477143101 1258 150243 SH SOLE 0 0 150243 JOANN INC COM 47768J101 101 13088 SH SOLE 0 0 13088 JOBY AVIATION INC COMMON STOCK G65163100 64 12991 SH SOLE 0 0 12991 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 3411 71540 SH SOLE 0 0 71540 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 413 16893 SH SOLE 0 0 16893 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 455 16826 SH SOLE 0 0 16826 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 297 7775 SH SOLE 0 0 7775 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 1162 25532 SH SOLE 0 0 25532 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 86404 1955683 SH SOLE 0 0 1955683 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 1573 22382 SH SOLE 0 0 22382 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 877 30001 SH SOLE 0 0 30001 JOHNSON & JOHNSON COM 478160104 417155 2349923 SH SOLE 0 0 2349923 JOHNSON CTLS INTL PLC SHS G51502105 3813 79631 SH SOLE 0 0 79631 JONES LANG LASALLE INC COM 48020Q107 534 3053 SH SOLE 0 0 3053 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 194 10211 SH SOLE 0 0 10211 JPMORGAN CHASE & CO COM 46625H100 443891 3941742 SH SOLE 0 0 3941742 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 690 113811 SH SOLE 0 0 113811 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 5 12200 SH Call SOLE 0 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 12 11500 SH Call SOLE 0 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 12 15500 SH Call SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 2972 104272 SH SOLE 0 0 104272 KAR AUCTION SVCS INC COM 48238T109 301 20360 SH SOLE 0 0 20360 KAYNE ANDERSON ENERGY INFRST COM 486606106 3891 464326 SH SOLE 0 0 464326 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 497 66181 SH SOLE 0 0 66181 KB HOME COM 48666K109 3414 119938 SH SOLE 0 0 119938 KBR INC COM 48242W106 360 7446 SH SOLE 0 0 7446 KELLOGG CO COM 487836108 5857 82097 SH SOLE 0 0 82097 KEMPHARM INC COM NEW 488445206 100 22530 SH SOLE 0 0 22530 KENNEDY-WILSON HOLDINGS INC COM 489398107 1899 100252 SH SOLE 0 0 100252 KEURIG DR PEPPER INC COM 49271V100 3099 87573 SH SOLE 0 0 87573 KEYCORP COM 493267108 5301 307639 SH SOLE 0 0 307639 KEYSIGHT TECHNOLOGIES INC COM 49338L103 74365 539465 SH SOLE 0 0 539465 KIMBELL RTY PARTNERS LP UNIT 49435R102 6675 425671 SH SOLE 0 0 425671 KIMBERLY-CLARK CORP COM 494368103 28276 209211 SH SOLE 0 0 209211 KIMCO RLTY CORP COM 49446R109 299 15104 SH SOLE 0 0 15104 KINDER MORGAN INC DEL COM 49456B101 20045 1196008 SH SOLE 0 0 1196008 KINETIK HOLDINGS INC COM NEW CL A 02215L209 489 14329 SH SOLE 0 0 14329 KINROSS GOLD CORP COM 496902404 1918 535644 SH SOLE 0 0 535644 KINSALE CAP GROUP INC COM 49714P108 4654 20267 SH SOLE 0 0 20267 KITE RLTY GROUP TR COM NEW 49803T300 2582 149317 SH SOLE 0 0 149317 KKR & CO INC COM 48251W104 2953 63800 SH SOLE 0 0 63800 KKR INCOME OPPORTUNITIES FD COM 48249T106 117 10025 SH SOLE 0 0 10025 KKR REAL ESTATE FIN TR INC COM 48251K100 508 29085 SH SOLE 0 0 29085 KLA CORP COM NEW 482480100 6887 21584 SH SOLE 0 0 21584 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1343 29019 SH SOLE 0 0 29019 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 12 10600 SH Call SOLE 0 0 0 KNOWLES CORP COM 49926D109 219 12646 SH SOLE 0 0 12646 KOHLS CORP COM 500255104 1104 30928 SH SOLE 0 0 30928 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 315 14648 SH SOLE 0 0 14648 KONTOOR BRANDS INC COM 50050N103 372 11162 SH SOLE 0 0 11162 KOSMOS ENERGY LTD COM 500688106 283 45770 SH SOLE 0 0 45770 KRAFT HEINZ CO COM 500754106 16159 423671 SH SOLE 0 0 423671 KRANESHARES TR CSI CHI INTERNET 500767306 8779 267972 SH SOLE 0 0 267972 KRANESHARES TR ELEC VEH FUTUR 500767827 632 17912 SH SOLE 0 0 17912 KRANESHARES TR QUADRTC INT RT 500767736 755 29783 SH SOLE 0 0 29783 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1032 74344 SH SOLE 0 0 74344 KROGER CO COM 501044101 16299 344361 SH SOLE 0 0 344361 KROGER CO COM 501044101 1 10500 SH Call SOLE 0 0 0 KULICKE & SOFFA INDS INC COM 501242101 481 11231 SH SOLE 0 0 11231 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1542 157639 SH SOLE 0 0 157639 L3HARRIS TECHNOLOGIES INC COM 502431109 50416 208544 SH SOLE 0 0 208544 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5269 22483 SH SOLE 0 0 22483 LADDER CAP CORP CL A 505743104 4846 459740 SH SOLE 0 0 459740 LAKELAND BANCORP INC COM 511637100 186 12726 SH SOLE 0 0 12726 LAM RESEARCH CORP COM 512807108 15206 35675 SH SOLE 0 0 35675 LAMAR ADVERTISING CO NEW CL A 512816109 5200 59108 SH SOLE 0 0 59108 LAMB WESTON HLDGS INC COM 513272104 1709 23913 SH SOLE 0 0 23913 LANDSTAR SYS INC COM 515098101 563 3868 SH SOLE 0 0 3868 LAS VEGAS SANDS CORP COM 517834107 1415 42113 SH SOLE 0 0 42113 LATTICE SEMICONDUCTOR CORP COM 518415104 253 5223 SH SOLE 0 0 5223 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 55965 2248480 SH SOLE 0 0 2248480 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2797 74585 SH SOLE 0 0 74585 LAUDER ESTEE COS INC CL A 518439104 86965 341358 SH SOLE 0 0 341358 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 4020 260548 SH SOLE 0 0 260548 LAZARD LTD SHS A G54050102 743 22934 SH SOLE 0 0 22934 LCI INDS COM 50189K103 1011 9038 SH SOLE 0 0 9038 LEAR CORP COM NEW 521865204 241 1916 SH SOLE 0 0 1916 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 7770 303142 SH SOLE 0 0 303142 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 9009 239168 SH SOLE 0 0 239168 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 2825 67756 SH SOLE 0 0 67756 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 5463 151744 SH SOLE 0 0 151744 LEGGETT & PLATT INC COM 524660107 10409 301004 SH SOLE 0 0 301004 LEGGETT & PLATT INC COM 524660107 9 20300 SH Call SOLE 0 0 0 LEIDOS HOLDINGS INC COM 525327102 1878 18649 SH SOLE 0 0 18649 LEMAITRE VASCULAR INC COM 525558201 567 12454 SH SOLE 0 0 12454 LEMONADE INC COM 52567D107 398 21774 SH SOLE 0 0 21774 LENNAR CORP CL A 526057104 2909 41220 SH SOLE 0 0 41220 LENNOX INTL INC COM 526107107 233 1127 SH SOLE 0 0 1127 LGI HOMES INC COM 50187T106 381 4387 SH SOLE 0 0 4387 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2309 367704 SH SOLE 0 0 367704 LIBERTY ALL-STAR GROWTH FD I COM 529900102 972 166785 SH SOLE 0 0 166785 LIBERTY BROADBAND CORP COM SER C 530307305 395 3415 SH SOLE 0 0 3415 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3083 85509 SH SOLE 0 0 85509 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1486 25626 SH SOLE 0 0 25626 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 857 13507 SH SOLE 0 0 13507 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 10 26000 PRN SOLE 0 0 26000 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 26 34101 SH SOLE 0 0 34101 LIFE STORAGE INC COM 53223X107 525 4698 SH SOLE 0 0 4698 LILLY ELI & CO COM 532457108 79064 243833 SH SOLE 0 0 243833 LIMELIGHT NETWORKS INC COM 53261M104 349 151070 SH SOLE 0 0 151070 LINCOLN ELEC HLDGS INC COM 533900106 724 5872 SH SOLE 0 0 5872 LINCOLN NATL CORP IND COM 534187109 2365 50567 SH SOLE 0 0 50567 LINDE PLC SHS G5494J103 25588 88958 SH SOLE 0 0 88958 LIONS GATE ENTMNT CORP CL A VTG 535919401 572 61413 SH SOLE 0 0 61413 LISTED FD TR HORIZON KINETICS 53656F623 8562 299986 SH SOLE 0 0 299986 LISTED FD TR ROUNDHILL BALL 53656F417 321 39917 SH SOLE 0 0 39917 LITHIA MTRS INC COM 536797103 928 3378 SH SOLE 0 0 3378 LITHIUM AMERS CORP NEW COM NEW 53680Q207 3136 155790 SH SOLE 0 0 155790 LITTELFUSE INC COM 537008104 709 2789 SH SOLE 0 0 2789 LIVE NATION ENTERTAINMENT IN COM 538034109 2553 30913 SH SOLE 0 0 30913 LIVE OAK BANCSHARES INC COM 53803X105 371 10941 SH SOLE 0 0 10941 LIVENT CORP COM 53814L108 1713 75498 SH SOLE 0 0 75498 LKQ CORP COM 501889208 1809 36860 SH SOLE 0 0 36860 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 887 434878 SH SOLE 0 0 434878 LMP CAP & INCOME FD INC COM 50208A102 10598 860243 SH SOLE 0 0 860243 LOCKHEED MARTIN CORP COM 539830109 106335 247269 SH SOLE 0 0 247269 LOEWS CORP COM 540424108 664 11198 SH SOLE 0 0 11198 LOUISIANA PAC CORP COM 546347105 783 14940 SH SOLE 0 0 14940 LOWES COS INC COM 548661107 79975 457819 SH SOLE 0 0 457819 LPL FINL HLDGS INC COM 50212V100 910 4935 SH SOLE 0 0 4935 LUCID GROUP INC COM 549498103 2324 135422 SH SOLE 0 0 135422 LULULEMON ATHLETICA INC COM 550021109 13730 50365 SH SOLE 0 0 50365 LUMEN TECHNOLOGIES INC COM 550241103 2920 267612 SH SOLE 0 0 267612 LUMENTUM HLDGS INC COM 55024U109 3041 38285 SH SOLE 0 0 38285 LUMINAR TECHNOLOGIES INC COM CL A 550424105 930 156809 SH SOLE 0 0 156809 LUNA INNOVATIONS INC COM 550351100 90 15515 SH SOLE 0 0 15515 LYFT INC CL A COM 55087P104 1949 146798 SH SOLE 0 0 146798 LYFT INC NOTE 1.500% 5/1 55087PAB0 178 210000 PRN SOLE 0 0 210000 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10162 116186 SH SOLE 0 0 116186 M & T BK CORP COM 55261F104 9058 56818 SH SOLE 0 0 56818 M & T BK CORP COM 55261F104 9 23000 SH Call SOLE 0 0 0 M & T BK CORP COM 55261F104 18 14800 SH Call SOLE 0 0 0 M D C HLDGS INC COM 552676108 8395 259814 SH SOLE 0 0 259814 MACATAWA BK CORP COM 554225102 155 17557 SH SOLE 0 0 17557 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 367 15807 SH SOLE 0 0 15807 MACQUARIE INFRASTR HOLD LLC NOTE 2.000%10/0 55608BAB1 20 20000 PRN SOLE 0 0 20000 MACYS INC COM 55616P104 787 42943 SH SOLE 0 0 42943 MADISON COVERED CALL & EQUIT COM 557437100 277 40839 SH SOLE 0 0 40839 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 310 5890 SH SOLE 0 0 5890 MADISON SQUARE GRDN SPRT COR CL A 55825T103 228 1508 SH SOLE 0 0 1508 MAG SILVER CORP COM 55903Q104 161 13215 SH SOLE 0 0 13215 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 20145 421802 SH SOLE 0 0 421802 MAGNA INTL INC COM 559222401 2028 36943 SH SOLE 0 0 36943 MAIN STR CAP CORP COM 56035L104 3482 90363 SH SOLE 0 0 90363 MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107 885 55723 SH SOLE 0 0 55723 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 2691 148369 SH SOLE 0 0 148369 MALIBU BOATS INC COM CL A 56117J100 884 16779 SH SOLE 0 0 16779 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 1830 51332 SH SOLE 0 0 51332 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 13045 537934 SH SOLE 0 0 537934 MANDIANT INC COM 562662106 910 41710 SH SOLE 0 0 41710 MANNKIND CORP COM NEW 56400P706 526 138163 SH SOLE 0 0 138163 MANPOWERGROUP INC WIS COM 56418H100 471 6168 SH SOLE 0 0 6168 MANULIFE FINL CORP COM 56501R106 3928 226677 SH SOLE 0 0 226677 MARATHON OIL CORP COM 565849106 15584 693259 SH SOLE 0 0 693259 MARATHON PETE CORP COM 56585A102 182792 2223448 SH SOLE 0 0 2223448 MARCUS CORP DEL COM 566330106 150 10186 SH SOLE 0 0 10186 MARKEL CORP COM 570535104 23633 18275 SH SOLE 0 0 18275 MARKETAXESS HLDGS INC COM 57060D108 244 953 SH SOLE 0 0 953 MARQETA INC CLASS A COM 57142B104 443 54611 SH SOLE 0 0 54611 MARRIOTT INTL INC NEW CL A 571903202 16488 121219 SH SOLE 0 0 121219 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 659 5670 SH SOLE 0 0 5670 MARSH & MCLENNAN COS INC COM 571748102 6628 42688 SH SOLE 0 0 42688 MARTIN MARIETTA MATLS INC COM 573284106 1891 6314 SH SOLE 0 0 6314 MARVELL TECHNOLOGY INC COM 573874104 9622 221033 SH SOLE 0 0 221033 MASCO CORP COM 574599106 4482 88582 SH SOLE 0 0 88582 MASIMO CORP COM 574795100 313 2396 SH SOLE 0 0 2396 MASTEC INC COM 576323109 444 6199 SH SOLE 0 0 6199 MASTERCARD INCORPORATED CL A 57636Q104 100685 319079 SH SOLE 0 0 319079 MASTERCRAFT BOAT HLDGS INC COM 57637H103 205 9732 SH SOLE 0 0 9732 MATADOR RES CO COM 576485205 3551 76211 SH SOLE 0 0 76211 MATCH GROUP INC NEW COM 57667L107 4928 70710 SH SOLE 0 0 70710 MATSON INC COM 57686G105 773 10608 SH SOLE 0 0 10608 MATTEL INC COM 577081102 224 10043 SH SOLE 0 0 10043 MATTERPORT INC COM CL A 577096100 425 116020 SH SOLE 0 0 116020 MAVERIX METALS INC COM NEW 57776F405 63 14439 SH SOLE 0 0 14439 MAXAR TECHNOLOGIES INC COM 57778K105 377 14456 SH SOLE 0 0 14456 MAXIMUS INC COM 577933104 1741 27855 SH SOLE 0 0 27855 MCCORMICK & CO INC COM NON VTG 579780206 11584 139135 SH SOLE 0 0 139135 MCCORMICK & CO INC COM NON VTG 579780206 124 16100 SH Put SOLE 0 0 16100 MCDONALDS CORP COM 580135101 111937 453361 SH SOLE 0 0 453361 MCKESSON CORP COM 58155Q103 12775 39156 SH SOLE 0 0 39156 MDU RES GROUP INC COM 552690109 1385 51331 SH SOLE 0 0 51331 MEDICAL PPTYS TRUST INC COM 58463J304 6680 437439 SH SOLE 0 0 437439 MEDTRONIC PLC SHS G5960L103 187696 2091212 SH SOLE 0 0 2091212 MEI PHARMA INC COM NEW 55279B202 15 25458 SH SOLE 0 0 25458 MELCO RESORTS AND ENTMNT LTD ADR 585464100 388 67469 SH SOLE 0 0 67469 MERCADOLIBRE INC COM 58733R102 2908 4566 SH SOLE 0 0 4566 MERCANTILE BK CORP COM 587376104 256 8020 SH SOLE 0 0 8020 MERCER INTL INC COM 588056101 1040 79118 SH SOLE 0 0 79118 MERCK & CO INC COM 58933Y105 305469 3350530 SH SOLE 0 0 3350530 MERCURY GENL CORP NEW COM 589400100 626 14135 SH SOLE 0 0 14135 MERIT MED SYS INC COM 589889104 347 6402 SH SOLE 0 0 6402 MESA AIR GROUP INC COM NEW 590479135 126 57423 SH SOLE 0 0 57423 MESA LABS INC COM 59064R109 3413 16736 SH SOLE 0 0 16736 META FINL GROUP INC COM 59100U108 280 7238 SH SOLE 0 0 7238 META PLATFORMS INC CL A 30303M102 105806 656161 SH SOLE 0 0 656161 METLIFE INC COM 59156R108 22407 356850 SH SOLE 0 0 356850 METTLER TOLEDO INTERNATIONAL COM 592688105 1132 985 SH SOLE 0 0 985 MFA FINL INC COM 55272X607 174 16204 SH SOLE 0 0 16204 MFS CHARTER INCOME TR SH BEN INT 552727109 451 71657 SH SOLE 0 0 71657 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 159 42193 SH SOLE 0 0 42193 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 171 51000 SH SOLE 0 0 51000 MFS INTER INCOME TR SH BEN INT 55273C107 126 42573 SH SOLE 0 0 42573 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2762 605721 SH SOLE 0 0 605721 MFS MUN INCOME TR SH BEN INT 552738106 339 62379 SH SOLE 0 0 62379 MGE ENERGY INC COM 55277P104 543 6978 SH SOLE 0 0 6978 MGIC INVT CORP WIS COM 552848103 153 12120 SH SOLE 0 0 12120 MGM RESORTS INTERNATIONAL COM 552953101 8839 305308 SH SOLE 0 0 305308 MGP INGREDIENTS INC NEW COM 55303J106 371442 3711078 SH SOLE 0 0 3711078 MICROCHIP TECHNOLOGY INC. COM 595017104 21886 376815 SH SOLE 0 0 376815 MICRON TECHNOLOGY INC COM 595112103 28480 515187 SH SOLE 0 0 515187 MICRON TECHNOLOGY INC COM 595112103 637 31000 SH Put SOLE 0 0 31000 MICROSOFT CORP COM 594918104 1061593 4133126 SH SOLE 0 0 4133126 MICROSOFT CORP COM 594918104 29 11600 SH Call SOLE 0 0 0 MICROSTRATEGY INC CL A NEW 594972408 470 2863 SH SOLE 0 0 2863 MICROVISION INC DEL COM NEW 594960304 100 25973 SH SOLE 0 0 25973 MID-AMER APT CMNTYS INC COM 59522J103 1788 10237 SH SOLE 0 0 10237 MIDDLEBY CORP COM 596278101 968 7721 SH SOLE 0 0 7721 MIDDLESEX WTR CO COM 596680108 1014 11567 SH SOLE 0 0 11567 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 416 44666 SH SOLE 0 0 44666 MILLER INDS INC TENN COM NEW 600551204 349 15406 SH SOLE 0 0 15406 MIMEDX GROUP INC COM 602496101 49 14183 SH SOLE 0 0 14183 MIRUM PHARMACEUTICALS INC COM 604749101 1281 65819 SH SOLE 0 0 65819 MKS INSTRS INC COM 55306N104 335 3261 SH SOLE 0 0 3261 MODERNA INC COM 60770K107 6532 45730 SH SOLE 0 0 45730 MOGO INC COM 60800C109 62 72101 SH SOLE 0 0 72101 MOHAWK INDS INC COM 608190104 832 6704 SH SOLE 0 0 6704 MOLINA HEALTHCARE INC COM 60855R100 346 1237 SH SOLE 0 0 1237 MOLSON COORS BEVERAGE CO CL B 60871R209 2105 38620 SH SOLE 0 0 38620 MONDELEZ INTL INC CL A 609207105 19722 317640 SH SOLE 0 0 317640 MONGODB INC CL A 60937P106 575 2217 SH SOLE 0 0 2217 MONOLITHIC PWR SYS INC COM 609839105 4596 11966 SH SOLE 0 0 11966 MONSTER BEVERAGE CORP NEW COM 61174X109 4596 49583 SH SOLE 0 0 49583 MOODYS CORP COM 615369105 2864 10525 SH SOLE 0 0 10525 MORGAN STANLEY COM NEW 617446448 17205 226187 SH SOLE 0 0 226187 MORGAN STANLEY CHINA A SH FD COM 617468103 355 20948 SH SOLE 0 0 20948 MORGAN STANLEY EMERGING MKTS COM 617477104 162 36189 SH SOLE 0 0 36189 MORGAN STANLEY EMKT DBT FD I COM 61744H105 641 96920 SH SOLE 0 0 96920 MOSAIC CO NEW COM 61945C103 7491 158593 SH SOLE 0 0 158593 MOTOROLA SOLUTIONS INC COM NEW 620076307 184849 881834 SH SOLE 0 0 881834 MOVANO INC COM 62459M107 133 55800 SH SOLE 0 0 55800 MP MATERIALS CORP COM CL A 553368101 3472 108238 SH SOLE 0 0 108238 MPLX LP COM UNIT REP LTD 55336V100 10902 373989 SH SOLE 0 0 373989 MR COOPER GROUP INC COM 62482R107 518 14100 SH SOLE 0 0 14100 MSA SAFETY INC COM 553498106 532 4395 SH SOLE 0 0 4395 MSC INDL DIRECT INC CL A 553530106 1356 18038 SH SOLE 0 0 18038 MSCI INC COM 55354G100 2275 5516 SH SOLE 0 0 5516 MURPHY OIL CORP COM 626717102 1676 55493 SH SOLE 0 0 55493 MURPHY OIL CORP COM 626717102 20 34000 SH Call SOLE 0 0 0 MURPHY USA INC COM 626755102 1299 5576 SH SOLE 0 0 5576 NABORS INDUSTRIES LTD SHS G6359F137 208 1556 SH SOLE 0 0 1556 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 151 48049 SH SOLE 0 0 48049 NAPCO SEC TECHNOLOGIES INC COM 630402105 299 14500 SH SOLE 0 0 14500 NASDAQ INC COM 631103108 5222 34228 SH SOLE 0 0 34228 NATIONAL FUEL GAS CO COM 636180101 1760 26649 SH SOLE 0 0 26649 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4568 70611 SH SOLE 0 0 70611 NATIONAL HEALTH INVS INC COM 63633D104 366 6041 SH SOLE 0 0 6041 NATIONAL RETAIL PROPERTIES I COM 637417106 6202 144227 SH SOLE 0 0 144227 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 300 5984 SH SOLE 0 0 5984 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 246 10689 SH SOLE 0 0 10689 NCINO INC COM 63947X101 292 9453 SH SOLE 0 0 9453 NEOGEN CORP COM 640491106 253 10509 SH SOLE 0 0 10509 NEOPHOTONICS CORP COM 64051T100 1605 102014 SH SOLE 0 0 102014 NETAPP INC COM 64110D104 2372 36353 SH SOLE 0 0 36353 NETEASE INC SPONSORED ADS 64110W102 216 2308 SH SOLE 0 0 2308 NETFLIX INC COM 64110L106 27432 156874 SH SOLE 0 0 156874 NETFLIX INC COM 64110L106 490 8800 SH Put SOLE 0 0 8800 NEUBERGER BERMAN HIGH YIELD COM 64128C106 311 37168 SH SOLE 0 0 37168 NEUBERGER BERMAN MLP & ENERG COM 64129H104 81 13558 SH SOLE 0 0 13558 NEUBERGER BERMAN MUN FD INC COM 64124P101 612 54671 SH SOLE 0 0 54671 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 586 59090 SH SOLE 0 0 59090 NEUBERGER BERMAN REAL ESTATE COM 64190A103 60 14938 SH SOLE 0 0 14938 NEW AMER HIGH INCOME FD INC COM NEW 641876800 105 15354 SH SOLE 0 0 15354 NEW FORTRESS ENERGY INC COM CL A 644393100 246 6220 SH SOLE 0 0 6220 NEW GOLD INC CDA COM 644535106 16 15239 SH SOLE 0 0 15239 NEW JERSEY RES CORP COM 646025106 2249 50516 SH SOLE 0 0 50516 NEW JERSEY RES CORP COM 646025106 7 17000 SH Call SOLE 0 0 0 NEW MTN FIN CORP COM 647551100 829 69572 SH SOLE 0 0 69572 NEW PAC METALS CORP COM 64782A107 68 23608 SH SOLE 0 0 23608 NEW RELIC INC COM 64829B100 807 16114 SH SOLE 0 0 16114 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2698 289472 SH SOLE 0 0 289472 NEW YORK CMNTY BANCORP INC COM 649445103 1412 154652 SH SOLE 0 0 154652 NEWELL BRANDS INC COM 651229106 10440 548343 SH SOLE 0 0 548343 NEWMARK GROUP INC CL A 65158N102 446 46170 SH SOLE 0 0 46170 NEWMONT CORP COM 651639106 8506 142547 SH SOLE 0 0 142547 NEXGEN ENERGY LTD COM 65340P106 152 42300 SH SOLE 0 0 42300 NEXPOINT REAL ESTATE FIN INC COM 65342V101 2906 143369 SH SOLE 0 0 143369 NEXPOINT RESIDENTIAL TR INC COM 65341D102 465 7435 SH SOLE 0 0 7435 NEXSTAR MEDIA GROUP INC CL A 65336K103 269 1653 SH SOLE 0 0 1653 NEXTDECADE CORP COM 65342K105 151 33952 SH SOLE 0 0 33952 NEXTDOOR HOLDINGS INC COM CL A 65345M108 38 11500 SH SOLE 0 0 11500 NEXTERA ENERGY INC COM 65339F101 114509 1478291 SH SOLE 0 0 1478291 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9879 133211 SH SOLE 0 0 133211 NEXTPLAY TECHNOLOGIES INC COM 65344G102 78 223018 SH SOLE 0 0 223018 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 37 24636 SH SOLE 0 0 24636 NGM BIOPHARMACEUTICALS INC COM 62921N105 804 62687 SH SOLE 0 0 62687 NICE LTD SPONSORED ADR 653656108 650 3379 SH SOLE 0 0 3379 NIKE INC CL B 654106103 46559 455517 SH SOLE 0 0 455517 NIKOLA CORP COM 654110105 233 49011 SH SOLE 0 0 49011 NIKOLA CORP COM 654110105 480 23600 SH Put SOLE 0 0 23600 NIO INC SPON ADS 62914V106 3561 163971 SH SOLE 0 0 163971 NISOURCE INC COM 65473P105 2571 87174 SH SOLE 0 0 87174 NLIGHT INC COM 65487K100 901 88130 SH SOLE 0 0 88130 NOKIA CORP SPONSORED ADR 654902204 5974 1295834 SH SOLE 0 0 1295834 NOKIA CORP SPONSORED ADR 654902204 2 34400 SH Call SOLE 0 0 0 NORDSON CORP COM 655663102 2735 13511 SH SOLE 0 0 13511 NORFOLK SOUTHN CORP COM 655844108 32230 141775 SH SOLE 0 0 141775 NORTH AMERN CONSTR GROUP LTD COM 656811106 223 20238 SH SOLE 0 0 20238 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 3 12009 SH SOLE 0 0 12009 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 485 13966 SH SOLE 0 0 13966 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 1094 29595 SH SOLE 0 0 29595 NORTHERN LTS FD TR IV INSPIRE 100 ESG 66538H534 1298 44571 SH SOLE 0 0 44571 NORTHERN LTS FD TR IV INSPIRE CORP ESG 66538H633 1345 57478 SH SOLE 0 0 57478 NORTHERN LTS FD TR IV INSPIRE GBL ESG 66538H658 556 18483 SH SOLE 0 0 18483 NORTHERN OIL AND GAS INC MN COM 665531307 2941 116439 SH SOLE 0 0 116439 NORTHERN TR CORP COM 665859104 1005 10415 SH SOLE 0 0 10415 NORTHROP GRUMMAN CORP COM 666807102 32413 67729 SH SOLE 0 0 67729 NORTHWEST NAT HLDG CO COM 66765N105 301 5669 SH SOLE 0 0 5669 NORTONLIFELOCK INC COM 668771108 320 14557 SH SOLE 0 0 14557 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1787 160658 SH SOLE 0 0 160658 NORWOOD FINL CORP COM 669549107 661 27258 SH SOLE 0 0 27258 NOV INC COM 62955J103 205 12141 SH SOLE 0 0 12141 NOVARTIS AG SPONSORED ADR 66987V109 32226 381245 SH SOLE 0 0 381245 NOVAVAX INC COM NEW 670002401 2317 45046 SH SOLE 0 0 45046 NOVO-NORDISK A S ADR 670100205 13747 123366 SH SOLE 0 0 123366 NOVOCURE LTD ORD SHS G6674U108 757 10888 SH SOLE 0 0 10888 NRG ENERGY INC COM NEW 629377508 1723 45143 SH SOLE 0 0 45143 NUCOR CORP COM 670346105 20403 195409 SH SOLE 0 0 195409 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 204 7478 SH SOLE 0 0 7478 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 202 8022 SH SOLE 0 0 8022 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 969 20100 SH SOLE 0 0 20100 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 15214 455794 SH SOLE 0 0 455794 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2451 71381 SH SOLE 0 0 71381 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 742 24232 SH SOLE 0 0 24232 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2388 72794 SH SOLE 0 0 72794 NUSHARES ETF TR NUVEEN ESG US 67092P870 477 20863 SH SOLE 0 0 20863 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 1407 43712 SH SOLE 0 0 43712 NUSTAR ENERGY LP UNIT COM 67058H102 2209 157780 SH SOLE 0 0 157780 NUTANIX INC CL A 67059N108 149 10210 SH SOLE 0 0 10210 NUTRIEN LTD COM 67077M108 9174 115127 SH SOLE 0 0 115127 NUVEEN AMT FREE MUN CR INC F COM 67071L106 11295 861527 SH SOLE 0 0 861527 NUVEEN AMT FREE QLTY MUN INC COM 670657105 8966 763084 SH SOLE 0 0 763084 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1100 77736 SH SOLE 0 0 77736 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 484 39254 SH SOLE 0 0 39254 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 162 11917 SH SOLE 0 0 11917 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 686 78591 SH SOLE 0 0 78591 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 361 27048 SH SOLE 0 0 27048 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 4756 914525 SH SOLE 0 0 914525 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 11096 726185 SH SOLE 0 0 726185 NUVEEN FLOATING RATE INCOME COM 67072T108 161 19287 SH SOLE 0 0 19287 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 1177 144124 SH SOLE 0 0 144124 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 403 34813 SH SOLE 0 0 34813 NUVEEN INTER DURATION MUN TE COM 670671106 2112 162453 SH SOLE 0 0 162453 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 338 28655 SH SOLE 0 0 28655 NUVEEN MORTGAGE AND INCOME F COM 670735109 435 26320 SH SOLE 0 0 26320 NUVEEN MULTI ASSET INCOME FU COM 670750108 641 48553 SH SOLE 0 0 48553 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1869 152659 SH SOLE 0 0 152659 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2408 205802 SH SOLE 0 0 205802 NUVEEN MUN VALUE FD INC COM 670928100 3884 434958 SH SOLE 0 0 434958 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1526 121462 SH SOLE 0 0 121462 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5068 232071 SH SOLE 0 0 232071 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1688 134084 SH SOLE 0 0 134084 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 174 15769 SH SOLE 0 0 15769 NUVEEN NEW YORK QLT MUN INC COM 67066X107 286 24349 SH SOLE 0 0 24349 NUVEEN OHIO QLTY MUN INCOME COM 670980101 564 44515 SH SOLE 0 0 44515 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 795 65222 SH SOLE 0 0 65222 NUVEEN PFD & INCM SECURTIES COM 67072C105 3208 441933 SH SOLE 0 0 441933 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 510 66672 SH SOLE 0 0 66672 NUVEEN QUALITY MUNCP INCOME COM 67066V101 3512 281674 SH SOLE 0 0 281674 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1244 95183 SH SOLE 0 0 95183 NUVEEN REAL ESTATE INCOME FD COM 67071B108 236 25103 SH SOLE 0 0 25103 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 8574 693104 SH SOLE 0 0 693104 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 4670 298218 SH SOLE 0 0 298218 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 525 57215 SH SOLE 0 0 57215 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1717 125454 SH SOLE 0 0 125454 NUVEEN SR INCOME FD COM 67067Y104 51 10607 SH SOLE 0 0 10607 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 8808 494843 SH SOLE 0 0 494843 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 360 29187 SH SOLE 0 0 29187 NVE CORP COM NEW 629445206 550 11806 SH SOLE 0 0 11806 NVENT ELECTRIC PLC SHS G6700G107 247 7883 SH SOLE 0 0 7883 NVIDIA CORPORATION COM 67066G104 193569 1276862 SH SOLE 0 0 1276862 NVR INC COM 62944T105 6515 1627 SH SOLE 0 0 1627 NXP SEMICONDUCTORS N V COM N6596X109 68156 460380 SH SOLE 0 0 460380 O-I GLASS INC COM 67098H104 145 10356 SH SOLE 0 0 10356 OAK STR HEALTH INC COM 67181A107 1104 67177 SH SOLE 0 0 67177 OAKTREE SPECIALTY LENDING CO COM 67401P108 426 64976 SH SOLE 0 0 64976 OASIS PETROLEUM INC COM NEW 674215207 984 8089 SH SOLE 0 0 8089 OATLY GROUP AB SPONSORED ADS 67421J108 135 38982 SH SOLE 0 0 38982 OBSEVA SA COM H5861P103 18 11334 SH SOLE 0 0 11334 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 848 22946 SH SOLE 0 0 22946 OCCIDENTAL PETE CORP COM 674599105 29371 498833 SH SOLE 0 0 498833 OCCIDENTAL PETE CORP COM 674599105 128 36700 SH Put SOLE 0 0 36700 OCCIDENTAL PETE CORP COM 674599105 5 40300 SH Call SOLE 0 0 0 OCEANFIRST FINL CORP COM 675234108 753 39351 SH SOLE 0 0 39351 OCUGEN INC COM 67577C105 30 13302 SH SOLE 0 0 13302 OCULAR THERAPEUTIX INC COM 67576A100 124 30828 SH SOLE 0 0 30828 OCWEN FINL CORP COM NEW 675746606 416 15167 SH SOLE 0 0 15167 OGE ENERGY CORP COM 670837103 1635 42393 SH SOLE 0 0 42393 OKTA INC CL A 679295105 689 7627 SH SOLE 0 0 7627 OLAPLEX HLDGS INC COM 679369108 211 14991 SH SOLE 0 0 14991 OLD DOMINION FREIGHT LINE IN COM 679580100 12272 47863 SH SOLE 0 0 47863 OLD NATL BANCORP IND COM 680033107 601 40605 SH SOLE 0 0 40605 OLD REP INTL CORP COM 680223104 14720 658308 SH SOLE 0 0 658308 OLIN CORP COM PAR $1 680665205 1823 39404 SH SOLE 0 0 39404 OLLIES BARGAIN OUTLET HLDGS COM 681116109 357 6071 SH SOLE 0 0 6071 OMEGA HEALTHCARE INVS INC COM 681936100 4120 146135 SH SOLE 0 0 146135 OMNICOM GROUP INC COM 681919106 14657 230411 SH SOLE 0 0 230411 ON SEMICONDUCTOR CORP COM 682189105 5418 107685 SH SOLE 0 0 107685 ONCOCYTE CORP COM 68235C107 15 16776 SH SOLE 0 0 16776 ONDAS HLDGS INC COM NEW 68236H204 485 89904 SH SOLE 0 0 89904 ONE GAS INC COM 68235P108 1736 21387 SH SOLE 0 0 21387 ONEMAIN HLDGS INC COM 68268W103 1180 31576 SH SOLE 0 0 31576 ONEOK INC NEW COM 682680103 28195 508022 SH SOLE 0 0 508022 OPEN TEXT CORP COM 683715106 3213 84922 SH SOLE 0 0 84922 OPENDOOR TECHNOLOGIES INC COM 683712103 120 25511 SH SOLE 0 0 25511 OPERA LTD SPONSORED ADS 68373M107 91 20572 SH SOLE 0 0 20572 OPKO HEALTH INC COM 68375N103 135 53506 SH SOLE 0 0 53506 ORACLE CORP COM 68389X105 46386 663871 SH SOLE 0 0 663871 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 48 10572 SH SOLE 0 0 10572 ORANGE SPONSORED ADR 684060106 387 32896 SH SOLE 0 0 32896 ORCHID IS CAP INC COM 68571X103 43 14999 SH SOLE 0 0 14999 OREILLY AUTOMOTIVE INC COM 67103H107 27679 43812 SH SOLE 0 0 43812 ORGANON & CO COMMON STOCK 68622V106 2673 79207 SH SOLE 0 0 79207 ORION ENERGY SYS INC COM 686275108 30 14800 SH SOLE 0 0 14800 ORTHOPEDIATRICS CORP COM 68752L100 654 15157 SH SOLE 0 0 15157 OSCAR HEALTH INC CL A 687793109 61 14434 SH SOLE 0 0 14434 OSHKOSH CORP COM 688239201 1332 16214 SH SOLE 0 0 16214 OSISKO GOLD ROYALTIES LTD COM 68827L101 134 13242 SH SOLE 0 0 13242 OTIS WORLDWIDE CORP COM 68902V107 5113 72357 SH SOLE 0 0 72357 OTTER TAIL CORP COM 689648103 1649 24567 SH SOLE 0 0 24567 OVINTIV INC COM 69047Q102 1797 40674 SH SOLE 0 0 40674 OWENS CORNING NEW COM 690742101 305 4107 SH SOLE 0 0 4107 OWL ROCK CAPITAL CORPORATION COM 69121K104 3263 264614 SH SOLE 0 0 264614 OXFORD SQUARE CAP CORP COM 69181V107 52 14236 SH SOLE 0 0 14236 PACCAR INC COM 693718108 4529 54999 SH SOLE 0 0 54999 PACER FDS TR BNCHMRK INDSTR 69374H766 9337 228668 SH SOLE 0 0 228668 PACER FDS TR BNCHMRK INFRA 69374H741 27720 804859 SH SOLE 0 0 804859 PACER FDS TR CFRA STVAL EQL 69374H691 663 19954 SH SOLE 0 0 19954 PACER FDS TR DEVELOPED MRKT 69374H873 725 26951 SH SOLE 0 0 26951 PACER FDS TR GLOBL CASH ETF 69374H709 11310 367203 SH SOLE 0 0 367203 PACER FDS TR LUNT LRG CP ALTR 69374H717 73744 1801722 SH SOLE 0 0 1801722 PACER FDS TR LUNT LRGCP MULTI 69374H816 2632 76002 SH SOLE 0 0 76002 PACER FDS TR LUNT MDCAP MLT 69374H725 841 28236 SH SOLE 0 0 28236 PACER FDS TR PACER US SMALL 69374H857 18182 539687 SH SOLE 0 0 539687 PACER FDS TR TRENDP 100 ETF 69374H303 30439 605867 SH SOLE 0 0 605867 PACER FDS TR TRENDP US LAR CP 69374H105 68814 1832113 SH SOLE 0 0 1832113 PACER FDS TR TRENDP US MID CP 69374H204 38809 1123607 SH SOLE 0 0 1123607 PACER FDS TR TRENDPILOT EUR 69374H808 1848 82697 SH SOLE 0 0 82697 PACER FDS TR TRENDPILOT INTL 69374H683 22885 935990 SH SOLE 0 0 935990 PACER FDS TR TRENDPILOT US BD 69374H642 32682 1520105 SH SOLE 0 0 1520105 PACER FDS TR US CASH COWS 100 69374H881 168392 3909720 SH SOLE 0 0 3909720 PACIRA BIOSCIENCES INC COM 695127100 230 3939 SH SOLE 0 0 3939 PACKAGING CORP AMER COM 695156109 3509 25517 SH SOLE 0 0 25517 PACWEST BANCORP DEL COM 695263103 1129 42351 SH SOLE 0 0 42351 PAGERDUTY INC COM 69553P100 237 9576 SH SOLE 0 0 9576 PALANTIR TECHNOLOGIES INC CL A 69608A108 6799 749614 SH SOLE 0 0 749614 PALO ALTO NETWORKS INC COM 697435105 40387 81766 SH SOLE 0 0 81766 PAN AMERN SILVER CORP COM 697900108 1803 91659 SH SOLE 0 0 91659 PAPA JOHNS INTL INC COM 698813102 324 3887 SH SOLE 0 0 3887 PAR TECHNOLOGY CORP COM 698884103 1086 28975 SH SOLE 0 0 28975 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 1024 25943 SH SOLE 0 0 25943 PARAMOUNT GLOBAL CLASS B COM 92556H206 14084 570666 SH SOLE 0 0 570666 PARK NATL CORP COM 700658107 1081 8913 SH SOLE 0 0 8913 PARKER-HANNIFIN CORP COM 701094104 14813 60197 SH SOLE 0 0 60197 PARTY CITY HOLDCO INC COM 702149105 56 42160 SH SOLE 0 0 42160 PATTERSON COS INC COM 703395103 309 10190 SH SOLE 0 0 10190 PATTERSON-UTI ENERGY INC COM 703481101 237 15064 SH SOLE 0 0 15064 PAYCHEX INC COM 704326107 31794 279178 SH SOLE 0 0 279178 PAYCOM SOFTWARE INC COM 70432V102 5796 20691 SH SOLE 0 0 20691 PAYLOCITY HLDG CORP COM 70438V106 203 1166 SH SOLE 0 0 1166 PAYPAL HLDGS INC COM 70450Y103 28381 406376 SH SOLE 0 0 406376 PAYSAFE LIMITED ORD G6964L107 57 29326 SH SOLE 0 0 29326 PBF ENERGY INC CL A 69318G106 769 26486 SH SOLE 0 0 26486 PDC ENERGY INC COM 69327R101 836 13571 SH SOLE 0 0 13571 PEABODY ENGR CORP COM 704551100 5419 254032 SH SOLE 0 0 254032 PELOTON INTERACTIVE INC CL A COM 70614W100 207 22540 SH SOLE 0 0 22540 PEMBINA PIPELINE CORP COM 706327103 1096 30994 SH SOLE 0 0 30994 PENN NATL GAMING INC COM 707569109 4881 160467 SH SOLE 0 0 160467 PENNANTPARK INVT CORP COM 708062104 117 18856 SH SOLE 0 0 18856 PENNYMAC FINL SVCS INC NEW COM 70932M107 826 18892 SH SOLE 0 0 18892 PENNYMAC MTG INVT TR COM 70931T103 225 16302 SH SOLE 0 0 16302 PENSKE AUTOMOTIVE GRP INC COM 70959W103 271 2592 SH SOLE 0 0 2592 PENTAIR PLC SHS G7S00T104 745 16283 SH SOLE 0 0 16283 PEOPLES BANCORP INC COM 709789101 893 33582 SH SOLE 0 0 33582 PEPSICO INC COM 713448108 142056 852295 SH SOLE 0 0 852295 PERFICIENT INC COM 71375U101 395 4304 SH SOLE 0 0 4304 PERFORMANCE FOOD GROUP CO COM 71377A103 232 5047 SH SOLE 0 0 5047 PERKINELMER INC COM 714046109 2942 20686 SH SOLE 0 0 20686 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 429 36732 SH SOLE 0 0 36732 PFIZER INC COM 717081103 142350 2715030 SH SOLE 0 0 2715030 PFIZER INC COM 717081103 21 16200 SH Call SOLE 0 0 0 PG&E CORP COM 69331C108 678 67975 SH SOLE 0 0 67975 PGIM ETF TR PGIM ULTRA SH BD 69344A107 3881 79090 SH SOLE 0 0 79090 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 203 17683 SH SOLE 0 0 17683 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1430 116137 SH SOLE 0 0 116137 PHILIP MORRIS INTL INC COM 718172109 43727 442856 SH SOLE 0 0 442856 PHILLIPS 66 COM 718546104 54765 667956 SH SOLE 0 0 667956 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2132 63803 SH SOLE 0 0 63803 PHREESIA INC COM 71944F106 333 13307 SH SOLE 0 0 13307 PHYSICIANS RLTY TR COM 71943U104 1955 112033 SH SOLE 0 0 112033 PIEDMONT LITHIUM INC COM 72016P105 518 14239 SH SOLE 0 0 14239 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 486 37033 SH SOLE 0 0 37033 PILGRIMS PRIDE CORP COM 72147K108 1789 57269 SH SOLE 0 0 57269 PIMCO CALIF MUN INCOME FD II COM 72200M108 274 39926 SH SOLE 0 0 39926 PIMCO CALIF MUN INCOME FD II COM 72201C109 163 19756 SH SOLE 0 0 19756 PIMCO CORPORATE & INCM STRG COM 72200U100 281 22240 SH SOLE 0 0 22240 PIMCO CORPORATE & INCOME OPP COM 72201B101 1106 88402 SH SOLE 0 0 88402 PIMCO DYNAMIC INCOME FD SHS 72201Y101 7334 351412 SH SOLE 0 0 351412 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1808 20426 SH SOLE 0 0 20426 PIMCO ETF TR 1-5 US TIP IDX 72201R205 15508 296573 SH SOLE 0 0 296573 PIMCO ETF TR 25YR+ ZERO U S 72201R882 208 1918 SH SOLE 0 0 1918 PIMCO ETF TR ACTIVE BD ETF 72201R775 31448 330161 SH SOLE 0 0 330161 PIMCO ETF TR BROAD US TIPS 72201R403 688 11958 SH SOLE 0 0 11958 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 26042 262757 SH SOLE 0 0 262757 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 4932 51368 SH SOLE 0 0 51368 PIMCO ETF TR INTER MUN BD ACT 72201R866 3100 60220 SH SOLE 0 0 60220 PIMCO ETF TR INV GRD CRP BD 72201R817 1048 10877 SH SOLE 0 0 10877 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 5070 102150 SH SOLE 0 0 102150 PIMCO HIGH INCOME FD COM SHS 722014107 218 42254 SH SOLE 0 0 42254 PIMCO MUN INCOME FD COM 72200R107 138 11975 SH SOLE 0 0 11975 PIMCO MUN INCOME FD II COM 72200W106 476 44332 SH SOLE 0 0 44332 PIMCO MUN INCOME FD III COM 72201A103 645 69949 SH SOLE 0 0 69949 PIMCO NEW YORK MUN FD II COM 72200Y102 602 68843 SH SOLE 0 0 68843 PIMCO STRATEGIC INCOME FD COM 72200X104 247 48067 SH SOLE 0 0 48067 PING IDENTITY HLDG CORP COM 72341T103 6740 371547 SH SOLE 0 0 371547 PING IDENTITY HLDG CORP COM 72341T103 13 14100 SH Call SOLE 0 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 9512 131550 SH SOLE 0 0 131550 PINNACLE WEST CAP CORP COM 723484101 1820 24884 SH SOLE 0 0 24884 PINTEREST INC CL A 72352L106 1984 109259 SH SOLE 0 0 109259 PIONEER DIVERSIFIED HIGH INC COM 723653101 744 68650 SH SOLE 0 0 68650 PIONEER HIGH INCOME FUND INC COM 72369H106 245 34771 SH SOLE 0 0 34771 PIONEER MUNICIPAL HIGH INCOM COM 723762100 507 58133 SH SOLE 0 0 58133 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 152 16393 SH SOLE 0 0 16393 PIONEER NAT RES CO COM 723787107 132941 595912 SH SOLE 0 0 595912 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3320 338076 SH SOLE 0 0 338076 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1449 140374 SH SOLE 0 0 140374 PLAYA HOTELS & RESORTS NV SHS N70544106 1352 196743 SH SOLE 0 0 196743 PLAYAGS INC COM 72814N104 93 17992 SH SOLE 0 0 17992 PLUG POWER INC COM NEW 72919P202 2976 179605 SH SOLE 0 0 179605 PNC FINL SVCS GROUP INC COM 693475105 20237 128269 SH SOLE 0 0 128269 POLARIS INC COM 731068102 22232 223936 SH SOLE 0 0 223936 POLYMET MNG CORP COM NEW 731916409 115 41898 SH SOLE 0 0 41898 POLYPID LTD SHS M8001Q118 247 53261 SH SOLE 0 0 53261 POOL CORP COM 73278L105 7257 20654 SH SOLE 0 0 20654 POPULAR INC COM NEW 733174700 266 3462 SH SOLE 0 0 3462 PORTILLOS INC COM CL A 73642K106 544 33292 SH SOLE 0 0 33292 POST HLDGS INC COM 737446104 457 5553 SH SOLE 0 0 5553 POTLATCHDELTIC CORPORATION COM 737630103 4501 101868 SH SOLE 0 0 101868 PPG INDS INC COM 693506107 9687 84706 SH SOLE 0 0 84706 PPL CORP COM 69351T106 5200 191648 SH SOLE 0 0 191648 PRICE T ROWE GROUP INC COM 74144T108 23440 206313 SH SOLE 0 0 206313 PRIMO WATER CORPORATION COM 74167P108 2022 151101 SH SOLE 0 0 151101 PRINCIPAL EXCHANGE-TRADED FD PRIN HLTHCRE INV 74255Y409 478 14827 SH SOLE 0 0 14827 PRINCIPAL EXCHANGE-TRADED FD PRNCPL VLU ETF 74255Y300 1548 39898 SH SOLE 0 0 39898 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 3696 214128 SH SOLE 0 0 214128 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5606 83927 SH SOLE 0 0 83927 PROCTER AND GAMBLE CO COM 742718109 169403 1178106 SH SOLE 0 0 1178106 PROCURE ETF TRUST II SPACE ETF 74280R205 274 13719 SH SOLE 0 0 13719 PROFESSIONAL HLDG CORP CL A COM 743139107 3695 184273 SH SOLE 0 0 184273 PROFIRE ENERGY INC COM 74316X101 16 11440 SH SOLE 0 0 11440 PROFOUND MED CORP COM NEW 74319B502 272 37245 SH SOLE 0 0 37245 PROG HOLDINGS INC COM NPV 74319R101 481 29175 SH SOLE 0 0 29175 PROGRESSIVE CORP COM 743315103 14789 127195 SH SOLE 0 0 127195 PROLOGIS INC. COM 74340W103 17242 146526 SH SOLE 0 0 146526 PROPETRO HLDG CORP COM 74347M108 998 99823 SH SOLE 0 0 99823 PROSHARES TR LARGE CAP CRE 74347R248 1264 28334 SH SOLE 0 0 28334 PROSHARES TR MSCI EAFE DIVD 74347B839 4291 124058 SH SOLE 0 0 124058 PROSHARES TR ONLINE RTL ETF 74347B169 654 20139 SH SOLE 0 0 20139 PROSHARES TR PET CARE ETF 74348A145 602 11401 SH SOLE 0 0 11401 PROSHARES TR PSHS ULTRA QQQ 74347R206 209 5046 SH SOLE 0 0 5046 PROSHARES TR RUSS 2000 DIVD 74347B698 8974 152734 SH SOLE 0 0 152734 PROSHARES TR S&P 500 DV ARIST 74348A467 108925 1276071 SH SOLE 0 0 1276071 PROSHARES TR S&P MDCP 400 DIV 74347B680 13210 195817 SH SOLE 0 0 195817 PROSHARES TR SHORT QQQ NEW 74347B714 366 25401 SH SOLE 0 0 25401 PROSHARES TR SHORT S&P 500 NE 74347B425 592 35870 SH SOLE 0 0 35870 PROSHARES TR SHRT RUSSELL2000 74348A210 262 10062 SH SOLE 0 0 10062 PROSPECT CAP CORP COM 74348T102 790 113055 SH SOLE 0 0 113055 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 20 20000 PRN SOLE 0 0 20000 PROSPERITY BANCSHARES INC COM 743606105 2927 42881 SH SOLE 0 0 42881 PROVIDENT FINL SVCS INC COM 74386T105 248 11163 SH SOLE 0 0 11163 PRUDENTIAL FINL INC COM 744320102 24488 255938 SH SOLE 0 0 255938 PTC INC COM 69370C100 329 3097 SH SOLE 0 0 3097 PUBLIC STORAGE COM 74460D109 21756 69571 SH SOLE 0 0 69571 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9638 152306 SH SOLE 0 0 152306 PULTE GROUP INC COM 745867101 9198 232083 SH SOLE 0 0 232083 PURE STORAGE INC CL A 74624M102 3808 148097 SH SOLE 0 0 148097 PUTNAM MANAGED MUN INCOME TR COM 746823103 2851 430639 SH SOLE 0 0 430639 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1083 91824 SH SOLE 0 0 91824 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1064 280045 SH SOLE 0 0 280045 QORVO INC COM 74736K101 2603 27593 SH SOLE 0 0 27593 QUALCOMM INC COM 747525103 122756 960982 SH SOLE 0 0 960982 QUALIGEN THERAPEUTICS INC COM 74754R103 28 48641 SH SOLE 0 0 48641 QUALYS INC COM 74758T303 547 4340 SH SOLE 0 0 4340 QUANTA SVCS INC COM 74762E102 14185 113148 SH SOLE 0 0 113148 QUANTUM SI INC COM CL A 74765K105 155 66830 SH SOLE 0 0 66830 QUANTUMSCAPE CORP COM CL A 74767V109 1048 121967 SH SOLE 0 0 121967 QUANTUMSCAPE CORP COM CL A 74767V109 7 14700 SH Call SOLE 0 0 0 QUDIAN INC ADR 747798106 13 11698 SH SOLE 0 0 11698 QUEST DIAGNOSTICS INC COM 74834L100 6974 52443 SH SOLE 0 0 52443 QUIDELORTHO CORP COM 219798105 2324 23914 SH SOLE 0 0 23914 QUIPT HOME MEDICAL CORP COM 74880P104 161 34800 SH SOLE 0 0 34800 QUOTIENT LTD SHS G73268107 10 41000 SH SOLE 0 0 41000 RADA ELECTR INDS LTD COM PAR NEW M81863124 94 10225 SH SOLE 0 0 10225 RADIAN GROUP INC COM 750236101 1105 56212 SH SOLE 0 0 56212 RADNET INC COM 750491102 278 16086 SH SOLE 0 0 16086 RANGE RES CORP COM 75281A109 420 16967 SH SOLE 0 0 16967 RAPID7 INC COM 753422104 5265 78824 SH SOLE 0 0 78824 RAYMOND JAMES FINL INC COM 754730109 18657 208667 SH SOLE 0 0 208667 RAYONIER ADVANCED MATLS INC COM 75508B104 28 10804 SH SOLE 0 0 10804 RAYONIER INC COM 754907103 2448 65487 SH SOLE 0 0 65487 RAYTHEON TECHNOLOGIES CORP COM 75513E101 85487 889410 SH SOLE 0 0 889410 RBB FD INC MOTLEY FOL ETF 74933W601 746 23427 SH SOLE 0 0 23427 RBB FD INC MOTLEY FOOL SML 74933W874 285 12219 SH SOLE 0 0 12219 READY CAPITAL CORP 7% CN SR NT 2023 75574U200 415 16550 SH SOLE 0 0 16550 READY CAPITAL CORP COM 75574U101 641 53786 SH SOLE 0 0 53786 REALTY INCOME CORP COM 756109104 23449 343502 SH SOLE 0 0 343502 REAVES UTIL INCOME FD COM SH BEN INT 756158101 4783 154286 SH SOLE 0 0 154286 RED CAT HLDGS INC COM 75644T100 45 21872 SH SOLE 0 0 21872 REDWOOD TR INC COM 758075402 2525 327502 SH SOLE 0 0 327502 REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 28 30000 PRN SOLE 0 0 30000 REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 22 25000 PRN SOLE 0 0 25000 REGENERON PHARMACEUTICALS COM 75886F107 6990 11825 SH SOLE 0 0 11825 REGENXBIO INC COM 75901B107 1388 56194 SH SOLE 0 0 56194 REGIONS FINANCIAL CORP NEW COM 7591EP100 9431 502996 SH SOLE 0 0 502996 REINSURANCE GRP OF AMERICA I COM NEW 759351604 307 2616 SH SOLE 0 0 2616 RELIANCE STEEL & ALUMINUM CO COM 759509102 1041 6127 SH SOLE 0 0 6127 RELX PLC SPONSORED ADR 759530108 337 12515 SH SOLE 0 0 12515 RENAISSANCERE HLDGS LTD COM G7496G103 301 1923 SH SOLE 0 0 1923 RENASANT CORP COM 75970E107 339 11753 SH SOLE 0 0 11753 RENESOLA LTD SPONSORED ADS 75971T301 91 19230 SH SOLE 0 0 19230 RENT A CTR INC NEW COM 76009N100 1623 83443 SH SOLE 0 0 83443 REPLIGEN CORP COM 759916109 225 1384 SH SOLE 0 0 1384 REPUBLIC SVCS INC COM 760759100 14628 111762 SH SOLE 0 0 111762 RESEARCH FRONTIERS INC COM 760911107 28 15935 SH SOLE 0 0 15935 RESIDEO TECHNOLOGIES INC COM 76118Y104 219 11289 SH SOLE 0 0 11289 RESMED INC COM 761152107 8855 42240 SH SOLE 0 0 42240 RESTAURANT BRANDS INTL INC COM 76131D103 634 12652 SH SOLE 0 0 12652 REXFORD INDL RLTY INC COM 76169C100 319 5543 SH SOLE 0 0 5543 REYNOLDS CONSUMER PRODS INC COM 76171L106 661 24251 SH SOLE 0 0 24251 RF INDS LTD COM PAR $0.01 749552105 160 25750 SH SOLE 0 0 25750 RH COM 74967X103 1448 6821 SH SOLE 0 0 6821 RINGCENTRAL INC CL A 76680R206 2744 52504 SH SOLE 0 0 52504 RINGCENTRAL INC NOTE 3/0 76680RAF4 53 65000 PRN SOLE 0 0 65000 RIO TINTO PLC SPONSORED ADR 767204100 4161 68216 SH SOLE 0 0 68216 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 309 21280 SH SOLE 0 0 21280 RIVERNORTH MANAGED DUR MUN I COM 76882H105 200 12678 SH SOLE 0 0 12678 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2781 108047 SH SOLE 0 0 108047 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 675 13600 SH Put SOLE 0 0 13600 RLI CORP COM 749607107 3818 32749 SH SOLE 0 0 32749 RLJ LODGING TR COM 74965L101 1032 93538 SH SOLE 0 0 93538 ROBERT HALF INTL INC COM 770323103 3705 49467 SH SOLE 0 0 49467 ROBINHOOD MKTS INC COM CL A 770700102 110 13359 SH SOLE 0 0 13359 ROBLOX CORP CL A 771049103 7209 219382 SH SOLE 0 0 219382 ROBLOX CORP CL A 771049103 526 27600 SH Put SOLE 0 0 27600 ROCKET COS INC COM CL A 77311W101 79 10768 SH SOLE 0 0 10768 ROCKWELL AUTOMATION INC COM 773903109 7411 37186 SH SOLE 0 0 37186 ROGERS COMMUNICATIONS INC CL B 775109200 1613 33672 SH SOLE 0 0 33672 ROGERS CORP COM 775133101 227 865 SH SOLE 0 0 865 ROKU INC COM CL A 77543R102 6557 79829 SH SOLE 0 0 79829 ROLLINS INC COM 775711104 7701 220536 SH SOLE 0 0 220536 ROPER TECHNOLOGIES INC COM 776696106 88644 224516 SH SOLE 0 0 224516 ROSS STORES INC COM 778296103 7251 103249 SH SOLE 0 0 103249 ROYAL BK CDA COM 780087102 10726 110779 SH SOLE 0 0 110779 ROYAL CARIBBEAN GROUP COM V7780T103 6567 188106 SH SOLE 0 0 188106 ROYAL CARIBBEAN GROUP COM V7780T103 317 19500 SH Put SOLE 0 0 19500 ROYAL GOLD INC COM 780287108 680 6366 SH SOLE 0 0 6366 ROYCE GLOBAL VALUE TR INC COM 78081T104 462 51804 SH SOLE 0 0 51804 ROYCE MICRO-CAP TR INC COM 780915104 406 48530 SH SOLE 0 0 48530 ROYCE VALUE TR INC COM 780910105 21421 1533397 SH SOLE 0 0 1533397 RPM INTL INC COM 749685103 1115 14163 SH SOLE 0 0 14163 RUTHS HOSPITALITY GROUP INC COM 783332109 467 28696 SH SOLE 0 0 28696 RYDER SYS INC COM 783549108 212 2989 SH SOLE 0 0 2989 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1801 23685 SH SOLE 0 0 23685 S&P GLOBAL INC COM 78409V104 68980 204582 SH SOLE 0 0 204582 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 548 68270 SH SOLE 0 0 68270 SABRA HEALTH CARE REIT INC COM 78573L106 311 22246 SH SOLE 0 0 22246 SABRE CORP COM 78573M104 338 57939 SH SOLE 0 0 57939 SACHEM CAP CORP COM 78590A109 79 19452 SH SOLE 0 0 19452 SAFETY INS GROUP INC COM 78648T100 939 9667 SH SOLE 0 0 9667 SALESFORCE INC COM 79466L302 146063 885017 SH SOLE 0 0 885017 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 165 19044 SH SOLE 0 0 19044 SANDERSON FARMS INC COM 800013104 520 2413 SH SOLE 0 0 2413 SANFILIPPO JOHN B & SON INC COM 800422107 2857 39406 SH SOLE 0 0 39406 SANGAMO THERAPEUTICS INC COM 800677106 358 86590 SH SOLE 0 0 86590 SANOFI SPONSORED ADR 80105N105 7162 143160 SH SOLE 0 0 143160 SAP SE SPON ADR 803054204 901 9931 SH SOLE 0 0 9931 SAREPTA THERAPEUTICS INC COM 803607100 948 12643 SH SOLE 0 0 12643 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3113 9726 SH SOLE 0 0 9726 SCANSOURCE INC COM 806037107 1121 36008 SH SOLE 0 0 36008 SCHLUMBERGER LTD COM STK 806857108 9602 268502 SH SOLE 0 0 268502 SCHWAB CHARLES CORP COM 808513105 12561 198806 SH SOLE 0 0 198806 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 227 6236 SH SOLE 0 0 6236 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3784 149109 SH SOLE 0 0 149109 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 215 4171 SH SOLE 0 0 4171 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12474 396625 SH SOLE 0 0 396625 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1116 35743 SH SOLE 0 0 35743 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 4147 82565 SH SOLE 0 0 82565 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 5592 109870 SH SOLE 0 0 109870 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 673 14880 SH SOLE 0 0 14880 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 4149 160000 SH SOLE 0 0 160000 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 8046 284223 SH SOLE 0 0 284223 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 20106 408736 SH SOLE 0 0 408736 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3220 67270 SH SOLE 0 0 67270 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 6117 138419 SH SOLE 0 0 138419 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 200928 2805042 SH SOLE 0 0 2805042 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 94059 1621982 SH SOLE 0 0 1621982 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3934 63028 SH SOLE 0 0 63028 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7070 158318 SH SOLE 0 0 158318 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 52007 829057 SH SOLE 0 0 829057 SCHWAB STRATEGIC TR US REIT ETF 808524847 969 45952 SH SOLE 0 0 45952 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 10780 276484 SH SOLE 0 0 276484 SCHWAB STRATEGIC TR US TIPS ETF 808524870 4716 84510 SH SOLE 0 0 84510 SCIENCE APPLICATIONS INTL CO COM 808625107 463 4978 SH SOLE 0 0 4978 SCOTTS MIRACLE-GRO CO CL A 810186106 11631 147243 SH SOLE 0 0 147243 SEA LTD SPONSORD ADS 81141R100 357 5339 SH SOLE 0 0 5339 SEABOARD CORP DEL COM 811543107 4100 1056 SH SOLE 0 0 1056 SEABRIDGE GOLD INC COM 811916105 326 26252 SH SOLE 0 0 26252 SEACOAST BKG CORP FLA COM NEW 811707801 328 9929 SH SOLE 0 0 9929 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6314 88388 SH SOLE 0 0 88388 SEAGEN INC COM 81181C104 1979 11182 SH SOLE 0 0 11182 SEALED AIR CORP NEW COM 81211K100 530 9183 SH SOLE 0 0 9183 SEI INVTS CO COM 784117103 1519 28111 SH SOLE 0 0 28111 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 19088 351722 SH SOLE 0 0 351722 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 9 10100 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 158428 2215456 SH SOLE 0 0 2215456 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 133881 4256889 SH SOLE 0 0 4256889 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1 29900 SH Call SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 15280 373950 SH SOLE 0 0 373950 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 80053 582089 SH SOLE 0 0 582089 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 65210 903430 SH SOLE 0 0 903430 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 154571 1205214 SH SOLE 0 0 1205214 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 67099 768241 SH SOLE 0 0 768241 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 37459 534117 SH SOLE 0 0 534117 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 16643 226126 SH SOLE 0 0 226126 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 95257 749325 SH SOLE 0 0 749325 SELECTIVE INS GROUP INC COM 816300107 496 5704 SH SOLE 0 0 5704 SEMPRA COM 816851109 5961 39668 SH SOLE 0 0 39668 SENSEONICS HLDGS INC COM 81727U105 161 156175 SH SOLE 0 0 156175 SENTINELONE INC CL A 81730H109 207 8889 SH SOLE 0 0 8889 SERVICE CORP INTL COM 817565104 2390 34565 SH SOLE 0 0 34565 SERVICE PPTYS TR COM SH BEN INT 81761L102 968 185137 SH SOLE 0 0 185137 SERVICENOW INC COM 81762P102 40352 84858 SH SOLE 0 0 84858 SERVISFIRST BANCSHARES INC COM 81768T108 1400 17735 SH SOLE 0 0 17735 SFL CORPORATION LTD SHS G7738W106 139 14646 SH SOLE 0 0 14646 SHAKE SHACK INC CL A 819047101 2110 53453 SH SOLE 0 0 53453 SHARECARE INC COM CL A 81948W104 152 96242 SH SOLE 0 0 96242 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 729 51828 SH SOLE 0 0 51828 SHELL PLC SPON ADS 780259305 13135 251192 SH SOLE 0 0 251192 SHERWIN WILLIAMS CO COM 824348106 27039 120737 SH SOLE 0 0 120737 SHOCKWAVE MED INC COM 82489T104 226 1181 SH SOLE 0 0 1181 SHOPIFY INC CL A 82509L107 15491 495885 SH SOLE 0 0 495885 SHYFT GROUP INC COM 825698103 567 30492 SH SOLE 0 0 30492 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 552 55396 SH SOLE 0 0 55396 SIDUS SPACE INC CLASS A COM 826165102 53 16100 SH SOLE 0 0 16100 SIENTRA INC COM 82621J105 10 11475 SH SOLE 0 0 11475 SIGNATURE BK NEW YORK N Y COM 82669G104 6734 37571 SH SOLE 0 0 37571 SIGNET JEWELERS LIMITED SHS G81276100 1415 26466 SH SOLE 0 0 26466 SILVERCREST METALS INC COM 828363101 163 26600 SH SOLE 0 0 26600 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 488 22948 SH SOLE 0 0 22948 SIMON PPTY GROUP INC NEW COM 828806109 7297 76866 SH SOLE 0 0 76866 SIMPLY GOOD FOODS CO COM 82900L102 273 7230 SH SOLE 0 0 7230 SIMPSON MFG INC COM 829073105 232 2307 SH SOLE 0 0 2307 SIREN ETF TR NSD NXGN ECO ETF 829658202 718 28271 SH SOLE 0 0 28271 SIRIUS XM HOLDINGS INC COM 82968B103 1517 247539 SH SOLE 0 0 247539 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 365 3073 SH SOLE 0 0 3073 SITIME CORP COM 82982T106 894 5485 SH SOLE 0 0 5485 SIX FLAGS ENTMT CORP NEW COM 83001A102 213 9831 SH SOLE 0 0 9831 SIXTH STREET SPECIALTY LENDI COM 83012A109 4231 228704 SH SOLE 0 0 228704 SKILLZ INC COM 83067L109 25 20355 SH SOLE 0 0 20355 SKYWORKS SOLUTIONS INC COM 83088M102 10334 111536 SH SOLE 0 0 111536 SLR INVESTMENT CORP COM 83413U100 366 24985 SH SOLE 0 0 24985 SMARTFINANCIAL INC COM NEW 83190L208 283 11718 SH SOLE 0 0 11718 SMILEDIRECTCLUB INC CL A COM 83192H106 22 20990 SH SOLE 0 0 20990 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 503 17999 SH SOLE 0 0 17999 SMITH & WESSON BRANDS INC COM 831754106 258 19621 SH SOLE 0 0 19621 SMITH A O CORP COM 831865209 5255 96097 SH SOLE 0 0 96097 SMITH MICRO SOFTWARE INC COM NEW 832154207 797 322475 SH SOLE 0 0 322475 SMUCKER J M CO COM NEW 832696405 4330 33824 SH SOLE 0 0 33824 SNAP INC CL A 83304A106 3103 236358 SH SOLE 0 0 236358 SNAP ON INC COM 833034101 15979 81098 SH SOLE 0 0 81098 SNOWFLAKE INC CL A 833445109 8547 61460 SH SOLE 0 0 61460 SOCIAL CAPITAL HEDOSOPHA HLD UNIT 99/99/9999 G8251L121 106 10567 SH SOLE 0 0 10567 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 233 2788 SH SOLE 0 0 2788 SOFI TECHNOLOGIES INC COM 83406F102 4311 818049 SH SOLE 0 0 818049 SOFI TECHNOLOGIES INC COM 83406F102 1 10800 SH Call SOLE 0 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 326 79429 SH SOLE 0 0 79429 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1919 7012 SH SOLE 0 0 7012 SOLID POWER INC CLASS A COM 83422N105 55 10295 SH SOLE 0 0 10295 SOMALOGIC INC CLASS A COM 83444K105 110 24409 SH SOLE 0 0 24409 SONOCO PRODS CO COM 835495102 920 16139 SH SOLE 0 0 16139 SONOS INC COM 83570H108 568 31506 SH SOLE 0 0 31506 SONY GROUP CORPORATION SPONSORED ADR 835699307 1306 15963 SH SOLE 0 0 15963 SORRENTO THERAPEUTICS INC COM NEW 83587F202 290 144233 SH SOLE 0 0 144233 SOURCE CAP INC COM 836144105 425 11378 SH SOLE 0 0 11378 SOUTH JERSEY INDS INC COM 838518108 3794 111119 SH SOLE 0 0 111119 SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 1687 24849 SH SOLE 0 0 24849 SOUTHERN CO COM 842587107 45788 642112 SH SOLE 0 0 642112 SOUTHERN COPPER CORP COM 84265V105 1612 32366 SH SOLE 0 0 32366 SOUTHSIDE BANCSHARES INC COM 84470P109 386 10306 SH SOLE 0 0 10306 SOUTHSTATE CORPORATION COM 840441109 1165 15102 SH SOLE 0 0 15102 SOUTHWEST AIRLS CO COM 844741108 15177 420174 SH SOLE 0 0 420174 SOUTHWEST GAS HLDGS INC COM 844895102 425 4878 SH SOLE 0 0 4878 SOUTHWESTERN ENERGY CO COM 845467109 1410 225629 SH SOLE 0 0 225629 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 93404 303421 SH SOLE 0 0 303421 SPDR GOLD TR GOLD SHS 78463V107 194703 1155783 SH SOLE 0 0 1155783 SPDR GOLD TR GOLD SHS 78463V107 1 15700 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1792 40591 SH SOLE 0 0 40591 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1468 52035 SH SOLE 0 0 52035 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 904 25973 SH SOLE 0 0 25973 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 8033 154216 SH SOLE 0 0 154216 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 15296 643218 SH SOLE 0 0 643218 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1409 22733 SH SOLE 0 0 22733 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 555 9829 SH SOLE 0 0 9829 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 16791 582206 SH SOLE 0 0 582206 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5740 165078 SH SOLE 0 0 165078 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 13176 508738 SH SOLE 0 0 508738 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 407 8358 SH SOLE 0 0 8358 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 808 15128 SH SOLE 0 0 15128 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 577 16814 SH SOLE 0 0 16814 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 382 13206 SH SOLE 0 0 13206 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 275 5587 SH SOLE 0 0 5587 SPDR S&P 500 ETF TR TR UNIT 78462F103 614845 1629716 SH SOLE 0 0 1629716 SPDR S&P 500 ETF TR TR UNIT 78462F103 275 11300 SH Put SOLE 0 0 11300 SPDR S&P 500 ETF TR TR UNIT 78462F103 1787 40600 SH Put SOLE 0 0 40600 SPDR S&P 500 ETF TR TR UNIT 78462F103 603 11900 SH Put SOLE 0 0 11900 SPDR S&P 500 ETF TR TR UNIT 78462F103 1302 21000 SH Put SOLE 0 0 21000 SPDR S&P 500 ETF TR TR UNIT 78462F103 1392 92100 SH Put SOLE 0 0 92100 SPDR S&P 500 ETF TR TR UNIT 78462F103 1096 103100 SH Put SOLE 0 0 103100 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 37342 90306 SH SOLE 0 0 90306 SPDR SER TR AEROSPACE DEF 78464A631 8824 87704 SH SOLE 0 0 87704 SPDR SER TR BBG CONV SEC ETF 78464A359 17379 269191 SH SOLE 0 0 269191 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 6982 358767 SH SOLE 0 0 358767 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 112084 1225095 SH SOLE 0 0 1225095 SPDR SER TR BLOOMBERG HIGH Y 78468R622 8024 88464 SH SOLE 0 0 88464 SPDR SER TR BLOOMBERG INTL T 78464A516 209 9012 SH SOLE 0 0 9012 SPDR SER TR BLOOMBERG INVT 78468R200 9774 324590 SH SOLE 0 0 324590 SPDR SER TR BLOOMBERG SHT TE 78468R408 3549 147153 SH SOLE 0 0 147153 SPDR SER TR COMP SOFTWARE 78464A599 294 2653 SH SOLE 0 0 2653 SPDR SER TR DJ REIT ETF 78464A607 2630 27662 SH SOLE 0 0 27662 SPDR SER TR FTSE INT GVT ETF 78464A490 791 17491 SH SOLE 0 0 17491 SPDR SER TR GLB DOW ETF 78464A706 238 2480 SH SOLE 0 0 2480 SPDR SER TR HLTH CARE SVCS 78464A573 829 10074 SH SOLE 0 0 10074 SPDR SER TR HLTH CR EQUIP 78464A581 701 8264 SH SOLE 0 0 8264 SPDR SER TR ICE PFD SEC ETF 78464A292 489 13647 SH SOLE 0 0 13647 SPDR SER TR MSCI USA STRTGIC 78468R812 3547 32836 SH SOLE 0 0 32836 SPDR SER TR NUVEEN BLMBRG MU 78468R721 2968 64727 SH SOLE 0 0 64727 SPDR SER TR NUVEEN BLMBRG SH 78468R739 17228 364537 SH SOLE 0 0 364537 SPDR SER TR NUVEEN BLOOMBERG 78464A284 12008 233697 SH SOLE 0 0 233697 SPDR SER TR NYSE TECH ETF 78464A102 483 4690 SH SOLE 0 0 4690 SPDR SER TR OILGAS EQUIP 78468R549 1070 17931 SH SOLE 0 0 17931 SPDR SER TR PORT MTG BK ETF 78464A383 229 10019 SH SOLE 0 0 10019 SPDR SER TR PORTFLI INTRMDIT 78464A672 12703 431036 SH SOLE 0 0 431036 SPDR SER TR PORTFLI TIPS ETF 78464A656 10915 396616 SH SOLE 0 0 396616 SPDR SER TR PORTFOLI S&P1500 78464A805 5200 111883 SH SOLE 0 0 111883 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1494 56704 SH SOLE 0 0 56704 SPDR SER TR PORTFOLIO INTRMD 78464A375 6239 191192 SH SOLE 0 0 191192 SPDR SER TR PORTFOLIO LN COR 78464A367 17534 727872 SH SOLE 0 0 727872 SPDR SER TR PORTFOLIO LN TSR 78464A664 17923 541973 SH SOLE 0 0 541973 SPDR SER TR PORTFOLIO S&P400 78464A847 5612 141400 SH SOLE 0 0 141400 SPDR SER TR PORTFOLIO S&P500 78464A854 46558 1050022 SH SOLE 0 0 1050022 SPDR SER TR PORTFOLIO S&P600 78468R853 4123 114592 SH SOLE 0 0 114592 SPDR SER TR PORTFOLIO SH TSR 78468R101 1404 47667 SH SOLE 0 0 47667 SPDR SER TR PORTFOLIO SHORT 78464A474 30904 1039496 SH SOLE 0 0 1039496 SPDR SER TR PRTFLO S&P500 GW 78464A409 44802 856948 SH SOLE 0 0 856948 SPDR SER TR PRTFLO S&P500 HI 78468R788 5598 140266 SH SOLE 0 0 140266 SPDR SER TR PRTFLO S&P500 VL 78464A508 129369 3513535 SH SOLE 0 0 3513535 SPDR SER TR RUSSELL LOW VOL 78468R754 983 10032 SH SOLE 0 0 10032 SPDR SER TR RUSSELL YIELD 78468R770 19328 216880 SH SOLE 0 0 216880 SPDR SER TR S&P 400 MDCP GRW 78464A821 2726 44717 SH SOLE 0 0 44717 SPDR SER TR S&P 400 MDCP VAL 78464A839 2296 37944 SH SOLE 0 0 37944 SPDR SER TR S&P 600 SMCP GRW 78464A201 3210 45522 SH SOLE 0 0 45522 SPDR SER TR S&P 600 SMCP VAL 78464A300 8016 110692 SH SOLE 0 0 110692 SPDR SER TR S&P 600 SML CAP 78464A813 3167 39546 SH SOLE 0 0 39546 SPDR SER TR S&P BIOTECH 78464A870 19517 262782 SH SOLE 0 0 262782 SPDR SER TR S&P BK ETF 78464A797 2356 53694 SH SOLE 0 0 53694 SPDR SER TR S&P DIVID ETF 78464A763 140454 1183338 SH SOLE 0 0 1183338 SPDR SER TR S&P HOMEBUILD 78464A888 3630 66341 SH SOLE 0 0 66341 SPDR SER TR S&P INS ETF 78464A789 20206 533844 SH SOLE 0 0 533844 SPDR SER TR S&P KENSHO CLEAN 78468R655 3609 46284 SH SOLE 0 0 46284 SPDR SER TR S&P KENSHO INTLG 78468R697 1369 42763 SH SOLE 0 0 42763 SPDR SER TR S&P KENSHO NEW 78468R648 8673 213934 SH SOLE 0 0 213934 SPDR SER TR S&P KENSHO SMART 78468R689 216 6273 SH SOLE 0 0 6273 SPDR SER TR S&P METALS MNG 78464A755 19471 448632 SH SOLE 0 0 448632 SPDR SER TR S&P OILGAS EXP 78468R556 34286 286947 SH SOLE 0 0 286947 SPDR SER TR S&P PHARMAC 78464A722 242 5760 SH SOLE 0 0 5760 SPDR SER TR S&P REGL BKG 78464A698 9235 158978 SH SOLE 0 0 158978 SPDR SER TR S&P RETAIL ETF 78464A714 976 16782 SH SOLE 0 0 16782 SPDR SER TR S&P SEMICNDCTR 78464A862 1046 6897 SH SOLE 0 0 6897 SPDR SER TR S&P TRANSN ETF 78464A532 842 12423 SH SOLE 0 0 12423 SPDR SER TR S&P1500MOMTILT 78468R705 1627 10161 SH SOLE 0 0 10161 SPDR SER TR SPDR S&P 500 ETF 78468R796 535 5796 SH SOLE 0 0 5796 SPDR SER TR SSGA US LRG ETF 78468R804 9578 73141 SH SOLE 0 0 73141 SPECTRUM PHARMACEUTICALS INC COM 84763A108 10 12715 SH SOLE 0 0 12715 SPIRE INC COM 84857L101 339 4555 SH SOLE 0 0 4555 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 246 8384 SH SOLE 0 0 8384 SPIRIT AIRLS INC COM 848577102 300 12576 SH SOLE 0 0 12576 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 18 20000 PRN SOLE 0 0 20000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1959 51858 SH SOLE 0 0 51858 SPLUNK INC COM 848637104 2581 29174 SH SOLE 0 0 29174 SPOTIFY TECHNOLOGY S A SHS L8681T102 2779 29614 SH SOLE 0 0 29614 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 612 25181 SH SOLE 0 0 25181 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 471 16745 SH SOLE 0 0 16745 SPROTT INC COM NEW 852066208 503 14513 SH SOLE 0 0 14513 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 5092 302708 SH SOLE 0 0 302708 SPROTT PHYSICAL GOLD TR UNIT 85207H104 3312 233590 SH SOLE 0 0 233590 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 174 13182 SH SOLE 0 0 13182 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3435 497803 SH SOLE 0 0 497803 SPX CORP COM 784635104 273 5175 SH SOLE 0 0 5175 SRH TOTAL RETURN FUND INC COM 101507101 962 80508 SH SOLE 0 0 80508 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1195 20576 SH SOLE 0 0 20576 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 13513 324512 SH SOLE 0 0 324512 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 534 13685 SH SOLE 0 0 13685 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 1553 55541 SH SOLE 0 0 55541 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6594 156339 SH SOLE 0 0 156339 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 5894 148014 SH SOLE 0 0 148014 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 233 5645 SH SOLE 0 0 5645 ST JOE CO COM 790148100 1196 30238 SH SOLE 0 0 30238 STAAR SURGICAL CO COM PAR $0.01 852312305 2487 35069 SH SOLE 0 0 35069 STAG INDL INC COM 85254J102 2795 90515 SH SOLE 0 0 90515 STANDARD LITHIUM LTD COM 853606101 91 21520 SH SOLE 0 0 21520 STANLEY BLACK & DECKER INC COM 854502101 5537 52798 SH SOLE 0 0 52798 STARBUCKS CORP COM 855244109 53086 694905 SH SOLE 0 0 694905 STARWOOD PPTY TR INC COM 85571B105 16352 782756 SH SOLE 0 0 782756 STATE STR CORP COM 857477103 3572 57945 SH SOLE 0 0 57945 STATERA BIOPHARMA INC COM 857561104 32 112250 SH SOLE 0 0 112250 STEEL DYNAMICS INC COM 858119100 3614 54640 SH SOLE 0 0 54640 STELLANTIS N.V SHS N82405106 616 49821 SH SOLE 0 0 49821 STELLUS CAP INVT CORP COM 858568108 194 17459 SH SOLE 0 0 17459 STEM INC COM 85859N102 507 70868 SH SOLE 0 0 70868 STERICYCLE INC COM 858912108 425 9683 SH SOLE 0 0 9683 STERIS PLC SHS USD G8473T100 51518 249863 SH SOLE 0 0 249863 STMICROELECTRONICS N V NY REGISTRY 861012102 325 10313 SH SOLE 0 0 10313 STOCK YDS BANCORP INC COM 861025104 257 4289 SH SOLE 0 0 4289 STONECO LTD COM CL A G85158106 398 51626 SH SOLE 0 0 51626 STONEX GROUP INC COM 861896108 218 2789 SH SOLE 0 0 2789 STORE CAP CORP COM 862121100 5188 198931 SH SOLE 0 0 198931 STRATASYS LTD SHS M85548101 243 12974 SH SOLE 0 0 12974 STRATEGIC ED INC COM 86272C103 373 5289 SH SOLE 0 0 5289 STRATEGY SHS DAY HAGAN NED 86280R803 35444 1136763 SH SOLE 0 0 1136763 STRYKER CORPORATION COM 863667101 33505 168407 SH SOLE 0 0 168407 STURM RUGER & CO INC COM 864159108 944 14839 SH SOLE 0 0 14839 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3014 197534 SH SOLE 0 0 197534 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 108 18347 SH SOLE 0 0 18347 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 13 15000 PRN SOLE 0 0 15000 SUMMIT MATLS INC CL A 86614U100 359 15410 SH SOLE 0 0 15410 SUN CMNTYS INC COM 866674104 625 3924 SH SOLE 0 0 3924 SUN LIFE FINANCIAL INC. COM 866796105 1291 28184 SH SOLE 0 0 28184 SUNCOR ENERGY INC NEW COM 867224107 4013 114417 SH SOLE 0 0 114417 SUNDIAL GROWERS INC COM 86730L109 14 41811 SH SOLE 0 0 41811 SUNNOVA ENERGY INTL INC. COM 86745K104 1092 59263 SH SOLE 0 0 59263 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 7777 208776 SH SOLE 0 0 208776 SUNPOWER CORP COM 867652406 458 28949 SH SOLE 0 0 28949 SUNRUN INC COM 86771W105 3178 136062 SH SOLE 0 0 136062 SUPER LEAGUE GAMING INC COM 86804F202 147 144500 SH SOLE 0 0 144500 SURGALIGN HOLDINGS INC COM NEW 86882C204 41 12148 SH SOLE 0 0 12148 SURO CAPITAL CORP COM NEW 86887Q109 488 76319 SH SOLE 0 0 76319 SVB FINANCIAL GROUP COM 78486Q101 4639 11745 SH SOLE 0 0 11745 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 103 12175 SH SOLE 0 0 12175 SWISS HELVETIA FD INC COM 870875101 187 23763 SH SOLE 0 0 23763 SWITCH INC CL A 87105L104 7101 211957 SH SOLE 0 0 211957 SYNCHRONY FINANCIAL COM 87165B103 13963 505520 SH SOLE 0 0 505520 SYNOPSYS INC COM 871607107 978 3221 SH SOLE 0 0 3221 SYNOVUS FINL CORP COM NEW 87161C501 967 26823 SH SOLE 0 0 26823 SYSCO CORP COM 871829107 23708 279864 SH SOLE 0 0 279864 T-MOBILE US INC COM 872590104 23241 172748 SH SOLE 0 0 172748 T-MOBILE US INC COM 872590104 136 10200 SH Call SOLE 0 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 107 14613 SH SOLE 0 0 14613 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 28245 345491 SH SOLE 0 0 345491 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3961 32328 SH SOLE 0 0 32328 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2291 163174 SH SOLE 0 0 163174 TANDEM DIABETES CARE INC COM NEW 875372203 1161 19618 SH SOLE 0 0 19618 TANGER FACTORY OUTLET CTRS I COM 875465106 224 15740 SH SOLE 0 0 15740 TAPESTRY INC COM 876030107 1415 46346 SH SOLE 0 0 46346 TARGA RES CORP COM 87612G101 4837 81059 SH SOLE 0 0 81059 TARGET CORP COM 87612E106 78332 554539 SH SOLE 0 0 554539 TARGET HOSPITALITY CORP COM 87615L107 153 26829 SH SOLE 0 0 26829 TC ENERGY CORP COM 87807B107 3982 76861 SH SOLE 0 0 76861 TCW STRATEGIC INCOME FD INC COM 872340104 1697 351374 SH SOLE 0 0 351374 TD SYNNEX CORPORATION COM 87162W100 9201 100989 SH SOLE 0 0 100989 TE CONNECTIVITY LTD SHS H84989104 10689 94465 SH SOLE 0 0 94465 TECK RESOURCES LTD CL B 878742204 1092 35723 SH SOLE 0 0 35723 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 6512 348412 SH SOLE 0 0 348412 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 19416 973707 SH SOLE 0 0 973707 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 1043 73293 SH SOLE 0 0 73293 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 652 45310 SH SOLE 0 0 45310 TELADOC HEALTH INC COM 87918A105 1054 31728 SH SOLE 0 0 31728 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 77 105000 PRN SOLE 0 0 105000 TELEDYNE TECHNOLOGIES INC COM 879360105 595 1587 SH SOLE 0 0 1587 TELEFLEX INCORPORATED COM 879369106 2203 8957 SH SOLE 0 0 8957 TELEFONICA S A SPONSORED ADR 879382208 289 56351 SH SOLE 0 0 56351 TELEPHONE & DATA SYS INC COM NEW 879433829 3161 200220 SH SOLE 0 0 200220 TELLURIAN INC NEW COM 87968A104 626 209921 SH SOLE 0 0 209921 TELUS CORPORATION COM 87971M103 242 10856 SH SOLE 0 0 10856 TEMPLETON EMERGING MKTS INCO COM 880192109 245 45460 SH SOLE 0 0 45460 TEMPLETON GLOBAL INCOME FD COM 880198106 109 24732 SH SOLE 0 0 24732 TEMPUR SEALY INTL INC COM 88023U101 1617 75649 SH SOLE 0 0 75649 TENABLE HLDGS INC COM 88025T102 2452 54003 SH SOLE 0 0 54003 TENET HEALTHCARE CORP COM NEW 88033G407 3853 73307 SH SOLE 0 0 73307 TENET HEALTHCARE CORP COM NEW 88033G407 7 10600 SH Call SOLE 0 0 0 TENNECO INC CL A VTG COM STK 880349105 1512 88126 SH SOLE 0 0 88126 TERADYNE INC COM 880770102 669 7475 SH SOLE 0 0 7475 TEREX CORP NEW COM 880779103 296 10799 SH SOLE 0 0 10799 TERNIUM SA SPONSORED ADS 880890108 303 8384 SH SOLE 0 0 8384 TERRAN ORBITAL CORPORATION COM 88105P103 195 42487 SH SOLE 0 0 42487 TESLA INC COM 88160R101 110708 164397 SH SOLE 0 0 164397 TETRA TECH INC NEW COM 88162G103 963 7051 SH SOLE 0 0 7051 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 947 125993 SH SOLE 0 0 125993 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2 17300 SH Call SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 46836 304814 SH SOLE 0 0 304814 TEXAS PACIFIC LAND CORPORATI COM 88262P102 905 608 SH SOLE 0 0 608 TEXAS ROADHOUSE INC COM 882681109 705 9629 SH SOLE 0 0 9629 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1549 56520 SH SOLE 0 0 56520 TEXTRON INC COM 883203101 2024 33148 SH SOLE 0 0 33148 TFS FINL CORP COM 87240R107 168 12225 SH SOLE 0 0 12225 TG THERAPEUTICS INC COM 88322Q108 430 101166 SH SOLE 0 0 101166 THE BEACHBODY COMPANY INC COM CL A 073463101 33 27542 SH SOLE 0 0 27542 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 95 12988 SH SOLE 0 0 12988 THE REALREAL INC COM 88339P101 737 295842 SH SOLE 0 0 295842 THE TRADE DESK INC COM CL A 88339J105 10613 253356 SH SOLE 0 0 253356 THERMO FISHER SCIENTIFIC INC COM 883556102 49950 91900 SH SOLE 0 0 91900 THOMSON REUTERS CORP. COM NEW 884903709 1088 10441 SH SOLE 0 0 10441 THOR INDS INC COM 885160101 483 6469 SH SOLE 0 0 6469 TIDAL ETF TR SP DWJNS SUKUK 886364702 609 33854 SH SOLE 0 0 33854 TILRAY BRANDS INC COM CL 2 88688T100 445 142599 SH SOLE 0 0 142599 TILRAY BRANDS INC COM CL 2 88688T100 2 10600 SH Call SOLE 0 0 0 TIMKEN CO COM 887389104 1272 23975 SH SOLE 0 0 23975 TIMKENSTEEL CORPORATION COM 887399103 294 15688 SH SOLE 0 0 15688 TIMOTHY PLAN HIG DV STK ETF 887432326 745 25164 SH SOLE 0 0 25164 TIMOTHY PLAN US LRGMD CP CORE 887432359 967 30932 SH SOLE 0 0 30932 TJX COS INC NEW COM 872540109 85915 1538273 SH SOLE 0 0 1538273 TOAST INC CL A 888787108 295 22833 SH SOLE 0 0 22833 TOLL BROTHERS INC COM 889478103 2589 58040 SH SOLE 0 0 58040 TOPBUILD CORP COM 89055F103 248 1481 SH SOLE 0 0 1481 TORO CO COM 891092108 1430 18870 SH SOLE 0 0 18870 TORONTO DOMINION BK ONT COM NEW 891160509 4137 63087 SH SOLE 0 0 63087 TORTOISE ENERGY INDEPENDENC COM 89148K200 304 11205 SH SOLE 0 0 11205 TORTOISE ENERGY INFRA CORP COM 89147L886 1624 54896 SH SOLE 0 0 54896 TOTALENERGIES SE SPONSORED ADS 89151E109 2782 52846 SH SOLE 0 0 52846 TOWNEBANK PORTSMOUTH VA COM 89214P109 1969 72508 SH SOLE 0 0 72508 TOYOTA MOTOR CORP ADS 892331307 3281 21284 SH SOLE 0 0 21284 TPG RE FIN TR INC COM 87266M107 293 32523 SH SOLE 0 0 32523 TPI COMPOSITES INC COM 87266J104 264 21104 SH SOLE 0 0 21104 TRACTOR SUPPLY CO COM 892356106 34027 175496 SH SOLE 0 0 175496 TRANE TECHNOLOGIES PLC SHS G8994E103 75142 578543 SH SOLE 0 0 578543 TRANSDIGM GROUP INC COM 893641100 1396 2601 SH SOLE 0 0 2601 TRANSOCEAN LTD REG SHS H8817H100 1974 592892 SH SOLE 0 0 592892 TRANSUNION COM 89400J107 1069 13366 SH SOLE 0 0 13366 TRAVEL PLUS LEISURE CO COM 894164102 2179 56125 SH SOLE 0 0 56125 TRAVELERS COMPANIES INC COM 89417E109 16119 95306 SH SOLE 0 0 95306 TRAVELZOO COM NEW 89421Q205 187 30916 SH SOLE 0 0 30916 TREACE MED CONCEPTS INC COM 89455T109 6063 422785 SH SOLE 0 0 422785 TREX CO INC COM 89531P105 1582 29075 SH SOLE 0 0 29075 TRI CONTL CORP COM 895436103 7574 289413 SH SOLE 0 0 289413 TRIMBLE INC COM 896239100 2180 37441 SH SOLE 0 0 37441 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1024 22627 SH SOLE 0 0 22627 TRINITY INDS INC COM 896522109 226 9338 SH SOLE 0 0 9338 TRIPADVISOR INC COM 896945201 1194 67069 SH SOLE 0 0 67069 TRITON INTL LTD CL A G9078F107 1378 26164 SH SOLE 0 0 26164 TRIVAGO N V SPON ADS A SHS 89686D105 1058 710177 SH SOLE 0 0 710177 TRUIST FINL CORP COM 89832Q109 29474 621416 SH SOLE 0 0 621416 TWILIO INC CL A 90138F102 2230 26604 SH SOLE 0 0 26604 TWITTER INC COM 90184L102 4754 127139 SH SOLE 0 0 127139 TYLER TECHNOLOGIES INC COM 902252105 688 2069 SH SOLE 0 0 2069 TYSON FOODS INC CL A 902494103 10693 124220 SH SOLE 0 0 124220 UBER TECHNOLOGIES INC COM 90353T100 11079 541514 SH SOLE 0 0 541514 UBIQUITI INC COM 90353W103 392 1577 SH SOLE 0 0 1577 UBS GROUP AG SHS H42097107 247 15201 SH SOLE 0 0 15201 UDR INC COM 902653104 237 5149 SH SOLE 0 0 5149 UGI CORP NEW COM 902681105 1390 36007 SH SOLE 0 0 36007 UIPATH INC CL A 90364P105 1051 57799 SH SOLE 0 0 57799 ULTA BEAUTY INC COM 90384S303 11909 30894 SH SOLE 0 0 30894 UMPQUA HLDGS CORP COM 904214103 374 22279 SH SOLE 0 0 22279 UNDER ARMOUR INC CL A 904311107 644 77323 SH SOLE 0 0 77323 UNDER ARMOUR INC CL C 904311206 466 61486 SH SOLE 0 0 61486 UNILEVER PLC SPON ADR NEW 904767704 11731 255972 SH SOLE 0 0 255972 UNION PAC CORP COM 907818108 272771 1278815 SH SOLE 0 0 1278815 UNIQUE FABRICATING INC COM 90915J103 136 100000 SH SOLE 0 0 100000 UNITED AIRLS HLDGS INC COM 910047109 4908 138578 SH SOLE 0 0 138578 UNITED BANKSHARES INC WEST V COM 909907107 2836 80864 SH SOLE 0 0 80864 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 301 9986 SH SOLE 0 0 9986 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 522 77160 SH SOLE 0 0 77160 UNITED NAT FOODS INC COM 911163103 1733 43973 SH SOLE 0 0 43973 UNITED PARCEL SERVICE INC CL B 911312106 122199 669415 SH SOLE 0 0 669415 UNITED RENTALS INC COM 911363109 15087 62109 SH SOLE 0 0 62109 UNITED STATES ANTIMONY CORP COM 911549103 34 85366 SH SOLE 0 0 85366 UNITED STATES STL CORP NEW COM 912909108 2071 115653 SH SOLE 0 0 115653 UNITED STS OIL FD LP UNITS 91232N207 236 2932 SH SOLE 0 0 2932 UNITED THERAPEUTICS CORP DEL COM 91307C102 643 2728 SH SOLE 0 0 2728 UNITEDHEALTH GROUP INC COM 91324P102 365882 712176 SH SOLE 0 0 712176 UNITI GROUP INC COM 91325V108 5042 535216 SH SOLE 0 0 535216 UNITY SOFTWARE INC COM 91332U101 2497 67811 SH SOLE 0 0 67811 UNIVERSAL DISPLAY CORP COM 91347P105 1871 18501 SH SOLE 0 0 18501 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 699 13145 SH SOLE 0 0 13145 UNIVERSAL HLTH SVCS INC CL B 913903100 1359 13490 SH SOLE 0 0 13490 UNUM GROUP COM 91529Y106 2186 64242 SH SOLE 0 0 64242 UPSTART HLDGS INC COM 91680M107 980 30990 SH SOLE 0 0 30990 UR-ENERGY INC COM 91688R108 15 13978 SH SOLE 0 0 13978 URANIUM ENERGY CORP COM 916896103 43 13811 SH SOLE 0 0 13811 US BANCORP DEL COM NEW 902973304 28915 628304 SH SOLE 0 0 628304 US FOODS HLDG CORP COM 912008109 1257 40964 SH SOLE 0 0 40964 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 6305 377119 SH SOLE 0 0 377119 UTZ BRANDS INC COM CL A 918090101 590 42660 SH SOLE 0 0 42660 V F CORP COM 918204108 17371 393253 SH SOLE 0 0 393253 V F CORP COM 918204108 2 11200 SH Call SOLE 0 0 0 VAIL RESORTS INC COM 91879Q109 754 3458 SH SOLE 0 0 3458 VALE S A SPONSORED ADS 91912E105 2286 156257 SH SOLE 0 0 156257 VALE S A SPONSORED ADS 91912E105 6 12500 SH Call SOLE 0 0 0 VALERO ENERGY CORP COM 91913Y100 41016 385915 SH SOLE 0 0 385915 VALLEY NATL BANCORP COM 919794107 491 47140 SH SOLE 0 0 47140 VALMONT INDS INC COM 920253101 992 4417 SH SOLE 0 0 4417 VALVOLINE INC COM 92047W101 285 9895 SH SOLE 0 0 9895 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 20109 232522 SH SOLE 0 0 232522 VANECK ETF TRUST BDC INCOME ETF 92189F411 442 29266 SH SOLE 0 0 29266 VANECK ETF TRUST BIOTECH ETF 92189F726 1526 10464 SH SOLE 0 0 10464 VANECK ETF TRUST CEF MUNI INCOME 92189F460 2018 87674 SH SOLE 0 0 87674 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2270 127646 SH SOLE 0 0 127646 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 26280 972615 SH SOLE 0 0 972615 VANECK ETF TRUST GOLD MINERS ETF 92189F106 7638 278944 SH SOLE 0 0 278944 VANECK ETF TRUST GREEN BOND ETF 92189F171 277 11753 SH SOLE 0 0 11753 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 12904 239626 SH SOLE 0 0 239626 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 3969 86900 SH SOLE 0 0 86900 VANECK ETF TRUST INVESTMENT GRD 92189F486 1649 66808 SH SOLE 0 0 66808 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 498 20339 SH SOLE 0 0 20339 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 6995 218578 SH SOLE 0 0 218578 VANECK ETF TRUST LONG MUNI ETF 92189F536 1634 92550 SH SOLE 0 0 92550 VANECK ETF TRUST LONG/FLAT TREND 92189F148 1930 51809 SH SOLE 0 0 51809 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 1244 9956 SH SOLE 0 0 9956 VANECK ETF TRUST MORTGAGE REIT 92189F452 196 13982 SH SOLE 0 0 13982 VANECK ETF TRUST MRNGSTR DURA DIV 92189H102 385 12738 SH SOLE 0 0 12738 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 1532 53071 SH SOLE 0 0 53071 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 175708 2757031 SH SOLE 0 0 2757031 VANECK ETF TRUST NATURAL RESOURC 92189F841 402 8871 SH SOLE 0 0 8871 VANECK ETF TRUST OIL SERVICES ETF 92189H607 7025 30203 SH SOLE 0 0 30203 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 256 3326 SH SOLE 0 0 3326 VANECK ETF TRUST PREFERRED SECURT 92189F429 6081 335986 SH SOLE 0 0 335986 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 465 5352 SH SOLE 0 0 5352 VANECK ETF TRUST RETAIL ETF 92189F684 3054 20092 SH SOLE 0 0 20092 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 9958 48873 SH SOLE 0 0 48873 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 3186 141843 SH SOLE 0 0 141843 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 7065 413172 SH SOLE 0 0 413172 VANECK ETF TRUST VANECK VIETNAM 92189F817 534 37084 SH SOLE 0 0 37084 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 473 9911 SH SOLE 0 0 9911 VANECK MERK GOLD TR GOLD TRUST 921078101 4766 271850 SH SOLE 0 0 271850 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 12673 58216 SH SOLE 0 0 58216 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4917 37003 SH SOLE 0 0 37003 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 27116 171547 SH SOLE 0 0 171547 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 7225 47185 SH SOLE 0 0 47185 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 15431 106769 SH SOLE 0 0 106769 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1728 9550 SH SOLE 0 0 9550 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 4729 30727 SH SOLE 0 0 30727 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 24384 143407 SH SOLE 0 0 143407 VANGUARD BD INDEX FDS INTERMED TERM 921937819 32500 418546 SH SOLE 0 0 418546 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 3340 41898 SH SOLE 0 0 41898 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 103217 1344138 SH SOLE 0 0 1344138 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 212531 2823957 SH SOLE 0 0 2823957 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 26878 542552 SH SOLE 0 0 542552 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 37151 283359 SH SOLE 0 0 283359 VANGUARD INDEX FDS GROWTH ETF 922908736 245281 1100428 SH SOLE 0 0 1100428 VANGUARD INDEX FDS LARGE CAP ETF 922908637 75234 436512 SH SOLE 0 0 436512 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 13540 77175 SH SOLE 0 0 77175 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 51129 394579 SH SOLE 0 0 394579 VANGUARD INDEX FDS MID CAP ETF 922908629 293892 1491838 SH SOLE 0 0 1491838 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 74992 822985 SH SOLE 0 0 822985 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 987701 2847247 SH SOLE 0 0 2847247 VANGUARD INDEX FDS SM CP VAL ETF 922908611 72745 485353 SH SOLE 0 0 485353 VANGUARD INDEX FDS SMALL CP ETF 922908751 153607 872145 SH SOLE 0 0 872145 VANGUARD INDEX FDS SML CP GRW ETF 922908595 34156 173187 SH SOLE 0 0 173187 VANGUARD INDEX FDS TOTAL STK MKT 922908769 300838 1594900 SH SOLE 0 0 1594900 VANGUARD INDEX FDS VALUE ETF 922908744 397360 3012910 SH SOLE 0 0 3012910 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 37228 745147 SH SOLE 0 0 745147 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 111339 2673075 SH SOLE 0 0 2673075 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4740 89741 SH SOLE 0 0 89741 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1119 17630 SH SOLE 0 0 17630 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5299 51343 SH SOLE 0 0 51343 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 664 15005 SH SOLE 0 0 15005 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 6272 73489 SH SOLE 0 0 73489 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 85356 1703020 SH SOLE 0 0 1703020 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 60688 1215700 SH SOLE 0 0 1215700 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 74497 930982 SH SOLE 0 0 930982 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 16971 277484 SH SOLE 0 0 277484 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 41965 517386 SH SOLE 0 0 517386 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3483 49642 SH SOLE 0 0 49642 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 14337 299878 SH SOLE 0 0 299878 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 60823 1033356 SH SOLE 0 0 1033356 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 104389 1368856 SH SOLE 0 0 1368856 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 65892 1170794 SH SOLE 0 0 1170794 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 21546 125385 SH SOLE 0 0 125385 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 28206 443833 SH SOLE 0 0 443833 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 4389 29256 SH SOLE 0 0 29256 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 8586 125555 SH SOLE 0 0 125555 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 450 3777 SH SOLE 0 0 3777 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 334 1974 SH SOLE 0 0 1974 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 334010 2328073 SH SOLE 0 0 2328073 VANGUARD STAR FDS VG TL INTL STK F 921909768 82430 1597058 SH SOLE 0 0 1597058 VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 173278 4247009 SH SOLE 0 0 4247009 VANGUARD WELLINGTON FD US MOMENTUM 921935508 250 2348 SH SOLE 0 0 2348 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 3202 35057 SH SOLE 0 0 35057 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 3033 49478 SH SOLE 0 0 49478 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 359780 3537663 SH SOLE 0 0 3537663 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 19133 278852 SH SOLE 0 0 278852 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 7125 121131 SH SOLE 0 0 121131 VANGUARD WORLD FD ESG INTL STK ETF 921910725 1771 36105 SH SOLE 0 0 36105 VANGUARD WORLD FD ESG US STK ETF 921910733 10201 153630 SH SOLE 0 0 153630 VANGUARD WORLD FD EXTENDED DUR 921910709 246 2460 SH SOLE 0 0 2460 VANGUARD WORLD FD MEGA CAP INDEX 921910873 27786 210803 SH SOLE 0 0 210803 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 6494 67527 SH SOLE 0 0 67527 VANGUARD WORLD FD MEGA GRWTH IND 921910816 17757 97726 SH SOLE 0 0 97726 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 37698 400904 SH SOLE 0 0 400904 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 28043 123285 SH SOLE 0 0 123285 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 10727 57875 SH SOLE 0 0 57875 VANGUARD WORLD FDS ENERGY ETF 92204A306 28878 290304 SH SOLE 0 0 290304 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 59995 777235 SH SOLE 0 0 777235 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 57571 244390 SH SOLE 0 0 244390 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 25544 156377 SH SOLE 0 0 156377 VANGUARD WORLD FDS INF TECH ETF 92204A702 133901 410034 SH SOLE 0 0 410034 VANGUARD WORLD FDS MATERIALS ETF 92204A801 13267 82784 SH SOLE 0 0 82784 VANGUARD WORLD FDS UTILITIES ETF 92204A876 7940 52111 SH SOLE 0 0 52111 VAXART INC COM NEW 92243A200 833 237975 SH SOLE 0 0 237975 VBI VACCINES INC CDA COM NEW 91822J103 141 174791 SH SOLE 0 0 174791 VECTOR GROUP LTD COM 92240M108 428 40744 SH SOLE 0 0 40744 VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 13 13000 PRN SOLE 0 0 13000 VEEVA SYS INC CL A COM 922475108 7005 35370 SH SOLE 0 0 35370 VELODYNE LIDAR INC COM 92259F101 21 21779 SH SOLE 0 0 21779 VENTAS INC COM 92276F100 2842 55256 SH SOLE 0 0 55256 VEON LTD SPONSORED ADR 91822M106 9 20010 SH SOLE 0 0 20010 VERA THERAPEUTICS INC CL A 92337R101 243 17828 SH SOLE 0 0 17828 VERASTEM INC COM 92337C104 15 12729 SH SOLE 0 0 12729 VERB TECHNOLOGY CO INC COM 92337U104 16 30300 SH SOLE 0 0 30300 VERISIGN INC COM 92343E102 559 3340 SH SOLE 0 0 3340 VERISK ANALYTICS INC COM 92345Y106 1903 10987 SH SOLE 0 0 10987 VERITEX HLDGS INC COM 923451108 302 10325 SH SOLE 0 0 10325 VERITIV CORP COM 923454102 643 5928 SH SOLE 0 0 5928 VERIZON COMMUNICATIONS INC COM 92343V104 320398 6313258 SH SOLE 0 0 6313258 VERIZON COMMUNICATIONS INC COM 92343V104 7 11400 SH Call SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 8 34900 SH Call SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 7409 26293 SH SOLE 0 0 26293 VERTIV HOLDINGS CO COM CL A 92537N108 132 16111 SH SOLE 0 0 16111 VIAD CORP COM 92552R406 382 13844 SH SOLE 0 0 13844 VIASAT INC COM 92552V100 351 11450 SH SOLE 0 0 11450 VIATRIS INC COM 92556V106 4200 401114 SH SOLE 0 0 401114 VICI PPTYS INC COM 925652109 15677 526250 SH SOLE 0 0 526250 VICTORIAS SECRET AND CO COMMON STOCK 926400102 245 8752 SH SOLE 0 0 8752 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 860 29200 SH SOLE 0 0 29200 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 500 13607 SH SOLE 0 0 13607 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 22576 351335 SH SOLE 0 0 351335 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 13008 202592 SH SOLE 0 0 202592 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 7483 135702 SH SOLE 0 0 135702 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 62688 948391 SH SOLE 0 0 948391 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 289 4966 SH SOLE 0 0 4966 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4172 79693 SH SOLE 0 0 79693 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 474 10035 SH SOLE 0 0 10035 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 841 36305 SH SOLE 0 0 36305 VIEW INC COM CL A 92671V106 67 41143 SH SOLE 0 0 41143 VIEWRAY INC COM 92672L107 223 84115 SH SOLE 0 0 84115 VIKING THERAPEUTICS INC COM 92686J106 409 141581 SH SOLE 0 0 141581 VILLAGE FARMS INTL INC COM 92707Y108 903 345810 SH SOLE 0 0 345810 VINCO VENTURES INC COM 927330100 37 26492 SH SOLE 0 0 26492 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 749 28086 SH SOLE 0 0 28086 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 514 85443 SH SOLE 0 0 85443 VIRTRA INC COM PAR 92827K301 98 19820 SH SOLE 0 0 19820 VIRTU FINL INC CL A 928254101 2912 124393 SH SOLE 0 0 124393 VIRTUS CONVERTIBLE & INC FD COM 92838U108 68 21661 SH SOLE 0 0 21661 VIRTUS CONVERTIBLE & INCOME COM 92838X102 145 39484 SH SOLE 0 0 39484 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 351 17976 SH SOLE 0 0 17976 VIRTUS DIVIDEND INTEREST & P COM 92840R101 3379 292824 SH SOLE 0 0 292824 VIRTUS EQUITY & CONV INCM FD COM 92841M101 6029 290561 SH SOLE 0 0 290561 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 184 22664 SH SOLE 0 0 22664 VISA INC COM CL A 92826C839 284883 1446673 SH SOLE 0 0 1446673 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 14 15000 PRN SOLE 0 0 15000 VISTA OUTDOOR INC COM 928377100 328 11739 SH SOLE 0 0 11739 VISTRA CORP COM 92840M102 3487 152593 SH SOLE 0 0 152593 VITA COCO CO INC COM 92846Q107 240 24544 SH SOLE 0 0 24544 VMWARE INC CL A COM 928563402 5043 44247 SH SOLE 0 0 44247 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6002 385258 SH SOLE 0 0 385258 VOLCON INC COM 92864V103 19 10400 SH SOLE 0 0 10400 VOLTA INC COM CL A 92873V102 22 17235 SH SOLE 0 0 17235 VONAGE HLDGS CORP COM 92886T201 1687 89542 SH SOLE 0 0 89542 VORNADO RLTY TR SH BEN INT 929042109 770 26950 SH SOLE 0 0 26950 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 84 12135 SH SOLE 0 0 12135 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1439 249743 SH SOLE 0 0 249743 VOYA GLBL ADV & PREM OPP FD COM 92912R104 783 86003 SH SOLE 0 0 86003 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1739 316222 SH SOLE 0 0 316222 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1016 103969 SH SOLE 0 0 103969 VOYAGER THERAPEUTICS INC COM 92915B106 200 33855 SH SOLE 0 0 33855 VROOM INC COM 92918V109 18 14727 SH SOLE 0 0 14727 VULCAN MATLS CO COM 929160109 2659 18706 SH SOLE 0 0 18706 VUZIX CORP COM NEW 92921W300 135 19070 SH SOLE 0 0 19070 WABASH NATL CORP COM 929566107 406 29927 SH SOLE 0 0 29927 WABTEC COM 929740108 880 10723 SH SOLE 0 0 10723 WALGREENS BOOTS ALLIANCE INC COM 931427108 16520 435880 SH SOLE 0 0 435880 WALGREENS BOOTS ALLIANCE INC COM 931427108 2 13900 SH Call SOLE 0 0 0 WALKER & DUNLOP INC COM 93148P102 985 10224 SH SOLE 0 0 10224 WALMART INC COM 931142103 287239 2362469 SH SOLE 0 0 2362469 WARNER BROS DISCOVERY INC COM SER A 934423104 12109 902316 SH SOLE 0 0 902316 WARRIOR MET COAL INC COM 93627C101 298 9723 SH SOLE 0 0 9723 WASHINGTON FED INC COM 938824109 300 9991 SH SOLE 0 0 9991 WASTE CONNECTIONS INC COM 94106B101 13576 109513 SH SOLE 0 0 109513 WASTE MGMT INC DEL COM 94106L109 40982 267852 SH SOLE 0 0 267852 WATERS CORP COM 941848103 2710 8189 SH SOLE 0 0 8189 WATSCO INC COM 942622200 5190 21723 SH SOLE 0 0 21723 WATTS WATER TECHNOLOGIES INC CL A 942749102 252 2054 SH SOLE 0 0 2054 WAVEDANCER INC COM 456696103 26 19500 SH SOLE 0 0 19500 WEBSTER FINL CORP COM 947890109 4347 103124 SH SOLE 0 0 103124 WEC ENERGY GROUP INC COM 92939U106 27742 275637 SH SOLE 0 0 275637 WELLS FARGO CO NEW COM 949746101 23234 593157 SH SOLE 0 0 593157 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1523 1253 SH SOLE 0 0 1253 WELLTOWER INC COM 95040Q104 14367 174473 SH SOLE 0 0 174473 WENDYS CO COM 95058W100 304 16113 SH SOLE 0 0 16113 WESBANCO INC COM 950810101 1126 35519 SH SOLE 0 0 35519 WESCO INTL INC COM 95082P105 22921 214014 SH SOLE 0 0 214014 WEST FRASER TIMBER CO LTD COM 952845105 987 12867 SH SOLE 0 0 12867 WEST PHARMACEUTICAL SVSC INC COM 955306105 771 2548 SH SOLE 0 0 2548 WESTAMERICA BANCORPORATION COM 957090103 259 4648 SH SOLE 0 0 4648 WESTERN ASSET EMERGING MKTS COM 95766A101 981 111046 SH SOLE 0 0 111046 WESTERN ASSET GLOBAL CORP DE COM 95790C107 1410 103914 SH SOLE 0 0 103914 WESTERN ASSET HIGH INCOM FD COM 95766J102 211 42708 SH SOLE 0 0 42708 WESTERN ASSET HIGH INCOME OP COM 95766K109 602 151928 SH SOLE 0 0 151928 WESTERN ASSET HIGH YIELD DEF COM 95768B107 5183 425554 SH SOLE 0 0 425554 WESTERN ASSET INTER MUNI FD COM 958435109 360 44657 SH SOLE 0 0 44657 WESTERN ASSET INVESTMENT GRA COM 95766T100 550 45605 SH SOLE 0 0 45605 WESTERN ASSET INVT GRADE DEF COM 95790A101 494 29271 SH SOLE 0 0 29271 WESTERN ASSET MANAGED MUNS F COM 95766M105 589 55729 SH SOLE 0 0 55729 WESTERN ASSET MTG DEFINED OP COM 95790B109 746 63832 SH SOLE 0 0 63832 WESTERN ASSET MUN HIGH INCOM COM 95766N103 2394 364406 SH SOLE 0 0 364406 WESTERN ASSET MUN PARTNERS F COM 95766P108 2523 201684 SH SOLE 0 0 201684 WESTERN COPPER & GOLD CORP COM 95805V108 15 11511 SH SOLE 0 0 11511 WESTERN DIGITAL CORP. COM 958102105 1817 40527 SH SOLE 0 0 40527 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 5902 242788 SH SOLE 0 0 242788 WESTERN UN CO COM 959802109 479 29110 SH SOLE 0 0 29110 WESTLAKE CORPORATION COM 960413102 515 5259 SH SOLE 0 0 5259 WESTROCK CO COM 96145D105 1681 42194 SH SOLE 0 0 42194 WEX INC COM 96208T104 219 1411 SH SOLE 0 0 1411 WEYERHAEUSER CO MTN BE COM NEW 962166104 8843 266987 SH SOLE 0 0 266987 WHEATON PRECIOUS METALS CORP COM 962879102 3681 102162 SH SOLE 0 0 102162 WHEELS UP EXPERIENCE INC COM CL A 96328L106 371 190236 SH SOLE 0 0 190236 WHIRLPOOL CORP COM 963320106 3389 21879 SH SOLE 0 0 21879 WHITE MTNS INS GROUP LTD COM G9618E107 446 358 SH SOLE 0 0 358 WHITEHORSE FIN INC COM 96524V106 244 18564 SH SOLE 0 0 18564 WHOLE EARTH BRANDS INC COM CL A 96684W100 84 13500 SH SOLE 0 0 13500 WIDEOPENWEST INC COM 96758W101 185 10166 SH SOLE 0 0 10166 WILLIAMS COS INC COM 969457100 27101 868345 SH SOLE 0 0 868345 WILLIAMS SONOMA INC COM 969904101 2121 19119 SH SOLE 0 0 19119 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4230 21429 SH SOLE 0 0 21429 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 303 9339 SH SOLE 0 0 9339 WINNEBAGO INDS INC COM 974637100 352 7247 SH SOLE 0 0 7247 WINTRUST FINL CORP COM 97650W108 12037 150179 SH SOLE 0 0 150179 WIPRO LTD SPON ADR 1 SH 97651M109 104 19501 SH SOLE 0 0 19501 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2241 79952 SH SOLE 0 0 79952 WISDOMTREE TR CURRNCY INT EQ 97717X263 30698 1098309 SH SOLE 0 0 1098309 WISDOMTREE TR EM EX ST-OWNED 97717X578 15577 543149 SH SOLE 0 0 543149 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3162 85378 SH SOLE 0 0 85378 WISDOMTREE TR EMG MKTS SMCAP 97717W281 4181 93656 SH SOLE 0 0 93656 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 1009 43028 SH SOLE 0 0 43028 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 948 14466 SH SOLE 0 0 14466 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 33909 673726 SH SOLE 0 0 673726 WISDOMTREE TR FUTRE STRAT FD 97717W125 885 25212 SH SOLE 0 0 25212 WISDOMTREE TR GLB US QTLY DIV 97717W844 3236 102117 SH SOLE 0 0 102117 WISDOMTREE TR HEDGED HI YLD BD 97717W430 846 42503 SH SOLE 0 0 42503 WISDOMTREE TR INDIA ERNGS FD 97717W422 1275 43001 SH SOLE 0 0 43001 WISDOMTREE TR INTL EQUITY FD 97717W703 4925 108395 SH SOLE 0 0 108395 WISDOMTREE TR INTL QULTY DIV 97717X131 795 26852 SH SOLE 0 0 26852 WISDOMTREE TR INTL SMCAP DIV 97717W760 242 4148 SH SOLE 0 0 4148 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5201 138992 SH SOLE 0 0 138992 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1884 54489 SH SOLE 0 0 54489 WISDOMTREE TR JAPN HEDGE EQT 97717W851 657 10522 SH SOLE 0 0 10522 WISDOMTREE TR US AI ENHANCED 97717W406 1527 17212 SH SOLE 0 0 17212 WISDOMTREE TR US ESG FUND 97717W596 1446 35504 SH SOLE 0 0 35504 WISDOMTREE TR US HIGH DIVIDEND 97717W208 11959 145331 SH SOLE 0 0 145331 WISDOMTREE TR US LARGECAP DIVD 97717W307 32333 547091 SH SOLE 0 0 547091 WISDOMTREE TR US LARGECAP FUND 97717W588 828 20289 SH SOLE 0 0 20289 WISDOMTREE TR US MIDCAP DIVID 97717W505 25265 648156 SH SOLE 0 0 648156 WISDOMTREE TR US MIDCAP FUND 97717W570 29577 643388 SH SOLE 0 0 643388 WISDOMTREE TR US MULTIFACTOR 97717Y857 4017 110832 SH SOLE 0 0 110832 WISDOMTREE TR US QTLY DIV GRT 97717X669 138987 2425169 SH SOLE 0 0 2425169 WISDOMTREE TR US S CAP QTY DIV 97717X651 284 7157 SH SOLE 0 0 7157 WISDOMTREE TR US SMALLCAP DIVD 97717W604 8570 303671 SH SOLE 0 0 303671 WISDOMTREE TR US SMALLCAP FUND 97717W562 17363 422253 SH SOLE 0 0 422253 WISDOMTREE TR US TOTAL DIVIDND 97717W109 1258 21717 SH SOLE 0 0 21717 WISDOMTREE TR WISDOMTREE US VA 97717W547 14731 277932 SH SOLE 0 0 277932 WISDOMTREE TR YIELD ENHANCD US 97717X511 7204 161140 SH SOLE 0 0 161140 WISDOMTREE TR YIELD ENHANCED 97717Y808 862 18120 SH SOLE 0 0 18120 WOLFSPEED INC COM 977852102 643 10128 SH SOLE 0 0 10128 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 272 12633 SH SOLE 0 0 12633 WOODWARD INC COM 980745103 230 2483 SH SOLE 0 0 2483 WORKDAY INC CL A 98138H101 1555 11139 SH SOLE 0 0 11139 WORKHORSE GROUP INC COM NEW 98138J206 33 12639 SH SOLE 0 0 12639 WORLD GOLD TR SPDR GLD MINIS 98149E303 36230 1009756 SH SOLE 0 0 1009756 WP CAREY INC COM 92936U109 13216 159500 SH SOLE 0 0 159500 WPP PLC NEW ADR 92937A102 1526 30153 SH SOLE 0 0 30153 WRAP TECHNOLOGIES INC COM 98212N107 39 20837 SH SOLE 0 0 20837 WW INTL INC COM 98262P101 779 121980 SH SOLE 0 0 121980 WYNDHAM HOTELS & RESORTS INC COM 98311A105 561 8540 SH SOLE 0 0 8540 WYNN RESORTS LTD COM 983134107 3396 59597 SH SOLE 0 0 59597 XCEL ENERGY INC COM 98389B100 10173 143768 SH SOLE 0 0 143768 XL FLEET CORP COM CL A 9837FR100 32 28041 SH SOLE 0 0 28041 XPENG INC ADS 98422D105 201 6348 SH SOLE 0 0 6348 XPO LOGISTICS INC COM 983793100 1762 36580 SH SOLE 0 0 36580 XYLEM INC COM 98419M100 988 12634 SH SOLE 0 0 12634 YETI HLDGS INC COM 98585X104 863 19954 SH SOLE 0 0 19954 YUM BRANDS INC COM 988498101 7198 63407 SH SOLE 0 0 63407 YUM CHINA HLDGS INC COM 98850P109 1911 39392 SH SOLE 0 0 39392 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1043 3549 SH SOLE 0 0 3549 ZENDESK INC COM 98936J101 359 4845 SH SOLE 0 0 4845 ZILLOW GROUP INC CL A 98954M101 582 18296 SH SOLE 0 0 18296 ZILLOW GROUP INC CL C CAP STK 98954M200 830 26135 SH SOLE 0 0 26135 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1497 31697 SH SOLE 0 0 31697 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3228 30715 SH SOLE 0 0 30715 ZIONS BANCORPORATION N A COM 989701107 2255 44298 SH SOLE 0 0 44298 ZIPRECRUITER INC CL A 98980B103 967 65255 SH SOLE 0 0 65255 ZOETIS INC CL A 98978V103 24612 143158 SH SOLE 0 0 143158 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4463 41333 SH SOLE 0 0 41333 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 1407 42328 SH SOLE 0 0 42328 ZSCALER INC COM 98980G102 4662 31183 SH SOLE 0 0 31183 ZYMEWORKS INC COM 98985W102 372 70243 SH SOLE 0 0 70243 ZYNEX INC COM 98986M103 82 10298 SH SOLE 0 0 10298